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
344824776753	344824777266	344824777816	344824778366	344824778916	344824779466	344824780016	344824780566	344824781116	344824781666	344824782216	344824782766	344824783316	344824783866	344824784416	344824784966	344824785516	344824786067	344824786617	344824787167	344824787717	344824788267	344824788817	344824789367	344824789917	344824790467	344824791017	344824791567	344824792117	344824792667	344824793217	344824793767	344824794317	344824794867	344824795417	344824795967	344824796517	344824797067	344824797617	344824798167	344824798717	344824799267	344824799817	344824800367	344824800917	344824801468	344824802018	344824802568	344824803118	344824803668	344824804218	344824804768	344824805318	344824805868	344824806418	344824806968	344824807518	344824808068	344824808618	344824809168	344824809718	344824810268	344824810818	344824811368	344824811918	344824812468	344824813018	344824813568	344824814118	344824814668	344824815218	344824815768	344824816318	344824816868	344824817419	344824817969	344824818519	344824819069	344824819619	344824820169	344824820719	344824821269	344824821819	344824822369	344824822919	344824823469	344824824019	344824824569	344824825119	344824825669	344824826219	344824826769	344824827319	344824827869	344824828419	344824828969	344824829519	344824830069	344824830619	344824831169	344824831719	344824832269	344824832820	344824833370	344824833920	344824834470	344824835020	344824835570	344824836120	344824836670	344824837220	344824837770	344824838320	344824838870	344824839420	344824839970	344824840520	344824841070	344824841620	344824842170	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2156	3300	1900	2700	2156	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	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
8421	5505	2931	1816	1262	1208	1260	1203	1161	1034	1000	820	696	587	488	373	345	261	228	214	165	164	127	133	88	76	96	79	62	76	67	54	60	52	35	65	38	43	31	46	38	41	40	42	32	52	42	49	33	25	27	36	39	26	36	26	33	32	26	25	40	31	36	29	46	43	22	35	28	30	29	34	33	28	30	32	36	34	24	25	38	29	33	35	40	29	28	27	29	27	40	38	29	32	37	31	28	31	30	38	30	37	44	28	32	29	25	26	28	33	40	39	31	40	32	23	33	41	26	32	38	26	38	27	35	43	32	37	35	39	44	31	38	29	29	27	36	31	38	31	30	32	29	33	32	28	33	28	26	28	26	26	31	39	33	40	33	40	30	31	31	28	32	38	34	42	33	30	37	36	25	29	31	33	39	33	28	28	18	33	37	26	38	36	35	35	40	29	35	35	39	41	30	32	30	36	37	42	29	35	29	23	26	45	29	35	41	46	39	33	29	26	36	26	29	42	26	39	39	30	26	36	39	38	33	34	30	35	33	34	26	34	28	41	43	38	37	30	34	34	25	32	33	40	31	38	36	23	25	44	38	35	27	34	39	34	32	25	32	29	36	31	33	24	32	38	39	38	38	33	47	26	31	30	28	31	29	27	32	31	31	35	31	35	29	37	31	31	41	29	33	26	41	29	37	35	32	31	34	33	26	36	34	44	35	45	33	28	36	34	39	29	32	30	38	35	30	34	34	34	33	38	46	42	39	33	22	46	34	29	27	31	38	42	40	27	37	25	35	30	26	27	22	37	44	35	24	28	34	41	25	41	25	43	29	32	38	39	33	30	35	42	32	28	30	36	31	26	22	30	22	28	36	31	41	37	37	29	29	37	29	27	26	36	43	32	39	45	32	30	22	39	34	30	46	40	30	39	36	34	24	31	28	31	42	38	32	34	44	42	41	41	34	37	28	36	39	40	33	36	27	30	28	30	27	32	32	38	42	40	32	32	26	26	32	25	45	30	29	46	30	28	32	31	46	25	37	38	37	29	33	30	51	35	28	37	28	40	43	32	29	28	39	42	35	34	38	22	21	40	30	35	35	42	32	32	31	33	24	47	30	25	33	31	34	28	40	39	30	35	38	34	34	33	32	38	30	35	52	25	32	20	30	28	33	34	36	37	34	41	37	36	37	24	43	33	26	23	37	32	41	49	34	31	33	31	26	26	29	33	36	36	23	29	35	19	45	26	35	28	25	29	31	38	24	32	26	38	28	20	30	39	35	50	32	42	29	26	30	31	30	36	37	42	29	46	32	30	43	32	22	38	25	33	25	34	27	34	31	31	37	26	35	40	46	35	19	24	37	34	30	29	32	31	40	32	37	35	33	39	26	35	30	40	31	29	31	22	35	31	38	34	29	29	34	30	37	27	29	31	49	22	31	37	38	35	31	23	45	27	33	31	41	38	27	35	32	36	33	26	33	34	36	27	37	28	33	42	34	18	30	36	37	36	27	35	44	15	35	21	33	29	35	28	36	24	29	32	41	28	39	35	37	32	31	41	43	36	31	28	33	27	35	32	38	29	30	31	35	29	34	34	39	33	24	33	29	33	30	27	32	28	33	37	28	28	35	31	34	31	35	37	27	33	29	33	29	28	33	26	30	37	42	36	27	37	39	34	25	41	25	42	19	34	31	35	25	40	38	19	35	39	31	26	42	26	28	29	35	33	29	25	37	32	33	38	34	25	45	34	26	32	34	38	34	45	31	43	37	38	36	29	33	29	26	24	25	30	29	20	31	35	28	29	48	36	28	22	28	40	38	36	28	35	55	34	31	37	24	24	37	33	27	37	28	21	33	29	44	27	51	41	27	35	34	38	34	32	36	37	30	29	31	25	26	38	35	31	41	37	34	30	42	33	28	34	28	34	40	32	33	28	31	33	31	20	42	30	36	32	28	33	46	34	36	36	40	38	35	26	37	31	36	27	29	35	27	31	39	27	30	30	29	27	28	24	35	36	37	36	43	21	42	32	32	30	34	32	38	36	44	31	27	25	31	31	26	28	23	31	35	21	36	25	30	36	30	38	38	33	31	24	25	28	41	26	39	29	39	37	28	34	31	32	34	32	25	30	38	34	39	29	29	17	29	30	28	39	32	34	42	36	32	28	38	39	30	37	27	34	31	37	35	31	40	31	30	31	28	26	28	29	27	34	26	30	29	29	30	35	30	46	34	36	34	32	32	34	31	37	36	27	29	35	30	31	34	34	42	21	27	33	27	30	34	27	26	41	28	40	25	33	27	33	29	32	39	33	33	27	38	30	32	39	39	37	47	38	34	36	33	33	35	32	30	32	36	30	30	34	25	26	36	30	22	41	31	28	31	37	40	29	31	29	33	32	32	28	32	35	30	26	26	38	23	36	40	43	29	29	38	21	25	27	40	39	34	36	37	34	22	35	38	35	35	29	29	31	31	30	29	29	27	40	34	36	32	24	28	25	25	29	35	33	29	33	28	28	23	37	37	35	35	28	34	37	40	30	40	37	32	34	37	38	24	33	31	38	36	31	27	48	27	30	41	34	32	34	38	27	33	31	37	26	39	39	34	37	32	30	36	29	28	27	33	24	32	32	25	27	32	40	30	34	31	28	34	39	25	33	40	41	28	26	26	43	28	25	31	35	34	34	30	20	33	39	35	38	36	42	31	39	27	33	34	30	35	28	31	30	34	33	28	36	34	37	29	30	29	40	38	33	22	26	44	28	26	29	28	41	23	23	40	48	41	25	36	32	34	33	30	32	30	37	46	32	33	28	36	43	32	35	28	30	28	24	29	20	33	39	28	35	32	28	42	39	34	29	38	33	51	26	29	36	46	32	38	38	37	28	34	30	33	38	34	31	43	26	41	34	24	31	36	40	30	25	32	32	34	29	32	34	30	22	36	37	28	44	29	39	23	33	37	45	37	38	35	32	29	47	35	42	27	36	30	27	31	32	33	30	36	32	26	27	20	31	43	34	34	37	30	24	39	23	30	26	34	40	25	43	38	35	37	36	34	38	32	33	31	28	24	38	34	30	32	41	35	30	33	35	45	37	31	27	32	43	31	32	34	29	28	32	31	29	31	30	28	34	37	43	21	31	34	34	35	25	35	37	33	42	27	29	38	30	34	37	29	31	35	45	27	30	33	42	27	26	32	48	35	43	32	26	34	39	33	39	38	34	36	36	37	34	33	34	32	34	39	31	27	34	22	16	30	47	43	34	32	28	35	38	34	36	30	32	34	33	26	23	36	19	30	35	27	31	28	41	28	39	37	36	30	36	19	42	31	26	22	30	34	48	23	38	40	30	42	37	24	29	36	40	30	27	34	41	33	32	27	39	41	31	25	29	33	25	46	40	33	38	39	22	33	36	40	41	28	31	29	30	28	35	31	44	27	28	33	23	42	26	37	39	42	31	44	25	37	25	35	43	33	30	35	32	36	28	36	23	31	31	39	23	35	31	38	43	31	41
35825	25960	20876	21126	27062	30144	29605	28335	26121	23823	21995	20166	17663	15449	13208	11214	9474	7854	6721	5671	4844	4181	3440	2854	2349	2093	1788	1592	1443	1286	1191	1102	1063	967	880	824	712	667	662	627	520	486	448	453	465	400	448	394	399	390	392	383	383	390	372	353	336	344	384	323	321	372	365	322	328	324	326	353	327	367	340	334	348	322	303	315	319	340	326	310	318	308	320	340	304	326	322	317	333	329	321	323	326	339	338	331	326	315	327	342	341	327	330	328	305	319	360	346	333	333	328	305	321	322	306	326	321	319	334	313	290	303	306	306	318	317	354	351	297	302	320	303	307	340	327	313	299	329	339	326	318	345	296	330	329	340	315	330	318	332	336	323	342	299	362	320	331	320	319	327	344	320	334	326	316	313	337	311	330	326	337	308	326	313	345	318	346	317	325	331	325	298	328	314	348	327	307	330	341	330	317	337	307	333	350	322	336	372	310	314	332	329	304	339	310	344	304	325	366	340	314	336	340	319	331	327	324	340	329	302	332	322	346	329	309	317	329	349	359	320	308	329	302	328	326	332	319	323	323	336	310	363	313	297	316	315	315	318	334	348	339	325	343	343	335	327	345	317	319	312	313	328	327	333	374	325	324	320	291	357	344	315	304	323	334	361	324	328	314	354	324	333	317	324	304	293	326	333	318	327	349	335	306	349	361	296	302	311	298	318	337	304	314	315	310	361	321	320	313	328	342	318	299	327	341	300	320	312	320	338	354	323	316	324	341	294	311	340	319	313	315	344	341	325	312	315	312	316	293	315	322	322	349	309	349	361	319	292	310	359	320	322	342	306	312	331	325	300	334	323	333	284	340	330	347	309	302	323	297	321	330	330	319	296	326	324	296	326	321	302	304	327	329	343	326	322	327	273	334	299	348	319	330	344	314	290	323	341	313	317	325	321	336	327	311	310	332	324	345	305	319	299	315	325	324	322	322	318	310	352	314	336	306	321	296	332	313	332	344	326	342	356	316	323	334	326	325	305	317	324	327	307	289	320	313	345	305	312	312	301	328	326	309	320	357	320	318	353	301	321	352	332	308	351	290	378	345	302	316	316	342	349	312	310	296	317	351	351	345	347	315	322	343	337	340	293	303	297	334	306	284	294	316	331	322	342	344	308	286	318	330	293	324	311	317	307	287	321	358	317	296	338	325	322	336	363	315	311	319	348	359	290	268	331	331	330	308	301	346	356	329	316	332	324	343	328	314	348	332	302	340	311	334	311	321	330	326	279	308	318	309	334	329	313	324	326	328	311	340	309	342	327	360	339	315	318	328	303	325	297	328	316	331	335	314	326	328	333	317	319	320	333	306	309	303	332	305	308	331	325	290	362	314	311	309	334	322	313	314	307	341	343	336	310	302	319	343	295	326	311	339	306	315	342	301	328	352	354	331	318	355	337	323	316	290	324	326	330	329	321	305	321	329	306	350	350	329	313	300	326	336	343	331	325	308	314	342	311	329	346	312	327	343	307	344	329	366	336	350	321	339	334	308	339	374	359	344	329	311	296	305	368	332	355	328	323	300	371	296	356	351	351	303	356	316	333	321	349	323	290	322	299	336	333	327	306	326	336	313	326	345	319	332	335	344	304	318	316	340	322	297	335	302	321	307	341	340	337	317	291	295	352	349	332	357	330	310	301	343	302	331	309	330	305	296	346	339	314	321	350	326	321	316	313	305	330	288	322	323	332	305	321	351	321	318	326	311	315	295	299	306	336	332	357	334	297	290	318	338	318	302	320	316	333	309	317	327	336	340	337	330	297	330	320	323	309	309	343	317	344	322	306	333	323	324	324	311	313	325	306	323	304	337	323	342	346	321	319	320	340	330	316	322	321	332	328	335	359	326	299	301	322	300	328	321	329	314	351	322	330	354	329	273	315	337	299	334	307	323	314	320	284	348	344	314	345	300	319	323	325	335	328	330	325	349	291	331	332	293	303	340	327	336	289	320	321	330	304	338	342	316	332	304	313	307	342	334	346	306	349	299	360	328	345	303	301	330	291	318	310	313	333	311	298	324	338	314	327	322	317	314	290	315	297	335	347	311	322	319	318	337	331	323	299	303	336	315	312	364	344	304	321	316	312	348	333	314	348	345	304	321	330	323	338	340	321	357	306	339	295	324	317	315	315	337	340	300	312	323	341	308	297	332	319	332	327	295	295	294	314	306	316	333	325	329	306	282	315	317	355	286	333	341	337	332	336	328	331	298	308	310	295	329	330	313	339	318	331	329	296	316	331	310	356	314	326	351	329	331	313	323	343	330	294	315	313	315	328	309	319	298	341	310	335	285	311	353	322	327	333	329	323	319	336	317	345	326	341	328	325	313	324	356	300	335	326	336	317	292	321	341	356	307	372	356	321	303	317	318	325	315	332	335	329	350	339	334	327	321	336	312	333	337	337	305	335	311	341	312	331	309	312	334	324	319	340	341	307	315	333	340	295	338	335	322	313	313	340	349	320	321	339	324	321	315	316	354	324	365	345	307	316	339	319	317	335	344	313	322	342	310	314	328	335	307	315	330	289	314	333	355	333	332	353	331	309	320	309	342	312	295	348	342	320	345	357	370	314	331	319	308	317	360	318	352	319	308	296	298	324	298	317	332	317	352	370	314	310	306	351	301	328	313	324	353	329	335	346	309	363	306	359	347	342	298	345	332	328	330	289	328	342	345	328	309	311	328	332	337	303	343	325	314	324	349	323	325	377	334	329	296	318	307	323	324	309	348	335	303	346	305	323	328	335	343	331	345	320	321	355	325	329	356	319	311	306	304	342	321	322	304	298	375	318	325	333	351	321	320	334	330	325	322	309	323	315	340	329	319	371	332	324	294	332	314	324	344	315	310	310	325	333	300	336	332	311	346	321	321	335	343	274	310	308	358	345	312	336	345	311	334	343	313	300	333	342	311	334	343	300	328	341	337	329	280	303	301	330	327	314	324	303	321	331	320	310	321	345	328	293	347	323	320	315	352	328	333	307	330	305	306	301	337	293	340	296	342	323	315	310	342	342	303	339	310	332	372	309	329	293	340	339	320	318	317	330	357	328	326	311	326	304	316	256	322	316	329	305	319	318	336	331	302	325	301	311	337	348	326	308	306	312	312	346	321	343	353	313	362	339	304	323	306	326	358	309	320	307	294	346	341	325	296	308	330	327	329	326	317	323	300	346	342	335	332	331	314	277	328	336	327	320	324	333	310	315	299	327	313	313	354	321	303	318	332	308	315	345	331	331	311	319	294	292	333	318	328	367	320	304	285	324	277	319	322	322	336	354	295	305	306	317	352	327	322	331	310	373	340	336	329	321	340	324	332	339	324	307	364	333	357	327	320	314	315	309	324	301	339	329	279	322	339	286	328	317	298	323	311	328	320	336	312	351	326	304	315	335	333	335	318	319	318	334	317	367	335	359	339	292	306	305	335	357	311	344	353	291	334	318	318	330	319	352	310	291	333	338	288	344	328	318	324	342	345	323
6844	3014	1656	1105	809	707	753	794	718	598	565	500	410	335	299	243	190	183	148	156	144	109	95	73	94	79	74	69	77	57	59	61	52	60	56	66	47	53	50	52	50	42	49	51	50	46	48	47	47	41	35	48	50	34	30	35	44	39	42	41	55	33	40	35	44	43	40	47	46	35	47	43	31	33	34	48	39	47	55	42	42	44	49	33	43	35	40	41	57	48	41	38	66	48	52	48	47	43	34	27	38	41	45	29	41	48	38	50	45	39	39	44	37	50	44	39	51	54	31	50	34	62	31	52	43	56	40	48	44	48	47	33	41	44	33	54	35	53	44	33	31	42	47	51	36	50	37	58	41	46	42	40	43	43	41	45	41	32	45	47	33	39	43	51	38	45	39	43	38	38	39	39	34	58	45	42	45	46	32	41	44	47	39	34	40	45	39	34	46	45	45	47	42	42	48	46	51	36	49	41	49	46	42	45	41	34	41	51	55	44	46	51	46	45	41	40	39	53	34	49	43	44	36	41	29	35	31	36	34	39	39	35	40	40	34	42	47	41	41	47	53	49	43	43	36	37	40	58	39	39	31	49	47	46	41	47	47	42	53	39	53	41	41	42	49	52	44	47	36	46	38	47	57	39	34	44	52	29	45	42	39	43	38	47	41	36	45	42	28	43	36	45	44	49	39	49	50	42	40	35	47	48	53	42	32	35	47	41	47	39	50	42	43	40	36	38	44	43	49	40	64	55	47	35	34	37	38	37	49	46	40	41	44	46	49	35	49	39	42	53	50	45	49	52	42	44	36	47	41	44	29	41	39	47	33	51	34	47	38	34	37	40	35	43	34	30	42	32	37	49	52	37	28	34	52	39	50	39	41	47	43	36	40	36	52	44	46	32	46	36	66	37	53	42	44	40	45	59	39	34	46	43	40	36	31	47	47	41	48	36	51	41	48	36	52	48	41	52	46	43	45	55	43	46	45	34	44	42	49	40	33	44	48	53	43	52	38	50	50	36	45	38	60	41	36	41	39	52	53	50	39	28	45	48	44	41	51	42	43	45	38	39	51	39	43	39	42	37	55	52	33	49	54	41	46	33	30	38	52	37	45	38	39	43	32	46	37	36	48	38	46	45	50	45	44	50	44	45	45	33	42	44	45	37	42	56	47	46	41	32	52	37	47	36	55	27	49	53	45	38	49	41	42	37	39	43	38	49	40	35	39	48	34	37	44	38	45	39	44	40	39	43	48	35	39	55	36	52	48	39	38	38	43	42	51	48	48	41	46	35	45	43	42	47	48	40	58	45	42	44	42	52	50	38	38	34	22	51	46	38	52	38	35	44	37	47	57	47	43	50	43	53	54	48	48	48	33	50	47	51	45	40	49	31	48	46	42	46	47	40	60	41	44	48	35	40	34	40	40	49	36	36	47	46	47	47	30	33	41	46	40	37	37	50	42	45	43	33	43	46	36	54	43	44	52	42	56	50	39	50	33	52	44	43	44	43	38	38	43	40	49	46	56	53	48	33	39	50	41	47	34	33	37	40	46	43	47	47	41	49	48	42	47	38	41	39	44	49	42	50	42	51	33	50	52	48	41	44	45	45	30	55	53	42	38	44	37	40	40	45	44	38	39	45	56	40	35	38	50	39	35	33	39	47	49	41	39	51	41	54	49	36	44	40	39	43	44	38	32	36	30	40	32	41	48	45	55	47	44	47	45	49	42	54	47	45	48	47	36	57	41	31	39	48	42	38	45	42	43	45	44	33	47	31	40	44	39	50	35	42	39	31	37	28	37	40	37	49	50	42	47	47	35	38	45	50	30	48	37	46	55	32	41	61	62	43	47	51	45	50	37	45	55	37	36	32	43	47	35	44	43	46	43	42	33	52	45	45	44	43	38	46	38	45	42	52	38	53	29	44	38	47	34	45	46	53	44	36	42	29	45	55	28	61	39	40	55	48	44	45	41	42	32	47	45	53	43	43	52	49	43	47	47	37	46	42	56	36	37	40	41	46	36	43	35	39	37	35	40	48	39	51	34	56	41	54	44	44	47	37	47	37	59	41	32	47	53	54	45	34	44	41	41	47	44	53	43	38	48	38	44	51	30	50	41	43	35	44	40	36	40	47	57	54	41	48	48	43	48	51	47	41	34	40	37	38	38	34	43	42	37	41	49	38	42	43	31	35	48	44	32	53	44	34	42	43	51	37	30	53	45	40	35	39	35	38	42	48	44	42	49	30	39	41	46	38	40	45	49	43	45	50	52	41	45	53	50	46	63	37	47	50	50	42	45	48	52	46	37	47	40	38	47	37	34	40	47	36	44	37	34	49	37	37	52	48	41	35	49	42	47	36	54	35	44	37	42	39	59	39	44	42	50	47	45	50	44	36	38	36	41	42	46	33	45	37	42	43	44	46	47	38	35	45	41	47	44	39	41	47	58	48	42	43	37	45	36	42	48	50	39	43	48	43	51	47	42	37	46	50	49	56	37	39	45	42	47	47	40	35	34	35	42	32	42	39	43	41	51	47	35	37	45	34	46	45	36	50	44	34	25	40	35	44	36	50	43	50	46	43	41	46	36	48	49	40	41	49	25	35	40	38	42	38	43	44	32	40	36	38	51	40	34	40	50	54	41	35	37	56	44	56	43	44	46	41	45	39	36	49	48	40	52	55	42	51	34	60	46	36	46	50	32	46	58	36	41	47	39	50	44	36	48	45	45	41	44	48	40	47	37	48	43	45	50	40	50	41	47	38	45	42	42	31	44	48	40	31	45	36	47	48	36	35	47	38	43	37	47	43	47	48	33	36	40	41	38	36	51	41	48	43	36	36	51	41	37	37	39	38	28	42	40	38	48	49	35	40	34	62	50	48	52	39	44	53	43	33	51	41	41	47	55	46	36	53	50	47	42	37	55	51	45	54	43	44	45	31	44	31	57	46	36	36	55	57	49	47	34	44	41	49	30	45	37	36	48	24	46	44	52	45	47	46	40	29	40	42	34	40	45	47	44	44	50	31	40	26	38	39	40	39	51	42	47	33	57	39	38	43	46	38	42	41	34	45	44	40	48	40	38	44	39	47	28	38	47	51	26	48	45	50	48	46	49	41	51	41	40	48	45	43	39	40	49	51	38	42	49	36	42	49	59	43	41	45	53	43	47	36	41	47	26	47	51	44	42	40	38	50	51	46	38	48	52	41	48	38	46	54	38	41	50	34	40	40	37	46	35	47	48	50	34	31	52	49	40	40	47	42	36	37	41	40	47	37	42	43	41	37	40	52	49	37	51	45	41	39	42	38	48	43	42	39	42	43	38	47	49	44	34	54	38	46	39	41	40	37	38	51	40	53	37	36	42	43	46	39	52	33	35	44	45	33	37	54	36	40	42	46	56	49	40	38	39	42	40	50	40	36	45	45	45	50	37	34	32	43	41	40	42	45	43	45	43	52	56	37	53	40	46	42	39	46	49	45	42	49	48	39	37	39	36	45	47	47
32094	21372	16118	16924	23010	26240	25754	23967	21866	19510	17653	15388	13352	11280	9486	7797	6619	5512	4469	3797	3276	2787	2255	1894	1669	1566	1458	1184	1110	1050	1019	965	930	833	821	759	692	663	601	600	522	565	515	522	539	499	475	472	470	430	469	417	434	464	432	455	419	428	418	447	408	446	432	469	443	412	416	427	428	427	437	415	443	430	388	392	419	430	412	405	394	414	442	406	427	391	433	413	431	403	441	410	433	402	404	417	405	432	417	464	408	406	407	404	395	421	390	409	434	448	462	397	455	377	370	394	410	427	446	446	409	415	408	421	423	430	402	404	436	405	423	452	434	393	398	412	411	432	408	411	414	447	398	416	440	382	410	438	402	418	398	416	427	402	428	375	412	437	433	423	438	447	399	417	403	433	400	473	425	435	413	416	449	448	406	412	411	403	380	430	423	379	437	409	403	452	360	397	401	378	441	406	390	394	397	463	423	401	398	442	421	452	432	439	423	444	417	458	416	439	403	429	422	408	386	400	457	402	396	402	424	441	425	413	417	404	391	399	423	430	440	403	428	430	419	436	429	466	429	442	373	393	453	384	399	414	420	407	439	457	425	436	434	419	423	432	351	462	391	435	404	363	431	432	443	420	390	396	421	429	410	453	413	442	391	398	437	396	441	411	433	398	434	411	400	446	419	382	421	438	410	399	420	399	431	450	419	425	415	414	419	378	412	423	436	422	436	393	388	402	414	425	416	420	422	412	460	449	416	399	388	443	412	400	436	399	435	419	451	405	464	414	420	427	418	405	421	414	425	418	388	411	408	431	421	444	434	389	428	415	404	416	410	429	452	448	423	413	471	456	429	449	396	414	408	388	394	465	383	419	433	394	408	410	418	437	439	460	418	423	405	404	448	434	391	392	449	382	417	394	446	428	410	421	411	416	426	375	412	449	417	415	401	428	416	391	433	408	442	449	396	423	455	402	435	420	399	437	384	415	439	402	408	399	403	400	415	411	431	429	416	402	476	458	425	453	430	401	388	419	437	414	452	378	446	433	427	408	432	409	405	421	427	408	442	407	403	426	414	423	391	400	458	426	415	398	451	453	407	471	428	428	400	397	410	405	429	410	406	411	442	424	449	397	459	393	434	446	406	415	457	435	387	408	471	381	401	410	405	397	404	436	419	439	419	420	432	420	478	442	449	423	400	442	432	397	403	438	452	407	397	394	394	412	423	413	440	437	398	440	376	424	421	437	436	451	415	447	454	443	412	452	422	412	492	410	404	400	413	433	444	389	427	433	423	424	447	403	406	410	441	437	395	439	427	417	441	411	388	420	413	437	419	407	441	407	413	407	428	430	409	411	422	460	402	376	429	442	375	413	462	416	427	439	400	408	428	418	427	424	374	424	446	464	415	396	418	440	423	417	399	421	431	409	433	446	468	456	424	433	426	413	395	406	423	422	430	446	438	439	422	397	465	408	442	419	420	419	447	462	426	456	383	439	400	415	430	414	384	415	436	435	395	433	426	403	404	420	423	447	404	419	387	403	410	438	429	400	421	425	398	469	411	424	389	402	438	429	460	385	416	439	400	442	436	417	402	473	433	389	395	415	388	395	422	384	464	415	405	412	439	459	403	405	423	417	444	417	448	420	455	402	440	426	418	411	435	427	426	381	418	383	398	423	410	377	392	383	401	421	415	423	424	434	422	404	419	442	457	382	403	432	415	406	402	439	445	428	419	460	459	416	402	416	444	443	431	402	422	403	406	475	453	374	382	409	420	395	438	422	439	418	367	427	399	427	415	429	411	396	427	435	434	416	413	436	433	444	415	411	410	417	427	441	450	377	404	447	402	432	401	445	400	412	436	416	401	425	409	426	403	430	420	402	412	413	434	419	436	419	432	403	395	452	433	437	414	408	424	463	403	418	429	430	403	419	431	383	419	443	412	454	387	437	393	456	403	448	393	404	393	408	402	415	427	431	435	399	404	400	431	429	434	385	429	397	411	435	414	436	431	404	402	410	420	400	439	391	451	413	394	397	451	425	426	393	460	455	443	391	437	404	429	416	403	412	412	414	455	444	405	410	452	439	428	425	425	444	391	409	431	445	427	430	398	390	459	412	419	419	414	405	413	430	445	433	424	415	427	391	450	443	437	429	388	431	451	454	441	443	413	438	398	431	461	407	420	415	389	421	399	407	379	410	423	445	423	420	423	424	398	406	437	437	443	434	409	404	428	409	408	451	380	383	411	439	437	419	454	389	429	420	396	444	447	429	421	423	435	442	410	417	421	448	422	387	458	389	421	433	420	418	428	429	395	407	391	415	426	420	395	403	412	400	416	444	389	403	399	411	426	397	413	435	421	377	429	424	446	412	443	448	424	416	422	414	436	411	429	420	416	403	431	411	418	443	423	426	396	444	426	393	403	401	385	453	418	424	384	479	403	397	420	413	426	431	414	443	402	463	441	425	393	442	423	441	396	386	389	441	420	424	407	412	483	433	410	401	396	412	422	420	432	416	465	424	415	415	459	416	418	429	433	429	407	457	434	402	395	404	404	450	410	438	414	413	432	380	441	389	433	438	414	424	426	424	423	407	427	405	402	417	390	418	418	420	423	434	411	455	414	376	423	429	402	399	407	477	410	455	414	422	441	389	393	428	460	400	384	435	434	402	400	467	405	416	425	419	404	423	434	407	401	426	407	412	418	403	403	417	459	479	445	383	420	437	398	421	393	472	397	413	374	442	436	426	425	409	440	428	423	409	421	450	428	424	441	421	413	443	405	419	413	421	430	411	414	424	430	446	389	399	408	451	414	410	432	441	465	435	403	384	425	419	418	418	427	395	404	437	390	428	448	395	438	402	391	393	415	416	423	386	438	421	442	425	417	412	432	427	406	431	412	384	400	434	454	409	422	464	410	372	399	437	399	387	450	386	428	407	442	444	416	434	408	411	421	441	403	430	398	426	428	436	420	426	401	443	444	451	439	408	409	417	447	504	441	423	435	405	453	447	449	420	429	409	423	418	410	424	421	431	438	437	403	422	434	461	422	413	425	416	433	408	418	393	412	428	409	417	407	430	413	421	441	413	408	411	442	434	429	415	426	433	410	427	406	390	425	437	420	442	391	428	404	378	376	412	431	418	444	447	408	445	422	441	424	431	451	408	412	422	394	433	394	417	405	447	425	413	398	430	424	381	414	410	432	398	415	445	442	406	433	456	437	454	444	453	431	439	419	411	419	414	424	447	449	442	431	445	455	441	440	401	423	444	413	423	419	408	411	394	402	422	419	407	398	411	414	430	437	400	421	405	445	423	447	411	463	448	430	441	453	386	397	435	414	414	423	408	447	414	415	461	418	402	380	419	443	414	390	432	381	391	441	421	416	441	390	423	415	425	450	451	409	412	415	422	440	420	403	388	422	419	410	429	408	388	409	397	390	438	439	416	447	375	389	415	376	453	406	395	430	438	426	442	381	439	412	418	409	391	444	420	442	399	418	422	426	409	435	379	398	411	435	424
7401	4707	2535	1431	1066	998	1131	1111	1017	927	788	654	576	489	409	326	270	238	181	165	154	132	122	85	102	85	89	66	64	62	61	66	48	56	61	48	44	57	42	39	36	44	43	44	49	54	40	27	52	38	36	41	40	49	38	39	48	38	39	35	40	47	44	43	37	26	39	40	44	51	45	46	41	31	45	36	34	47	40	45	40	24	40	31	48	46	50	43	36	34	43	37	35	39	39	37	33	49	33	42	45	38	41	47	42	31	30	30	30	43	36	51	34	40	26	46	40	43	49	39	37	39	31	35	38	39	39	44	42	30	33	34	37	47	39	33	45	37	38	38	30	33	33	39	41	28	40	39	39	48	35	43	35	39	35	31	42	31	42	45	26	43	33	31	45	41	47	40	37	43	35	32	27	42	41	38	45	43	35	29	40	35	26	38	30	40	43	26	34	37	32	43	53	39	30	42	34	37	34	44	39	24	39	35	40	37	35	38	31	38	43	42	38	31	35	35	41	36	34	41	38	36	41	48	39	45	40	28	38	44	42	25	36	33	44	29	38	47	45	31	32	35	39	39	38	33	42	32	40	37	47	45	31	35	38	33	39	38	36	40	37	40	37	45	33	31	33	36	27	45	44	41	38	35	35	38	38	36	36	31	40	50	41	38	45	36	32	40	31	34	25	34	37	36	37	29	36	46	37	38	45	39	41	44	31	32	40	30	31	41	46	31	42	47	39	30	40	36	39	37	35	38	36	35	40	40	40	44	37	40	49	41	32	49	32	36	36	33	43	42	38	25	40	36	29	37	48	35	46	40	38	33	45	38	33	37	50	36	37	41	33	44	48	32	39	43	41	45	36	39	36	36	44	39	43	44	41	36	38	35	42	39	33	27	50	38	34	33	44	43	38	38	41	38	44	38	37	41	43	38	36	27	30	38	43	35	44	30	46	34	41	24	38	53	34	34	42	40	47	39	41	29	42	34	40	40	46	39	38	35	42	43	31	38	49	30	41	44	39	38	33	35	32	34	41	51	38	44	42	46	39	33	31	30	29	44	31	43	41	32	32	27	44	40	28	29	36	38	39	34	47	40	49	42	38	42	27	31	34	35	35	31	30	50	34	40	40	34	43	38	27	43	38	43	29	43	34	34	37	35	35	46	45	47	43	38	29	49	38	45	35	42	28	53	32	41	47	49	36	43	39	34	37	47	40	37	34	35	36	35	35	38	39	36	41	29	52	42	39	57	51	41	33	39	42	43	34	30	28	29	27	44	44	33	45	35	46	41	32	36	39	27	36	47	44	43	55	40	36	33	39	37	36	36	42	45	42	37	39	38	39	47	42	34	27	37	39	39	43	40	42	53	37	47	48	38	30	45	38	40	47	37	39	35	43	37	33	34	40	33	35	30	33	30	31	44	51	40	34	36	41	36	39	41	31	40	42	36	45	27	40	39	49	36	47	40	42	38	41	42	41	36	40	27	40	46	35	29	46	44	35	32	36	29	41	33	32	33	42	42	43	37	41	36	39	38	33	47	40	32	35	29	36	42	34	42	44	32	34	35	38	32	26	28	42	38	35	47	36	30	37	43	45	34	36	36	43	37	41	31	35	45	31	37	36	48	36	38	49	47	29	35	41	35	28	40	41	32	38	30	39	33	32	41	31	36	34	36	35	27	32	29	33	39	41	45	44	28	46	34	39	39	28	32	34	32	35	53	25	31	40	35	45	29	36	40	42	44	48	28	40	54	41	45	43	46	40	38	49	48	33	35	28	34	32	40	36	60	42	37	37	36	49	35	34	34	30	38	37	47	35	42	44	36	33	28	44	24	36	41	35	48	38	38	35	33	31	30	38	40	46	47	31	41	49	40	30	36	44	29	39	44	49	43	38	35	36	37	37	38	42	41	42	31	42	44	40	26	35	32	47	39	39	29	40	41	34	37	31	31	50	40	39	44	32	51	38	32	32	32	35	40	31	33	55	50	29	40	39	35	29	44	40	52	35	47	38	39	41	30	33	39	32	31	48	49	39	51	38	52	38	37	47	37	34	31	33	40	45	32	39	24	33	43	35	48	50	32	42	35	21	36	52	46	47	35	38	39	38	45	39	38	36	35	34	50	26	43	40	39	33	37	40	49	54	37	39	50	32	26	48	45	38	45	41	40	47	29	54	49	50	39	36	41	38	38	43	40	37	30	52	40	34	39	41	33	48	31	43	40	49	45	52	39	38	36	36	27	43	39	38	34	39	34	33	33	30	47	41	27	37	39	41	40	42	42	30	43	36	44	42	40	43	38	50	42	38	33	37	30	37	34	39	38	42	38	34	37	30	35	38	40	29	37	46	44	37	39	44	36	41	30	50	38	34	45	44	42	39	54	39	40	45	45	38	36	37	30	41	40	35	36	32	34	45	41	40	34	31	36	44	35	40	40	49	47	37	40	35	40	50	41	36	39	32	34	40	38	43	34	35	41	41	30	36	36	42	38	37	39	44	50	36	33	37	44	37	33	44	34	43	39	34	41	44	34	47	30	33	35	39	49	35	37	38	36	40	37	33	38	39	39	36	32	50	45	38	39	30	29	36	30	37	45	36	39	43	29	38	42	35	32	34	35	50	41	44	44	41	45	56	35	33	29	48	34	45	51	32	35	39	39	38	32	55	28	41	37	37	36	31	35	46	38	33	39	43	42	44	32	32	46	46	37	38	45	44	45	27	32	37	32	42	45	28	27	34	41	33	40	31	50	41	36	30	35	49	49	30	42	48	44	38	35	36	37	35	26	42	45	30	34	34	36	38	38	44	40	39	44	42	40	38	36	35	37	42	43	33	43	31	42	44	44	32	28	37	42	36	31	41	33	42	37	30	31	50	47	34	41	48	40	31	43	28	51	43	29	33	33	40	39	35	40	53	30	39	48	31	40	48	36	34	43	34	36	40	35	35	31	32	29	31	47	36	47	28	39	32	37	51	45	41	35	30	34	32	46	25	47	40	38	37	44	48	32	38	39	37	34	36	36	35	46	35	34	42	37	44	41	35	29	33	35	44	46	31	37	41	36	30	35	40	36	33	38	38	38	40	34	46	31	34	34	37	38	29	32	37	38	33	37	34	36	34	25	31	39	32	33	43	44	45	40	45	28	32	39	38	36	44	37	36	41	41	52	38	37	40	38	33	47	41	49	48	31	28	34	54	35	37	39	35	32	38	40	42	45	35	26	36	42	44	28	39	39	32	51	51	33	51	42	44	31	32	24	36	38	37	48	42	31	37	40	32	38	31	40	35	31	43	45	43	43	44	35	46	45	45	43	43	43	34	57	48	39	36	46	41	30	42	42	33	42	31	37	36	33	40	42	34	52	31	41	38	44	40	31	36	25	29	37	46	38	27	42	46	44	45	38	38	40	31	44	40	51	35	40	45	39	38	39	42	42	26	40	41	49	51	51	39	38	42	39	35	42	42	38	50	49	36	43	39	45	33	29	43	31	40	42	29	34	34	38	39	21
37656	25633	19469	19960	26343	29913	30207	28086	25886	22967	20813	18611	16443	14069	11784	9629	8212	7007	5763	4859	4241	3693	3004	2438	2101	1983	1680	1457	1367	1183	1106	989	972	912	903	777	727	697	625	600	520	573	483	465	491	469	468	452	462	416	418	444	433	367	388	399	384	385	381	396	398	388	392	399	398	395	371	370	398	385	391	335	375	384	372	365	362	386	396	386	355	385	357	352	391	389	397	355	397	383	403	386	361	391	370	366	359	373	365	404	356	373	392	381	402	381	371	348	349	399	383	400	394	375	395	392	390	389	379	389	388	381	419	365	351	367	383	398	381	378	355	356	357	356	359	386	384	395	358	398	405	393	365	380	398	392	386	341	400	355	357	379	365	392	370	383	395	368	367	396	400	378	388	384	359	385	346	350	378	381	392	359	369	379	403	409	376	359	389	392	375	374	392	369	380	404	360	402	399	405	366	349	351	388	366	362	339	365	373	410	365	370	357	389	363	393	387	397	403	378	396	415	388	386	344	375	368	387	372	366	392	389	364	353	353	391	376	362	353	362	419	314	373	385	393	364	336	418	347	378	366	355	384	376	381	342	352	402	400	390	402	369	356	382	376	370	364	347	355	381	359	335	415	387	368	331	359	353	371	396	357	369	386	381	406	374	345	372	376	337	378	359	374	386	382	389	384	362	385	350	392	360	341	387	402	368	352	400	404	394	376	362	398	372	387	378	324	389	400	366	397	371	351	366	367	381	364	395	373	401	376	380	373	383	361	370	363	372	370	382	374	417	362	380	355	380	369	404	388	403	399	364	363	404	379	371	351	366	331	389	365	351	333	384	385	363	351	370	365	356	386	364	349	380	384	368	374	370	356	377	375	385	397	335	342	373	345	360	383	378	373	413	364	391	358	368	406	353	391	351	336	343	365	360	367	384	373	377	343	393	380	427	395	352	377	396	356	398	371	370	371	381	372	337	353	366	402	378	389	364	357	367	427	390	365	389	368	373	387	353	414	350	364	396	359	362	380	349	401	398	354	377	369	355	366	355	352	383	380	350	383	361	375	368	362	392	409	372	369	417	415	381	339	392	410	406	333	364	419	368	391	372	339	384	367	409	367	352	377	368	374	350	352	403	405	402	389	348	361	386	376	391	379	378	379	385	407	401	365	414	378	373	380	371	368	376	372	368	395	407	395	355	361	386	363	376	363	343	384	382	360	378	377	365	384	388	380	357	383	349	377	342	397	399	352	359	356	383	364	397	386	368	397	392	388	348	386	377	367	360	386	401	424	405	385	351	387	397	381	381	442	409	363	411	393	374	386	390	370	378	348	392	357	375	401	389	368	406	371	380	369	416	416	404	347	361	357	363	354	327	384	390	357	376	387	355	375	345	374	388	346	347	397	351	377	384	354	374	361	372	409	386	395	376	377	339	380	407	352	337	411	384	357	418	396	383	392	380	361	374	387	359	351	377	402	349	433	358	410	402	403	380	387	370	352	395	325	376	383	430	399	379	372	381	357	370	342	394	390	370	353	392	394	377	349	399	361	375	368	397	405	377	331	346	366	348	344	386	383	395	377	392	361	401	368	380	366	386	354	365	376	372	352	369	363	350	358	395	390	391	387	400	394	370	411	372	333	363	410	383	418	362	393	391	386	366	362	353	432	380	329	416	366	390	385	375	362	387	337	354	372	352	373	394	390	385	385	414	384	380	368	363	372	356	399	376	366	347	416	376	383	376	382	383	392	373	353	393	366	362	390	374	392	386	387	400	372	381	377	363	377	374	380	367	361	371	375	377	361	382	345	411	364	381	385	361	364	350	353	385	396	376	381	369	380	397	375	397	353	376	381	411	389	387	381	387	347	357	389	381	362	413	368	356	389	386	366	362	359	378	373	365	378	349	376	376	334	405	362	390	390	349	374	346	362	386	381	414	352	415	378	377	378	348	393	378	372	416	399	377	372	339	357	351	367	414	389	371	396	370	387	373	387	396	384	390	434	377	365	390	407	394	367	377	369	356	359	390	357	374	378	367	378	397	396	374	343	379	359	364	376	376	379	357	358	373	355	381	380	354	396	364	393	388	386	372	381	348	347	357	396	379	389	351	353	363	386	388	374	344	378	368	388	366	396	370	389	362	395	400	404	363	351	414	358	396	355	376	377	367	391	380	391	391	414	347	386	386	375	395	325	339	392	381	368	375	402	405	375	370	365	361	395	351	356	386	395	347	357	365	363	376	383	375	375	385	379	396	343	364	357	387	391	381	384	394	386	427	347	387	394	375	393	384	365	372	392	373	409	405	391	385	398	385	353	404	402	387	389	348	357	374	384	377	376	401	350	355	376	376	391	385	374	340	357	386	381	366	367	365	416	372	358	396	382	410	335	378	357	352	387	362	372	383	387	362	348	382	393	368	375	378	387	403	363	371	378	363	372	369	396	383	375	399	396	393	397	362	374	393	406	390	381	379	358	381	386	358	382	394	379	355	354	330	398	377	376	379	409	385	379	385	378	422	376	337	402	362	391	358	391	382	387	353	347	368	351	374	400	370	367	387	345	362	411	364	372	392	381	372	425	367	345	375	431	355	395	368	358	373	384	381	337	382	382	410	346	383	380	366	362	397	366	367	348	367	400	396	368	393	365	372	361	369	372	350	399	381	375	385	392	386	429	366	409	406	366	386	400	383	379	363	375	389	381	356	381	372	385	343	406	353	390	335	375	385	400	383	397	357	324	355	389	372	395	375	379	363	379	379	409	363	414	402	410	391	374	349	393	384	363	369	411	379	354	410	376	393	371	388	391	369	391	370	365	345	366	393	389	379	368	335	363	390	388	394	387	365	416	353	382	373	405	403	388	382	347	369	384	379	354	381	392	361	400	365	349	366	407	363	369	364	317	390	368	373	373	380	416	374	399	359	371	403	350	376	360	389	376	379	386	363	364	342	345	367	349	369	377	378	354	329	424	366	335	386	372	367	374	378	424	341	373	371	389	393	398	400	373	386	396	357	362	373	369	356	355	372	383	395	389	417	377	336	372	410	350	408	349	379	362	371	363	394	368	393	370	376	364	390	353	382	395	384	393	382	356	326	352	371	390	365	396	437	405	353	407	363	354	366	367	387	377	338	368	363	374	387	378	411	381	335	368	386	362	392	352	375	399	379	357	360	341	347	337	396	385	369	405	354	374	394	371	393	363	368	345	354	386	393	380	408	379	383	362	360	393	360	339	326	383	395	394	356	381	401	361	389	359	377	341	411	379	400	352	368	384	397	382	445	363	354	356	372	367	376	380	373	378	377	391	404	378	408	357	379	393	378	405	413	375	365	390	355	372	414	407	365	384	360	373	360	366	396	347	373	390	360	376	367	378	393	374	371	359	386	377	332	375	378	397	362	368	385	374	382	373	348	381	405	346	372	381	375	397	363	382	374	372	373	324	376	353	415	395	413	371	347	424	386	382	384	382	363	359	365	359	383	343	418	371	422	394	373	332	374	368	391	399	392	376	366	366	360	390	389
9749	4259	2243	1330	941	910	1134	1095	1016	808	724	640	613	499	405	331	275	237	194	191	151	125	119	85	96	89	101	66	75	61	62	53	61	54	63	51	62	55	54	60	47	43	48	32	53	38	45	39	56	46	50	47	53	42	45	39	41	49	55	47	26	43	43	48	37	52	38	49	59	33	34	37	47	49	49	39	41	45	46	45	37	33	39	46	36	39	52	46	37	50	55	32	55	38	38	46	46	48	36	33	53	41	39	42	38	49	57	54	36	41	47	38	46	43	51	35	39	37	54	52	47	47	49	41	34	44	44	53	55	40	44	36	48	49	44	42	37	43	49	48	39	44	31	33	34	44	46	38	35	58	35	43	51	56	35	43	50	35	36	36	38	38	51	36	44	39	33	42	43	38	46	47	53	40	45	53	45	54	40	30	43	33	42	35	43	49	43	45	38	49	45	32	39	49	46	41	38	41	44	42	37	32	36	35	50	47	32	53	39	44	50	38	44	41	27	51	40	49	57	44	47	36	35	48	40	50	39	48	42	40	55	39	47	42	43	35	49	44	39	41	46	60	33	40	49	52	43	36	49	49	59	33	36	53	46	44	39	52	44	44	51	36	63	40	35	46	50	39	44	47	43	39	51	40	50	34	42	41	36	30	49	44	50	46	46	40	58	41	45	32	54	43	40	49	42	37	45	49	41	50	45	47	48	46	44	38	43	44	52	35	41	45	38	45	50	56	46	38	51	39	43	40	44	42	44	53	45	50	45	38	38	46	39	46	31	42	40	46	41	48	29	44	38	56	38	42	37	36	43	46	46	38	49	50	55	48	47	36	45	48	43	35	44	34	48	44	36	45	48	35	39	55	42	38	52	41	44	48	35	51	56	38	47	40	43	35	28	42	29	41	43	44	46	38	37	40	37	33	47	42	35	54	48	47	48	45	40	41	43	43	43	33	38	36	47	47	38	40	49	43	39	48	38	38	40	44	45	43	56	41	44	44	40	34	43	44	53	47	39	50	44	36	33	41	39	45	41	45	52	36	49	49	31	48	36	45	40	42	34	46	47	39	34	38	51	48	35	50	43	32	51	46	43	55	39	37	35	51	36	39	42	35	33	44	44	41	35	45	51	45	32	40	43	44	46	43	39	55	43	47	39	39	34	45	53	38	38	55	45	44	42	40	48	34	40	44	44	52	41	41	52	50	38	33	38	35	47	36	42	43	41	36	39	44	36	43	41	37	35	36	37	47	55	44	36	46	38	51	48	39	51	44	41	35	45	42	41	38	44	41	44	48	38	45	32	44	31	43	37	39	58	42	35	30	39	41	37	30	46	44	36	33	50	33	48	48	36	35	41	41	51	30	46	42	40	44	48	47	43	38	43	38	35	40	38	43	38	36	42	35	35	33	44	48	26	50	49	46	51	38	30	50	44	37	45	39	34	38	40	41	49	54	34	42	32	42	44	37	30	52	51	40	39	49	36	44	46	34	37	38	45	48	44	42	58	41	43	40	47	31	54	44	35	49	36	46	34	54	43	53	45	48	40	45	49	54	50	56	49	34	50	34	47	38	39	40	44	48	37	40	39	42	54	56	44	40	40	48	41	45	45	40	47	48	31	33	38	39	37	45	36	39	30	38	34	38	52	40	49	28	35	38	46	50	43	53	37	29	37	50	32	59	46	47	41	33	34	48	44	41	41	34	33	50	38	40	40	43	42	49	30	45	38	43	36	44	42	41	43	31	36	50	43	43	35	49	41	54	38	47	40	46	42	49	43	39	40	43	39	41	46	34	34	47	50	34	34	56	43	38	45	43	30	37	31	43	33	53	37	39	37	45	46	26	40	26	41	40	42	42	42	55	50	47	40	40	35	50	42	29	45	49	42	36	50	38	46	34	61	42	42	44	44	43	34	49	33	42	43	33	32	34	40	32	32	45	42	40	38	41	43	43	42	34	36	38	37	45	27	37	47	32	40	49	42	48	50	36	43	41	39	44	47	41	49	48	44	32	41	42	38	47	47	38	44	38	40	52	52	54	46	42	32	40	45	51	35	45	47	36	48	48	48	46	34	44	34	40	40	38	38	43	33	55	51	49	38	40	36	50	42	39	44	45	45	46	36	37	52	44	51	36	41	39	34	49	47	43	40	40	31	58	27	34	35	30	36	40	49	46	42	50	43	28	44	43	35	35	30	35	30	50	49	33	48	32	38	43	47	33	36	44	34	38	32	47	44	46	49	36	49	35	39	35	43	45	49	64	48	38	49	45	37	36	39	34	45	47	41	42	35	43	49	60	41	46	40	44	40	45	39	35	33	31	37	39	32	36	53	48	41	36	36	51	48	26	42	37	47	42	36	42	42	39	43	39	45	38	44	39	50	43	44	45	35	43	44	43	51	59	38	43	36	44	47	56	49	48	36	40	50	33	37	44	42	40	41	38	41	40	39	51	37	49	45	38	33	39	35	39	53	49	45	53	33	36	39	50	42	53	46	40	34	24	46	42	39	53	31	32	39	45	44	30	40	34	47	44	38	38	33	53	43	48	44	41	42	30	35	34	40	36	42	34	44	45	48	36	43	51	48	36	37	43	50	38	42	43	38	48	47	30	34	50	48	41	40	47	41	41	41	36	36	45	36	40	40	39	39	41	41	34	48	30	29	41	46	45	36	36	45	33	41	43	52	29	35	48	34	33	44	32	39	44	45	29	37	45	50	51	55	38	35	36	47	34	34	36	45	47	45	54	47	29	38	40	45	34	53	44	48	50	43	45	39	38	46	51	41	41	40	38	38	47	37	42	39	44	38	42	45	43	39	38	35	42	46	43	48	41	43	42	45	42	48	52	49	39	32	52	46	40	54	43	55	44	45	47	35	42	47	32	48	41	44	53	42	31	34	35	46	41	44	43	35	35	52	39	36	45	33	36	35	44	43	41	46	41	45	43	43	36	35	39	35	34	38	36	42	39	38	42	35	42	40	40	44	42	51	57	47	35	41	41	50	44	48	38	49	38	38	50	41	36	53	49	36	40	50	37	47	51	35	47	33	52	38	33	37	36	31	53	38	48	32	44	32	41	33	51	40	37	59	41	39	49	42	38	38	46	39	47	54	47	29	42	44	45	23	50	43	32	35	39	41	41	40	34	45	32	48	46	42	37	41	54	47	40	36	39	39	51	37	25	50	36	47	49	55	48	43	37	43	31	47	36	48	46	43	32	46	38	42	40	57	38	32	37	51	52	45	52	37	48	46	47	41	44	49	44	54	53	44	48	45	43	52	38	41	43	50	47	45	39	52	44	47	40	47	46	39	33	31	40	38	51	56	44	41	55	38	35	54	35	45	48	48	53	41	46	49	38	44	41	38	36	44	30	38	52	43	50	37	33	40	44	53	46	50	44	52	40	46	38	42	56	36	36	38	39	46	45	36	37	34	31	42	41	49	43	52	39	39	37	37	32	40	38	34	44	48	42	30	51	39	38	39	42	49	48	34	46	36	33	39	51
33769	24663	19017	18958	25129	29090	29296	27620	25203	22510	20413	18698	16183	13883	11785	9941	8131	6736	5736	4782	4218	3619	3087	2718	2187	1912	1826	1527	1279	1152	1090	984	881	893	848	803	764	737	684	601	582	601	549	565	501	519	477	468	489	464	500	483	463	421	449	434	458	413	413	429	412	433	448	457	440	410	405	402	433	399	413	406	424	414	417	429	431	426	380	447	402	417	430	409	393	417	434	424	408	425	435	396	422	381	400	401	421	408	428	411	383	430	410	427	382	376	405	428	411	440	397	405	419	440	433	432	413	452	434	380	400	398	399	454	434	395	374	394	408	434	381	413	387	421	425	399	411	377	407	391	434	404	404	383	431	369	374	415	384	361	430	413	413	407	454	381	405	422	426	405	413	404	408	405	388	417	412	437	427	430	413	381	406	407	355	386	409	421	400	379	416	392	403	411	406	412	420	399	429	420	419	418	436	390	406	404	437	392	386	398	420	419	430	454	418	415	407	385	394	399	423	434	412	439	354	401	402	384	367	444	393	406	388	376	396	467	417	444	408	425	386	404	437	456	432	391	406	391	375	388	429	434	397	423	393	405	394	381	414	403	395	393	413	423	454	395	403	405	425	456	392	431	430	425	405	402	467	380	427	430	405	385	397	366	443	419	378	393	391	425	419	393	409	408	406	403	410	413	443	392	437	415	407	399	420	408	391	427	401	375	416	404	417	376	432	378	423	424	403	397	404	448	401	400	398	429	405	414	440	413	454	383	402	398	428	356	423	402	410	413	407	426	403	446	419	418	407	423	416	403	403	369	399	409	386	424	437	388	415	405	420	418	413	376	382	409	405	407	436	428	363	400	395	405	370	402	399	385	389	423	434	392	412	444	409	371	410	447	416	388	379	399	408	419	413	372	407	403	406	422	432	420	444	448	420	437	409	396	388	415	406	370	486	428	403	418	387	398	440	402	386	409	401	403	386	451	440	408	391	432	447	428	413	395	412	414	395	395	414	400	414	426	422	392	386	437	398	392	399	406	419	411	430	410	396	390	416	447	421	438	398	415	421	406	429	405	424	419	392	415	414	408	402	389	407	398	415	377	413	411	399	438	409	389	397	408	416	424	423	403	420	410	395	432	392	422	393	409	439	430	405	388	389	393	363	411	429	402	400	434	380	420	416	384	410	379	409	395	408	420	404	427	396	414	471	425	399	422	416	390	401	463	425	399	389	446	403	410	414	394	420	419	405	447	388	441	392	450	424	419	418	394	404	413	361	393	407	419	440	387	391	396	433	411	396	414	431	422	423	435	437	411	405	400	392	425	418	403	388	402	400	405	446	406	399	397	398	427	401	412	421	449	417	375	429	364	419	379	437	445	379	400	405	399	388	414	408	427	420	397	377	402	426	398	414	430	418	419	396	423	369	410	384	394	392	457	394	402	394	442	402	398	414	401	432	420	436	437	402	386	411	411	415	394	411	415	426	415	419	425	425	393	433	419	406	429	396	424	373	399	408	404	400	410	424	432	402	402	400	429	408	392	376	402	397	393	407	405	416	393	425	398	397	383	394	415	441	417	403	407	411	403	401	410	435	398	415	418	419	397	430	407	413	436	377	397	407	404	452	385	395	403	419	438	377	397	392	388	418	408	425	376	423	429	424	445	403	391	427	372	413	408	390	404	394	426	405	380	422	424	459	470	415	427	431	396	445	409	406	403	362	436	426	419	371	406	404	442	436	366	397	408	404	433	393	411	397	390	392	422	429	437	382	377	427	386	407	416	366	424	373	406	389	406	410	403	384	426	431	403	387	405	372	400	381	418	397	403	429	393	416	428	426	388	388	371	407	390	406	401	391	394	414	413	411	393	418	412	386	420	416	429	425	437	431	391	425	401	384	408	413	431	400	402	399	417	419	428	410	430	428	392	403	410	408	446	401	440	372	380	403	400	411	406	407	457	419	422	410	451	399	396	430	386	418	383	409	423	392	386	438	425	436	410	412	420	416	428	407	401	419	431	416	418	423	411	378	410	401	409	413	416	429	376	392	384	383	403	424	423	394	433	424	436	402	405	425	371	407	383	365	428	421	419	392	382	430	388	402	397	410	441	399	402	397	376	420	443	401	422	425	407	414	407	412	398	418	426	360	404	403	409	416	410	434	414	420	427	428	416	410	436	387	436	393	415	385	411	402	407	378	413	376	396	422	384	421	445	406	418	425	399	410	401	418	378	412	441	412	401	401	423	401	396	406	437	428	403	384	433	415	405	428	408	461	373	422	424	411	385	401	408	423	386	405	408	423	391	370	436	445	387	398	389	379	421	389	413	427	423	382	467	410	409	438	410	376	419	383	397	436	413	401	401	415	425	425	372	393	426	398	401	384	398	410	426	444	410	410	420	446	372	387	392	436	412	396	392	406	414	433	418	393	394	374	396	425	420	455	388	446	400	377	418	439	391	434	425	414	401	410	436	437	417	379	419	417	406	450	415	384	422	412	416	412	393	415	415	420	416	466	447	457	408	416	413	388	416	455	402	430	445	354	411	386	392	427	427	394	439	410	428	431	379	399	426	436	434	396	441	412	426	457	407	427	402	392	401	399	423	402	437	432	432	387	411	381	435	417	425	401	404	426	391	376	399	397	403	397	405	386	438	426	414	394	394	432	405	400	367	408	417	399	376	439	401	440	427	414	405	427	431	418	369	420	381	407	407	430	400	413	413	403	423	418	417	428	375	378	387	408	404	386	344	409	395	425	407	417	379	424	425	422	418	446	393	416	385	402	401	403	420	405	417	398	418	428	423	415	394	409	429	378	365	436	428	413	419	426	414	430	406	433	423	402	440	443	404	426	374	422	403	423	413	404	412	405	401	404	429	413	392	411	408	392	426	386	433	409	434	405	446	387	447	392	386	437	400	404	417	397	429	408	396	413	403	402	432	389	414	393	448	393	433	364	403	376	398	388	388	430	451	383	419	388	429	405	399	402	443	376	399	425	408	412	447	394	419	425	433	392	357	407	432	419	411	413	412	431	398	427	421	369	422	393	422	428	392	393	382	392	426	434	412	382	401	426	405	441	422	433	378	378	419	391	437	421	412	386	431	429	407	399	404	403	373	416	411	443	409	404	378	405	390	449	451	415	441	408	435	367	425	425	401	436	412	395	411	393	445	432	413	395	413	436	406	413	393	414	396	405	406	423	416	406	392	436	432	419	426	390	395	409	412	396	391	411	433	396	375	420	381	411	393	388	417	423	447	423	433	427	387	369	450	432	412	400	437	413	405	428	398	440	399	425	424	419	386	412	467	411	451	388	422	413	430	385	419	387	396	389	420	422	423	409	419	416	419	430	389	415	406	418	430	396	409	411	411	415	433	430	462	418	410	414	371	400	385	414	392	398	381	410	416	436	388	398	424	401	448	389	434	361	400	432	396	429	450	386	390	435	413	419	438	385	376	432	408	434	435	400	422	418	381	403	393	421	403	375	388	418	419	390	451	414	423	392	406	414	412	405	426	413	426	403	421
9276	5937	3203	1813	1312	1197	1483	1486	1312	1164	933	807	691	594	524	370	350	285	233	226	169	185	148	111	141	102	100	82	72	58	64	55	65	60	64	47	49	51	49	53	45	50	40	52	42	40	54	48	39	43	47	38	33	42	53	52	44	32	34	40	36	36	39	49	44	41	39	39	44	45	32	34	36	42	37	41	44	35	32	30	27	37	36	20	35	43	33	44	34	41	29	31	28	36	36	30	39	33	31	41	45	37	42	35	37	32	32	35	49	37	40	45	33	26	40	36	44	27	42	38	29	36	38	35	34	48	33	23	36	30	36	34	45	39	45	33	40	32	41	30	31	43	40	29	28	27	41	35	46	23	40	24	34	39	31	43	38	42	41	31	33	43	35	40	38	26	44	35	26	40	51	40	45	38	25	40	41	44	31	39	34	29	35	28	36	37	29	42	40	50	47	39	27	32	28	37	46	32	33	36	26	32	39	43	35	33	32	33	41	30	32	48	35	38	33	31	44	33	22	35	39	31	44	39	38	35	29	46	27	47	35	35	37	38	51	34	38	30	33	36	40	37	42	46	32	45	42	35	34	32	22	36	30	35	44	38	32	29	38	45	44	46	31	42	30	26	50	36	37	36	42	40	27	34	35	39	35	36	50	50	38	29	32	31	34	28	37	42	36	30	38	36	42	31	39	39	38	36	23	37	34	36	34	36	26	39	39	32	33	37	41	30	32	37	41	36	35	25	35	43	36	29	37	45	46	43	43	34	35	35	54	40	43	34	37	29	30	42	21	30	50	41	24	38	33	50	37	40	30	30	33	40	38	39	40	37	38	47	45	42	32	36	37	30	39	42	41	39	42	42	48	42	38	35	36	28	47	37	32	35	39	40	33	34	44	39	41	49	28	37	50	34	36	34	21	44	35	38	40	41	32	28	30	38	39	40	21	38	30	42	31	31	35	47	37	39	42	36	28	46	43	37	33	41	41	43	36	39	33	32	38	46	37	43	17	38	36	29	40	47	44	34	41	35	29	32	33	46	40	45	41	29	38	42	44	33	32	28	39	41	38	36	41	29	37	28	38	36	35	42	41	32	36	33	37	41	35	35	40	39	29	35	39	34	36	39	31	27	35	36	28	42	45	37	30	39	34	31	38	36	43	40	41	43	36	29	32	29	28	36	39	31	41	46	42	26	37	45	47	34	39	35	32	37	37	39	48	35	40	41	29	39	40	35	30	34	37	32	39	46	40	33	31	43	50	37	38	29	30	39	33	39	38	32	35	32	26	31	22	35	43	33	23	32	41	27	25	46	33	44	38	34	43	28	25	26	32	39	36	37	39	39	27	40	35	45	41	33	32	32	29	29	33	32	42	30	41	38	49	38	35	43	40	35	29	43	51	54	42	38	39	35	40	33	37	33	36	50	40	35	38	34	34	35	34	41	42	44	41	35	46	33	35	35	27	33	42	37	31	30	26	27	43	38	40	33	25	38	29	25	46	27	35	35	44	39	39	36	38	39	42	37	33	18	30	38	31	35	34	40	45	49	31	32	37	34	43	34	41	30	37	31	36	35	36	39	27	39	32	35	31	54	44	37	35	43	34	31	35	44	34	35	39	29	32	31	34	24	48	35	36	27	34	32	36	40	36	33	44	43	38	25	33	37	31	35	48	31	33	47	35	31	29	32	31	37	29	39	28	49	37	31	31	37	34	40	35	43	35	34	31	29	38	39	40	32	35	46	27	39	31	33	35	39	54	22	44	27	35	42	44	29	46	39	37	39	37	30	29	39	27	40	43	32	30	33	32	32	38	39	33	39	51	31	42	45	27	36	31	38	35	36	46	50	27	36	34	41	40	34	43	49	40	34	34	29	30	26	37	49	39	45	28	34	30	27	40	27	37	39	38	38	34	34	44	32	35	43	36	36	35	29	34	29	33	35	35	33	35	41	40	32	32	25	43	23	37	32	36	38	30	25	28	37	51	32	41	40	32	38	31	33	48	42	33	36	34	35	39	45	53	27	31	27	40	35	28	42	44	40	41	42	38	41	29	38	30	36	38	20	35	39	36	36	32	36	38	25	36	39	35	38	34	34	43	37	37	37	35	29	30	45	40	30	49	26	34	43	46	22	34	29	34	39	29	32	39	44	31	37	41	47	43	41	38	36	46	34	42	29	36	39	36	39	34	32	38	31	22	51	34	40	39	26	38	29	43	31	43	36	34	23	46	27	37	40	34	49	32	43	27	29	34	42	40	34	33	42	33	34	38	42	34	34	40	26	47	36	43	34	43	40	52	36	30	38	49	35	44	38	38	36	45	34	47	47	38	42	35	27	34	40	31	36	30	29	41	41	37	39	34	34	39	26	32	40	42	34	44	34	41	33	32	48	33	40	39	44	34	38	33	44	38	30	41	30	43	37	38	29	30	31	45	41	31	35	31	52	42	38	37	34	42	38	37	36	37	30	47	33	46	38	31	32	41	22	35	41	37	36	29	50	42	40	43	28	43	39	33	32	36	48	38	30	39	26	42	42	38	41	42	43	31	41	33	28	45	39	40	40	33	25	48	44	49	40	24	38	40	29	33	37	30	38	26	42	37	28	44	35	35	36	30	33	39	33	34	41	35	41	39	39	37	31	39	37	31	32	46	30	48	33	41	35	38	35	32	47	45	34	32	38	37	46	21	28	43	30	33	32	25	42	37	34	35	46	29	30	41	35	33	38	23	32	38	31	32	39	35	29	41	42	45	22	36	32	33	34	23	33	44	27	33	32	35	36	27	37	34	40	42	38	39	39	48	39	32	36	29	37	39	38	36	34	27	44	34	41	40	41	30	27	43	30	47	29	38	39	36	39	38	34	38	32	30	28	31	28	40	35	32	36	37	38	29	35	42	23	23	33	40	33	28	43	36	43	38	48	37	31	30	38	43	28	36	33	33	45	42	39	36	34	41	22	34	36	39	27	44	28	30	29	33	38	24	37	33	30	35	41	44	41	31	41	38	26	36	33	39	36	43	34	27	33	25	27	45	41	32	41	43	27	30	32	35	36	37	41	42	47	41	30	43	33	39	40	41	37	49	39	30	33	35	30	44	41	43	34	30	40	44	30	29	30	39	35	47	39	43	32	37	30	42	27	34	35	31	29	39	36	40	25	39	44	38	33	34	30	36	36	48	38	42	34	34	46	34	43	41	42	40	43	34	41	45	39	29	29	45	41	44	48	36	49	29	37	40	41	33	33	33	33	42	37	42	44	33	31	36	38	37	36	45	33	43	31	22	38	33	37	35	24	38	33	44	31	35	36	41	30	43	34	32	33	35	37	44	42	26	31	27	34	34	34	45	28	38	29	41	44	47	39	40	42	42	45	38	37	39	41	30	26	43	32	33	35	39	25	34	43	28	25	32	26	43	48	31	36	37	30	32	37	45	35	40	27	36	40	28	31	34	41	29	39	28	25	39	48	36	41	23	29	33	28	40	24	30	31	41	37	33	38	40	37	36	26
38802	28088	22106	21925	28031	32136	32731	30825	28148	25775	23199	20951	18492	16304	13957	11696	9991	8503	7305	6061	5079	4406	3785	3182	2709	2510	2127	1803	1493	1290	1184	1072	1031	1050	947	876	812	747	671	612	592	561	511	498	484	461	466	449	420	417	450	420	382	400	420	400	408	357	397	400	422	378	391	380	381	350	342	373	370	353	361	406	362	386	332	372	332	346	398	364	385	371	350	354	328	354	383	346	361	334	351	316	346	346	366	338	367	371	336	322	341	375	361	352	383	353	342	389	374	337	353	350	335	350	379	332	351	367	337	367	349	386	355	382	331	345	322	386	324	357	350	374	373	330	359	371	371	346	364	381	369	360	375	367	352	341	381	360	383	371	358	365	363	362	376	368	349	372	354	369	380	359	337	331	386	358	378	371	325	317	329	314	339	335	366	371	365	336	396	383	354	382	380	327	345	392	325	334	344	394	355	372	337	339	382	334	377	343	353	340	351	365	353	370	346	327	366	322	356	351	342	356	338	355	351	367	323	340	395	330	359	372	377	353	383	371	346	352	341	361	345	350	364	370	357	317	365	364	316	361	375	360	346	375	340	364	337	352	336	344	340	342	382	346	355	374	386	348	325	380	373	342	355	333	341	356	327	318	340	384	379	360	349	342	345	384	381	347	375	354	358	352	345	325	345	333	377	377	352	330	365	359	384	327	336	312	348	347	332	347	406	350	345	392	346	324	335	338	332	376	375	338	326	355	333	378	346	351	351	350	368	346	362	339	343	334	368	355	356	328	361	362	372	362	356	337	343	350	367	367	345	366	380	348	382	358	384	342	357	345	354	334	327	358	354	366	342	369	381	353	375	341	341	370	340	355	334	353	360	330	356	355	328	337	350	375	328	336	345	345	338	387	352	358	368	369	343	346	329	341	333	368	346	386	353	363	346	366	323	352	343	362	352	380	363	363	341	362	359	365	341	337	325	365	393	349	362	335	384	331	366	361	337	370	329	360	352	336	333	358	331	353	327	326	340	365	365	342	350	340	362	383	365	364	391	362	382	316	332	362	360	332	326	362	386	326	367	382	378	371	352	389	352	358	329	335	359	347	345	326	370	327	375	352	344	332	356	373	372	345	347	353	348	343	374	347	354	329	395	336	370	338	368	386	375	319	376	362	379	341	385	366	343	364	336	375	342	369	308	350	331	368	352	330	326	350	348	321	346	355	337	382	365	389	340	363	374	365	358	340	367	344	376	330	343	372	356	332	383	365	395	347	333	321	344	378	335	358	288	337	367	340	325	367	336	379	369	334	380	353	385	367	331	361	358	356	335	380	337	364	314	366	352	361	341	349	346	322	343	317	373	340	361	384	352	356	365	359	367	338	383	349	385	378	360	352	375	376	332	381	349	392	368	312	326	350	336	322	341	359	352	360	367	346	333	324	366	362	336	368	350	375	357	346	376	361	364	344	314	359	338	367	369	336	385	350	358	362	325	326	383	361	348	338	353	368	329	356	367	375	347	330	367	347	366	363	360	377	332	386	318	369	365	346	377	337	359	358	371	327	379	362	332	339	364	353	353	352	337	347	345	331	338	376	341	352	356	362	359	355	351	345	332	340	355	341	378	365	388	342	336	356	334	340	366	382	400	377	391	339	341	367	361	352	359	379	320	387	336	340	366	353	351	424	363	353	365	355	333	351	373	307	376	325	381	361	369	354	371	350	375	412	363	378	349	359	353	355	348	345	350	362	376	315	386	360	332	314	337	374	366	328	341	361	328	360	338	328	360	347	378	353	364	364	337	377	350	354	339	352	326	339	340	377	351	349	363	338	352	364	365	372	371	360	387	356	331	356	377	330	341	342	338	380	379	352	354	328	348	355	358	327	382	339	388	397	358	355	367	330	357	353	341	340	354	382	370	334	355	343	330	322	334	368	346	356	362	349	353	352	361	364	354	380	354	368	328	361	347	331	328	399	323	327	350	346	349	358	394	371	338	337	359	364	322	339	364	354	380	378	338	343	378	331	334	366	356	344	339	325	337	394	351	354	335	328	375	348	349	362	351	356	391	370	361	348	316	368	352	331	374	337	355	406	357	361	335	354	361	348	401	343	358	355	329	353	409	338	353	364	367	339	368	331	346	344	359	350	376	378	384	352	346	367	363	370	346	356	368	374	333	333	354	355	364	360	304	391	330	360	360	335	377	358	358	342	337	335	385	377	368	347	363	341	338	368	354	359	349	333	370	365	367	373	347	319	362	360	323	331	364	377	366	378	327	366	346	366	365	335	334	338	352	362	364	342	349	326	362	371	302	372	351	347	331	374	355	368	365	349	364	335	338	349	358	348	366	342	360	346	358	348	342	356	389	356	341	362	387	335	339	376	338	361	362	372	330	357	335	361	350	329	369	352	355	358	340	329	356	370	343	308	345	353	359	332	396	352	337	365	331	372	344	343	347	356	337	356	322	338	356	373	337	367	333	341	393	367	373	355	368	337	358	373	361	370	355	325	329	322	335	357	358	348	380	355	334	368	366	383	347	351	359	357	343	373	365	328	329	340	347	353	337	379	371	360	337	344	357	324	348	379	372	361	322	355	351	404	357	371	355	346	299	356	347	365	357	370	360	382	369	321	326	370	339	366	366	347	330	354	341	351	345	336	334	347	355	351	334	348	394	319	364	355	363	317	373	349	338	367	355	330	361	354	340	399	357	346	366	335	343	384	361	353	325	330	334	345	315	343	373	347	394	370	358	417	347	359	352	366	333	382	356	358	353	350	374	326	323	334	352	374	344	367	329	365	372	408	396	358	381	390	298	347	377	355	322	367	328	318	349	353	376	347	343	344	356	333	350	365	355	389	349	346	371	381	373	335	377	342	385	368	360	353	346	365	360	377	321	364	367	327	383	370	354	325	357	366	360	401	380	350	369	363	381	382	322	355	382	330	368	379	388	372	335	376	360	333	378	391	369	334	345	323	371	331	324	359	363	365	359	344	351	371	374	350	393	338	369	328	330	344	346	361	324	363	333	346	346	330	383	360	397	397	343	339	357	319	365	383	363	355	364	359	363	327	376	339	365	339	350	315	377	372	347	320	401	345	331	352	340	352	340	354	377	373	361	366	354	397	362	357	330	318	348	357	339	338	364	361	336	372	354	394	339	389	324	345	359	371	355	373	346	344	340	323	351	307	338	376	366	364	356	370	367	345	376	346	366	361	396	342	368	371	319	365	369	378	319	343	323	335	368	383	319	335	327	329	332	352	349	356	365	354	369	327	347	332	364	345	342	374	358	365	348	354	326	358	381	339	353	335	359	355	337	328	351	358	392	323	328	366	357	329	361	357	366	357	314	364	343	369	348	344	374	361	338	392	362	367	352	330	371	348	357	371	375	348	347	372	369	319	366	359	338	389	377	347	372	315	350	361	331	397	386	375	391	351	345	308	317	352	377	324	386	348	358	334	383	386	339	344	363	369	380	381	349	368	349	324	375	370	344	328	381	334	380	344	327	337	336	353	362	359	343	343
7200	2919	1569	1084	722	710	856	851	757	688	570	544	438	355	291	273	213	185	150	133	135	98	95	85	92	77	68	64	60	65	60	66	64	65	73	50	58	51	51	54	63	37	45	47	57	51	49	37	46	56	43	43	34	47	39	44	46	47	43	55	57	43	50	40	41	37	54	44	43	47	40	36	40	54	42	35	46	40	49	36	36	52	44	41	47	45	52	45	38	42	43	43	43	47	58	42	42	56	60	44	46	51	55	49	45	51	58	40	40	48	40	37	45	42	48	47	54	42	55	49	43	50	40	47	55	46	43	39	42	39	40	48	37	33	43	47	50	51	51	45	44	43	35	41	54	51	51	41	51	47	46	54	45	36	38	33	50	39	44	38	44	54	34	40	53	40	37	48	43	36	46	39	49	47	34	50	51	47	48	52	57	56	42	46	46	44	41	41	45	30	44	44	43	41	37	50	45	45	37	50	52	32	43	55	45	39	59	49	28	50	49	45	50	49	37	46	31	33	45	45	48	51	47	55	47	52	49	45	52	43	44	35	51	46	32	40	45	41	37	46	59	40	41	51	51	45	44	49	38	51	35	37	40	38	40	43	51	50	53	42	40	43	40	47	42	35	38	38	44	43	46	48	51	55	38	40	49	47	49	57	48	44	48	34	43	42	40	43	38	51	43	51	37	40	40	44	54	41	49	52	47	54	46	41	45	36	54	42	49	38	41	34	40	48	52	52	55	48	49	38	48	46	40	40	47	43	45	39	38	43	43	49	38	45	40	45	32	46	38	42	47	38	44	45	50	47	51	45	45	43	49	28	48	49	46	53	32	48	38	36	36	46	30	42	52	33	46	39	50	48	47	50	47	45	27	37	56	45	53	45	44	40	38	42	35	42	49	42	45	44	42	50	39	46	56	39	54	42	40	43	46	41	49	45	42	36	52	50	50	50	40	53	55	41	48	48	45	42	31	42	35	32	44	36	50	46	34	43	45	53	38	40	36	43	52	46	36	53	43	41	46	64	60	40	41	47	55	40	39	31	31	47	31	46	56	36	37	57	34	47	47	46	38	48	58	39	44	37	45	40	41	29	40	42	42	46	53	36	46	50	51	44	42	44	53	50	46	49	54	55	31	46	45	32	53	43	51	52	44	38	55	35	51	48	43	47	47	45	41	47	37	53	45	46	52	41	41	57	46	52	48	44	44	29	59	42	46	33	42	28	49	48	48	39	47	41	39	43	50	50	43	58	47	46	45	51	56	50	48	37	42	38	39	47	45	46	45	45	58	43	39	48	60	47	31	50	44	49	53	44	47	41	27	39	49	40	49	50	47	34	34	37	40	33	56	47	53	36	35	38	49	43	40	48	38	44	31	41	47	39	39	35	46	52	33	47	37	43	39	41	39	39	48	38	38	37	48	59	37	48	47	34	44	36	49	51	32	48	39	42	51	58	44	45	41	50	46	31	45	43	41	45	56	52	45	41	50	49	34	37	38	37	45	51	49	45	41	51	37	43	43	51	43	52	43	67	54	45	37	54	52	43	59	39	44	46	37	38	47	47	32	49	31	53	37	37	39	33	37	52	38	40	47	42	46	42	48	59	37	46	48	40	41	32	47	43	39	40	49	45	30	56	48	52	33	48	54	37	53	41	31	35	46	46	51	33	43	54	45	41	36	33	45	35	47	39	44	34	48	48	49	46	44	48	41	41	44	51	48	56	49	50	45	57	54	44	46	54	45	36	41	43	33	42	53	43	53	54	49	39	58	47	41	43	47	51	55	55	41	50	55	36	43	38	38	52	48	52	40	48	32	54	42	41	41	41	39	36	49	47	47	33	44	37	46	28	45	47	50	39	28	44	39	45	44	35	40	41	41	47	42	50	36	42	44	49	43	47	39	54	50	48	48	47	36	29	41	43	39	36	48	43	48	43	38	37	39	33	32	47	36	39	39	38	43	47	52	32	35	42	41	40	38	55	49	42	34	46	52	38	42	49	44	43	53	41	44	50	46	45	39	48	46	42	43	41	40	34	49	53	44	40	44	49	40	42	36	41	42	58	38	43	45	59	31	42	35	34	52	46	50	47	41	41	51	45	39	58	43	38	45	43	54	43	48	38	46	53	54	57	53	43	34	30	44	47	39	53	46	40	38	45	44	35	41	57	48	31	35	40	43	58	42	37	41	57	50	38	42	37	38	41	43	45	33	48	45	38	53	43	37	35	42	42	37	48	44	38	50	43	37	39	31	48	49	35	40	38	48	38	43	39	52	48	42	34	40	44	53	29	52	40	41	32	39	47	41	44	46	41	52	49	44	47	40	42	41	41	46	44	45	46	43	59	38	33	45	41	36	27	46	44	52	44	49	41	34	32	47	36	37	53	42	38	42	40	42	44	40	43	41	53	46	53	62	52	51	46	48	38	40	43	41	58	52	44	36	44	45	39	45	49	45	42	56	46	47	43	54	43	37	47	51	36	55	49	39	33	52	36	36	37	40	48	32	39	63	41	39	50	34	39	48	42	62	60	39	57	31	48	40	49	46	44	36	52	48	49	64	50	45	46	51	41	45	46	47	43	51	45	48	42	44	44	50	44	52	37	44	36	47	48	39	42	55	56	34	38	43	43	42	46	43	46	38	41	33	40	37	50	33	41	50	45	41	28	48	46	43	32	55	43	41	42	54	47	51	45	51	45	42	50	49	52	46	43	38	47	46	39	51	44	36	41	37	44	49	51	53	42	45	38	48	45	47	44	42	35	37	40	48	44	52	56	40	51	42	39	38	48	52	47	43	46	46	46	42	38	42	39	54	45	36	49	43	36	41	42	42	41	44	50	42	40	40	49	55	32	43	46	45	45	44	42	43	32	42	41	41	36	42	40	35	40	48	50	45	42	40	38	37	43	42	37	38	48	58	48	36	50	48	36	35	53	40	39	36	34	47	49	35	42	47	43	53	44	45	32	53	52	46	45	46	33	43	48	37	53	48	47	52	46	50	44	43	35	35	61	29	45	43	40	57	48	61	57	39	42	31	42	40	41	39	55	31	51	47	50	37	38	44	39	46	50	42	35	33	54	38	39	39	36	40	38	34	52	44	46	57	40	46	59	48	46	34	44	40	44	45	50	49	39	47	49	50	37	42	40	49	45	48	35	52	47	47	40	41	45	45	42	41	44	54	41	40	47	65	39	47	46	52	49	48	44	36	43	46	37	40	39	46	39	43	29	54	45	53	49	38	49	42	48	44	41	42	39	49	46	39	36	51	25	37	34	46	49	50	47	37	44	44	48	39	45	47	51	39	43	31	34	53	49	38	39	37	41	40	48	36	47	50	43	46	38	42	55	39	37	38	34	43	49	50	37	53	47	42	39	43	39	44	50	43	34	48	49	46	42	52	36	41	34	42	46	49	43	45	46	42	41	48	48	41	41	40	44	59	44	44	46	48	42	51	60	54	45	41	43	39	57	48	41	47	46	44	53	44	50	51	41	33	43	39	44	39	45
32401	20915	15810	16468	21830	25927	26779	24874	22328	20050	17315	15283	13238	11358	9355	7848	6477	5348	4480	3754	3010	2638	2323	1980	1757	1670	1429	1247	1040	1006	849	869	833	812	783	714	696	685	602	581	538	552	555	495	478	480	473	475	464	457	473	486	499	449	449	450	432	486	434	466	459	523	445	434	407	412	436	493	424	405	452	436	399	412	413	443	428	436	413	417	446	434	399	426	442	431	396	380	445	417	440	434	429	435	427	428	440	392	437	445	441	418	415	431	437	439	394	388	413	445	440	419	464	414	409	437	413	417	383	424	456	418	412	421	436	406	453	405	427	421	462	441	411	440	432	429	439	407	450	423	418	422	432	422	409	454	417	429	442	426	426	398	420	454	436	398	447	472	441	436	410	443	454	437	450	411	448	428	450	410	415	405	440	411	434	432	425	404	418	412	437	460	453	474	432	424	444	424	443	413	413	455	431	439	391	451	448	442	427	451	417	450	446	440	444	407	399	431	443	443	455	455	434	437	433	425	427	437	435	444	394	446	436	419	440	442	445	427	443	444	420	416	435	408	435	422	418	399	467	422	424	422	423	425	421	443	405	405	409	464	444	471	438	442	427	438	397	387	413	449	443	407	411	435	430	393	457	416	409	444	396	443	457	419	427	446	361	444	445	445	420	452	440	417	421	461	435	434	391	436	440	418	464	461	463	400	443	481	412	416	433	441	421	463	377	434	457	422	430	445	427	401	402	441	436	443	434	421	428	442	459	409	437	427	416	418	405	428	391	395	425	427	433	475	422	436	433	450	431	430	435	426	432	455	436	440	412	400	461	431	444	406	413	408	442	405	397	421	416	434	389	434	426	410	431	427	424	480	402	451	436	455	438	401	414	412	433	424	403	425	428	410	418	452	412	405	472	426	442	406	455	407	446	434	416	458	400	383	402	401	432	463	448	425	458	421	433	419	450	440	422	421	408	425	457	416	408	443	418	418	418	445	398	398	402	432	448	427	453	425	418	453	435	417	422	439	428	420	425	429	425	450	396	458	428	412	456	409	467	426	426	463	430	443	407	413	433	458	432	446	406	444	418	440	427	435	441	434	444	378	456	446	415	414	410	406	459	431	410	428	432	418	443	453	458	433	418	400	418	418	451	414	379	401	429	420	436	427	426	422	422	418	433	423	456	428	457	411	425	403	465	404	401	408	417	454	428	428	413	444	407	437	417	440	414	427	431	402	449	406	464	415	416	443	391	429	449	424	431	429	453	418	413	442	481	388	415	413	505	375	449	432	394	412	426	395	453	423	410	423	410	427	406	426	425	425	439	462	434	487	419	437	427	416	411	440	437	381	434	417	428	406	465	423	464	449	407	419	443	432	420	433	441	452	473	402	444	393	428	400	433	391	412	419	469	429	433	469	409	415	419	416	412	405	379	425	427	429	423	408	417	419	448	438	433	449	410	462	415	440	422	472	459	445	437	451	451	414	422	434	439	424	415	430	417	437	425	456	440	428	426	414	444	421	401	443	452	437	413	477	444	415	432	430	456	451	398	423	435	455	444	444	427	435	414	416	433	415	457	436	433	418	423	392	429	434	439	463	453	418	425	419	445	446	444	436	412	384	434	466	413	394	439	438	403	408	420	426	433	431	382	421	444	441	428	455	458	431	436	435	419	453	422	442	438	413	427	464	454	458	422	426	433	439	415	442	436	414	408	420	397	437	413	435	437	413	449	392	400	428	420	456	414	408	409	437	417	456	411	437	423	433	418	420	450	429	440	456	401	466	397	408	419	416	423	429	448	432	407	408	442	373	451	455	416	437	430	402	450	475	405	443	429	442	399	428	409	444	428	442	409	436	450	429	421	452	453	440	426	448	411	452	389	389	460	479	444	417	434	452	433	456	451	477	424	444	432	413	413	398	444	395	458	431	426	386	434	425	428	371	433	442	453	479	442	429	430	424	448	462	433	409	422	422	433	394	441	434	417	445	424	376	435	413	420	445	409	418	440	470	444	422	413	452	479	386	445	436	452	392	414	350	435	380	407	419	436	435	436	422	412	472	433	428	470	427	404	394	445	450	455	449	440	427	444	466	426	438	418	450	438	418	441	461	429	464	443	446	431	433	408	434	417	402	413	407	445	423	430	442	394	400	438	419	440	422	431	433	422	417	424	413	456	429	444	456	420	416	441	453	441	428	405	442	429	434	451	456	400	457	423	456	432	433	413	457	409	446	416	439	460	439	450	428	461	427	409	407	469	463	438	448	438	436	445	482	472	406	423	421	433	435	407	422	443	450	391	427	441	404	433	465	427	420	400	413	422	413	409	425	454	406	438	453	420	448	414	428	414	443	427	435	378	447	420	456	421	411	443	449	431	402	407	443	431	438	408	457	452	449	480	399	420	439	440	412	434	449	439	400	419	422	431	399	405	467	441	416	419	399	450	454	418	401	438	444	423	447	434	422	440	427	431	416	446	430	409	429	449	447	458	429	435	457	420	366	429	401	443	426	457	443	415	442	418	407	427	393	427	464	418	453	453	454	436	398	432	439	409	454	427	449	450	415	469	399	464	397	425	437	445	444	463	415	435	460	395	406	398	412	452	412	422	450	468	431	411	465	403	427	457	433	452	410	427	454	457	454	433	443	431	408	434	399	455	424	421	427	426	431	417	378	400	449	429	409	399	430	427	417	427	439	419	434	423	420	411	461	420	416	386	454	402	446	406	407	424	414	410	417	434	459	417	393	394	416	434	454	438	411	465	435	434	421	449	424	417	391	445	422	419	476	425	425	411	419	449	444	407	375	421	453	419	439	426	453	474	407	415	409	452	441	442	434	446	463	414	418	432	405	452	453	404	405	428	419	440	431	473	424	434	419	407	433	408	409	449	414	380	453	422	439	439	426	412	450	463	437	419	408	429	421	400	401	467	467	440	440	436	436	418	436	428	420	413	424	398	442	442	437	438	415	410	424	403	459	404	404	425	454	407	428	425	411	422	439	428	462	418	443	461	415	427	432	436	425	446	425	394	445	416	380	434	419	429	438	406	429	418	433	461	420	437	434	445	451	429	393	418	422	435	407	461	435	411	444	441	411	430	445	456	437	412	426	422	388	423	418	454	466	422	420	424	409	427	425	449	450	459	401	446	427	439	383	438	423	415	467	386	442	404	453	406	429	448	431	441	422	394	425	461	437	429	450	447	405	439	440	437	421	454	414	389	406	417	440	414	453	391	416	427	438	427	418	420	429	437	430	405	446	433	426	434	459	414	399	402	465	435	416	420	386	474	437	430	419	424	449	438	479	435	403	442	444	436	422	419	442	462	403	451	414	434	434	465	430	421	433	415	473	433	436	424	405	417	432	420	435	431	430	443	448	425	414	431	457	433	435	450	447	439	449	424	431	448	420	404	428	438	453	412	422	417	410	392	443	415	439	467	411	423	424	452	471	463	416	433	418	449	439	425	416	407	416	447	380	444	406	414	474	447	429	418	437	435	420	468	455	421	413	388	389	405	428	450	460
7300	4667	2639	1574	1044	990	1289	1256	1130	949	808	706	593	457	429	356	282	217	239	167	145	126	133	104	98	88	77	70	68	74	85	63	53	46	49	59	51	56	54	51	50	37	48	41	48	48	33	41	48	34	41	49	47	33	45	36	43	55	30	46	41	46	39	35	28	35	31	49	37	55	47	49	43	43	45	41	31	40	30	41	38	41	30	38	43	34	39	46	40	30	45	40	38	40	41	38	32	42	41	31	44	36	31	38	46	31	44	49	52	48	39	46	30	40	41	34	46	28	32	51	22	47	46	41	39	43	50	27	40	45	36	26	32	38	43	35	32	37	35	30	32	41	44	48	43	45	44	32	36	33	32	53	42	39	35	41	44	46	35	47	49	44	35	31	29	44	36	41	45	36	31	52	27	28	43	39	35	40	38	35	44	46	36	32	35	43	42	44	41	36	36	49	44	26	43	36	43	34	41	39	42	49	45	36	28	37	34	38	54	34	37	34	37	51	49	29	46	43	38	44	31	39	49	39	49	37	45	44	40	38	43	37	38	34	33	27	25	34	43	40	34	54	46	22	42	36	41	38	40	45	41	38	50	35	59	52	49	46	26	40	32	48	40	37	46	36	52	39	46	51	39	44	38	40	35	50	40	44	35	46	36	33	36	37	46	42	43	42	37	48	33	36	38	49	40	43	49	34	34	32	38	42	49	44	42	33	40	41	53	36	42	40	38	35	40	37	38	47	46	34	52	45	41	47	47	42	43	35	45	44	40	42	45	48	37	42	41	53	40	39	47	41	45	34	44	52	31	29	38	32	39	39	46	38	40	52	41	36	53	37	28	51	42	35	48	33	40	37	28	38	34	46	33	41	39	37	42	38	24	49	38	43	42	39	41	29	37	40	39	38	37	30	45	31	32	41	41	50	55	38	38	46	43	48	44	45	38	43	35	40	44	40	37	39	39	36	31	46	52	48	34	44	38	41	38	44	47	37	38	42	39	48	24	48	41	54	33	53	43	43	45	38	44	44	37	46	34	39	32	46	26	38	32	26	33	40	35	39	47	35	40	38	30	37	40	27	30	57	37	39	36	43	26	38	51	43	43	45	34	43	39	37	43	35	51	39	38	41	37	41	33	40	38	37	64	43	38	33	34	37	41	40	41	45	39	49	36	35	41	35	35	45	33	44	44	34	45	25	43	48	47	44	43	36	40	50	31	45	43	37	36	36	44	35	47	33	43	38	41	36	38	39	44	39	43	50	40	29	35	44	42	36	41	38	39	38	37	38	46	43	33	35	37	36	40	50	45	30	44	37	45	39	43	38	40	33	49	34	33	38	43	40	35	48	39	42	49	37	43	35	46	33	45	38	32	27	36	46	31	44	46	37	30	36	40	46	41	38	43	39	31	44	47	35	34	37	39	24	48	39	43	45	38	39	32	33	45	38	38	36	49	50	39	47	42	49	43	48	43	36	33	40	34	43	39	44	40	38	39	35	41	32	51	42	44	45	30	28	36	48	43	42	41	39	43	40	39	38	33	45	46	45	40	48	38	39	32	39	33	38	33	44	36	41	46	34	43	39	50	53	44	44	32	42	33	43	48	42	27	46	40	36	42	43	44	40	41	43	31	32	42	39	32	38	32	46	31	52	48	29	42	29	43	40	40	44	49	45	38	48	35	38	36	41	38	48	47	37	39	38	38	45	37	47	36	44	36	29	36	45	41	43	39	39	38	35	43	31	46	37	40	39	33	47	35	45	37	37	33	57	51	38	39	35	32	45	33	39	43	35	39	46	34	34	40	31	37	45	39	46	45	43	50	35	46	44	38	38	30	30	37	45	50	31	29	36	56	46	45	40	45	41	41	40	49	41	35	43	42	49	37	36	39	44	42	43	42	38	39	52	49	34	47	37	38	41	36	35	29	41	43	51	36	45	50	39	47	48	48	26	34	37	40	50	40	36	35	34	43	38	35	37	38	31	33	42	37	26	41	36	43	39	44	34	33	39	47	33	45	44	30	49	48	47	43	28	33	45	37	37	30	30	37	36	29	47	40	53	38	46	45	37	38	51	36	39	36	36	41	42	32	24	41	45	36	39	46	44	39	41	41	38	41	44	44	38	33	48	46	31	37	59	40	34	43	42	41	35	37	38	43	43	29	41	42	44	39	32	33	49	31	44	37	41	32	41	26	42	38	50	39	31	54	33	38	48	32	43	38	47	39	44	50	43	48	35	40	43	45	34	50	46	29	34	44	37	43	35	36	46	40	47	33	46	38	41	44	39	44	41	40	40	42	44	37	31	46	38	39	38	37	36	33	39	38	32	32	40	49	47	34	27	35	46	29	49	39	40	38	43	33	36	47	50	45	34	45	43	34	39	36	36	47	50	36	41	43	40	46	36	41	39	39	41	45	35	38	43	43	39	35	38	39	38	42	31	28	42	37	36	47	39	37	33	38	37	41	39	46	37	34	32	31	36	33	30	39	44	45	42	40	42	31	31	38	42	29	40	49	34	23	44	48	44	42	49	28	42	29	44	44	40	45	40	48	41	49	28	45	29	41	31	31	43	40	39	46	46	27	44	46	40	46	46	41	37	33	40	40	38	34	48	35	50	39	39	35	31	39	43	33	40	34	42	42	43	40	40	38	34	41	35	33	25	42	38	40	32	41	45	35	35	39	44	46	25	40	42	26	45	33	50	32	38	48	45	38	34	39	43	34	43	36	49	36	45	49	39	38	42	40	38	36	41	43	33	38	50	37	34	37	37	53	33	50	26	35	36	43	35	42	30	45	44	38	36	36	34	31	54	33	39	42	35	38	40	35	39	52	40	47	40	51	51	29	37	33	38	40	39	50	42	47	39	41	32	39	44	39	48	45	38	34	31	43	45	33	45	43	33	31	37	48	33	40	48	42	39	38	38	38	46	37	32	32	46	31	38	43	40	52	44	52	35	42	52	39	28	39	51	42	36	39	34	43	37	41	43	38	33	45	30	31	46	36	53	32	33	46	32	33	41	27	43	42	43	40	45	32	40	46	39	41	30	39	53	47	39	33	37	46	68	39	43	43	40	48	42	38	33	39	27	41	32	40	32	30	37	40	31	25	43	32	37	24	49	39	38	40	34	43	36	44	39	33	37	36	41	53	39	43	35	33	38	46	52	43	40	37	42	46	36	36	29	33	41	42	46	33	29	36	42	45	43	47	41	36	34	34	43	45	38	49	40	47	40	24	36	42	41	39	43	50	48	26	36	41	50	48	38	55	40	32	38	46	39	50	35	42	26	41	39	45	43	39	29	38	40	28	42	41	42	37	51	38	38	44	36	41	41	48	39	35	36	39	40	35	35	31	31	36	34	43	46	43	42	30	38	35	43	46	35	32	42	40	43	39	34	39	34	48	30	31	38	32	47	34	37	44	50	33	43	42	38	45	35	45	38	35	48	47	31	47	37	54	39	39	34	36	34	38	29	35	37	39	41	28	42	45	35	48	38	34	44	33	40
37424	25545	20015	19986	26147	30089	30639	29068	26627	23836	20837	18423	15936	13938	11509	9974	8255	6940	5755	4890	4128	3583	3047	2638	2265	2118	1735	1534	1288	1165	1025	956	916	911	831	789	782	643	629	599	554	524	509	496	496	433	436	460	434	481	440	449	421	461	452	464	399	412	409	381	423	410	401	402	397	404	394	391	400	400	365	341	392	419	400	368	390	393	379	372	380	361	382	396	400	395	365	369	405	398	374	372	392	351	394	372	390	377	374	406	369	403	386	413	395	381	366	417	367	414	354	327	377	406	372	408	373	378	377	404	387	380	391	371	397	368	395	389	389	377	368	389	396	380	397	398	393	391	404	389	388	353	364	373	381	380	369	397	382	412	376	383	387	380	389	383	370	352	350	397	370	358	381	388	367	398	371	333	405	401	378	394	352	411	403	385	385	397	374	355	384	379	387	361	389	366	384	353	383	384	409	401	390	380	376	389	404	362	390	376	392	410	356	411	398	394	361	378	373	383	369	370	391	386	403	383	369	400	399	380	373	359	406	425	401	341	352	344	406	404	361	402	398	377	391	364	343	378	380	392	391	404	365	400	380	338	372	391	369	403	385	354	395	376	380	382	378	397	401	388	355	381	365	358	370	391	388	390	367	400	368	355	405	385	357	364	382	422	381	406	372	443	438	400	334	386	416	407	380	366	356	388	373	361	402	397	369	411	377	410	365	432	387	371	386	410	393	359	359	369	386	361	417	400	386	375	389	375	360	338	412	390	380	386	411	368	409	419	380	381	383	363	342	398	393	407	401	413	380	406	354	375	401	371	399	400	368	397	388	372	386	424	342	383	389	374	392	395	410	402	374	385	372	399	350	366	415	359	378	357	397	374	383	409	432	394	356	356	380	393	370	363	395	414	376	403	365	407	410	370	401	331	388	407	362	374	373	393	369	387	390	381	412	360	335	392	385	385	355	376	375	358	350	381	401	408	391	384	364	387	386	373	384	393	393	391	383	403	371	389	354	377	405	409	401	357	383	388	377	356	389	404	413	403	388	368	392	348	370	370	393	389	369	383	375	384	408	335	364	369	366	400	400	399	366	394	346	382	395	393	372	376	370	406	375	398	371	348	398	374	350	379	361	358	385	396	406	401	377	379	377	406	406	367	357	381	389	402	381	368	399	365	386	383	385	370	356	403	357	404	368	346	386	363	385	371	424	360	387	362	356	391	354	394	380	355	409	366	356	382	381	386	393	377	377	391	372	389	393	370	384	404	405	381	386	371	369	379	400	374	396	366	409	360	351	383	404	390	387	412	345	389	370	354	371	396	425	418	392	396	369	414	379	386	379	371	421	398	410	388	439	386	388	395	384	380	379	372	380	401	386	381	389	422	384	423	356	393	392	387	416	399	373	379	377	374	398	354	381	370	367	395	364	380	352	376	396	417	345	425	390	382	391	408	386	383	357	385	399	402	379	368	390	369	385	405	379	387	391	395	387	365	403	404	391	359	395	348	363	371	380	409	400	387	380	409	396	339	371	362	414	371	382	392	386	392	360	410	402	342	344	371	388	405	355	387	383	366	406	406	405	373	378	393	391	372	366	367	387	374	377	401	396	375	363	391	379	384	396	404	380	366	410	369	354	384	368	389	359	416	382	396	420	359	364	388	380	359	414	370	383	389	376	374	385	396	405	380	356	400	416	354	370	414	375	383	377	362	373	355	390	385	337	419	360	355	411	374	384	374	379	363	412	357	359	382	389	378	358	376	418	352	399	378	369	411	356	382	378	398	401	400	379	364	380	423	365	375	378	364	395	406	412	395	368	360	379	363	390	389	365	411	365	368	367	374	373	366	362	352	395	407	374	375	351	403	363	378	358	379	362	389	345	370	377	394	410	376	390	391	439	374	366	407	400	378	378	382	386	381	389	364	355	378	383	363	423	409	373	382	392	389	386	379	369	391	359	391	405	380	370	371	393	400	370	372	396	374	391	409	377	415	356	400	403	385	382	424	408	383	366	410	375	335	360	366	368	364	400	377	392	336	401	374	370	446	387	358	385	393	398	369	402	418	392	413	393	360	368	379	395	386	380	374	391	337	408	367	389	398	407	380	385	417	388	415	388	413	375	418	387	398	408	364	370	371	364	389	385	374	384	387	378	409	373	393	389	380	378	362	405	382	378	347	437	395	346	390	375	357	368	381	336	378	355	380	379	370	402	422	364	382	353	388	393	372	390	377	342	351	367	417	368	411	385	352	362	396	388	383	391	408	433	395	411	391	389	385	386	362	385	386	358	395	394	401	378	399	390	377	393	377	377	383	372	374	366	373	362	368	356	366	399	402	440	413	405	347	359	406	391	376	396	378	365	368	425	404	376	409	389	406	395	385	368	361	394	399	398	397	414	379	379	375	375	419	403	383	397	408	381	381	368	385	416	405	370	365	355	393	368	360	389	384	368	365	409	395	377	370	369	378	398	364	349	373	359	376	411	396	402	388	403	396	413	339	368	419	360	399	399	388	394	411	370	420	397	357	371	345	389	407	349	353	411	369	391	355	398	387	394	343	395	384	385	369	375	357	354	433	385	371	391	361	379	393	384	420	410	399	358	368	405	381	367	395	381	419	408	394	374	366	413	382	400	387	359	397	384	400	411	381	402	372	373	397	408	403	429	370	384	367	403	364	375	357	388	396	405	394	377	378	375	387	429	390	359	366	368	363	378	406	379	380	377	405	398	368	350	367	368	366	395	376	373	402	381	365	403	430	352	377	374	395	378	402	382	382	379	415	386	388	393	363	405	389	394	359	377	359	397	370	358	393	385	404	382	350	408	396	369	404	404	401	378	406	370	373	384	374	393	394	409	348	366	379	376	384	367	367	397	384	388	360	409	336	392	412	418	375	379	422	368	367	406	357	349	367	394	378	397	385	386	378	352	400	383	425	369	396	368	366	381	386	415	415	382	361	380	389	405	389	353	384	386	383	379	401	328	384	413	362	424	399	392	400	389	396	398	405	399	374	398	368	337	395	413	396	355	376	392	351	379	367	392	367	390	381	376	412	344	387	392	387	368	412	396	395	363	405	410	363	362	374	365	400	416	355	324	368	396	408	386	364	409	356	417	403	405	377	415	399	357	398	406	350	394	360	370	392	385	397	400	374	401	351	387	394	386	391	378	395	386	386	379	389	428	406	346	371	378	384	363	386	415	405	377	416	399	380	414	370	376	409	368	368	377	409	404	424	402	377	374	407	384	368	376	416	399	378	377	378	373	396	336	406	403	367	372	364	413	385	369	352	376	393	379	394	403	385	356	347	411	422	337	391	383	366	388	344	388	329	396	357	356	385	385	376	382	388	373	380	370	382	379	352	381	404	395	428	387	357	363	372	379	408	415	391	378	402	366	361	373	375	376	351	383	373	383	428	354	363	405	381	384	383	351	428	370	364	393	381	370	399	378	398	376	373	359	401	363	401	355	385	365	387	377	401	432	366	347	391	380	373	380	382	341	365	403	396	385	351	417	382	378	391
9768	4198	2316	1385	958	963	1115	1188	1033	901	745	650	542	438	398	330	262	257	208	201	158	135	137	108	92	110	90	65	75	57	71	56	57	41	56	52	60	46	49	41	49	50	54	46	54	50	58	43	37	34	54	47	39	33	46	42	34	40	43	46	56	43	36	38	58	39	54	45	53	46	46	34	42	43	33	52	46	51	37	37	50	45	43	59	42	41	35	29	47	45	39	40	43	48	52	51	38	39	39	42	47	51	38	35	38	52	35	52	44	43	46	40	34	44	47	35	43	44	48	29	39	40	51	29	51	38	36	53	43	47	40	49	32	47	47	38	51	44	52	48	38	45	48	37	47	41	35	41	46	36	50	38	42	39	49	39	47	52	41	50	44	53	37	43	45	36	37	34	39	29	44	50	55	50	35	54	43	36	49	38	44	37	39	44	38	32	38	34	35	45	43	37	44	53	48	45	30	39	33	45	44	37	35	43	48	45	61	50	41	37	53	50	46	33	46	48	44	41	33	39	57	53	41	40	40	51	46	34	37	49	49	49	39	39	45	41	46	38	50	40	40	40	42	46	43	35	43	36	43	53	55	45	42	33	32	43	35	43	32	31	57	38	48	46	42	50	51	44	36	40	46	39	33	35	37	39	48	45	57	46	42	36	40	55	42	40	51	40	45	40	40	42	53	44	30	44	37	39	38	34	38	41	46	36	39	49	39	39	43	41	43	61	44	48	34	41	41	37	46	41	47	44	49	35	38	52	46	42	41	39	48	42	37	47	35	44	46	45	39	47	41	44	41	58	38	42	60	39	36	44	50	53	51	35	43	51	43	50	41	35	52	34	42	45	42	36	59	39	28	58	47	35	45	37	34	55	47	42	46	30	48	35	45	47	53	48	54	50	38	42	32	49	43	36	38	44	45	48	51	44	44	45	35	41	37	50	41	42	39	42	43	51	49	34	40	39	43	50	43	41	41	36	51	35	32	50	42	44	45	40	40	56	33	37	43	42	30	47	45	34	41	59	39	34	47	48	40	41	45	34	48	49	39	40	49	41	43	54	55	42	51	45	51	34	34	42	51	52	47	39	38	42	41	47	54	39	44	44	46	54	35	36	39	42	42	43	49	45	56	40	50	42	65	45	40	37	40	42	39	41	40	44	37	38	39	32	36	39	45	41	44	43	33	50	46	39	45	41	45	33	50	42	41	47	40	47	37	37	32	51	45	50	49	45	44	37	51	54	42	42	37	46	41	54	47	47	35	44	39	52	35	39	55	42	53	53	46	48	42	45	43	33	47	50	51	46	44	40	45	37	36	38	30	42	39	46	34	48	43	42	44	42	41	49	40	40	43	41	55	43	36	35	59	41	48	47	37	47	35	42	42	47	41	51	47	48	35	39	31	42	50	38	39	41	36	49	29	35	35	41	46	44	41	41	46	43	36	52	32	39	43	42	53	40	41	37	36	50	41	41	43	47	38	51	46	44	49	36	37	41	49	41	49	47	42	53	36	34	44	49	41	53	37	48	45	44	50	47	44	37	53	49	41	42	41	43	40	38	50	49	32	39	47	36	50	37	40	30	48	50	43	44	48	51	37	51	43	39	48	47	52	45	40	41	43	44	56	39	40	53	49	47	40	44	38	43	42	49	46	42	55	48	47	40	43	42	52	37	39	51	37	43	41	50	44	44	46	38	47	45	40	44	37	49	56	50	42	35	49	42	51	52	47	31	48	47	46	45	43	37	43	42	48	44	53	45	39	43	42	43	46	42	37	37	43	46	45	45	54	41	44	47	47	50	43	42	44	45	49	46	42	52	44	29	45	44	38	45	34	54	50	44	46	45	43	44	41	37	40	46	34	49	46	47	42	46	42	42	51	46	32	36	43	36	44	47	51	42	43	48	47	42	32	39	60	36	35	55	45	45	54	39	43	44	36	36	38	36	42	39	47	45	41	43	48	39	45	45	40	37	37	43	35	43	45	45	43	63	50	37	47	46	50	58	50	41	40	53	36	46	38	52	48	41	35	53	45	50	51	36	45	36	47	50	38	34	40	42	52	45	45	41	30	52	37	50	46	30	51	46	43	43	44	58	42	47	42	46	36	40	34	46	59	43	47	50	44	35	38	48	55	45	50	50	55	36	55	48	55	44	42	52	45	37	40	45	36	39	45	44	46	33	38	46	39	46	42	40	45	42	35	49	34	41	36	43	41	39	39	43	52	39	45	48	47	40	38	36	56	46	36	41	42	50	37	42	36	40	46	34	47	40	38	39	41	43	43	33	36	50	48	43	51	39	43	43	50	38	40	40	40	40	38	44	37	35	53	45	42	34	46	52	34	56	41	40	35	37	51	44	40	56	41	43	45	36	28	35	47	53	50	37	51	51	49	55	40	49	47	40	44	35	43	43	45	33	36	42	45	51	34	45	44	57	39	29	38	46	42	47	48	48	27	38	37	43	57	41	35	42	39	47	41	51	48	43	37	53	50	40	39	51	41	34	55	45	38	43	34	39	40	37	45	43	40	48	35	37	38	40	44	36	44	41	48	38	41	46	39	31	46	39	49	44	35	53	47	42	49	49	50	44	33	45	47	41	30	48	45	41	42	53	46	34	39	47	49	45	44	39	43	40	44	54	47	43	55	40	50	39	41	41	50	48	42	45	49	44	47	49	41	30	39	35	48	45	44	53	37	43	58	43	44	46	45	53	37	37	42	38	43	47	35	40	41	41	49	38	42	33	43	37	56	54	44	37	35	41	46	43	43	41	40	50	44	43	43	38	35	61	41	35	49	34	46	33	40	36	45	39	41	47	40	38	36	40	42	46	38	45	48	50	47	45	48	45	30	38	55	40	44	34	49	51	41	43	48	39	42	40	45	40	51	32	38	42	59	47	26	50	40	42	50	45	52	42	41	36	44	51	47	50	34	45	46	57	44	40	37	57	38	41	41	40	52	43	35	46	34	41	53	54	41	61	45	43	47	46	30	50	41	46	47	50	49	52	51	42	38	28	46	39	34	52	39	48	38	47	34	40	37	44	54	48	37	31	41	48	56	41	32	45	42	32	42	44	40	46	39	44	44	47	43	56	40	55	34	49	45	45	43	50	37	47	36	41	58	44	47	43	35	45	38	43	38	49	38	43	44	31	39	37	37	43	42	40	55	39	56	46	29	39	52	38	29	40	58	41	29	44	49	46	39	49	53	42	28	40	33	50	32	48	31	29	50	48	47	47	46	42	49	39	45	35	45	37	47	51	49	44	44	50	53	49	47	45	38	43	45	34	42	33	30	36	36	35	45	52	46	38	40	35	59	42	45	46	54	38	42	45	49	39	43	48	46	53	41	30	44	24	40	41	47	39	32	39	47	39	57	46	50	39	45	36	47	39	43	45	33	45	34	32	40	39	50	55	35	45	41	47	30	46	36	38	42	39	30	44	47	45	57	46	46	38	54	49	51	39	47	43	51	46	41	36	41	33	36	39	38	42	39	52	34	50	47	36
33564	24658	19448	19163	25101	29646	30257	28490	25751	23293	20271	17930	15710	13328	11421	9588	8216	6909	5833	4890	4120	3497	3074	2612	2182	2005	1685	1480	1245	1134	1089	979	917	891	868	758	754	684	644	645	529	517	476	535	533	495	455	486	483	447	517	452	447	438	412	441	389	452	443	438	420	433	474	417	408	397	489	440	399	405	462	444	427	412	413	433	411	428	415	434	426	420	423	422	433	415	430	445	459	424	420	407	438	420	428	443	432	481	418	405	426	430	426	377	413	449	400	426	415	414	412	424	412	418	414	418	451	407	400	421	444	410	413	432	373	430	414	399	400	443	437	401	399	433	400	403	422	424	437	383	416	414	442	399	396	434	416	446	397	416	408	435	420	416	374	412	418	435	443	432	377	422	400	393	438	453	439	384	439	443	404	432	432	452	404	405	425	434	420	444	393	387	435	453	445	422	435	410	401	436	438	427	400	455	408	423	429	437	408	366	432	414	394	460	389	401	436	400	448	418	397	420	409	456	421	407	396	395	398	425	400	398	453	415	412	430	442	397	448	460	375	417	409	392	396	411	448	392	410	416	388	425	436	433	424	409	414	385	401	418	402	425	421	392	431	412	458	433	401	402	421	392	419	421	431	460	426	416	425	448	394	410	426	404	399	418	447	412	444	425	437	382	412	442	404	387	431	416	405	451	385	425	439	426	448	434	420	386	371	420	419	443	437	435	427	423	417	383	452	442	461	441	412	385	389	393	412	413	398	410	413	437	479	430	398	384	438	406	399	361	405	447	408	423	421	420	397	414	405	389	404	383	407	423	441	400	403	417	437	424	408	405	422	430	422	425	396	445	420	404	441	432	414	428	418	426	376	404	449	396	388	435	437	382	387	404	437	429	390	391	440	454	415	408	410	416	450	404	414	427	405	424	427	402	424	414	445	459	432	404	433	386	436	420	476	404	422	381	448	402	458	378	399	426	410	444	397	427	423	406	429	391	426	393	407	396	456	447	414	402	418	411	417	405	437	449	401	413	406	440	404	395	454	444	451	406	442	378	404	421	399	410	407	458	414	400	436	435	415	419	414	435	435	462	448	420	412	417	427	393	434	417	410	402	379	402	432	424	453	435	424	391	422	407	421	411	419	413	388	421	424	438	390	435	416	434	404	406	370	432	427	432	421	425	358	422	388	391	429	406	405	409	450	425	416	414	425	414	440	423	418	434	428	449	410	438	396	424	390	412	404	436	424	449	423	397	473	428	401	436	436	410	431	395	418	415	414	406	435	435	430	423	426	386	414	407	404	469	413	441	403	420	431	406	439	428	411	386	410	434	440	405	458	423	407	413	411	410	390	386	412	386	381	401	421	388	440	460	419	389	425	464	388	431	448	429	415	425	420	435	434	435	422	403	432	438	420	425	415	438	433	396	394	420	444	434	420	400	418	405	404	401	416	434	433	417	431	383	426	416	398	390	449	412	392	445	422	395	397	390	452	390	430	404	444	420	387	411	409	411	405	382	442	419	422	423	412	409	423	423	417	414	375	425	432	434	456	425	410	453	404	435	394	431	396	403	438	432	397	436	384	439	480	400	429	441	432	425	416	438	380	422	403	438	456	456	399	437	415	411	400	450	414	397	409	382	476	447	432	465	419	434	415	432	433	431	440	412	442	410	431	408	415	403	413	433	426	428	416	429	401	420	413	375	480	410	417	451	434	407	402	414	433	395	393	417	414	382	432	416	426	454	452	428	420	434	412	443	419	449	445	407	404	438	412	429	406	405	438	406	436	420	400	444	406	426	429	437	429	406	447	388	452	409	420	423	411	432	393	436	436	433	410	403	404	441	402	417	367	399	434	442	374	422	418	423	470	416	392	410	393	398	410	421	380	399	452	423	454	418	410	422	422	399	437	405	399	438	412	431	420	413	453	437	430	445	421	425	395	419	413	396	440	437	410	453	415	447	428	414	420	405	389	404	380	411	420	446	391	430	470	415	428	423	435	416	393	410	439	401	421	427	447	411	410	452	437	434	478	438	423	430	413	413	414	420	404	398	407	418	421	412	401	428	430	428	439	404	452	458	450	434	365	439	404	430	402	419	431	405	429	430	404	412	406	407	398	446	437	452	401	404	398	375	429	427	402	411	419	435	454	411	381	446	435	363	422	398	425	435	400	416	411	438	431	440	429	441	425	408	422	400	410	429	400	417	448	454	407	426	405	404	400	410	409	398	401	422	423	393	414	436	454	416	425	414	384	388	423	430	425	434	429	393	409	424	453	413	409	455	408	422	430	440	440	423	413	421	392	420	430	399	384	451	398	455	415	396	423	421	436	459	423	407	408	407	430	406	423	418	393	400	390	455	432	418	402	435	416	429	441	428	383	392	430	431	399	412	414	416	431	391	426	416	396	442	429	406	408	389	447	426	410	394	402	415	403	438	405	415	400	444	463	416	376	407	426	411	432	427	427	448	425	417	451	398	390	414	433	423	435	394	464	447	416	450	416	417	423	444	407	404	415	402	410	435	388	412	432	376	387	415	393	412	438	405	408	381	424	420	412	415	419	429	388	425	432	434	398	441	457	419	424	412	427	428	465	437	417	403	431	432	394	413	452	394	439	389	396	435	403	447	418	428	413	446	435	427	406	384	379	422	395	387	392	425	421	426	394	410	384	415	423	399	422	369	425	426	444	426	430	393	407	422	402	385	422	401	416	424	410	426	405	419	403	417	417	406	437	461	374	380	427	413	429	412	425	423	418	404	380	380	432	420	446	452	416	416	417	437	409	408	446	434	402	474	418	416	402	386	420	447	391	388	419	387	442	444	446	449	409	437	416	417	403	433	373	436	434	433	403	410	415	429	439	410	408	381	440	398	417	412	416	401	393	445	420	404	401	411	426	450	414	464	404	417	419	404	363	420	450	421	416	381	455	430	393	394	402	436	389	426	462	397	398	402	390	430	436	418	445	428	411	402	435	408	426	456	425	378	398	428	393	389	436	433	431	403	398	421	380	431	450	390	365	440	401	450	433	405	408	402	415	426	421	442	394	420	416	465	419	427	432	388	386	413	438	435	428	428	421	401	416	410	432	399	434	383	439	414	409	427	415	413	421	415	418	403	407	417	418	432	416	416	401	412	415	422	408	442	452	405	409	409	404	374	414	418	433	438	401	428	407	399	416	411	446	409	396	419	409	431	414	391	399	420	423	408	420	409	419	412	409	408	426	421	405	413	422	391	431	436	432	395	447	452	424	442	427	390	420	458	435	432	416	399	413	432	448	415	378	432	429	410	412	416	405	424	436	439	406	413	393	419	425	454	418	408	415	402	418	422	463	408	415	414	405	431	409	409	403	443	434	453	390	377	423	410	428	406	373	400	414	399	411	421	410	409	422	413	381	445	401	414	426	400	434	435	424	448	403	379	410	410	411	414	414	439	422	438	422	395	394	437	422	447	400	415	411	393	395	445	395	401	424	392	402	431	415	427	399	412	404	404	444	407	444	424	403	417	428	409	397	414	431	404
9212	5849	3335	1973	1327	1403	1583	1509	1428	1201	990	792	698	575	526	433	365	277	237	191	222	158	138	110	122	108	98	93	77	82	72	78	63	59	57	47	59	49	51	47	47	48	38	54	41	49	46	47	38	34	28	41	49	38	30	43	42	35	48	42	31	38	34	47	38	37	35	33	37	40	30	39	38	34	34	35	31	49	43	40	34	31	42	33	33	42	34	35	43	45	38	38	45	53	43	35	45	41	44	41	35	46	35	33	34	34	43	30	45	52	36	42	34	41	36	44	35	40	37	39	34	34	26	32	31	37	38	44	32	36	38	36	29	43	31	41	55	37	31	36	39	33	43	27	42	40	53	36	40	40	49	32	28	42	43	35	49	45	43	45	34	44	46	46	31	33	36	48	37	34	41	43	38	40	47	39	41	38	35	28	39	39	44	42	35	29	30	34	29	38	31	39	40	44	32	39	34	29	37	36	30	43	34	40	41	36	42	48	36	39	53	40	40	34	36	40	24	28	43	40	38	41	42	43	38	34	32	28	26	50	45	33	35	36	42	49	41	29	36	52	39	39	30	30	36	37	34	36	37	46	31	37	42	29	30	38	36	35	24	30	31	43	39	25	39	28	45	32	46	46	47	32	37	34	44	27	43	46	32	46	34	45	36	38	39	35	42	33	43	34	39	34	36	37	30	40	33	38	29	47	34	40	45	56	34	38	45	39	46	30	32	38	46	44	39	38	42	36	50	31	42	35	28	38	34	28	32	41	29	30	55	38	35	31	43	36	38	38	38	40	34	39	42	45	33	40	33	50	25	39	27	47	37	43	39	45	42	40	30	36	33	30	36	30	51	38	42	31	38	34	33	45	32	42	42	41	35	45	34	35	34	41	34	34	38	36	47	44	42	29	39	35	42	42	44	41	42	28	38	39	37	52	40	33	40	46	46	33	44	43	34	33	41	29	28	40	33	40	35	36	34	44	32	35	36	33	43	40	36	26	34	39	35	45	39	29	26	38	42	29	43	43	27	31	39	39	43	36	40	38	43	42	29	36	41	45	51	37	41	41	36	36	26	38	38	43	36	24	48	43	39	28	38	35	41	36	46	52	36	46	39	34	30	42	37	29	26	38	26	39	38	50	34	31	34	42	32	38	39	40	35	35	30	42	31	35	45	35	28	41	37	42	49	34	40	53	38	27	37	43	31	38	33	44	29	38	40	57	36	44	40	39	37	26	41	49	30	37	40	43	33	34	47	35	34	46	37	35	44	45	39	42	38	41	47	28	41	33	35	36	46	39	43	25	32	36	30	28	37	39	34	39	42	42	28	29	37	39	39	34	30	41	45	40	35	42	30	27	38	24	45	39	34	43	40	50	46	47	38	34	35	37	42	37	46	44	33	30	35	35	34	39	41	40	26	33	31	30	34	33	43	29	32	38	51	41	55	43	36	43	35	36	42	29	24	35	38	37	41	30	37	38	28	26	34	29	36	33	35	29	40	35	29	36	34	31	30	44	41	47	37	37	40	35	47	31	35	35	31	44	33	33	23	34	35	48	36	32	41	43	40	28	37	38	32	39	44	31	36	45	23	42	27	32	27	34	38	36	36	37	43	31	40	33	29	45	35	33	42	40	36	35	33	26	44	41	35	34	56	53	42	38	33	43	30	38	43	46	27	34	30	34	34	51	38	43	28	40	38	42	45	30	38	35	47	48	37	28	42	42	33	41	42	39	38	40	39	35	38	32	32	32	46	36	51	36	42	42	36	36	38	37	35	27	42	32	35	39	37	30	51	39	44	39	36	39	31	42	40	44	32	46	25	33	37	23	37	43	28	40	31	33	46	43	37	49	33	30	40	43	42	47	36	29	29	36	48	49	41	45	31	40	41	40	33	37	35	40	34	37	27	41	34	43	33	38	38	45	34	33	35	36	35	34	43	42	35	44	44	33	47	31	39	33	32	34	43	43	31	36	43	42	41	45	25	36	36	54	27	43	46	37	40	24	41	40	30	44	53	47	39	35	45	52	55	36	45	31	22	31	37	41	37	45	34	44	31	38	32	36	36	45	26	33	48	39	41	38	39	42	36	42	38	37	34	31	36	32	28	34	32	30	34	42	31	40	40	42	52	41	32	47	32	34	34	42	37	32	32	46	38	40	31	41	29	32	44	35	27	43	24	41	33	40	25	35	39	33	44	34	32	40	39	40	43	38	39	32	43	28	35	28	49	36	38	47	31	40	28	22	36	40	29	33	50	56	32	23	47	29	29	47	38	37	37	34	39	28	26	30	37	34	31	37	29	43	40	42	33	39	44	32	40	28	39	45	38	37	41	55	35	38	30	29	35	46	41	30	30	35	25	35	37	38	32	37	36	44	43	31	34	38	41	30	33	37	42	34	32	40	33	35	33	30	42	34	36	36	38	54	40	40	53	51	35	37	40	36	34	30	39	38	28	48	41	34	53	40	54	37	36	31	28	40	28	38	30	34	43	31	40	39	35	33	48	33	31	44	32	40	29	43	39	41	35	41	35	31	40	34	31	34	34	43	36	40	38	30	33	38	42	33	25	40	46	35	41	34	27	34	38	34	38	35	41	38	37	23	41	32	40	39	49	51	31	42	41	39	43	45	39	34	35	42	38	53	30	30	37	51	39	51	34	37	52	34	45	30	33	37	45	39	30	38	47	40	35	42	31	33	40	50	31	33	39	26	37	44	41	42	34	39	45	35	22	32	41	50	40	33	35	35	42	47	47	38	39	35	38	26	39	47	32	35	39	39	29	33	50	31	31	37	37	32	35	35	33	32	45	45	40	47	33	46	37	36	38	41	48	36	35	36	40	41	39	39	31	55	37	40	29	38	35	34	39	39	47	38	44	41	43	42	37	39	30	37	45	34	38	39	38	33	43	35	35	39	36	42	26	38	42	38	40	34	39	30	44	37	37	30	42	35	44	26	48	29	39	43	40	43	50	32	34	40	36	31	36	42	34	37	45	27	35	32	41	41	51	32	41	25	31	27	30	42	44	40	41	27	41	33	41	44	48	34	28	38	38	42	36	35	51	39	40	30	44	37	41	42	40	39	32	31	36	41	52	32	39	46	34	28	35	33	41	40	52	46	36	30	34	32	39	33	45	42	31	40	36	43	39	33	42	49	35	30	40	41	35	31	47	28	36	27	44	33	37	45	46	41	36	33	37	36	27	39	42	36	37	26	38	38	31	28	35	47	35	38	36	51	35	34	35	45	36	41	35	43	40	32	45	51	30	31	37	29	34	42	43	37	42	42	22	45	54	39	34	31	33	32	37	34	45	29	32	39	30	44	33	34	46	46	30	34	36	36	36	35	39	30	42	40	34	34	38	34	35	46	45	37	34	47	32	35	35	39	40	40	30	51	39	30	40	35	43	45	30	35	46	41	32	32	50	32	34	38	36	39	49	40	38	32	33	38	35	28	41	39	36	37	46	39	42	35	33	43	45	33	36	39	36	35	39	43	38	45	33	33
38825	27992	22768	22178	28514	33206	33501	31329	29015	26634	23533	21038	18444	16014	13790	11729	9878	8358	6985	5964	5074	4278	3728	3088	2800	2484	2032	1664	1461	1399	1143	1056	1053	1007	964	893	798	770	643	617	598	557	479	494	450	448	481	449	429	424	433	415	449	446	418	399	401	411	430	376	371	386	400	380	395	379	391	358	384	376	388	371	399	368	395	379	380	334	359	367	372	373	342	360	376	376	353	364	337	346	373	348	350	407	368	373	362	349	373	392	363	356	357	371	362	352	359	363	357	341	386	370	368	355	324	372	368	395	373	390	349	407	354	360	350	346	372	369	366	396	328	368	399	348	343	348	399	321	352	344	359	380	363	369	350	341	387	309	335	354	363	355	349	363	356	354	341	329	363	369	337	395	358	371	361	381	356	372	369	359	332	366	385	365	368	429	400	352	367	331	384	375	367	381	377	345	354	366	384	367	343	372	374	370	397	360	347	327	354	383	360	386	366	413	356	338	356	360	370	358	366	381	362	371	332	334	342	362	340	354	386	350	382	340	388	376	336	345	393	387	378	394	363	374	398	363	342	389	349	331	363	359	358	369	375	381	337	346	376	375	363	345	386	336	395	361	343	377	408	348	368	376	380	354	374	380	359	362	372	354	369	347	372	380	343	370	359	385	389	382	358	355	323	378	354	373	350	354	368	365	391	368	371	365	390	331	363	332	375	354	353	347	361	366	359	347	361	360	339	349	366	358	347	330	363	366	390	373	381	373	388	343	399	375	366	360	378	361	356	375	372	356	351	372	362	366	387	336	355	352	334	378	352	370	367	358	349	379	337	366	362	406	380	361	385	367	342	348	351	329	347	323	354	359	353	347	379	364	375	319	364	362	362	357	360	396	349	379	337	363	369	373	381	361	366	388	388	349	381	368	363	366	352	345	382	356	352	364	374	361	359	392	364	344	397	371	364	370	392	385	386	398	358	353	354	384	370	378	348	346	351	353	334	371	337	373	355	373	365	365	352	383	384	364	399	348	355	370	344	355	343	367	353	390	398	367	356	364	368	314	355	357	395	343	346	349	359	349	393	359	393	348	358	377	343	334	341	339	386	371	372	382	390	369	329	376	381	384	344	384	361	379	369	377	359	370	358	351	382	387	377	360	383	361	380	342	377	347	386	404	374	402	384	378	350	358	360	330	376	363	340	359	340	357	367	352	405	375	368	355	361	379	353	368	360	390	355	363	347	331	369	376	378	367	341	345	372	363	372	325	362	391	324	310	343	358	316	366	361	373	329	358	346	375	362	336	373	356	368	370	365	398	409	350	398	366	332	337	373	363	352	365	351	356	366	395	329	392	352	355	407	345	382	380	400	445	389	393	347	374	355	355	359	353	380	349	360	350	356	354	347	366	342	336	360	384	375	369	393	377	375	331	321	369	369	373	367	363	397	392	349	351	354	370	329	341	345	362	377	354	354	375	369	373	316	381	350	384	376	375	390	359	375	364	378	360	343	318	356	367	329	362	370	392	364	369	396	369	402	331	374	385	378	365	363	395	407	332	387	392	349	377	382	327	374	337	378	347	377	355	339	378	351	348	400	384	357	344	357	376	365	354	373	354	371	351	387	339	371	355	366	353	389	394	422	333	347	363	360	367	382	384	370	331	329	359	352	358	354	379	371	395	352	351	378	382	393	354	392	356	377	382	387	364	371	375	367	360	342	396	333	342	365	347	364	344	378	348	390	363	398	346	364	378	361	354	381	397	368	355	350	348	348	369	385	348	392	330	350	356	369	367	379	327	358	354	358	380	384	370	351	350	339	398	330	348	331	366	393	377	376	355	381	370	343	361	332	344	370	371	339	381	375	391	336	382	354	338	391	418	361	393	345	387	385	375	355	372	327	355	356	337	377	352	375	392	367	345	343	400	320	392	350	352	368	348	358	378	361	377	399	345	373	337	351	343	366	379	364	371	393	375	362	352	350	344	341	369	347	349	384	360	364	389	349	381	387	388	361	408	389	386	324	365	394	356	367	384	354	350	334	381	377	374	395	359	379	365	403	382	367	347	380	355	394	388	345	376	407	360	330	378	382	373	364	388	393	341	339	367	375	389	383	388	360	367	343	362	355	365	349	356	381	392	370	348	373	350	378	364	344	370	362	376	356	361	373	331	337	360	352	335	370	366	355	365	356	353	361	360	382	386	357	362	368	368	349	338	377	348	339	361	334	365	390	372	381	356	337	374	365	380	324	360	357	366	408	377	371	380	386	337	376	367	356	371	366	384	393	365	340	385	369	372	342	383	379	385	339	389	351	382	352	335	346	385	340	370	345	375	356	354	354	369	337	369	361	352	388	328	368	362	339	359	324	362	374	395	336	366	383	379	382	366	382	356	385	352	351	356	365	380	344	351	332	378	332	324	361	365	399	381	379	358	362	440	363	355	389	375	386	359	333	352	375	362	361	347	354	375	350	349	401	332	376	381	361	363	368	354	360	343	377	348	357	364	377	349	386	350	386	347	373	325	359	374	366	347	354	374	408	394	359	350	328	372	368	359	378	345	371	343	378	353	344	395	363	361	410	333	372	330	338	372	357	352	337	341	359	395	362	355	343	345	354	343	366	383	355	352	369	360	395	367	384	373	359	357	365	363	342	356	367	407	356	355	386	388	360	402	362	374	370	350	370	370	384	402	331	362	374	360	368	327	378	372	358	365	356	363	322	379	361	361	383	342	367	399	362	368	386	356	360	349	377	349	361	364	374	354	374	379	368	357	377	371	361	330	346	363	386	352	377	357	333	378	376	377	385	384	364	378	366	361	329	361	362	375	403	340	371	371	385	376	402	361	363	366	337	379	366	361	349	394	350	363	331	343	338	364	349	425	390	358	354	393	364	337	366	364	344	348	375	343	363	333	389	347	346	358	374	354	351	365	356	364	377	370	358	348	374	365	366	355	387	315	374	389	359	351	347	353	409	361	382	371	365	372	356	373	328	411	384	337	366	362	340	383	364	401	346	375	362	388	365	356	374	363	348	377	369	372	353	377	373	385	378	363	369	382	332	386	364	392	333	403	377	377	369	379	399	361	399	356	360	363	344	377	349	392	384	378	361	347	390	357	382	375	371	352	363	350	375	370	373	399	365	359	349	362	393	362	356	383	362	366	379	359	352	336	388	374	335	360	342	355	355	370	340	365	343	350	361	349	368	375	355	354	362	384	371	355	375	346	387	344	368	362	380	368	341	366	370	355	358	352	372	386	346	368	309	371	376	385	379	356	359	344	355	357	398	384	375	358	344	350	355	381	378	356	341	369	373	381	423	352	353	363	367	372	386	373	366	329	371	376	335	374	371	353	381	378	402	374	345	382	386	389	383	386	349	388	362	386	392	375	343	355	342	344	382	360	371	367	353	335	333	368	388	382	385	342	355	391	388	339	381	353	381	351	372	350	370	397	371	374	353	331	350	366	368	350	332	360	396	397	356	374	383	380	342	361	401	349	346	360	367	354	388	363	404	377	353	346	374	381
7348	3059	1652	1007	753	779	945	877	796	689	570	519	406	333	298	275	217	185	160	155	128	123	87	98	90	76	81	56	67	64	54	66	54	45	47	57	64	62	31	43	56	50	45	52	57	50	39	52	52	52	50	46	49	47	52	56	41	46	48	54	47	51	36	35	42	53	41	40	32	41	52	43	39	33	42	54	57	39	59	55	44	52	38	39	41	38	48	49	44	47	41	34	51	47	49	40	50	49	40	49	49	49	28	45	40	39	44	36	36	53	32	48	49	41	55	48	47	37	38	50	47	48	42	52	43	36	48	60	39	51	40	37	58	36	45	58	42	36	50	64	44	52	46	44	43	40	41	29	44	50	41	46	38	37	40	42	49	47	46	49	34	39	47	32	34	49	46	42	45	40	34	42	39	33	46	52	41	31	51	37	45	53	66	53	44	48	49	50	45	40	37	38	46	45	34	42	44	48	41	41	39	55	40	36	47	38	39	53	40	48	53	42	44	52	51	46	42	39	45	49	42	52	37	50	51	39	45	37	57	37	46	44	42	53	43	38	40	42	57	49	37	46	51	49	41	42	49	46	42	39	43	42	40	48	51	48	34	46	42	44	48	45	37	53	41	49	55	39	38	37	36	44	42	45	55	55	60	51	52	40	50	49	47	39	45	45	45	48	57	45	36	51	47	44	43	39	41	49	43	42	37	52	49	50	47	49	40	44	48	40	39	41	33	56	43	41	50	41	53	54	55	33	50	39	42	49	36	30	37	46	37	41	45	44	40	34	49	40	59	47	50	33	42	49	57	54	39	35	34	43	34	42	47	61	47	36	51	39	49	46	47	58	45	50	48	42	41	55	37	43	42	46	47	50	51	34	39	49	49	52	50	43	42	41	42	54	46	43	31	29	43	49	48	48	45	48	49	52	52	41	54	52	42	36	43	41	54	43	36	51	52	41	38	47	49	47	48	39	45	53	37	49	46	63	51	42	42	42	52	61	37	41	48	45	42	48	39	39	36	38	41	31	48	44	38	43	35	51	41	44	55	43	57	37	56	51	46	40	50	46	46	53	47	44	41	49	54	42	53	31	41	60	27	41	52	53	47	33	41	36	52	37	49	37	53	46	42	36	50	40	45	59	36	39	44	48	44	35	36	40	42	37	43	53	40	48	55	44	48	38	43	34	45	52	47	36	45	35	47	40	38	45	45	54	38	35	45	42	45	59	49	39	47	44	47	51	35	49	38	33	46	48	45	24	31	49	50	46	47	47	57	55	40	51	50	39	37	37	38	52	41	36	40	54	43	54	54	55	56	36	50	52	49	43	54	42	47	51	38	51	37	42	45	51	38	43	30	51	31	47	41	45	41	40	43	36	45	34	42	40	43	48	35	42	51	48	52	45	42	53	44	48	33	64	52	49	46	34	53	37	54	45	44	49	39	42	29	48	50	38	38	46	41	34	40	47	41	34	43	45	62	48	52	43	34	46	34	39	43	27	47	39	38	46	57	51	47	37	37	41	42	45	60	49	33	42	44	43	48	46	46	54	41	47	45	45	48	45	44	40	51	44	43	47	48	41	54	48	45	45	52	36	51	43	48	46	32	42	42	54	57	45	45	47	33	41	51	43	46	55	48	46	44	44	51	56	48	43	43	42	44	54	43	35	45	48	46	45	53	37	41	53	52	45	42	40	50	43	36	37	47	54	46	51	49	48	44	54	62	52	53	44	45	53	49	45	56	53	45	48	35	38	49	31	35	53	56	59	45	52	47	60	42	40	48	45	49	39	40	43	43	47	32	48	50	45	42	64	54	48	40	47	47	50	49	58	38	43	41	37	53	51	41	49	41	48	50	41	38	32	40	45	45	34	51	40	44	40	47	36	55	36	41	47	36	60	41	54	47	31	42	35	35	56	38	35	38	43	44	51	41	53	41	47	42	40	42	47	55	38	48	52	48	50	33	47	40	42	39	35	47	43	50	46	47	44	43	41	43	45	44	38	44	41	46	44	46	53	38	56	45	36	54	51	41	55	44	38	39	37	43	33	44	41	40	48	42	55	45	39	55	53	35	43	41	40	52	39	48	51	49	38	51	45	39	51	40	41	38	51	41	53	39	42	43	47	50	36	44	57	47	57	46	37	40	44	52	38	58	51	44	51	39	48	40	44	40	48	41	44	47	44	44	49	36	37	46	49	39	36	53	45	44	47	45	57	54	48	52	45	47	47	55	57	37	42	49	44	51	45	30	53	39	38	43	42	53	50	36	36	55	43	44	47	44	50	44	43	62	43	52	47	48	46	45	39	54	37	45	48	38	57	54	51	48	36	39	53	51	48	36	39	44	39	46	44	43	47	36	32	52	44	43	54	44	54	52	41	52	33	45	41	44	42	40	39	35	35	48	50	32	42	47	36	43	45	40	29	55	40	45	48	44	42	40	38	41	43	36	50	46	45	45	55	39	35	52	49	46	41	42	43	43	37	38	46	43	46	44	29	54	43	41	59	45	42	49	44	51	47	34	49	49	36	27	51	34	27	46	35	44	35	36	42	43	44	50	43	43	34	40	57	47	36	46	34	55	40	47	49	44	45	52	36	39	56	39	41	52	50	41	37	43	54	52	51	37	49	38	43	60	37	44	48	49	43	47	49	47	58	33	35	40	47	46	44	35	53	54	43	48	48	36	40	48	43	53	53	50	43	51	51	52	46	31	32	50	36	54	50	38	53	39	43	34	39	46	31	46	44	43	39	40	45	53	53	49	30	51	43	50	38	44	43	47	38	46	42	35	34	40	37	31	32	58	41	47	43	43	39	53	39	45	54	56	42	46	46	46	43	52	52	50	35	45	33	48	45	51	49	55	43	50	41	36	41	44	58	43	47	54	39	42	50	45	33	56	40	48	48	43	41	54	36	61	42	36	50	51	31	36	45	47	41	43	47	51	40	36	49	48	54	35	46	52	32	50	38	52	43	38	49	46	43	36	47	36	57	48	36	37	39	37	49	48	46	35	50	56	48	40	32	47	54	44	46	48	43	47	42	54	35	50	45	54	53	54	41	43	45	41	41	50	43	39	49	49	46	46	40	51	51	45	49	38	43	44	44	36	33	46	44	38	44	35	51	49	35	45	48	51	46	39	37	42	48	42	44	35	53	48	57	45	35	31	61	46	32	33	44	43	52	56	40	43	51	44	42	35	41	37	42	55	35	45	42	50	55	52	46	38	45	49	54	39	44	55	40	64	43	42	55	46	44	55	55	39	49	30	55	46	50	48	47	34	47	49	46	44	46	45	53	45	39	54	48	52	33	50	42	37	48	39	43	41	44	41	41	50	55	41	47	44	50	54	48	41	63	48	48	50	30	35	34	64	44	41	45	49	41	41	46	48	39	46	44	40	39	42	47	55	42	39	49	34	41	47	50	47	59	51	46	56	41	54	44	57	38	42	46	25	37	40	36	48	41	45	39	42	43	46	56	37	44	40	50	37	36	48	33	49	41	44	34	43	54
32473	21470	15471	16010	22325	26801	26783	24787	22539	20521	17615	15029	12732	10765	9145	7580	6298	5068	4446	3762	3195	2880	2447	2025	1817	1657	1455	1196	1103	1032	903	877	789	823	787	689	681	620	622	593	584	578	563	517	496	526	501	485	496	455	462	418	452	457	411	441	491	444	477	428	448	463	467	462	437	445	422	446	471	416	454	437	463	496	424	387	419	490	415	417	431	431	455	421	453	443	423	423	414	450	443	436	404	475	451	441	446	420	461	431	431	436	436	449	422	410	439	403	456	451	428	433	428	400	472	405	451	440	428	455	416	452	458	414	435	453	455	459	454	434	413	439	457	407	427	412	433	419	433	457	412	431	425	487	452	446	407	416	492	439	428	428	440	457	431	425	412	423	414	457	436	464	426	441	431	410	426	446	426	427	441	466	413	440	418	464	416	423	422	430	425	443	414	422	454	435	422	432	442	428	419	437	436	403	442	439	449	481	425	458	435	403	449	425	456	441	430	455	435	421	428	439	462	453	429	437	435	427	452	444	451	455	440	460	442	434	423	434	436	444	451	413	473	406	450	428	422	407	437	415	443	422	420	459	419	431	444	427	450	438	447	428	418	466	429	448	445	441	424	445	434	465	420	428	462	432	465	428	428	456	417	435	453	408	420	429	425	427	509	437	432	396	460	401	411	438	432	430	435	441	423	423	403	454	436	441	395	464	420	446	412	409	416	452	458	420	409	440	471	390	434	402	439	429	415	449	439	430	425	432	401	448	445	423	450	418	444	417	482	461	474	438	437	431	444	424	393	438	423	449	423	445	445	445	403	423	434	438	423	427	403	447	417	428	446	457	439	453	424	429	443	423	440	396	411	427	409	425	410	440	431	393	457	415	443	458	433	456	454	427	438	482	408	426	426	452	419	472	441	413	463	435	426	477	458	445	466	430	437	433	455	473	446	423	416	439	468	438	491	397	414	422	420	453	448	449	427	375	474	448	433	400	438	419	430	452	416	426	476	411	432	446	459	438	383	450	417	396	443	391	441	464	441	424	442	426	458	453	429	430	453	425	447	417	419	396	457	430	419	410	436	459	422	399	466	448	470	425	454	465	472	434	435	416	424	434	442	400	469	437	437	434	496	460	430	482	443	457	429	413	445	440	406	453	431	434	442	420	464	424	444	422	431	433	451	450	439	449	447	412	442	405	416	446	472	425	416	418	493	439	457	438	464	425	435	432	418	459	446	415	416	410	436	440	440	407	457	434	411	430	419	441	444	413	428	448	459	464	406	427	460	429	420	424	438	416	436	461	442	423	462	445	444	424	457	400	476	486	439	434	447	422	436	435	418	470	459	426	454	439	437	426	445	413	409	428	430	410	427	387	455	451	418	432	464	404	421	463	413	442	460	465	415	408	439	407	438	451	425	408	447	469	440	398	401	421	429	445	437	404	468	421	424	436	439	450	466	420	433	421	431	426	435	426	428	450	443	426	412	414	459	482	420	429	401	471	459	420	482	431	477	426	418	426	446	434	419	438	466	393	493	420	414	445	474	424	458	412	423	422	451	435	437	428	421	438	429	425	422	487	440	434	473	449	432	400	390	401	430	456	446	456	475	412	435	448	439	410	493	458	417	428	469	454	464	411	431	450	424	417	421	426	436	418	421	436	436	442	422	437	435	467	456	439	420	428	443	430	456	429	430	423	390	445	488	421	449	426	422	441	434	422	444	450	430	436	421	451	446	402	417	439	457	445	443	423	405	472	418	447	409	417	426	427	403	420	405	384	437	476	420	437	427	436	451	433	447	415	420	470	425	443	440	437	436	470	431	451	449	415	426	419	452	395	457	431	422	429	412	443	434	449	421	450	420	489	439	439	444	437	453	425	442	444	420	415	400	441	443	435	434	443	395	439	414	461	440	453	450	436	486	459	412	462	458	441	449	446	415	457	399	435	440	461	427	411	404	433	414	449	467	421	425	431	423	451	446	429	440	406	417	492	431	401	417	410	432	392	401	444	443	480	421	443	438	472	407	441	405	440	451	463	414	430	398	419	424	428	426	430	480	428	439	414	424	493	445	436	472	453	461	426	453	446	448	410	478	434	443	417	410	447	451	447	460	426	412	397	466	430	410	424	420	424	409	414	440	420	416	461	456	420	414	447	443	412	408	448	461	454	414	458	451	443	439	434	440	438	419	448	441	459	438	430	435	415	470	395	410	445	443	435	425	392	432	424	372	431	418	444	422	433	445	444	414	430	466	451	404	432	454	437	413	433	440	419	432	436	404	415	413	455	423	464	445	417	466	435	434	416	412	452	460	429	435	411	432	427	446	436	435	449	459	428	419	413	447	427	455	445	412	456	442	431	465	437	443	424	443	442	442	444	444	425	413	450	421	456	422	436	429	446	446	443	431	476	422	460	414	449	404	415	484	403	460	424	451	411	426	447	429	459	429	419	454	429	440	456	426	451	438	462	458	443	443	433	430	420	424	418	441	433	481	476	436	439	460	439	424	424	418	432	448	420	448	413	439	425	435	486	417	443	419	431	454	417	422	400	448	466	498	425	458	404	482	434	429	456	418	396	452	429	446	457	438	450	417	414	488	439	473	480	454	419	469	444	426	435	425	436	438	400	456	426	407	436	443	468	440	405	389	493	465	417	441	428	450	438	438	465	447	442	444	421	417	476	414	401	463	432	428	441	439	454	462	447	434	439	442	444	410	373	436	432	408	420	457	432	474	411	451	453	442	428	414	454	435	454	411	422	426	474	449	432	457	442	455	459	436	430	468	440	469	426	467	405	441	413	442	424	439	443	421	441	397	432	440	442	398	447	447	426	428	392	420	406	416	455	421	487	454	459	433	412	449	466	398	439	426	450	404	434	428	372	406	442	441	465	438	446	415	433	394	460	463	437	439	443	469	438	406	471	441	480	423	415	426	431	442	385	453	443	475	434	456	441	401	422	442	418	417	454	434	450	421	451	434	453	434	444	423	432	419	428	438	430	449	436	413	441	424	434	461	463	435	451	434	462	446	427	433	444	432	437	419	481	423	399	459	463	443	441	435	457	445	413	408	422	431	442	492	491	402	442	454	455	407	419	396	419	422	487	401	451	397	418	434	447	411	410	423	437	419	406	414	402	418	435	444	445	449	439	436	419	455	419	445	468	411	420	447	394	433	453	449	454	466	430	391	422	418	437	437	447	402	427	429	455	472	448	433	407	436	423	451	424	452	454	443	442	458	407	489	437	437	460	423	409	428	453	416	453	434	444	427	414	458	405	469	395	436	422	431	438	450	421	422	456	430	454	445	430	423	464	435	424	392	444	443	432	453	408	477	459	453	421	438	399	400	444	463	419	417	435	469	449	462	429	465	449	428	421	415	408	465	445	451	450	428	433	442	472	406	484	457	433	442	415	441	461	416	456	429	402	423	467	409	412	484	441	442	432	446	443	429	431	440	406	426	475	408	469	443	422	434	455	414	444	452	430	474	442	471	441	455	447	457	437	421	434	423	427	424	405	426	457
7598	5006	2566	1489	1107	1033	1238	1184	1126	983	830	666	574	437	380	359	257	223	223	174	172	156	133	106	86	89	87	82	65	69	59	58	48	71	56	40	64	70	34	50	46	50	40	46	39	38	43	42	37	40	38	50	33	55	51	44	41	35	36	39	39	36	44	35	39	41	38	55	55	37	40	43	50	40	40	38	42	45	34	51	41	51	41	44	24	44	34	42	53	34	47	49	29	43	53	45	38	51	29	44	46	32	37	28	44	45	43	46	40	49	40	32	42	36	41	39	37	34	34	37	37	37	40	42	35	28	41	32	45	42	48	40	40	37	44	40	45	34	47	45	33	36	37	49	30	34	44	37	31	28	29	51	40	37	41	33	36	38	43	45	44	43	37	45	43	42	42	35	38	39	52	41	50	40	45	34	47	36	39	31	40	36	45	36	38	29	46	40	39	28	30	34	31	43	42	44	42	35	40	39	37	33	38	44	36	34	40	44	46	39	33	31	40	38	28	46	35	44	32	55	37	45	39	44	24	42	35	38	43	48	33	45	45	44	43	39	37	33	43	38	42	34	48	46	39	45	33	36	43	25	40	35	40	36	44	39	34	29	35	46	42	32	32	45	45	38	38	44	41	47	41	37	30	40	46	40	47	41	38	33	39	44	46	34	36	39	45	36	33	36	43	46	34	46	44	45	32	47	43	57	48	37	44	44	41	40	45	44	41	44	44	35	39	29	32	48	36	39	47	57	29	39	49	40	31	36	38	33	43	35	51	34	56	39	43	32	47	40	47	39	42	35	48	44	45	44	43	46	35	42	39	38	49	39	46	40	44	41	40	40	38	32	49	44	39	38	37	44	40	42	32	39	44	47	50	34	54	36	44	36	35	28	36	40	39	39	43	51	40	43	44	44	49	58	44	42	33	41	40	45	48	40	44	46	41	43	37	45	45	30	31	30	46	37	26	33	32	40	46	43	34	46	36	36	36	42	35	32	44	44	33	34	29	33	39	36	46	34	34	49	30	50	38	39	35	45	38	50	43	34	44	41	44	24	43	42	45	43	42	55	41	27	48	52	34	45	40	37	34	35	33	42	41	35	47	33	37	46	46	55	37	34	47	44	41	41	42	41	38	43	30	46	40	33	38	34	42	35	53	41	35	44	52	40	36	42	32	46	35	33	50	37	43	33	29	41	40	55	44	32	29	33	43	29	46	31	35	42	48	32	41	42	46	52	44	47	30	30	43	42	50	43	48	46	43	33	31	42	27	40	47	36	36	34	42	37	41	35	36	36	45	41	44	41	37	39	39	43	35	42	38	48	37	42	56	46	44	46	43	35	34	40	38	41	45	48	31	55	38	40	36	34	45	42	41	52	40	40	35	30	41	45	34	39	27	32	33	48	32	33	44	31	51	39	47	34	37	30	36	50	32	34	43	36	34	50	38	44	40	35	39	33	37	38	37	35	50	45	35	48	42	37	39	31	39	37	50	44	40	46	37	30	53	52	31	52	46	39	51	43	44	38	28	36	58	46	40	42	43	28	38	31	37	37	37	31	36	39	28	43	37	29	44	32	45	38	44	59	27	27	37	34	38	45	44	38	41	51	51	33	50	44	31	37	36	58	42	34	44	37	44	50	53	38	41	37	41	47	47	43	38	35	57	39	44	26	43	44	35	45	43	35	32	44	36	29	44	41	45	38	38	39	43	40	38	34	34	39	35	31	41	28	42	35	42	54	36	35	40	38	38	38	45	40	42	57	33	39	34	41	38	42	31	34	42	41	43	35	37	45	41	44	35	41	39	43	40	43	40	42	34	35	47	32	48	46	33	37	37	45	50	28	29	47	46	33	32	49	27	39	41	41	44	45	37	33	33	45	43	49	39	41	49	39	51	30	34	45	42	45	33	36	40	42	47	38	43	53	37	36	51	39	33	33	53	33	39	46	27	39	41	65	42	44	29	29	49	44	35	32	40	34	45	41	43	36	35	38	43	46	45	44	44	49	27	38	34	51	36	55	22	43	41	39	35	37	38	35	48	31	36	38	36	46	45	37	37	34	38	36	46	33	48	48	37	51	41	40	39	37	32	34	42	31	45	30	46	42	41	26	41	41	33	39	43	44	55	45	45	34	41	37	37	41	48	32	49	47	31	41	43	34	35	46	35	43	48	46	38	40	40	50	47	37	29	36	40	36	38	35	49	46	32	46	31	35	35	38	38	43	35	44	38	52	41	45	27	47	31	49	38	46	39	38	30	38	46	41	40	32	45	38	37	33	44	45	41	41	38	42	61	44	45	36	35	34	34	44	35	42	31	32	36	46	33	48	45	39	35	43	36	33	30	41	28	38	45	30	39	28	52	49	36	43	58	26	35	36	40	45	29	36	29	42	55	33	35	44	45	38	40	37	33	38	36	40	43	52	41	55	32	44	31	45	36	33	35	37	52	40	34	50	35	42	44	42	38	37	40	40	38	42	35	46	44	23	42	36	46	45	57	31	43	29	42	38	41	40	20	39	47	43	39	41	32	42	37	44	54	43	38	56	52	32	45	48	51	34	45	46	39	43	39	42	40	43	42	40	44	39	35	37	50	51	41	37	40	52	49	35	40	35	38	26	37	40	37	45	40	45	34	36	28	45	42	34	42	36	47	36	57	48	40	42	32	36	49	47	43	46	36	32	40	27	38	41	32	43	48	49	37	48	43	36	38	43	42	43	37	37	36	43	50	47	40	35	31	44	34	35	41	44	37	57	42	37	37	48	34	32	48	35	37	25	34	39	32	40	47	37	50	43	53	36	40	39	42	30	39	36	33	44	33	36	42	32	41	38	50	32	45	32	43	45	29	33	40	40	36	44	40	29	50	43	40	41	35	40	46	49	46	47	38	48	35	41	53	42	44	52	30	45	43	32	45	31	36	33	33	37	43	44	37	37	45	47	41	37	43	44	58	40	37	31	38	54	49	35	36	38	39	39	38	41	35	41	51	36	31	47	51	41	57	37	33	39	42	40	37	42	55	37	38	39	58	48	47	43	43	33	35	43	35	37	44	45	47	42	31	42	45	40	50	39	47	39	38	59	39	35	49	33	46	45	52	44	41	35	47	52	43	46	38	26	28	33	33	42	34	44	41	37	36	33	28	28	46	44	50	42	47	41	41	28	49	48	48	37	55	41	40	36	38	43	27	52	31	40	39	46	39	43	30	40	46	40	39	34	52	43	33	42	39	38	38	42	39	38	35	36	35	40	39	31	54	49	41	48	40	41	35	30	51	41	34	44	40	36	33	33	51	43	39	38	39	45	25	28	42	33	37	33	33	43	43	37	38	52	50	39	44	38	39	38	49	39	35	27	46	35	43	36	27	39	33	40	40	31	26	38	46	46	42	42	36	33	34	36	39	42	37	37	44	51	39	43	38	38	28	49	40	27	34	49	43	32	43	43	37	44	40	39	32	41	39	43	43	35	35	40	39	35	28	34	47	36	41	34	38	42	54	37	37	38	40	34
38246	26027	19611	19848	26816	30850	30388	28720	26291	24049	21103	18330	15834	13409	11323	9670	8018	6878	5823	4954	4295	3693	3110	2676	2234	1999	1752	1477	1276	1151	1023	951	989	839	798	727	707	673	674	627	578	579	567	527	470	485	440	480	456	456	464	416	423	434	451	433	422	443	388	393	369	449	397	380	434	404	377	403	447	398	415	393	411	385	399	388	402	412	356	405	446	423	405	383	405	437	395	406	391	426	351	369	389	416	404	396	417	411	374	392	405	373	356	401	428	410	433	427	402	372	409	422	383	395	393	409	393	384	392	386	403	378	363	385	414	390	411	383	399	407	413	404	367	381	379	365	404	407	370	390	382	399	389	379	439	422	380	383	385	394	383	379	427	389	410	380	414	405	416	395	433	371	429	412	374	412	401	370	403	398	384	353	383	378	423	363	377	420	404	427	387	417	362	395	394	403	385	426	374	407	369	371	379	375	392	361	399	366	403	388	383	371	396	411	400	391	411	407	399	407	393	375	395	420	366	405	403	451	360	380	396	401	388	412	378	431	404	355	387	391	383	388	411	380	394	381	395	388	404	402	413	369	451	401	400	380	408	378	392	363	388	399	414	397	381	410	419	416	388	400	428	379	408	390	385	375	384	361	415	388	366	389	404	389	385	380	413	364	386	397	373	379	380	380	393	403	410	359	389	425	362	407	409	386	385	373	413	366	384	374	381	390	380	411	412	368	427	409	361	438	374	397	409	423	363	388	415	393	408	422	396	414	382	407	400	381	391	417	371	380	394	375	408	371	411	387	439	390	382	381	420	394	389	429	397	405	418	365	404	372	363	406	380	389	397	357	420	393	388	371	379	385	413	391	381	371	425	402	421	388	396	396	432	422	395	384	403	378	412	374	412	389	372	402	432	406	400	431	400	405	379	383	449	437	389	385	375	373	400	410	408	410	387	397	406	372	396	374	388	401	403	432	395	414	408	395	421	395	412	419	378	407	359	394	387	438	390	392	382	378	442	402	394	410	382	378	384	416	389	387	407	389	375	395	355	389	379	400	404	387	388	391	407	407	380	415	395	399	368	369	395	386	369	393	418	394	390	397	433	437	395	407	403	410	357	390	396	371	382	404	344	395	418	413	411	375	412	376	360	401	365	385	390	407	393	390	380	397	408	410	400	377	429	392	374	412	374	388	392	400	414	433	378	397	407	411	404	396	399	422	397	424	408	395	401	445	401	382	419	413	390	392	433	379	381	412	393	414	359	357	365	384	401	377	388	396	396	379	407	381	389	354	396	391	406	446	390	405	380	392	394	371	390	412	397	404	377	396	405	411	413	393	380	384	371	440	397	403	374	398	379	404	390	404	401	395	378	398	415	370	370	414	385	404	370	378	412	408	410	388	376	415	404	391	383	386	405	401	351	403	382	404	378	367	394	422	409	352	405	380	403	372	411	416	391	369	374	398	402	424	445	419	365	415	385	372	410	401	374	401	374	418	411	413	409	410	381	378	405	409	370	394	375	373	381	368	371	389	332	441	421	403	386	355	417	388	341	391	397	400	374	372	375	398	387	404	407	405	423	405	395	405	426	405	416	391	390	382	404	411	423	433	374	377	428	407	407	385	357	403	405	432	373	393	376	386	409	406	392	398	394	417	428	381	378	392	360	367	430	376	372	384	389	393	381	440	382	396	385	377	387	350	374	412	416	354	361	393	398	391	386	445	393	410	398	431	410	388	399	381	418	394	378	377	391	377	364	391	368	385	393	413	405	365	380	429	399	412	419	424	407	422	389	411	402	399	389	395	370	421	416	405	405	411	387	420	404	420	417	376	383	407	378	377	383	398	418	396	398	397	367	415	378	398	387	423	360	363	397	387	384	376	392	391	410	411	371	425	405	399	364	390	380	396	378	380	421	385	392	395	411	428	376	419	394	382	422	403	422	422	413	366	430	373	401	387	390	397	405	416	422	389	391	381	396	398	387	398	390	356	377	391	402	421	427	398	408	365	402	395	386	393	379	382	411	402	418	401	396	409	395	411	380	426	401	388	425	382	374	378	402	397	377	360	419	394	412	389	387	380	393	413	390	391	382	403	378	377	402	383	399	401	416	421	407	400	404	387	373	415	373	381	399	411	363	354	386	405	355	360	381	354	375	391	371	406	402	402	369	402	393	380	379	415	370	379	370	361	378	377	375	409	395	347	429	375	386	398	413	387	387	390	364	413	402	417	395	384	387	427	406	419	369	403	394	383	382	378	380	416	384	416	406	383	366	410	404	394	368	387	406	415	409	387	396	368	408	390	408	402	389	364	386	429	394	398	425	365	385	396	404	398	411	391	364	382	426	405	375	381	365	406	382	377	393	360	420	356	386	416	441	413	394	398	392	404	380	365	405	396	386	383	424	370	408	368	399	378	415	375	386	409	378	391	414	389	440	382	407	358	372	410	352	367	380	381	426	353	389	403	378	442	412	366	361	396	403	389	394	371	416	372	449	356	431	378	393	403	400	391	391	398	382	403	401	380	390	387	368	384	398	403	396	408	425	423	431	420	397	369	405	367	378	372	372	372	392	374	400	352	432	370	386	349	392	405	379	400	372	400	397	413	370	422	391	372	375	408	375	405	393	418	359	378	379	424	367	399	403	405	417	396	417	407	382	396	374	359	377	409	420	391	401	390	413	414	407	384	390	415	383	392	398	389	403	385	430	375	386	396	412	384	418	406	368	411	386	398	357	359	382	378	423	380	376	396	389	402	416	406	385	388	420	402	417	401	395	424	423	387	405	417	380	401	384	387	433	426	358	426	390	396	379	386	397	430	412	389	400	397	406	403	388	347	438	397	399	412	399	408	393	398	385	382	415	373	430	401	396	424	412	391	398	397	374	389	410	402	391	433	415	397	387	389	411	392	394	388	414	371	395	402	396	397	403	400	397	400	420	390	424	414	370	379	423	384	430	407	415	373	379	377	402	411	382	345	388	400	410	382	408	379	404	402	400	417	411	403	379	413	410	410	382	391	411	361	398	395	423	371	376	344	418	409	385	400	406	408	382	371	417	387	367	373	391	438	433	401	395	371	385	387	383	402	423	401	380	414	402	441	409	398	386	437	379	402	373	377	376	422	401	401	384	392	389	375	381	374	337	412	394	426	425	427	412	391	412	417	424	397	389	394	386	384	425	415	398	381	386	368	389	391	414	384	378	351	394	400	400	381	369	398	434	405	390	399	393	405	364	396	440	421	440	386	404	372	420	371	399	355	403	384	397	437	415	391	401	387	383	397	400	383	389	378	389	376	405	382	391	404	433	370	372	383	397	352	418	363	397	385	371	359	379	394	419	389	377	407	384	377	376	402	418	400	418	396	365	415	388	413	394	407	398	418	416	386	365	348	395	378	393	395	450	416	384	354	412	376	370	393	414	388	397	368	406	355	374	424	400	403	399	360	397	386	392	404	417	406	385	405	376	382	343	420	407	433	394	353	408	414	421	392	418	381	383	426	404	412	375	416	430	401	409	411	401	414
10039	4533	2377	1443	1060	1083	1139	1162	1006	925	787	622	537	471	371	316	275	230	172	193	166	131	122	102	83	93	72	72	72	67	63	62	71	66	59	48	44	56	49	49	45	42	52	49	49	46	51	40	52	39	41	50	47	44	37	49	39	52	39	41	43	50	38	35	35	41	51	35	48	48	39	47	51	46	46	43	63	34	40	46	53	37	42	28	49	30	37	40	51	46	43	47	50	49	42	36	46	42	44	44	38	56	51	44	48	49	52	36	44	52	42	30	56	46	43	51	46	42	46	52	38	36	42	47	33	45	49	41	51	38	35	51	58	43	39	56	52	37	41	46	38	41	58	48	45	45	46	56	35	46	44	51	45	42	50	58	30	41	29	49	46	49	45	47	40	59	41	40	48	36	34	45	40	44	47	49	42	43	42	51	41	45	50	42	35	39	44	36	34	48	39	53	52	44	46	49	30	39	56	51	49	47	45	43	47	40	45	53	55	46	43	40	42	40	57	53	49	45	42	48	35	49	40	30	43	39	31	55	50	54	47	40	37	44	38	39	44	56	39	41	39	56	39	41	46	40	37	43	41	54	49	45	65	48	45	42	40	41	43	54	30	45	42	44	37	51	50	32	42	49	44	43	44	48	48	69	44	41	42	46	50	38	40	47	39	46	41	42	49	48	33	44	29	44	51	49	43	61	45	38	52	32	41	52	41	44	45	40	52	50	44	50	50	44	46	34	51	51	51	48	35	42	44	44	49	51	44	35	51	41	36	44	46	51	43	32	50	49	39	48	39	35	39	50	37	39	61	59	44	46	45	35	54	49	50	49	36	40	42	45	43	35	42	49	43	47	43	36	39	44	51	42	52	38	44	48	54	43	39	34	44	50	41	48	40	48	42	33	47	41	46	39	46	43	65	34	53	56	35	48	35	48	49	36	43	51	42	55	44	49	34	45	46	44	41	48	33	40	48	48	33	40	42	41	52	35	35	46	39	52	69	47	46	52	53	52	37	43	51	48	49	40	48	44	48	44	41	44	37	48	45	38	54	50	51	45	47	46	41	48	40	43	39	47	42	47	46	46	37	38	35	58	53	42	57	46	32	46	51	52	53	44	47	43	45	61	43	42	50	40	44	40	36	40	48	64	44	31	48	41	49	31	51	42	50	50	40	38	40	41	39	46	44	43	50	39	45	35	44	37	43	41	31	50	35	42	36	47	38	59	41	33	49	43	43	43	42	52	43	45	52	39	49	48	33	47	39	32	50	46	31	40	41	43	47	45	34	41	40	29	39	32	38	43	42	40	40	38	36	35	36	40	49	53	49	40	48	43	46	43	41	53	45	40	51	43	41	33	45	58	38	42	54	50	46	42	33	44	58	38	48	33	37	33	46	40	42	45	20	50	38	33	58	44	45	43	33	43	41	46	46	41	49	53	42	46	52	43	40	53	46	45	40	45	45	48	36	52	49	38	48	50	50	34	41	47	42	45	36	43	60	61	41	47	51	44	34	48	38	46	41	48	46	40	41	44	54	34	43	44	54	44	60	46	38	56	42	51	32	54	51	41	44	26	49	36	50	29	53	35	50	37	41	42	42	50	43	35	39	46	56	52	53	51	40	44	41	49	35	45	51	25	44	41	40	39	41	45	55	54	36	51	42	37	54	41	49	52	42	50	48	48	48	36	33	48	37	33	39	46	47	31	40	28	41	49	36	54	59	47	39	43	53	47	44	47	36	39	58	45	46	50	43	49	65	46	40	42	47	59	36	42	50	44	38	43	38	48	57	39	44	39	47	45	47	38	58	55	45	54	41	31	32	36	36	55	39	38	60	33	39	40	48	35	50	35	44	43	41	53	44	40	51	39	56	59	50	47	48	41	46	45	40	45	48	36	42	57	54	37	53	41	50	38	48	55	41	46	48	39	46	46	39	52	42	48	51	56	37	61	49	51	40	46	44	49	38	43	35	45	45	41	44	37	46	46	45	49	44	39	40	48	39	45	33	46	39	37	39	40	46	41	47	42	48	44	46	41	48	49	43	46	39	47	29	53	36	51	48	39	50	41	38	44	58	45	48	43	32	34	50	39	36	35	30	48	29	48	38	41	41	52	40	39	46	54	38	34	47	39	37	59	45	38	45	36	43	48	45	37	43	38	46	36	32	42	37	46	43	42	46	44	40	39	44	48	51	38	44	50	40	47	43	46	39	39	61	47	52	57	35	49	50	35	40	38	33	31	45	38	36	50	52	45	41	43	42	59	54	44	46	44	46	54	36	38	49	38	39	38	53	37	57	37	51	47	44	51	49	44	49	56	30	40	48	51	35	48	43	38	41	29	36	47	40	37	52	50	37	38	42	46	52	41	36	43	50	34	30	45	52	56	44	37	56	35	49	47	46	55	54	58	37	36	46	36	41	41	49	35	41	41	54	39	49	46	52	49	38	42	44	48	47	37	50	39	46	45	43	30	60	33	47	44	42	42	46	39	52	51	36	53	42	45	40	31	51	47	45	41	45	50	48	40	42	32	46	47	54	56	48	45	48	47	56	55	44	45	54	41	36	49	30	56	39	46	45	45	50	53	41	46	52	33	50	41	48	52	42	45	34	44	39	34	29	49	49	43	53	28	39	44	45	33	45	38	49	44	35	42	48	41	38	48	32	46	41	39	42	59	39	46	35	47	48	42	48	31	39	50	45	44	42	47	40	43	34	47	37	40	38	43	45	47	38	44	44	48	42	40	48	37	39	47	43	40	47	31	36	46	36	45	39	43	50	38	39	51	50	39	42	39	48	49	51	48	45	54	43	37	40	42	36	46	42	44	53	33	39	42	42	44	43	37	45	45	35	40	54	52	55	47	48	51	47	42	48	51	34	40	48	34	43	32	47	43	41	45	31	33	44	28	63	49	43	44	51	58	37	47	40	59	32	45	35	41	46	46	34	38	42	49	39	42	39	44	40	58	50	39	55	63	42	41	31	48	50	45	39	55	48	49	32	43	40	42	41	37	44	53	53	35	46	42	40	43	40	38	50	47	52	45	36	37	36	34	43	48	43	54	39	43	49	46	46	36	43	33	55	48	48	49	47	39	25	50	43	38	39	37	30	53	45	49	45	37	51	44	41	47	46	38	37	48	37	49	45	44	34	47	44	42	45	44	42	46	47	32	48	49	48	35	54	39	44	43	43	55	48	47	44	33	35	45	46	45	37	60	46	49	52	39	45	36	44	36	49	41	42	41	60	43	39	32	44	57	43	40	42	46	42	31	59	49	47	48	44	49	34	37	42	45	41	44	38	37	43	44	35	47	44	49	47	49	34	42	44	57	42	40	35	46	51	54	39	33	55	48	44	52	36	51	38	37	45	45	40	40	38	41	40	48	46	43	43	43	36	47	38	52	40	53	50	48	50	39	44	49	38	47	47	42	48	46	49	37	44	42	52	51	50	42	58	38	52	39	44	47	53	47	37	40	42	44	43	34	34	45	52	49	51	44	40	34	39	47
34409	25174	18804	19292	25767	29921	29991	28529	25776	23221	20722	18046	15433	13209	11234	9357	7823	6570	5522	4854	4099	3650	3085	2622	2298	1973	1794	1527	1371	1223	1058	1007	952	920	829	785	775	720	663	616	564	579	539	552	519	507	561	470	476	481	466	497	446	499	450	456	495	467	465	440	432	470	467	481	451	437	448	431	428	414	442	418	395	433	458	421	453	416	424	435	425	477	453	466	402	409	420	430	437	394	451	429	389	443	411	446	428	405	422	414	400	437	427	427	432	419	357	454	405	422	436	436	388	461	403	412	397	423	468	452	402	430	408	461	427	400	404	441	458	433	427	441	394	434	440	424	435	415	363	398	423	427	454	426	433	442	425	426	435	427	418	413	417	424	425	409	391	439	456	403	416	443	445	441	430	418	407	422	420	420	424	407	419	450	419	433	449	388	414	427	438	412	407	433	451	430	443	398	391	395	383	433	449	392	438	442	421	413	444	415	417	415	405	413	431	440	426	429	422	413	434	404	428	460	401	432	433	409	442	422	426	445	441	455	418	423	441	422	430	462	401	417	384	421	415	466	446	403	365	454	390	443	424	451	414	419	429	451	423	405	417	462	451	470	411	403	427	399	455	459	434	455	418	462	423	397	415	457	397	456	432	421	391	456	464	414	441	446	422	408	411	383	412	415	424	423	423	401	452	415	410	413	423	436	415	432	409	418	425	398	427	422	412	430	405	421	447	438	396	406	435	407	409	422	427	436	399	389	422	405	418	405	421	424	459	426	449	413	436	465	455	427	445	448	427	423	407	411	463	442	424	404	413	432	455	402	436	421	437	416	434	433	413	448	424	428	453	429	419	420	448	432	434	436	447	466	456	430	422	446	417	402	466	407	444	392	417	420	434	433	392	425	435	426	453	431	455	447	417	410	428	398	407	445	502	450	417	409	431	418	442	430	439	413	423	432	413	415	413	429	420	428	419	415	420	404	461	447	442	437	474	408	421	434	437	397	427	385	423	401	415	442	408	423	430	445	418	444	456	395	441	393	411	423	382	406	415	471	453	408	458	413	461	427	445	468	425	423	410	434	439	429	404	438	445	438	440	450	432	432	428	410	444	407	438	424	402	406	419	412	427	439	454	441	433	393	432	467	441	438	405	438	409	366	391	437	426	422	426	413	384	458	417	412	441	418	411	429	432	398	423	417	405	435	428	400	417	442	408	405	441	451	410	425	409	423	457	416	433	433	443	417	412	427	425	433	408	415	418	438	423	423	401	463	462	394	387	426	437	390	440	423	459	436	418	424	401	441	426	432	400	427	436	453	422	408	456	444	414	431	404	395	401	421	427	410	442	455	399	413	422	425	423	398	436	461	433	398	451	420	436	433	427	427	419	397	396	402	413	457	433	427	409	426	434	423	389	456	410	393	417	438	419	428	394	383	416	387	441	438	445	444	417	447	399	435	383	449	430	401	454	433	415	401	418	402	415	448	421	423	445	422	429	401	438	462	440	419	393	428	399	447	453	433	440	399	407	439	436	427	428	435	408	358	417	411	430	430	427	411	443	398	432	419	389	439	447	449	397	420	439	434	429	432	473	438	398	388	392	433	392	414	416	416	424	430	428	431	386	433	441	441	409	432	427	417	449	426	440	460	427	428	427	361	442	424	464	441	396	428	433	420	385	423	384	452	416	475	457	425	432	435	450	440	424	433	437	430	413	424	424	415	398	435	439	415	435	425	398	438	464	422	449	431	401	396	435	435	409	405	387	477	466	406	431	449	401	419	435	420	434	414	425	431	408	425	404	457	447	427	416	412	414	456	431	440	427	460	383	426	431	416	371	436	408	434	445	407	444	417	412	387	444	442	414	417	437	446	445	427	444	437	436	415	439	426	421	433	418	431	412	440	446	423	434	474	410	436	459	474	408	422	448	411	411	447	410	389	420	453	442	454	443	431	414	423	415	404	421	444	426	434	406	406	439	421	412	421	430	452	417	362	418	462	393	389	413	396	418	418	436	407	395	467	352	427	383	444	435	457	422	437	424	481	431	407	423	399	400	418	441	455	416	410	434	390	410	427	418	418	410	390	415	448	426	410	429	455	421	418	445	369	444	442	420	398	389	428	397	452	425	453	452	419	416	443	441	444	466	414	406	429	408	403	416	433	387	417	401	435	428	414	416	404	455	466	441	404	409	404	431	421	421	431	443	418	412	440	431	464	441	391	432	440	425	406	449	418	446	426	452	464	409	410	430	425	449	424	416	440	443	418	440	412	443	437	427	446	403	458	388	448	430	392	405	429	462	408	448	436	464	457	419	455	459	464	451	417	399	452	414	444	449	431	409	435	395	418	408	438	431	412	427	417	435	421	441	423	437	395	417	453	431	400	468	440	404	465	416	406	398	442	431	439	388	413	436	478	401	439	478	390	397	429	437	453	386	435	425	405	419	467	442	457	412	445	413	428	443	413	392	460	467	412	465	446	419	405	429	444	440	424	414	411	422	463	404	400	418	434	407	411	397	421	459	417	421	410	453	434	400	405	411	406	427	416	395	429	409	391	434	402	423	423	439	440	441	452	412	452	428	422	428	457	411	433	402	391	417	438	421	457	435	447	468	438	446	437	400	379	400	458	417	403	436	408	440	429	409	427	454	467	391	450	389	423	427	429	412	410	424	377	395	438	438	414	422	428	400	433	444	451	426	420	432	422	416	450	434	378	466	453	408	438	437	422	394	403	424	448	451	434	435	417	408	409	374	458	416	440	415	437	435	404	439	416	420	403	391	423	415	431	470	437	436	413	449	440	434	404	391	395	409	459	448	416	420	425	423	445	434	418	463	458	446	397	423	425	400	454	465	443	416	430	463	433	450	406	425	423	376	445	413	408	419	447	423	422	400	415	450	423	434	430	398	440	416	429	412	423	441	436	425	408	448	442	450	398	438	445	427	449	430	407	449	434	444	409	428	445	415	427	421	385	442	422	416	444	455	428	381	408	448	401	383	454	422	399	397	427	406	435	394	415	425	434	413	430	418	460	462	439	426	404	447	457	462	418	428	439	437	402	428	422	406	431	430	427	429	401	434	417	456	461	442	427	436	427	434	469	434	428	423	432	451	429	418	411	407	455	403	425	411	445	438	420	438	393	449	421	430	467	448	419	425	430	458	421	400	454	428	420	455	413	423	409	421	428	466	440	410	416	457	398	415	423	446	447	426	414	432	404	429	409	411	415	409	421	416	463	431	439	434	411	404	424	438	417	419	449	442	408	446	428	422	433	409	439	444	429	370	412	436	421	425	428	420	465	447	417	443	451	414	432	397	430	432	448	461	422	443	392	429	437	443	413	438	441	459	422	413	445	394	398	413	403	425	428	393	430	418	452	401	413	421	435	410	405	442	417	386	410	428	430	419	388	412	414	447	439	447	439	417	447	447	424	422	426	401	477	429	390	400	427	435	418	435	420	412	429	401	431	446	409	421	418	436	411	425	412	427	437	409	439	420	441	394	429	435	438	414	467	430	435	423	400
9971	6470	3212	1985	1471	1382	1596	1546	1390	1262	1081	838	684	586	539	394	335	265	233	193	181	172	149	141	113	94	95	82	84	77	72	70	68	61	63	48	62	38	44	52	53	44	37	43	31	38	41	43	35	36	42	40	41	39	44	34	37	44	40	35	32	36	36	39	32	31	50	44	37	36	50	38	34	38	49	32	38	31	37	34	44	38	37	40	32	31	31	32	44	44	42	44	41	35	44	47	23	33	45	29	38	37	37	48	32	39	41	32	42	36	43	42	48	45	46	43	39	27	43	31	38	41	49	38	42	42	50	31	28	38	27	39	41	48	40	41	34	40	28	38	30	45	44	26	42	41	48	29	38	40	46	41	37	33	32	42	41	38	32	40	31	33	45	28	46	46	52	38	41	46	34	47	44	42	30	41	42	36	35	52	43	39	32	30	32	42	41	35	40	40	33	33	31	33	49	36	33	37	38	41	50	37	36	37	43	28	48	28	41	37	30	31	38	31	29	42	47	46	54	32	38	43	36	28	32	37	36	44	44	37	45	32	34	40	41	41	35	32	36	35	35	30	51	26	47	37	52	34	32	43	43	33	46	43	32	32	39	54	37	31	29	35	43	41	36	39	43	33	38	40	42	35	40	43	35	40	37	43	46	40	36	36	39	29	43	36	41	37	33	41	41	42	36	35	53	28	29	37	42	32	40	34	37	30	28	46	37	34	48	37	43	44	41	50	30	40	43	40	36	49	36	34	46	25	35	37	37	44	40	42	43	39	36	32	38	37	39	43	41	40	33	35	44	40	41	40	38	45	38	30	48	41	34	34	48	52	44	41	33	36	34	24	41	41	42	50	39	39	41	53	35	36	50	31	28	32	45	32	24	41	32	49	30	29	25	34	41	39	41	38	51	36	38	40	34	34	39	36	32	39	43	36	38	35	35	28	41	31	29	36	47	38	36	44	32	43	35	43	42	44	33	33	44	40	42	34	39	42	38	44	36	38	22	39	38	47	35	39	45	39	34	43	36	44	42	39	33	39	44	34	40	40	37	51	35	33	27	40	41	26	34	38	43	41	43	41	34	37	44	36	38	37	34	42	38	51	37	39	35	35	48	38	39	45	34	39	39	41	31	37	37	36	39	47	40	37	24	39	40	36	43	37	32	29	42	44	49	35	36	43	47	45	41	29	44	36	34	36	48	56	40	38	36	26	40	36	44	29	31	36	56	23	41	36	30	36	35	43	39	47	37	48	40	33	33	40	40	41	34	32	39	37	40	40	35	32	46	44	36	35	35	44	53	35	47	43	45	40	51	31	37	34	48	41	47	42	43	39	30	46	38	40	36	38	39	45	31	36	52	50	44	36	35	35	27	33	44	47	46	40	38	37	39	26	40	36	33	46	37	38	30	43	37	35	29	42	41	38	43	26	39	37	34	32	39	38	35	48	36	29	33	39	35	50	27	25	46	49	39	31	43	37	31	39	40	36	47	22	43	46	41	34	36	40	32	32	36	36	29	43	41	42	40	36	38	31	36	41	52	32	45	41	36	34	34	37	36	36	45	44	34	35	28	30	30	32	39	45	35	30	52	39	47	28	29	31	48	28	45	36	41	40	33	43	37	37	46	34	35	38	31	39	30	30	37	27	23	40	36	33	34	47	37	39	36	43	42	48	34	39	34	39	40	38	30	37	35	43	45	37	41	40	44	31	33	41	34	40	43	33	39	44	45	31	45	31	41	39	42	54	47	32	45	38	30	45	36	45	42	32	35	35	39	43	29	33	32	42	39	28	38	30	38	30	37	42	38	35	35	51	45	31	39	41	28	33	45	31	42	39	40	40	32	41	34	35	40	45	24	52	32	25	30	41	37	37	35	24	40	44	34	32	41	36	40	48	33	37	41	38	47	28	52	37	38	32	28	49	32	37	31	32	39	51	41	34	38	43	45	44	46	37	42	45	38	35	50	34	33	50	43	37	46	32	28	42	40	33	28	35	38	41	42	44	39	37	40	36	47	31	32	35	31	46	38	45	29	43	46	48	49	43	42	31	34	36	39	37	32	47	40	35	37	33	37	39	40	34	31	38	37	40	37	44	41	37	38	40	41	34	38	54	45	41	34	45	45	35	41	44	47	42	35	35	30	36	41	40	30	33	43	39	32	37	44	31	35	34	58	54	32	44	43	32	31	34	31	47	33	38	46	26	29	42	45	27	39	39	36	39	48	39	33	42	30	36	37	38	32	37	44	34	43	43	34	34	39	44	42	39	35	39	45	36	42	30	47	37	33	36	32	39	37	41	32	52	37	40	28	46	31	45	39	41	31	47	34	48	38	46	33	42	39	45	42	42	39	37	37	31	31	34	41	26	31	36	33	26	27	39	41	40	33	43	37	44	34	43	52	44	36	50	41	41	45	38	34	36	25	36	39	38	31	43	34	44	42	35	40	27	37	34	42	35	48	34	27	27	31	27	51	48	40	35	38	43	43	46	32	35	22	37	39	38	47	33	39	39	41	37	40	25	36	34	40	34	39	35	40	30	41	44	31	42	39	42	41	41	36	30	29	38	39	34	37	33	39	38	35	37	33	37	30	34	41	46	34	46	32	33	38	30	45	39	37	42	49	46	34	43	40	35	33	42	32	38	37	52	44	45	47	31	38	37	36	30	38	28	25	39	33	37	34	44	36	38	36	22	43	34	39	38	47	50	37	39	40	31	41	23	34	37	47	34	25	52	34	36	37	24	40	48	47	42	48	36	43	30	45	31	54	40	37	33	42	36	49	40	48	28	42	38	35	37	39	43	38	32	49	36	32	40	35	50	46	33	30	38	33	45	42	41	40	40	38	35	33	38	25	43	29	39	39	39	37	29	47	35	38	43	44	40	39	48	44	34	38	44	49	34	40	37	30	40	37	29	40	34	34	44	39	34	40	39	41	43	36	35	37	42	37	44	44	34	31	46	42	39	33	42	38	45	36	43	36	35	34	38	34	36	49	31	36	50	38	28	52	36	34	34	44	23	44	37	37	34	39	41	39	42	46	44	34	42	31	36	37	35	42	35	36	34	44	40	46	38	47	32	31	44	39	45	38	39	35	50	39	39	34	36	37	41	39	34	39	46	37	39	43	38	39	36	34	39	42	44	56	40	35	42	45	31	26	36	39	49	29	47	43	30	45	35	29	37	39	36	37	36	35	50	31	38	33	38	30	44	33	42	37	35	25	47	41	35	39	41	44	38	39	47	33	36	30	40	49	43	34	42	43	44	35	46	31	41	19	39	32	41	41	33	40	35	37	36	27	29	32	45	38	46	30	37	36	32	37	38	36	46	28	45	37	45	44	25	29	38	43	31	35	36	37	39	35	42	44	27	42	54	38	42	43	30	38	32	35	29	37	42	34	52	41	40	37	36	28	40	38	38	38	39	42	38	37	53	41	25	26	40	36	40	35	28	40	49	40	31	32	26	29	40	32	39	39	41	43	33	47	44	29	47	47	30	42	44	42	43
39945	28643	22493	22831	29404	33282	33224	31645	28989	26306	23619	20920	18394	15802	13356	11144	9632	8073	6992	5999	5187	4439	3874	3252	2583	2370	2008	1910	1626	1442	1215	1158	1069	980	938	836	754	728	720	638	558	549	511	507	543	473	454	496	476	443	419	404	431	405	428	413	406	401	394	416	387	362	381	417	335	388	376	384	399	389	401	408	404	389	365	342	388	369	356	351	353	371	383	351	351	356	335	368	386	385	348	392	356	394	369	339	364	367	370	373	387	395	391	382	396	384	345	385	356	353	361	391	404	346	377	336	379	376	352	349	363	353	380	364	373	374	392	385	361	380	360	405	372	391	374	371	349	363	362	374	358	364	389	402	397	365	384	349	357	391	394	380	382	409	322	380	345	411	387	383	375	393	382	359	382	400	373	385	365	369	365	355	363	393	351	389	401	400	333	368	393	382	388	361	368	388	389	329	356	388	391	383	371	346	351	394	352	346	390	380	377	379	391	335	357	387	389	354	376	356	388	386	335	378	365	361	365	356	376	408	396	375	359	387	371	365	343	360	382	378	395	372	381	362	365	342	371	365	358	381	342	362	371	368	352	368	394	375	405	356	390	355	376	352	360	358	385	375	387	370	364	350	367	388	328	360	356	337	365	379	373	361	347	371	368	357	345	404	364	382	409	378	396	396	391	333	398	326	351	353	352	371	373	348	400	342	372	340	351	416	352	343	372	371	372	357	409	404	443	410	374	326	374	381	372	376	401	409	381	375	374	358	412	392	351	336	404	377	368	357	370	397	395	396	368	374	380	360	349	373	350	389	365	384	342	365	327	380	372	340	363	357	359	340	403	343	390	366	372	366	369	367	338	391	379	366	342	405	362	347	379	410	403	360	379	354	400	358	381	375	369	397	344	403	361	385	331	387	369	368	353	350	377	373	337	406	391	391	375	379	385	385	408	367	370	363	344	351	376	349	430	380	366	395	377	358	363	366	347	346	337	431	428	366	380	367	364	383	414	362	359	366	369	380	315	362	396	353	347	413	354	409	363	403	370	377	352	378	362	370	376	379	364	341	355	360	367	371	383	397	355	360	372	336	348	371	357	332	350	356	362	357	371	361	353	371	387	370	388	386	352	369	343	356	411	388	325	365	370	355	389	371	328	358	372	384	375	368	367	374	398	363	364	330	340	362	334	371	388	391	381	345	384	389	366	376	346	402	354	381	367	354	351	339	386	389	364	375	372	353	374	373	367	357	387	360	382	371	381	374	365	382	386	423	375	367	436	359	373	372	354	387	321	370	380	372	338	354	337	391	330	353	378	363	373	380	383	366	367	350	365	364	388	358	360	387	368	344	390	403	335	372	330	388	371	380	365	362	370	374	364	357	364	378	371	351	378	340	368	369	398	368	339	364	355	369	393	369	383	353	380	412	406	372	362	373	342	379	345	388	416	411	383	356	381	383	379	361	370	326	373	390	381	359	399	370	373	339	384	335	370	389	380	355	371	382	357	362	370	379	399	345	357	373	368	392	390	372	369	381	429	358	346	373	364	350	403	368	401	353	356	342	383	409	376	401	377	343	365	414	341	349	369	368	335	385	373	359	332	384	352	363	384	351	393	381	374	385	360	375	371	368	379	355	352	366	387	404	359	387	348	339	389	363	345	371	381	360	351	397	382	382	350	365	414	367	391	381	387	380	357	370	405	375	405	377	358	389	353	378	364	382	359	344	369	373	349	373	351	379	360	346	383	382	347	354	359	407	396	337	375	348	365	366	337	394	346	401	393	385	332	384	352	370	384	409	379	379	359	381	357	364	374	380	369	367	359	340	386	350	414	375	391	366	334	395	353	351	358	391	307	403	381	383	335	375	344	373	336	336	381	359	330	381	386	375	369	387	345	351	369	317	377	361	358	385	368	361	360	384	365	374	376	367	355	412	380	363	346	401	387	383	343	358	373	372	370	337	329	359	390	356	378	330	391	362	391	361	368	354	368	369	348	344	350	354	349	364	372	393	386	369	362	347	377	355	395	380	366	385	366	379	357	354	360	372	347	375	371	394	366	386	343	347	386	344	375	375	323	354	406	333	368	369	394	388	386	394	345	373	380	383	354	381	386	398	368	369	379	378	403	377	371	340	379	385	380	372	362	345	374	394	372	355	387	378	366	354	366	356	367	364	365	352	379	360	366	373	357	371	385	388	362	401	370	352	347	383	355	340	345	391	386	353	316	359	400	372	364	378	348	379	402	388	336	346	369	379	365	366	366	377	368	377	364	397	367	332	362	381	394	362	390	336	337	383	402	392	368	358	388	347	375	375	408	410	380	363	356	384	392	392	354	360	345	383	365	370	416	378	346	378	354	372	372	394	364	378	360	375	377	378	374	381	355	415	352	393	388	392	361	378	357	377	379	336	410	387	373	346	375	359	382	354	376	368	365	339	355	412	385	364	393	387	372	363	382	351	373	417	363	391	366	354	365	379	366	390	371	378	354	352	388	371	395	386	346	359	377	399	410	326	367	379	363	410	361	374	388	356	347	396	398	401	413	330	376	360	345	377	333	376	380	401	382	389	369	408	380	390	350	384	362	391	359	371	391	370	378	337	369	375	358	397	362	338	385	360	369	378	383	352	359	378	354	358	338	374	360	343	394	373	383	379	354	343	371	393	359	388	345	366	376	336	355	377	354	420	371	349	341	382	363	359	403	347	332	344	377	384	353	346	385	389	387	367	361	348	343	342	331	410	365	353	383	351	351	362	381	385	366	364	387	343	364	360	367	375	344	360	380	347	338	381	339	376	385	378	395	402	394	330	359	391	349	376	363	389	399	373	368	392	351	340	376	364	375	386	390	381	336	369	337	392	368	344	408	368	369	348	404	348	356	382	394	405	399	380	391	415	399	346	369	358	382	370	352	339	372	378	348	369	337	357	350	344	409	399	373	376	376	353	395	380	365	400	377	360	369	397	322	370	355	375	349	332	363	374	369	397	367	374	379	404	412	342	415	367	394	342	372	399	381	365	373	412	380	367	387	408	383	362	384	396	377	381	334	380	355	360	362	381	385	385	363	374	392	360	348	372	368	394	364	373	377	364	391	363	411	353	379	374	398	352	395	356	392	388	330	381	352	356	366	380	365	382	358	361	360	363	352	395	392	364	377	378	346	326	419	345	364	336	390	340	388	350	343	361	371	378	352	380	342	371	367	369	385	387	371	379	383	356	397	356	371	368	355	376	346	392	376	372	381	379	373	348	379	366	387	373	381	358	378	365	340	368	353	357	353	368	397	392	346	354	380	393	412	364	408	370	423	408	338	350	345	361	385	349	374	357	397	350	400	376	353	387	354	384	375	378	359	382	374	366	364	400	383	403	382	374	369	357	362	369	372	395	365	366	336	361	350	392	339	351	362	404	385	354	369	355	376	354	353	403	381	393	367	369	353	371	385	341	393	396	421	384	402	401	378	370	378	371	369	356	364	380	360	339	364	381	355	342	392	386	368	344	369	396	389	386	336	350	371	344	372	374
7529	3106	1716	1081	800	840	893	859	842	735	619	509	425	358	281	284	217	190	181	137	155	122	114	100	88	81	78	67	58	58	57	64	55	46	65	61	39	60	58	57	52	47	61	53	43	46	43	52	39	48	54	47	47	50	47	39	37	47	50	52	40	52	49	35	47	56	58	42	48	56	45	39	43	59	57	55	53	45	59	41	47	43	51	50	43	32	37	45	56	37	45	49	53	55	47	37	34	50	41	51	44	52	44	34	51	43	34	50	47	34	42	47	36	62	56	51	42	44	48	37	49	40	42	59	49	45	53	47	38	44	48	51	35	43	60	36	42	39	40	53	49	41	41	43	39	54	52	46	42	54	49	41	30	46	53	45	38	48	39	49	52	42	44	44	54	43	45	47	50	59	76	52	43	53	52	42	50	48	47	45	53	50	59	57	46	37	45	53	42	38	49	53	50	50	43	51	42	48	49	54	43	38	30	43	44	41	45	33	39	56	43	51	49	30	43	51	47	46	49	42	48	43	43	44	39	34	48	43	50	50	38	45	51	54	41	52	46	49	42	46	48	41	47	56	50	52	43	46	46	37	40	42	52	37	49	41	45	46	40	49	43	40	45	56	41	48	44	42	41	36	49	48	53	51	44	45	51	43	38	33	49	28	32	49	54	43	51	52	39	54	40	46	35	46	46	48	33	49	42	42	43	50	51	51	35	54	33	40	46	45	58	40	46	44	51	39	48	39	47	52	46	50	44	47	45	38	54	52	48	51	38	46	50	45	42	48	63	50	39	48	37	35	44	57	46	63	33	57	43	41	46	41	50	48	46	64	55	51	57	40	45	33	39	44	67	47	46	48	38	52	57	47	54	49	47	42	53	48	52	55	51	41	52	48	43	48	31	46	47	43	47	50	43	49	34	48	43	47	40	43	41	53	55	45	34	49	53	40	41	56	47	32	40	39	50	44	37	50	41	41	44	47	46	50	49	41	55	46	46	57	47	41	39	54	49	38	47	55	40	43	42	35	39	53	47	43	42	49	46	53	51	41	37	48	43	50	51	49	45	52	48	58	39	42	46	42	30	51	54	45	54	47	40	37	62	40	53	59	41	50	46	47	59	46	42	37	28	44	46	41	42	41	41	48	59	43	47	43	48	37	41	50	46	44	49	41	58	42	36	47	48	48	35	42	55	44	45	55	40	47	42	49	54	51	56	40	38	45	50	50	46	50	47	48	37	45	37	34	39	50	42	49	55	46	47	52	41	40	47	36	39	46	40	48	44	48	46	60	53	48	52	50	43	43	44	35	50	43	52	53	49	41	43	47	55	36	48	35	57	47	43	42	28	62	45	50	44	35	51	46	40	37	46	51	45	57	48	44	51	41	48	52	44	56	49	51	58	48	36	47	40	48	38	51	47	40	40	53	48	45	42	42	39	48	42	45	49	54	38	51	49	36	51	43	47	47	44	52	28	46	46	50	44	39	50	39	48	45	48	53	50	47	32	37	47	46	54	41	55	43	41	57	52	45	46	41	42	44	46	43	35	41	38	52	47	56	49	43	45	47	53	38	40	38	50	52	46	48	40	35	46	40	52	53	40	51	52	39	37	56	49	48	42	46	41	50	44	42	44	42	51	41	51	48	53	56	39	35	46	46	41	38	45	49	44	49	48	45	33	39	38	48	44	56	47	58	38	43	50	59	43	52	52	42	48	49	39	46	39	50	44	45	41	41	47	45	49	46	47	41	47	42	53	40	42	35	50	45	51	42	34	46	32	50	51	39	40	39	59	43	41	49	48	49	39	42	42	47	58	54	38	51	50	38	58	44	43	46	41	45	49	44	54	45	42	40	39	39	50	48	39	41	49	52	44	41	45	32	37	47	38	47	49	67	48	62	28	41	48	40	51	36	43	38	46	38	46	50	43	53	52	51	32	47	49	47	53	42	54	33	38	43	55	40	43	50	45	46	46	48	43	43	39	54	44	38	47	44	38	44	49	46	49	48	53	39	52	42	54	44	47	47	46	37	46	57	39	47	46	49	54	44	43	51	51	41	55	37	42	50	46	39	44	35	43	36	49	51	44	49	47	44	50	48	47	57	42	40	36	49	40	51	50	49	51	46	32	49	41	47	42	50	36	57	56	42	49	44	50	41	50	38	45	48	45	48	38	50	47	44	42	55	43	55	57	44	51	42	47	52	47	49	48	44	50	45	43	48	47	43	26	50	53	34	45	38	49	39	45	49	60	33	59	44	51	52	36	39	50	37	51	31	53	51	49	57	54	47	39	36	35	43	42	41	30	51	44	43	40	44	44	44	52	39	58	44	46	54	38	47	58	51	37	44	31	52	42	54	50	36	63	41	48	36	56	54	47	42	46	51	33	43	46	54	43	46	34	56	47	38	36	50	38	48	43	52	50	42	34	50	44	53	47	63	40	44	36	55	36	42	40	42	52	35	37	44	39	53	47	47	51	53	47	53	43	44	43	46	43	37	38	49	57	37	40	45	41	35	42	30	40	51	47	56	52	43	50	38	37	40	42	39	44	44	48	54	61	41	51	46	40	52	40	50	44	42	39	50	42	50	28	49	44	47	29	47	57	53	48	51	53	40	62	35	38	46	42	47	43	56	42	41	53	55	37	49	40	45	44	39	35	43	53	41	53	44	35	46	39	38	51	52	44	49	51	49	55	37	54	46	38	34	48	42	47	47	37	44	35	50	51	43	46	47	47	41	48	54	56	46	55	39	56	46	43	53	32	45	54	42	38	43	50	52	38	37	43	59	38	45	46	52	43	32	54	40	48	56	43	47	45	45	40	44	41	59	38	48	46	40	39	44	38	45	48	59	39	62	47	40	45	43	50	56	63	56	45	38	40	61	46	44	41	54	42	41	45	40	37	57	43	39	53	61	56	43	45	53	42	44	41	40	39	49	51	47	49	56	42	52	51	54	42	39	54	49	47	48	45	46	41	39	47	49	48	41	40	49	38	52	54	38	42	45	45	46	41	43	36	42	42	53	52	37	39	36	40	45	48	51	55	46	36	47	44	37	52	52	49	51	51	51	47	48	40	38	43	36	42	37	51	71	40	49	41	54	53	57	54	51	51	35	49	35	38	44	38	45	51	52	49	52	60	47	50	50	41	51	41	43	45	42	47	51	38	44	42	36	40	47	44	51	42	52	44	63	55	43	54	58	43	50	32	36	50	52	43	50	40	57	50	42	32	41	51	54	41	49	42	44	41	57	52	46	41	41	39	43	30	44	51	47	56	42	34	44	42	42	48	44	65	50	42	42	49	32	39	55	43	38	43	51	44	39	55	39	50	52	35	57	42	39	42	50	45	59	46	44	44	38	41	61	46	45	45	53	57	45	47	41	52	60	51	38	43	43	47	43	54	54	60	49	46	43	54	41	44	54	52	53	47	38	36	46	45	61	51	45	43	54	55	51	59	48	43	46	43	43	46	44	48	44	47	48	49	47	46	50	42	49	47	46	36	51	38	45
33095	21409	16031	16880	23395	27364	27057	25367	22647	20305	17746	15238	12966	10794	8884	7282	6100	5184	4414	3797	3193	2798	2457	2136	1840	1615	1396	1395	1180	1034	981	843	828	800	701	742	676	632	627	597	571	517	526	508	530	487	513	492	502	495	465	510	441	444	487	499	439	479	493	466	479	444	461	437	456	440	451	445	447	476	441	445	473	467	427	471	450	469	482	433	425	451	437	447	431	461	432	451	452	499	408	459	432	442	458	459	445	410	463	436	459	446	461	454	441	458	464	470	456	430	426	444	425	448	430	414	427	442	483	400	435	465	408	470	426	424	441	447	430	457	450	446	462	451	461	471	445	406	448	448	416	436	463	422	436	427	430	447	405	446	470	463	461	445	440	447	453	448	410	448	395	431	424	428	448	493	430	459	436	437	439	451	417	448	410	431	426	450	416	419	491	413	414	467	434	441	454	386	446	465	402	455	447	453	443	454	445	472	426	463	441	440	478	449	431	480	449	467	452	465	463	456	455	419	439	438	417	416	439	445	435	409	454	459	402	441	425	469	441	452	461	449	489	428	482	465	430	447	443	419	478	418	414	413	434	450	421	406	445	465	441	474	497	431	442	473	421	453	445	419	452	463	467	475	461	487	429	432	447	439	433	437	426	414	435	464	420	441	437	445	441	462	445	476	430	462	444	472	443	466	446	443	450	467	448	424	476	453	418	395	441	438	442	460	409	448	422	442	466	446	450	439	443	442	455	444	448	448	415	441	440	466	424	412	455	443	462	438	424	458	465	462	445	421	469	444	440	450	442	482	431	450	468	428	442	446	437	453	447	469	440	449	429	445	451	464	442	461	467	449	465	475	449	456	446	450	426	438	450	401	480	456	431	470	429	446	439	477	443	438	449	420	438	431	451	456	413	460	447	476	483	424	463	436	469	429	431	458	479	429	468	452	473	436	422	445	439	439	448	453	423	443	427	406	446	425	485	440	460	439	440	429	452	446	431	430	470	430	511	408	446	430	430	437	449	442	446	472	442	473	456	416	440	413	458	473	429	460	417	454	464	450	443	456	486	420	418	456	459	447	445	451	424	442	450	449	420	431	441	442	461	461	465	407	411	423	456	449	425	471	439	461	424	443	440	425	436	440	441	434	441	485	472	493	429	454	435	452	425	484	412	441	418	417	450	452	450	448	432	423	446	437	405	452	463	450	468	424	426	458	465	433	453	472	450	408	488	446	458	426	442	462	429	423	421	450	497	421	429	457	455	507	460	420	461	449	427	455	453	468	500	466	452	443	400	448	468	467	456	457	436	441	470	468	448	432	457	390	441	492	459	482	460	467	430	449	462	443	422	426	457	433	492	466	429	461	424	423	454	424	446	428	433	441	443	455	473	441	465	459	440	451	441	478	470	437	477	462	432	429	453	458	467	422	458	450	450	478	438	463	468	474	473	479	448	474	445	455	482	425	448	443	461	465	428	438	464	433	431	416	455	458	426	487	444	467	453	462	433	478	443	441	465	435	448	476	432	457	462	455	437	405	438	450	494	436	419	464	456	458	409	503	433	430	453	435	430	459	418	472	468	424	445	446	427	459	451	439	456	439	429	474	395	460	439	465	455	477	466	417	460	487	434	416	478	424	402	451	428	434	431	427	516	460	464	439	438	404	455	450	421	421	438	489	483	430	449	448	455	443	446	444	473	486	404	466	468	413	476	424	416	435	406	434	435	451	459	461	473	461	438	458	460	466	442	441	441	411	469	451	449	405	450	486	474	438	413	416	462	416	433	432	412	472	449	456	412	463	450	464	446	434	492	449	464	460	423	462	436	409	441	466	452	405	443	450	450	416	429	469	465	456	459	428	427	450	455	446	400	432	417	439	427	440	424	470	382	459	459	445	422	481	437	441	451	479	448	458	470	454	460	441	452	441	413	472	467	416	458	438	474	453	420	434	468	449	471	403	466	442	454	468	442	452	457	424	474	497	425	471	436	437	473	449	481	432	442	423	481	446	427	494	436	437	416	433	492	456	453	431	446	436	442	426	460	481	440	432	473	486	432	411	449	429	439	433	394	449	458	458	445	444	436	477	448	459	462	444	448	438	456	490	424	415	440	450	437	449	453	447	443	461	449	428	455	438	417	481	433	427	500	431	448	425	448	443	486	451	437	438	468	480	465	442	461	469	448	469	416	457	420	430	452	448	460	427	458	429	455	469	437	431	471	477	434	437	425	396	434	429	444	446	442	456	477	453	439	478	455	437	423	454	455	438	452	491	440	434	472	448	465	427	451	452	417	437	448	472	423	419	424	479	455	469	478	422	461	436	381	448	433	421	459	452	452	452	431	437	460	429	437	443	475	443	469	452	424	457	433	404	457	459	443	439	413	448	435	422	462	449	444	455	414	479	429	434	436	452	458	448	443	431	408	466	442	444	409	451	477	432	430	430	437	417	452	462	430	429	423	425	431	462	450	425	463	434	446	470	445	446	427	472	454	466	428	412	447	447	441	482	498	426	495	431	450	449	496	419	455	431	436	461	437	411	428	467	504	445	433	432	457	478	430	456	452	443	433	466	451	417	449	413	437	463	423	433	442	460	457	444	485	432	449	431	397	446	462	417	431	478	435	431	437	497	458	470	491	425	421	400	443	448	445	431	441	416	448	435	421	445	445	446	440	449	409	403	419	443	452	480	477	424	432	449	429	443	464	429	467	452	475	449	458	435	472	466	458	474	446	445	444	446	440	430	465	435	439	447	412	430	449	444	499	400	436	462	459	439	436	413	410	455	479	458	438	446	476	441	428	460	428	445	468	461	414	412	432	424	438	435	471	463	438	439	460	431	422	463	434	453	459	456	496	434	449	434	435	420	450	436	449	435	460	465	449	470	498	488	441	415	482	420	437	457	430	417	453	438	425	448	427	426	441	457	426	437	435	448	458	406	404	481	450	426	459	469	427	488	417	441	463	457	461	433	407	407	434	449	412	481	438	471	455	427	444	469	434	460	440	469	473	479	405	440	412	428	443	438	435	477	462	436	436	441	479	457	468	449	463	441	445	441	467	461	420	448	378	437	439	433	454	443	437	455	422	480	463	462	434	478	472	416	425	439	449	452	437	488	458	427	390	469	461	453	475	475	447	457	448	433	419	459	452	449	443	390	467	448	435	438	481	443	457	411	461	456	453	387	457	440	421	450	441	471	430	426	486	414	452	447	444	468	455	418	455	422	466	405	445	424	452	430	435	432	451	435	434	408	452	438	440	437	445	447	487	446	459	403	431	456	440	449	504	439	432	449	459	441	460	397	473	492	417	467	505	439	477	447	436	514	454	461	431	400	464	413	485	456	459	476	459	460	466	440	442	452	434	467	402	451	428	421	413	453	462	446	441	445	444	471	416	487	418	457	430	404	469	464	468	490	434	436	446	433	460	459	435	426	466	467	450	432	422	448	462	395	417	436	443	442	472	480	414	464	435	427	436	477	422	418	432	421	394	453	435	498	430	466	444	430	488	423	463	421	424	441
7706	4824	2681	1563	1257	1217	1310	1229	1060	973	835	685	588	473	411	301	267	254	216	182	144	142	128	123	97	80	82	81	65	74	79	66	54	59	40	51	45	50	43	46	47	57	55	55	53	46	46	53	43	46	43	49	40	40	49	42	42	38	29	38	40	39	56	38	42	39	32	47	42	41	38	40	32	36	54	46	39	40	43	34	37	49	45	38	40	37	40	41	41	44	39	49	41	38	25	53	43	45	33	30	42	39	44	34	41	41	43	36	46	47	45	48	30	35	43	64	40	35	44	43	32	45	50	40	41	28	39	50	42	44	38	44	33	38	43	37	38	53	44	36	42	33	41	43	37	29	33	45	37	46	42	44	44	49	40	41	48	45	55	35	56	39	36	33	46	35	38	41	47	44	51	38	37	53	40	35	39	57	35	42	34	32	51	44	31	45	42	33	49	42	47	41	34	43	37	36	44	49	35	39	42	39	43	35	50	43	37	27	37	44	33	53	40	53	54	57	39	37	43	44	48	40	42	41	42	38	31	42	37	38	31	38	24	45	59	43	49	36	36	49	48	36	31	42	40	33	46	41	38	42	44	41	42	37	40	34	47	48	44	34	39	45	42	54	48	41	46	42	30	47	33	39	37	38	48	52	39	39	46	45	40	32	37	44	38	37	46	52	43	39	43	45	39	40	36	37	32	43	38	40	44	36	41	40	34	44	38	43	38	53	35	41	32	43	37	45	36	47	46	46	46	43	53	45	43	35	51	44	35	29	41	40	35	46	28	49	32	50	40	31	38	50	51	37	37	44	45	48	42	38	55	44	40	39	36	43	38	33	48	42	38	34	39	34	38	46	33	50	38	41	37	44	37	38	39	48	42	51	47	47	46	49	41	35	31	40	27	28	29	43	30	30	36	59	46	36	42	43	41	44	39	37	42	34	46	41	30	44	47	37	40	45	50	52	32	38	45	39	44	41	42	50	29	32	39	40	36	48	32	53	38	40	45	38	41	49	42	53	36	33	41	43	41	44	44	39	40	46	42	48	40	45	36	44	40	31	47	38	42	53	41	34	45	54	38	40	57	54	33	48	42	20	39	40	47	38	41	32	42	46	39	54	41	37	41	37	35	37	42	31	40	35	60	34	45	40	50	37	38	48	39	47	35	39	45	39	47	41	50	36	35	43	39	41	38	56	34	44	53	42	36	44	37	39	52	30	45	48	36	44	42	49	26	31	34	43	49	39	56	42	39	40	48	45	46	52	47	33	34	40	40	30	47	41	30	37	51	49	41	48	42	39	24	34	43	34	38	38	44	52	35	43	47	51	44	52	58	43	39	36	29	52	40	45	37	43	40	42	49	44	31	37	36	34	41	34	38	36	45	47	41	36	39	37	49	28	33	54	34	42	43	43	45	37	40	48	38	35	42	35	42	43	36	44	36	49	42	42	39	35	55	36	45	41	45	42	43	37	60	42	39	54	43	30	48	44	49	46	42	44	40	43	55	48	39	39	44	37	47	41	33	42	30	38	35	45	35	31	41	45	39	42	43	39	48	42	40	45	39	46	46	39	40	38	36	52	44	41	35	46	48	48	53	37	47	30	44	40	50	52	42	40	43	45	40	51	39	36	41	46	41	52	50	41	32	49	49	40	34	47	48	37	35	48	44	44	34	34	35	49	32	48	39	46	44	33	33	39	38	36	45	49	42	38	49	36	41	46	39	45	40	48	41	39	34	42	41	36	46	33	48	45	33	38	37	40	53	37	35	40	45	35	39	43	38	43	31	38	41	50	43	51	37	42	44	49	39	38	54	39	33	37	47	38	40	53	41	49	53	35	40	50	34	41	34	37	35	37	47	35	30	51	45	35	31	49	43	47	46	40	20	43	44	36	55	42	34	40	40	47	36	43	38	45	48	41	46	34	56	42	41	45	31	42	54	38	34	44	41	45	35	47	45	36	32	41	47	26	30	44	47	47	39	45	37	36	40	51	52	46	49	52	30	42	57	54	37	44	33	44	47	37	38	45	52	55	41	51	28	37	53	39	39	38	36	45	36	49	34	32	40	46	37	37	47	41	30	49	42	49	41	40	37	38	35	31	43	35	47	39	35	38	42	47	36	46	30	37	35	48	43	41	43	38	46	57	38	38	40	36	41	48	39	36	41	48	50	47	41	52	36	32	33	42	32	43	47	35	44	45	35	35	37	43	43	51	36	38	44	34	44	50	39	40	41	48	37	42	46	34	32	52	35	50	47	40	44	33	43	37	36	33	44	34	46	49	49	47	33	45	43	46	55	56	50	32	40	44	43	43	52	48	36	35	45	49	50	40	41	32	53	38	39	44	50	60	37	38	50	40	48	39	40	38	41	36	34	38	51	34	37	55	47	45	41	48	42	46	40	36	36	42	47	35	38	40	50	38	36	49	39	54	44	30	55	39	50	50	32	44	46	41	38	52	49	37	41	52	44	43	44	39	49	47	49	34	53	45	54	45	41	38	32	41	40	35	43	45	39	48	35	33	43	42	43	44	42	50	44	37	43	47	31	39	41	40	43	31	40	46	43	56	44	31	44	41	48	45	39	39	36	44	39	46	42	48	48	45	51	41	31	42	32	42	48	47	41	40	38	48	36	39	40	41	29	54	43	45	40	47	46	48	53	37	38	38	45	40	45	46	33	45	28	38	37	40	28	42	33	35	49	45	51	45	38	46	38	49	35	40	30	41	32	34	37	41	62	37	47	44	41	39	38	41	34	41	36	35	37	54	48	29	38	32	48	41	45	42	41	34	45	37	43	47	45	36	50	41	39	43	48	47	31	57	36	49	38	39	38	41	43	46	45	50	43	43	37	34	45	42	46	32	42	39	44	42	32	52	33	41	47	44	39	37	45	44	35	37	46	60	39	43	38	41	28	40	42	39	47	51	33	37	48	42	20	50	37	33	40	48	42	50	46	58	55	37	32	37	46	36	47	42	39	41	43	37	52	41	27	42	55	38	38	31	42	42	37	31	46	47	46	41	41	34	25	39	37	37	39	44	46	54	45	35	48	29	34	46	43	46	43	48	39	53	32	43	32	37	34	41	38	36	41	54	34	37	37	40	44	41	46	45	47	53	43	47	43	38	38	42	42	37	39	42	39	38	54	36	42	35	43	36	37	37	40	41	46	51	43	28	41	47	51	52	43	49	46	46	50	49	40	36	35	44	32	44	36	39	41	34	53	34	44	43	46	45	43	32	42	41	45	42	43	45	49	35	39	38	32	37	45	42	41	39	47	47	35	40	36	38	51	49	43	44	45	38	41	36	41	30	36	46	33	42	37	37	46	33	39	36	45	39	32	39	43	35	30	49	44	41	42	47	47	33	48	43	36	38	44	45	41	38	44	39	47	37	51	43	40	50	35	47	32	55	26	50	46	59	49	41	51	51	34	47	54	37	26	42	40	29	45	49	54	38	48	49	32	38	50	40	45	52	32	35	37	41	44	48	40	32	39	36	31	51	26	59
38248	25812	20378	20991	27621	31095	30725	28745	26197	23657	21158	18349	15784	13520	11273	9328	7739	6643	5573	4859	4142	3589	3211	2561	2267	1884	1661	1473	1339	1276	1113	973	903	871	831	732	723	693	641	584	561	549	507	524	534	489	493	474	434	422	433	439	445	428	447	392	444	458	427	427	407	436	421	378	414	417	463	408	437	400	399	390	397	402	426	397	379	407	415	383	416	433	397	359	402	381	379	404	429	378	346	418	393	400	406	393	393	415	385	379	391	367	411	362	384	410	394	412	399	403	409	382	369	392	404	392	412	385	394	388	436	391	443	407	430	389	438	398	398	428	400	412	393	411	375	412	395	425	448	396	400	376	402	398	408	421	425	381	408	408	406	395	405	385	408	395	405	413	365	398	411	408	417	398	401	402	453	393	372	421	373	425	384	375	402	422	395	395	417	396	413	406	387	399	404	413	422	402	411	386	405	410	382	392	408	382	395	408	454	407	435	406	376	419	384	421	379	398	395	389	382	397	414	392	409	398	397	388	400	359	426	416	410	408	400	377	404	408	406	425	358	404	378	401	395	436	389	360	375	361	413	423	406	439	398	388	370	371	389	388	409	374	422	407	379	398	413	402	364	362	395	414	392	405	405	366	421	400	402	388	442	426	400	379	402	422	380	428	402	369	455	362	394	413	409	381	437	433	398	403	418	416	424	392	400	402	386	414	403	398	435	403	406	402	407	432	385	396	393	385	343	410	395	402	406	375	426	354	424	397	430	365	380	383	423	391	411	400	415	416	416	409	405	424	405	383	426	389	359	403	432	407	394	388	396	390	421	395	379	411	413	429	377	375	379	410	388	367	405	394	393	388	387	390	406	390	387	405	393	436	371	383	398	413	415	409	393	425	436	410	402	440	385	422	375	374	394	407	393	399	381	403	411	373	410	389	411	368	405	425	396	367	379	403	392	392	387	349	363	363	393	387	391	418	374	399	394	386	407	384	404	372	413	429	361	399	394	427	343	413	430	406	393	349	436	410	405	396	391	410	403	417	379	403	409	393	382	389	410	404	406	403	399	382	389	410	386	372	434	387	391	400	431	400	382	400	385	371	393	416	362	400	407	404	410	371	392	401	406	383	333	437	416	387	373	413	424	402	409	379	411	393	422	382	385	371	382	425	427	425	412	386	399	382	363	453	418	395	380	402	433	431	409	375	408	409	391	404	398	428	399	397	407	428	412	400	410	384	393	397	380	400	405	386	394	402	412	384	379	422	427	382	378	386	401	384	411	421	379	373	377	411	402	384	407	375	428	404	389	410	429	405	397	370	392	408	406	407	427	371	426	396	395	373	417	381	404	383	419	404	437	416	425	408	399	399	404	416	405	423	396	385	405	420	356	402	405	446	406	384	402	384	374	405	387	439	398	396	411	395	377	411	389	374	371	378	406	405	414	390	410	446	408	392	411	437	404	408	402	403	400	411	414	394	393	405	391	377	392	392	385	388	404	401	411	421	415	373	406	417	400	419	453	383	412	395	407	392	373	421	427	387	363	396	375	398	429	397	436	417	377	421	360	360	381	385	425	388	449	370	393	391	414	392	402	382	398	412	400	399	420	387	385	439	406	426	364	408	381	425	414	360	409	430	424	424	400	396	397	417	416	420	401	419	416	423	360	377	393	367	385	419	415	404	383	401	420	389	389	391	423	397	394	414	432	388	411	373	379	395	376	370	416	365	412	364	423	409	405	407	448	369	423	399	415	408	397	414	419	347	411	407	409	416	366	382	413	424	390	402	425	390	416	428	405	391	421	387	380	361	411	422	385	393	423	406	379	383	365	414	402	379	386	411	424	420	387	372	441	384	399	347	407	397	411	370	381	390	387	390	410	399	348	411	429	397	383	404	365	393	378	451	358	415	401	440	442	365	435	379	373	380	395	393	410	394	424	385	425	422	394	406	388	384	432	424	385	384	417	424	398	421	392	406	381	412	372	421	422	399	418	396	392	385	395	405	421	399	405	365	376	417	406	403	417	433	382	357	408	383	382	406	430	404	412	406	446	397	409	415	379	390	378	389	373	367	370	402	420	391	403	423	437	413	408	397	367	424	377	433	408	390	381	406	398	402	388	441	393	396	406	421	405	410	402	377	392	366	377	386	385	392	403	406	383	417	387	414	429	381	406	425	412	434	425	423	409	381	408	411	396	383	358	406	393	407	392	427	388	403	416	408	401	358	383	383	427	422	391	398	379	388	402	426	401	368	420	378	396	382	375	369	418	429	406	430	379	337	402	395	427	406	433	392	380	403	368	385	378	415	395	423	361	394	420	385	404	415	416	382	411	395	384	421	398	423	395	407	356	393	394	366	409	426	405	406	398	423	375	427	402	355	391	359	410	420	396	376	386	394	397	402	412	426	373	376	415	396	398	361	416	378	390	420	403	375	404	389	404	372	410	400	434	425	395	438	411	412	363	415	410	417	356	392	414	409	382	407	399	417	354	402	390	365	373	380	374	395	406	409	387	393	392	421	435	363	383	361	412	388	366	368	408	363	413	391	350	390	432	393	422	391	418	352	420	372	391	398	424	413	382	359	367	413	411	398	404	372	422	390	394	423	435	383	391	380	391	409	384	389	355	370	416	389	417	398	402	423	385	403	407	408	406	380	398	386	399	406	384	414	400	411	387	431	436	409	387	437	380	392	411	387	408	402	402	405	401	396	367	367	410	409	379	416	404	406	396	440	390	396	375	393	392	416	362	397	415	436	383	421	402	384	385	406	409	418	410	371	424	415	403	375	362	391	421	384	352	369	410	409	424	420	381	399	393	405	380	384	412	464	388	395	398	423	392	389	417	409	354	357	378	395	397	386	354	399	398	392	377	398	388	411	385	398	428	429	426	406	396	402	420	363	417	420	382	366	426	411	392	419	396	395	402	403	403	387	397	419	402	428	401	371	395	383	396	379	427	380	399	399	375	409	369	390	396	410	378	380	377	413	421	402	412	418	423	407	396	424	397	400	389	378	421	420	407	389	407	399	367	377	403	407	357	405	413	410	402	416	392	387	385	427	394	406	378	374	396	383	430	415	402	397	423	398	412	397	412	420	353	391	375	426	414	388	365	404	373	432	350	383	394	419	374	404	388	390	374	402	421	416	382	400	378	411	402	423	390	383	405	390	406	403	422	426	433	434	383	399	421	414	423	420	396	404	375	360	451	422	394	407	359	425	437	448	405	372	422	394	440	397	436	383	444	410	408	384	396	388	409	377	433	444	382	399	390	384	409	422	405	405	363	373	379	397	430	390	390	411	404	380	418	380	388	417	391	399	397	338	398	389	396	404	407	384	376	402	393	394	400	380	409	394	392	407	392	401	422	388	392	384	381	441	418	396	431	428	421	408	403	419	369	394	370	393	396	426	417	389	401	419	427	400	414	422	418	410	414	420	428	388	428	375	389	412	406	436	405	404	431	368	389	401	396	419	399	421	400	405	381	390	377	408	438	346	400	415	384	403	370	391	391	418	383	378	392	406
10353	4620	2552	1556	1201	1087	1116	1138	1053	867	695	654	530	445	367	295	275	225	199	183	178	148	130	120	119	90	92	74	74	71	80	81	67	56	51	47	54	45	45	49	55	54	37	46	52	55	33	52	59	44	40	40	41	38	40	41	48	45	45	52	55	29	46	42	40	58	45	48	50	35	51	58	40	48	48	40	52	39	42	39	47	50	48	45	39	43	48	48	54	46	44	49	43	41	48	49	62	48	46	39	37	54	44	44	44	42	43	45	48	50	54	39	52	38	56	56	47	51	31	35	36	47	47	35	38	61	42	42	38	44	48	47	44	45	43	47	41	45	40	44	45	44	56	42	45	41	55	46	42	54	38	33	49	50	46	40	34	48	44	47	50	51	46	40	47	40	39	46	43	54	48	70	51	56	50	47	50	33	60	40	39	35	46	48	42	46	47	56	44	48	38	56	47	32	44	43	47	58	38	41	44	42	41	44	50	45	41	54	48	51	62	44	42	47	50	49	42	45	59	39	41	44	48	47	36	53	36	45	45	56	32	30	55	41	58	50	49	33	51	47	35	36	39	41	53	46	49	57	57	29	39	61	42	45	44	52	50	48	49	54	51	43	40	47	46	39	50	52	52	39	44	45	38	48	37	49	46	47	37	48	48	42	40	42	31	46	48	39	49	49	42	50	41	49	39	49	38	42	43	33	44	48	51	49	43	45	35	43	41	49	44	50	37	44	49	49	50	48	38	41	29	41	50	51	55	37	43	45	39	49	52	53	44	50	43	44	38	41	40	47	49	46	65	46	51	47	48	42	43	44	41	45	43	42	49	39	27	28	43	39	46	50	43	37	58	42	52	31	41	43	51	37	48	40	50	44	46	42	47	43	45	56	48	39	45	55	39	41	40	42	50	48	52	38	39	44	38	39	49	45	43	44	39	45	54	45	34	46	38	39	49	44	52	52	37	45	51	52	39	45	44	40	63	37	32	42	47	47	38	52	57	38	36	30	58	54	58	37	56	43	36	39	44	53	45	41	45	57	41	34	51	47	38	51	46	49	45	49	47	46	46	54	53	57	34	35	48	43	49	59	39	56	36	38	44	58	45	43	39	42	52	39	39	48	46	44	49	54	34	55	39	45	46	49	52	57	46	52	47	45	40	52	39	46	49	51	51	39	42	35	50	39	54	49	55	43	44	46	47	45	52	41	54	57	37	43	47	53	39	39	46	49	46	54	38	57	47	40	45	44	42	42	35	44	47	35	54	53	44	38	47	50	43	39	44	39	42	51	44	52	41	51	39	42	34	48	63	43	43	46	48	30	41	49	44	53	39	57	37	59	46	41	52	53	51	49	48	43	50	39	44	29	41	40	46	45	48	38	50	38	46	42	50	42	45	38	55	47	43	44	33	47	42	43	35	41	34	47	48	45	57	41	30	35	45	41	56	40	47	37	48	45	54	40	36	45	40	45	37	47	38	45	34	45	35	38	48	37	51	58	60	34	35	54	42	42	43	45	45	39	51	46	38	48	33	45	42	56	44	45	44	33	44	39	50	44	38	39	40	46	59	38	43	58	51	57	41	35	43	56	51	48	40	43	42	44	44	41	52	45	44	45	44	43	37	46	39	47	38	41	54	48	52	48	44	59	41	60	50	45	47	49	42	45	46	51	46	50	50	34	49	39	44	51	50	46	53	40	31	48	41	39	52	46	45	53	44	42	50	63	52	42	53	50	58	40	45	55	49	50	34	43	47	47	54	41	46	50	55	39	41	34	39	37	40	56	40	45	51	48	47	39	37	46	59	49	43	36	32	47	44	43	43	42	36	55	41	37	43	52	47	39	49	41	48	38	43	38	40	45	49	46	48	45	41	36	45	39	47	46	45	49	49	45	41	46	50	53	46	47	34	44	52	42	35	58	48	47	51	44	60	45	44	45	55	46	48	48	43	37	36	41	48	47	52	44	48	43	55	53	32	45	37	46	33	48	55	51	42	53	44	53	41	46	40	36	49	42	46	60	33	46	34	48	45	51	33	37	49	38	45	51	57	55	41	52	47	41	45	47	47	61	38	35	55	49	45	38	46	44	58	44	48	62	58	41	58	47	36	42	51	50	54	40	51	57	52	39	45	43	32	45	50	45	49	41	33	43	51	38	58	40	48	52	37	46	44	46	45	41	49	37	46	45	48	43	44	42	37	41	49	39	43	47	41	40	40	45	48	51	44	44	47	48	52	27	37	50	43	45	53	48	48	45	39	38	46	50	35	38	35	47	46	44	53	56	45	37	42	48	38	41	58	42	51	38	48	51	42	50	45	48	53	57	43	49	36	29	44	46	53	45	47	48	51	47	56	45	38	45	43	46	46	52	44	40	40	55	44	40	51	37	49	54	48	47	49	44	48	38	45	51	50	46	40	30	47	52	46	38	38	36	37	56	45	41	44	42	39	47	50	38	38	24	42	47	54	44	44	47	41	39	42	42	43	45	43	48	52	38	53	37	54	45	41	35	41	40	47	47	32	38	48	44	39	40	36	57	35	59	47	62	56	50	53	48	49	34	47	41	40	43	38	55	39	42	54	49	41	44	48	46	55	41	39	48	40	31	47	43	41	55	44	43	47	28	46	50	50	52	40	45	53	52	45	51	41	41	29	53	44	50	55	48	39	45	40	38	41	52	44	44	43	38	42	40	39	37	42	48	46	41	52	43	39	52	48	41	47	37	55	45	42	37	49	35	46	41	49	40	29	41	33	42	45	40	48	53	47	36	51	51	41	27	53	42	48	43	49	47	42	44	58	49	39	46	28	44	38	58	60	49	45	38	49	50	40	51	45	33	38	44	54	41	43	39	54	35	44	43	52	47	41	39	41	41	45	41	48	38	53	41	38	60	46	39	41	50	37	39	54	54	41	40	58	39	45	40	49	39	36	37	39	45	41	50	53	42	60	55	61	36	39	59	50	53	41	53	55	60	36	53	44	38	40	34	52	50	46	42	47	45	65	44	39	36	52	56	56	50	38	41	51	46	52	49	33	43	56	45	37	53	56	62	53	50	55	39	43	40	59	50	50	43	45	43	41	42	45	50	46	39	46	59	45	53	36	39	38	43	33	49	51	40	44	36	52	40	38	41	50	41	42	47	42	48	51	44	50	52	37	51	38	57	36	49	47	43	46	46	40	44	47	55	49	41	53	42	44	50	49	44	45	44	44	51	38	36	48	50	38	49	40	42	36	29	44	45	54	38	43	56	46	48	43	35	47	50	32	49	45	43	40	43	47	44	36	51	36	54	52	43	43	34	34	40	35	47	43	39	45	45	61	52	40	47	49	48	47	45	52	46	30	55	38	45	45	52	58	54	46	44	41	44	40	38	48	43	39	47	53	47	44	44	44	41	45	60	49	45	42	45	49	34	39	50	49	47	42	41	44	45	46	45	47	42	42	31	42	47	48	56	41	42	51	54	47	40	39	56	59	43	36	47	48	37	58	43	44	38	63	47	49	44	38	31
34825	25272	19989	20265	26518	29570	29244	27684	25145	22714	20361	17745	15291	12926	10729	9087	7536	6565	5590	4772	4120	3648	3140	2743	2316	1924	1723	1532	1386	1273	1182	1036	918	881	868	760	764	681	630	604	614	590	591	531	530	531	542	502	505	500	489	475	454	461	451	486	474	462	482	431	448	435	464	403	413	446	434	446	466	425	495	450	445	454	441	444	453	433	462	445	420	419	430	454	441	436	439	461	473	424	445	435	432	437	419	435	442	439	449	445	419	446	392	427	458	430	456	442	435	424	398	433	467	404	430	423	400	434	460	426	425	427	453	400	437	429	437	449	412	415	399	435	470	415	402	430	469	381	423	405	403	452	423	427	428	463	446	431	476	457	411	446	440	440	442	433	431	421	437	409	450	438	435	383	436	437	404	433	434	448	453	424	421	411	464	473	447	410	450	449	442	444	401	442	434	416	402	405	444	443	445	410	451	422	394	462	438	417	443	456	468	412	431	468	439	434	402	407	425	411	420	446	453	429	425	407	424	427	409	437	419	390	442	386	429	444	469	435	433	390	392	435	468	461	424	426	419	448	465	458	430	425	419	470	429	447	412	461	454	410	456	415	431	401	410	480	436	401	434	440	412	426	451	419	431	400	397	456	427	459	430	439	424	431	415	452	421	439	415	461	445	434	431	440	444	420	438	428	438	396	423	427	422	392	413	461	426	427	439	421	408	456	417	430	385	443	422	418	438	442	434	458	429	413	428	428	424	438	410	425	401	446	373	459	441	397	442	424	464	462	431	452	445	477	434	427	430	420	411	444	430	449	429	442	459	437	425	444	442	468	416	398	425	428	442	427	409	420	446	459	418	440	397	419	426	447	456	429	447	422	409	422	394	429	422	416	413	451	444	442	427	445	427	423	415	388	387	448	415	397	409	428	389	406	426	447	474	433	432	402	396	404	451	442	443	414	416	416	445	404	426	453	455	411	401	446	402	496	435	435	443	446	451	432	415	451	433	398	436	416	482	405	486	417	464	453	450	446	425	393	398	418	423	413	434	411	448	420	439	416	417	424	468	403	439	459	431	430	410	477	427	402	444	425	423	440	394	432	450	438	446	444	400	434	450	433	469	402	409	431	412	475	433	416	448	411	432	454	463	437	434	454	440	447	431	420	452	419	410	430	443	445	457	387	415	425	437	447	462	425	461	460	416	472	449	462	447	472	412	417	419	418	438	435	432	449	445	414	412	435	419	456	467	416	402	419	472	427	405	401	449	426	444	420	431	428	430	407	429	427	411	414	415	400	436	404	447	425	459	431	448	451	414	452	414	438	448	452	421	385	446	464	448	420	420	438	431	440	406	447	429	428	449	435	394	483	444	429	463	421	439	438	414	442	418	436	421	444	441	412	390	421	421	424	438	474	447	431	455	451	439	460	426	410	424	409	414	480	422	398	426	418	454	415	387	433	379	432	424	451	433	407	437	411	461	405	451	446	422	484	430	420	396	465	383	453	419	426	444	436	465	413	439	418	461	469	429	436	436	427	407	449	427	428	424	397	402	428	448	435	421	431	412	414	413	442	412	414	450	426	420	409	441	451	438	453	437	440	407	465	423	440	427	411	439	408	412	454	416	418	412	433	442	447	415	408	403	421	444	465	439	457	436	454	422	399	405	440	442	397	434	406	433	399	440	426	424	430	474	444	463	425	435	435	413	410	421	440	441	422	471	471	404	443	424	444	459	439	402	382	438	423	406	451	407	416	438	444	437	451	409	466	435	464	485	423	458	453	432	481	415	434	431	449	439	429	435	390	429	454	442	434	447	439	439	432	405	429	397	441	457	449	423	433	394	448	434	403	408	443	423	402	452	386	458	407	436	463	408	418	412	436	454	398	439	439	441	430	420	424	447	450	476	443	440	420	443	441	437	422	458	404	444	408	450	411	456	457	468	477	422	417	419	396	465	423	444	422	432	439	425	434	439	404	414	436	446	435	410	458	427	406	428	453	419	437	437	401	444	467	456	421	381	376	401	429	431	432	421	416	420	394	437	417	411	450	445	414	442	403	422	398	458	444	434	411	435	431	408	448	434	422	450	460	413	461	419	457	438	417	412	401	417	424	434	436	414	430	444	484	418	449	440	417	418	431	448	447	427	455	408	410	433	410	416	429	440	401	459	420	444	435	433	412	444	429	441	430	412	400	447	446	442	405	444	423	453	422	457	443	462	409	449	440	407	436	433	424	450	425	469	400	381	451	401	414	389	457	479	462	434	443	455	460	421	415	423	419	460	461	433	432	444	428	437	407	441	423	436	421	421	457	414	443	434	425	451	427	445	400	434	411	390	437	403	445	446	419	422	372	432	450	450	421	444	423	415	437	412	408	421	458	412	420	432	404	422	429	436	464	418	418	431	458	442	406	421	473	413	405	423	433	419	445	403	449	473	406	436	423	450	426	442	449	458	465	446	429	458	436	431	408	395	426	433	420	444	459	456	446	444	417	407	439	388	437	435	427	470	442	430	428	423	461	463	418	429	456	434	478	426	423	395	451	428	414	436	431	413	447	434	418	412	404	433	433	418	438	404	402	412	448	460	422	414	464	447	418	430	445	408	416	379	406	364	424	406	418	419	417	390	435	464	442	417	418	487	447	436	429	473	407	434	433	459	420	386	416	434	389	413	420	425	434	437	422	432	439	403	422	418	456	419	404	440	408	451	430	443	430	442	452	405	431	477	444	441	430	430	428	412	404	464	412	408	480	474	421	434	400	425	405	425	441	454	452	423	437	443	432	409	428	426	420	397	451	414	448	487	443	444	405	480	428	426	458	421	426	401	464	423	426	407	436	417	443	451	445	444	428	434	389	403	439	424	427	430	460	433	430	437	426	442	407	419	429	456	447	455	457	417	456	452	434	431	433	430	421	442	379	454	396	413	461	421	442	433	432	461	432	419	412	427	454	436	423	443	427	466	430	435	420	422	452	420	456	411	456	418	431	447	454	476	474	446	443	439	416	410	456	427	413	440	422	418	426	411	407	437	425	443	416	431	454	436	483	423	424	464	454	457	422	446	416	436	433	443	413	424	447	439	434	426	457	425	461	427	460	423	464	406	464	435	426	423	441	480	437	436	413	435	444	449	426	424	385	456	445	387	435	457	465	439	394	463	445	414	410	429	420	387	467	469	422	449	422	453	439	423	426	430	410	484	454	427	454	478	436	399	411	438	455	384	394	429	447	432	435	430	443	428	436	443	439	432	460	455	437	451	410	468	424	447	431	392	449	440	423	423	443	397	429	441	451	446	418	435	446	430	445	454	414	436	440	417	449	447	467	423	453	419	429	420	443	458	411	446	447	430	434	457	439	418	447	405	462	408	462	419	403	400	421	425	444	449	426	411	450	413	388	434	463	433	413	387	445	443	463	436	433	472	457	411	416	440	440	426	423	414	425	431	461	404	436	435	413	444	457	462	441	454	431	439	417	449	452	418	455	429	440	439	399	435	422	446	427	454	443	437	439	392	465	408	407	434	470
10147	6378	3405	2053	1590	1433	1429	1496	1283	1164	1017	832	742	593	504	387	326	300	264	215	208	194	161	127	116	99	77	110	79	74	73	67	61	64	55	46	43	43	44	38	42	38	43	48	63	50	41	60	36	44	48	41	35	41	33	39	45	37	39	46	40	34	30	37	35	41	41	41	40	43	33	32	54	45	31	43	39	29	44	43	42	35	30	41	38	39	36	34	44	43	35	43	56	32	43	37	41	37	30	43	41	24	43	47	55	44	33	50	38	46	33	39	36	46	45	35	30	50	38	39	35	49	37	38	39	33	45	39	55	34	40	32	38	37	55	33	36	51	38	41	29	35	40	31	38	32	45	38	45	41	46	42	33	36	43	29	38	41	52	35	37	33	36	33	38	38	34	36	30	36	30	33	48	39	27	38	35	40	35	46	40	38	43	24	39	35	41	43	34	34	54	44	37	44	36	36	40	42	34	38	47	35	41	33	41	25	37	40	47	28	41	42	38	35	35	33	35	38	43	27	42	32	30	39	40	41	42	38	37	28	36	45	38	45	38	43	39	41	37	40	45	38	49	36	32	37	46	42	34	38	28	35	33	25	41	35	55	46	47	32	36	44	45	41	35	32	27	56	41	34	35	40	38	37	40	47	43	34	29	38	30	34	43	33	28	31	35	39	43	40	33	37	32	41	41	22	32	35	34	39	35	43	38	47	30	43	43	43	43	30	36	30	35	38	31	33	38	47	44	28	40	38	37	32	46	42	30	39	31	46	53	40	41	38	43	41	29	40	40	34	37	31	41	50	42	26	44	34	24	36	42	35	37	34	30	41	40	35	43	45	30	42	52	27	23	37	36	34	37	41	38	44	32	32	33	34	41	40	32	37	29	31	26	52	43	29	40	38	49	33	52	38	49	30	32	40	40	42	46	41	35	38	33	34	39	48	27	48	37	38	37	41	32	40	34	39	25	40	33	32	40	37	36	46	39	38	37	40	34	35	33	38	45	41	38	46	46	32	38	45	46	44	48	39	36	31	45	37	34	32	32	41	30	40	45	56	33	27	37	37	41	42	45	40	46	45	47	28	32	35	35	31	36	41	35	36	32	36	43	37	44	29	42	35	50	29	25	37	47	30	41	46	42	40	44	45	41	34	46	39	35	39	40	44	33	48	45	37	40	32	40	33	40	38	52	40	44	36	44	43	32	43	40	43	42	33	37	38	48	25	39	47	44	31	40	38	32	33	38	31	42	29	40	46	40	35	34	51	35	35	53	41	39	45	36	42	44	42	45	40	35	39	38	39	40	40	27	38	36	39	38	45	35	47	30	36	39	40	32	34	34	24	36	41	37	57	42	42	44	27	26	38	42	40	43	47	60	51	46	35	45	25	28	47	35	37	42	43	32	43	29	37	39	44	36	47	39	34	46	38	39	42	37	43	40	33	40	44	44	34	37	44	47	34	38	46	45	46	31	45	34	41	41	40	41	27	37	39	42	44	29	40	45	46	32	48	52	34	33	35	49	40	40	35	30	38	39	29	47	32	43	40	48	31	27	37	42	40	39	38	46	42	40	34	50	36	40	34	28	40	44	44	28	47	48	50	46	51	32	46	27	41	44	33	47	40	54	34	45	33	46	55	36	37	33	44	35	41	50	34	43	39	39	36	33	35	31	34	35	40	48	35	44	35	40	46	36	35	44	22	36	36	34	32	50	54	43	38	42	36	41	35	34	51	29	49	39	39	35	41	40	36	47	37	18	32	26	52	32	35	35	26	39	35	31	45	36	41	45	41	43	42	51	52	48	40	32	42	40	36	39	40	48	36	44	32	39	52	34	43	44	28	35	22	41	38	56	31	23	37	32	31	36	42	40	34	39	35	33	41	41	46	26	39	32	50	42	35	43	39	44	27	39	42	38	49	40	44	45	54	44	37	48	40	42	33	37	46	35	25	30	35	47	53	44	29	43	60	48	43	43	38	40	45	43	43	42	38	42	43	31	49	38	42	46	42	39	33	30	43	34	35	40	39	38	36	47	45	30	34	39	41	34	31	34	43	42	46	41	47	35	37	45	28	40	35	28	40	41	40	45	41	35	36	44	41	38	37	38	46	45	53	43	35	35	50	32	41	33	29	38	32	42	29	32	41	39	43	31	36	44	35	30	40	46	42	38	33	28	37	44	36	45	34	43	37	42	44	35	34	35	42	45	47	40	29	44	39	34	44	52	48	43	37	26	46	37	40	40	51	40	38	50	37	32	43	37	52	48	33	35	44	41	34	36	34	29	28	23	38	30	37	39	37	35	34	36	41	34	32	34	31	38	34	28	47	32	41	39	38	46	34	40	50	37	33	41	49	38	31	39	37	35	36	31	37	42	36	42	37	41	40	33	22	35	44	34	36	38	47	46	46	43	45	41	33	44	32	42	38	29	32	31	44	54	42	41	30	33	40	31	45	40	30	41	30	36	43	33	46	28	34	42	36	50	32	35	35	37	39	43	33	41	57	39	31	35	53	49	23	41	45	36	27	32	45	35	25	37	36	46	34	36	40	44	36	46	33	29	44	33	47	37	44	42	41	40	44	43	39	33	35	36	34	49	48	38	34	48	42	33	36	24	42	43	31	41	37	34	29	32	31	48	31	36	34	36	42	48	40	48	41	39	35	48	40	46	46	35	32	45	34	39	44	47	37	38	40	33	28	33	35	52	43	25	46	40	47	37	41	32	39	31	43	38	41	40	37	34	36	30	41	27	35	31	33	38	51	42	33	36	36	47	50	40	33	33	40	46	36	41	33	29	46	43	46	46	47	42	41	31	40	37	34	38	31	44	34	41	39	28	33	36	41	31	40	25	42	43	41	42	37	36	30	39	33	34	40	41	38	30	43	33	41	31	43	41	30	40	38	30	40	41	33	42	43	42	38	36	39	40	37	41	34	32	50	41	39	49	36	39	39	35	41	43	40	35	41	47	35	36	39	33	36	48	36	35	48	41	45	39	46	35	51	52	28	41	44	44	30	45	44	53	35	28	36	36	52	36	38	45	35	44	33	45	50	30	46	38	35	41	51	37	40	41	27	45	45	38	44	44	34	40	37	36	42	43	35	34	52	40	51	28	37	45	44	39	45	34	40	41	35	31	41	40	30	48	26	44	32	39	42	40	40	43	36	50	39	52	32	36	49	37	32	38	43	46	32	29	32	35	24	39	33	42	36	55	27	35	36	36	30	33	51	43	43	34	33	23	37	26	26	46	35	36	36	36	28	38	38	34	34	39	36	55	38	41	34	48	36	42	40	44	44	38	34	48	39	38	48	35	33	37	40	43	43	38	43	34	36	41	50	30	37	43	41	33	43	23	45	38	34	45	33	38	43	43	44	41	50	38	44	49	35	40	42	39	39	29	49	37	34	39	40	39	36	52	33	43	42	48	45	37	41	43	39	43	39	39	36	29	35	31	45	41	39	51	38	48	36	54	37	50	30	38	33	40	38	48	40	39	36	39	47	23	48
39862	28262	22901	23763	29803	32676	32234	30860	28362	25387	22813	20389	17925	15387	13169	11084	9221	8170	6960	5906	5050	4603	3924	3345	2796	2446	2137	1876	1688	1513	1211	1144	1045	963	937	833	734	713	646	566	571	556	555	568	535	480	487	447	426	456	422	439	430	405	395	454	389	385	440	443	410	380	410	381	397	398	372	357	385	374	427	384	372	350	368	372	402	386	407	406	381	376	400	381	375	405	388	352	421	368	380	377	358	376	363	372	377	397	398	348	366	398	383	373	349	377	400	382	391	358	414	368	367	365	387	346	373	408	370	347	375	388	356	361	383	343	397	365	367	371	397	373	399	368	384	385	362	366	409	379	384	370	350	368	392	360	378	364	368	380	425	343	404	383	418	377	361	364	360	385	366	367	372	373	375	379	386	390	352	381	369	360	353	365	352	383	354	342	374	370	379	384	348	376	411	401	363	399	402	376	388	382	328	411	353	365	381	356	340	407	379	356	416	350	344	386	368	391	374	355	368	376	393	360	389	367	332	382	410	369	361	345	365	366	360	381	372	362	378	375	363	393	396	379	373	366	401	411	380	390	379	349	408	366	377	379	351	397	386	376	379	372	368	353	399	378	378	369	354	388	377	356	382	391	366	338	378	377	412	380	372	375	378	413	383	397	380	362	353	350	389	379	373	388	370	394	375	347	321	344	388	392	364	356	350	385	364	364	368	383	370	383	371	372	330	380	374	351	376	373	377	369	368	379	379	390	376	352	384	414	401	387	339	378	341	429	359	388	404	376	360	400	364	346	396	362	379	375	354	403	379	419	366	349	348	389	417	362	349	403	345	375	362	384	377	391	369	419	380	380	424	367	368	389	360	364	370	373	375	369	404	412	368	391	397	362	387	343	361	361	369	393	407	375	374	376	380	382	357	387	388	408	377	382	389	358	381	370	377	374	395	423	373	365	413	414	385	371	365	355	364	381	404	398	361	354	371	373	353	371	381	366	372	366	373	374	382	402	402	357	390	364	396	371	401	432	369	364	399	366	396	385	396	384	368	347	386	368	383	392	377	378	389	360	361	363	361	396	351	374	411	387	389	383	382	373	361	388	374	387	367	363	400	385	366	344	369	382	391	348	393	391	405	389	380	372	362	361	400	387	363	392	384	373	390	387	385	359	392	380	382	383	404	374	354	349	368	373	400	388	378	340	379	408	363	386	355	358	353	358	385	399	379	366	402	369	358	360	374	409	403	382	349	386	369	356	402	378	341	393	360	380	376	347	383	358	377	390	361	342	403	387	394	409	403	425	352	408	375	396	391	401	403	375	374	354	361	393	377	402	390	397	352	393	375	409	396	371	392	365	375	346	355	332	394	382	378	394	378	390	335	341	365	402	361	367	414	364	356	342	399	366	377	365	352	370	373	385	386	362	353	367	362	392	379	417	361	347	383	363	359	386	401	373	365	403	360	395	382	353	384	355	378	389	386	364	354	354	358	334	359	379	389	373	402	385	371	378	363	368	357	363	367	411	360	415	404	365	366	388	412	382	342	358	400	378	383	349	403	357	369	331	370	379	366	398	359	406	419	371	361	397	399	391	360	374	381	355	339	395	378	379	396	368	379	377	384	377	379	394	339	356	375	379	383	398	354	358	363	367	413	382	362	392	386	402	386	376	405	384	368	367	361	382	362	366	387	389	363	375	397	395	380	371	368	354	384	369	375	366	377	401	353	368	386	425	386	365	389	372	399	369	374	365	352	395	386	380	371	352	392	344	371	354	365	371	380	371	364	415	359	343	353	379	396	359	390	392	367	385	369	333	353	415	397	380	410	370	366	398	385	384	421	352	376	380	393	365	394	388	392	348	356	399	395	348	382	357	354	404	374	394	352	372	386	377	369	379	374	385	380	395	387	316	375	378	380	393	377	372	425	369	356	360	386	381	384	384	353	362	347	388	360	398	373	425	361	401	354	365	407	355	334	384	370	360	335	383	371	330	354	398	376	377	398	386	361	394	369	389	368	382	376	396	354	388	356	372	400	409	384	395	375	348	372	388	389	370	373	370	370	347	368	408	368	390	376	378	385	414	361	384	356	342	411	423	407	329	355	405	421	392	376	375	374	344	359	372	381	368	344	344	383	367	349	364	391	368	401	370	359	381	357	363	385	357	384	380	371	398	378	361	347	389	391	389	403	387	394	355	378	414	338	359	382	336	370	408	401	347	369	366	389	383	391	356	381	364	361	369	414	339	372	362	376	342	387	358	387	427	389	338	378	379	415	401	347	384	384	351	346	384	388	350	398	367	385	393	356	365	331	378	343	367	330	377	385	390	366	345	390	388	349	368	347	367	367	398	370	365	389	398	346	363	366	356	390	399	366	347	341	354	363	367	380	397	410	369	398	372	385	368	352	375	375	379	345	358	362	349	364	391	383	376	372	346	350	394	347	401	394	368	387	340	358	371	356	352	381	381	351	346	401	374	371	340	385	360	368	402	390	370	363	409	386	399	391	335	341	374	375	346	389	407	378	364	375	376	391	349	342	376	369	408	365	361	378	372	394	354	389	407	382	394	370	373	339	333	397	401	355	381	366	376	400	381	403	382	405	359	400	348	394	343	360	361	353	356	401	367	361	393	335	402	363	361	365	365	379	381	354	362	365	383	375	352	340	385	404	375	377	370	377	362	366	411	385	348	369	400	359	374	367	386	372	363	384	378	354	368	379	407	332	377	373	360	374	398	375	388	377	376	373	362	396	367	341	375	372	382	361	399	357	410	364	365	391	399	366	355	366	374	407	382	381	363	406	395	348	389	374	395	379	392	344	386	398	371	372	366	335	372	383	393	384	376	389	351	368	352	385	368	340	375	390	352	336	411	378	392	369	364	383	364	356	374	350	344	411	361	375	373	391	386	367	390	343	388	366	385	379	387	350	363	393	368	356	414	365	382	417	364	377	346	359	340	342	368	388	345	355	380	379	393	357	378	349	384	369	384	338	367	386	355	364	398	357	366	366	384	396	382	389	347	366	386	369	313	381	337	368	394	386	389	357	395	392	382	373	363	392	353	377	378	377	391	369	370	392	366	372	388	376	387	397	403	386	378	372	388	379	401	390	387	355	363	412	355	384	347	388	390	398	387	371	369	406	394	338	358	341	349	365	374	356	347	352	418	379	360	386	388	401	389	336	393	356	398	363	356	369	359	376	386	359	367	329	373	361	336	353	387	351	377	383	388	365	380	367	383	393	395	353	349	381	400	347	384	373	382	357	360	380	352	336	377	377	358	395	358	398	392	352	362	350	392	337	389	389	358	384	368	384	405	385	377	365	358	413	390	355	380	374	379	397	389	349	377	380	386	357	406	344	370	389	392	356	351	373	369	391	390	360	341	351	367	344	370	354	365	368	351	354	341	352	380	350	364	366	384	405	368	424	375	344	380	366	365	404	381	384	410	375	339	340	352	372	353	372	339	363	379	366	386	365	351	345	371	400	393	396	377	369	366	390	368	371	382	384	398	382	343	412	403	386	380
7146	3027	1843	1217	889	830	844	833	743	619	549	459	366	331	303	238	162	171	183	166	115	114	130	103	88	103	78	89	49	70	60	45	52	68	65	57	58	65	53	47	52	47	62	56	48	42	37	53	58	62	44	47	40	49	47	45	58	42	40	43	37	42	58	45	47	59	60	49	46	47	51	42	48	46	50	37	50	54	58	39	42	57	45	39	53	46	41	46	49	46	55	35	41	37	44	43	48	56	66	50	58	57	44	33	52	44	62	57	42	52	47	44	47	41	54	43	53	41	46	51	30	51	50	54	46	50	58	49	50	49	49	49	52	49	48	52	44	38	60	52	40	59	41	43	45	43	42	57	37	35	49	60	44	48	47	54	52	60	46	49	38	50	47	40	35	43	49	40	36	47	40	36	44	40	52	39	47	45	51	44	39	49	58	46	35	56	44	42	41	36	38	46	38	52	49	50	46	38	46	41	44	51	52	52	51	41	33	56	55	40	48	58	44	50	39	43	32	47	38	38	61	46	47	39	56	53	49	51	35	43	50	44	49	51	51	48	37	53	50	41	54	45	37	50	56	47	42	48	46	48	58	37	59	58	48	40	53	45	41	48	39	40	42	52	47	51	38	56	44	56	51	33	46	36	42	43	51	59	38	53	50	51	43	45	62	42	56	38	52	48	50	49	55	42	52	50	45	46	38	46	52	45	44	54	32	54	60	45	38	44	44	45	41	39	42	57	48	57	43	45	51	48	42	53	41	56	45	49	46	52	55	43	43	54	51	40	44	32	43	51	45	47	51	54	47	40	41	40	47	48	49	54	42	49	57	50	42	55	47	43	33	46	50	47	32	49	40	44	44	33	44	40	46	47	53	41	51	44	48	45	37	42	37	44	38	56	47	48	47	37	43	52	50	36	42	49	46	66	46	48	46	43	40	48	37	46	41	33	51	49	61	45	39	56	48	55	59	46	29	51	37	55	44	48	45	51	46	44	55	31	51	60	35	57	54	53	51	49	46	49	58	43	44	53	48	37	39	56	51	42	42	37	37	36	39	41	43	46	52	41	42	52	54	47	46	46	51	54	45	51	43	49	53	37	53	45	57	50	53	46	42	50	50	55	48	35	46	55	41	48	50	59	45	53	34	44	48	49	47	48	47	44	42	43	48	37	60	52	57	49	53	60	46	54	59	46	39	45	41	52	46	43	58	47	46	47	44	57	51	56	53	57	47	45	41	45	39	46	50	45	49	43	57	56	44	55	39	47	51	48	57	54	45	51	46	52	45	36	43	50	64	39	53	46	55	48	44	44	48	42	47	41	55	47	38	38	50	34	53	61	49	56	48	41	37	50	60	39	36	38	58	47	49	45	40	45	54	54	48	42	43	42	38	38	50	54	63	48	46	41	46	41	55	53	41	66	51	62	53	41	49	31	47	53	37	52	53	56	51	42	43	49	46	44	39	47	51	48	45	59	50	50	43	46	29	32	53	32	53	47	63	35	46	46	51	48	40	44	44	45	44	48	47	47	51	41	52	57	43	34	56	39	57	32	26	54	61	44	51	50	43	47	61	53	59	60	42	55	39	49	38	42	41	39	35	52	49	54	43	46	48	38	44	43	45	48	51	45	49	41	59	40	57	45	47	54	45	55	34	55	42	39	40	54	38	53	42	46	44	49	42	38	34	46	56	42	39	52	51	59	46	52	47	49	55	52	61	41	44	36	48	41	42	49	50	46	38	48	52	55	58	42	58	52	54	59	52	53	46	51	47	44	40	41	43	45	31	60	34	37	46	47	49	75	55	46	44	39	46	51	41	40	44	50	59	50	49	53	46	53	35	41	52	38	40	44	46	51	40	54	45	41	41	36	49	54	45	50	45	57	48	45	46	47	55	43	40	39	54	47	43	55	51	49	55	47	42	52	57	39	38	39	48	51	46	43	41	46	42	51	31	37	41	51	54	48	47	47	53	51	43	39	43	32	32	43	45	32	45	55	52	47	41	41	46	43	50	52	54	46	37	38	57	61	40	51	49	53	41	44	55	55	47	45	55	47	51	34	40	41	46	42	36	55	46	37	43	49	58	43	40	34	53	46	48	56	50	45	53	47	55	59	46	56	44	43	47	34	39	36	55	48	55	42	54	50	52	48	52	50	49	39	49	42	50	47	43	50	57	42	47	42	43	53	38	47	59	39	56	51	47	38	44	55	51	63	41	43	53	60	34	53	46	47	54	35	32	43	54	46	50	47	48	48	40	36	41	41	53	50	42	56	40	51	56	45	44	41	47	41	52	51	48	52	64	46	41	42	39	48	42	54	51	42	40	48	51	44	65	64	41	49	51	40	64	60	37	58	61	45	46	39	59	50	43	48	43	51	39	56	42	59	48	39	54	55	53	44	34	42	49	59	33	42	41	53	46	51	42	43	54	54	53	49	57	70	51	47	55	52	36	52	51	54	46	63	46	52	37	53	52	57	56	24	59	50	60	35	38	35	44	62	46	30	41	47	40	38	50	49	48	51	40	50	50	48	50	50	51	41	56	41	43	48	45	41	34	44	43	59	53	36	49	46	50	48	62	34	55	51	48	42	39	46	46	34	51	47	47	50	36	46	37	47	53	41	46	51	42	51	65	42	57	53	37	43	40	37	49	36	47	46	46	56	32	44	33	54	52	50	59	50	45	53	43	51	48	53	47	50	53	38	47	47	35	38	36	53	42	57	58	49	41	48	53	38	54	51	43	50	51	46	46	58	41	52	63	45	42	42	58	43	39	49	42	48	45	42	51	49	49	38	38	38	59	46	38	46	45	51	49	40	33	41	44	53	51	39	54	44	37	45	45	40	57	36	58	47	43	49	41	45	35	44	33	42	45	50	39	44	37	47	47	48	37	51	52	46	47	42	44	45	36	41	58	39	46	44	40	48	38	36	43	51	39	36	54	40	38	39	45	39	47	48	53	42	45	51	53	46	45	48	44	44	35	48	37	46	53	52	51	48	48	37	47	49	45	46	49	42	54	40	34	44	46	39	47	44	50	43	43	44	39	43	51	40	46	56	39	42	46	57	48	54	40	41	40	48	45	36	49	54	38	53	48	55	53	66	53	39	36	38	52	65	51	50	46	34	41	41	41	47	41	53	46	45	46	52	43	51	43	55	42	39	51	48	47	34	41	46	44	51	51	42	43	46	53	55	51	40	50	49	44	41	48	33	50	40	47	50	44	37	42	46	37	55	52	53	40	45	39	43	51	47	54	44	49	45	36	55	46	36	36	45	40	42	42	53	42	62	42	40	46	40	39	56	44	57	53	44	39	46	50	40	49	41	42	56	44	51	53	41	48	55	43	43	41	60	40	51	41	47	61	55	37	48	35	43	34	46	49	57	41	43	44	50	51	51	44	44	47	49	45	44	50	37	39	42	55	39	53	46	47	52	43	41	49	52	47	62	42	45	47	52	46	39	47	35	47	55	40	45	53	47	47	50	42	53	56	47	42	36	39	38	47	36
32478	21289	16963	17683	24143	26870	26480	24565	22090	18804	16636	14411	12320	10430	8477	6977	5940	5143	4416	3786	3260	2871	2411	2115	1892	1623	1454	1376	1233	1098	980	897	849	745	774	678	687	603	615	600	545	573	540	524	511	501	523	496	503	477	499	467	504	468	478	458	496	445	448	473	453	445	437	473	489	456	476	459	449	506	447	455	434	459	472	428	460	473	465	453	464	420	432	466	432	451	413	444	465	472	438	497	454	473	426	481	427	471	435	468	434	450	460	434	464	462	481	455	414	430	459	477	423	473	444	463	457	426	514	482	420	388	456	485	470	438	456	441	427	469	474	440	469	431	439	447	423	458	437	436	440	450	471	416	433	471	466	461	439	465	436	462	425	414	440	469	471	430	412	400	487	470	412	422	484	498	461	474	425	491	500	443	476	456	431	461	477	474	431	464	506	466	472	439	420	462	441	447	425	425	414	461	411	463	425	461	464	430	464	437	448	479	431	421	453	451	494	453	449	429	422	450	496	498	435	423	438	476	424	446	458	444	447	473	414	409	494	446	460	477	442	471	450	457	438	441	431	426	446	485	451	484	482	473	473	411	468	449	416	436	446	429	474	454	434	448	454	479	481	442	475	438	420	413	456	434	432	514	421	446	446	422	477	433	465	441	482	475	452	408	455	475	429	419	482	464	460	449	421	427	437	443	463	483	463	435	453	488	462	441	478	465	409	438	419	422	457	444	425	454	428	427	431	458	459	454	455	425	429	471	452	446	431	434	459	471	419	454	425	485	442	458	449	457	461	450	422	492	450	448	479	454	439	454	450	462	431	428	427	454	484	450	435	453	460	422	429	468	446	424	456	446	453	490	441	404	462	458	419	462	443	476	461	465	449	455	375	446	408	451	441	476	447	431	453	478	467	440	472	448	454	452	452	415	463	417	456	447	486	437	444	450	472	417	500	441	442	445	416	467	460	442	481	461	453	456	473	461	445	476	453	461	442	435	450	443	423	435	451	433	433	477	477	434	451	454	450	469	443	424	409	451	467	441	472	463	423	464	411	450	417	428	444	481	452	440	433	457	504	432	447	432	474	457	462	472	436	450	424	459	427	465	416	430	440	478	459	465	430	478	417	441	425	408	499	462	435	463	447	449	440	468	451	444	440	458	465	419	435	470	437	418	460	483	444	464	450	430	450	433	458	465	498	443	447	432	481	458	477	408	440	479	448	406	448	443	448	452	461	437	453	428	419	427	446	430	444	429	464	456	446	455	463	436	441	429	401	479	442	446	443	474	439	441	420	417	436	447	446	425	384	429	453	469	507	464	451	472	460	427	418	439	476	488	432	436	456	428	425	471	471	412	465	444	446	447	471	457	464	468	458	445	479	482	394	453	411	436	450	460	465	468	416	441	445	431	478	448	470	450	423	429	470	445	420	458	428	444	456	442	501	448	439	473	471	479	430	452	453	435	441	462	441	471	452	451	427	449	457	490	469	413	482	441	489	445	448	436	468	476	461	474	478	478	437	459	415	476	481	484	442	455	438	442	457	448	462	446	446	413	468	474	463	451	457	461	486	408	485	486	439	462	462	468	498	435	481	489	481	445	448	442	466	450	452	462	456	429	461	461	409	480	471	460	432	461	426	477	391	449	446	443	428	467	465	417	417	486	476	486	461	450	443	474	441	440	450	398	473	445	471	416	416	459	496	450	444	458	500	449	433	457	461	435	430	457	436	464	480	488	448	448	465	460	493	449	443	445	483	452	417	471	443	407	465	467	417	447	427	497	452	490	460	434	455	463	471	458	461	451	425	441	426	469	418	452	442	456	472	476	454	446	451	491	466	464	425	409	477	437	446	447	467	414	444	449	447	432	440	477	469	448	447	483	433	437	465	444	440	483	450	415	472	462	416	463	431	431	447	425	461	444	446	467	459	446	468	423	447	448	470	454	463	471	427	468	472	469	418	453	453	453	461	429	468	472	500	443	491	468	463	467	440	434	470	470	464	441	494	452	462	490	458	420	461	423	457	445	446	452	437	429	436	454	478	454	474	400	435	465	462	465	422	469	442	432	431	478	445	446	452	454	463	443	440	428	459	441	436	454	470	438	504	447	456	414	428	452	501	453	467	424	448	439	430	458	480	409	472	444	470	457	435	427	457	441	465	419	435	415	449	409	416	466	469	440	408	477	457	447	465	459	426	448	432	457	454	448	452	454	467	445	448	469	449	436	450	456	452	451	459	425	429	447	458	447	452	474	485	447	434	443	438	426	427	468	458	464	412	449	460	453	443	462	433	455	460	438	478	440	443	468	418	423	442	463	464	434	467	488	447	464	463	445	437	472	413	490	472	426	431	460	446	427	445	445	447	453	414	473	447	460	489	467	421	455	504	423	430	442	442	464	438	449	430	424	443	441	429	481	446	446	439	435	466	488	450	464	436	433	453	450	443	448	492	471	454	445	444	434	456	422	454	464	458	470	448	424	467	426	502	455	468	427	451	449	449	443	460	481	497	413	450	491	421	432	425	436	456	451	457	490	423	445	463	456	459	428	440	458	460	464	480	455	459	438	482	465	456	446	484	418	456	431	463	446	443	474	426	478	451	467	460	464	438	457	491	449	485	476	449	458	423	430	430	405	457	457	436	462	477	436	486	421	464	463	472	449	429	471	433	451	471	456	448	493	403	461	434	474	399	409	459	448	453	445	436	460	513	434	470	439	443	487	463	453	459	478	501	436	416	477	438	407	423	426	428	455	437	447	471	481	443	462	424	449	445	462	435	491	497	448	432	434	439	438	428	442	439	441	455	460	477	463	465	418	409	460	470	474	453	499	461	467	467	427	433	421	465	455	451	454	488	422	433	452	460	478	450	477	513	453	454	429	432	417	433	489	430	414	421	445	441	451	480	446	450	464	482	430	438	437	467	414	461	462	432	445	479	466	436	460	443	458	456	448	423	492	476	461	469	498	454	450	464	413	459	423	453	443	470	450	411	450	505	451	455	429	430	457	469	467	434	470	462	448	453	471	390	480	445	488	409	430	469	456	458	449	406	470	435	480	420	494	492	453	430	424	475	437	387	463	460	426	426	458	490	459	489	448	468	458	467	463	461	474	446	465	424	430	451	445	465	457	455	421	446	422	453	430	455	415	462	476	466	497	441	441	425	485	452	413	449	456	438	455	434	460	425	444	483	442	435	473	423	447	424	471	446	449	434	473	450	449	467	493	451	470	441	454	447	508	466	473	437	443	422	407	457	429	440	465	479	452	450	456	485	462	442	442	423	448	439	461	458	479	418	448	468	468	430	459	484	447	439	465	477	438	450	431	476	458	483	459	444	450	425	471	436	446	455	458	407	485	460	443	441	426	452	425	416	440	448	460	440	440	486	476	420	476	459	434	427	411	454	436	457	433	436	442	413	410	470	453	491	476	518	445	441	458	422	421	485	458	461	432	467	424	459	452	438	473	462	475	447	455	452	459	423	469	460	425	424	443	471	448	462	471	466	428	448	409	473	456	444	434
7898	5299	2855	1746	1261	1174	1182	1152	1062	877	738	633	505	445	365	291	257	234	185	168	176	123	123	104	105	75	86	79	68	62	75	58	56	60	51	46	59	51	53	53	44	38	48	48	50	46	41	45	41	40	30	39	46	38	61	52	44	39	40	48	58	44	45	40	48	31	42	39	44	52	37	33	43	37	44	37	24	42	50	31	53	43	34	54	41	44	41	45	47	44	41	52	43	47	28	41	42	50	51	41	42	41	48	44	35	47	46	33	41	42	38	43	35	39	34	35	40	41	36	46	46	45	47	40	46	47	54	45	38	33	37	39	39	48	26	34	39	46	45	41	57	28	45	51	44	50	40	42	39	34	44	37	29	42	48	44	39	38	49	41	53	46	41	45	48	51	47	59	45	54	42	44	48	44	31	41	42	44	38	37	39	45	41	42	32	39	28	41	50	47	43	39	43	43	34	42	45	42	42	40	41	49	44	36	40	35	41	31	44	49	48	49	37	44	36	47	42	52	47	36	42	49	51	43	42	38	37	39	40	40	48	41	39	37	41	40	45	48	41	40	44	33	40	39	53	49	46	41	54	43	45	42	41	43	40	52	45	33	42	33	56	45	46	33	46	51	38	48	31	29	39	39	33	38	51	37	52	38	40	46	39	54	40	35	35	42	35	34	30	44	38	49	43	47	51	45	37	32	47	47	43	51	52	47	33	43	53	44	50	42	38	51	45	41	52	39	45	41	40	55	37	43	37	38	35	44	26	39	42	41	43	39	45	51	49	38	42	28	40	51	45	29	33	44	46	39	49	39	43	38	38	47	46	37	46	48	41	39	38	40	35	41	32	48	28	34	44	46	34	46	37	41	32	36	37	42	50	45	62	40	41	40	43	51	47	36	45	46	35	47	35	60	42	48	35	42	43	50	32	47	49	47	41	39	39	41	36	31	30	34	43	53	35	40	30	33	34	41	45	41	44	38	40	37	36	51	35	36	43	45	32	43	31	35	45	52	37	37	48	59	32	37	54	39	39	38	40	39	47	33	39	44	33	49	42	42	44	58	34	44	52	47	39	42	40	55	40	43	35	33	35	34	47	39	48	45	43	47	31	38	46	37	52	53	34	50	40	44	38	39	26	40	41	31	24	41	33	49	37	32	42	44	43	42	40	38	33	46	39	34	38	42	41	52	47	45	48	37	30	37	31	42	35	36	38	39	47	40	39	51	40	41	53	36	31	37	46	39	45	38	30	51	28	49	46	44	46	37	48	41	34	37	44	36	49	39	36	43	36	47	45	38	35	48	42	44	37	43	43	40	36	51	33	44	36	47	61	47	37	38	42	34	36	43	58	37	47	46	38	37	34	44	47	59	49	42	55	46	44	38	44	47	39	34	37	35	51	31	38	43	46	52	43	46	46	31	43	26	31	43	33	32	41	55	34	49	39	39	41	34	43	42	42	41	42	42	38	31	47	37	48	32	46	37	36	28	43	42	54	42	33	34	39	49	50	48	38	37	52	46	39	27	49	34	34	31	49	45	38	41	50	47	44	33	37	40	40	50	46	47	45	37	45	34	32	37	30	52	29	47	47	51	37	42	30	40	54	50	41	45	49	37	43	34	49	31	40	24	34	46	41	46	38	40	37	28	41	33	25	40	44	43	28	46	41	48	46	40	46	40	45	28	45	31	57	37	48	37	58	34	43	49	36	47	39	44	47	35	32	34	43	57	37	40	42	40	44	40	38	32	61	34	40	36	48	35	45	42	45	45	45	39	47	47	41	38	43	47	48	49	41	41	42	35	37	44	45	42	37	43	56	30	35	40	47	44	44	46	43	36	40	48	41	47	47	46	52	43	36	42	50	42	38	41	43	39	49	41	39	39	40	38	53	44	31	40	42	34	45	33	27	45	45	42	39	51	37	48	33	29	39	44	36	42	32	46	44	39	51	47	34	48	43	48	31	44	55	40	42	43	37	40	31	42	44	31	33	44	41	42	47	46	39	54	43	46	43	38	37	34	51	49	51	41	36	43	40	38	29	47	38	35	31	46	27	40	27	43	40	43	61	38	42	41	48	46	29	39	41	31	44	51	35	50	35	36	43	43	57	45	40	46	39	39	52	31	46	52	39	43	42	52	39	37	43	46	41	46	36	41	41	34	26	35	41	48	45	42	51	38	43	52	42	27	49	36	49	48	31	40	39	34	43	40	44	43	41	42	46	49	52	47	36	41	43	37	48	35	41	41	39	45	44	43	47	40	45	33	47	42	37	40	46	30	39	44	33	38	45	41	55	46	59	37	38	41	33	44	48	52	41	36	38	35	40	38	35	34	37	43	41	44	39	33	42	44	40	47	38	40	45	44	45	34	40	40	43	41	37	35	34	42	43	40	34	45	35	42	50	48	40	46	42	45	48	40	35	43	33	35	38	40	39	44	49	62	43	51	42	46	46	44	46	50	48	46	43	32	38	42	44	48	53	57	31	48	32	43	38	50	34	29	41	54	39	37	46	39	42	37	36	43	29	49	29	26	47	40	37	40	27	44	52	36	48	34	47	47	38	39	47	40	42	34	38	44	30	30	37	38	48	42	25	41	40	40	39	45	39	39	47	48	47	47	42	40	43	43	41	47	32	42	36	39	47	40	46	33	42	48	37	44	45	48	41	36	41	53	51	45	32	44	47	47	44	51	47	43	34	32	44	49	38	37	43	44	34	41	37	35	48	41	37	49	41	37	37	57	39	40	43	48	46	45	35	45	47	42	37	57	45	45	43	47	40	35	38	35	44	40	42	51	40	54	39	36	31	40	44	43	48	48	36	46	33	42	50	33	36	35	41	30	39	47	51	42	39	37	33	45	35	42	47	48	42	41	46	40	38	30	34	39	41	49	47	40	36	43	38	36	43	36	50	43	46	52	42	35	38	40	36	38	36	47	37	38	33	43	54	47	35	49	33	50	51	45	31	35	32	33	37	36	51	46	36	30	39	46	37	45	55	36	40	43	39	50	52	36	38	52	35	32	34	42	38	46	38	34	37	47	43	45	51	45	38	43	48	41	29	49	44	37	48	42	42	37	41	39	31	38	46	58	25	47	36	28	28	44	28	31	37	43	54	35	47	52	50	37	39	39	31	44	40	47	36	40	32	42	46	41	54	53	35	41	57	44	37	49	34	38	39	42	43	42	25	57	47	50	45	43	43	44	37	44	43	45	40	52	31	40	38	44	38	39	42	35	40	46	46	48	53	47	40	48	42	44	44	40	30	53	48	31	40	46	48	49	33	36	34	43	40	46	36	44	31	44	45	60	55	44	39	35	36	28	39	45	42	47	37	40	36	40	40	44	39	44	28	41	49	45	33	37	40	43	46	53	40	37	39	33	43	49	45	39	43	32	41	48	41	43	40	32	29	46	44	47	46	52	61	43	49	43	48	41	45	46	30	45	33	32	33	39	40	40	39	42	45	39	38	34	38	32	45	37	33	50	51	51	54	45	43	41	33	39	40	49
38741	26768	21624	21653	27724	30907	30521	28295	25509	22494	19711	17242	14934	12674	10917	9199	7605	6560	5561	4788	4127	3613	3244	2744	2389	1986	1845	1651	1490	1277	1089	973	896	875	848	739	704	631	591	550	570	541	561	504	521	470	471	469	467	467	495	437	476	442	438	473	439	441	404	437	440	471	391	411	433	380	451	417	391	396	407	456	411	430	414	411	404	381	416	437	422	399	417	397	398	409	340	369	382	428	419	393	415	412	444	397	422	399	416	369	402	390	460	373	396	440	365	418	376	389	401	409	387	437	406	403	420	446	434	379	396	411	402	391	439	402	388	396	405	390	397	412	392	437	415	382	432	378	404	412	383	442	402	389	406	390	410	392	397	381	378	397	375	426	394	414	410	365	436	434	418	421	419	397	379	420	374	430	391	411	410	442	456	387	422	387	439	381	414	431	410	398	394	396	450	400	397	404	403	436	414	411	422	401	409	400	431	433	398	437	431	378	390	396	411	404	401	360	415	396	376	413	403	391	387	423	409	443	411	361	407	394	420	435	403	414	390	431	384	407	394	407	421	371	378	372	417	421	373	422	396	418	415	442	400	405	412	430	370	427	401	424	397	418	432	371	404	385	408	410	418	419	435	399	370	415	414	384	411	405	410	398	406	381	412	413	425	415	404	439	412	403	401	380	382	403	361	442	398	425	431	416	389	420	391	376	383	399	394	416	409	403	402	404	406	397	408	388	437	410	395	386	422	372	392	409	399	380	403	404	378	393	407	404	410	407	405	404	391	437	397	410	421	443	399	432	402	379	388	387	409	414	387	399	442	379	400	391	398	404	392	441	433	377	434	399	417	394	408	412	424	393	396	403	386	422	391	417	425	444	422	392	381	408	410	412	421	447	425	421	409	392	410	418	387	415	446	384	409	397	414	405	420	432	414	445	416	376	429	386	410	378	433	398	409	352	422	386	377	403	385	397	398	396	391	419	354	401	375	408	439	424	452	437	381	405	412	423	400	402	402	391	414	402	449	408	344	441	400	401	400	446	417	405	457	398	416	395	440	384	399	425	420	435	407	403	384	426	404	404	395	410	432	416	444	407	385	413	406	402	404	389	406	428	421	396	425	381	434	379	400	415	415	419	385	425	381	362	418	408	410	379	375	398	407	383	407	421	421	414	410	383	408	412	415	427	418	402	418	414	379	408	427	414	403	427	409	399	391	393	399	410	419	402	434	403	417	387	426	400	382	393	384	427	415	400	411	373	417	443	397	400	391	417	419	408	416	391	406	388	366	438	400	398	397	440	419	388	417	411	415	418	383	394	376	383	418	450	426	404	388	391	413	373	382	403	401	424	394	417	392	445	391	395	451	390	435	403	411	398	400	415	387	436	433	419	375	408	390	451	424	383	383	419	401	397	435	394	408	430	410	434	400	418	379	389	431	395	430	438	378	412	403	373	406	427	424	398	386	372	403	436	428	411	416	392	430	368	413	401	421	383	439	420	406	381	404	403	402	403	386	428	411	403	404	384	420	401	394	431	415	404	412	374	414	369	433	390	425	403	389	418	396	433	413	392	414	417	388	392	407	378	402	448	457	418	395	406	422	418	404	399	439	420	372	405	426	406	405	388	401	415	372	402	372	411	401	395	384	413	418	362	411	363	426	387	383	381	396	417	416	395	428	415	415	421	407	396	404	425	398	407	402	426	404	399	432	388	397	409	417	433	407	436	401	377	393	422	411	429	371	454	474	398	380	421	363	407	404	442	468	394	390	400	387	385	427	445	393	428	391	404	416	419	405	408	452	409	402	419	408	370	387	411	415	399	437	354	427	406	413	418	446	405	436	408	423	425	440	392	431	377	400	442	422	403	418	420	375	419	440	377	387	422	382	425	406	380	404	360	414	420	381	441	387	409	379	393	429	380	402	383	410	386	398	412	415	398	403	388	394	400	381	442	436	426	395	392	406	400	423	415	422	399	404	382	425	395	416	399	422	400	430	415	403	415	380	460	424	404	394	395	370	392	374	418	407	440	369	448	429	397	426	451	406	395	400	370	446	402	413	406	418	415	412	408	417	414	400	398	421	411	425	424	436	389	430	431	426	433	394	397	425	380	412	439	430	409	413	417	381	377	409	420	427	395	407	428	403	406	402	419	417	400	398	456	395	397	401	411	394	429	427	422	424	405	403	372	388	401	389	391	436	415	433	394	415	398	424	410	391	399	414	410	423	400	444	410	401	413	385	392	427	424	422	393	434	387	435	408	381	438	408	395	388	433	381	416	384	396	394	401	376	391	403	407	406	413	407	421	405	405	421	400	388	398	382	407	432	415	389	415	388	396	397	425	423	407	399	388	389	385	432	383	425	453	388	380	385	405	385	383	415	450	451	423	431	391	388	403	411	410	379	399	423	396	394	406	437	395	444	400	395	408	391	408	435	399	420	396	436	439	418	411	428	417	410	426	455	417	440	410	414	404	410	422	391	383	411	389	385	406	349	404	388	404	417	396	398	417	387	424	378	430	411	396	374	403	413	388	398	411	390	395	433	398	405	392	401	384	417	411	426	390	395	389	415	396	417	409	404	377	423	373	405	435	397	417	410	432	396	386	444	398	391	401	395	383	404	362	411	387	386	376	402	399	381	415	415	407	423	423	441	376	394	458	390	393	433	378	397	391	374	402	379	406	413	396	461	425	393	398	425	416	460	445	373	396	392	423	425	394	350	431	440	410	426	403	389	399	425	385	359	403	427	409	368	386	423	435	388	387	423	396	397	433	415	400	398	414	400	389	412	402	402	411	393	385	422	425	429	405	381	395	419	401	446	401	424	393	388	390	414	400	398	414	425	396	443	426	377	407	349	396	389	372	404	400	384	404	404	425	411	403	425	394	416	411	412	417	440	413	388	417	390	419	384	436	385	410	396	371	397	415	406	444	407	443	409	409	394	427	407	387	410	372	405	422	398	397	417	381	409	426	399	378	401	398	397	366	396	414	423	444	410	393	392	428	399	401	399	411	397	415	375	404	404	384	389	389	419	390	421	405	430	408	407	373	385	376	415	449	402	413	409	397	417	419	388	419	421	447	384	430	407	383	353	401	389	427	409	428	437	434	404	381	392	369	408	416	358	399	442	433	398	426	439	389	401	420	407	404	393	434	440	425	413	376	401	406	430	399	453	406	400	393	380	374	417	398	441	398	387	380	412	401	384	390	428	425	410	389	419	412	419	398	371	405	410	367	394	401	403	392	393	432	374	404	360	414	393	389	397	415	384	428	397	414	374	387	361	403	424	397	418	378	429	419	423	403	400	397	413	384	417	418	398	438	395	433	405	417	415	405	403	402	447	418	449	405	414	412	385	406	406	388	416	403	370	424	385	388	415	414	417	399	381	390	379	411	390	413	432	417	411	405	422	396	399	381	394	435	399	423	411	406	426	399	412	450	390	401	409	398	416	420	395	428	386	395	401	430	444	426	393	387	440	387	395	386	441	405	424	370	412	395	409	425	414	383	402	400	426	422	413	385
10565	4558	2721	1638	1205	1210	1168	1090	997	809	677	600	505	423	394	310	231	237	179	164	154	150	145	118	87	98	98	76	77	67	64	89	62	45	68	52	59	47	57	56	61	42	53	56	50	45	44	35	51	43	51	46	43	48	45	41	40	61	43	46	46	51	46	51	71	47	46	38	38	47	51	42	38	42	48	47	46	38	35	32	40	44	44	58	55	37	57	49	49	56	64	36	35	64	42	50	43	46	44	55	35	50	38	42	50	50	39	50	34	51	59	46	49	46	33	48	51	53	46	43	48	51	46	45	44	58	35	57	53	47	32	60	42	45	50	53	41	34	48	43	58	47	53	38	45	40	51	52	41	38	47	46	49	45	49	54	34	43	40	36	50	45	52	54	52	40	43	44	35	49	46	43	39	54	34	55	51	45	65	38	36	49	53	52	28	36	38	57	44	50	43	45	55	47	41	48	44	52	47	48	50	44	42	41	48	45	37	56	42	58	44	63	43	42	46	44	35	36	50	47	49	39	51	48	46	41	48	41	39	39	45	54	34	44	51	45	49	31	47	49	33	42	49	35	42	39	35	48	50	46	48	38	41	40	54	51	47	50	50	52	47	46	54	41	37	55	44	36	46	43	52	46	58	45	55	27	53	46	50	34	38	48	47	46	46	45	47	50	49	40	51	30	45	48	57	44	49	54	53	50	48	46	48	43	39	52	43	47	54	42	52	50	41	52	44	36	55	31	49	47	49	39	44	52	39	49	44	33	56	42	53	54	47	45	48	49	50	50	52	45	50	43	38	52	46	41	50	39	57	43	54	48	43	44	45	48	46	67	41	50	43	52	53	58	56	47	54	46	38	46	53	42	46	51	47	41	36	50	48	42	31	40	45	52	51	39	47	35	41	59	42	51	48	41	46	44	43	40	46	40	51	44	51	41	44	60	59	43	46	49	55	53	41	48	50	47	53	47	49	43	43	39	43	45	57	55	54	44	44	49	35	52	55	65	43	42	60	39	36	46	48	44	51	49	55	41	49	50	55	36	54	41	34	47	42	33	50	27	28	37	61	50	43	50	38	47	52	55	44	45	49	48	51	54	44	44	47	49	49	45	41	44	45	48	34	41	39	44	46	58	36	47	41	49	36	48	43	37	47	50	41	42	40	64	37	50	51	48	52	45	47	54	39	38	33	59	45	44	52	50	42	51	58	41	43	52	49	40	48	52	41	49	54	41	31	39	49	49	53	42	48	38	41	37	46	48	67	32	45	39	37	52	38	53	44	47	45	55	51	46	38	42	43	42	35	43	44	40	46	57	57	39	42	47	44	38	44	41	33	49	41	32	61	46	37	42	44	39	58	51	42	38	51	44	35	41	46	40	38	47	48	37	46	37	31	39	42	39	46	29	49	44	53	50	54	41	35	35	39	32	39	42	42	50	51	36	46	37	48	44	38	53	44	49	42	49	48	38	47	51	40	38	47	45	38	48	52	39	39	46	53	51	28	44	39	35	49	42	39	41	51	54	44	44	44	57	47	69	42	50	32	49	54	56	44	57	58	55	45	43	50	40	47	55	37	56	41	41	47	41	41	56	50	51	43	40	37	50	56	60	52	50	37	60	42	40	46	48	42	37	39	44	40	51	45	49	48	38	44	48	39	52	45	41	49	49	47	49	37	49	40	36	46	49	34	43	54	43	44	46	44	35	42	41	47	49	46	52	44	46	49	46	51	47	40	38	48	37	43	59	42	34	50	59	47	51	40	41	41	32	44	52	48	46	49	53	49	50	43	48	45	49	52	45	44	39	39	50	52	37	47	56	45	55	41	32	46	52	34	49	37	48	51	42	40	39	44	50	50	42	43	51	56	49	62	36	51	40	52	55	40	66	50	44	54	55	61	51	58	38	55	50	47	40	37	48	36	43	36	26	48	56	63	46	38	53	55	48	44	38	47	40	51	47	43	44	39	56	43	56	39	48	50	43	52	57	37	47	54	53	46	43	52	46	52	62	50	38	41	48	46	37	45	43	51	47	46	48	56	42	38	54	50	48	36	50	36	48	40	47	46	51	50	57	64	40	47	58	27	40	52	38	58	53	44	40	47	59	64	49	39	54	33	41	44	42	34	56	50	41	54	54	42	40	47	47	47	50	46	43	50	59	45	40	39	42	56	41	51	45	39	57	59	44	41	47	54	40	32	54	56	51	54	46	37	43	55	51	41	43	51	54	55	48	39	56	45	54	35	55	53	30	43	45	47	40	46	42	39	46	62	45	47	43	44	48	46	57	56	29	57	50	37	37	40	37	39	38	56	52	45	49	54	43	45	45	51	48	50	57	45	39	52	42	50	58	42	46	48	41	31	45	43	52	33	46	47	43	55	48	48	41	40	50	43	46	47	40	46	54	43	43	48	50	55	41	43	47	44	48	55	44	53	43	67	51	40	37	36	56	56	47	56	45	46	49	46	45	33	38	50	30	50	49	35	45	47	44	45	48	49	47	50	39	44	45	56	56	33	59	53	38	50	51	48	44	42	75	61	45	43	38	40	39	50	49	46	47	41	46	50	53	40	47	54	35	51	35	53	51	47	60	52	43	47	38	42	44	56	47	50	40	44	43	49	46	38	42	30	44	46	58	34	40	48	39	44	46	57	56	44	40	44	50	44	40	51	37	45	47	39	43	56	42	49	42	52	51	40	59	38	41	47	47	45	46	41	37	40	51	51	45	38	42	43	37	45	52	43	52	51	40	50	50	43	44	56	35	48	53	40	44	50	44	50	48	46	44	39	53	48	43	44	54	42	48	47	31	51	38	36	50	42	51	45	52	33	43	54	44	56	42	46	38	44	47	49	43	38	46	32	43	47	44	54	43	45	51	53	38	47	38	39	42	51	60	39	49	53	47	53	52	48	49	53	48	49	33	46	41	51	44	57	45	59	51	42	41	49	48	49	38	40	43	50	46	44	41	43	43	41	38	46	58	60	54	56	48	49	46	50	63	51	59	46	44	40	58	48	45	37	39	43	46	44	49	46	37	44	45	38	51	53	43	34	48	44	43	51	48	40	42	37	43	49	62	48	49	47	40	57	38	39	45	57	47	49	51	45	49	49	42	38	46	41	49	45	56	44	41	51	56	57	52	53	46	44	49	40	47	46	56	49	53	50	54	40	48	58	51	48	35	46	55	38	38	40	43	40	47	36	44	53	44	30	44	53	37	53	54	50	38	53	46	48	57	36	51	49	47	44	55	48	39	50	43	43	53	46	52	55	37	44	47	34	49	45	54	42	47	46	48	42	50	52	50	45	47	49	41	51	42	40	43	48	53	47	41	49	52	46	49	38	42	39	47	47	45	44	51	39	54	40	40	42	38	54	43	44	36	48	48	61	32	52	50	58	48	47	51	37	45	39	36	33	34	56	49	43	64	53	46	52	55	48	47	40	46	51	42	49	54	47	36	38	47	47	49	43	40	38	52	53	50	39	48	41	46	38	51	45	46	44	57	46	38
34809	25675	20570	20713	26708	30331	29892	27463	24530	21756	19041	16793	14649	12416	10665	9281	7800	6453	5558	4810	4052	3711	3206	2724	2412	2067	1899	1634	1355	1198	1119	948	886	903	864	784	716	719	660	654	610	527	525	575	541	521	536	507	490	509	515	493	459	463	495	441	472	477	440	443	461	506	436	459	465	466	429	440	473	438	425	453	454	456	439	431	418	475	420	411	472	479	457	461	438	431	442	455	440	450	460	458	477	452	438	429	437	456	438	442	431	432	418	476	438	425	433	487	468	446	428	517	434	450	464	399	436	457	420	422	468	443	480	414	481	421	465	446	436	433	456	437	466	442	432	470	438	384	444	431	465	426	470	462	456	414	400	432	428	447	446	448	450	401	418	413	462	407	464	453	418	442	464	382	470	454	481	451	376	445	446	437	443	442	451	460	418	488	470	458	433	406	416	436	448	442	455	380	443	441	427	439	437	459	485	476	428	498	447	455	441	433	428	459	433	465	415	472	454	451	411	442	425	479	461	470	437	415	461	424	437	476	419	445	437	428	410	428	477	415	429	440	451	453	436	438	430	457	439	465	481	417	466	440	415	431	423	445	454	452	437	410	464	464	482	494	466	460	455	455	440	481	448	426	448	429	442	437	438	446	471	438	413	438	463	485	440	470	447	421	474	427	427	435	468	442	443	425	423	443	434	435	429	464	440	442	450	426	471	445	474	412	455	428	488	440	470	445	468	445	469	494	436	481	424	476	462	440	416	437	465	435	438	467	449	459	446	456	447	433	464	452	439	454	452	455	457	437	457	462	448	457	420	455	448	421	442	425	426	470	456	466	439	459	433	460	414	464	462	463	444	436	453	475	456	465	420	441	438	467	442	428	478	463	420	474	444	421	448	418	442	474	455	451	419	447	475	478	421	451	468	450	447	447	422	452	464	400	421	450	447	467	457	454	423	448	419	441	434	396	454	404	425	432	455	426	420	422	471	469	430	420	439	432	442	429	452	406	453	440	459	424	457	427	419	425	453	473	422	424	443	432	456	407	398	454	429	423	425	404	433	462	452	439	459	448	446	439	410	448	453	470	446	429	444	447	448	447	420	422	479	435	421	413	403	431	447	434	454	469	436	472	451	427	461	421	448	447	422	440	479	443	418	444	407	414	437	455	417	452	451	453	447	446	457	426	429	430	435	473	424	454	409	481	444	470	444	456	485	449	450	416	413	444	455	432	448	433	494	422	439	425	471	438	455	469	440	466	455	454	466	483	497	459	471	430	424	406	492	418	413	420	453	410	483	436	438	434	442	437	445	431	401	441	414	447	471	458	416	451	426	419	459	470	407	476	445	466	439	455	407	440	452	475	456	433	415	444	437	421	421	426	459	471	416	417	422	437	449	414	412	444	461	412	430	429	476	430	435	499	412	427	474	460	440	447	441	451	429	426	475	425	468	431	428	459	432	435	459	443	440	485	425	428	430	432	468	437	439	462	465	439	475	412	432	450	469	447	436	430	435	428	432	414	450	429	436	490	440	480	409	422	477	451	462	474	465	455	424	426	413	449	469	447	415	436	477	438	449	413	429	430	477	421	441	442	449	431	447	441	427	402	426	412	433	422	456	483	427	445	372	474	439	462	443	429	435	428	457	474	428	421	487	441	446	456	476	415	427	428	469	432	461	439	431	445	443	468	443	424	429	447	425	476	444	417	445	452	459	421	496	427	409	449	417	441	425	427	445	413	483	416	443	434	447	421	453	467	407	422	431	449	456	434	422	468	435	439	432	433	458	454	442	422	463	452	463	461	429	404	477	445	481	462	428	421	414	403	439	399	463	448	427	466	488	401	441	467	446	415	470	442	414	444	474	438	409	489	432	424	487	443	446	426	453	419	465	435	438	479	416	442	407	449	448	458	440	412	459	457	431	402	438	428	421	417	458	441	423	444	410	449	405	453	454	423	463	434	426	448	426	438	427	432	459	510	429	394	421	449	460	481	459	426	449	439	444	467	422	405	449	408	458	414	441	436	453	424	448	424	461	453	440	436	427	437	432	411	456	411	459	452	424	404	446	415	436	441	461	453	440	437	457	441	455	445	414	441	413	428	441	432	414	453	423	428	438	476	462	428	413	432	455	436	453	445	427	465	442	386	482	454	452	439	429	445	456	467	434	458	438	448	467	459	432	433	399	386	461	387	458	435	461	444	485	476	448	458	444	460	435	421	463	444	395	455	460	446	473	400	446	484	409	452	400	459	422	424	451	409	441	442	446	447	410	455	399	428	423	436	458	458	426	415	477	439	395	453	436	431	454	469	442	424	475	448	443	409	412	411	383	455	427	441	407	427	460	453	462	466	452	393	428	426	419	495	437	426	421	424	456	435	468	449	442	441	412	398	436	459	463	418	419	423	461	442	485	427	410	414	427	449	450	443	477	435	439	434	439	434	413	414	424	449	455	427	449	443	458	482	430	453	454	429	448	450	454	437	451	430	389	433	449	457	459	435	445	427	411	440	431	418	442	443	433	435	442	462	453	404	454	472	460	433	445	423	473	436	460	435	446	408	412	411	427	436	455	466	454	439	460	422	459	424	487	478	454	449	427	469	432	454	425	462	400	439	423	454	449	407	416	461	440	452	421	426	456	438	417	432	422	408	445	453	423	474	460	468	451	436	438	456	418	439	429	451	420	441	416	446	409	443	449	433	436	382	431	477	453	470	407	439	430	433	469	391	441	420	420	447	436	409	444	445	458	462	459	467	484	440	495	493	452	489	424	431	421	455	412	406	496	461	455	438	465	397	484	421	453	475	430	448	439	451	459	434	437	435	452	436	435	462	444	418	445	435	453	489	430	449	430	465	483	491	459	414	423	455	441	455	457	474	473	418	447	407	476	419	423	456	422	463	421	424	447	400	446	449	440	423	427	448	428	474	450	415	430	470	433	437	402	448	446	454	453	457	436	436	414	429	425	431	452	453	443	452	463	444	451	425	442	421	422	439	452	432	461	439	465	431	457	477	451	397	477	431	401	433	448	408	456	435	432	415	464	378	459	418	400	428	449	442	454	407	471	449	467	481	469	413	460	483	427	467	475	463	412	425	439	453	451	464	427	396	438	462	449	449	457	474	445	426	411	446	472	471	410	436	457	449	423	454	445	443	434	430	463	446	467	436	438	419	425	467	476	468	417	456	433	478	418	419	417	446	444	464	426	456	456	439	500	453	451	428	448	464	446	415	453	455	458	448	471	427	425	462	423	432	440	461	454	455	463	504	419	413	424	475	434	437	437	441	421	447	425	466	430	445	435	464	434	435	448	417	452	412	408	448	429	453	439	417	443	442	472	442	413	469	432	443	427	426	414	459	442	422	428	430	439	436	431	439	465	440	472	429	455	428	422	479	438	453	402	434	445	437	444	444	432	421	478	413	463	413	422	445	478	413	442	469	438	447	468	440	459	426	466	447	431	455	439	404	456	417	459	401	438	438	484	439	446	440	466	448	483	480	464	413	448	459	441	462	460	444	469	446
10144	6693	3815	2238	1615	1527	1504	1481	1260	1074	867	826	659	530	490	383	329	256	256	227	240	173	144	130	120	96	103	94	88	66	68	80	46	68	56	59	52	52	40	46	42	34	54	44	45	44	43	45	33	40	42	50	33	39	42	35	34	34	48	30	52	56	36	46	44	33	34	50	26	41	28	44	41	38	36	38	31	31	40	34	39	46	41	46	38	52	37	31	39	36	44	45	43	37	39	45	44	45	40	36	44	44	42	36	42	38	47	58	43	39	41	36	26	38	30	41	43	29	36	40	39	29	32	39	32	46	40	38	30	52	36	34	44	56	35	39	35	45	35	33	28	40	29	52	39	36	47	41	53	39	31	46	25	49	37	33	33	45	44	51	42	33	31	53	47	44	46	57	33	28	26	45	37	32	42	49	49	41	41	44	38	28	24	40	39	40	31	37	41	34	35	37	29	43	36	34	41	37	52	44	46	47	43	42	32	38	39	30	34	26	44	43	33	37	34	49	42	41	43	48	39	45	34	30	36	38	30	50	42	38	40	44	51	43	34	34	39	46	38	29	45	36	30	33	36	47	42	39	38	43	36	51	43	40	35	31	32	39	39	41	37	29	38	48	41	49	49	35	41	34	26	46	36	38	41	45	46	31	40	27	43	34	41	38	37	29	31	41	37	30	45	45	42	29	35	36	35	35	32	32	44	34	36	40	32	41	36	33	34	49	38	46	39	38	34	27	45	47	39	34	41	48	41	39	40	37	41	32	44	32	33	30	38	42	32	34	44	42	41	40	46	51	23	38	39	29	37	34	30	41	46	39	33	37	45	41	39	37	36	35	33	33	41	33	33	32	50	41	43	33	41	45	27	48	44	37	38	43	40	25	33	41	41	39	39	29	34	34	40	35	38	31	36	34	47	32	32	39	32	37	25	45	41	49	34	37	34	61	25	38	29	43	40	43	41	53	46	62	45	30	49	30	44	45	42	31	40	35	27	39	31	37	36	36	38	41	36	35	45	33	32	37	35	40	47	43	38	39	33	32	49	37	30	47	46	42	30	50	43	37	42	34	29	27	44	44	27	32	45	41	44	33	37	42	31	35	43	40	51	41	46	34	40	37	39	37	30	36	33	31	41	33	48	48	34	38	39	35	43	34	45	45	37	55	31	42	34	41	39	43	32	40	26	43	47	36	45	48	40	35	33	36	43	37	38	49	37	38	34	41	36	41	43	36	44	54	34	43	36	43	39	31	48	30	40	33	42	43	41	44	41	32	44	30	26	39	27	42	44	44	40	32	23	42	37	41	29	34	33	45	34	38	48	43	49	35	35	28	36	30	42	36	38	37	42	49	30	38	34	32	33	33	34	42	42	35	35	38	47	30	32	42	38	46	43	37	37	34	58	42	48	44	37	34	35	43	45	45	39	45	38	37	39	30	39	44	47	39	35	36	39	33	37	37	41	34	43	40	46	38	40	35	38	33	35	49	32	33	37	30	51	39	35	36	40	44	39	37	52	30	54	44	43	38	38	31	26	44	39	40	24	41	44	42	43	32	37	46	51	44	45	39	39	40	36	53	31	38	31	49	38	38	39	34	43	30	45	35	38	44	36	32	40	45	34	34	36	39	39	35	37	41	31	32	35	33	39	28	37	52	40	33	39	29	39	37	26	27	34	26	36	41	34	31	37	38	37	50	54	37	45	35	40	38	45	46	33	46	45	36	33	40	43	31	33	36	27	41	36	36	26	39	36	42	35	37	43	51	34	31	44	27	32	39	31	36	40	29	43	39	31	49	35	44	35	41	39	25	46	33	48	47	47	41	45	29	45	34	44	47	43	40	41	38	34	25	38	38	37	43	35	43	40	51	32	43	36	36	34	32	45	25	40	45	37	34	34	40	36	38	33	31	46	27	41	45	52	40	36	38	35	51	39	37	31	39	34	38	40	54	30	37	26	38	43	44	44	42	47	33	34	45	37	41	47	43	35	41	31	31	38	42	42	44	41	34	37	43	46	42	38	34	28	58	53	34	43	33	48	32	39	31	41	35	35	55	43	42	45	32	36	41	40	47	44	35	43	33	42	33	44	31	37	43	32	35	29	44	37	37	42	43	41	31	38	39	36	49	38	43	36	44	38	51	36	46	47	35	29	30	38	41	45	51	35	38	37	35	38	32	36	34	30	42	37	38	33	37	30	36	31	37	36	37	35	42	30	42	35	41	46	36	47	41	39	31	34	55	40	47	29	38	44	46	35	43	45	38	34	28	46	30	43	42	38	34	39	53	42	36	29	47	37	38	36	44	37	49	39	29	37	30	50	41	51	37	36	31	43	28	37	44	48	36	43	37	35	53	43	41	47	49	50	36	43	47	45	46	34	39	33	38	46	36	31	46	33	42	47	37	44	35	38	37	42	40	36	23	46	36	36	34	43	38	45	41	36	40	54	42	41	40	35	38	41	33	40	37	45	43	34	34	47	44	54	39	42	28	33	38	25	27	37	45	42	38	28	33	25	45	32	45	43	30	48	40	25	53	35	24	41	26	37	42	39	50	31	36	42	38	36	26	37	37	42	41	40	35	52	42	35	46	30	40	34	33	36	39	39	49	38	39	28	37	35	44	29	34	38	50	28	45	35	49	39	39	46	43	44	35	42	38	30	41	32	40	40	31	45	34	37	49	36	46	31	46	39	43	37	39	40	42	34	39	38	49	44	39	40	43	29	35	41	36	47	34	43	48	27	32	45	48	26	33	32	36	38	36	45	37	26	43	48	40	32	37	34	43	37	40	35	42	40	49	37	36	31	39	40	35	44	44	32	41	47	34	40	38	38	46	39	44	53	33	34	47	44	42	41	38	43	40	45	44	40	31	41	30	49	36	46	43	37	37	36	47	45	45	28	42	47	26	43	51	43	35	41	44	49	37	45	49	33	40	30	40	35	31	39	36	33	49	44	44	45	37	44	41	39	30	37	48	32	43	46	45	35	42	42	29	29	38	34	37	47	33	37	34	34	39	58	40	37	37	33	28	33	39	38	48	40	22	35	42	40	36	39	42	49	36	49	48	36	46	33	41	32	38	41	30	45	51	36	36	43	42	38	36	40	32	34	47	39	53	25	28	36	35	50	34	40	32	27	45	33	34	37	33	40	43	38	45	37	37	53	39	38	34	32	38	47	38	43	35	33	40	43	26	43	28	50	37	37	32	49	46	33	36	39	44	33	34	33	38	38	31	41	33	35	48	32	28	44	45	37	38	43	36	35	36	35	41	33	47	50	40	36	40	43	37	42	33	46	37	36	42	54	44	39	36	29	50	43	47	45	39	34	35	34	33	40	35	39	25	47	43	38	47	37	40	40	37	41	38	43	42	45	41	34	36	45	33	35	34	48	40	45	46	33	26	36	44	44	41	49	42	35	38	47	43	37	34	38	38	49	30	39	35	35	37	38	35	45	32	29	41	53	54	39	46	32	47	44	46	46	33	40	47	41	46	40	45	38	43	39	39
39670	29402	23769	23851	29943	33361	33035	30762	27805	24568	22020	19457	17105	14857	12766	11082	9625	8015	6936	5921	5252	4531	4065	3445	2961	2520	2108	1873	1577	1378	1199	1092	1048	1019	919	842	771	664	653	625	568	569	524	532	500	478	479	528	465	479	462	452	460	446	383	404	443	410	396	373	408	427	409	418	425	452	413	400	379	366	388	415	387	373	390	401	381	422	395	365	396	359	416	385	394	416	364	369	405	384	381	382	395	395	413	394	370	370	389	373	357	350	412	402	408	364	368	395	385	381	389	377	393	351	359	365	373	389	321	410	362	373	377	322	384	352	368	365	364	408	347	357	336	361	374	358	405	383	362	412	382	370	365	365	379	390	376	395	390	383	359	384	403	370	369	372	389	387	354	390	373	389	392	349	367	376	391	362	338	377	406	382	360	377	370	395	348	375	385	390	383	372	365	359	395	387	396	362	366	359	404	358	385	372	371	357	394	348	398	346	368	391	402	363	364	401	368	387	390	370	374	373	378	373	356	351	403	377	387	367	380	362	361	398	375	356	392	382	398	392	364	374	401	360	400	350	379	393	373	363	355	377	399	357	373	390	350	402	326	368	398	414	368	382	379	382	364	385	406	372	406	368	370	397	381	373	376	396	366	372	388	383	379	398	382	410	360	387	357	379	331	400	396	374	416	394	385	363	371	355	362	370	350	382	351	387	377	393	411	393	383	388	375	401	395	358	386	378	371	362	343	402	357	400	415	365	376	387	382	371	364	356	373	356	369	411	376	353	380	405	421	391	367	405	395	369	386	398	403	391	344	385	377	395	383	378	390	382	369	372	363	375	387	376	391	375	367	384	389	381	379	390	362	393	373	391	372	387	373	392	403	378	354	417	378	361	381	370	378	397	382	406	376	364	362	393	341	386	381	392	372	388	364	353	359	405	394	352	375	359	382	379	413	347	407	392	386	397	401	374	357	395	398	401	428	388	368	350	375	399	390	405	398	356	388	358	372	375	403	380	380	340	375	389	429	361	351	404	345	387	391	349	366	368	373	435	373	374	385	376	387	379	358	357	395	386	373	386	386	400	370	392	371	352	383	395	403	378	336	374	372	345	388	386	397	420	378	354	391	375	378	391	396	379	364	395	393	378	377	411	401	355	356	389	352	354	365	415	355	368	390	387	373	410	369	438	361	393	353	356	393	366	398	401	395	405	394	388	413	332	347	372	391	378	358	406	388	375	376	386	400	371	375	401	404	396	388	366	373	370	354	355	396	378	354	403	380	393	395	410	385	333	375	397	352	409	392	365	379	393	409	385	380	367	376	383	426	424	366	407	371	370	400	404	338	391	403	362	387	395	347	399	385	360	418	401	377	380	387	348	372	349	380	382	405	367	367	373	410	368	415	373	432	377	359	364	393	439	355	393	419	377	391	398	396	359	378	367	426	386	376	397	395	377	399	404	357	358	404	384	372	356	360	386	357	397	415	390	369	389	390	370	345	378	352	389	371	382	376	358	351	389	376	373	392	381	364	390	383	372	387	378	392	396	361	367	380	341	371	355	397	400	381	374	379	400	368	385	371	379	371	397	361	394	367	382	399	385	369	401	407	373	373	359	390	416	367	372	393	389	407	395	390	395	381	417	416	393	377	349	407	367	370	395	383	366	427	357	405	365	391	380	406	361	384	376	400	391	373	358	339	385	383	354	393	388	375	394	343	360	373	367	408	396	339	397	398	390	366	348	367	403	382	366	397	371	379	384	381	391	377	399	377	362	399	363	411	359	346	341	372	379	369	390	348	347	399	359	400	342	344	391	394	344	373	400	349	381	364	409	384	397	369	386	391	365	380	393	413	386	379	366	405	381	376	347	382	385	366	388	390	391	388	358	348	400	378	389	403	381	377	365	353	385	389	395	391	409	383	397	424	383	363	385	354	392	397	418	383	373	343	420	382	390	395	369	399	392	395	394	326	397	367	333	355	367	400	373	398	409	368	365	379	377	392	412	337	373	378	393	367	361	343	402	358	382	378	398	372	407	361	396	395	376	382	399	383	373	366	331	367	361	410	368	360	353	390	366	417	358	392	379	358	351	375	348	365	403	394	387	398	385	379	360	405	365	354	368	402	426	386	405	395	382	376	386	373	402	392	376	409	376	380	372	373	383	416	399	377	376	368	379	356	382	356	367	376	428	358	365	355	371	371	393	389	368	357	384	400	391	402	367	349	395	342	416	382	370	388	379	365	363	378	399	384	404	399	366	424	384	375	386	377	417	407	356	366	391	413	393	422	384	400	371	352	415	370	384	352	405	354	376	378	389	395	355	351	375	383	346	399	363	371	381	414	408	385	373	412	366	394	402	390	381	370	386	370	362	360	367	372	372	357	396	383	378	383	375	375	380	373	398	369	385	379	364	383	348	364	374	430	364	382	401	387	408	391	392	360	374	350	374	377	365	381	366	392	333	382	372	356	399	396	371	409	381	369	375	388	359	369	392	377	407	374	356	366	357	393	395	385	386	391	367	374	409	376	391	372	364	388	367	431	360	388	381	349	427	367	395	395	327	376	374	410	433	393	371	376	361	366	360	406	366	382	403	356	383	362	368	374	382	363	359	375	384	405	377	408	393	347	367	396	358	367	374	407	390	385	367	410	381	376	383	345	381	394	391	382	388	366	363	373	414	347	409	364	382	380	385	405	394	389	364	365	368	363	382	410	391	383	409	401	390	355	402	402	407	382	418	378	397	364	366	401	418	375	377	396	362	371	391	324	380	386	364	421	363	371	381	365	380	391	391	352	410	376	375	383	391	376	357	378	358	393	368	366	362	397	380	367	362	369	360	372	384	352	373	373	373	393	357	355	378	384	384	410	362	355	391	395	388	359	351	389	355	360	353	419	386	358	376	350	389	401	392	418	382	406	357	382	398	373	366	348	358	366	351	391	397	369	394	383	384	386	386	404	395	381	412	360	383	361	374	370	406	379	345	371	380	360	368	373	375	397	405	404	341	392	356	372	402	370	377	414	393	399	362	369	365	402	384	408	390	369	405	373	392	389	377	381	378	360	404	385	383	366	381	370	340	384	381	365	381	381	389	351	376	370	399	382	388	383	385	364	369	376	395	361	391	411	364	397	352	376	382	366	354	360	389	400	390	380	395	379	360	381	389	355	374	390	373	370	392	378	362	357	358	371	345	354	374	381	409	395	369	365	378	382	356	373	370	394	366	391	390	397	393	395	372	389	405	375	356	448	370	414	374	358	350	368	386	384	397	426	409	391	396	382	419	401	358	407	375	349	349	374	359	386	370	377	356	356	378	369	376	353	391	370	351	371	374	417	398	374	366	400	380	368	378	390	416	410	353	407	366	378	393	376	368	381	388	379	391	340	373	392	390	380	406	382	355	389	346	350	381	354	366	380	377	358	391	403	370	365	394	387	398	420	389	386	416	379	348	403	370	393	376	378	382	378	377	367	358	403	400	345	383	349	415	410	426	356	382	371	374	393	364	377	378	412	369	402	355	392	391
7551	3353	1933	1220	1003	944	925	893	706	647	505	446	380	335	299	262	228	206	156	148	115	120	125	89	80	70	87	76	65	80	55	77	75	54	53	58	61	59	59	58	51	59	60	51	39	40	43	44	49	51	54	41	51	46	51	46	47	47	53	47	47	59	54	45	47	50	59	49	57	36	44	63	52	36	45	47	52	54	52	61	38	46	45	40	60	44	38	46	44	45	48	40	46	52	56	38	50	43	54	42	54	55	39	61	53	52	43	48	37	49	48	45	55	62	42	63	62	42	45	39	37	52	43	43	46	47	49	46	54	44	47	44	59	43	62	42	33	54	39	45	46	49	40	59	47	44	37	52	51	50	60	44	53	42	47	42	53	60	53	49	33	60	59	44	48	50	46	40	50	48	56	50	38	46	50	58	53	53	55	49	50	42	54	47	49	41	49	45	52	60	48	46	37	40	40	56	51	53	53	51	47	44	47	52	47	50	36	42	46	49	41	48	49	44	38	41	49	43	44	58	51	37	59	41	40	46	44	56	51	33	40	49	48	52	60	38	42	54	48	46	48	39	36	35	41	38	42	65	32	52	49	49	53	54	49	54	52	37	48	40	42	48	39	61	42	49	50	69	48	45	47	58	46	43	37	51	57	53	57	51	38	43	52	46	55	40	43	47	50	45	48	47	52	49	50	49	49	44	40	43	52	47	41	54	43	41	42	41	44	38	35	45	52	49	42	50	49	46	44	53	53	44	33	54	45	51	55	48	47	48	49	40	38	39	44	52	52	53	45	47	49	50	47	45	36	58	52	47	51	54	51	47	56	36	38	47	64	32	47	44	50	39	58	51	51	39	38	35	37	38	38	39	47	32	46	54	55	48	58	54	49	50	48	37	43	41	40	38	35	50	45	41	44	44	58	40	42	55	56	50	59	43	58	38	36	46	49	55	53	50	45	49	44	50	59	40	61	49	42	46	40	44	56	43	49	51	37	41	34	41	55	47	50	44	48	46	39	32	45	58	51	40	60	43	60	45	60	50	43	48	45	49	59	40	42	71	54	54	75	41	38	38	54	46	56	36	39	48	46	40	57	40	44	55	62	58	44	53	53	39	46	43	50	49	51	55	28	47	41	60	56	46	42	39	47	55	52	48	44	54	53	31	62	44	39	38	57	48	42	49	47	39	45	46	55	47	50	59	44	43	54	53	40	57	49	51	44	42	48	54	44	36	40	40	51	46	52	51	49	50	41	45	37	57	56	44	53	32	57	49	51	38	41	64	45	54	54	54	53	51	27	42	38	37	56	51	50	46	44	49	51	45	60	60	48	39	43	45	41	36	44	43	56	39	47	41	50	58	50	45	60	58	51	53	51	55	43	53	40	50	52	44	50	46	38	57	49	40	52	53	48	48	40	55	49	54	56	40	55	42	44	46	55	29	51	46	35	56	50	49	35	43	50	41	56	45	48	49	34	40	52	48	52	48	39	46	57	43	53	42	36	50	51	48	44	43	46	50	46	49	51	46	39	45	40	50	46	63	47	49	59	42	46	49	52	50	44	49	36	53	44	59	45	46	35	45	59	52	46	52	41	46	47	52	48	45	50	47	48	69	47	41	46	55	55	33	49	47	38	51	54	36	44	48	46	50	49	46	47	39	31	58	58	41	57	40	44	41	52	41	48	40	59	60	52	41	52	53	50	39	62	45	39	54	53	46	45	40	54	46	40	53	51	42	30	37	52	45	47	49	48	53	46	46	38	45	52	45	46	42	61	55	40	45	47	48	48	49	46	45	41	46	50	48	43	58	52	56	48	45	50	56	52	39	32	50	37	42	49	46	47	49	48	41	49	48	39	52	45	45	46	57	47	46	52	56	42	54	41	49	47	41	45	43	53	46	48	58	43	33	42	60	39	68	48	58	43	34	43	49	45	44	43	62	39	52	45	46	51	45	53	41	49	33	42	45	53	46	49	64	43	38	46	53	57	38	50	35	47	50	44	48	39	58	48	41	51	47	44	48	48	51	52	51	51	54	46	44	48	41	44	33	54	46	60	48	33	53	41	39	47	35	57	39	53	48	51	37	47	54	51	44	63	65	65	48	36	34	39	43	40	46	52	45	50	48	39	42	44	44	57	47	58	37	42	51	40	36	49	50	46	59	49	54	55	47	46	55	59	56	56	50	52	48	46	47	50	52	45	47	62	39	45	47	57	62	46	44	51	52	47	43	42	52	44	49	44	53	46	48	47	51	37	36	52	44	49	48	53	48	61	52	40	48	54	55	39	47	56	50	63	39	50	53	37	51	54	40	42	42	36	40	54	46	54	44	40	36	35	51	58	43	48	43	42	54	43	50	51	44	55	50	37	43	47	40	40	49	48	39	56	41	57	53	57	34	41	53	48	55	51	48	63	50	29	40	48	44	53	55	48	51	59	45	43	43	54	46	41	42	42	54	52	39	46	48	47	46	37	61	46	35	58	46	42	44	49	42	53	46	47	42	46	46	53	41	52	43	53	55	54	58	38	49	49	44	44	36	50	40	41	48	47	53	53	39	43	33	49	49	42	50	55	45	50	44	52	56	50	48	33	38	47	46	60	43	41	49	46	53	44	41	36	50	51	49	50	46	50	37	46	43	43	46	45	63	44	40	56	38	52	40	63	50	39	39	46	47	40	43	46	45	42	43	34	48	35	51	59	47	49	58	49	57	55	52	44	47	45	47	41	38	35	38	45	39	45	54	39	56	49	48	56	62	45	41	43	39	41	39	38	51	45	54	35	56	49	47	44	47	58	42	48	39	51	55	44	50	58	55	44	50	56	38	46	37	47	55	50	48	56	50	63	55	48	36	43	51	46	36	77	41	45	45	47	38	60	53	57	53	60	52	40	53	38	51	60	47	47	49	52	38	52	56	54	48	40	44	50	47	46	44	45	50	55	50	55	44	44	41	48	58	52	44	49	37	56	54	52	39	38	46	58	45	53	52	51	43	46	29	54	45	43	48	38	48	46	50	50	38	48	51	64	56	56	46	50	45	47	51	50	62	40	52	49	45	51	48	36	41	45	45	42	46	50	42	41	44	57	54	37	59	47	50	46	51	47	60	49	52	40	39	42	53	47	49	46	39	48	50	44	54	44	44	56	58	39	41	53	41	40	33	46	52	47	48	37	38	50	40	47	60	47	55	44	41	43	42	54	47	41	53	58	52	62	54	47	47	44	48	43	52	42	45	52	46	45	54	52	29	41	44	45	45	40	47	49	46	38	48	49	55	53	43	39	55	58	57	44	47	49	45	42	44	44	49	40	41	57	41	56	51	51	36	51	51	50	44	46	38	62	37	43	49	51	45	52	50	47	44	50	52	55	47	60	49	50	42	51	43	43	40	44	45	35	41	53	40	59	51	53	43	55	39	60	41	53	47	60	35	37	48	35	54	39	36	41	41	49	46	38	51	47	45	41	47	44	54	53	64	39	50	40	50	44	57	37	51	46	38	49	46	52	49	55	55
33064	22446	17293	17757	24000	27608	27084	24899	21249	18430	15901	13916	12102	10141	8686	7301	6159	5053	4300	3696	3155	2873	2493	2256	1870	1708	1424	1253	1134	973	878	875	848	768	766	727	644	632	590	592	592	555	527	524	525	526	544	541	525	475	466	498	468	470	523	464	466	479	458	482	499	469	456	506	494	465	445	451	474	466	447	460	445	495	495	440	457	452	439	477	466	431	471	489	450	439	400	463	452	446	426	449	483	439	481	459	461	458	437	445	455	459	438	475	468	454	473	495	478	474	457	426	465	469	427	448	455	460	448	449	430	445	449	425	446	470	459	459	461	485	474	434	494	455	460	440	462	469	448	453	433	443	441	472	477	446	447	455	470	436	469	463	439	431	466	456	472	469	478	429	465	482	493	432	474	486	445	475	457	468	463	437	444	493	469	466	450	449	444	416	484	463	465	485	437	495	473	480	452	453	451	459	480	465	454	503	497	426	455	457	440	464	463	452	429	447	512	443	474	479	468	451	477	445	467	449	431	445	465	473	478	454	453	463	461	443	422	481	455	458	464	439	445	451	450	472	481	448	443	477	486	454	441	463	488	460	455	471	468	468	451	473	455	440	476	444	434	430	478	442	454	455	444	457	428	448	446	455	476	456	478	469	471	468	430	459	495	469	447	492	443	453	468	474	499	447	491	419	458	445	473	421	457	483	466	449	462	462	422	427	441	480	449	432	465	480	476	450	436	470	436	452	479	462	476	462	446	459	441	452	442	444	445	456	466	480	452	419	496	507	470	488	458	484	474	464	464	484	409	452	445	485	468	497	478	462	446	507	471	472	441	507	509	478	443	456	444	434	467	498	455	432	480	440	437	436	443	448	467	459	448	486	450	473	444	439	482	455	468	494	454	467	511	449	446	485	439	472	491	468	453	437	452	487	422	470	438	440	457	504	476	455	512	433	450	451	437	479	478	440	494	476	469	443	447	464	466	438	459	465	444	462	473	500	438	478	472	438	480	513	461	428	445	467	464	449	455	493	439	432	461	435	451	469	474	487	467	463	458	475	420	493	475	481	447	449	481	496	446	419	470	408	452	445	471	460	411	405	491	463	484	488	473	458	492	425	465	443	492	448	446	448	442	467	478	484	443	457	479	443	439	482	450	455	419	434	447	451	465	438	417	460	435	479	450	513	478	446	448	461	478	448	444	417	439	456	452	462	452	424	430	441	458	471	445	421	472	446	483	496	441	479	470	522	465	467	443	449	459	507	445	448	459	439	452	444	473	454	421	491	460	478	478	466	420	456	504	442	487	425	430	453	453	490	447	457	455	443	481	473	465	453	488	452	464	441	459	484	425	471	428	463	430	477	460	466	448	474	423	481	454	476	480	489	463	428	438	454	426	459	523	470	446	478	451	454	495	453	439	454	461	476	480	446	497	471	452	449	449	441	483	461	449	470	435	469	440	441	455	435	456	489	428	459	491	465	539	464	470	468	499	463	461	478	451	452	463	449	486	473	471	500	431	500	456	466	436	446	504	447	434	454	407	470	468	412	444	409	475	444	424	480	454	416	458	471	432	460	433	454	474	469	444	467	467	438	471	496	484	444	465	409	454	449	456	491	489	452	517	507	477	463	464	483	465	399	450	448	473	442	470	464	431	481	473	453	456	457	435	431	434	449	438	473	449	465	484	463	485	460	445	490	452	462	494	450	417	435	459	480	458	504	432	439	472	458	441	488	482	450	489	460	455	453	437	475	462	460	429	492	470	459	488	411	472	485	480	473	441	456	437	488	445	397	472	503	423	437	425	431	492	460	438	409	441	467	476	471	438	439	452	467	480	440	505	445	490	474	459	466	449	490	500	434	448	441	471	472	461	452	484	470	466	482	458	447	463	471	466	431	462	431	421	450	444	439	474	436	465	491	463	450	421	442	492	463	461	461	467	452	450	459	461	432	451	433	452	464	475	420	493	485	502	483	485	444	483	492	428	444	472	445	456	438	427	464	442	505	478	431	464	446	507	459	449	449	460	430	444	460	456	472	454	464	445	464	409	438	487	455	462	460	454	471	482	429	415	451	457	463	446	434	465	442	500	459	490	434	456	445	439	481	417	420	447	470	455	504	391	445	511	462	476	480	439	474	492	464	455	452	496	457	478	473	470	452	451	483	453	449	487	486	478	435	482	479	439	472	412	479	449	416	425	446	514	433	436	438	467	452	459	458	471	478	449	437	443	460	434	422	448	451	454	462	454	468	429	425	467	469	427	472	498	443	480	466	501	477	486	442	492	453	460	490	462	411	499	483	452	451	495	490	455	453	438	466	447	419	469	454	436	447	463	443	445	473	444	407	432	446	460	449	450	432	473	429	474	459	467	454	444	438	464	466	444	501	488	438	439	500	488	448	450	450	477	450	486	453	416	473	481	462	462	468	540	419	456	482	472	418	479	440	465	492	467	422	492	456	516	439	462	461	479	478	503	457	412	476	477	435	440	447	410	451	448	456	453	444	467	450	494	458	460	441	428	445	469	475	466	459	459	465	474	423	439	429	451	474	502	461	452	419	487	459	475	469	488	435	456	466	479	457	506	487	473	486	447	473	466	464	452	426	464	456	454	431	461	465	459	449	466	423	477	465	440	470	477	482	484	449	450	473	429	486	477	426	457	441	431	466	466	453	426	470	421	480	459	467	443	443	485	445	468	439	440	458	464	446	419	459	463	411	479	489	496	471	460	442	473	447	445	430	456	447	465	481	467	432	476	439	463	467	446	473	497	436	438	486	455	491	458	432	463	469	449	459	437	473	442	443	416	448	480	432	459	459	436	462	429	435	483	453	444	468	444	459	499	471	482	448	457	481	477	476	448	458	453	435	470	470	488	458	433	476	467	487	444	440	427	503	460	463	424	464	452	438	480	458	431	431	505	467	461	442	430	434	425	433	455	460	455	451	424	444	497	480	452	533	420	469	488	447	453	436	445	479	406	477	479	451	442	458	464	458	443	434	447	428	453	492	441	471	475	443	444	419	475	493	477	435	473	436	440	453	472	448	473	462	456	444	471	460	425	478	475	455	448	428	462	464	388	434	457	482	433	456	500	448	468	460	444	451	498	445	475	482	438	445	463	460	471	477	457	437	465	474	459	440	463	433	487	450	450	463	475	462	467	472	449	425	443	427	431	473	456	450	440	462	465	456	459	495	447	419	446	458	516	470	460	464	487	455	448	498	436	457	463	414	508	466	453	428	449	450	467	443	442	461	469	471	431	509	458	441	475	442	483	472	485	487	450	437	443	439	423	461	469	458	453	445	464	448	455	481	447	465	473	466	434	471	442	491	483	428	473	450	455	430	438	468	444	472	440	436	432	477	446	466	446	431	502	469	446	436	461	469	449	470	453	458	454	463	511	454	456	445	461	452	452	462	434	415	506	433	466	439	491	467	479	437	454	478	471	487	449	467	421	474	487	470	405	458	438	478	491	466	451	473	498	440	481	502	433	432	433	426	475	462	455	450	437	468	475	460	465	500
8244	5655	3059	1910	1383	1263	1378	1265	998	845	744	672	512	441	371	343	289	220	197	179	156	150	120	130	109	91	80	56	60	83	62	67	61	57	48	52	56	59	48	60	38	41	60	47	48	43	43	52	37	45	44	45	36	38	38	43	42	52	38	37	39	41	53	41	57	42	38	48	50	54	38	40	44	33	35	52	49	34	46	37	43	58	47	51	42	53	39	63	48	28	42	41	39	48	21	35	48	43	38	56	39	57	42	49	52	41	40	44	47	36	42	41	44	44	35	59	51	43	34	43	25	50	38	41	37	41	40	39	42	47	44	48	40	51	47	49	39	42	48	38	26	29	39	48	42	44	41	40	43	41	39	37	39	37	44	47	39	34	51	55	44	48	38	45	45	40	53	46	47	52	53	36	34	57	40	54	47	57	38	41	37	34	45	35	48	46	35	38	33	39	42	36	36	43	46	47	37	52	48	40	51	41	44	45	47	42	51	52	46	48	46	27	36	46	46	42	37	41	41	31	38	47	30	53	51	43	53	42	29	39	48	42	36	41	53	35	52	43	39	45	46	34	53	35	43	38	46	41	34	45	40	42	41	37	51	43	28	44	42	47	31	37	38	42	44	49	35	43	41	35	34	40	40	41	34	52	45	44	47	35	45	34	40	33	46	50	45	38	40	37	43	50	39	47	36	45	47	36	40	54	42	48	51	43	40	40	48	32	42	40	41	50	46	47	53	51	45	42	40	38	37	39	39	48	39	44	40	40	34	45	36	40	38	45	39	30	48	31	50	38	55	33	37	44	38	51	42	39	40	44	39	43	36	40	30	49	45	41	51	49	35	49	40	36	26	39	44	39	39	32	48	48	46	58	39	29	43	42	55	46	27	46	42	44	31	43	50	41	48	40	38	36	45	40	43	39	38	48	42	48	43	35	48	41	39	43	44	41	36	40	33	41	50	40	46	50	50	50	35	40	46	41	49	47	34	38	47	46	40	36	42	41	45	40	49	42	36	34	45	45	46	42	34	38	37	47	47	27	44	39	41	47	41	34	51	33	30	51	40	42	33	51	41	39	36	32	37	55	47	38	59	51	42	44	40	46	39	50	43	42	31	38	53	34	31	37	52	33	39	45	46	44	46	36	49	44	48	37	42	46	48	33	47	42	40	40	42	44	55	57	46	42	40	45	47	33	52	46	47	37	45	35	40	34	40	40	36	48	44	34	51	46	43	50	35	36	31	45	45	35	52	45	42	30	44	35	42	34	57	43	52	40	45	22	37	31	51	40	47	36	38	57	46	38	43	50	37	44	40	36	31	51	41	36	43	46	45	43	37	42	35	43	38	46	38	42	41	39	42	47	47	50	32	48	44	44	50	27	40	42	42	39	36	38	42	32	38	48	49	51	46	39	31	51	45	38	43	34	38	47	39	40	45	44	54	40	39	40	46	58	48	46	58	48	43	50	35	52	44	37	44	52	48	30	36	53	42	37	44	50	40	36	40	46	33	38	47	33	43	39	50	46	26	45	41	47	40	41	45	37	51	40	53	44	48	45	43	43	41	38	43	39	41	52	50	51	39	49	40	52	44	37	27	43	38	43	48	42	40	38	36	36	34	41	45	40	42	47	42	53	31	39	42	47	48	40	53	46	42	48	48	41	41	36	39	27	40	55	33	42	39	37	44	42	45	41	45	44	36	43	39	36	34	52	50	52	37	35	40	41	44	35	41	51	40	32	38	38	37	58	38	41	50	30	31	42	31	40	45	52	46	37	48	48	47	43	38	46	38	40	40	32	48	41	43	31	52	34	48	29	46	45	37	39	35	43	38	42	41	47	38	40	43	39	40	39	46	45	46	46	35	33	38	42	51	33	48	39	39	52	44	32	37	45	46	42	44	57	47	34	61	33	56	45	34	36	48	44	41	42	30	43	37	49	30	43	49	45	51	47	45	48	38	42	45	40	49	43	35	50	34	34	42	31	41	46	46	50	48	44	40	37	45	44	43	31	49	39	29	48	42	42	40	43	44	46	53	46	46	50	43	47	37	33	46	43	30	37	45	49	46	43	35	36	41	58	45	53	36	46	55	37	41	37	35	40	44	43	38	43	45	60	31	43	36	53	51	33	41	42	37	39	44	43	38	45	55	54	42	47	35	41	33	39	49	35	40	47	36	42	52	40	44	38	48	45	46	29	37	42	50	44	38	43	57	57	29	47	42	37	48	32	31	51	42	45	25	47	40	40	49	29	37	34	51	34	43	38	43	48	42	44	30	45	44	46	48	29	50	43	32	54	52	39	33	44	41	46	51	31	53	49	41	42	32	45	49	44	41	62	35	48	34	29	43	40	48	44	53	44	41	52	37	34	39	49	45	40	39	57	42	36	44	51	37	55	44	52	39	34	37	52	35	44	38	39	49	35	44	47	48	48	41	44	37	48	26	31	37	49	40	44	36	38	44	48	47	34	55	43	47	42	45	41	48	41	46	50	36	53	42	36	51	32	38	47	48	36	37	53	44	42	53	44	42	35	49	51	46	29	41	45	42	45	51	37	50	48	44	50	44	40	52	40	43	48	39	50	51	36	45	39	44	49	31	44	40	42	30	52	51	38	46	36	42	49	44	42	44	44	48	38	35	47	38	45	49	37	36	41	46	40	34	33	48	41	35	39	54	43	45	43	39	44	36	36	51	54	34	29	44	38	33	29	39	35	40	48	33	51	36	43	38	50	39	35	42	47	41	50	43	44	43	42	53	32	45	47	41	39	38	44	37	37	44	48	37	35	36	41	41	41	40	39	57	52	43	31	59	34	40	49	42	44	40	63	40	38	45	47	37	41	39	41	50	43	44	40	43	46	48	40	40	53	30	46	47	40	47	41	46	40	48	43	41	39	48	38	39	29	34	28	40	32	35	35	35	58	45	49	30	35	39	34	42	41	38	47	42	33	41	43	47	39	40	54	39	41	43	52	54	47	33	40	43	49	40	35	36	36	50	28	46	40	35	38	44	46	46	28	41	35	44	37	37	51	35	45	49	43	45	41	55	44	38	54	49	39	36	38	48	38	41	37	45	47	51	34	46	47	44	28	40	45	56	40	36	42	37	35	43	41	39	32	43	40	43	48	36	39	29	39	55	47	38	35	33	47	43	38	35	53	35	35	44	40	39	44	43	43	41	46	46	39	40	44	43	47	45	38	39	43	39	53	45	46	55	45	48	44	41	35	63	43	37	52	40	56	47	54	43	38	43	50	44	34	38	49	33	45	47	36	51	35	32	51	33	42	38	35	37	52	40	36	44	42	36	48	46	34	44	35	42	41	44	60	41	50	48	40	42	34	37	36	41	35	42	45	44	45	32	35	35	41	38	45	43	37	57	41	33	40	38	49	45	38	40	44	41	44	41	54	38	38	68	49	42	37	32	49	51	39	49	41	42	54	32	36	31	44	36	54	44	30	24	44	39	42	47	31	30	47	29	50	49	38	39	51	42	48	43	48	51	36	52	40
39217	27436	21587	22241	28334	31680	31252	28765	25156	22082	19599	17314	14817	12775	10839	9117	7613	6432	5561	4782	4127	3743	3195	2751	2428	1954	1599	1377	1218	1152	997	973	939	857	760	720	701	653	604	629	582	563	534	523	514	479	493	464	460	462	468	449	438	446	434	416	467	455	431	439	510	452	453	438	408	426	403	390	425	431	386	402	405	422	411	431	449	395	407	407	402	431	442	405	411	405	401	417	437	376	411	446	410	427	394	408	409	426	440	406	421	421	447	394	435	391	420	412	427	436	388	433	400	406	404	416	396	431	447	394	442	460	403	423	417	390	421	406	420	414	373	423	396	407	422	411	425	400	415	395	433	460	404	397	423	409	405	421	424	398	441	421	406	392	447	422	377	406	393	420	404	388	437	427	440	450	411	426	393	415	361	400	444	417	375	404	428	408	411	414	403	410	421	422	393	405	406	430	400	408	393	409	410	455	426	433	433	409	414	419	396	413	397	422	406	399	400	397	378	422	415	385	427	419	431	421	405	439	406	409	406	398	422	414	405	362	445	429	378	439	411	383	421	418	426	413	406	398	420	449	429	379	366	402	372	407	397	437	401	369	407	444	399	417	435	398	410	423	431	448	423	394	400	410	434	418	435	430	434	427	407	436	405	382	434	417	436	427	421	447	391	441	416	392	428	399	437	388	442	437	414	416	379	438	400	412	396	422	387	394	418	402	415	403	414	445	402	409	391	393	434	454	399	403	446	399	401	380	403	382	437	378	395	409	414	405	417	390	403	391	419	428	393	386	433	424	407	422	429	453	436	423	390	411	413	424	443	393	402	395	401	379	403	402	410	361	413	425	405	434	397	380	397	427	421	395	395	404	401	410	416	441	387	387	441	405	380	385	398	432	418	427	435	440	402	421	401	409	412	408	371	432	401	425	364	422	421	388	395	398	420	407	456	431	401	393	445	389	400	425	469	421	401	406	433	388	431	419	423	375	400	413	415	443	398	398	443	394	393	404	410	417	388	423	436	450	412	415	413	469	396	429	415	407	407	418	420	443	418	409	381	400	449	415	396	411	407	417	393	430	407	377	422	415	375	413	420	423	432	416	428	445	458	404	427	405	388	413	387	410	411	403	452	400	425	414	396	424	438	387	431	438	425	390	420	437	424	417	407	406	442	461	421	387	412	419	401	423	408	405	435	409	381	391	398	439	426	406	426	382	431	446	430	430	393	383	427	382	407	433	394	432	397	388	413	416	399	398	427	394	445	401	426	404	403	385	400	411	402	436	395	438	427	443	398	418	411	406	414	391	442	363	408	388	439	439	418	437	409	383	405	382	419	398	391	426	421	422	414	469	388	387	420	387	400	435	439	407	430	433	376	407	418	381	402	409	405	436	392	385	395	441	406	414	419	462	410	395	424	391	410	423	409	411	397	416	408	429	384	423	425	381	421	441	416	407	382	423	437	416	398	378	429	443	418	398	409	426	437	410	420	418	414	431	391	404	413	440	419	377	402	410	381	429	398	426	414	413	395	420	387	416	409	391	417	434	403	392	394	456	401	428	448	418	404	394	377	427	422	437	406	394	420	414	406	378	412	472	397	414	402	425	395	427	393	401	404	411	392	404	433	433	375	414	429	421	408	393	415	436	406	442	415	417	416	400	423	409	446	442	412	411	441	446	398	420	409	426	405	387	406	422	416	440	411	391	451	434	396	393	385	440	387	433	414	408	420	448	427	419	420	408	450	394	423	418	386	452	403	429	431	427	408	412	407	433	405	406	424	406	377	426	385	370	407	393	413	403	424	412	476	355	414	403	415	391	411	421	428	416	369	422	387	401	415	415	397	423	413	381	395	412	404	426	407	400	417	409	400	410	397	413	411	363	408	431	418	400	400	424	398	412	408	426	417	446	409	418	425	408	436	419	404	412	423	400	417	421	398	429	387	422	362	436	407	438	412	400	399	419	397	410	423	420	424	431	366	404	456	412	397	376	424	385	399	447	454	407	434	435	416	438	458	361	387	438	399	423	435	406	411	428	400	407	417	398	415	412	409	394	385	432	385	389	427	433	429	396	449	412	411	427	400	416	450	412	369	440	421	430	415	444	408	423	433	383	434	408	403	404	389	385	402	421	422	390	411	407	429	417	402	434	400	398	420	388	420	409	440	389	401	424	439	433	419	421	429	418	401	409	402	371	408	402	461	424	411	408	430	396	409	424	451	413	367	403	450	404	402	420	426	418	425	425	410	402	434	413	447	402	440	433	402	386	399	465	407	419	409	431	402	416	430	441	381	411	407	448	429	423	439	366	440	430	415	419	410	406	447	409	398	422	439	438	425	422	430	394	386	409	375	432	416	415	367	429	381	403	426	420	395	410	401	407	420	424	420	414	424	398	428	416	415	390	373	409	423	425	434	421	409	406	375	409	445	410	416	378	433	390	455	405	425	399	411	424	382	406	412	450	378	408	446	418	398	433	413	420	376	436	385	405	398	403	435	463	432	396	373	421	414	419	377	407	429	442	455	388	408	417	406	404	427	412	407	442	413	384	401	407	408	384	449	385	446	439	365	394	421	437	410	447	448	410	428	411	440	459	430	412	403	387	427	488	409	444	403	404	407	402	423	419	388	405	389	392	458	366	399	413	390	447	418	410	413	414	392	422	385	406	404	398	395	396	420	402	412	397	430	418	416	392	433	395	381	391	443	395	419	442	390	383	425	431	409	411	434	390	427	407	426	415	439	421	427	435	391	409	405	413	417	409	408	412	430	409	375	389	441	394	387	408	453	395	419	404	419	420	431	414	432	434	464	436	433	408	404	397	426	390	420	440	448	431	427	434	428	378	399	453	418	426	370	438	450	428	407	397	409	415	418	412	412	412	388	402	380	400	438	438	363	391	415	415	405	400	411	436	417	410	390	404	450	422	421	427	374	426	410	408	411	393	441	406	431	430	382	398	427	404	412	437	390	377	424	427	403	421	423	416	426	389	454	407	393	408	433	400	433	453	398	413	397	419	415	407	427	381	384	429	439	420	438	470	410	430	382	447	406	449	410	427	411	417	399	418	385	429	421	410	451	442	440	390	435	435	398	444	390	381	421	412	424	417	444	412	387	396	410	407	411	416	389	425	440	396	380	421	401	379	424	371	426	425	428	410	416	387	411	462	406	406	423	407	427	392	438	427	378	379	435	404	411	454	464	422	411	383	456	391	408	437	397	408	428	398	424	404	408	386	402	378	406	407	391	404	429	419	401	431	432	397	402	410	426	426	406	427	412	420	453	403	373	395	408	439	397	444	396	426	397	421	456	447	432	381	417	440	448	442	413	428	404	431	406	402	411	439	401	435	438	421	406	419	405	397	421	429	409	397	405	394	393	410	430	413	410	449	432	429	423	449	399	399	409	411	382	385	413	470	391	434	410	392	445	411	421	395	441	423	372	421	436	391	403	442	430	415	450	407	428	418	406	424	444	424	372	415	421	417	386	459	406	390	455	395	410	425	441	406	422	403	441	422	422	413
10632	5089	2835	1782	1293	1141	1206	1173	1002	824	759	598	504	418	378	272	254	220	171	198	176	135	159	113	88	100	86	75	64	81	74	67	60	59	61	49	52	60	49	53	49	46	53	50	47	65	46	60	37	36	56	44	48	47	56	53	43	46	39	42	48	43	48	56	52	48	42	38	41	39	44	43	43	51	42	49	52	34	40	40	47	44	42	49	42	43	46	48	48	54	45	61	48	53	41	56	47	51	42	59	46	56	45	47	42	44	43	39	53	43	41	48	37	47	51	49	48	55	48	33	57	46	61	35	50	47	39	44	38	49	37	46	48	38	46	53	51	49	42	54	38	59	35	40	48	42	45	51	44	36	39	51	41	43	40	55	49	50	41	37	45	52	43	51	55	42	53	39	39	48	41	34	44	41	38	32	46	37	44	54	57	37	49	53	46	44	45	46	36	45	37	49	47	46	35	52	50	30	43	49	57	47	35	53	38	38	50	44	39	30	58	41	40	42	38	45	48	45	45	47	53	36	49	41	45	41	45	43	40	47	51	48	46	40	54	47	56	40	55	41	42	61	51	41	46	36	45	49	45	46	45	42	56	38	38	43	40	48	48	42	48	54	47	42	51	38	51	41	52	42	43	47	38	32	54	60	53	50	50	44	40	40	38	41	40	46	45	35	36	40	43	45	40	46	56	44	51	50	43	48	52	54	54	53	53	43	40	42	61	32	64	46	52	54	44	49	46	39	44	43	50	34	42	40	32	52	55	46	48	45	55	45	33	50	59	59	42	45	43	49	48	58	42	47	49	53	47	49	51	38	44	49	48	42	49	48	50	41	55	36	46	42	39	42	46	52	52	47	59	38	48	49	52	48	40	47	44	58	49	34	48	54	40	41	56	37	47	47	44	42	55	51	43	37	54	56	56	56	35	50	40	53	31	51	48	45	49	40	49	45	50	39	56	44	49	52	43	38	44	41	64	46	43	49	45	41	47	40	44	48	36	48	45	39	56	52	40	42	40	34	49	50	47	45	38	42	47	40	54	49	47	51	48	44	49	47	43	44	51	53	59	42	48	46	32	49	42	39	41	41	36	38	55	40	57	46	46	50	50	39	50	48	56	44	45	45	51	43	63	46	40	44	43	36	43	52	40	40	42	51	48	42	53	46	50	46	40	45	46	45	42	34	44	40	44	46	48	51	48	53	49	46	50	54	41	42	55	41	44	47	50	55	53	31	47	38	33	37	43	50	50	33	31	52	45	42	49	49	54	48	41	60	50	48	48	37	37	41	45	64	29	48	41	48	43	41	49	52	42	47	40	42	51	28	50	47	52	47	36	49	47	39	51	53	45	44	45	51	47	45	56	65	49	44	61	40	32	33	41	47	40	54	46	55	48	51	51	40	49	40	42	52	38	48	41	39	51	42	53	45	44	51	54	55	45	51	45	48	41	48	44	62	53	38	40	51	55	41	46	38	51	41	48	59	46	46	63	39	45	50	49	50	39	48	48	49	58	40	43	41	45	40	47	63	35	50	43	50	32	41	44	33	41	53	45	51	44	53	45	46	42	44	41	50	42	52	56	45	39	44	55	48	52	42	39	49	51	36	30	59	40	43	47	44	52	51	40	53	48	37	52	45	50	46	47	54	33	34	37	43	49	44	50	50	47	42	51	45	29	36	42	39	52	48	54	39	49	53	45	59	50	51	49	58	53	47	40	45	47	52	44	52	41	50	54	36	46	50	44	52	54	33	39	46	44	41	55	47	44	52	39	44	47	33	48	54	51	49	38	28	35	46	50	53	52	47	34	38	44	58	49	42	40	37	51	45	46	44	47	40	47	47	47	58	54	47	49	47	44	39	43	45	58	48	52	47	42	48	54	42	49	48	47	38	40	57	44	62	47	44	47	41	50	45	43	53	36	47	50	41	48	43	52	39	54	37	41	48	47	47	36	50	47	40	49	38	34	43	48	34	49	49	48	46	49	41	42	51	45	54	31	46	51	45	47	57	39	47	57	50	40	51	50	38	50	42	49	41	43	48	43	45	56	43	54	52	42	42	39	45	42	52	38	44	43	46	48	47	48	49	43	49	55	42	53	49	33	48	46	52	49	35	51	46	44	51	45	53	45	49	46	48	50	51	42	56	37	45	49	32	41	53	40	54	45	48	41	46	44	48	44	48	52	54	53	56	45	47	64	55	48	49	36	41	59	46	56	37	44	55	43	44	52	49	53	44	58	42	48	44	40	48	35	42	46	54	46	57	41	53	54	49	57	46	50	61	47	54	52	52	37	54	50	43	58	41	42	51	57	47	46	57	53	55	51	58	40	43	40	50	45	48	41	50	38	49	37	58	41	46	53	57	39	37	50	41	37	51	44	32	31	36	55	41	48	53	48	57	42	46	53	54	33	50	44	41	45	42	36	36	42	44	44	44	41	56	49	59	40	47	48	52	48	39	39	48	45	46	53	47	35	49	45	47	48	43	51	36	47	47	57	55	48	49	52	41	44	52	61	41	52	45	44	39	41	45	38	49	36	48	41	44	44	55	48	60	42	46	52	36	37	45	46	57	37	57	41	44	48	43	53	49	46	37	41	40	48	51	54	53	60	48	47	35	40	44	53	50	40	51	44	40	38	50	41	42	51	36	45	43	44	44	45	53	45	49	45	43	45	39	46	49	35	45	48	58	39	47	48	41	43	46	43	50	53	52	47	43	34	37	43	62	35	39	46	47	49	47	36	46	40	47	53	56	51	50	46	50	55	56	56	50	45	47	36	47	36	48	47	35	47	36	44	46	46	39	63	49	52	49	40	37	43	55	47	57	44	51	54	39	52	55	45	38	43	41	53	52	34	52	39	49	53	44	54	30	51	54	50	52	37	51	43	52	51	59	48	45	47	46	46	49	51	51	60	43	47	40	51	48	37	60	47	35	41	44	40	38	38	61	47	42	38	54	51	35	47	42	41	44	54	53	40	49	47	52	41	53	48	49	38	47	42	38	51	42	40	41	61	48	51	47	58	44	51	52	58	52	42	47	52	47	50	43	52	55	43	53	54	51	46	40	50	55	54	43	46	44	48	46	57	46	64	49	50	62	45	51	56	37	42	50	48	55	46	39	44	39	40	54	44	49	49	33	34	47	51	44	50	46	37	38	40	54	42	36	53	43	46	43	43	40	40	46	51	48	38	44	57	46	43	41	47	49	46	47	34	50	44	44	50	35	52	38	32	42	46	45	42	46	43	40	45	44	49	46	49	49	57	34	45	58	37	57	58	41	48	38	42	39	51	41	41	51	42	43	41	40	42	55	47	39	47	47	36	41	48	47	47	55	48	37	49	47	39	42	47	42	47	62	53	54	44	42	33	45	41	58	49	50	54	38	42	41	52	51	58	38	45	49	36	51	40	60	48	47	53	56	49	49	47	55	44	40	47	44	60	55	48	50	42	43	40	53	45	51	54	50	49	43	50	45	45	40	59	41	35	46	51	32	52	50	47	50	51	46
35151	26526	21045	21542	27527	30464	30293	27634	24489	21652	19159	16715	14122	12025	10134	8656	7373	6340	5553	4745	4117	3549	3229	2766	2305	1852	1435	1305	1242	1093	1087	982	960	914	833	774	718	683	627	620	563	593	584	504	557	543	498	514	515	493	505	499	518	496	466	480	473	442	447	438	441	472	457	483	506	433	436	444	440	439	468	454	434	462	441	495	449	447	434	454	457	490	483	432	387	454	447	422	412	462	437	461	471	463	439	416	430	443	460	439	469	477	478	447	422	428	443	425	431	449	446	484	458	463	464	446	450	477	469	444	456	440	439	436	460	441	440	486	452	454	411	445	420	415	452	433	446	416	456	435	435	456	469	478	473	439	402	451	415	427	487	456	428	433	407	436	471	447	433	451	442	426	441	482	418	442	424	424	415	465	459	451	501	443	443	430	455	411	468	413	453	436	448	488	439	435	455	460	421	477	458	436	433	449	443	447	462	470	450	462	474	435	438	434	440	435	442	433	399	461	439	466	447	427	416	447	484	413	456	479	404	431	427	460	389	444	430	447	434	435	459	462	449	432	442	443	430	457	415	471	445	470	477	424	471	466	461	453	464	463	480	468	418	444	445	413	440	468	467	430	455	446	431	401	433	454	440	413	460	467	444	463	475	456	419	466	449	462	453	419	432	465	446	458	424	463	404	477	472	442	461	408	448	434	443	412	446	454	433	422	454	448	447	455	393	476	460	430	514	481	426	417	450	461	417	472	469	493	436	463	405	444	420	422	465	479	435	468	440	459	439	459	445	469	453	423	432	413	443	432	433	460	454	440	466	423	447	456	473	412	430	431	437	424	456	512	424	421	455	406	475	457	440	433	436	424	480	433	422	464	483	453	427	442	428	457	431	467	448	487	485	431	412	435	421	442	477	422	432	453	444	500	478	481	448	410	457	459	477	443	427	436	451	453	467	433	379	448	439	432	465	415	451	477	448	432	452	437	405	431	442	442	456	440	423	454	456	496	451	453	445	442	463	455	449	443	457	465	405	439	451	453	438	427	429	474	439	457	437	433	470	492	481	443	434	444	434	449	439	485	442	424	432	479	444	404	459	430	468	462	483	461	449	417	443	435	445	444	454	416	422	444	456	444	452	437	403	413	440	462	419	435	443	458	430	474	465	448	458	456	436	502	456	441	459	461	471	458	430	425	451	478	443	462	444	429	444	436	463	472	416	422	432	465	438	442	420	488	429	452	425	424	457	427	422	447	441	442	469	422	452	444	458	474	436	421	452	424	480	445	463	437	444	393	428	440	467	467	439	434	439	482	439	457	436	438	486	445	445	448	451	421	491	439	443	425	426	448	451	452	423	442	431	419	442	429	449	456	448	459	447	450	436	470	450	442	476	427	441	452	469	470	404	434	442	490	451	448	447	435	491	428	460	444	443	400	443	427	418	455	444	448	424	425	422	427	463	409	472	431	430	418	457	435	454	405	408	423	440	466	402	447	471	459	465	399	404	486	437	450	503	435	469	448	465	456	430	407	466	439	484	431	401	463	472	475	492	444	449	466	453	442	451	463	448	450	447	452	445	469	471	397	426	445	450	480	440	467	479	439	452	427	462	439	460	469	444	428	424	428	442	432	455	413	447	426	448	462	430	447	434	470	441	442	463	459	452	436	459	456	428	447	458	456	430	416	461	397	451	441	411	420	415	430	426	453	436	449	449	441	432	455	433	482	457	488	423	396	433	446	495	448	447	431	435	460	439	466	453	471	392	405	441	427	415	472	435	460	434	468	475	464	443	445	438	495	427	413	403	453	446	499	447	418	440	440	456	448	445	467	443	424	470	465	453	450	435	452	457	426	481	440	439	437	456	455	491	463	467	462	429	448	455	443	451	433	442	450	451	467	486	423	406	459	448	437	432	432	441	454	475	431	477	429	434	464	481	440	441	431	436	453	414	415	461	447	453	472	450	454	435	447	435	461	425	439	453	459	452	469	429	445	462	419	440	440	498	464	479	467	422	457	424	437	426	442	433	443	422	445	434	441	443	486	436	434	440	460	428	432	410	468	413	434	432	431	447	464	447	401	414	418	438	459	471	432	456	461	476	451	427	446	476	456	496	438	460	438	436	448	470	479	463	460	463	382	427	482	447	426	460	459	473	428	474	457	426	435	463	429	461	438	457	429	476	478	470	454	421	410	455	426	428	440	425	466	458	489	437	424	471	443	441	464	424	453	433	436	416	478	492	449	419	469	432	454	416	440	451	466	443	460	454	464	447	439	444	433	479	410	450	474	448	438	404	445	401	469	439	466	449	457	468	453	450	433	440	421	447	436	430	417	423	440	430	445	436	445	469	475	442	451	453	445	478	451	451	444	436	469	422	470	421	435	453	477	449	456	432	434	454	484	426	446	517	482	500	428	409	468	441	434	432	458	428	442	417	443	498	472	462	468	429	428	461	418	438	470	417	395	466	463	433	411	457	454	425	438	463	464	456	475	444	390	430	411	449	457	426	446	433	434	475	448	475	433	468	439	435	430	485	428	443	436	436	463	450	427	431	445	457	427	471	471	431	420	434	429	437	468	451	424	458	456	427	436	434	400	397	414	460	418	459	453	435	419	437	470	433	459	440	423	439	448	466	423	441	459	412	446	449	428	434	432	421	449	438	459	432	466	433	442	487	464	412	455	462	449	449	419	442	456	431	433	472	451	452	455	446	452	448	472	434	421	449	415	460	474	423	455	451	459	431	477	425	454	437	446	473	465	435	432	443	441	470	447	470	449	421	450	407	407	439	436	441	422	498	416	455	452	418	411	422	419	455	445	422	398	442	431	447	455	476	434	464	447	468	452	471	454	452	450	474	451	446	470	435	432	424	463	453	494	411	446	454	435	443	461	421	446	460	431	437	445	445	455	430	410	484	473	440	474	465	429	444	466	450	435	442	440	464	445	441	417	425	461	453	431	468	437	427	432	442	435	429	457	419	438	433	402	430	429	443	436	402	436	453	434	431	420	452	405	453	449	412	451	441	464	420	417	469	431	427	455	412	435	422	440	433	403	469	480	419	430	446	448	436	442	477	398	418	452	432	463	465	430	432	487	455	443	462	461	423	451	456	402	435	443	425	471	459	449	442	463	482	444	447	443	430	432	456	442	434	417	442	426	430	463	397	427	452	442	399	462	425	433	450	444	429	490	412	412	438	427	474	426	423	416	450	471	485	500	438	452	452	459	463	415	432	429	415	410	451	445	444	461	422	444	444	453	516	432	420	456	457	468	469	437	418	468	424	440	435	414	438	458	490	445	432	401	485	461	435	432	468	478	454	446	443	438	433	430	467	398	419	411	444	436	437	458	425	448	464	445	477	479	415	446	454	463	412	451	433	447	412	438	456	445	470	466	441	426	463	476	450	451	433	469	450	441	448	431	424	452	472	471	454	430	444	460	433	472	420	462	450	445	447	474	408	423	433	475	434	463	469	461	457	472	464	433	491	511	436	440	432	441	447	456	441	450	485	496	445	442	466	415
10468	7139	4123	2495	1698	1593	1646	1504	1279	1087	880	794	635	526	462	393	349	284	251	219	185	189	163	139	104	93	91	68	73	75	59	69	58	66	67	53	47	59	45	39	49	29	54	54	48	40	31	37	44	47	37	38	36	32	50	32	37	40	42	42	49	32	50	25	34	39	43	40	41	44	46	46	41	45	41	33	46	39	39	39	42	35	37	37	40	44	50	41	52	30	41	40	37	28	45	42	44	38	35	37	48	34	40	40	46	44	34	36	21	34	44	48	47	26	37	32	37	45	42	36	38	38	29	36	49	46	38	35	41	44	44	35	39	42	35	28	48	32	43	40	35	38	38	45	41	32	43	48	42	36	46	46	38	48	39	51	33	43	33	42	28	30	36	38	40	39	41	50	49	37	43	42	39	36	42	40	39	41	36	35	36	46	37	46	41	45	32	41	39	45	34	44	44	31	31	40	43	43	37	40	39	35	47	40	25	47	47	41	30	48	49	40	31	46	57	35	39	32	45	42	33	45	44	38	36	42	39	52	39	45	36	41	38	41	45	45	37	44	46	47	36	42	38	34	29	28	35	45	41	48	34	35	44	38	50	45	43	37	47	37	47	51	33	48	45	44	40	44	38	33	26	44	46	28	39	47	40	39	44	40	28	44	53	42	41	34	45	24	35	46	38	45	40	34	40	54	40	42	40	43	44	32	48	37	35	39	43	38	34	45	41	40	37	45	44	34	45	39	49	35	39	52	35	34	40	42	45	35	50	36	45	38	44	37	52	48	45	38	36	39	41	33	42	44	35	42	48	39	35	52	55	41	30	44	34	43	39	31	39	36	33	35	48	31	35	46	42	39	33	43	47	33	38	44	42	34	43	39	25	43	39	41	38	40	28	39	44	42	34	34	52	29	44	33	39	45	36	44	38	37	40	41	33	43	41	41	36	51	44	37	47	29	49	37	46	43	38	34	45	38	52	38	36	34	44	41	43	34	29	36	42	44	30	38	32	54	50	58	40	50	50	33	29	40	42	42	50	40	41	42	34	46	50	38	40	43	45	42	50	39	35	38	41	29	47	43	40	38	36	41	44	38	40	37	50	47	46	27	38	52	35	41	43	38	44	26	30	41	36	40	41	43	35	42	38	33	42	37	43	37	38	30	43	44	41	49	46	34	46	37	37	44	47	39	38	40	39	35	40	42	34	43	39	60	44	46	47	38	39	40	40	31	35	40	36	38	48	56	32	40	41	42	39	38	37	40	35	45	46	40	39	39	30	44	37	56	32	42	37	42	35	38	33	33	46	42	35	34	41	27	39	47	52	35	46	50	38	41	48	36	41	48	40	37	43	48	35	48	37	35	55	40	28	37	37	38	48	36	48	40	36	38	47	43	39	39	46	48	41	46	34	36	36	43	34	52	30	49	51	47	38	49	34	53	33	46	43	48	38	35	43	45	42	47	47	42	46	36	38	27	26	33	32	38	40	40	43	22	40	37	52	49	27	37	36	40	41	39	36	44	32	27	43	47	53	32	38	34	42	33	55	41	33	29	36	43	46	35	43	39	30	41	30	39	37	45	44	42	40	49	38	38	40	29	43	40	34	37	42	42	35	46	42	34	42	41	36	51	38	55	38	50	41	44	37	47	49	37	46	41	49	48	35	48	39	33	34	40	37	42	38	33	37	41	29	49	39	45	45	45	43	40	49	25	30	35	45	41	38	43	35	44	42	40	36	54	45	32	44	42	37	37	33	40	43	38	47	43	46	41	46	46	35	27	31	44	37	49	36	35	32	30	45	46	41	45	36	34	54	34	31	44	36	39	26	44	48	33	43	36	42	41	45	35	44	31	54	33	36	35	38	36	30	48	39	40	33	36	47	37	36	36	32	36	40	36	38	45	36	46	40	39	39	36	23	26	32	43	37	37	43	35	38	35	37	41	40	37	28	42	37	38	34	34	45	30	34	37	29	35	43	48	48	44	35	34	30	50	34	41	42	30	45	42	46	55	41	38	50	41	39	32	44	42	48	36	30	48	36	45	42	31	40	44	49	49	33	42	35	44	39	28	32	32	36	54	45	38	36	35	38	50	27	45	40	41	38	36	50	55	43	38	44	40	53	42	51	39	42	43	40	42	42	50	47	37	45	44	25	40	38	32	35	34	43	45	47	30	38	32	42	44	34	45	41	39	46	41	42	40	39	42	38	38	34	27	36	46	35	37	37	36	36	35	39	40	48	41	53	51	42	36	50	32	48	47	38	42	44	31	47	43	42	38	37	44	37	43	39	35	42	34	44	43	32	32	34	33	42	57	35	45	48	35	54	31	45	29	36	40	40	39	47	44	34	47	42	39	41	35	38	38	46	55	45	38	53	27	46	35	32	41	36	40	49	32	42	46	34	38	36	47	39	43	35	41	40	45	31	38	52	36	47	40	38	49	31	52	40	35	40	43	40	40	53	45	37	50	32	40	45	39	40	43	39	44	38	37	33	42	37	32	44	33	44	43	47	32	34	39	37	46	35	42	40	44	37	43	30	42	37	39	45	49	39	42	32	45	41	42	47	45	39	32	41	44	29	39	33	33	44	35	40	46	28	34	32	48	41	38	35	32	34	45	31	46	43	44	48	30	40	35	48	33	37	41	37	38	35	52	36	29	41	38	28	43	38	45	49	31	35	44	31	35	36	42	39	44	41	37	38	41	35	33	33	39	50	38	31	37	48	41	48	42	39	35	34	32	44	49	33	41	38	39	40	53	38	40	42	47	37	40	45	29	37	44	39	37	37	30	34	39	40	46	40	40	29	32	44	33	36	42	30	39	48	50	44	34	43	31	39	31	45	47	45	41	43	41	42	41	39	33	28	39	32	36	40	39	35	37	42	38	27	36	45	37	51	39	29	40	53	32	32	31	30	39	37	39	46	35	38	46	39	42	50	31	39	32	39	43	40	43	32	36	36	42	40	42	39	38	41	40	46	51	46	50	34	34	57	39	42	39	24	46	39	42	44	37	33	35	32	37	34	38	54	39	40	50	34	40	44	40	37	49	33	39	46	42	34	37	44	41	37	49	38	32	47	43	41	50	34	51	37	33	49	40	38	46	49	32	41	57	39	32	34	43	45	48	31	45	35	42	47	48	38	40	37	41	41	30	31	44	54	32	37	39	37	29	40	48	42	32	30	51	32	39	37	48	48	39	44	49	48	42	37	37	37	48	39	41	40	35	55	41	47	45	41	26	42	50	45	39	25	45	35	31	43	40	34	50	38	31	40	46	40	41	31	45	47	38	54	41	35	41	33	29	33	49	61	36	44	36	30	35	40	47	35	47	27	34	34	33	50	45	35	36	34	33	35	32	46	31	40	43	26	35	41	45	49	34	31	34	35	44	33	33	41	35	51	41	42	31	34	44	43	40	47	37	51	44	44	34	46	47	32	30	43	50	49	42	39	36	38	39	51	45	35	41	35	30	51	40	43	50	57	35	42	38	33	40	43	38	40	44	41	48
40682	30053	24900	24996	30424	33447	32972	30679	27800	25068	22465	19634	16924	14499	12441	10624	9096	7837	6801	5971	5224	4459	3695	3311	2616	2105	1665	1486	1279	1183	1109	1069	970	908	867	831	761	729	663	646	556	590	490	501	537	476	458	517	452	474	455	483	460	438	374	427	453	428	408	424	381	401	409	403	425	386	383	439	438	397	402	391	394	384	368	381	443	377	408	402	401	363	414	379	397	376	400	380	379	387	399	378	424	408	372	363	375	389	402	421	391	372	390	394	379	376	390	409	408	405	383	405	422	366	417	372	380	402	390	363	418	374	352	342	394	376	375	385	399	372	428	395	359	392	338	378	373	397	401	403	382	375	390	389	363	374	390	386	373	363	375	412	379	395	397	360	375	436	379	387	382	384	390	377	360	364	396	401	418	364	405	401	407	389	399	386	363	397	412	373	392	372	402	395	400	393	411	386	374	419	423	357	393	381	386	358	378	392	389	410	412	397	398	370	388	367	375	417	395	391	363	409	367	373	392	375	412	362	395	385	382	356	395	360	362	414	387	362	383	388	381	414	392	394	392	373	405	379	403	389	417	378	387	391	408	390	405	378	358	382	359	406	366	364	392	398	355	369	435	386	388	419	365	367	371	383	384	389	406	339	404	397	382	396	403	354	391	383	372	402	386	389	405	380	390	411	406	395	383	395	416	378	386	392	376	426	375	403	374	368	384	434	397	374	388	413	387	363	390	369	411	408	378	404	372	373	411	382	392	357	404	373	363	390	359	401	378	378	405	375	392	382	422	390	389	418	379	414	339	402	369	382	394	352	365	400	361	353	391	375	387	385	378	406	384	370	419	404	403	377	374	366	406	436	374	403	374	386	393	421	373	380	380	406	401	402	380	384	402	332	390	383	400	411	396	371	395	360	357	393	371	364	361	407	399	380	356	394	387	413	369	368	378	402	400	376	389	390	369	383	389	389	374	404	380	396	388	401	354	383	399	366	392	380	362	376	398	370	394	391	395	375	388	404	393	371	425	378	382	346	379	409	411	377	347	392	368	361	377	401	404	382	392	394	408	389	347	368	388	386	390	404	401	404	392	400	389	394	392	382	411	381	388	401	405	390	407	390	400	404	349	400	391	362	360	406	368	371	409	409	341	388	380	412	390	366	412	382	395	373	402	370	424	399	379	394	359	406	363	434	367	416	369	393	391	395	386	397	409	366	408	406	398	373	385	399	402	371	387	391	383	398	378	381	385	395	344	382	407	390	426	371	380	384	395	371	385	383	417	369	414	381	368	391	380	375	397	398	364	377	379	331	416	396	374	397	368	412	397	415	385	398	387	369	400	395	390	395	402	396	376	369	403	390	409	352	384	397	366	394	379	418	403	353	329	406	384	423	357	389	371	393	376	381	401	413	359	389	399	373	370	376	377	383	376	379	375	350	398	379	356	402	416	369	389	370	403	345	359	385	411	394	389	394	419	381	356	387	379	359	362	408	380	397	373	380	396	390	391	381	377	375	393	378	368	408	376	352	407	386	363	384	400	387	380	415	393	391	398	358	430	376	401	380	389	379	400	376	418	379	372	364	385	414	356	407	424	415	408	389	407	387	397	375	376	377	405	357	397	377	388	345	352	390	350	388	403	386	381	384	377	381	381	409	387	387	386	364	396	378	377	363	375	390	365	394	393	368	376	410	355	388	405	397	391	414	361	401	388	377	389	363	396	407	389	364	401	400	361	377	370	365	405	409	416	384	379	366	412	384	392	375	379	352	384	388	402	376	375	371	404	377	377	395	389	352	411	380	411	389	377	382	389	399	403	395	375	391	373	411	405	393	403	385	374	415	365	359	388	410	388	383	367	393	396	360	397	401	386	370	395	419	399	391	416	395	365	388	390	372	371	372	403	394	413	412	384	377	357	385	358	385	411	327	375	387	389	400	436	349	403	373	363	388	368	375	367	352	383	351	370	404	373	358	385	361	357	376	395	386	385	413	402	393	404	397	382	419	351	378	386	397	377	401	369	406	388	367	387	352	404	418	409	359	325	390	380	400	394	386	369	377	405	338	405	398	385	470	380	407	388	345	399	357	372	363	354	384	367	364	409	416	352	404	380	408	404	378	418	361	378	373	401	393	384	355	367	365	376	429	368	366	402	387	375	401	379	405	425	383	392	404	385	374	368	380	381	384	371	410	396	405	405	380	390	390	376	382	370	380	404	373	396	361	372	373	399	380	378	379	413	376	398	379	380	380	376	394	391	385	377	385	374	375	392	391	386	395	373	398	365	398	393	408	380	390	399	371	343	378	369	367	363	366	408	371	360	358	373	394	391	371	360	392	372	404	369	409	401	385	361	407	367	385	427	380	392	404	419	381	397	361	391	394	388	396	411	382	386	375	404	365	399	381	380	390	388	381	373	377	387	344	366	394	392	368	389	390	415	358	384	415	393	389	363	366	394	375	382	376	370	348	371	389	398	403	382	379	371	401	384	367	354	371	415	376	389	381	352	413	389	374	395	415	405	381	401	382	399	423	380	393	389	385	422	414	372	398	405	370	402	406	364	354	361	367	388	411	356	407	413	413	390	390	390	374	409	378	379	420	385	391	400	378	392	375	397	366	397	377	403	395	368	363	382	395	437	368	346	383	367	401	389	392	403	375	348	415	377	376	371	421	380	362	396	406	385	358	384	364	349	401	396	375	384	392	387	409	382	387	385	397	377	394	332	414	407	394	389	393	387	387	376	393	390	372	352	374	383	381	373	380	343	375	364	435	390	383	360	410	385	388	397	392	361	380	384	421	377	410	408	421	404	400	400	390	350	387	378	385	377	386	402	373	392	364	375	353	412	378	384	401	429	371	366	379	367	376	379	386	372	382	383	399	358	380	401	362	387	369	417	388	414	386	390	379	390	434	340	360	386	392	403	449	414	392	380	379	393	394	380	367	370	350	362	375	384	380	375	408	421	368	391	367	354	403	388	373	376	400	402	385	389	382	332	392	395	372	413	354	383	418	376	375	380	411	382	365	358	382	406	361	393	382	383	381	412	389	347	404	385	372	356	360	404	385	415	363	389	383	376	427	385	347	337	420	384	367	424	369	387	390	389	393	380	382	339	379	395	389	352	388	362	398	396	390	385	408	400	390	400	364	406	368	379	359	402	396	382	400	401	403	423	378	388	394	387	397	412	378	391	385	388	382	384	355	403	392	405	406	371	414	411	387	383	376	386	415	393	378	394	405	361	382	378	409	353	414	400	401	394	414	395	393	400	365	379	378	387	390	433	377	424	399	386	360	369	360	368	404	393	364	396	404	401	415	375	392	396	379	364	386	418	366	378	367	405	389	368	390	383	397	388	395	411	391	438	374	371	389	400	362	385	369	353	391	401	372	403	376	366	362	383	414	411	378	366	413	379	380	373	395	395	367	392	394	369	408	394	413	419	414	366	390	370	368	410	380	421	372	379	368	394	392	382	379	402	395	372	378	387	397	403	376	400	388	383	374	360	394	397	375	392	394	391	359
8041	3688	2120	1348	953	877	918	842	795	615	571	447	381	321	289	238	203	172	156	155	152	113	113	87	93	77	70	66	39	60	51	63	62	55	53	53	45	58	53	60	49	52	47	58	60	40	49	40	44	48	60	41	42	40	48	53	60	50	44	43	56	53	51	61	56	51	43	37	37	43	42	60	48	60	39	55	40	58	52	50	45	32	40	46	47	50	53	44	42	51	45	41	44	50	46	48	39	44	55	37	49	37	54	34	52	49	45	46	46	42	37	43	52	39	45	35	46	45	45	37	43	51	42	46	59	47	62	51	55	57	40	48	49	44	51	41	50	52	58	64	49	55	53	57	44	49	48	60	43	52	53	48	62	43	42	48	46	35	42	57	54	49	49	31	55	60	54	41	51	56	51	46	56	44	47	47	42	57	37	47	32	51	47	52	40	57	50	54	35	52	44	55	53	55	50	36	34	56	49	36	39	57	46	53	55	51	46	61	53	51	52	51	57	60	62	45	37	38	39	44	57	47	34	59	49	44	36	50	39	59	57	52	53	47	41	45	40	47	49	38	41	45	49	42	50	41	45	60	48	49	42	38	41	47	57	46	52	42	56	35	53	42	58	38	44	53	58	36	42	53	54	49	44	50	60	55	50	40	58	45	49	54	50	40	50	47	51	48	49	59	54	35	45	57	48	47	48	47	52	53	42	47	42	57	52	53	48	48	56	59	48	45	56	40	34	55	41	47	43	55	41	50	34	36	48	52	59	31	46	36	50	57	52	51	48	46	44	58	41	57	46	47	40	50	58	51	43	37	46	49	43	53	45	44	54	51	56	51	30	53	54	39	55	44	45	59	61	58	42	55	44	49	44	52	41	50	44	51	51	56	45	49	41	60	46	44	44	53	46	52	39	48	33	40	42	43	51	72	49	49	51	60	37	55	55	42	47	46	54	53	37	50	38	40	47	35	47	56	53	38	39	42	45	46	48	64	51	45	51	53	50	60	46	46	49	50	51	49	50	42	52	50	43	44	54	51	52	46	57	43	58	50	48	43	49	42	47	42	52	62	49	38	43	45	56	50	46	54	50	53	42	58	55	44	54	57	43	44	40	41	39	48	54	45	44	51	45	57	40	56	58	52	50	54	45	48	55	43	53	52	44	54	46	38	38	53	45	56	51	51	49	60	54	49	52	34	48	55	46	52	43	47	49	40	63	55	58	54	51	45	65	42	44	59	44	52	46	61	55	43	52	31	52	46	43	44	48	42	47	44	49	46	57	37	48	49	52	53	42	53	39	50	38	48	45	51	48	49	48	52	53	54	54	54	47	41	49	39	54	51	43	43	53	55	57	44	62	53	50	43	55	47	51	43	58	63	44	54	41	39	42	54	41	47	52	46	42	36	52	49	52	51	56	58	44	42	54	44	46	39	56	66	47	45	50	49	52	48	39	42	41	40	37	41	43	39	49	46	59	44	67	47	57	38	51	48	44	51	47	48	42	56	55	38	53	49	58	41	42	52	60	46	57	52	61	50	57	39	46	37	48	49	41	43	51	50	50	43	54	49	51	53	47	56	52	37	51	39	59	43	48	62	42	50	52	45	48	59	44	50	39	49	42	44	39	37	64	53	47	53	49	49	49	65	52	50	50	34	47	47	50	47	43	41	37	49	52	45	61	54	48	56	45	47	47	65	36	47	43	48	36	57	40	42	58	49	49	50	51	37	42	51	62	51	47	53	55	52	42	52	35	52	49	50	38	55	37	44	44	54	51	40	62	50	53	60	51	42	50	45	49	40	47	56	45	56	51	47	44	54	60	41	50	36	44	46	42	48	48	57	33	36	48	55	50	39	58	37	48	48	50	58	50	54	45	64	53	39	46	43	37	42	46	35	55	37	57	47	44	40	49	48	41	42	43	66	50	57	48	50	49	43	48	50	34	41	51	49	38	45	55	38	46	46	47	46	49	57	50	54	51	45	45	45	46	46	59	46	39	49	39	43	47	59	49	39	57	48	44	39	58	46	38	52	51	39	41	54	51	56	48	43	59	58	44	54	37	49	41	49	56	53	55	54	47	38	34	43	41	40	39	51	54	52	49	39	41	43	52	41	43	53	39	47	43	54	58	46	39	46	48	45	37	60	40	43	44	45	48	41	42	56	58	52	58	54	45	38	67	48	55	44	46	42	41	57	53	48	46	46	62	47	63	44	47	53	55	44	48	60	53	52	42	47	54	42	65	56	53	41	41	47	62	60	49	39	49	50	36	57	55	49	50	46	57	48	46	47	51	53	53	45	44	46	58	47	45	42	50	38	33	45	46	46	49	48	46	43	48	50	38	43	52	61	47	61	47	38	56	45	54	49	37	42	48	48	46	43	48	46	48	50	44	47	59	61	46	48	56	42	42	50	48	46	49	48	49	55	43	61	53	53	40	40	50	36	37	51	43	44	54	41	40	57	41	34	54	51	58	50	48	50	48	51	53	59	48	56	41	48	43	49	45	50	50	48	42	58	49	44	57	42	43	51	39	44	36	50	44	68	56	37	59	58	56	54	47	54	53	41	56	54	42	46	57	56	52	52	40	51	55	55	39	44	58	61	53	45	45	44	45	41	51	50	41	44	39	52	41	47	44	39	43	64	49	57	38	51	53	44	68	53	41	62	47	57	45	51	39	43	60	39	51	54	40	51	51	49	47	46	57	41	53	56	70	41	47	56	54	49	56	53	47	47	52	47	50	55	50	58	61	43	46	41	51	40	42	38	55	51	59	55	56	49	50	53	55	63	44	45	47	48	45	61	45	51	56	50	48	38	49	48	43	40	37	53	41	59	47	39	53	54	50	57	51	51	44	47	39	41	59	47	43	51	31	44	50	56	51	54	38	56	47	57	46	45	46	39	49	38	49	53	50	46	37	51	48	47	58	41	53	57	56	49	61	46	48	41	48	57	45	47	47	42	52	40	46	50	48	57	50	46	47	41	49	46	49	44	57	63	46	49	48	46	51	49	41	49	38	47	38	47	52	38	48	42	52	44	52	44	56	48	44	45	47	60	57	51	43	56	35	58	57	51	41	48	43	41	45	41	51	38	64	48	53	54	48	42	44	40	50	50	58	43	54	51	56	40	52	53	56	34	53	48	38	49	51	57	59	48	44	46	60	40	46	40	37	56	48	34	50	41	50	48	51	49	45	52	48	46	38	43	56	29	42	43	50	48	50	47	50	46	37	54	60	45	49	59	51	54	61	35	44	52	40	54	56	43	65	56	42	41	34	48	44	42	48	47	48	48	54	45	47	67	36	45	46	59	43	58	45	49	49	53	37	47	45	59	47	50	55	51	40	43	47	44	70	52	46	57	53	51	50	51	41	49	52	42	52	42	55	48	44	42	42	39	63	50	44	44	37	42	42	58	41	49	55	44	55	51	43	62	60	51	41	39	50	41	36	48	44	42	53	36	37	52	44	54	49	47	41	40	43	51	40	43	46	46	48	45	53	50	33	38	40	51
33974	23154	18211	18820	24151	27550	27029	24379	21399	18791	16542	14019	11785	9887	8112	6833	5854	5063	4327	3646	3209	2797	2321	1947	1673	1419	1154	1062	931	907	902	822	823	769	802	701	613	643	590	589	562	590	566	529	525	541	544	476	507	503	470	475	491	486	479	471	517	506	481	506	479	502	455	499	469	452	473	449	531	492	494	450	454	463	487	446	426	530	473	438	487	461	449	486	451	458	465	470	455	473	429	477	491	481	486	477	464	482	457	453	485	466	423	460	484	431	516	512	448	454	457	474	474	476	467	500	475	484	467	488	439	488	450	449	469	471	466	431	455	469	466	424	443	462	498	503	492	462	469	495	495	481	474	471	426	483	470	503	469	494	456	522	484	522	469	480	467	474	454	453	457	433	473	514	491	444	431	439	492	484	451	464	452	446	489	456	453	490	459	474	459	441	472	461	470	443	519	519	449	437	430	485	497	469	513	451	483	468	461	463	462	448	512	502	453	492	459	486	484	449	446	457	483	447	456	440	436	467	449	461	454	468	483	453	475	461	486	493	486	492	435	442	438	448	473	489	481	451	478	505	472	459	472	449	459	481	465	442	479	455	450	450	466	442	480	476	490	475	446	471	477	448	448	482	523	484	465	486	451	445	465	492	453	481	476	455	491	489	471	481	453	479	496	470	455	445	480	475	450	443	472	466	461	471	466	505	451	490	454	460	437	488	470	452	474	453	479	478	456	511	498	471	437	457	470	416	461	479	459	486	474	506	474	475	452	480	507	451	468	470	450	487	456	451	454	489	451	452	451	458	456	513	442	481	468	448	427	460	489	493	509	470	467	499	447	458	439	458	478	445	457	443	460	454	439	475	518	495	448	433	445	501	427	450	404	456	498	461	476	437	465	489	437	454	455	462	445	487	494	464	487	478	474	443	464	465	510	423	458	466	481	510	490	436	439	427	458	460	422	448	448	481	448	440	470	460	488	466	433	444	452	443	465	458	468	440	465	484	419	475	495	469	456	442	457	475	417	456	439	435	475	465	475	443	472	441	463	430	462	476	481	486	454	470	443	508	457	453	452	429	480	466	499	438	470	505	476	476	453	473	489	473	458	474	495	460	489	475	484	492	439	459	459	419	424	473	472	428	499	463	481	492	499	445	429	480	502	447	466	486	468	482	430	463	474	460	461	473	442	511	503	455	488	496	460	510	425	451	477	512	467	430	488	442	469	442	448	483	460	468	471	435	467	472	461	497	446	492	502	470	471	439	451	453	438	481	505	511	476	462	481	471	512	468	506	451	477	500	484	439	520	470	496	476	501	508	422	493	451	443	424	489	465	442	444	420	461	459	467	433	474	439	450	457	433	459	463	461	453	454	465	446	456	448	444	442	486	466	466	481	429	469	484	466	463	483	468	498	487	476	474	440	476	471	484	462	491	456	457	471	475	464	475	483	428	459	430	476	487	470	464	440	479	497	451	483	475	428	520	471	465	461	488	478	426	495	477	493	459	430	454	444	515	481	481	448	491	476	463	467	469	507	507	480	476	451	478	501	453	458	474	484	466	472	489	456	465	485	456	482	458	449	500	479	480	474	450	513	438	476	479	459	476	462	482	456	483	492	493	456	450	469	484	456	430	475	473	461	469	414	507	499	474	457	509	439	461	487	496	476	457	405	453	495	474	470	469	465	446	493	458	478	483	465	437	464	471	460	468	458	469	462	483	480	467	510	473	476	474	462	455	427	479	495	422	453	449	445	462	489	450	488	485	439	466	431	439	451	485	459	515	438	411	468	450	454	436	476	482	505	460	537	459	480	458	456	452	491	472	482	467	483	479	492	447	480	479	456	482	460	467	454	441	417	504	464	499	507	474	455	500	469	492	467	494	467	432	440	478	477	458	493	492	471	502	442	445	472	503	450	485	446	476	459	489	483	486	485	454	478	407	469	463	449	492	471	473	462	506	471	458	510	452	439	448	485	479	494	464	469	477	468	479	516	473	468	473	480	508	496	461	455	468	468	471	434	453	477	451	465	450	463	476	455	497	495	476	417	438	496	436	505	489	435	428	465	472	428	506	483	501	458	460	472	455	496	484	428	456	500	486	494	441	487	455	458	446	495	503	469	453	484	490	489	477	453	500	455	458	471	485	511	474	500	462	457	480	484	446	469	452	452	469	470	449	431	418	507	472	501	438	486	450	485	492	447	498	450	459	443	442	437	436	460	497	463	479	469	454	447	439	437	457	484	467	449	471	468	416	483	439	461	432	476	484	455	494	466	497	465	498	456	450	435	505	501	477	496	483	496	422	476	495	432	500	460	478	468	461	483	471	449	483	456	473	420	437	453	460	446	476	499	488	487	495	472	472	490	470	488	487	443	472	465	530	489	459	443	449	446	448	478	470	451	491	465	380	479	420	451	476	475	468	478	452	468	475	496	442	503	472	479	441	443	457	488	432	453	466	438	463	455	461	449	494	485	473	480	462	436	437	459	445	440	472	448	481	454	468	485	481	466	461	452	478	417	441	463	455	466	448	480	477	493	491	456	484	480	462	464	475	502	483	441	434	453	520	462	465	483	471	465	519	496	453	496	458	491	423	475	464	456	460	427	465	461	488	457	437	460	441	442	481	455	512	459	457	446	484	459	470	458	488	466	481	466	456	480	424	476	462	474	480	462	496	455	467	461	473	447	499	466	521	435	486	471	449	467	482	460	499	472	457	417	492	452	453	483	453	479	512	468	482	490	493	439	438	431	453	495	413	426	479	453	468	433	485	483	458	488	488	480	482	462	470	484	429	492	459	458	432	531	498	478	438	481	485	462	499	459	516	439	452	471	469	458	494	490	475	469	454	483	458	485	471	478	475	472	464	431	474	518	516	481	461	458	461	449	463	415	479	463	438	479	480	468	448	483	461	459	466	430	443	468	453	445	480	443	492	472	457	458	440	439	503	444	489	468	459	452	421	449	495	517	439	455	488	466	493	499	445	472	458	482	439	467	462	474	453	490	442	488	495	497	488	480	482	475	463	500	451	490	485	455	471	457	464	479	478	495	482	439	473	456	460	456	499	457	442	459	458	495	497	488	471	465	465	443	469	463	423	420	455	492	483	488	458	458	447	465	471	480	452	442	483	464	459	461	458	426	479	448	500	464	472	458	477	450	467	495	472	487	459	489	463	488	454	472	464	470	460	460	452	453	462	481	426	479	449	485	462	511	491	457	454	442	485	456	480	468	513	494	525	462	446	456	429	469	449	456	487	453	470	454	480	477	494	489	464	509	500	462	469	509	477	466	457	493	488	475	444	492	493	439	485	487	479	461	453	488	471	461	485	445	487	444	453	449	464	479	440	465	464	456	476	452	447	466	442	438	439	476	475	483	491	493	447	446	499	433	464	509	472	521	450	484	471	444	454	452	443	464	473	424	482	493	497	466	473	467	483	484	474	445	476	486	457	467	435	451	477	455	438	474	434	458	456	440	418	441	466	510	452	460	503	475	482	464	458	493	465	478	470	447	485	475
8580	5947	3207	1808	1407	1305	1325	1249	1039	899	733	643	529	403	342	325	248	243	212	184	148	153	114	105	97	81	76	70	56	58	67	59	58	54	57	53	53	48	50	59	36	43	57	58	67	39	49	44	48	58	44	40	34	44	33	48	39	44	42	50	49	38	51	39	64	44	43	44	46	50	37	41	47	44	54	48	39	51	38	46	46	51	46	44	42	37	41	47	35	54	44	46	35	48	35	38	41	37	46	41	35	54	42	43	42	42	52	41	42	41	43	41	56	41	57	48	52	43	44	44	42	28	38	47	67	56	44	40	37	55	44	41	36	46	36	44	50	31	43	43	32	47	42	39	33	34	52	49	39	46	47	41	52	39	37	43	50	39	56	40	48	48	38	47	50	53	37	45	48	43	52	41	46	53	41	39	47	41	51	38	35	44	56	39	41	49	40	56	49	46	41	34	53	53	42	56	43	33	44	31	66	44	44	49	54	33	37	37	43	45	44	40	47	37	43	40	37	46	42	44	41	35	35	46	38	50	45	38	41	35	48	50	43	38	56	58	40	34	43	36	40	38	44	52	51	30	34	39	47	38	48	42	37	45	49	54	39	39	45	45	45	45	58	32	43	37	41	40	58	46	45	47	39	37	41	48	27	42	41	45	43	39	43	50	48	52	29	53	48	43	46	51	37	39	56	32	40	38	48	51	43	36	42	40	28	54	52	43	45	47	40	40	40	42	55	58	44	47	45	47	34	48	31	50	47	43	41	44	44	51	35	39	32	38	56	51	41	42	45	46	51	47	43	38	42	41	39	51	43	46	40	46	30	50	40	42	47	44	39	43	44	35	45	50	45	49	49	47	46	45	41	28	34	43	39	51	40	46	48	45	42	44	47	44	48	42	46	48	47	52	43	45	46	48	37	39	33	52	35	47	35	48	47	43	47	39	49	49	31	44	50	33	49	45	42	60	42	45	45	43	53	37	41	51	45	53	41	47	58	43	49	46	50	42	39	28	47	40	45	42	41	45	43	45	35	40	51	49	44	39	49	46	39	48	45	29	32	34	36	47	41	33	40	44	42	48	40	46	37	40	45	39	37	37	59	47	55	33	39	41	39	41	42	42	42	46	28	46	40	44	44	39	35	29	34	46	43	46	40	38	50	50	35	33	57	32	41	41	39	32	44	49	40	43	53	44	34	50	59	53	42	35	32	47	47	38	48	45	50	42	41	44	46	40	35	53	36	47	39	35	45	45	36	29	36	60	53	41	41	47	35	49	39	29	42	41	48	30	50	49	38	43	53	45	44	45	49	48	37	47	46	33	39	45	45	42	31	30	44	56	40	41	49	47	51	49	48	35	44	45	44	33	52	43	48	37	53	45	30	48	47	49	38	36	40	31	49	37	48	40	50	43	37	31	41	48	49	44	39	41	29	42	33	41	48	48	47	49	46	48	49	52	35	38	41	39	49	40	42	44	42	35	48	32	32	52	50	35	48	43	41	54	48	52	38	46	39	46	38	44	44	46	45	42	39	37	53	46	43	42	45	42	53	34	34	34	38	42	59	42	35	44	48	45	48	42	41	56	42	37	60	44	44	38	51	39	32	53	36	49	49	36	48	57	43	36	41	36	44	49	50	45	35	53	52	30	43	42	48	35	34	43	60	38	42	56	42	43	40	43	37	40	43	42	39	50	52	39	38	46	46	37	39	40	40	23	44	41	39	46	49	39	34	47	48	47	40	39	42	46	46	44	49	37	45	34	44	43	44	44	46	42	45	39	32	51	38	29	35	48	39	42	42	49	40	47	48	59	45	38	36	43	48	51	47	43	48	33	38	46	45	52	42	42	46	48	47	33	40	46	47	42	46	45	47	40	33	49	39	48	58	50	38	51	46	48	51	44	39	32	42	40	44	37	50	41	41	39	41	43	45	49	34	45	42	48	44	39	37	52	41	39	42	40	43	49	41	49	49	35	45	38	38	36	48	34	37	53	46	39	49	42	42	46	49	45	37	39	42	65	36	35	43	26	37	35	44	44	35	44	40	44	49	59	41	45	46	43	40	37	40	65	36	43	50	52	46	39	31	37	43	44	38	46	44	41	40	43	43	64	42	34	43	47	48	38	36	41	40	56	32	46	40	49	44	43	37	43	46	40	38	26	52	41	43	44	37	31	40	52	41	35	42	52	35	44	48	48	47	37	36	39	32	48	35	39	52	51	41	45	52	40	39	49	46	47	44	43	44	37	57	51	47	34	41	34	47	27	46	45	47	40	43	43	46	50	31	48	51	41	49	51	45	42	43	41	47	40	46	49	53	40	46	39	46	38	32	42	40	41	44	39	30	38	36	46	48	35	33	38	42	41	44	44	39	35	45	32	37	39	38	36	58	48	62	39	42	39	31	33	43	50	37	45	54	46	44	42	50	42	48	39	47	45	46	41	41	37	29	40	42	43	49	47	38	39	32	47	39	36	40	46	32	42	41	45	54	48	42	41	46	36	39	48	45	44	43	36	44	53	40	51	52	30	34	41	39	48	59	39	30	46	43	32	46	52	51	36	41	37	51	43	47	45	51	47	41	39	53	41	35	46	53	38	42	43	43	52	46	39	35	57	48	46	51	49	36	45	45	35	47	34	38	35	52	38	39	42	38	48	54	42	43	35	42	48	38	39	49	51	33	47	49	48	43	53	34	53	43	47	43	55	41	42	35	45	37	36	44	49	53	42	44	38	45	54	48	35	54	44	37	40	38	35	43	43	50	46	39	46	55	48	58	38	41	36	40	52	45	53	44	49	50	40	41	37	40	41	39	42	36	40	53	41	45	37	28	41	58	51	49	51	40	46	53	39	45	40	47	39	37	37	46	50	38	43	45	52	51	41	53	47	53	49	46	43	42	39	33	40	48	39	55	36	48	48	49	45	33	38	31	33	37	41	48	31	39	35	43	41	42	40	39	49	46	49	36	45	46	42	47	41	36	44	48	41	47	41	40	37	48	43	33	41	45	54	37	36	41	39	46	37	40	42	52	39	45	31	40	40	41	36	44	45	43	55	42	38	42	32	48	48	47	40	39	46	42	40	42	36	43	51	37	41	56	54	44	56	46	56	39	53	35	49	47	50	44	35	39	61	43	47	49	44	43	46	36	32	44	47	44	54	37	44	47	44	56	51	44	47	37	54	36	54	45	46	48	49	55	38	42	55	44	47	45	39	31	39	44	38	49	55	54	48	52	34	49	35	45	36	36	47	37	49	48	44	41	38	32	45	51	39	34	42	45	54	38	37	34	49	38	50	55	47	56	45	50	31	48	39	40	58	36	45	50	46	47	33	53	47	51	52	37	51	45	43	45	45	42	41	45	54	45	48	31	35	38	30	46	42	48	49	45	39	25	54	46	48	56	39	34	46	40	47	45	41	48	42	38	40	42	54	39	42	35	40	32	60	49	32	47	46	42	43	38	36	32	44	43	34	59	34	38	36	49	51	40	52	44	49	37	27	35	43	41	41
39729	28150	22082	22144	27901	31137	30886	28202	25387	22658	20215	17436	14787	12539	10562	9008	7577	6660	5632	4983	4148	3466	3071	2405	1929	1587	1328	1157	1100	1051	1026	940	905	863	813	707	696	646	612	616	591	560	558	524	544	514	550	511	512	442	443	470	456	441	457	451	457	454	441	476	451	450	428	436	498	452	437	415	436	449	451	407	428	372	449	438	453	436	384	425	396	386	415	446	460	396	418	399	390	443	422	411	400	422	444	419	401	375	418	393	421	409	413	365	415	444	415	426	441	427	416	419	435	424	430	416	410	413	420	427	393	439	422	413	420	410	445	396	423	417	441	434	458	372	381	449	447	418	381	442	421	427	407	416	437	435	425	397	420	409	393	382	432	449	430	410	367	409	422	449	406	433	435	391	432	400	402	435	384	432	408	393	469	450	443	395	390	466	441	406	442	413	405	391	412	391	430	375	416	413	407	443	403	419	443	441	439	450	388	427	430	365	409	436	416	397	455	439	407	477	426	353	397	418	421	393	430	394	420	427	410	372	397	429	409	400	393	419	372	426	400	423	431	405	445	408	421	415	482	411	413	415	399	424	404	409	428	418	399	408	415	384	405	444	365	434	428	388	385	452	451	384	402	375	422	440	439	439	388	376	457	421	412	371	413	388	388	430	412	369	450	417	414	439	457	411	423	429	433	428	415	410	447	401	430	439	385	419	459	406	434	440	415	402	425	448	410	440	416	415	385	434	400	418	430	442	414	423	426	416	436	430	396	445	435	435	411	418	408	404	466	454	384	439	390	439	431	443	441	402	432	394	403	438	416	447	441	424	433	426	418	427	389	381	415	411	434	440	413	428	425	408	399	399	408	404	395	427	408	459	425	420	444	402	463	449	398	452	389	430	447	400	418	450	398	405	396	410	446	418	414	438	435	406	419	420	400	448	398	423	443	377	428	428	398	433	417	437	427	436	442	362	400	408	386	429	424	410	421	439	401	403	385	400	411	434	407	431	440	398	437	434	411	452	416	413	390	396	391	436	424	442	412	411	427	405	401	419	408	413	407	398	403	374	390	425	453	407	398	447	411	414	394	410	394	387	437	434	417	421	415	439	389	457	406	407	392	421	410	429	419	408	417	411	427	408	423	425	420	419	379	445	411	444	410	388	416	400	416	396	434	433	410	458	412	435	408	460	421	416	398	458	418	412	410	459	374	414	417	457	416	389	416	408	418	388	456	406	413	407	393	423	433	411	422	394	430	440	413	431	415	413	428	439	398	451	421	413	446	421	386	446	408	437	376	420	387	401	416	432	406	413	405	411	434	420	432	426	409	417	412	434	411	407	443	397	420	417	420	381	405	431	454	411	398	459	419	427	446	440	427	422	417	410	454	400	408	437	404	409	439	412	415	435	443	417	421	437	444	433	447	422	398	377	412	420	429	446	413	448	461	459	460	400	399	411	418	406	438	415	423	410	428	420	403	438	373	423	428	423	413	440	428	419	429	420	417	416	420	406	437	443	438	431	467	415	433	434	411	436	394	372	426	429	394	388	429	454	402	447	433	443	434	427	397	418	432	432	427	416	427	411	454	438	420	428	425	429	446	435	411	418	420	429	422	422	446	382	414	410	411	405	408	391	431	432	453	437	441	386	391	417	419	452	408	393	390	424	406	440	431	436	419	442	387	415	434	472	448	407	443	436	404	404	445	430	390	407	435	400	423	452	436	446	436	406	393	415	398	440	451	414	438	390	419	424	425	440	444	403	411	406	413	432	391	408	417	422	456	417	410	392	430	436	420	427	398	414	401	419	403	398	449	444	410	422	414	430	398	457	423	403	424	425	432	427	395	449	414	456	405	434	427	396	438	445	452	423	418	402	439	431	416	466	451	434	432	392	443	418	417	387	424	419	464	392	394	423	421	412	393	440	425	416	458	441	412	442	468	400	405	432	380	415	416	405	407	438	395	426	420	402	411	438	454	408	441	422	401	447	385	427	413	455	406	416	412	432	431	438	432	420	445	400	423	383	437	428	401	429	407	395	405	426	393	428	400	431	464	396	379	395	394	429	420	416	393	405	405	415	440	406	415	426	421	414	412	413	400	434	431	427	395	430	401	415	426	395	450	405	437	428	436	448	396	410	431	439	439	390	441	439	465	412	400	434	432	417	398	407	447	417	414	451	400	419	405	425	420	416	379	358	413	398	394	431	430	442	433	429	400	441	436	415	419	415	433	411	426	435	414	396	439	410	403	432	417	456	399	440	423	421	437	397	435	399	429	427	456	397	361	402	408	404	458	437	410	404	430	428	398	446	440	390	420	430	444	432	411	373	409	415	471	402	407	445	432	502	416	391	404	455	413	413	395	400	407	415	422	390	424	440	412	427	401	446	429	397	389	424	442	424	415	397	430	437	417	433	410	419	456	390	423	380	415	433	420	421	417	410	419	416	458	432	399	432	418	438	420	445	408	415	384	416	412	408	419	403	404	439	437	427	449	414	416	430	432	406	437	407	409	373	412	413	388	400	419	409	440	445	421	444	436	422	427	417	394	402	394	429	399	420	404	435	438	419	413	403	410	430	436	431	436	412	398	417	413	411	421	418	416	408	413	389	412	384	411	416	418	408	427	422	418	439	394	422	393	393	447	435	417	408	385	431	428	443	438	413	444	430	421	381	439	403	386	452	418	432	409	425	415	385	449	412	430	443	463	453	423	432	438	404	411	408	384	441	409	415	380	421	426	400	390	413	411	394	408	456	407	433	424	424	390	431	442	396	440	420	437	403	427	425	400	412	425	392	486	422	413	426	424	417	450	438	411	400	411	404	433	407	413	430	426	447	426	455	417	396	425	452	437	385	442	412	406	430	453	390	434	387	402	440	421	446	346	416	410	411	399	407	450	417	436	420	441	400	406	419	435	402	454	411	445	407	413	426	429	456	408	394	462	416	446	393	411	410	426	417	463	423	382	416	418	389	455	401	421	391	433	444	424	433	445	418	435	405	421	466	446	399	423	435	443	429	400	432	459	424	435	451	420	428	452	450	403	429	428	449	447	443	385	439	449	436	405	403	424	435	405	452	395	461	449	425	396	399	436	382	404	416	403	440	396	460	396	429	430	422	436	382	416	432	383	405	428	426	385	438	402	408	419	444	403	441	424	423	423	458	432	437	445	430	431	448	425	439	391	396	398	445	473	409	417	429	407	411	394	405	383	411	400	421	424	449	391	442	392	401	425	407	431	433	474	446	419	445	410	414	421	420	419	451	421	440	417	443	433	414	425	457	414	398	427	404	424	412	450	435	440	406	429	418	436	421	450	412	455	409	389	418	403	387	407	442	398	400	445	415	443	439	402	453	402	388	394	410	462	427	439	400	416	411	447	390	427	415	420	404	411	415	431	471	460	443	462	407	391	425	392	431	418	436	449	433	411	468	426	369	421	395	424	451	418	420	417	437	424	401	437	444	432	381	420	445	411	409	442	426	463	404	449	434	452	425	354	452	411	427	441	403	432	398	397	421	449	404
11129	5227	2720	1784	1213	1094	1207	1100	965	834	733	663	503	407	377	301	257	255	225	191	168	144	125	99	85	81	73	73	82	62	73	52	64	46	64	62	53	64	68	60	42	53	43	58	49	56	44	56	41	51	43	60	47	42	39	53	59	44	43	52	48	48	35	52	46	43	50	45	46	54	54	45	45	42	60	40	57	40	46	49	51	50	65	42	51	53	50	50	57	58	57	48	50	64	56	48	46	46	51	33	40	63	48	51	39	47	41	53	60	47	47	48	41	48	54	52	52	58	48	51	64	47	53	48	66	48	47	39	45	44	51	49	46	53	44	46	41	45	52	50	50	48	47	54	42	42	48	47	49	45	61	39	49	40	43	47	40	43	67	44	45	48	41	43	56	58	45	54	46	48	34	55	39	39	39	56	49	47	43	46	54	49	44	44	53	36	46	43	50	50	40	36	42	55	48	29	55	47	51	48	39	37	48	34	54	40	35	43	32	28	53	57	50	43	53	40	55	43	50	48	53	52	53	47	46	61	49	46	51	50	54	53	69	39	47	47	58	43	37	46	55	49	50	45	49	42	45	52	52	52	33	48	41	54	30	42	59	42	51	52	53	71	39	62	50	46	53	49	44	59	43	61	62	46	55	50	56	48	45	52	52	29	41	50	43	42	47	48	36	53	42	43	47	51	50	48	46	56	45	66	56	52	46	54	48	56	48	50	49	40	49	55	55	36	56	42	43	45	55	42	56	47	46	42	47	38	45	43	45	36	45	56	46	40	54	32	40	40	57	40	33	44	48	51	50	41	46	47	45	44	37	53	45	40	39	45	46	48	58	45	41	41	47	61	39	51	53	44	28	53	37	36	43	50	60	51	52	33	50	52	42	67	38	69	45	44	51	47	48	36	42	46	51	52	34	56	48	50	40	57	49	61	50	57	49	42	38	42	44	35	47	43	52	59	40	46	40	47	53	57	37	40	46	47	34	48	41	58	37	43	40	55	54	37	54	45	47	62	44	44	51	34	54	54	47	49	44	43	51	58	44	47	47	32	51	55	48	55	36	45	36	29	49	41	55	46	52	50	50	61	67	55	49	51	41	44	46	50	41	46	50	45	35	37	61	44	44	43	43	39	52	57	46	38	46	45	51	42	46	42	38	49	45	57	47	51	59	46	50	35	43	51	37	59	47	57	34	45	36	46	54	49	41	60	51	50	59	44	42	39	53	50	45	47	54	49	40	38	42	43	56	44	46	41	41	48	53	47	45	46	71	35	41	54	42	54	45	39	56	43	47	40	54	34	47	57	47	55	52	46	36	53	37	39	40	49	54	48	37	53	50	43	43	41	45	46	56	40	47	44	42	60	60	53	35	46	44	52	41	49	43	48	52	48	45	45	48	41	49	49	43	42	44	53	51	51	49	50	56	53	56	56	33	42	51	47	58	40	49	43	58	53	51	39	48	67	47	44	47	47	40	41	53	50	37	43	49	40	50	48	56	51	43	45	47	50	44	42	39	45	49	47	42	51	43	51	43	45	41	45	52	49	53	39	39	47	46	38	57	28	47	43	56	56	39	53	49	55	57	45	46	51	51	43	47	57	51	44	44	38	44	43	50	34	58	47	44	42	48	51	41	36	49	43	43	51	54	46	47	49	64	46	43	50	42	38	46	54	50	50	47	59	54	39	48	54	43	66	51	36	44	40	49	41	55	37	41	40	40	54	42	52	51	54	54	44	42	44	59	36	43	45	37	43	44	50	35	44	42	45	43	39	50	37	62	33	42	43	49	50	43	66	41	51	56	53	47	53	44	53	45	53	57	51	66	60	41	46	36	62	54	45	49	49	49	36	50	40	58	47	51	56	47	51	39	48	42	48	46	58	55	42	40	62	43	55	38	47	46	46	41	55	44	38	57	41	43	55	47	32	35	56	52	49	42	48	43	43	44	48	37	35	61	49	61	33	50	49	42	39	59	38	47	39	50	51	53	53	44	39	63	50	49	45	51	55	61	52	55	49	55	46	42	39	42	37	60	56	53	42	36	44	44	52	47	45	47	55	42	48	52	50	44	50	56	49	49	42	47	56	60	45	43	44	49	48	44	44	50	49	56	45	51	57	46	47	50	66	40	61	49	62	43	41	47	53	40	47	49	52	31	45	47	53	53	58	42	45	36	48	46	59	38	38	52	45	37	43	62	53	37	42	67	42	51	37	53	46	46	40	45	44	63	56	59	44	36	42	53	40	43	49	42	63	41	39	43	51	57	39	40	31	58	53	43	37	42	43	44	46	49	45	57	40	38	43	61	45	53	49	41	52	48	47	44	44	59	45	46	48	50	57	52	43	62	46	43	56	55	53	45	59	46	54	43	61	45	49	44	44	50	38	36	34	46	56	34	50	53	42	39	50	47	51	41	53	43	48	45	42	55	37	53	42	40	52	51	37	51	47	43	41	51	44	55	52	34	48	37	47	43	38	44	50	40	54	47	61	37	47	48	57	40	53	47	35	55	42	45	45	46	37	32	54	37	49	44	46	36	48	46	41	54	44	35	50	40	55	39	45	55	54	48	50	48	50	52	45	45	46	51	49	54	50	40	42	42	42	55	48	37	45	49	40	48	35	39	44	54	43	37	69	54	52	54	43	44	47	51	37	46	44	47	45	41	46	47	42	46	43	42	45	48	50	45	39	52	48	50	53	45	52	58	40	40	63	45	44	54	31	39	55	34	53	36	43	54	33	59	43	53	55	50	47	35	46	45	33	51	45	46	49	51	60	44	47	45	45	54	39	49	44	38	55	54	46	36	34	46	42	41	53	49	43	59	50	50	47	31	44	37	40	37	46	48	56	48	65	55	58	57	45	48	58	46	50	49	45	45	48	61	47	45	41	50	51	52	51	47	47	42	41	48	48	38	61	43	42	59	39	41	46	46	43	55	44	51	47	45	46	48	33	53	44	43	54	43	56	45	40	44	36	54	49	39	47	47	38	42	45	41	38	51	48	42	47	52	43	42	62	54	43	46	38	48	50	50	41	51	49	40	51	53	46	32	43	51	37	32	33	48	51	45	42	47	49	41	45	48	36	43	45	42	40	53	35	50	45	38	43	49	40	45	43	59	51	41	53	48	54	38	51	48	47	41	54	51	50	51	48	46	40	53	50	55	55	60	51	49	48	60	30	55	40	41	51	52	49	62	49	41	42	49	51	46	43	55	32	56	49	46	49	46	37	29	38	47	49	50	57	44	41	38	49	45	51	54	46	45	46	52	44	41	55	44	48	44	32	53	34	43	57	43	49	40	33	54	61	30	64	45	50	50	47	45	46	46	47	41	47	52	59	39	40	45	49	47	43	45	42	42	46	54	35	39	40	54	41	48	45	49	62	39	39	47	51	49	43	45	43	48	42	55	53	50	54	44	46	53	45	41	45	45	41	40	46	40	37	48	47	43	40	52	41	49	48	47	52	59	40	55	48	52	53	43	37	41	43	40	49	42	48	45	40	38	62
35771	26525	20950	21602	26419	29727	29717	27442	24366	21839	19647	16937	14258	12312	10458	8824	7655	6635	5775	4951	4161	3550	2926	2457	2005	1623	1338	1182	1084	1037	985	927	826	854	842	780	740	683	684	605	584	583	611	548	512	543	545	546	569	497	453	494	513	466	484	497	485	483	462	483	493	487	475	451	455	438	482	487	483	448	470	452	474	454	418	481	491	454	485	449	441	479	449	454	435	458	429	431	456	462	476	508	444	472	481	393	455	469	431	400	461	421	445	443	434	473	468	444	440	476	472	416	419	468	459	452	461	476	464	472	430	435	431	440	448	463	457	477	461	452	448	422	428	447	465	431	440	461	438	476	410	418	442	455	439	465	475	458	444	444	472	425	480	468	446	491	429	460	460	501	436	496	477	480	443	446	451	472	450	486	436	451	479	453	446	456	463	455	406	429	428	447	481	420	445	437	423	405	442	484	447	446	432	465	455	432	417	478	437	459	441	452	441	450	447	466	425	412	468	462	436	451	455	470	437	467	461	498	492	446	431	472	451	484	468	405	474	499	442	464	431	451	451	473	443	483	453	437	466	436	462	387	450	449	418	429	435	423	425	452	421	460	444	448	459	477	488	436	443	453	459	419	452	450	506	435	447	482	452	442	445	472	444	425	398	433	461	420	440	448	433	456	488	422	434	473	457	491	441	470	468	451	437	486	452	430	450	440	461	455	466	424	438	454	483	446	441	463	444	476	437	437	440	445	492	444	448	455	488	436	450	477	487	454	433	477	458	434	479	420	454	473	440	434	447	445	461	428	451	474	449	405	439	486	449	442	502	477	444	451	446	451	480	473	451	430	455	473	442	439	489	439	463	447	467	482	521	443	492	432	455	440	446	457	429	433	458	476	428	435	427	452	435	446	467	457	443	451	428	439	445	473	468	476	437	461	430	474	448	441	473	482	504	461	434	471	468	436	483	446	460	459	454	462	444	454	454	467	466	430	481	462	426	471	444	437	437	430	439	438	433	456	481	431	464	483	445	476	443	461	475	482	381	428	463	462	444	454	455	452	451	431	463	491	471	440	457	459	432	422	469	476	439	422	431	439	447	462	471	465	451	450	468	479	426	438	483	448	461	441	488	446	485	428	470	437	488	477	421	435	439	449	479	468	422	469	423	410	455	438	441	448	483	420	444	451	438	408	458	448	424	483	386	456	468	465	455	472	463	442	436	445	446	438	489	464	465	456	485	463	464	459	457	433	435	460	449	450	491	452	468	461	469	411	418	450	442	444	477	431	423	483	451	437	424	465	463	450	443	440	449	473	466	461	451	468	450	436	493	419	433	500	444	458	456	421	427	431	470	443	439	443	426	487	451	446	436	440	437	467	474	463	444	435	445	451	483	426	478	432	468	450	473	450	439	453	436	482	462	496	450	448	399	457	449	438	432	475	469	458	457	434	495	433	465	449	454	464	479	470	443	426	460	431	446	468	445	451	491	443	493	432	499	440	480	447	467	449	411	471	417	438	465	443	471	445	413	456	481	449	446	440	426	448	454	483	465	474	477	477	432	434	476	444	463	508	423	437	394	446	435	452	450	442	483	435	445	432	424	469	471	504	472	435	450	443	475	484	459	430	474	436	483	425	444	415	448	450	453	450	453	471	462	454	489	461	488	454	464	474	444	447	473	444	476	420	469	437	463	447	518	469	427	451	441	483	441	435	465	448	483	475	441	465	432	445	423	454	451	478	427	471	462	438	423	459	447	482	428	448	451	448	464	468	476	464	448	456	486	471	426	444	462	468	475	435	450	460	429	468	446	434	479	420	436	506	449	463	435	487	460	449	446	463	472	466	445	439	420	458	489	450	467	431	425	457	457	435	458	429	450	429	457	468	415	441	474	465	460	417	446	459	446	423	419	456	423	416	432	456	454	450	462	420	473	501	478	459	453	422	441	444	417	451	447	453	457	491	444	456	483	434	450	448	460	484	421	469	471	407	460	430	460	452	414	447	451	457	434	457	412	499	462	498	458	479	422	476	491	432	445	437	458	457	489	465	439	432	450	457	459	404	428	459	461	438	436	421	438	440	465	465	448	519	434	430	425	439	453	429	460	443	461	425	431	444	426	512	453	389	480	447	425	449	457	503	446	448	475	466	466	445	443	490	456	430	457	381	471	433	403	448	444	454	437	432	427	450	436	427	465	445	442	431	445	482	451	482	444	453	484	452	438	426	431	466	441	481	439	450	444	464	466	436	463	450	449	427	473	466	499	421	444	453	443	417	444	448	475	439	453	477	465	443	459	429	470	438	430	461	466	457	438	451	478	455	471	418	496	428	453	462	421	471	451	496	424	454	464	466	450	480	451	451	428	466	457	460	447	422	448	471	458	427	477	452	475	466	441	450	454	420	451	453	461	488	447	456	460	432	481	451	445	437	461	442	449	442	452	443	407	486	428	435	498	431	454	470	458	466	479	458	493	469	440	448	459	424	445	460	468	469	460	467	422	466	428	454	464	445	443	437	472	449	451	441	461	457	483	462	456	471	489	459	455	439	421	456	438	430	451	473	458	459	466	449	461	455	449	451	466	464	434	415	468	470	451	491	453	449	447	481	427	466	442	493	504	479	462	437	463	464	489	424	495	473	462	434	467	444	454	433	416	452	417	460	428	426	460	465	462	445	444	428	478	454	516	435	492	431	436	487	449	466	431	437	441	443	460	492	418	470	458	432	429	509	427	422	442	447	468	449	474	469	490	463	434	413	463	436	429	467	449	429	478	486	466	451	429	454	451	481	421	457	457	440	459	415	427	455	446	431	466	447	445	490	474	454	463	449	453	442	442	499	427	458	439	437	442	411	477	491	458	418	487	465	437	501	483	484	458	444	486	464	457	449	476	434	451	443	448	467	485	457	424	489	451	422	443	443	459	449	463	471	466	438	466	477	439	434	433	462	502	426	445	433	449	420	442	407	460	463	474	465	450	450	463	463	427	448	456	467	412	461	439	484	429	457	458	473	470	490	409	440	457	457	474	435	495	459	413	460	442	453	460	465	458	445	460	436	448	493	472	484	436	450	448	462	462	451	457	431	451	435	453	451	444	453	460	457	444	464	397	455	460	458	458	466	472	483	460	473	407	465	431	473	477	434	492	448	421	435	474	443	458	426	455	481	446	466	459	414	452	464	428	451	428	491	437	458	472	447	449	440	438	454	446	447	454	444	456	500	458	473	436	454	452	443	471	433	444	454	462	454	459	464	444	475	456	457	450	446	482	464	429	437	476	440	441	462	509	470	433	461	437	455	486	430	445	426	445	450	439	474	476	449	443	467	459	458	454	451	470	473	452	476	438	434	477	445	466	442	494	472	442	477	412	469	465	463	498	497	451	455	397	446	458	441	448	427	443	462	469	506	480	475	415	460	437	425	436	472	444	455	485	464	422	498	430	442	432	443	451	467	406	426	482	491	475	464	471	448	441	447	448	454	432	426	410	439	444	468	440	450	467	401	506	473	492	449	477	435	438	447	441	447
10915	7448	3902	2441	1667	1483	1648	1416	1306	1118	1008	784	665	527	429	381	332	296	246	232	186	181	141	121	90	87	74	91	75	62	48	69	57	55	67	48	58	53	49	36	45	47	44	60	45	47	38	44	46	49	38	39	38	43	46	39	40	46	45	49	41	37	43	40	34	37	35	28	51	38	38	50	54	42	41	44	30	49	34	52	39	26	44	34	49	33	35	26	45	38	35	50	39	40	39	40	34	44	44	33	41	52	42	37	40	35	45	45	46	29	36	50	32	43	32	38	42	47	47	35	39	42	41	58	39	43	42	35	40	38	36	49	42	44	33	32	47	35	47	43	42	52	41	39	41	46	52	46	45	43	52	34	48	36	54	45	34	46	41	38	39	42	37	40	25	39	41	48	44	36	42	29	51	49	38	36	53	40	42	47	39	35	38	36	49	40	46	50	52	41	31	37	56	38	40	42	50	54	48	39	40	45	38	36	38	30	43	47	37	45	50	52	40	45	35	43	39	38	42	38	28	44	41	47	45	43	44	43	48	37	41	37	51	35	35	45	50	40	36	50	40	42	36	41	39	53	34	39	43	42	34	41	39	26	44	46	47	51	47	46	44	42	39	31	38	47	44	40	42	44	37	39	39	46	40	47	43	55	30	35	38	35	32	33	28	43	39	54	39	49	39	29	34	36	39	43	38	50	40	49	41	47	43	45	45	33	50	42	42	41	43	55	31	45	39	31	40	48	39	30	40	42	51	33	37	40	46	48	45	44	46	39	40	39	40	44	44	37	43	43	37	32	40	29	44	39	44	40	47	46	33	37	38	33	44	45	44	64	43	43	44	41	31	33	34	44	47	42	46	39	44	38	37	34	50	40	39	35	41	43	42	50	46	29	49	37	37	43	52	43	36	37	41	26	28	41	38	35	38	40	34	37	43	33	48	45	53	30	39	34	49	44	44	39	47	39	40	36	28	36	43	31	35	44	44	40	48	33	39	50	38	44	29	26	44	51	56	33	40	37	47	51	46	34	41	34	37	46	39	34	35	46	40	44	37	41	45	46	47	52	44	29	40	41	42	38	44	40	46	33	39	42	35	27	29	44	46	39	31	42	42	40	37	42	43	33	31	40	35	46	32	45	43	35	48	56	53	53	40	38	46	38	42	43	49	44	49	49	41	32	44	49	41	52	38	47	47	43	37	48	37	47	40	32	42	33	43	33	38	45	43	43	41	49	45	29	46	41	40	33	45	30	44	46	29	31	49	29	38	43	45	48	50	51	45	47	40	37	38	42	42	32	33	36	37	33	41	39	41	40	38	37	43	43	47	50	42	43	23	35	34	26	38	29	48	46	51	43	48	38	38	41	33	48	46	36	30	42	37	45	44	39	44	38	46	36	40	38	40	35	40	38	38	39	54	39	38	49	35	40	39	38	40	36	29	43	41	53	37	34	37	44	37	47	38	42	35	42	50	46	46	33	30	52	34	46	41	38	34	35	43	31	42	35	46	40	34	45	28	42	45	46	47	51	45	48	31	28	39	41	42	39	32	40	49	34	41	44	37	32	47	41	49	26	39	42	37	39	41	41	38	46	43	43	39	30	38	44	36	36	48	38	53	45	36	36	33	42	40	42	35	40	36	44	36	40	43	43	52	45	36	42	39	29	41	33	40	31	43	37	45	43	34	41	43	34	50	55	45	46	41	41	44	41	44	35	45	37	45	36	42	43	38	39	46	32	50	33	43	32	28	51	36	43	39	46	37	41	49	33	38	51	34	47	38	38	40	37	57	39	54	44	35	26	41	32	38	47	38	37	42	38	35	39	31	36	55	38	55	49	32	36	35	30	36	48	40	46	43	46	33	38	38	35	34	45	37	39	45	48	41	36	46	39	31	40	48	36	53	50	47	30	43	44	46	45	47	46	48	37	49	48	45	41	42	45	35	39	44	34	35	43	39	35	56	44	51	38	39	38	40	40	45	29	32	46	26	33	37	48	43	29	46	20	43	42	36	35	37	34	41	39	50	33	40	46	32	44	39	39	36	32	36	37	45	56	48	38	49	31	38	39	38	31	47	43	39	48	43	39	31	48	42	42	40	38	41	42	41	36	47	36	45	45	42	40	33	40	42	51	46	40	42	38	38	35	43	48	42	39	51	37	47	43	54	42	46	41	48	41	50	31	44	28	34	44	38	43	30	41	49	45	50	49	51	46	27	32	43	40	44	43	38	35	40	41	48	43	36	40	40	38	31	35	51	46	45	41	44	47	27	37	30	39	38	40	44	41	43	41	39	41	47	31	44	39	49	29	34	42	32	37	46	43	35	47	42	43	45	41	37	42	38	40	40	42	42	48	45	42	45	33	37	36	46	33	44	36	38	40	55	41	44	40	35	37	45	35	31	43	55	42	29	53	25	42	38	42	31	42	36	34	39	43	33	39	53	44	42	37	34	46	37	42	47	40	39	43	44	38	36	37	39	37	38	33	36	37	50	40	36	39	43	50	37	33	41	35	50	49	38	43	49	29	41	40	42	40	46	42	35	48	49	37	44	31	39	43	47	53	34	39	43	30	46	44	42	55	40	36	45	49	47	38	42	42	40	35	38	43	28	39	34	39	35	47	38	53	38	39	30	49	41	46	47	45	37	39	42	48	31	45	35	32	28	55	35	56	39	54	42	34	40	39	41	43	42	40	38	37	38	43	35	42	42	43	33	50	37	37	40	35	44	48	42	39	41	34	43	37	41	36	44	36	27	48	44	42	42	46	39	36	48	42	39	41	40	35	48	42	32	45	41	36	40	34	41	45	29	34	37	47	38	31	49	36	38	43	43	42	47	41	54	44	46	49	44	40	50	38	40	36	42	41	43	40	49	37	40	48	45	41	47	50	32	45	48	54	37	39	37	40	41	51	47	30	45	41	41	44	47	45	41	34	34	42	29	43	35	35	44	37	55	40	34	26	34	50	48	49	51	37	38	61	37	47	37	40	41	40	38	33	35	44	47	44	50	45	39	38	38	36	33	30	43	32	39	45	45	35	40	33	46	41	41	38	38	37	39	41	42	52	53	35	38	38	45	41	34	46	43	31	42	39	37	43	30	43	41	29	39	34	25	46	38	42	26	32	30	30	32	39	47	36	37	41	38	45	46	37	34	39	43	48	48	50	45	32	44	52	42	34	45	36	37	31	39	43	49	45	32	51	47	42	47	48	46	45	29	45	45	33	34	45	47	43	45	48	48	30	43	47	48	37	38	33	38	42	38	38	59	46	43	56	31	35	37	48	44	45	37	43	44	42	43	39	43	48	41	36	32	45	38	43	46	41	33	40	38	38	44	45	43	31	42	37	28	50	38	38	42	40	43	48	40	33	44	50	40	40	39	36	53	39	39	28	36	41	30	33	39	36	39	31	36	36	51	45	39	49	41	36	36	50	40	35	35	42	47	31	37	38	36	44	40	37	43	40	40	31	35	57	48	44	36	53	51	45	52	43	46	28	38	42	35	35
41144	30224	24648	24924	29747	33027	32739	30253	27604	25075	22476	19600	16881	14662	12547	11006	9284	8078	7086	5927	4995	4226	3624	2946	2225	1831	1565	1383	1265	1154	1101	1036	1007	884	867	786	742	694	650	605	616	584	551	576	556	565	504	484	485	530	441	477	415	430	456	442	424	428	423	440	403	427	382	414	394	406	411	409	386	406	435	409	391	395	349	398	383	379	395	383	381	380	364	424	396	372	381	406	388	366	391	407	392	396	407	392	360	415	375	375	378	408	392	400	399	354	373	395	394	359	386	395	407	420	392	355	391	356	392	410	373	383	415	405	427	403	402	373	389	391	375	401	373	389	399	404	392	389	386	423	359	382	384	383	360	386	426	392	391	409	412	409	411	417	370	376	373	415	398	370	387	391	390	390	351	410	436	429	367	427	386	380	410	385	405	394	417	409	414	421	327	409	391	414	382	367	396	363	404	399	417	377	392	383	410	374	365	412	402	417	415	399	390	374	387	399	387	390	360	383	377	375	391	399	385	422	382	387	384	410	418	366	384	399	357	409	425	398	380	373	383	374	387	381	369	384	406	377	355	406	393	397	412	360	401	363	408	397	389	397	413	359	387	355	362	382	368	384	427	411	399	405	413	376	392	376	389	379	371	393	392	356	383	363	394	379	377	407	406	403	381	423	404	432	394	387	382	390	372	389	410	415	391	368	418	394	400	405	411	389	374	465	397	405	387	401	409	399	412	412	393	369	396	401	436	405	384	400	400	388	411	408	329	401	424	417	355	373	406	412	413	366	400	415	389	393	393	398	398	381	413	389	407	381	419	392	395	400	415	397	401	430	407	437	391	377	382	383	404	384	405	381	383	390	402	399	379	387	391	421	378	369	352	386	405	411	388	403	403	381	408	387	354	354	426	368	391	380	397	400	413	368	421	391	374	375	392	401	399	426	398	426	430	415	387	431	377	399	397	401	428	406	388	417	391	398	407	372	378	384	388	367	405	401	404	410	395	376	364	380	375	412	400	397	399	365	411	397	379	366	380	414	396	386	422	393	399	391	424	375	376	380	393	384	435	376	393	411	391	412	381	384	414	374	383	396	394	394	421	402	363	396	355	413	393	433	411	387	393	380	428	381	377	396	391	383	405	394	403	367	364	360	409	394	380	373	419	425	387	403	355	390	380	395	373	401	364	348	380	405	405	403	388	381	370	375	380	354	377	390	403	394	378	387	390	411	388	346	370	366	410	383	407	404	405	363	417	364	378	400	394	389	396	394	396	386	381	401	389	399	376	376	368	377	384	407	386	380	378	398	402	407	390	420	375	396	419	395	379	358	387	379	409	380	389	384	437	377	405	359	375	387	379	361	432	349	431	360	406	394	398	394	404	375	377	439	361	392	370	402	380	427	389	390	400	387	365	371	420	401	370	411	412	404	397	413	383	374	448	372	399	373	354	407	386	379	345	379	370	402	433	398	390	378	393	372	371	402	365	382	388	412	382	407	364	372	391	444	400	399	392	399	421	388	404	371	395	396	427	367	387	396	387	350	405	425	388	390	356	387	346	400	418	414	372	397	403	368	368	371	382	369	400	400	371	360	395	395	398	366	385	374	443	406	377	385	404	377	392	398	409	373	423	417	394	394	385	377	362	425	398	391	367	409	431	392	412	362	399	407	386	404	396	392	397	384	391	412	405	411	413	416	378	382	356	397	408	368	418	407	372	408	386	400	387	408	401	409	379	356	414	398	397	396	375	387	367	420	431	443	401	422	380	357	409	382	388	414	429	371	377	389	427	415	430	384	408	378	375	422	401	381	383	396	389	400	372	386	403	362	380	406	389	379	364	378	395	404	419	405	430	386	389	410	349	381	382	382	365	400	416	364	397	373	404	398	439	376	369	365	404	391	416	429	401	423	393	393	404	395	403	355	419	371	357	404	401	373	377	379	401	366	398	393	359	382	408	393	380	408	380	407	359	374	373	410	412	404	400	395	409	409	383	398	400	391	384	412	379	385	376	423	407	383	378	356	391	393	407	405	362	427	402	375	381	401	367	412	397	423	383	373	410	433	415	402	416	415	393	390	389	393	397	384	389	396	364	355	381	375	386	403	396	383	400	396	371	364	422	391	398	398	389	393	390	422	384	399	369	378	413	391	405	401	388	385	398	424	372	387	364	378	400	409	408	397	376	394	377	350	361	400	394	423	413	372	391	423	396	384	364	388	383	393	365	402	387	399	403	401	400	387	371	422	402	401	399	410	390	380	366	355	394	385	415	419	429	409	418	351	409	425	386	382	407	395	365	407	399	384	423	378	440	369	420	423	382	445	363	407	412	369	390	397	397	388	390	359	392	374	394	414	371	388	358	383	415	397	413	376	400	416	373	400	343	408	379	399	417	382	408	397	375	350	392	389	407	389	389	370	361	400	394	429	390	390	414	404	379	405	401	374	382	366	395	405	400	405	403	413	389	391	368	381	382	397	386	415	369	412	377	393	359	402	407	392	399	442	354	407	413	397	419	376	380	378	379	409	359	404	368	389	369	387	388	387	384	391	393	349	400	386	385	438	398	385	390	391	404	383	391	368	380	379	369	393	413	407	414	365	414	415	387	413	394	394	365	369	388	397	417	405	395	394	376	368	403	404	384	430	397	413	416	421	389	381	369	373	375	352	407	422	390	375	400	374	400	385	399	367	398	406	395	376	403	369	420	408	393	410	370	397	385	378	376	362	411	401	372	370	384	449	399	421	378	408	364	423	386	386	411	409	398	436	386	399	385	385	402	398	372	381	407	388	397	422	411	373	388	405	378	384	391	391	384	397	410	393	391	374	400	413	366	372	376	372	380	383	377	375	407	424	425	356	409	402	388	380	385	414	390	342	393	395	377	360	379	408	412	372	418	386	419	381	396	406	391	406	402	410	376	383	403	400	386	383	388	401	381	382	394	383	432	369	360	408	411	393	415	372	374	352	393	402	413	352	368	396	358	423	405	400	390	433	412	381	391	402	404	409	392	371	361	376	397	386	312	410	402	395	359	401	447	389	380	397	408	408	389	402	404	405	410	416	393	364	398	377	388	431	405	395	419	415	374	404	379	391	408	357	398	411	395	394	397	434	419	389	362	423	377	399	403	409	385	345	363	388	429	406	394	388	390	373	418	420	405	378	398	369	461	398	349	381	411	412	391	379	411	419	395	391	410	370	394	361	361	371	410	401	369	386	419	402	415	401	379	403	417	357	410	408	373	405	414	362	395	408	392	409	395	398	401	400	410	390	409	362	402	401	408	379	407	405	374	366	376	384	414	435	407	385	390	383	404	380	420	426	396	380	370	383	386	378	392	372	378	412	390	392	352	417	393	421	382	426	365	396	385	395	408	417	377	383	381	393	395	399	361	410	369	408	434	386	368	386	389	384	429	379	382	400	384	416	389	413	387	411	356	401	398	370	374	385	388	385	389	415	401	383	415	373	384	408	379	417	402	368	381	369	388	377	393	403	365	376	402	397	401	417	393	370	382	402	428	385
8171	3726	2162	1395	907	909	941	878	750	630	552	429	418	326	305	274	212	193	200	162	135	106	100	107	72	70	75	86	70	62	65	53	53	54	41	40	76	72	62	56	57	50	43	40	61	50	54	42	54	41	50	65	57	56	39	44	45	57	58	55	51	46	47	49	37	56	50	43	51	43	56	40	55	64	55	48	56	48	49	50	58	61	53	40	49	47	47	37	44	49	53	51	42	56	48	41	52	49	57	36	41	47	48	49	49	43	50	48	35	47	45	55	51	43	52	51	48	66	53	66	61	51	47	49	48	47	53	51	43	49	47	58	41	52	53	59	49	38	49	58	46	45	54	43	55	44	58	51	49	44	55	37	50	48	45	61	46	54	33	47	43	48	54	48	49	57	51	50	43	45	41	39	44	63	49	56	44	48	46	52	49	51	49	60	45	43	62	49	51	43	64	52	54	46	43	43	43	42	48	50	39	60	49	55	45	54	52	42	43	44	53	66	46	64	39	56	50	47	48	48	38	55	49	48	48	43	59	41	48	57	52	68	52	41	39	63	48	60	52	43	45	48	40	51	47	48	41	42	55	42	38	48	51	58	46	50	37	47	57	54	41	51	48	49	41	53	51	51	60	59	59	53	50	48	59	51	47	47	54	52	55	63	46	45	43	50	57	48	49	56	59	45	61	53	46	48	47	40	52	37	45	55	43	48	53	41	38	38	57	46	51	56	40	43	42	52	53	61	52	51	55	66	58	46	42	53	45	44	51	58	58	50	44	45	45	42	58	43	41	47	39	47	55	50	60	45	57	48	44	51	43	37	49	53	57	49	37	39	54	47	52	57	48	40	46	53	50	59	50	55	42	47	59	50	55	47	53	62	59	53	40	57	45	60	47	58	48	63	58	49	48	41	56	33	49	44	49	44	50	51	37	50	42	38	38	47	50	51	44	66	48	42	52	66	57	44	39	42	56	55	48	51	48	39	50	59	58	61	56	52	48	45	60	54	49	44	47	50	46	53	55	55	50	57	59	57	54	50	51	58	54	47	48	48	49	54	51	64	53	60	47	36	42	48	43	49	51	48	51	59	53	41	48	58	52	45	54	47	49	50	52	49	42	55	56	63	52	68	42	45	42	47	47	47	57	59	55	46	49	39	54	43	48	50	45	55	52	52	36	47	43	57	53	54	42	52	66	59	50	45	42	65	53	49	62	54	40	61	50	49	52	43	32	55	49	42	60	47	46	52	35	62	50	37	40	50	46	55	52	54	60	45	59	49	49	48	58	62	57	52	60	42	44	49	60	59	48	60	35	59	44	58	50	45	64	44	41	38	34	47	53	53	45	44	47	48	32	42	56	44	45	45	44	52	50	46	57	44	44	51	47	42	44	44	36	49	39	49	69	54	57	35	42	42	41	46	51	49	53	52	55	43	53	40	46	51	46	44	52	47	50	44	53	31	37	48	43	42	46	51	34	46	52	55	51	69	44	56	46	56	60	57	61	47	50	38	41	62	58	56	39	49	55	49	55	49	43	48	37	39	46	52	62	53	47	46	46	41	50	50	41	56	49	54	61	50	44	50	50	46	59	49	42	65	46	47	44	57	48	47	50	40	50	47	51	38	55	52	44	55	51	59	51	54	50	40	37	46	41	42	45	48	58	60	52	53	58	54	48	52	47	66	44	59	63	63	50	46	53	56	50	58	48	47	49	44	47	50	58	55	47	60	37	51	38	49	56	52	55	53	49	51	55	49	48	43	56	55	34	53	44	49	55	55	63	50	44	43	69	49	57	50	43	47	48	48	54	47	63	52	52	49	50	64	48	63	62	43	45	47	58	50	54	54	40	55	63	55	58	54	41	39	58	42	50	57	45	50	46	51	52	62	41	55	56	58	49	37	58	51	39	59	53	44	56	43	47	42	59	48	45	54	41	61	43	53	55	64	53	58	48	46	45	46	48	52	57	42	42	56	58	54	46	56	47	61	42	45	35	49	48	53	33	49	38	50	59	32	38	38	44	47	50	46	46	51	57	49	55	51	48	48	52	55	44	56	50	46	47	50	43	56	52	55	42	51	43	44	39	35	44	51	39	37	46	48	55	53	52	51	41	50	40	36	48	47	56	51	47	38	55	47	42	35	61	39	44	46	55	55	53	50	58	58	34	45	49	56	41	55	38	41	39	41	45	64	44	59	46	63	46	35	47	57	43	52	57	42	48	45	44	48	48	48	47	48	51	53	46	47	58	47	45	44	55	51	40	49	44	56	53	55	59	57	68	44	53	47	44	50	58	54	53	41	55	52	36	54	54	65	46	61	46	55	48	53	40	36	54	54	38	58	41	55	45	41	39	55	56	45	44	43	53	46	47	46	59	42	47	57	42	60	51	46	48	57	32	48	54	58	38	42	56	47	54	48	49	53	62	54	51	49	63	43	32	47	54	46	45	49	52	48	45	52	61	45	34	42	53	52	60	47	53	58	38	49	54	59	52	43	55	46	61	43	56	56	60	54	48	44	40	54	41	57	41	61	58	48	58	50	47	53	52	55	51	53	40	60	39	43	52	54	40	55	41	53	51	55	51	50	48	43	33	55	58	56	53	56	62	50	53	47	42	54	38	48	49	46	41	52	47	52	50	35	52	52	50	51	39	52	47	44	48	48	60	55	53	37	59	58	48	53	41	37	43	54	58	56	48	56	69	46	52	62	45	58	46	53	39	41	49	53	43	50	42	44	53	49	49	58	43	57	50	40	47	39	61	50	39	52	57	42	51	51	42	46	45	51	43	39	46	48	41	40	58	60	45	44	53	43	41	42	52	51	64	55	45	50	47	39	58	45	65	52	53	58	50	44	51	47	53	57	51	67	51	54	47	48	51	43	41	49	66	52	46	65	58	52	53	59	50	61	52	63	61	58	36	40	50	40	54	43	65	65	52	53	57	50	45	42	41	43	61	40	54	52	46	51	51	43	54	47	52	44	59	54	38	47	40	52	49	46	53	52	51	44	52	45	39	48	55	58	44	49	55	44	44	38	49	52	52	47	46	48	51	58	61	48	38	48	37	49	61	42	53	44	45	47	52	38	42	51	33	47	52	37	66	48	52	48	50	40	54	65	39	43	54	59	54	59	54	57	42	54	39	58	57	56	41	51	49	43	53	46	49	55	62	54	45	43	47	51	50	40	48	57	37	36	39	45	54	53	37	52	54	52	62	43	51	45	52	49	67	43	41	51	47	55	60	61	51	45	45	51	57	47	51	50	42	57	39	58	43	50	57	55	59	45	58	46	47	55	44	48	52	39	53	49	50	44	45	44	49	52	56	52	54	55	48	59	40	57	42	46	52	40	62	38	52	50	52	58	43	55	43	70	58	57	46	53	41	54	56	50	45	57	40	52	52	54	59	51	47	53	55	43	60	64	46	48	49	50	45	55	50	58	45	42	38	55	42	59	62	55	41	45	56	41	43	49	49	50	63	56	46	63	60	69	44	56	49	53	43	41	41	60
34534	23692	18174	19027	23900	27020	26764	24224	21382	19077	16359	13983	11786	9835	8448	7109	6148	5371	4434	3690	3117	2669	2350	1905	1633	1298	1073	1060	941	924	934	874	817	754	764	715	660	642	632	590	629	590	581	577	578	528	525	540	538	525	538	511	494	466	528	495	491	472	515	475	465	460	496	448	521	475	479	502	488	472	474	451	446	448	493	486	514	508	519	458	478	472	457	478	476	462	501	467	516	480	469	441	502	455	454	457	479	443	463	464	518	474	526	476	445	490	494	455	504	467	452	468	524	512	529	478	516	449	483	487	479	433	462	460	449	484	478	433	491	499	489	518	475	471	473	451	449	470	445	466	443	478	501	464	455	458	501	468	462	443	474	478	507	480	494	455	465	469	500	445	450	486	459	492	457	458	449	488	494	482	484	476	522	481	472	453	477	459	508	494	465	490	494	457	503	488	453	485	491	522	495	504	488	478	510	449	475	455	468	495	467	486	488	466	474	493	480	527	452	485	499	475	451	466	463	462	475	494	468	451	451	457	473	517	494	486	486	478	453	460	480	450	494	476	469	470	477	492	482	500	505	484	472	442	472	478	474	459	466	474	472	456	476	460	444	477	480	491	447	464	503	477	482	470	491	515	456	520	487	469	455	464	473	461	477	498	512	454	482	487	509	414	503	502	476	495	461	511	495	507	476	482	489	452	485	518	479	450	498	472	450	499	479	500	448	499	488	455	437	467	484	460	468	476	430	428	459	512	460	488	482	441	493	468	502	462	454	456	465	503	478	476	468	444	476	475	505	472	453	475	490	444	534	430	429	439	476	479	495	495	452	471	500	489	481	514	465	505	495	454	450	464	506	448	533	452	475	478	436	464	472	497	501	497	481	487	482	472	484	499	472	458	491	445	468	498	478	468	475	484	473	512	484	460	479	481	453	463	478	496	474	463	477	479	468	475	465	455	454	455	472	457	482	456	420	465	481	490	442	505	476	461	517	501	467	475	500	474	462	469	473	494	511	474	463	399	462	508	474	467	500	521	483	525	478	465	491	457	438	484	471	468	487	510	473	464	425	512	482	478	493	459	473	512	469	524	481	470	472	441	490	476	494	494	439	493	492	523	471	476	441	482	472	492	509	469	447	476	460	505	470	482	479	517	453	477	491	526	446	496	471	502	475	512	474	479	493	456	508	478	520	432	447	476	501	476	487	463	509	467	508	486	454	496	522	500	444	456	487	510	436	490	490	480	468	503	482	445	481	506	447	478	438	484	479	477	491	498	510	480	472	492	462	485	463	475	525	507	470	472	449	458	487	486	496	481	496	434	488	507	451	484	475	477	463	470	461	492	440	508	479	487	444	523	473	452	515	440	437	440	491	486	473	460	449	520	452	479	475	477	506	453	486	486	483	475	467	497	459	497	476	496	455	466	437	517	499	478	499	482	461	476	492	462	468	495	479	450	486	473	468	507	493	466	463	458	471	510	443	492	515	427	459	491	468	463	505	480	484	483	475	510	529	487	445	461	480	439	469	441	489	466	457	521	449	488	466	464	480	497	481	495	509	450	468	483	461	502	468	465	482	495	466	442	492	485	481	501	460	500	505	444	462	458	477	486	469	452	460	459	500	486	503	460	466	461	486	461	483	471	491	489	475	472	440	479	472	466	495	467	507	470	465	482	461	485	477	445	503	465	493	434	541	441	466	463	513	438	467	497	466	468	473	436	482	480	518	447	460	473	470	482	499	468	418	471	427	476	461	507	467	454	477	472	506	445	478	481	492	476	484	478	484	474	479	470	492	487	463	503	428	462	459	520	482	485	473	472	478	466	449	475	480	466	470	491	492	496	450	416	470	495	492	453	468	500	489	491	435	449	477	471	474	467	502	476	480	488	447	431	490	452	475	476	471	465	458	455	486	467	488	487	487	494	464	483	443	472	472	481	437	493	492	522	477	502	469	479	500	445	475	474	445	453	484	474	433	485	475	499	475	423	414	507	439	465	493	510	494	497	506	448	436	472	457	444	461	495	456	455	459	500	446	454	471	502	440	446	474	492	462	477	449	495	483	493	477	443	476	490	460	465	444	518	473	462	485	466	515	496	460	464	499	484	485	446	436	488	433	458	467	434	533	474	487	465	486	490	468	461	484	455	470	457	500	522	486	489	475	482	488	491	469	474	456	464	456	479	464	461	490	486	482	454	442	478	471	492	441	492	505	460	479	469	474	500	499	496	468	501	487	482	476	484	531	520	403	524	448	492	442	505	489	480	481	509	458	454	460	468	508	498	496	468	506	498	472	513	466	486	482	475	430	492	501	493	509	495	491	466	464	454	509	491	464	472	458	495	474	476	476	491	462	479	458	493	480	508	484	495	516	437	441	469	459	474	482	479	466	488	452	452	485	456	476	497	451	487	501	465	450	515	465	472	475	449	530	492	498	465	484	470	496	464	476	490	523	483	483	448	470	483	482	449	438	484	494	453	463	493	476	487	499	496	464	513	497	505	472	502	482	471	462	518	488	457	471	473	432	468	500	447	458	443	491	520	493	445	451	488	463	462	485	505	482	502	491	492	500	468	506	475	520	443	471	454	483	464	451	485	468	427	457	502	472	482	527	486	484	475	477	481	469	461	468	455	448	513	473	503	465	460	493	499	483	498	474	482	499	443	456	465	489	465	493	503	499	464	500	479	503	488	487	471	465	435	479	496	485	509	493	443	462	501	481	475	490	473	479	463	462	452	474	470	485	484	491	443	501	472	475	458	509	453	497	498	469	505	497	495	477	498	500	487	469	509	443	441	459	461	499	491	492	476	455	487	465	458	510	470	523	434	468	488	455	494	488	494	483	457	473	491	501	487	508	466	491	473	446	466	433	429	459	483	524	490	460	501	448	482	438	505	505	483	503	461	494	439	455	479	469	505	469	487	472	463	422	487	462	508	473	477	491	482	464	486	460	483	475	501	458	496	471	461	503	495	475	501	435	493	497	422	508	463	460	483	509	496	500	474	466	504	494	506	456	468	504	499	478	488	477	452	490	464	503	454	491	454	497	449	481	475	524	463	477	488	463	465	450	462	506	484	471	482	433	479	466	461	468	471	477	463	482	472	474	463	467	465	456	456	442	475	491	510	493	496	472	461	486	471	502	437	512	453	464	481	484	477	501	458	467	440	477	455	493	439	474	503	489	440	479	467	453	442	468	450	453	451	454	483	482	477	476	453	449	458	471	504	437	472	480	512	467	481	452	457	474	461	473	516	485	476	487	468	514	508	522	458	462	486	475	516	452	463	427	475	491	512	487	456	475	464	504	517	461	471	484	499	446	473	489	495	440	485	485	510	489	495	478	480	499	466	483	473	517	455	523	479	437	484	465	500	491	460	501	484	513	487	453	495	485	503	486	436	478	475	481	502	474	470	500	475	526	461	480	449	469	473	476	466	465	488	501	489	460	506	486	499	495	434	543	472	469	456	437	461	546	470	473	510	460	466	486	480	489	464	478	479	476	463	449	529	481	463	506	452
8643	6115	3339	1931	1218	1312	1279	1127	1020	961	729	682	516	432	398	309	275	237	220	166	152	133	105	102	100	76	68	84	74	81	67	49	67	61	59	54	57	59	54	50	44	37	61	52	43	43	55	45	39	58	46	47	56	45	55	61	43	42	49	38	51	53	43	48	49	38	42	51	46	49	45	48	48	48	53	44	53	45	59	33	54	54	38	56	54	49	48	53	47	33	39	47	43	42	32	51	43	55	49	44	46	38	45	32	46	52	47	32	42	47	44	58	37	42	44	32	58	67	44	37	50	48	45	31	36	45	42	36	40	37	46	49	37	47	54	40	39	38	45	47	39	43	57	41	67	43	47	46	45	56	28	44	41	33	31	50	44	50	39	40	51	35	48	61	45	38	46	59	44	33	43	46	47	54	37	50	47	48	46	38	50	57	47	49	42	56	44	44	52	43	34	44	39	45	38	38	33	38	45	47	45	31	50	39	43	44	48	29	42	50	46	44	49	48	46	43	53	54	58	45	41	64	24	46	42	40	41	38	47	45	46	37	42	51	38	46	44	40	44	49	50	49	36	41	48	38	37	62	35	57	43	52	51	35	45	48	49	39	44	57	50	37	62	37	44	47	48	56	50	46	54	40	40	54	36	32	55	39	29	46	38	43	45	50	39	39	47	51	56	45	35	31	48	45	51	44	43	38	38	40	57	53	59	43	35	45	37	35	44	43	46	62	49	42	30	50	41	60	46	50	39	45	49	37	33	48	42	34	49	50	42	36	62	45	47	40	40	39	54	32	35	46	38	45	47	45	38	39	43	43	42	50	40	49	49	50	42	35	38	43	34	39	41	51	37	45	48	51	37	32	41	44	42	52	47	37	43	52	48	41	43	33	45	48	41	46	37	50	49	43	38	42	38	46	39	40	28	41	36	41	38	33	46	40	45	42	32	36	47	56	44	36	49	54	41	46	42	44	44	37	51	41	42	33	41	57	45	47	41	50	44	38	46	52	43	39	43	43	40	43	51	51	38	41	46	50	49	53	46	42	40	37	49	42	35	29	56	45	56	45	56	53	27	50	43	35	55	45	37	45	44	42	33	47	48	44	38	45	50	56	42	39	39	45	44	43	36	33	35	55	45	39	51	41	43	50	39	51	39	42	46	38	43	32	42	40	43	44	45	36	31	39	40	54	40	57	43	39	45	55	46	40	42	43	50	32	43	56	53	40	40	45	48	48	36	39	42	51	47	58	44	45	39	39	31	42	35	56	52	45	39	42	43	56	39	41	38	54	45	40	43	55	41	48	42	49	44	49	40	52	43	42	56	42	52	47	52	50	55	43	31	43	41	45	34	34	43	35	49	47	38	35	54	35	35	35	49	47	48	40	45	47	40	62	44	50	42	49	38	43	46	46	34	43	36	37	45	43	45	59	47	45	42	39	51	62	40	40	44	47	57	43	42	39	46	42	47	42	49	54	45	45	50	41	32	44	42	25	45	26	64	54	42	40	42	46	43	47	35	57	37	40	54	39	38	44	51	42	39	41	48	41	47	48	38	43	44	51	44	46	43	49	54	56	47	54	49	45	42	40	40	36	43	41	32	42	45	38	33	42	51	53	39	48	49	46	49	40	43	41	53	46	42	42	45	61	46	54	47	41	37	43	36	50	49	48	46	52	44	42	37	39	58	60	50	48	38	52	51	43	51	57	50	40	48	42	34	44	52	46	42	52	49	54	29	34	59	58	41	57	47	36	39	37	48	43	40	50	47	43	41	49	56	40	44	47	59	55	46	34	37	40	61	50	44	56	35	40	42	47	48	49	50	47	45	52	54	43	46	48	48	31	30	40	46	48	38	42	46	39	48	49	50	35	44	49	37	47	51	48	50	53	51	53	39	59	45	40	42	40	50	43	47	49	50	49	41	44	44	51	42	56	41	45	34	46	44	43	45	53	51	38	51	46	42	52	44	43	40	47	42	39	44	49	40	43	43	44	49	50	52	32	64	40	44	46	42	36	36	40	48	59	51	40	43	41	35	43	56	42	52	43	36	40	43	41	59	44	39	41	47	44	42	39	48	61	52	45	54	37	50	48	49	53	50	30	56	35	42	39	47	39	56	47	40	42	47	49	48	56	48	42	44	31	36	42	46	45	44	53	36	51	49	43	40	42	46	42	51	47	48	40	44	38	34	51	65	36	40	47	44	48	46	45	57	36	45	35	35	35	60	42	39	53	42	40	44	50	41	45	41	48	35	51	46	46	36	39	48	38	44	47	43	41	48	55	39	48	43	53	30	49	49	37	44	55	40	40	35	43	57	52	38	44	43	41	45	29	51	38	39	50	44	38	51	48	45	43	43	53	47	43	41	42	55	56	49	37	34	40	53	42	52	43	38	44	43	48	38	44	41	41	46	54	39	50	41	52	54	33	41	44	38	43	57	34	46	54	39	46	41	37	53	37	41	29	42	40	43	52	52	45	53	47	43	53	35	38	47	46	51	50	51	52	45	47	52	52	40	50	43	36	56	44	46	48	53	30	45	42	36	55	41	44	34	43	49	47	42	51	46	37	41	50	47	45	51	38	43	52	47	44	38	34	38	37	49	48	38	44	37	43	46	39	42	53	44	40	45	34	31	43	49	50	40	51	40	46	43	50	49	39	36	41	52	40	51	53	39	44	48	36	47	47	51	44	44	38	46	48	42	39	44	46	38	48	41	38	49	50	49	45	34	46	44	52	42	45	60	44	44	55	51	51	43	42	50	44	45	42	35	50	53	52	50	43	50	42	29	43	46	57	36	53	49	42	47	36	58	39	39	42	44	51	55	55	47	39	48	40	45	51	43	59	45	39	48	40	31	34	46	42	47	45	42	39	37	36	53	42	48	36	40	51	50	25	37	30	52	56	46	54	51	51	41	52	47	41	37	38	44	46	59	38	51	49	54	45	40	44	48	33	43	32	44	33	51	48	41	58	49	54	43	40	38	46	50	47	31	36	48	57	44	51	43	32	43	39	48	37	48	55	45	51	55	47	39	38	45	44	42	44	37	39	45	44	53	38	48	42	43	55	48	46	46	44	43	36	40	37	50	49	46	45	52	42	42	46	51	36	63	35	39	41	36	49	43	51	43	42	45	52	41	52	39	49	44	37	51	49	43	33	41	43	31	43	41	39	45	39	47	45	44	49	47	54	33	49	36	41	33	36	42	47	42	52	37	31	47	41	37	46	38	39	49	46	39	44	38	49	40	35	56	40	32	42	36	42	45	51	39	45	43	52	44	38	48	44	37	43	36	48	46	41	48	39	46	47	48	53	57	44	48	46	44	48	37	39	37	58	36	41	42	42	42	51	35	54	58	36	31	49	44	46	58	35	48	48	33	48	57	43	24	48	52	49	41	41	45	58	39	40	41	53	47	44	26	38	51	48	56	31	48	47	42	55	45	45	48	35	56	49	32	58	48	35	55	41	36	56	47	47	48	38	48	46	43	49	49	37	35	59	42	37	46	51
40036	28355	22582	22009	27428	30807	30496	28099	25460	22893	20052	17306	14705	12323	10720	9106	7866	6746	5700	4773	3976	3353	2749	2274	1921	1589	1334	1197	1136	1071	949	931	879	825	809	796	704	656	638	664	593	590	623	549	543	549	521	510	514	512	518	452	461	438	486	477	469	452	433	473	464	412	428	424	435	397	416	375	385	398	452	415	410	420	393	452	426	439	460	436	378	448	444	441	477	446	441	404	435	426	431	420	410	398	448	412	449	406	425	414	422	442	461	430	408	440	452	418	450	436	433	433	390	442	422	401	414	448	412	430	471	445	428	406	426	456	387	410	446	438	450	405	460	423	415	450	421	407	409	396	406	484	419	434	449	426	425	424	416	475	455	422	437	475	438	411	369	423	441	457	428	394	435	430	404	403	426	404	405	428	386	448	454	393	452	426	451	417	421	443	393	449	474	404	457	482	441	414	460	417	406	395	456	438	409	453	411	434	444	433	429	420	436	443	447	418	455	474	415	403	433	399	386	445	413	431	423	450	452	436	393	428	395	418	455	425	444	407	419	417	445	428	434	448	457	431	448	471	413	434	426	419	437	445	416	430	434	398	403	421	436	435	462	419	429	431	431	423	434	413	411	392	409	411	421	437	401	456	439	467	435	437	423	453	448	423	445	449	491	469	434	455	387	430	428	442	431	416	449	428	407	479	440	412	402	451	407	421	442	397	432	436	428	419	439	430	493	401	405	463	410	441	440	397	420	439	428	424	409	456	402	441	444	406	410	445	389	490	452	423	440	432	423	449	403	426	433	452	427	440	374	445	421	471	478	385	443	460	431	414	437	416	422	429	411	456	410	426	468	442	405	454	414	394	422	405	417	417	456	409	433	441	434	445	467	414	423	421	415	403	424	454	453	435	393	433	434	388	423	452	445	442	405	451	442	417	409	424	412	427	414	437	399	424	401	426	434	423	417	400	417	474	408	409	430	423	437	432	457	428	452	442	414	414	460	439	421	415	405	424	455	426	416	445	423	408	449	413	428	403	399	415	441	411	427	412	421	416	439	404	426	417	434	432	474	455	437	418	434	423	422	411	455	384	405	422	430	419	414	399	385	417	415	447	392	428	458	443	440	418	421	419	422	468	445	416	456	427	432	408	429	409	392	408	436	419	419	454	433	454	430	423	424	415	433	431	445	448	425	414	396	442	457	459	433	390	427	449	428	437	424	395	468	437	433	423	446	427	438	438	428	424	445	401	432	462	429	464	431	423	439	435	446	448	439	396	425	418	423	443	463	474	463	413	420	436	444	472	442	434	462	405	439	432	438	425	417	441	399	450	397	399	447	403	413	444	419	459	453	440	412	441	424	440	445	437	423	416	456	473	399	390	418	443	424	446	432	442	434	436	426	416	416	429	428	440	436	427	433	438	434	396	398	462	488	435	398	426	426	419	413	443	440	413	426	429	404	408	412	418	442	407	437	434	448	430	431	409	416	405	409	474	428	423	420	397	440	398	454	421	435	434	438	450	412	458	417	397	435	442	432	397	380	428	456	408	423	429	416	416	409	438	396	413	425	413	429	426	469	428	425	447	444	448	451	436	425	413	399	452	431	466	491	449	409	400	430	461	408	385	390	417	411	450	407	433	438	410	453	433	433	455	470	443	433	475	400	426	444	435	454	421	400	446	436	418	461	421	431	421	429	431	450	423	436	441	433	440	397	409	412	457	429	475	454	448	410	411	448	439	410	428	436	474	402	419	436	426	452	405	405	414	403	428	404	434	463	457	404	434	407	444	491	429	421	421	402	433	421	387	460	444	449	400	434	432	455	430	435	454	462	424	408	413	442	435	431	446	424	452	433	453	430	448	421	414	420	462	405	436	407	383	411	441	441	411	402	416	425	443	411	451	424	455	456	453	406	399	436	426	437	477	415	417	450	447	446	448	447	446	443	423	423	443	453	450	441	437	402	436	413	441	453	411	459	452	427	451	437	435	501	467	445	407	440	414	455	412	424	436	429	451	429	447	441	455	438	455	438	436	431	416	409	436	391	426	394	440	443	458	422	425	468	456	420	421	437	411	420	405	447	449	412	437	436	410	401	435	421	415	434	390	457	433	425	418	422	404	403	443	406	435	402	424	407	424	453	441	445	440	387	435	456	447	447	414	382	415	417	461	438	416	431	443	461	407	429	409	441	417	405	442	431	426	416	422	451	418	436	444	391	403	410	421	433	427	449	433	407	417	406	470	418	447	445	438	461	440	434	432	403	429	450	401	421	441	470	489	398	434	385	428	445	448	438	434	413	431	461	385	406	417	452	422	405	414	428	419	414	466	387	458	434	450	432	452	411	441	448	409	457	442	429	438	432	465	373	463	445	430	412	409	421	419	428	456	437	435	435	439	395	431	438	429	434	440	409	401	438	434	408	435	459	473	442	410	454	425	433	406	437	454	449	439	455	438	437	439	409	404	439	438	418	408	435	465	446	446	422	391	419	429	457	421	449	398	442	445	424	410	431	411	400	405	388	434	420	415	477	447	416	445	414	422	455	422	411	412	410	429	414	450	413	389	406	436	453	432	437	433	434	449	429	432	444	448	392	433	417	433	442	462	455	424	422	453	443	431	394	427	468	412	420	424	447	463	407	444	423	377	430	421	429	450	420	426	401	441	450	393	442	440	428	405	412	437	441	420	451	408	424	415	425	414	415	432	453	411	451	415	429	446	435	385	467	455	384	458	441	448	452	401	421	401	456	412	442	429	443	423	433	428	430	412	421	444	423	444	448	409	412	426	432	412	436	408	427	408	427	457	429	450	430	429	441	420	409	423	414	424	431	439	423	416	426	435	483	419	395	436	421	413	439	468	406	461	417	431	429	398	439	413	451	429	422	425	382	445	395	459	403	423	424	415	437	466	436	406	436	405	400	396	450	425	461	437	444	434	401	417	429	436	410	383	436	435	438	443	399	423	402	395	416	419	425	414	503	437	426	429	447	431	380	466	455	468	393	413	438	409	426	392	427	442	431	469	431	413	417	441	425	425	398	463	427	441	446	456	423	436	451	452	425	469	453	424	399	431	425	416	416	456	429	386	423	444	416	427	434	455	423	435	443	442	427	464	439	430	417	446	439	422	423	440	407	430	423	452	449	463	446	434	459	435	420	393	441	420	436	423	433	415	409	454	463	436	412	476	420	414	434	440	401	398	410	441	431	423	438	444	450	399	424	414	421	411	397	418	446	395	438	432	426	413	444	447	434	455	450	451	397	460	442	425	425	428	450	427	405	414	468	405	414	423	420	437	426	449	410	417	465	437	405	444	428	406	432	425	448	464	442	409	425	410	418	428	397	455	426	450	466	440	406	438	450	428	419	424	424	424	423	416	407	454	378	426	439	434	424	399	426	413	414	406	422	432	445	413	478	441	438	403	391	405	440	435	433	436	441	427	436	410	431	433	409	442	416	419	434	411	422	429	436	459	438	418	434	436	444	431	442	457	406	433	425	443	458	448	368	440	443	405	430	427	419	454
11186	5498	2839	1722	1176	1135	1236	1186	1068	917	719	610	514	413	384	330	283	223	183	163	143	136	112	80	84	93	82	90	71	68	59	62	55	60	69	66	47	58	51	56	56	44	57	69	50	76	35	46	50	47	61	62	47	44	56	43	62	52	48	52	43	54	39	47	45	46	51	48	50	34	52	51	50	55	45	54	41	42	33	53	54	48	56	61	51	66	51	48	57	52	51	57	50	49	45	57	47	44	45	48	50	49	45	50	33	41	34	47	48	57	59	41	47	48	51	57	41	45	49	41	53	56	47	51	43	47	45	56	51	43	55	43	46	42	44	44	37	43	60	46	67	42	55	44	54	51	40	48	53	46	50	53	61	56	52	46	44	49	44	40	42	45	36	45	47	59	53	60	50	55	49	59	40	53	51	51	59	60	69	52	38	34	31	41	44	47	49	50	40	48	52	54	49	35	52	50	46	52	59	52	46	50	37	43	51	32	48	41	54	65	41	44	52	50	71	38	57	35	52	40	49	49	46	47	63	54	36	54	51	56	35	38	41	44	39	48	55	43	52	48	56	57	43	52	51	44	38	57	49	60	43	51	44	55	61	48	45	56	40	40	49	59	51	40	46	47	60	41	57	49	55	37	52	40	47	51	39	46	53	56	49	52	51	51	41	36	54	62	45	55	45	41	55	34	58	33	42	35	39	58	45	62	45	53	53	51	41	65	47	49	39	53	51	58	53	51	54	50	47	46	59	54	43	50	36	48	53	43	44	45	44	52	51	43	49	39	50	51	47	53	43	39	39	45	55	51	49	51	45	52	38	46	42	59	47	47	57	55	44	50	50	45	46	65	44	48	57	44	48	45	48	58	47	42	41	51	53	44	47	53	64	50	45	47	52	41	57	56	35	57	46	47	52	56	42	48	50	53	55	56	62	53	51	45	40	48	47	49	48	39	45	41	47	50	57	51	35	36	52	51	53	37	41	37	41	40	41	46	42	69	51	46	46	56	53	50	63	41	39	47	50	52	52	46	50	51	38	45	45	42	42	40	57	42	48	43	50	58	48	44	45	43	49	43	53	35	52	48	51	38	49	56	55	52	40	54	45	49	38	60	48	56	41	52	41	66	53	59	50	37	46	42	48	64	43	53	39	58	56	45	44	43	56	53	43	61	38	63	46	61	52	41	52	48	60	35	50	40	44	56	52	45	46	49	62	52	44	42	43	48	54	49	55	46	56	52	50	46	48	46	48	59	40	41	51	46	60	55	43	53	44	46	32	49	53	55	48	55	52	57	44	42	52	48	53	41	56	42	51	59	42	61	55	47	47	39	43	41	44	42	47	40	49	40	46	50	46	51	53	50	58	36	40	57	45	49	54	44	44	55	42	41	55	39	48	43	53	42	49	40	44	61	48	43	36	40	50	47	52	40	50	55	51	44	56	44	39	50	60	43	62	62	43	40	49	48	65	36	49	51	59	45	45	48	50	39	48	45	60	48	51	44	47	47	39	52	60	43	40	54	52	43	41	52	51	34	43	48	62	47	48	44	40	63	39	47	49	43	47	46	44	46	51	43	54	44	40	44	52	53	46	44	39	54	51	59	39	50	38	51	42	58	46	54	54	50	48	63	48	51	53	37	54	44	48	52	51	67	49	60	44	54	55	39	55	48	48	53	51	56	43	63	53	56	50	53	49	57	46	38	55	51	55	42	46	42	49	45	52	49	50	61	44	42	59	55	41	49	36	52	50	42	41	54	46	49	54	42	51	31	47	52	60	62	55	55	40	43	45	49	52	65	47	50	48	45	48	40	59	39	56	43	49	41	43	50	50	40	53	39	41	51	52	63	48	56	55	38	46	51	41	50	48	44	57	54	61	44	50	52	51	46	46	48	47	50	41	48	62	43	47	46	44	51	51	46	47	64	62	60	43	56	41	53	55	55	49	38	57	48	45	44	52	49	40	45	50	45	61	47	50	59	38	45	61	51	40	50	52	46	51	46	55	49	47	50	44	55	46	47	60	50	47	52	53	54	52	37	37	61	57	56	36	52	49	46	44	43	56	57	50	36	49	45	56	47	44	58	48	50	48	52	65	40	33	38	57	50	38	46	41	32	53	48	59	52	40	50	52	49	59	46	55	43	52	60	46	49	49	47	48	48	46	51	63	54	45	36	55	41	51	47	52	50	48	33	30	52	56	59	47	33	53	52	38	59	51	53	61	53	49	38	46	50	50	51	47	51	50	41	45	39	44	41	56	55	40	52	46	45	50	41	48	43	51	56	58	46	47	40	65	56	43	52	55	50	57	52	42	58	50	45	42	44	49	44	51	45	43	56	53	45	47	36	50	55	49	44	42	55	48	37	51	44	61	49	45	45	51	49	54	55	53	46	51	45	44	62	40	60	45	55	43	51	61	43	48	50	55	37	46	56	48	54	44	46	57	51	56	45	45	48	55	47	50	56	42	32	36	49	52	45	53	37	50	52	54	37	42	39	51	59	50	58	46	51	47	46	47	52	48	45	61	43	49	38	49	50	51	53	59	53	57	36	43	45	52	44	53	53	52	46	40	49	37	45	49	39	42	58	51	60	47	48	49	49	54	46	47	53	48	38	50	41	47	35	37	37	48	53	44	49	38	42	37	43	43	44	46	50	49	33	44	39	60	37	54	41	51	50	47	42	53	48	53	48	53	41	49	50	53	61	47	55	46	37	59	44	57	52	40	44	52	56	49	45	50	43	41	44	47	46	53	53	38	47	68	56	53	35	45	59	54	57	48	50	54	57	44	41	51	59	56	54	50	42	46	55	46	47	54	35	55	61	46	48	48	41	43	54	45	44	51	51	38	43	55	57	45	66	60	45	47	36	47	45	56	40	61	49	49	53	60	56	57	50	37	48	50	45	41	40	55	57	57	48	51	50	54	52	53	48	41	56	44	55	58	56	49	42	51	46	61	57	51	51	45	58	73	41	56	38	45	52	44	44	40	52	31	42	54	49	36	39	48	50	53	39	45	53	64	53	47	45	57	53	53	57	53	39	66	46	39	48	42	54	40	49	41	41	60	50	51	44	51	46	62	60	46	50	46	49	47	58	59	59	41	55	48	52	54	54	58	50	39	33	60	45	44	49	52	49	47	44	44	47	51	52	41	42	58	53	56	54	45	38	43	54	56	57	48	43	42	53	39	43	49	54	54	38	56	52	37	53	49	40	42	38	55	43	49	42	53	51	50	40	49	35	49	41	53	48	54	41	48	44	36	51	41	53	32	49	35	38	45	50	52	50	44	45	46	44	52	41	45	43	56	60	44	60	43	45	52	50	43	39	41	45	53	50	54	44	45	39	59	41	65	33	51	47	41	63	47	64	54	51	50	50	40	50	46	46	51	50	38	42	39	40	44	56	53	45	60	41	42	35	49	48	45	40	42	34	41	50	48	45	50	55	52	43	38	55	48	56	57	34	52	62	44	53	46	33	69	42	48	44	50	52	42	51	38	40	47	42	53	48
36152	27220	21226	21182	26435	30183	29711	27548	25122	22338	19717	16846	14355	12385	10534	9077	7988	6633	5574	4495	3809	3228	2684	2172	1849	1481	1411	1228	1139	1095	1060	953	901	813	844	824	727	709	720	651	634	676	610	578	575	536	554	540	491	503	515	515	542	476	489	553	492	527	449	466	480	488	491	457	475	462	471	485	480	474	466	471	496	451	457	483	467	483	475	500	454	432	472	473	495	482	446	486	468	487	438	521	482	470	485	457	419	512	493	500	426	433	439	470	463	479	474	489	467	478	438	474	436	442	460	433	450	497	443	443	455	490	440	459	477	438	506	460	455	471	441	459	475	479	480	464	454	462	463	457	468	468	449	450	457	477	491	482	472	499	448	446	467	464	473	486	434	446	496	457	427	492	486	501	419	456	494	438	411	489	425	452	476	452	471	444	454	501	484	482	507	458	488	474	458	483	468	462	478	440	444	472	485	469	473	514	448	461	469	442	450	436	453	478	467	453	451	432	467	467	481	453	469	447	448	454	469	474	441	464	467	471	461	444	499	467	456	450	444	446	457	475	481	484	460	473	478	448	447	457	484	419	487	488	459	471	451	466	475	444	446	427	484	469	496	471	463	452	430	460	525	434	468	502	463	480	456	484	461	506	441	474	467	475	503	479	450	496	484	423	495	443	461	498	475	450	436	426	469	485	462	476	441	474	470	464	452	425	449	516	458	441	456	489	466	473	450	431	463	475	437	485	435	481	486	467	455	484	473	466	456	466	462	493	491	455	497	452	457	439	450	428	475	494	476	480	478	428	492	459	425	482	454	438	480	490	449	470	497	486	450	462	495	488	431	487	459	428	469	489	468	484	481	499	480	472	429	450	457	447	454	483	480	417	500	494	477	459	471	492	440	460	457	457	517	451	444	433	451	451	451	469	477	450	454	502	475	494	452	439	432	487	447	490	463	458	443	511	430	466	456	462	438	441	451	451	440	432	486	473	498	436	440	486	465	485	460	489	418	460	435	471	456	461	446	491	488	485	436	449	426	429	492	437	480	480	471	458	486	419	502	482	486	451	436	455	439	486	459	444	464	480	451	415	469	459	468	502	469	452	426	453	470	459	449	439	453	413	494	461	509	441	482	472	474	453	448	444	492	442	448	494	467	467	461	490	435	441	450	440	422	445	443	424	478	451	450	445	443	493	489	461	464	455	488	455	464	462	448	456	482	469	457	468	468	459	478	509	459	442	489	474	458	460	507	471	434	442	469	456	469	469	450	454	464	433	424	488	480	477	458	481	468	498	492	452	455	472	493	443	446	462	469	461	469	442	445	475	483	500	462	442	458	480	483	466	454	457	467	452	442	470	449	484	479	470	470	496	470	444	508	487	465	446	450	445	515	438	474	497	450	461	513	447	451	429	469	471	482	499	486	477	491	474	474	478	490	432	459	456	471	448	466	447	497	506	467	458	474	474	472	408	473	416	439	487	458	498	474	460	480	479	456	490	449	470	463	450	478	452	458	435	484	420	482	462	480	446	477	448	475	469	484	435	448	437	485	466	437	483	488	472	488	444	470	460	421	434	492	434	506	500	483	473	459	468	467	433	445	503	442	457	467	476	485	501	490	438	480	442	469	468	469	453	464	425	480	447	484	480	473	433	446	461	470	479	463	460	444	472	469	446	472	425	501	469	490	443	472	428	510	461	464	427	478	446	471	474	503	473	462	473	484	439	461	468	454	471	436	432	448	480	469	505	492	486	485	462	476	458	455	444	489	440	467	455	489	493	492	472	506	426	488	463	462	433	463	459	477	455	472	458	489	431	474	440	426	440	463	446	475	453	463	471	468	439	512	458	455	450	492	439	461	486	472	439	433	484	491	472	470	450	441	473	474	467	457	439	489	493	468	518	447	518	458	485	463	459	480	469	460	453	458	464	439	467	497	506	413	472	442	518	468	473	484	479	460	452	433	471	441	476	489	447	459	457	476	494	456	464	452	447	491	457	511	460	458	440	468	445	446	483	481	432	445	492	470	499	465	472	460	492	458	461	466	471	488	459	451	498	443	464	486	477	492	470	477	443	439	469	479	483	457	447	453	420	492	464	462	457	472	485	477	457	447	478	495	496	467	463	467	477	500	409	465	463	475	457	494	463	472	448	444	440	453	441	472	494	449	459	438	480	451	487	467	478	453	450	462	454	437	456	466	491	452	477	436	477	490	408	470	469	481	474	441	488	483	431	484	445	446	456	463	450	466	467	447	451	468	474	476	469	480	435	442	447	462	495	462	422	524	473	441	459	501	427	464	456	459	426	464	479	457	478	480	439	455	447	489	465	467	471	438	463	467	470	508	482	447	473	502	481	483	467	476	450	463	449	461	453	432	438	442	495	494	461	470	449	458	511	441	456	445	485	499	467	466	455	449	436	445	484	502	465	450	482	460	458	460	466	459	469	483	437	421	466	445	458	467	487	482	456	450	484	432	504	463	446	480	482	475	418	484	458	437	460	419	435	452	447	463	473	440	463	461	427	483	481	457	455	450	483	449	457	461	442	431	480	447	452	500	471	469	454	479	464	466	490	476	470	436	472	467	483	459	486	471	438	457	491	497	498	455	484	464	480	446	446	470	437	480	446	464	492	455	468	450	452	473	455	452	461	496	477	457	477	431	438	486	475	450	434	467	449	499	494	470	483	453	470	446	449	452	467	477	468	495	468	471	467	488	480	480	461	465	433	460	450	477	480	493	481	450	462	489	457	462	451	488	515	475	479	457	484	434	480	476	477	484	475	475	518	475	450	481	476	460	437	460	448	421	474	513	460	475	504	475	458	458	453	453	457	479	453	453	465	477	428	477	470	500	440	495	444	478	433	467	446	472	503	456	466	458	472	468	444	441	462	480	472	463	445	484	456	478	494	451	488	469	455	462	404	517	448	446	461	441	465	447	477	489	473	502	447	437	456	462	464	439	448	495	456	466	475	472	496	464	466	486	480	505	437	450	506	427	477	457	445	479	456	440	474	459	463	470	452	509	485	428	451	515	472	467	476	491	498	461	465	471	489	496	444	500	475	465	474	464	499	457	495	424	468	513	487	481	437	437	507	499	482	490	451	459	477	460	461	448	462	465	432	430	446	437	447	434	433	478	456	444	459	475	492	457	473	438	457	421	439	468	459	476	450	474	474	462	462	445	471	479	498	495	477	482	460	435	463	430	478	472	446	498	438	446	449	447	479	459	490	490	491	491	452	480	477	447	460	456	454	435	449	474	438	423	504	464	423	428	434	476	453	460	480	464	472	448	468	462	451	500	478	430	429	480	474	480	502	469	485	460	472	461	470	460	468	458	455	491	465	453	477	486	493	477	464	462	453	447	474	456	470	474	459	457	488	449	463	446	460	488	489	460	445	466	463	472	488	459	489	448	470	428	458	451	425	477	452	459	461	461	477	456	453	491	454	467	489	413	463	462	461	468	443	448	487	460	452	465	463	458	484	443	469	420	483	456	460	464	505	485	484	464	474	503	481	432	466
11959	7777	3964	2262	1617	1576	1663	1573	1439	1162	955	798	661	550	459	414	314	303	250	203	172	160	138	105	113	100	91	78	76	70	62	51	61	55	64	58	51	52	58	55	55	38	56	54	46	45	48	47	53	46	43	48	53	47	46	39	38	46	44	43	37	33	35	35	47	34	48	43	54	34	42	50	44	50	40	38	41	57	44	46	29	48	53	36	54	40	36	38	36	43	25	38	47	39	42	37	51	41	33	48	39	50	32	51	33	39	39	40	44	36	30	56	34	44	35	39	46	43	45	43	36	42	40	44	53	47	45	28	35	38	44	42	40	43	46	36	54	46	42	51	37	44	41	41	37	38	38	36	45	45	53	32	39	47	40	44	36	45	39	39	39	46	40	48	45	52	43	40	43	31	30	44	30	48	25	46	41	51	33	41	36	43	46	43	40	38	46	44	29	39	34	42	30	41	44	37	41	44	37	46	36	48	45	34	40	48	46	50	44	42	23	44	40	41	43	36	51	45	35	30	47	36	46	41	39	35	42	48	35	37	42	35	48	44	39	33	39	42	40	47	48	37	47	44	40	37	51	48	37	45	53	46	38	44	36	34	31	30	52	46	43	41	33	43	47	40	40	42	43	35	47	32	51	46	42	37	53	53	52	29	42	46	48	35	49	41	49	44	39	40	49	45	45	44	40	38	28	48	48	40	55	46	28	50	46	41	32	30	33	55	44	32	37	45	47	41	28	52	36	43	42	46	23	40	35	41	46	46	38	39	43	45	43	47	53	41	43	46	43	54	39	35	32	43	52	32	49	54	46	40	55	49	44	43	55	36	45	37	41	34	35	35	44	44	37	24	46	52	48	47	34	54	46	40	46	41	51	38	38	32	42	30	47	49	48	54	48	40	33	41	33	29	45	42	46	45	30	51	52	60	45	36	53	39	63	44	52	41	45	41	38	30	40	50	33	47	48	38	37	36	35	47	43	31	48	43	42	53	41	39	42	43	35	43	29	44	45	42	46	42	47	41	42	38	42	36	34	48	34	40	46	33	42	56	39	37	36	40	37	39	35	43	40	47	39	38	43	48	43	48	44	43	61	47	43	40	45	47	32	38	36	28	34	40	38	50	44	44	44	46	41	37	49	49	44	36	44	46	45	40	46	43	40	53	42	32	55	37	46	45	35	48	40	41	29	49	52	52	31	43	40	41	33	48	38	47	42	48	32	34	44	43	46	39	42	46	46	44	49	54	38	44	41	38	42	46	51	49	29	37	45	51	60	42	45	38	43	37	44	48	38	37	46	39	35	40	45	56	44	42	40	40	49	41	50	37	33	47	48	38	52	42	41	33	32	54	41	49	54	41	42	42	34	40	37	31	46	44	40	49	27	54	30	37	42	43	41	49	48	40	45	40	38	50	39	49	37	44	39	43	50	46	47	43	46	42	44	36	40	43	46	34	40	45	44	48	31	35	31	39	34	34	43	34	39	30	39	41	37	36	39	39	47	37	31	45	37	48	41	38	42	46	44	33	35	34	33	44	30	29	35	40	33	32	31	37	45	35	53	32	50	39	44	41	47	47	48	50	38	43	30	48	36	48	40	40	47	43	48	47	32	36	39	36	25	45	46	36	43	34	49	34	42	39	49	43	46	44	43	49	44	56	46	34	46	43	49	33	44	37	37	40	35	45	51	39	31	37	43	43	44	49	35	39	60	48	27	41	41	45	38	40	35	42	45	47	42	49	43	45	27	43	44	48	37	51	37	46	47	33	46	44	44	41	34	39	41	42	37	38	33	46	41	41	58	54	51	36	46	49	49	45	51	38	43	55	33	29	36	34	57	50	46	31	36	35	48	51	35	51	34	37	31	47	44	44	25	33	48	41	46	52	44	39	38	46	42	46	43	39	36	44	40	50	37	42	39	32	47	38	47	51	46	41	53	37	43	33	48	44	48	50	39	40	45	40	41	50	44	54	42	52	37	47	49	49	40	46	40	43	40	40	44	47	42	39	37	39	46	47	37	46	49	39	35	43	41	40	42	41	29	44	39	41	47	45	49	51	31	46	43	63	41	42	52	41	48	35	43	54	47	35	42	36	41	39	38	40	49	37	37	49	37	39	39	51	48	44	38	40	42	33	33	47	43	35	44	37	30	33	44	36	36	42	55	34	36	43	43	51	43	51	50	46	54	33	36	40	44	45	45	42	41	41	38	43	54	40	25	38	44	35	47	45	56	33	46	41	39	44	44	38	37	50	52	39	42	43	49	35	25	38	34	31	44	40	58	53	46	40	41	39	36	45	36	34	49	32	35	54	42	40	41	55	44	38	45	46	35	34	40	51	38	50	40	45	34	41	39	43	50	49	51	45	35	46	42	35	45	45	52	46	41	43	35	38	42	50	52	40	38	33	49	59	44	41	38	38	52	37	49	38	45	43	43	36	39	37	43	47	42	31	39	50	46	41	41	49	46	39	45	50	38	38	48	40	45	38	34	37	42	49	48	40	37	43	39	45	42	51	47	43	37	41	39	47	47	35	39	42	41	49	48	41	41	43	44	42	42	49	44	47	53	37	41	38	49	39	39	54	42	49	36	55	37	43	43	41	41	41	43	48	51	47	31	50	47	49	46	47	36	29	53	48	42	46	55	39	56	42	35	40	48	38	51	34	51	45	36	37	36	38	42	43	32	43	40	41	38	32	52	42	52	31	45	42	46	40	47	37	24	41	28	39	39	38	45	46	53	42	41	49	28	39	30	44	34	40	41	57	31	33	44	39	39	42	47	40	41	33	39	33	41	44	43	35	36	40	46	42	42	32	39	46	46	37	49	35	31	46	39	49	54	37	44	40	42	49	37	43	52	45	45	44	39	32	42	48	43	41	39	49	50	46	51	49	40	35	54	44	44	50	35	39	53	41	41	34	46	30	37	46	43	45	40	51	39	45	39	45	51	54	41	45	44	37	47	59	32	30	36	30	44	40	33	37	47	41	35	36	57	45	47	30	37	40	48	39	40	40	53	46	49	28	40	41	33	44	59	43	44	48	46	44	45	37	50	50	46	40	52	35	45	39	49	43	41	34	43	37	45	49	47	49	33	49	37	45	42	42	32	40	44	41	41	43	44	44	33	54	31	37	52	45	44	45	39	35	44	42	44	48	38	49	47	47	37	55	40	42	53	49	36	46	55	51	52	38	50	42	40	41	41	35	49	42	43	44	32	61	33	37	44	48	37	31	35	38	49	38	40	47	23	34	37	51	44	37	38	49	53	35	38	42	39	46	43	39	35	37	43	39	47	44	43	38	35	41	41	41	46	42	38	43	39	44	51	38	43	62	40	46	41	38	43	47	36	50	49	38	39	44	50	45	39	35	51	29	40	44	35	49	51	41	39	36	34	39	36	46	41	50	39	38	39	48	49	47	34	41	47	48	46	36	35	51	47	43	37	43	60	50	44	36	39	47	40	46	28	45	51	49	55	39	39	45	35	36	48	44	46	58	48	34	44	47
41990	30514	24153	24307	30063	33460	33110	30932	27926	25350	22624	19677	16951	14777	12853	11163	9439	7880	6494	5347	4520	3682	3159	2660	2122	1863	1614	1418	1382	1176	1107	975	901	872	848	801	777	734	667	677	611	620	616	567	529	531	537	517	546	490	461	484	460	492	449	432	472	441	471	420	404	419	422	455	394	396	424	411	391	413	432	419	413	438	374	410	428	390	428	424	417	433	441	429	377	401	398	421	371	385	423	405	412	418	400	386	399	398	418	390	413	394	426	403	383	424	407	404	367	384	390	423	416	394	379	412	391	372	416	408	413	400	391	374	378	390	429	419	357	364	386	422	385	444	392	401	401	383	458	405	385	385	371	429	391	404	396	375	435	378	394	398	405	384	408	400	418	420	409	420	385	402	411	415	416	390	454	413	390	396	402	386	376	406	410	403	369	414	401	430	409	390	384	397	409	412	415	416	412	384	367	385	398	431	404	379	440	441	419	419	379	438	369	394	396	362	413	398	392	393	394	367	402	417	388	382	392	414	388	386	402	390	410	419	421	381	415	416	385	350	417	387	416	408	409	431	392	409	394	436	405	424	391	404	399	401	392	400	405	380	404	395	388	433	393	393	427	410	372	399	415	415	420	402	414	411	413	395	401	384	396	436	432	418	415	411	404	409	417	388	409	400	392	406	401	385	430	421	418	430	398	378	435	407	403	391	393	410	418	411	375	409	387	360	401	406	399	393	413	437	431	397	380	397	409	385	443	408	404	424	402	413	389	406	413	372	401	399	405	401	411	418	376	413	398	417	374	402	423	393	376	422	397	375	406	381	404	399	397	438	403	392	390	419	404	416	407	411	421	378	398	387	402	410	406	378	390	414	391	402	385	405	382	375	399	430	405	395	422	407	391	399	421	376	411	398	398	380	396	411	412	421	383	414	424	367	379	364	403	415	399	414	416	420	387	397	401	389	415	399	391	408	388	396	450	378	397	381	416	415	411	448	393	415	390	414	418	449	400	417	414	376	388	402	418	386	398	406	390	400	417	390	406	407	383	402	387	393	395	419	418	368	422	414	415	409	432	442	389	410	417	409	425	386	404	400	410	403	415	400	421	409	385	433	366	461	375	385	407	362	419	368	424	408	358	421	416	401	384	406	390	449	420	434	430	395	421	428	412	437	401	428	414	410	374	403	406	401	423	380	408	426	381	373	395	400	424	407	389	395	441	434	407	435	401	378	392	440	374	392	408	409	402	344	398	414	406	419	395	432	430	390	428	368	372	420	402	372	395	386	397	429	384	376	426	414	401	407	367	407	397	406	412	426	388	393	386	400	415	396	392	399	420	417	392	438	341	395	421	362	413	405	396	383	422	388	412	384	419	400	414	364	395	386	414	376	402	411	412	392	380	420	373	420	364	423	394	357	447	355	354	442	418	382	385	412	404	404	384	380	409	420	409	436	407	374	429	394	412	448	411	380	423	390	414	380	436	404	401	412	415	384	407	399	402	413	382	431	406	401	407	366	360	413	392	398	401	440	401	404	418	395	416	391	394	373	416	401	408	399	394	405	412	375	390	402	393	381	411	398	416	421	375	434	406	414	385	399	404	389	393	418	419	352	391	384	390	393	377	429	406	383	437	419	409	375	413	418	374	368	403	375	419	378	403	401	411	400	394	426	419	420	414	420	373	383	417	407	422	378	428	398	381	405	391	383	412	392	429	400	440	402	420	415	427	404	382	402	423	375	438	420	413	406	405	404	422	386	388	422	418	364	423	407	398	436	370	400	404	375	382	366	416	394	371	443	429	417	378	441	407	398	396	444	425	438	409	419	398	414	401	409	425	429	423	356	401	421	391	389	397	406	415	409	358	396	405	408	355	383	432	444	409	421	420	421	397	403	411	399	405	406	422	393	412	403	440	381	403	414	404	435	415	388	420	435	407	379	417	431	402	413	417	406	394	396	382	393	415	442	409	418	436	421	408	388	413	386	376	389	438	419	385	438	363	387	361	398	397	433	406	361	393	398	414	404	453	406	388	377	424	398	377	399	414	399	437	455	419	410	401	434	395	408	399	397	387	400	387	399	381	408	428	405	408	382	400	406	393	399	383	401	402	386	387	406	395	406	400	412	392	430	400	396	384	327	383	425	418	424	410	396	409	421	403	403	371	393	404	408	438	393	418	396	407	413	420	400	426	377	419	390	395	418	402	401	380	389	408	405	410	390	448	430	392	403	433	389	399	413	405	416	394	412	421	393	426	405	424	413	428	404	367	409	406	410	399	430	379	389	402	404	391	399	384	398	416	405	405	408	386	389	415	394	409	382	378	414	427	404	379	420	427	397	410	413	382	397	398	399	438	383	396	398	422	429	436	430	400	377	442	407	416	386	405	344	379	401	413	426	391	390	397	404	403	397	386	433	404	435	435	387	387	425	394	400	404	409	401	390	418	394	384	391	415	394	401	371	381	447	456	414	418	413	395	403	401	391	400	421	378	403	396	387	409	398	378	399	410	403	440	417	395	396	389	376	368	422	437	421	439	381	380	408	428	400	410	401	403	406	384	368	384	438	416	396	400	381	413	400	430	422	387	377	367	437	351	423	409	418	421	398	391	384	422	424	388	428	408	413	388	364	407	416	378	372	434	380	424	368	380	382	423	362	441	369	383	408	442	372	428	396	398	423	423	395	408	405	388	397	395	406	377	421	401	420	426	406	410	382	377	454	424	392	415	424	435	381	425	404	372	403	367	401	397	421	361	437	389	422	404	429	404	404	365	401	420	389	374	401	400	395	401	366	407	387	395	399	406	379	400	374	398	420	420	375	395	420	398	380	397	420	398	395	407	399	410	377	412	385	386	376	401	399	437	434	361	374	372	421	424	404	390	361	392	416	398	421	423	401	365	389	433	424	407	438	394	389	411	381	425	415	388	393	421	401	368	409	390	414	407	386	421	419	365	416	400	410	384	419	424	412	394	415	409	412	437	432	414	399	392	396	382	375	392	398	391	367	374	387	418	367	423	426	395	382	381	437	402	394	373	447	395	425	419	407	386	392	392	405	432	402	413	394	370	400	379	418	386	422	404	386	448	401	383	414	427	386	392	404	398	397	434	437	356	429	394	384	385	390	446	385	424	407	389	398	405	369	412	385	400	434	407	418	402	416	393	414	420	448	383	425	394	435	385	410	397	382	386	405	411	357	377	407	391	423	420	396	426	415	418	414	414	384	364	380	419	399	386	399	383	406	380	379	395	388	420	402	435	380	399	376	360	387	404	417	389	401	401	436	401	396	388	401	384	402	417	431	390	364	397	369	378	385	423	413	424	408	414	398	406	408	396	382	382	400	371	417	408	400	390	376	390	381	389	403	378	410	414	431	380	421	393	415	427	395	421	394	424	387	418	397	387	428	396	395	408	390	378	386	396	415	362	427	429	415	413	431	403	411	402	447	378	393	419	421	367	432	403	406	420	401	402	427	386	396	385	407	410	422	418	421	381	414	389	421	416	391	437	402	383	377	376	391	427	375
8455	3816	1948	1251	950	924	954	919	753	700	603	437	423	293	302	251	220	202	157	129	110	108	120	94	80	74	88	65	67	71	57	59	60	51	55	50	63	53	48	48	55	40	63	37	48	68	54	58	45	46	51	52	53	53	44	48	58	63	44	46	35	59	50	50	54	44	50	53	61	39	57	46	48	45	51	58	49	63	66	43	40	45	43	46	46	65	61	52	50	50	51	43	51	48	54	50	42	39	52	51	60	56	50	62	62	54	47	56	41	56	62	43	70	47	42	49	54	59	65	51	46	56	52	51	46	58	40	44	52	47	60	47	46	42	49	49	68	53	65	60	47	48	38	51	52	37	57	40	45	45	39	49	48	52	50	60	35	54	54	56	51	41	60	56	42	45	60	57	56	59	49	52	52	48	42	64	52	57	60	53	46	41	52	53	64	64	54	44	47	63	46	45	55	50	42	59	56	52	42	60	54	49	54	57	52	50	44	43	43	56	48	58	43	30	37	52	60	52	51	47	56	56	54	47	41	43	50	46	44	41	61	39	49	49	57	54	62	51	47	44	54	45	56	49	64	56	59	68	59	39	41	41	51	61	53	45	35	45	45	52	40	56	47	55	60	65	44	55	45	49	48	57	56	44	55	39	48	48	50	63	58	58	52	61	49	61	43	51	47	51	49	41	44	52	55	57	56	50	36	49	40	54	44	40	56	68	47	59	61	39	45	50	51	42	55	33	55	45	45	61	45	56	60	44	38	50	51	56	52	45	57	56	53	45	64	55	52	47	46	35	47	36	49	45	47	45	52	50	55	53	61	57	47	49	43	47	43	60	51	51	58	51	38	55	49	56	49	48	55	56	45	57	48	47	46	50	46	63	60	63	61	40	45	46	42	52	51	50	40	55	43	55	59	58	43	56	54	51	43	66	45	53	54	49	44	46	48	47	51	56	49	48	52	50	56	46	52	49	49	57	48	45	44	57	53	56	52	61	64	52	44	46	53	40	53	54	62	55	48	53	47	41	40	53	47	56	48	39	40	58	60	32	49	58	57	52	52	50	56	44	46	49	49	51	42	48	44	50	52	65	52	52	56	53	52	56	48	58	47	50	52	51	56	56	51	52	62	52	48	51	57	45	44	49	43	60	46	61	32	38	53	61	45	60	52	48	54	34	48	39	49	53	63	53	50	41	59	45	51	56	59	51	52	54	61	64	49	46	54	49	51	47	45	46	45	49	40	56	50	49	50	51	62	58	50	60	46	41	50	58	47	64	38	36	40	50	46	49	54	53	54	68	42	54	56	57	48	51	45	41	45	56	64	51	56	42	44	51	52	51	57	39	45	61	43	45	48	59	55	54	56	36	63	56	46	48	49	51	42	50	48	46	50	55	52	49	58	60	38	54	58	48	62	39	31	47	50	55	38	55	47	57	50	45	60	48	48	49	51	59	52	54	44	54	38	62	51	40	47	57	53	56	42	49	57	58	47	45	67	47	38	56	59	39	56	55	44	46	38	63	54	59	53	49	49	45	49	51	52	52	50	47	67	54	37	43	44	38	54	43	58	49	44	55	58	39	50	52	60	65	50	52	48	46	51	53	47	31	57	41	51	49	42	36	52	50	52	42	36	62	50	54	45	52	49	56	50	33	33	44	39	48	52	53	52	48	46	57	50	50	49	50	43	47	46	49	63	47	51	53	60	63	59	37	47	46	51	42	51	43	48	63	36	38	59	42	45	53	56	47	46	56	46	48	42	55	50	49	43	56	52	44	60	56	42	56	53	50	44	62	52	56	56	60	56	60	51	58	42	44	45	56	42	54	53	56	36	46	38	57	47	55	41	51	47	50	48	45	57	47	38	42	55	49	46	54	61	48	42	40	51	53	51	54	57	59	55	46	55	44	49	58	51	39	57	53	47	55	53	52	56	55	50	45	49	53	38	50	48	46	65	40	57	62	54	55	49	49	46	47	50	47	34	52	44	50	47	38	56	50	56	50	43	45	50	49	46	47	59	44	51	46	49	49	47	46	44	58	61	56	56	48	54	35	45	47	44	52	52	50	48	46	41	55	53	48	51	63	45	56	51	59	49	53	48	53	44	46	56	46	50	43	47	38	38	60	58	45	47	56	45	44	55	36	50	57	40	40	61	45	56	60	46	46	57	49	47	53	56	56	53	48	48	57	47	55	54	55	52	45	49	46	40	50	35	41	52	59	44	36	58	60	46	54	45	56	48	47	42	58	43	39	47	49	53	49	59	60	46	60	63	53	50	70	47	57	46	39	44	56	52	55	61	50	56	65	41	64	47	36	53	54	44	72	60	53	46	52	49	56	60	48	43	50	53	60	51	48	55	67	49	43	49	44	52	45	46	49	51	59	55	57	49	55	57	62	52	40	46	49	63	48	40	55	51	44	52	45	52	64	64	40	54	59	41	48	49	60	56	53	48	65	54	61	50	47	58	57	52	41	59	39	45	51	54	48	52	45	54	38	49	48	52	48	56	46	48	49	39	41	64	50	45	48	63	67	54	53	49	49	49	53	45	52	49	49	56	48	46	53	46	62	53	57	42	41	49	49	65	55	60	42	60	62	43	50	44	49	53	45	60	42	53	52	46	47	63	47	53	47	46	41	49	52	47	37	52	38	47	49	49	51	52	37	58	37	47	60	50	62	41	47	45	61	56	54	60	44	43	50	54	57	60	63	61	52	38	48	50	51	48	45	64	50	49	48	44	43	51	47	49	54	48	39	47	49	47	49	53	52	49	47	50	48	57	53	52	51	54	46	34	54	59	47	54	43	48	50	54	51	47	55	45	49	63	50	58	54	37	40	48	69	44	50	39	53	41	63	44	43	45	53	43	49	57	62	49	71	63	54	37	49	51	48	50	56	45	49	69	54	49	51	54	46	48	60	43	49	54	44	55	39	45	48	68	50	56	55	41	67	41	35	50	39	58	45	51	48	58	49	72	54	47	54	39	51	54	46	52	47	45	54	57	61	53	56	43	41	56	44	46	47	45	53	51	50	51	66	45	63	42	49	40	55	42	61	48	40	50	48	63	52	50	42	60	43	43	61	57	42	53	37	43	43	45	52	46	56	40	47	44	48	56	44	50	58	65	46	50	42	53	54	40	52	54	50	41	64	54	48	47	60	46	58	40	58	45	55	43	54	58	51	63	56	50	54	50	57	56	60	39	42	59	42	35	41	43	51	59	52	49	45	49	56	41	58	53	47	56	59	66	58	46	42	53	60	52	49	51	56	55	52	54	55	47	52	57	52	59	65	54	44	61	63	46	60	45	29	61	59	53	55	55	56	45	68	49	63	47	54	57	48	44	53	46	47	45	49	58	46	49	43	48	44	35	45	53	45	46	54	51	39	58	40	52	45	42	44	49	51	51	46	56	58	48	52	42	49	48	55	49	47	57	50	38	49	60	56	40	68	47	47	49	38	41	52	44	49	54	53	66	52	58	62	48	45	48	53	51	61	54	47	54	48	61	42
34589	23404	17405	18059	23900	27859	27428	24829	21697	19276	16928	14163	11761	10284	8775	7444	6188	5174	4075	3499	2887	2440	2052	1769	1482	1286	1193	1192	1034	931	897	806	783	771	743	663	695	665	661	700	641	620	593	596	569	558	539	553	575	499	508	495	560	518	533	523	523	508	475	514	505	490	494	474	465	497	507	477	469	506	482	508	472	450	464	461	446	513	453	447	509	450	539	481	494	510	469	482	490	474	488	492	502	488	508	496	457	487	492	485	482	454	478	551	515	528	502	472	498	501	436	462	467	500	528	465	472	512	507	478	558	507	465	493	518	499	486	478	494	505	449	459	491	481	506	500	467	498	480	486	475	503	498	445	492	438	492	476	477	497	476	479	423	481	502	468	493	492	510	480	474	455	477	464	509	446	503	519	498	507	480	479	501	512	497	501	437	493	476	507	482	501	485	491	461	487	480	464	474	516	474	466	454	481	495	483	492	461	485	478	486	482	506	507	463	479	466	485	475	497	467	486	508	522	425	452	463	479	466	506	477	490	518	487	448	506	495	441	462	485	513	493	474	499	475	463	500	509	476	452	516	466	491	474	444	482	464	524	485	471	509	473	470	491	526	501	481	486	477	534	488	437	521	475	517	513	482	513	527	478	514	483	450	473	478	485	490	483	422	500	494	538	510	496	506	493	516	464	489	535	462	468	512	471	490	487	440	468	460	472	492	481	485	458	480	496	457	475	485	490	434	458	452	475	483	462	462	483	506	466	496	470	510	466	484	446	499	498	476	522	489	467	500	512	498	497	451	465	471	517	518	493	483	527	464	470	501	485	480	513	495	486	456	519	500	489	505	531	498	480	479	426	487	496	478	465	464	479	479	505	472	462	475	462	469	489	482	490	499	468	523	461	450	468	510	510	492	500	485	486	492	487	502	487	517	444	504	478	473	476	464	461	469	437	469	491	460	475	488	444	462	484	462	493	471	502	459	491	504	480	476	474	479	501	432	487	484	502	469	452	450	480	471	487	473	491	458	470	448	511	486	467	494	453	448	501	473	431	476	472	498	474	505	510	493	463	447	497	481	485	495	472	474	487	454	482	517	451	496	444	473	458	509	460	492	526	461	501	469	469	446	495	441	488	466	501	452	499	470	498	480	443	463	440	497	496	471	449	484	467	470	446	505	464	470	495	517	463	488	525	475	492	462	482	507	515	467	525	458	492	500	495	454	471	477	506	503	454	494	448	521	512	480	467	479	523	522	493	509	465	461	501	476	435	468	502	479	483	495	544	511	477	494	485	479	455	503	459	471	515	523	459	468	505	488	496	483	456	498	459	461	464	507	487	484	468	515	505	496	473	479	501	487	525	501	451	457	515	487	477	473	465	471	491	483	467	488	448	500	496	474	481	461	460	514	454	464	517	519	482	491	441	476	487	510	449	490	500	484	496	490	497	485	450	456	502	485	492	477	467	507	473	459	491	565	464	501	512	501	512	506	471	511	491	426	457	480	538	468	513	497	499	494	507	477	461	435	479	477	494	513	500	495	496	466	462	496	483	491	466	519	492	462	469	485	475	487	464	514	446	512	489	537	448	457	458	526	508	478	467	530	478	481	472	497	479	473	470	458	483	488	485	481	477	450	527	504	497	498	552	461	480	491	492	463	499	496	514	476	492	519	520	470	451	457	484	487	459	526	466	499	425	504	474	485	439	493	505	457	495	511	471	484	476	482	482	518	519	446	488	494	512	442	478	468	460	502	466	473	476	479	484	447	492	463	477	459	477	480	508	477	486	498	510	513	511	490	475	466	496	468	490	429	451	468	474	433	523	458	511	493	483	489	475	461	482	498	474	493	488	474	452	476	462	471	494	460	489	483	485	504	496	498	472	458	462	471	514	471	459	493	487	448	494	480	451	472	491	477	471	518	490	457	489	473	505	514	467	497	462	467	500	479	471	486	453	506	486	466	526	454	490	473	442	476	512	507	485	495	484	481	494	466	484	506	516	500	499	490	478	460	451	487	461	505	511	503	487	462	483	480	472	497	490	492	470	478	467	487	478	466	503	489	467	509	499	520	459	469	453	499	488	492	486	509	555	469	479	489	490	480	469	482	442	479	478	456	518	478	494	496	482	434	465	495	504	476	518	480	485	482	481	488	494	486	482	491	490	492	488	496	503	498	481	453	488	490	467	506	473	460	475	501	514	496	513	479	490	476	476	461	473	465	451	466	522	489	483	480	469	489	468	483	487	460	460	486	450	479	487	462	488	475	470	493	493	487	536	483	491	478	490	521	479	541	472	492	521	490	505	489	482	488	462	500	464	474	475	492	453	490	448	460	469	472	480	488	498	496	458	487	460	467	455	486	465	483	485	470	521	494	473	504	491	511	477	471	452	479	516	478	505	465	512	507	468	472	462	465	473	490	459	498	517	482	468	495	472	492	475	486	456	446	425	516	442	482	467	466	485	453	467	505	509	452	468	533	504	495	505	482	491	507	511	483	497	484	460	465	463	493	487	498	469	493	443	451	483	500	496	491	501	488	465	485	490	481	475	438	493	524	521	496	503	476	490	450	493	524	446	489	478	476	481	509	463	460	484	509	491	491	486	473	488	450	441	464	469	464	454	452	471	448	495	496	495	467	452	458	500	519	453	472	457	494	501	476	512	500	467	489	482	473	480	482	442	485	505	496	492	518	470	467	478	460	469	460	489	464	465	475	491	442	472	541	492	489	501	486	521	497	481	486	469	487	508	492	510	516	463	439	477	454	450	484	475	481	492	490	515	489	528	477	466	492	448	496	472	493	514	492	493	475	518	487	464	470	520	477	507	483	427	479	505	479	501	478	459	520	476	473	479	460	454	498	494	468	460	511	475	514	483	468	547	466	532	482	465	483	483	496	484	519	474	483	483	473	472	509	483	466	488	476	468	469	479	505	480	479	506	479	504	491	446	508	428	474	456	472	440	447	449	474	484	491	440	466	495	457	474	501	462	475	489	516	465	463	453	464	474	529	498	516	472	486	472	523	490	467	505	477	493	451	449	474	505	474	487	514	478	517	477	489	489	498	504	505	507	492	501	484	487	479	490	510	447	501	486	498	467	549	437	473	452	481	472	472	493	531	458	502	482	516	463	508	477	483	464	512	475	473	498	494	460	488	458	474	484	504	483	509	479	500	469	516	501	471	450	470	493	517	489	454	509	488	533	519	515	517	524	464	490	479	474	483	492	487	503	507	462	455	483	478	491	483	468	506	484	492	512	488	492	467	475	476	459	490	473	496	463	534	459	511	478	539	476	483	467	475	488	473	499	505	476	461	461	463	487	479	466	497	501	485	510	496	504	471	460	482	500	484	464	465	483	507	485	493	491	494	497	509	517	519	447	471	475	526	458	477	481	462	473	475	461	508	474	481	498	494	517	492	485	446	469	474	474	486	482	493	481	465	497	507	448	443	468	466	427	508	474	453	510	468	510	496	464	477	494	497	518	474	499	470	487	508	480	488	472	470	527	484	525	479	492	480	486
9184	5955	3138	1876	1276	1313	1388	1284	1116	916	755	683	541	459	370	353	298	223	202	161	146	114	112	94	91	77	81	72	70	70	73	57	73	54	71	49	61	48	61	55	49	43	50	51	55	61	51	56	52	47	47	44	51	47	45	33	43	54	56	42	47	40	50	42	48	57	40	49	52	50	39	45	37	40	60	44	34	40	39	49	35	43	47	53	43	44	41	46	49	51	39	51	41	50	47	53	35	46	43	42	47	38	39	43	54	37	36	38	44	46	49	56	49	49	40	51	42	55	40	45	48	46	51	38	38	42	38	41	45	67	41	43	42	47	51	56	46	49	52	41	48	39	41	32	32	50	57	45	43	50	51	45	35	49	48	42	39	47	53	41	47	47	51	43	40	50	50	50	36	53	48	58	41	45	49	42	57	62	46	44	42	47	37	49	57	42	30	42	56	41	45	38	52	55	44	41	46	48	47	46	44	43	62	55	40	46	46	44	44	54	48	40	47	45	56	52	46	49	46	33	35	54	50	52	41	46	44	46	31	42	48	41	42	49	47	45	56	54	46	50	52	44	45	52	47	44	47	48	36	43	51	47	43	45	44	48	38	50	50	43	40	41	47	41	37	56	44	38	56	36	43	46	39	41	33	48	36	52	35	60	51	60	45	38	44	44	44	42	49	53	35	42	38	43	52	47	55	39	60	40	40	42	38	32	52	53	27	45	47	44	47	48	51	47	42	44	44	46	46	49	48	44	34	40	43	43	51	49	44	40	53	45	31	63	50	44	38	45	46	46	59	53	40	55	46	46	49	51	48	39	47	38	47	46	53	45	35	50	27	45	41	42	48	46	54	40	46	50	49	39	45	40	34	45	44	51	39	46	50	42	39	42	49	36	47	50	53	42	46	36	38	48	65	44	32	49	41	49	46	63	41	45	58	57	46	52	45	44	39	42	43	41	38	48	50	55	46	41	59	36	53	48	38	58	56	42	46	52	47	51	46	41	54	43	47	48	48	40	43	39	59	37	47	50	56	50	38	53	52	34	45	43	44	49	51	39	51	40	33	38	52	40	49	45	58	44	44	46	31	41	49	44	48	47	36	43	51	52	40	51	37	35	48	52	44	48	57	47	50	45	40	39	51	52	40	36	48	44	45	36	34	44	36	48	46	45	53	48	48	48	53	51	50	44	38	39	47	40	48	55	34	50	49	59	38	39	43	33	42	34	48	58	61	37	50	46	41	44	34	50	47	45	57	38	46	50	50	44	43	50	40	37	43	54	46	49	49	38	62	51	56	49	47	54	49	54	45	47	49	38	50	55	50	47	45	46	59	45	47	38	38	45	42	54	54	44	46	36	35	51	43	39	32	43	44	45	43	48	46	47	42	39	47	63	46	49	47	45	44	45	47	43	41	41	48	44	38	51	43	37	50	55	51	47	50	57	54	51	51	48	42	42	33	55	50	40	54	35	41	42	50	53	41	51	65	45	45	43	36	46	45	47	45	55	52	55	46	44	52	34	40	38	35	42	48	48	45	43	42	48	46	58	34	56	45	47	51	54	47	45	46	47	39	47	49	50	38	46	48	46	50	39	45	34	48	38	51	49	40	47	59	54	41	41	42	47	46	38	51	38	52	40	47	44	51	49	42	45	44	30	49	47	41	48	44	44	51	49	46	50	49	48	45	33	49	46	49	40	41	57	46	58	52	58	52	39	46	52	42	49	35	42	45	58	56	43	40	51	44	39	43	51	55	49	42	50	40	40	40	47	46	47	49	47	41	57	41	38	61	42	34	49	52	43	41	40	35	42	51	45	51	47	40	39	49	40	42	53	45	48	64	45	44	55	40	35	43	52	48	49	48	41	43	46	38	45	33	41	45	46	42	45	43	47	45	49	36	37	39	47	43	35	38	48	46	40	42	45	51	60	42	60	36	51	42	45	48	48	44	41	39	40	47	46	39	54	42	40	39	57	50	51	56	46	52	41	55	45	36	38	39	45	54	39	50	41	47	50	48	41	53	53	45	41	42	41	53	54	37	36	47	44	51	41	50	51	51	50	41	44	35	45	48	50	45	43	48	46	54	55	46	49	53	41	44	37	53	45	41	53	38	52	36	40	47	52	48	53	57	37	50	59	46	48	51	49	39	44	48	41	53	39	31	41	44	48	48	44	37	57	40	49	60	41	50	33	50	47	56	52	32	33	50	51	33	35	46	54	38	42	52	55	37	47	41	41	38	43	44	40	46	50	40	40	34	38	49	49	50	46	52	37	45	47	47	58	37	37	40	65	43	40	46	46	40	37	36	40	44	47	40	40	27	60	38	42	51	51	42	53	30	39	52	46	44	42	47	30	55	62	52	41	45	50	52	51	52	45	36	41	52	50	55	44	41	48	46	45	50	45	37	45	56	36	45	41	56	45	42	45	44	46	51	44	55	49	58	47	52	41	38	42	49	50	44	38	44	47	43	40	57	53	48	50	48	42	57	42	62	41	33	47	39	52	46	40	50	42	41	44	62	36	43	55	52	46	52	45	44	50	50	46	40	43	45	57	44	66	44	47	49	44	39	37	60	55	49	62	42	32	51	42	56	43	30	32	53	56	50	50	49	62	34	48	40	53	44	52	44	48	48	32	44	44	54	48	45	37	43	42	54	41	66	41	39	44	36	50	37	45	41	43	48	40	45	51	48	44	44	46	44	47	36	42	52	46	37	49	53	39	29	44	50	41	44	47	39	43	56	58	47	45	45	42	39	54	46	51	44	47	40	52	41	38	46	41	53	49	42	50	46	44	48	43	43	48	48	43	36	55	38	34	39	39	45	53	45	46	46	41	42	50	41	48	42	37	54	33	47	43	46	43	46	51	44	37	40	42	50	39	57	44	43	41	34	57	36	36	39	37	43	46	50	44	41	45	44	53	54	45	40	37	38	33	34	53	47	43	33	53	50	56	43	43	47	36	39	47	43	41	56	48	36	48	32	45	42	45	34	38	37	40	40	34	42	44	51	38	40	43	32	57	53	43	38	38	28	52	48	46	45	39	44	43	66	47	54	42	43	57	40	50	35	44	42	31	41	53	49	44	39	48	47	36	43	43	49	38	44	53	44	43	40	52	48	50	33	52	40	48	52	40	36	43	26	33	43	57	50	46	39	25	48	42	43	33	48	45	40	51	48	32	43	45	48	42	39	56	44	45	38	50	32	50	55	44	53	54	39	44	44	49	47	43	47	33	42	53	37	52	67	45	55	44	40	49	40	48	48	48	43	57	35	56	41	44	52	39	47	39	35	56	46	48	38	45	47	39	50	39	49	50	49	49	44	47	37	45	38	42	50	52	38	43	47	52	51	46	49	51	41	51	52	28	45	46	39	39	46	50	47	48	43	56	42	46	42	35	45	55	48	49	36	49	56	47	49	47	42	51	48	47	47	50	36	50	48	40	38	37	39	34	46	50	46	42	56	40	41	52	51	36	47	51	46	49	39	46	59	42	38	34	32	54	52	45
40347	27622	21715	22030	27839	31616	31270	28719	25568	22972	20248	17567	14996	13081	11148	9398	7680	6393	5158	4239	3670	3045	2561	2216	1825	1496	1343	1269	1228	1071	987	946	884	843	768	775	764	791	651	632	645	613	604	566	563	528	515	529	535	511	535	492	472	491	482	499	451	489	467	437	458	453	456	452	442	468	424	454	427	436	408	456	456	443	453	410	441	452	413	449	429	444	426	423	438	425	383	428	444	427	438	437	410	444	450	452	442	455	427	440	450	429	438	422	404	461	436	471	415	444	436	451	441	440	439	437	391	412	437	429	445	420	414	450	450	462	472	445	444	407	420	439	442	444	440	437	415	458	435	433	408	453	447	440	411	422	461	459	439	460	401	429	438	440	397	416	405	438	460	427	447	437	404	475	419	458	412	467	436	437	472	448	502	450	435	415	419	478	425	419	420	410	438	386	429	412	427	455	449	402	466	428	441	427	431	462	443	433	413	434	450	443	432	435	430	425	418	445	421	484	425	433	430	444	460	461	453	434	439	422	429	430	440	426	450	430	463	413	447	398	397	418	447	409	397	426	442	402	419	438	428	433	448	436	415	449	419	448	441	454	465	437	456	438	403	391	420	437	412	411	418	492	401	424	435	437	425	467	463	462	463	477	437	428	435	401	432	440	418	437	434	409	451	422	431	430	440	405	422	436	423	469	418	412	425	402	417	438	439	417	443	431	411	429	412	424	432	391	458	443	430	450	439	457	453	440	438	423	400	416	460	409	450	485	407	458	384	428	446	389	426	435	426	461	434	471	446	398	440	421	418	431	448	458	434	426	442	426	443	436	433	444	407	446	445	441	424	428	424	440	432	467	462	444	449	464	415	424	429	418	445	470	460	441	443	425	438	435	446	449	435	428	441	427	443	449	446	462	437	426	460	447	434	398	430	434	452	408	434	437	459	458	382	411	398	416	428	447	424	440	430	465	430	448	461	393	459	455	441	448	440	419	460	453	428	466	411	402	459	421	416	439	459	400	460	451	433	436	397	423	416	416	494	416	404	410	467	428	416	408	454	447	422	424	399	406	479	449	417	453	405	398	427	413	415	404	456	435	437	459	433	406	410	396	444	426	421	423	468	400	436	433	443	404	468	419	427	415	444	434	435	431	435	410	429	456	430	386	445	400	417	471	430	429	467	472	435	428	411	394	437	425	477	413	411	443	446	434	428	459	435	432	436	452	424	370	434	432	411	434	426	424	456	455	427	443	419	429	446	424	439	422	460	419	436	471	441	444	452	412	431	479	473	406	431	416	415	456	440	440	447	404	448	438	422	408	458	459	419	431	423	431	402	482	412	440	418	391	425	414	457	432	420	472	448	481	456	446	417	456	435	404	455	430	427	427	467	475	453	432	420	422	438	410	414	474	404	458	414	444	427	462	401	438	433	427	451	426	515	444	397	456	429	470	423	420	425	443	374	440	435	450	450	440	408	410	440	432	425	425	397	447	473	407	425	448	444	452	429	467	433	417	457	470	425	410	425	464	398	447	427	440	430	456	445	452	431	465	426	413	448	440	440	423	405	389	451	451	433	443	384	472	408	444	439	445	431	448	426	436	405	448	408	444	429	433	413	450	447	413	392	449	428	451	429	399	472	422	413	432	435	412	439	433	436	409	418	394	409	465	455	414	429	421	412	445	431	454	437	464	440	399	405	413	406	439	423	455	449	405	421	453	432	403	418	436	430	422	417	436	419	433	480	433	444	476	448	461	459	453	431	453	449	462	419	442	456	471	425	438	422	424	457	457	402	466	405	409	451	425	492	379	446	413	422	440	398	428	421	443	431	452	478	459	423	446	466	439	400	422	432	453	400	436	411	420	404	416	432	444	429	465	446	424	391	424	428	460	437	451	444	439	412	456	464	417	417	411	433	473	403	425	453	428	429	449	435	439	451	425	445	436	471	460	432	456	415	387	460	458	455	443	432	441	414	427	460	422	431	399	447	446	450	454	420	427	419	434	469	434	405	438	443	443	426	434	393	402	451	452	402	454	435	445	437	444	435	457	412	434	422	411	418	454	445	418	427	392	416	429	423	456	408	424	415	403	415	436	426	403	429	476	474	449	419	473	466	444	425	431	457	407	425	448	475	443	417	466	414	421	445	430	420	422	430	424	459	409	454	424	480	482	455	493	418	417	450	405	414	432	426	430	432	404	399	445	431	438	442	419	449	439	471	444	450	453	398	416	422	408	427	451	425	442	451	470	416	426	449	415	456	457	411	446	451	444	457	460	420	443	435	451	404	458	434	394	490	457	449	427	407	419	419	460	432	412	438	455	408	453	460	421	420	462	414	497	401	426	419	406	393	478	405	401	432	407	426	435	486	406	444	422	457	443	435	440	474	438	435	433	468	442	454	441	462	453	469	431	472	451	430	418	435	439	430	431	439	464	459	469	466	448	450	466	464	419	431	411	403	439	418	472	443	486	434	452	427	456	409	448	435	398	423	430	418	442	446	425	405	427	448	456	433	411	464	411	455	441	418	425	472	449	431	442	408	440	415	456	449	454	378	416	450	438	457	444	427	451	426	444	451	421	412	471	436	456	383	477	449	389	417	490	460	440	454	434	424	501	404	397	428	427	434	433	423	462	442	449	427	431	429	465	406	429	438	435	465	419	435	419	423	468	480	478	437	412	445	466	457	445	407	446	417	435	445	435	411	463	458	453	439	452	415	388	480	444	436	445	471	448	417	435	422	433	446	399	461	427	427	471	482	404	422	459	439	447	447	447	421	413	438	416	451	462	450	462	390	424	433	417	405	410	444	471	506	444	409	413	418	424	444	457	406	441	436	422	438	420	447	439	403	416	414	426	414	417	438	464	432	445	429	440	441	382	419	421	461	410	470	433	417	430	420	443	382	438	404	434	448	463	435	482	462	436	420	465	436	437	477	424	432	432	439	422	425	420	411	436	418	449	415	434	426	420	425	466	432	435	416	470	403	413	397	449	422	434	438	412	421	443	411	433	425	425	429	440	450	451	448	451	450	419	428	448	447	433	464	436	433	411	390	417	455	422	396	458	454	443	422	454	437	380	459	412	441	431	425	436	441	425	473	434	414	406	460	447	397	395	437	434	438	451	425	434	404	431	435	420	412	400	444	456	453	414	392	424	403	440	398	448	419	425	448	428	441	472	445	457	466	435	455	464	441	405	409	444	408	452	420	454	455	432	420	400	445	437	439	451	434	422	419	442	462	465	423	412	432	433	443	399	427	466	410	478	409	470	444	425	453	423	428	455	431	421	443	459	430	457	432	443	413	432	434	392	456	441	447	451	441	439	406	433	442	457	450	430	447	454	433	416	442	463	455	450	448	452	406	395	423	455	448	462	430	407	456	450	437	431	394	460	444	455	421	398	439	437	431	457	448	444	433	450	433	438	473	396	415	440	460	440	396	442	436	411	432	462	427	432	429	454	435	445	449	433	410	443	420	449	465	423	434	409	435	428	424	419	440	434	423	440	412	408	419	456	412	429
11765	5363	2835	1750	1218	1168	1308	1191	1030	918	716	691	556	436	394	314	252	221	206	181	159	126	120	135	106	91	67	75	75	93	66	64	66	56	63	65	66	59	57	46	62	61	57	44	51	62	49	53	35	52	55	60	58	53	51	33	58	61	52	47	61	45	49	53	64	57	50	48	56	42	52	53	60	48	46	58	55	49	54	62	68	56	54	50	55	44	52	56	60	55	52	43	58	53	43	34	53	56	47	50	44	51	49	35	61	62	41	44	73	42	54	56	42	52	49	50	39	50	51	53	47	48	51	44	46	62	52	51	44	40	52	45	28	43	59	46	46	36	56	42	49	42	47	61	46	52	43	51	38	56	50	58	43	51	51	56	59	53	46	57	53	49	40	54	48	58	37	37	58	47	55	47	46	43	54	46	44	44	60	47	52	54	47	60	44	43	45	46	47	49	44	51	45	37	52	49	58	43	49	48	46	49	50	45	50	39	38	48	42	44	53	53	47	48	40	52	50	51	41	48	48	53	39	54	54	48	41	45	47	41	51	43	57	56	47	46	48	49	29	53	51	35	51	51	40	55	51	34	46	59	37	35	50	56	36	44	58	44	54	50	41	53	50	47	56	53	58	48	54	45	48	41	42	51	61	54	59	38	52	56	41	44	57	64	44	49	57	56	53	44	47	48	61	41	48	53	53	54	37	36	57	45	55	43	59	59	50	63	39	50	44	44	50	51	58	55	59	48	59	50	52	44	52	63	56	58	45	46	57	57	49	55	60	48	45	47	54	53	52	65	46	59	50	47	49	52	54	55	66	48	64	45	61	55	41	71	49	63	62	55	41	55	57	45	60	52	41	44	58	57	45	38	39	46	50	45	48	53	58	37	59	58	49	51	41	60	44	58	51	55	39	41	43	50	45	51	57	55	41	59	45	59	45	53	55	44	49	35	54	47	50	47	48	47	53	50	45	51	51	42	43	44	54	38	46	41	41	45	46	46	49	46	56	58	52	48	57	51	58	58	47	50	45	54	52	51	54	49	52	41	56	56	52	59	45	50	52	49	43	60	50	59	50	61	51	65	51	54	47	51	47	60	52	52	54	49	45	54	44	45	52	47	49	50	45	60	54	56	56	52	56	43	39	54	48	50	43	59	55	48	48	59	50	50	53	45	49	49	39	43	54	49	49	57	50	37	58	53	46	50	50	59	46	44	50	53	45	36	36	48	46	51	55	54	47	71	52	48	45	47	39	41	57	49	50	63	58	55	55	52	50	49	47	63	51	52	58	53	52	51	40	52	52	48	53	44	45	58	58	43	49	43	60	51	51	48	47	49	48	47	56	49	48	47	41	46	55	55	45	54	49	39	47	58	63	51	52	52	53	49	34	41	57	62	56	51	54	60	38	60	50	53	36	42	56	43	52	40	55	43	47	38	44	46	46	56	45	43	47	41	35	50	48	61	53	57	56	51	42	33	43	46	48	55	53	43	40	46	47	58	47	42	56	57	53	56	47	55	51	54	55	50	50	53	49	48	50	38	48	46	40	54	39	53	45	67	44	51	44	60	42	57	41	43	54	42	54	52	41	47	49	50	47	64	43	46	55	47	47	35	39	44	45	39	47	51	44	52	47	60	47	45	54	45	69	48	41	43	56	56	44	49	50	56	57	41	50	50	53	39	48	55	57	54	54	59	38	46	53	48	59	61	44	57	49	45	54	52	50	31	57	48	53	55	52	40	42	42	51	56	47	60	51	56	51	45	54	59	50	42	66	45	57	47	53	61	54	44	48	51	41	51	44	38	54	50	61	43	57	38	58	52	50	42	48	48	66	43	49	43	47	55	47	47	55	52	50	53	38	50	59	52	35	46	56	49	48	65	56	43	45	81	50	61	52	41	32	58	56	53	47	50	55	52	59	39	51	46	46	42	40	51	66	38	44	43	44	35	62	48	53	48	55	60	36	47	42	51	48	57	50	48	51	57	45	46	74	62	41	56	48	44	57	52	45	57	42	57	38	60	42	48	59	62	37	42	41	59	50	49	44	38	51	47	54	47	63	65	56	50	46	55	50	46	49	46	56	46	57	53	58	45	42	42	48	52	55	50	52	46	51	43	54	51	56	49	49	56	57	39	53	57	60	45	46	48	57	44	52	47	59	52	47	51	52	49	43	54	56	57	56	44	45	49	41	53	56	59	41	51	52	54	39	33	70	37	50	53	56	43	53	51	56	50	59	51	38	37	56	49	52	60	63	59	51	55	65	61	66	52	46	48	47	37	50	51	41	46	50	50	54	52	40	47	42	50	34	54	42	55	50	51	43	43	51	45	49	48	51	50	51	50	60	48	60	47	59	58	54	55	64	47	45	58	56	51	46	40	56	48	45	53	42	55	61	47	47	40	56	46	44	50	53	51	51	38	41	46	48	45	55	54	45	62	44	49	44	41	45	58	50	50	47	59	57	56	42	43	44	51	50	45	37	44	53	47	47	49	52	40	60	68	53	47	42	60	50	61	55	38	53	41	50	51	53	55	45	42	45	67	48	60	67	59	50	49	55	49	63	47	49	51	56	56	35	64	36	53	56	49	53	34	51	43	51	64	54	52	44	63	54	42	51	39	50	43	41	46	57	48	42	48	33	49	62	58	42	48	44	58	45	53	45	58	61	57	62	55	59	55	55	54	47	55	44	49	47	42	53	47	55	60	48	42	38	46	54	53	49	61	49	45	49	54	44	43	59	46	55	46	60	43	54	43	52	53	56	44	50	45	49	47	56	50	52	51	42	56	47	48	47	54	49	56	42	47	59	44	51	53	46	52	69	40	42	47	50	51	58	50	49	47	42	49	50	53	54	46	42	59	43	45	54	52	48	59	52	48	54	52	54	42	45	51	55	49	59	47	54	53	48	50	53	45	47	63	48	46	52	55	51	44	50	47	36	46	45	59	40	49	50	39	41	41	44	51	47	56	54	38	62	54	48	54	50	52	37	48	49	49	61	38	55	54	56	59	39	56	46	49	48	46	39	55	40	49	61	43	51	47	47	42	48	48	60	54	39	41	56	50	47	40	57	48	56	42	51	47	58	68	58	54	53	48	54	50	52	60	56	43	46	45	56	44	63	46	55	55	48	52	51	59	45	40	46	59	36	58	55	47	46	64	48	56	67	53	41	58	55	54	62	49	48	56	43	46	55	58	50	45	65	47	55	58	48	43	47	40	54	46	41	43	56	48	47	48	40	67	49	46	37	55	46	54	49	41	41	46	42	54	54	51	45	54	62	47	58	38	54	51	66	46	46	46	50	54	46	49	35	40	47	44	46	43	55	49	55	52	51	53	51	51	48	64	53	49	64	45	47	57	39	56	40	55	52	51	39	55	47	44	51	46	50	49	46	53	42	45	50	50	54	60	54	40	53	52	35	40	64	38	60	64	49	60	46	57	44	48	44	59	47	56	42	32	64	66	53	46	49	53	51	46	48	57	50	57	43	35	51	49	42	43	64	58	46	44
36570	26582	20836	21201	26976	30767	30430	27916	25169	22796	20039	17581	14963	12873	10891	8965	7580	6276	5339	4454	3782	3261	2760	2222	1815	1532	1387	1378	1217	1052	1038	980	896	824	799	748	798	732	694	691	687	656	621	623	584	523	550	598	514	515	508	505	492	505	524	491	506	471	503	486	516	508	450	458	479	455	467	502	460	488	461	467	525	484	488	497	484	476	459	488	496	507	465	477	440	473	457	504	495	455	484	450	474	438	474	445	447	474	487	461	496	493	495	472	425	462	480	459	487	481	501	460	496	478	463	485	495	473	474	464	489	474	468	466	455	451	472	472	479	473	508	519	449	453	462	513	462	485	452	444	446	532	492	446	466	471	448	458	455	431	483	450	478	442	475	441	438	473	499	471	488	454	463	484	443	509	452	463	485	446	488	470	481	453	450	467	466	501	422	500	461	471	468	475	492	469	463	455	464	511	500	465	517	478	474	445	493	468	478	475	486	451	498	502	505	483	501	494	452	473	487	466	440	495	429	459	491	459	507	487	467	460	468	475	498	437	464	497	466	455	452	471	497	463	540	480	489	471	468	459	469	484	405	525	447	453	481	477	474	438	446	472	473	477	513	488	491	468	466	447	449	474	457	475	455	456	504	455	444	467	445	438	488	481	475	444	505	459	457	491	476	460	497	457	476	435	468	450	456	494	505	498	496	460	475	504	495	486	437	428	504	472	513	449	482	477	471	475	471	505	460	503	489	459	484	462	433	491	481	494	470	466	417	480	460	430	449	450	461	434	459	499	467	452	485	452	474	480	441	468	461	483	445	461	471	488	486	480	445	482	478	496	497	443	510	453	444	480	440	451	494	454	454	472	439	481	459	481	469	479	486	477	483	527	494	450	460	454	453	492	507	458	510	440	503	485	439	492	474	450	477	469	442	464	479	475	484	449	475	481	487	430	482	453	498	467	458	454	463	498	452	503	489	473	460	486	452	473	455	453	465	472	448	442	457	470	434	451	449	486	473	465	461	443	459	474	467	507	441	462	422	439	450	471	445	469	483	445	448	455	466	471	466	479	492	475	493	449	471	488	435	450	453	454	466	450	461	441	506	480	479	476	462	488	455	485	451	496	448	491	507	467	484	508	510	488	468	437	528	400	500	419	484	453	521	452	472	467	480	454	467	456	481	435	524	485	466	464	475	469	473	473	480	462	495	524	489	438	481	441	469	467	469	501	442	429	460	476	478	480	455	496	465	467	441	481	487	452	431	484	467	491	447	436	490	445	476	473	440	498	479	478	479	439	453	476	466	457	478	494	435	480	441	510	498	462	466	494	483	486	479	482	505	515	429	471	446	447	475	491	478	479	491	449	464	487	488	460	475	483	451	471	472	465	442	457	493	539	442	498	446	479	489	479	455	457	456	463	478	467	456	522	434	456	486	451	457	465	515	468	486	473	494	451	448	464	476	509	482	462	483	479	468	434	501	432	443	475	483	504	491	487	466	471	482	444	436	495	506	437	482	453	451	500	486	466	473	476	453	461	498	471	448	512	480	486	468	492	503	522	456	472	431	503	468	456	436	492	440	462	474	477	464	454	458	472	504	501	468	481	499	458	492	496	461	477	456	452	465	449	466	465	469	470	467	462	514	474	452	505	472	467	472	458	492	508	480	483	474	472	424	460	482	482	456	486	456	469	455	466	459	481	439	481	440	483	513	451	463	501	470	453	460	477	439	472	466	469	465	499	510	474	462	483	484	494	466	465	487	493	466	455	452	455	478	453	445	464	447	520	491	470	469	471	463	493	489	487	523	473	477	459	478	490	463	469	472	515	479	514	480	528	486	472	471	445	480	464	467	463	487	434	444	468	486	439	479	474	468	476	489	470	445	483	474	475	470	437	489	479	457	455	471	458	505	456	495	449	495	439	433	494	484	443	472	439	516	441	457	520	438	450	450	476	468	466	489	462	483	490	436	483	474	480	458	485	495	470	481	466	461	520	483	450	460	449	503	442	457	478	476	476	485	491	469	482	493	500	492	525	451	446	490	460	493	486	459	432	461	451	467	493	473	466	457	471	462	469	432	458	461	467	484	435	465	508	488	501	471	487	467	455	428	495	427	450	448	466	483	450	453	493	478	483	466	483	477	472	440	513	452	499	465	444	477	478	477	463	509	502	431	451	521	455	451	462	471	495	451	467	434	457	448	484	473	490	451	481	468	447	468	460	439	470	481	465	493	478	447	499	456	473	471	481	455	471	465	446	466	480	452	451	469	481	516	437	453	463	474	454	489	472	488	473	444	477	464	482	475	492	489	481	481	461	474	479	469	481	487	488	453	461	503	458	480	453	475	473	473	486	489	491	486	473	441	477	485	452	461	464	432	479	485	466	491	483	437	479	480	481	473	460	529	463	476	446	492	492	472	490	459	429	473	496	490	511	466	477	471	500	478	500	468	503	464	501	506	440	434	446	484	463	476	476	467	475	447	492	471	470	520	456	492	477	452	476	485	462	440	473	452	481	477	480	470	506	488	465	459	468	498	482	498	501	447	490	466	494	509	498	452	493	462	461	483	453	443	512	461	486	453	440	499	479	466	458	462	451	462	487	489	427	529	437	473	477	478	478	461	507	466	489	449	488	464	443	456	449	434	500	493	493	463	475	440	473	473	461	480	435	494	460	480	513	470	446	514	502	513	496	486	461	508	472	427	485	483	475	462	461	489	470	478	449	473	461	438	482	481	457	489	495	477	455	495	460	450	487	466	452	487	489	514	437	474	498	479	475	471	485	461	502	500	426	493	514	428	480	490	494	462	483	478	488	490	468	486	480	479	480	464	503	485	442	480	456	496	429	450	489	496	452	479	482	479	475	482	444	469	487	490	473	495	469	450	499	493	468	448	475	473	438	472	474	499	456	474	477	478	473	460	470	456	466	448	468	442	494	440	513	433	475	474	485	425	474	468	459	463	469	451	453	484	473	490	467	495	446	469	456	421	448	469	469	496	492	466	482	449	496	464	519	438	488	488	461	469	471	450	449	473	461	442	462	501	471	439	482	452	430	434	492	466	442	446	462	486	452	462	443	484	506	426	493	492	493	471	462	467	485	471	463	503	482	494	487	472	450	469	448	480	500	452	489	475	448	465	510	483	481	465	455	517	488	458	421	472	417	469	473	470	449	480	438	440	472	501	452	486	435	477	445	469	490	439	454	449	474	469	430	455	503	471	486	459	477	438	486	503	468	466	464	471	480	451	434	445	442	474	499	472	459	481	479	474	470	494	444	482	481	479	460	481	476	457	454	475	458	434	496	470	511	490	467	463	467	438	478	475	434	515	453	429	465	485	505	444	469	470	454	470	491	494	473	468	498	447	459	456	474	502	462	501	457	465	450	469	455	454	480	496	465	471	434	482	466	454	471	444	465	487	461	445	470	449	472	492	484	436	432	446	476	446	430	477	506	468	425	494	448	462	495	499	473	494	479	445	445	457	502	440	459	425	453	511	476	477	476	471	500	440	419	467	469	486	507
11815	7550	4027	2236	1732	1593	1722	1629	1324	1172	993	882	713	606	454	398	317	292	205	218	178	149	116	133	103	84	79	106	80	76	63	60	61	52	60	65	51	63	56	53	56	49	54	47	72	41	43	50	49	43	45	48	36	52	39	44	39	44	43	34	33	48	43	45	41	46	36	39	53	50	46	40	46	30	45	44	36	45	45	50	48	45	50	46	37	40	46	33	35	58	46	49	47	42	56	47	33	55	33	44	42	42	41	36	41	32	35	45	42	38	43	43	44	34	32	38	42	51	37	47	32	47	37	49	48	51	47	49	53	59	51	44	43	39	44	40	46	39	55	43	40	36	41	40	36	35	47	46	35	37	40	42	39	52	45	30	40	52	47	39	48	42	38	43	49	54	36	37	62	44	40	51	38	43	42	43	48	42	42	34	46	42	27	50	44	39	40	41	48	45	42	36	45	50	49	45	49	38	41	40	44	33	39	44	44	41	37	43	47	38	46	42	41	48	52	43	34	40	50	45	42	43	37	54	37	33	41	42	44	47	30	42	43	44	56	31	35	43	42	38	48	49	45	31	29	51	43	56	34	37	33	37	32	46	46	41	44	37	39	40	51	48	44	39	47	42	54	32	49	49	35	43	43	43	34	35	40	46	29	57	42	50	38	46	36	54	45	45	39	33	25	38	47	44	42	49	42	41	46	46	48	51	21	45	40	40	38	32	53	51	43	33	47	43	40	54	47	38	34	42	41	46	45	50	43	38	35	40	55	41	33	47	45	41	55	41	47	37	43	46	36	46	35	38	40	49	39	56	35	49	39	41	31	28	40	46	50	45	53	53	35	42	34	52	49	31	45	52	49	35	32	51	47	49	33	42	45	27	51	54	42	40	41	38	43	45	52	44	41	41	38	37	41	44	38	39	37	45	48	36	45	46	42	45	27	41	50	45	52	36	42	46	42	48	40	40	53	44	45	41	45	36	52	45	39	39	35	48	48	50	48	42	33	36	44	41	37	52	42	44	31	44	45	34	46	34	54	47	36	42	49	40	28	32	53	48	43	49	42	62	41	51	37	48	38	49	44	49	46	36	37	54	43	51	37	44	35	46	40	61	39	40	31	47	39	48	35	34	44	55	36	44	38	45	42	43	43	43	53	50	44	41	34	37	42	51	37	37	40	43	40	38	46	42	50	37	40	32	41	46	49	37	36	37	48	39	46	37	46	40	37	38	48	43	45	36	50	41	40	53	43	39	50	34	52	39	48	31	45	45	45	32	51	39	35	44	42	39	36	40	51	32	42	36	43	39	43	38	50	56	43	48	48	39	42	40	52	38	34	35	50	46	44	43	44	39	45	47	49	45	43	50	46	36	40	39	44	41	50	55	44	42	37	39	41	46	36	46	41	43	37	36	46	41	49	44	43	42	38	50	53	47	28	36	43	48	42	42	38	50	43	50	46	34	40	45	41	33	48	54	40	38	49	35	40	39	46	40	42	47	32	57	50	50	43	49	32	36	42	49	49	43	47	48	54	40	48	62	43	42	40	30	42	51	31	42	41	42	48	47	44	42	53	53	45	37	25	48	47	43	41	41	42	53	41	35	37	46	38	49	37	36	46	42	48	43	42	53	28	45	36	46	46	48	38	30	49	45	41	35	41	42	43	29	39	51	42	47	39	52	34	40	35	41	46	37	45	45	54	49	49	45	42	27	33	36	49	39	44	45	46	41	42	39	38	44	33	31	41	43	46	44	40	47	63	42	47	35	35	43	47	36	30	51	54	44	48	41	49	37	36	54	53	33	47	52	44	50	45	37	43	48	51	39	41	45	42	39	45	44	47	48	43	35	44	45	35	38	36	30	37	50	42	40	43	41	43	43	32	54	28	45	32	35	43	34	34	35	35	42	45	42	44	50	44	34	37	54	49	51	44	43	39	48	51	43	43	40	42	47	36	39	40	39	41	38	39	46	30	40	50	43	44	42	43	44	37	40	47	38	38	50	32	45	40	37	37	51	47	44	53	37	42	50	44	49	44	26	40	45	50	44	33	48	47	51	40	54	42	50	45	45	48	53	34	39	46	45	45	43	46	39	43	46	45	49	44	42	44	39	31	38	39	40	61	35	45	53	37	44	37	52	43	55	34	56	48	36	54	51	36	49	49	40	45	38	41	37	48	35	40	36	44	42	42	41	46	50	41	39	51	46	45	49	47	43	38	41	48	42	36	33	40	57	48	46	29	52	49	46	41	38	44	37	47	48	38	37	45	63	32	35	54	49	46	44	45	61	45	59	48	42	52	44	41	43	46	29	36	34	45	34	52	39	53	35	47	35	44	44	42	32	46	38	42	42	47	42	51	53	51	43	45	43	48	52	51	56	48	40	44	43	43	40	49	41	38	49	45	42	41	55	52	43	50	34	61	42	41	37	40	49	32	36	35	54	42	59	39	44	46	46	46	52	42	48	47	45	51	48	46	45	40	46	37	48	36	41	50	33	41	54	48	40	42	49	35	34	43	47	41	39	34	40	49	41	31	37	55	38	45	37	39	49	42	47	42	43	49	52	39	45	29	43	45	37	43	54	45	39	48	40	55	45	42	43	37	47	54	44	47	55	46	30	39	39	44	40	42	41	41	39	43	36	45	38	46	38	28	43	43	52	42	52	37	43	43	40	40	45	42	50	32	42	37	38	42	40	45	49	46	42	46	44	41	42	58	40	41	40	49	46	39	35	46	43	30	46	45	58	35	51	49	46	48	30	45	47	35	49	39	35	36	45	45	46	39	44	35	38	48	42	43	44	49	35	58	43	42	31	44	56	39	45	44	47	41	56	44	48	40	36	40	44	56	36	45	38	41	49	30	39	43	39	50	49	41	35	49	53	46	50	39	42	39	39	34	45	33	41	44	27	46	40	27	49	57	41	33	44	34	36	45	48	53	40	52	37	46	48	47	49	36	45	45	42	42	49	43	45	36	44	46	43	49	28	48	36	50	52	33	44	41	48	34	35	40	45	46	48	50	29	56	40	45	42	41	50	43	40	36	45	50	47	49	51	55	46	30	47	59	44	52	50	26	39	36	35	45	43	42	35	45	44	47	40	53	39	45	37	34	35	30	37	43	33	42	40	43	40	37	45	36	50	43	35	42	44	52	44	42	34	35	48	44	50	48	43	38	33	39	50	35	33	43	39	51	49	47	31	45	41	35	34	36	34	41	40	34	45	45	37	37	47	51	56	39	56	45	45	45	32	43	49	31	43	51	39	40	35	42	37	30	38	39	31	30	41	43	39	26	51	51	47	43	27	43	51	44	42	41	54	39	38	35	40	36	50	38	45	42	50	37	40	42	33	37	38	41	32	43	45	49	54	38	46	48	43	43	33	57	51	38	31	40	34	41	34	50	43	35	37	36	35	51	51	40	44	26	48	49	49	45	45	52	37	45	41	49	44	49	46	50	51	41	30	53	45	40	44	36	47	39	41	47	40	53	41	48	37	48	50	45	40	36	41
42084	30230	24332	24607	30337	33631	33715	31229	28486	25653	22996	20285	17814	15583	13263	11274	9283	7777	6173	5387	4684	3862	3227	2671	2108	1802	1604	1454	1307	1160	1073	969	907	866	835	814	755	692	714	655	646	625	638	597	599	612	532	539	532	478	469	461	478	456	483	428	457	472	473	401	476	456	433	414	446	407	412	420	393	394	434	418	423	403	463	423	397	415	448	408	430	403	414	388	419	392	408	379	399	449	423	418	385	413	407	388	375	404	455	450	423	379	406	417	422	375	427	409	402	404	377	433	400	420	401	432	385	408	428	423	434	411	405	421	406	400	424	374	417	403	418	411	406	389	374	403	397	421	334	395	370	406	393	416	397	392	399	416	397	406	425	428	415	383	400	411	413	384	424	423	401	408	414	369	408	407	440	400	434	390	409	416	437	400	409	396	410	373	426	406	378	442	429	447	417	399	444	420	427	376	429	431	397	418	395	410	416	425	416	399	422	422	421	423	425	393	393	395	397	410	406	396	442	410	382	444	422	405	401	373	410	390	394	416	437	424	444	417	413	404	406	434	421	372	416	392	408	372	408	391	411	422	434	425	411	385	409	422	385	407	372	405	411	428	442	393	438	420	421	415	405	432	379	422	427	395	396	449	416	431	362	422	379	397	441	395	417	431	407	421	398	424	401	423	399	387	429	431	413	406	400	384	410	436	368	414	397	440	399	395	438	431	442	398	410	374	395	443	423	392	438	396	428	393	424	387	411	395	398	411	416	443	431	404	427	394	426	416	392	408	390	441	424	393	386	417	438	402	416	428	435	425	393	395	400	422	427	402	419	428	415	413	392	395	423	420	413	415	412	406	411	405	436	408	394	425	438	388	401	419	425	397	393	426	425	417	419	388	420	418	431	383	409	385	425	392	432	394	407	423	401	415	401	422	369	400	421	407	383	403	387	424	411	427	411	447	408	402	416	431	415	409	428	397	409	411	438	412	422	412	378	378	444	406	391	404	423	424	367	382	405	423	415	423	418	427	389	386	406	406	443	381	392	402	386	439	389	433	397	400	410	415	382	412	437	401	446	423	407	399	418	408	446	412	393	436	431	410	388	405	387	406	397	430	421	404	396	411	435	438	408	416	391	439	417	423	429	454	422	404	388	398	378	417	425	416	399	436	432	411	429	420	443	379	416	408	370	385	373	386	401	384	414	407	442	406	411	414	434	455	387	423	414	427	444	435	406	397	405	396	423	392	413	384	390	416	401	404	410	370	377	393	406	382	439	378	392	434	400	428	380	378	389	390	433	413	414	403	379	432	416	388	413	414	429	408	449	414	395	432	439	414	382	395	388	396	445	415	412	358	408	409	404	372	405	374	432	426	414	415	405	407	398	398	436	423	433	417	400	398	395	415	428	409	427	410	390	419	404	374	431	406	444	371	402	424	439	414	397	423	392	399	388	399	432	381	408	436	400	409	390	421	432	374	415	396	454	402	405	399	419	414	384	405	392	401	421	414	404	395	411	390	428	403	405	389	382	395	427	412	430	384	428	401	414	378	405	399	403	404	404	403	403	401	391	404	410	409	403	405	413	409	379	395	403	427	410	429	424	429	379	417	402	422	399	393	444	457	428	394	392	397	389	417	408	408	365	406	433	381	384	380	442	435	374	400	431	398	419	333	381	447	412	398	399	397	428	471	384	424	426	407	468	394	432	383	404	390	408	414	420	396	411	392	378	423	410	411	372	414	406	414	398	384	393	412	432	387	415	422	410	400	435	413	403	422	416	417	409	418	409	406	400	377	412	398	427	410	409	447	407	423	426	391	390	418	411	444	427	401	435	402	411	407	445	390	405	462	408	370	426	434	429	408	433	429	428	421	429	435	402	418	412	460	385	435	406	403	424	409	419	395	439	415	402	431	411	379	410	406	404	434	389	410	391	431	431	434	392	399	423	422	393	400	404	394	434	431	435	387	383	386	398	368	397	389	353	411	421	433	461	393	410	444	391	424	397	414	417	384	381	415	438	420	410	410	451	420	437	437	392	366	410	424	390	400	417	411	393	412	407	404	409	429	405	374	389	420	406	449	415	422	387	389	404	399	407	386	415	400	407	366	409	383	426	410	390	395	387	398	406	386	403	412	377	410	372	399	412	373	438	379	414	394	392	411	393	429	420	401	404	427	398	396	429	399	482	383	418	423	405	409	389	413	372	406	397	409	417	417	401	444	395	378	437	425	404	383	444	399	445	429	403	411	413	439	412	407	414	396	398	419	419	448	432	385	396	392	426	395	417	424	415	426	389	383	421	410	380	394	391	435	404	386	423	441	422	424	384	432	389	428	418	404	385	410	418	412	421	398	434	415	415	408	418	424	407	412	414	441	435	417	403	429	406	424	404	421	415	422	380	442	389	444	404	406	422	393	436	418	417	397	427	438	418	376	400	421	416	418	426	408	384	375	424	426	425	464	424	400	406	401	373	406	379	380	405	409	406	441	398	416	390	435	409	416	435	417	396	401	395	428	418	417	371	426	437	384	432	437	444	396	420	418	434	413	456	432	454	434	426	424	364	443	403	411	411	400	407	392	381	429	398	426	447	384	398	393	420	425	398	423	397	438	413	408	390	393	408	406	398	436	458	421	406	338	422	373	449	387	425	405	405	392	412	413	373	400	461	433	380	441	414	424	430	422	398	416	404	469	364	376	400	360	417	418	418	382	405	404	435	430	387	417	396	386	421	401	415	401	430	399	398	412	383	403	410	387	439	401	393	414	431	409	435	425	393	381	418	414	442	407	432	404	414	419	403	423	409	403	394	408	424	414	439	405	412	393	398	422	397	380	417	398	381	402	412	399	392	400	400	418	392	445	360	414	391	408	409	398	423	396	446	398	398	443	417	398	437	410	409	410	405	414	387	395	424	425	425	402	392	373	435	412	400	413	388	427	396	405	410	409	423	433	427	398	443	397	433	376	428	404	379	399	441	395	390	442	431	417	433	431	434	406	389	424	429	436	398	386	431	452	419	425	393	391	437	408	439	393	431	463	401	403	403	393	391	391	404	388	415	414	426	387	413	437	417	425	457	373	442	398	428	407	397	418	445	424	367	404	391	423	412	385	403	399	393	431	419	393	406	371	432	408	418	392	408	364	431	396	412	401	384	424	389	397	420	452	420	390	440	389	411	430	425	413	398	412	390	436	407	405	401	407	369	410	432	418	399	387	453	370	378	417	416	426	423	384	440	423	389	405	428	407	402	421	366	405	407	377	397	407	419	359	419	394	416	411	408	410	416	424	392	405	414	368	412	385	422	450	398	425	424	406	432	387	404	437	428	393	407	383	429	442	413	446	451	399	394	414	422	388	404	420	377	396	445	407	405	428	409	395	381	384	418	390	403	391	414	414	401	436	417	388	388	420	440	411	396	440	343	438	408	429	402	400	449	401	381	398	428	429	392	388	410	396	386	382	399	434	420	397	402	424	450	406	410	408	434	427	421	450	425	434	423	364	390	402	410	412	441	413	380	424	382	427
8404	3714	2010	1311	961	955	988	964	855	708	600	530	456	377	309	271	223	170	194	122	142	121	91	80	78	99	78	67	63	78	68	61	73	57	68	55	53	54	53	57	52	59	47	61	65	62	50	53	56	40	51	54	50	53	49	57	55	51	49	56	49	46	67	60	47	51	48	42	63	46	64	52	36	58	68	54	47	49	61	40	58	46	57	44	49	57	46	62	49	60	51	62	43	45	53	51	74	49	44	57	66	41	40	48	61	53	41	64	46	64	52	60	43	55	51	49	46	52	46	45	47	54	55	62	56	48	57	42	71	60	46	37	51	43	55	47	43	59	56	40	45	43	57	47	54	50	49	61	48	45	55	60	71	52	44	42	53	63	50	46	48	42	44	54	46	44	45	53	53	33	58	51	54	54	43	47	52	57	42	49	50	48	54	41	56	50	52	61	43	49	56	56	39	55	59	38	54	44	50	49	52	46	46	50	52	62	61	50	48	39	53	48	52	50	43	45	48	55	68	50	47	57	56	55	49	37	53	52	57	46	55	64	46	40	37	50	64	50	52	43	56	50	66	50	66	57	55	60	59	50	51	48	51	46	57	48	46	47	63	51	49	62	41	48	58	52	42	50	48	49	61	46	48	47	45	40	50	56	63	50	49	54	55	49	56	65	56	51	47	55	59	54	52	53	37	49	50	53	54	50	63	45	53	60	41	61	53	50	51	68	64	50	46	63	49	54	55	47	58	56	39	58	39	62	50	51	62	48	58	51	49	44	65	61	51	64	46	43	49	48	53	53	48	40	36	59	48	54	43	55	47	51	40	42	40	68	52	68	49	36	43	58	58	55	48	43	50	57	50	52	60	59	55	47	42	48	64	40	49	49	57	60	56	40	52	50	49	52	55	55	57	57	57	38	39	56	45	49	53	48	53	43	50	41	50	63	56	40	50	49	65	57	53	46	44	65	57	51	56	44	43	43	55	47	61	61	58	48	58	58	48	61	50	53	34	69	64	49	54	46	58	58	70	64	42	51	51	43	48	47	58	48	43	55	57	49	51	41	66	49	50	47	44	35	45	57	47	62	50	63	51	62	71	60	54	50	50	47	61	41	57	48	47	40	44	54	59	56	46	53	54	42	46	45	44	59	47	45	57	47	50	47	56	48	59	49	52	67	49	46	52	40	50	61	66	52	38	43	42	63	48	59	47	56	53	44	48	49	54	39	51	54	49	65	54	49	58	53	60	54	43	57	52	57	69	49	50	49	54	52	60	58	51	42	48	57	59	44	58	50	51	48	48	66	45	44	49	45	56	58	47	44	50	51	53	61	60	49	57	47	64	50	47	43	43	48	52	47	46	49	54	61	56	64	60	57	49	52	47	50	44	55	58	64	45	56	58	56	49	60	60	60	57	59	50	53	58	48	55	40	41	46	57	45	62	52	46	43	45	52	53	56	45	52	52	50	40	51	51	52	44	52	47	58	52	55	39	38	56	49	57	60	53	51	58	53	55	49	53	44	55	66	54	40	46	51	49	52	54	61	46	51	54	54	50	45	53	48	53	53	63	61	69	45	36	41	56	40	51	55	51	64	48	64	45	54	56	58	54	50	64	51	53	57	43	64	64	53	46	48	56	48	64	58	47	53	45	57	47	55	46	49	53	41	56	61	53	58	61	48	59	50	46	39	51	54	59	49	58	48	51	51	51	56	49	60	47	51	45	47	56	68	57	46	51	44	39	43	47	55	51	60	44	57	55	55	56	42	51	41	41	60	52	50	58	51	54	64	57	48	59	53	53	46	64	41	37	55	63	41	67	37	47	53	51	52	32	46	55	53	47	47	52	48	56	57	60	58	54	43	62	48	50	44	50	71	57	43	37	47	47	44	48	54	57	60	59	68	53	55	43	65	64	58	45	56	61	47	42	47	52	59	52	45	53	53	74	51	43	50	67	58	48	66	55	53	60	39	44	49	49	52	35	52	48	58	47	55	39	43	43	43	41	58	56	54	51	45	68	40	42	59	47	57	55	62	43	53	61	43	58	54	57	56	62	53	49	51	50	56	44	52	57	50	45	56	56	41	45	59	53	63	52	51	56	57	43	57	65	47	41	50	48	53	60	46	51	42	45	49	49	60	62	54	49	57	45	47	63	51	44	56	51	60	54	49	55	51	47	44	46	44	53	51	39	43	58	59	56	65	45	61	44	47	46	46	56	64	46	53	57	58	49	52	42	40	52	49	37	37	56	40	59	45	45	55	50	59	48	55	46	57	47	54	55	55	53	50	47	59	65	63	60	51	47	51	52	58	57	64	48	51	55	58	48	48	51	47	44	61	42	46	53	52	44	53	61	57	54	39	50	50	47	55	36	38	41	49	58	57	47	51	58	58	45	61	46	45	56	54	45	50	52	55	46	46	48	65	58	55	50	43	50	46	49	60	55	47	34	49	51	51	50	52	50	48	50	50	50	41	46	52	40	57	58	46	38	41	34	51	55	45	75	56	53	50	44	53	58	52	52	50	61	58	55	65	39	45	63	64	53	42	44	58	53	52	47	67	56	61	52	56	42	45	51	64	40	60	45	45	52	43	61	42	58	60	54	41	54	45	59	50	78	46	45	51	47	60	55	58	49	57	38	54	66	64	57	38	52	55	42	54	48	68	32	55	53	63	50	55	41	48	51	47	36	52	46	54	40	52	47	47	46	40	47	45	47	47	55	52	54	57	58	46	64	53	59	46	49	57	47	69	42	53	56	37	49	40	58	50	59	57	52	60	48	59	58	42	50	59	44	58	44	48	53	51	54	49	66	45	59	58	45	54	51	51	54	63	53	51	44	42	50	60	60	44	53	47	51	48	50	38	56	53	51	60	55	39	60	44	51	56	45	59	43	59	47	52	61	51	48	67	52	57	43	58	48	51	59	58	52	51	39	46	57	48	61	45	30	60	41	47	53	49	50	48	48	54	43	41	49	70	73	55	55	51	37	60	62	59	63	39	62	50	55	59	54	53	48	43	60	54	61	54	52	67	46	57	53	52	50	54	53	47	68	41	46	50	45	55	64	52	40	52	48	47	53	50	49	55	47	56	64	76	53	39	51	49	56	48	46	49	39	51	54	51	48	70	48	44	44	44	47	50	61	54	48	45	65	62	46	62	46	43	52	50	41	53	40	49	41	42	63	54	53	57	53	49	54	51	43	47	47	48	54	51	55	50	48	53	44	56	39	60	60	64	51	54	62	51	54	43	61	64	48	39	48	53	59	42	56	56	59	50	60	40	56	55	54	56	55	54	48	40	58	49	50	46	45	49	57	48	45	62	50	49	55	45	53	45	45	55	44	36	67	58	49	61	58	62	61	52	58	54	60	43	62	49	44	40	53	46	62	53	46	56	46	48	63	40	33	46	52	51	47	58	61	43	58	45	50	55	51	63	53	46	43	43	53	56	50	55	54	57	53	60	45	57	43	51	41	42	49	55	40	42	59	52	50	31	72	49	51	38	47	64
34499	23185	17655	18634	23818	27687	27349	25215	22530	19764	16969	14993	13253	11300	9291	7643	6224	5010	4144	3270	2976	2418	2162	1876	1569	1348	1243	1106	1004	904	915	855	764	807	759	742	713	704	695	628	644	673	587	587	604	580	592	579	562	531	513	514	533	540	527	526	528	491	499	511	520	524	504	515	486	544	505	479	464	543	492	516	480	492	492	479	501	455	473	482	504	514	458	511	478	510	500	485	491	472	542	457	506	461	482	490	499	494	502	494	489	468	502	475	484	484	503	486	507	506	501	509	472	507	505	491	491	515	493	499	486	509	498	490	509	509	478	511	472	460	453	510	486	465	505	482	516	476	491	527	493	528	505	535	483	484	498	490	487	487	455	513	460	505	461	473	497	507	451	480	496	495	500	488	489	483	480	519	537	499	503	499	487	493	523	471	503	505	493	499	458	504	516	511	517	517	466	462	482	482	516	482	515	525	480	494	473	493	491	480	539	488	491	467	479	500	498	513	462	472	500	468	475	525	508	515	472	460	430	507	461	540	479	467	516	514	519	494	524	492	507	483	506	475	482	489	515	517	494	517	489	518	508	476	510	487	505	529	474	506	512	496	522	477	474	489	521	549	471	512	464	503	485	484	490	509	518	499	518	484	489	497	494	493	518	507	470	510	496	512	498	521	483	503	485	511	505	481	469	539	488	485	494	463	485	498	495	490	475	485	476	472	493	496	517	504	443	477	480	520	497	476	527	533	466	474	495	494	439	489	486	493	471	443	518	471	545	509	484	503	471	514	484	497	481	475	479	532	500	492	459	494	491	504	509	508	453	453	473	518	523	507	463	542	490	477	505	483	514	490	513	486	474	499	507	470	493	492	561	490	523	510	480	507	462	460	475	529	479	500	502	485	476	523	480	499	504	519	457	503	481	518	511	474	465	493	518	483	502	508	466	468	508	467	507	478	503	519	486	464	487	517	465	480	500	529	449	449	510	520	512	491	519	487	448	516	467	500	485	497	491	512	523	490	539	448	482	507	522	526	507	468	472	468	513	505	455	469	531	491	464	482	486	490	509	455	527	502	500	470	479	477	516	460	485	477	462	454	511	511	480	471	486	471	483	485	485	496	480	471	502	492	507	484	528	512	479	521	509	482	493	447	481	486	467	492	482	495	468	443	465	481	530	494	470	532	499	483	443	518	490	472	502	475	497	455	473	486	514	513	484	488	525	507	470	474	519	482	475	510	501	459	490	468	503	453	503	486	522	487	495	484	497	456	484	465	477	487	482	488	457	472	510	499	486	498	503	492	460	492	504	504	511	461	508	469	515	468	487	484	524	509	483	570	458	487	470	465	504	517	457	489	501	493	533	480	463	485	480	474	524	512	508	491	492	483	478	495	533	482	458	492	483	451	490	492	499	490	492	502	491	479	494	515	508	481	490	509	530	468	488	478	495	462	514	483	477	484	495	431	524	499	501	539	466	495	490	465	481	515	501	452	505	443	481	499	465	501	531	474	486	515	514	433	493	460	480	481	477	440	510	488	475	515	472	471	468	476	469	488	454	520	507	529	494	493	497	481	449	503	489	450	482	480	523	481	480	481	528	467	535	493	509	476	503	504	522	479	475	505	458	484	493	505	503	492	502	529	480	479	466	490	525	500	504	486	464	466	510	494	507	497	522	498	514	482	482	527	463	455	516	474	518	522	484	536	476	500	496	499	516	461	497	461	507	456	482	492	458	498	513	505	510	464	488	449	482	510	498	504	551	483	481	499	496	499	486	498	480	496	486	486	501	496	535	497	492	515	474	476	513	484	452	518	495	486	524	487	548	505	446	516	532	498	532	483	488	464	519	505	471	491	440	500	506	466	487	493	509	499	483	466	495	453	463	492	479	516	520	518	490	471	505	478	494	480	461	492	453	537	534	468	505	482	481	486	478	510	486	476	501	484	490	513	468	489	520	505	509	531	467	502	503	509	513	490	534	481	495	489	487	486	490	464	499	480	471	482	501	487	488	492	489	511	465	500	478	464	503	525	490	511	477	505	520	532	495	468	491	505	464	489	496	478	468	500	514	500	478	484	461	500	481	477	514	494	483	500	450	529	482	516	495	501	472	482	485	513	480	480	507	499	484	520	481	500	444	507	505	482	526	464	472	487	509	490	468	489	480	502	470	501	520	511	521	476	455	484	493	534	532	466	517	481	478	476	492	476	492	476	482	442	495	519	473	512	468	479	485	473	487	471	501	457	490	492	539	483	512	494	503	503	499	492	485	509	527	517	500	466	493	496	513	523	496	514	480	462	492	490	498	494	487	505	476	504	498	492	466	525	459	503	440	528	495	485	468	506	520	508	497	484	525	479	479	503	462	486	484	442	488	484	475	531	479	508	499	481	488	498	470	477	508	477	508	483	464	505	493	494	520	507	512	502	512	475	492	497	490	478	473	514	479	477	502	502	506	481	502	490	496	505	475	467	478	457	509	488	494	512	487	473	509	494	496	522	492	486	504	502	495	462	498	506	503	495	510	506	510	457	455	488	508	499	500	524	478	523	494	510	512	500	489	490	490	488	489	470	540	499	487	525	462	497	468	511	479	490	493	501	484	505	504	510	502	479	463	509	480	500	498	471	473	464	512	500	510	506	469	440	493	515	504	547	479	499	485	490	458	498	514	478	461	489	455	504	486	482	516	489	516	509	531	475	476	470	503	498	535	513	521	469	481	467	502	516	476	481	491	489	481	455	438	441	486	500	493	498	467	455	461	476	490	500	479	488	479	494	509	484	454	468	512	503	490	513	499	499	484	508	478	496	504	476	497	533	511	465	494	461	520	483	465	483	470	519	498	504	487	480	509	456	510	476	495	499	503	488	495	498	461	496	494	493	494	465	482	492	463	531	472	471	491	494	483	512	514	488	480	508	529	513	470	504	499	469	482	473	497	532	495	476	523	499	490	493	517	541	471	474	511	478	498	467	490	481	481	467	471	460	512	485	491	482	487	462	533	462	488	502	479	492	503	515	487	510	495	463	479	469	474	499	474	518	485	486	516	496	473	498	495	500	465	492	506	482	481	506	512	512	516	478	494	504	507	472	491	508	494	448	512	471	502	524	481	544	511	474	503	515	477	502	488	496	458	484	496	521	508	489	462	519	500	446	501	452	543	467	510	460	534	501	477	474	487	466	507	478	491	531	531	496	492	464	481	477	521	491	484	466	474	475	507	481	505	514	455	507	485	494	492	530	510	466	500	460	500	486	505	469	503	499	485	510	504	512	517	465	509	459	474	490	492	484	475	506	498	484	487	481	500	492	472	501	460	436	532	483	495	477	475	502	489	465	491	467	539	515	481	497	507	509	454	512	506	498	497	523	479	481	503	494	473	486	456	459	508	475	501	490	518	471	518	480	493	524	486	453	497	450	482	443	507	512	524	498	457	504	452	491	469	478	475	489	493	476	494	518	460	455	520	484	437	520	508	519	461	517	494	488	475	534	494	456	512	476	506	475	504	473	504	503	505	501	502	552
9379	6054	3125	1760	1301	1294	1350	1292	1208	1031	845	675	542	532	409	340	278	233	206	191	142	135	109	92	79	69	83	74	67	68	55	63	64	47	57	59	56	59	63	50	50	58	49	47	41	41	48	58	52	37	55	38	48	50	49	48	46	56	49	47	38	39	38	51	56	48	64	39	31	58	39	37	49	47	38	59	48	48	46	36	52	69	47	49	54	43	48	46	49	49	43	41	49	46	48	56	43	42	45	40	54	56	42	50	34	46	45	45	49	40	48	43	54	44	39	39	63	43	43	43	46	43	41	38	43	39	57	41	43	44	49	49	45	46	51	49	61	41	53	38	47	31	30	59	41	36	44	42	51	37	41	47	55	46	45	44	48	46	43	47	45	44	40	48	32	55	63	45	53	48	36	43	34	45	57	41	36	39	49	36	57	42	40	43	30	45	57	63	36	50	45	46	52	51	53	46	45	51	52	39	46	38	41	52	47	38	43	55	54	55	45	39	42	54	42	43	41	49	42	51	39	37	56	47	53	50	51	47	41	38	36	42	47	73	44	39	34	49	55	44	36	52	46	46	49	37	46	41	55	46	43	43	40	43	42	59	46	45	60	60	50	44	46	37	34	39	58	45	49	40	46	48	55	39	59	53	51	41	40	53	36	48	37	42	61	52	58	51	40	47	47	41	57	40	50	45	44	49	51	53	43	33	48	35	55	47	50	50	42	42	38	48	45	39	53	41	43	48	49	42	41	39	44	49	43	51	57	36	47	55	42	51	58	44	53	47	53	35	52	43	42	46	52	50	52	50	52	58	42	42	43	65	50	47	53	41	44	34	50	49	33	58	48	52	50	55	47	51	38	42	46	35	44	62	53	60	44	35	43	53	44	53	49	54	49	52	42	36	50	52	52	51	47	40	54	47	40	45	39	37	40	53	52	44	40	45	63	37	44	51	54	53	55	47	46	50	50	49	38	50	50	51	52	48	43	37	33	50	49	49	44	46	54	46	58	51	47	46	39	43	42	57	46	38	47	48	52	57	48	50	37	39	54	48	37	55	43	45	50	56	42	44	56	40	35	34	56	45	47	42	43	64	41	43	50	45	42	49	51	44	37	35	55	41	43	45	46	46	45	44	39	47	39	45	48	42	49	45	43	42	44	42	69	48	41	55	45	44	52	46	49	49	33	57	41	44	58	47	36	46	41	58	41	34	49	53	48	39	41	47	38	49	35	53	49	45	54	47	39	49	36	45	50	40	36	57	47	38	36	38	46	38	55	50	54	54	43	48	44	48	50	46	43	43	47	35	49	55	37	43	38	32	38	44	39	43	45	44	51	45	53	33	48	46	42	48	46	37	44	56	43	37	37	41	56	43	42	43	38	43	41	55	42	48	43	48	49	53	41	35	46	42	49	36	42	53	46	46	45	48	56	37	44	45	48	32	44	42	44	52	48	58	44	40	36	42	59	54	37	44	54	48	34	47	55	56	39	53	40	37	45	40	43	41	44	48	46	52	49	40	38	50	57	47	40	49	51	44	39	46	35	54	51	46	50	49	46	38	35	46	47	45	54	40	44	46	46	49	47	44	53	52	47	54	49	45	52	49	55	31	48	52	51	32	57	34	48	55	35	42	43	35	52	45	43	59	50	55	51	37	54	41	44	44	56	48	38	41	53	40	46	54	43	53	49	54	44	39	39	47	47	33	47	50	39	42	55	57	44	47	46	60	39	40	44	35	33	41	39	44	54	46	38	34	35	47	44	47	49	60	47	42	44	49	46	53	41	50	62	46	48	44	47	56	48	45	39	44	50	35	53	52	32	48	33	40	53	51	44	42	46	44	40	54	56	51	35	55	46	50	55	64	48	44	45	60	45	51	51	49	48	41	52	41	39	51	41	41	40	41	47	44	57	52	35	48	37	44	41	51	38	56	51	54	47	43	44	44	50	46	39	46	49	48	37	44	53	39	39	52	48	47	35	40	35	52	44	46	53	42	46	60	46	50	46	36	49	36	47	57	39	41	42	45	43	45	51	36	40	49	43	42	46	58	52	58	49	43	43	42	48	46	48	41	46	36	43	57	49	43	47	44	42	37	37	41	47	50	46	51	45	44	49	38	51	63	46	46	55	55	41	45	47	39	54	32	53	47	61	55	58	63	54	49	49	50	54	53	55	46	41	50	34	50	42	48	53	55	48	48	49	53	55	43	43	54	57	45	34	43	51	44	50	40	43	44	51	48	52	50	46	64	40	46	46	43	42	46	44	42	42	37	54	54	68	54	51	45	47	49	40	35	38	54	46	53	53	37	46	46	50	46	50	50	37	49	46	40	43	52	51	35	43	41	43	41	37	50	46	52	49	50	48	46	49	41	37	58	42	53	52	50	32	51	45	42	42	40	45	49	57	45	47	51	41	47	57	45	44	50	53	47	48	51	39	48	37	40	45	37	48	43	64	49	42	47	60	45	49	61	50	47	49	47	32	49	41	37	38	35	40	35	56	41	41	44	39	45	51	43	43	44	47	49	51	46	39	52	48	42	49	43	45	45	42	38	49	36	46	47	53	48	50	44	32	41	37	36	45	45	40	55	52	60	41	55	47	36	44	41	46	46	39	58	57	50	38	52	55	45	41	56	44	49	47	47	58	58	49	48	57	34	39	39	52	44	49	36	38	67	52	50	57	49	46	48	38	43	50	31	43	44	54	50	41	48	45	47	53	57	52	51	49	43	47	45	45	50	46	43	64	46	49	50	51	58	41	48	43	50	55	57	52	46	41	48	61	31	46	59	51	44	47	48	37	51	46	50	51	55	63	43	47	40	47	49	42	54	52	42	49	32	31	52	54	44	47	44	64	60	42	49	45	45	43	40	39	48	47	38	43	39	35	54	32	44	50	59	46	56	41	41	49	37	58	41	38	43	48	54	53	42	58	50	46	43	50	57	53	53	54	41	48	38	37	39	49	54	41	44	44	46	48	50	38	57	53	48	57	49	51	49	47	30	47	40	34	61	51	45	45	49	40	33	52	38	50	46	47	43	51	41	43	50	62	44	48	34	33	48	41	46	37	48	51	53	45	51	33	45	45	40	50	51	54	48	34	56	48	42	47	51	50	52	42	47	61	41	49	42	54	50	52	50	50	48	52	55	48	48	52	43	35	56	50	35	38	48	41	57	36	41	38	44	40	44	49	50	45	58	43	38	54	54	49	48	34	46	37	50	47	52	46	68	49	42	51	47	45	52	40	55	45	42	56	43	41	40	35	41	54	48	40	51	36	57	41	49	46	44	48	45	41	33	45	49	49	34	53	42	40	49	42	48	37	36	45	43	47	53	48	38	44	38	37	43	45	36	65	56	36	55	54	54	41	43	38	48	47	53	41	52	44	34	42	45	50	43	46	41	37	58	41	50	36	37	39	37	36	44	49	48	50	62	46	38	50	56	54	39	50	48	45	52	48	44	52	61	56	41	42	54	43	49	39	40	49	41	49	33	45	48	45	56	46	55
40470	27830	21924	21897	27768	31366	31139	29328	26664	23598	20515	17902	15993	13470	11490	9579	8090	6554	5224	4183	3589	3070	2707	2228	1871	1545	1379	1259	1088	1069	950	879	864	822	806	764	723	755	699	695	605	597	609	616	572	537	549	552	520	495	516	477	461	465	464	442	484	446	471	451	469	462	484	458	443	426	453	484	440	442	479	462	448	453	449	418	489	479	466	446	420	433	453	423	459	469	449	461	424	448	438	436	419	395	443	445	414	457	463	470	487	428	427	439	449	442	430	456	446	420	434	452	404	449	477	445	449	450	431	421	485	449	439	475	437	489	422	418	472	397	483	455	436	402	442	430	460	458	453	422	449	461	441	434	470	430	452	441	432	444	476	430	433	436	413	441	437	485	449	448	401	444	437	492	473	439	450	410	417	439	455	420	475	417	457	446	413	467	475	456	446	406	451	423	446	433	437	444	425	440	440	390	431	418	463	420	463	446	436	446	446	446	459	429	431	430	469	482	488	415	459	475	425	458	452	487	444	440	430	428	456	442	460	473	464	443	415	424	467	427	479	464	441	450	440	465	410	450	451	476	441	432	450	453	421	433	456	430	411	430	460	445	444	482	442	436	423	439	453	443	455	464	437	473	444	415	477	459	423	472	408	459	467	449	452	440	425	428	420	477	448	509	448	452	420	445	471	420	454	437	423	429	440	426	447	450	463	419	403	479	436	445	421	455	422	443	447	443	426	490	417	478	435	439	420	447	439	412	423	418	412	439	463	459	425	483	409	458	444	474	449	450	448	425	436	438	470	432	427	475	440	446	442	474	459	418	439	450	424	466	416	420	454	430	413	472	440	419	446	430	433	433	431	480	429	416	471	445	419	453	422	448	472	393	436	434	453	432	455	435	472	444	478	459	452	441	427	428	441	417	440	422	450	441	461	439	445	429	466	441	428	410	468	427	449	457	425	433	416	465	440	448	424	434	430	466	438	455	471	435	478	408	428	455	428	419	369	453	470	440	470	444	420	462	421	409	434	442	407	449	450	495	475	415	497	484	425	427	432	441	429	466	442	477	459	404	493	437	408	451	432	436	432	468	446	422	463	445	454	439	444	457	445	410	460	433	467	415	428	434	422	421	409	451	424	424	437	435	453	427	449	418	447	411	461	440	471	488	438	487	445	434	469	466	409	472	455	436	447	420	449	460	450	484	425	452	444	450	488	448	452	441	438	400	442	451	452	460	483	441	468	446	466	475	440	412	417	420	445	465	426	441	421	440	454	462	425	447	393	458	442	445	449	482	448	465	432	437	435	438	406	418	481	432	419	435	421	447	404	448	435	453	466	420	410	434	462	440	474	455	449	445	421	458	430	475	430	422	437	420	449	450	476	460	443	455	414	425	423	422	466	418	412	446	467	444	434	431	427	428	476	437	430	436	439	446	443	448	445	439	429	435	467	431	453	440	415	444	427	443	444	439	391	449	468	419	404	469	478	418	469	426	432	432	430	492	450	456	459	429	428	450	431	469	415	441	450	480	453	456	427	466	421	430	460	445	486	445	451	485	453	438	494	450	402	436	483	437	424	434	486	439	455	441	444	466	425	441	412	419	394	426	470	481	451	410	444	454	484	402	447	444	467	456	436	422	431	440	423	444	451	424	420	473	428	422	440	448	440	424	433	433	468	437	461	439	493	429	444	461	429	462	433	460	425	446	458	469	437	457	408	460	437	402	410	436	483	481	420	440	448	437	424	463	472	463	422	426	419	443	397	446	474	458	436	475	430	440	434	441	424	404	477	402	441	445	428	443	395	471	478	432	422	456	401	440	402	467	444	438	452	456	421	418	452	441	451	477	424	429	452	420	423	461	435	448	424	444	439	479	432	440	438	464	422	445	409	472	487	466	453	403	464	430	441	438	443	443	441	422	401	424	459	456	471	442	449	472	427	439	468	397	435	471	421	450	431	396	430	440	415	455	448	448	445	447	471	439	440	438	414	503	448	419	436	490	449	440	480	408	434	476	439	417	412	456	413	436	450	487	476	439	439	446	420	435	437	436	424	430	427	448	428	447	448	458	416	489	460	495	431	470	452	426	417	480	456	427	469	444	448	433	443	441	432	431	448	453	451	456	414	426	423	403	449	496	411	441	408	404	439	412	439	420	452	437	453	451	450	454	418	416	434	427	422	438	423	469	443	460	450	425	453	473	446	443	463	424	461	395	425	450	462	443	455	461	439	455	409	392	462	412	420	451	440	464	430	462	426	461	475	485	435	487	439	416	414	427	447	446	455	466	434	439	455	456	395	484	418	460	468	443	467	455	426	401	455	455	454	438	469	453	483	447	429	480	425	424	460	435	428	394	441	437	457	473	432	418	458	412	443	445	468	432	428	441	434	466	450	449	465	425	404	479	437	457	422	440	460	430	470	474	427	442	409	464	444	465	465	448	454	440	460	474	482	440	448	440	445	464	410	452	413	454	454	442	428	461	444	449	480	427	421	473	468	466	447	465	458	445	423	450	438	422	479	464	417	414	431	441	455	454	462	433	393	441	419	417	426	456	423	430	459	447	384	436	471	459	427	426	455	408	459	439	469	469	398	437	455	440	472	430	461	421	443	440	474	427	417	441	420	443	454	407	438	404	443	456	453	457	424	438	447	445	420	448	451	390	456	431	432	447	433	430	455	499	489	476	429	402	426	420	444	443	468	463	429	431	439	446	465	468	474	453	408	428	446	456	449	426	439	419	400	468	428	441	465	456	445	449	432	450	434	429	464	451	429	472	472	460	429	474	448	425	485	431	436	454	439	453	411	450	419	464	435	435	409	469	422	500	429	419	441	431	440	413	434	439	443	385	473	455	452	474	455	455	407	420	434	433	470	443	430	433	429	462	476	445	414	426	466	435	434	429	428	442	471	429	448	491	479	414	433	404	439	407	457	428	434	457	447	446	442	439	479	453	435	401	428	421	428	439	454	460	457	426	441	445	403	460	468	455	422	434	461	447	469	472	473	415	460	471	468	429	419	470	406	438	454	446	431	445	428	451	446	449	429	473	437	423	411	459	409	439	424	423	445	471	447	424	438	457	444	425	484	457	432	443	460	440	453	420	458	415	424	445	440	462	444	412	447	445	442	463	411	444	452	441	448	437	414	416	407	436	403	448	456	504	440	472	428	460	456	409	454	470	449	408	403	461	446	441	402	437	454	464	462	425	436	428	460	434	445	489	429	450	435	436	444	445	468	460	419	462	454	435	398	444	423	410	416	479	448	393	451	427	456	437	472	473	441	427	415	461	453	439	422	449	448	485	399	417	468	443	479	448	468	428	458	471	430	424	425	440	461	461	458	445	465	482	425	381	455	409	486	445	455	439	453	449	433	466	479	469	446	421	441	425	436	459	476	442	457	467	465	452	458	426	395	446	457	432	458	421	459	416	449	414	431	421	416	431	480	430	422	445	436	477	439	458	403	455	452	449	427	461	440	454	471	450	417	447	447	459	441	480	434	436	442	420	475	466	471	428	474	426
11471	5211	2808	1691	1227	1210	1350	1315	1151	930	789	673	586	496	412	337	286	224	182	157	175	140	126	101	94	86	76	79	71	67	65	59	62	74	64	47	51	68	55	57	41	43	51	69	50	54	52	61	62	56	58	49	52	44	53	52	55	41	48	41	48	49	43	43	51	57	49	55	59	52	60	55	38	53	47	56	59	50	50	53	51	58	44	59	46	47	55	59	51	47	54	52	50	50	40	46	54	46	46	42	50	50	57	57	45	44	43	51	48	47	52	56	57	54	53	46	51	37	54	54	50	54	52	55	53	48	45	70	43	55	38	40	52	51	56	55	56	62	41	34	45	46	51	52	56	48	41	48	54	35	55	57	65	53	46	49	55	54	55	52	43	41	46	46	38	55	51	43	37	43	38	64	54	55	49	52	44	55	45	59	47	41	48	41	48	50	50	47	41	48	56	45	59	44	40	56	39	47	49	47	69	58	46	44	45	61	45	48	48	55	59	40	44	48	50	36	46	51	48	54	48	58	61	43	60	44	52	47	64	60	39	70	46	43	57	76	43	46	59	51	52	57	51	45	46	55	46	62	42	56	57	44	50	43	54	57	52	38	39	57	40	52	50	56	51	53	44	51	53	48	40	54	67	50	51	50	54	58	53	51	60	52	49	53	58	36	49	48	58	57	58	57	58	45	54	60	43	53	46	53	46	33	49	40	55	57	51	56	53	46	43	50	45	53	52	43	46	64	54	50	57	42	44	62	57	54	56	50	40	60	55	66	47	56	55	49	36	43	44	57	58	42	42	52	45	41	44	45	45	46	53	50	54	52	49	49	50	48	44	60	49	48	53	46	53	41	50	45	57	56	43	47	44	45	47	39	54	51	52	40	52	52	48	53	53	58	50	58	54	41	50	56	35	51	47	46	45	48	48	65	51	43	52	45	52	56	54	60	48	56	51	40	45	65	51	54	48	41	47	45	43	46	53	51	45	49	45	47	39	49	58	45	39	46	48	48	57	52	47	42	60	52	64	50	51	42	45	43	52	54	50	65	47	45	49	52	50	47	48	49	57	46	38	55	57	47	69	71	50	40	63	43	52	44	50	44	49	56	44	53	66	39	48	62	44	38	44	66	50	50	56	45	48	46	54	49	42	48	42	54	47	45	53	53	46	45	42	50	52	44	54	64	63	44	61	44	40	48	48	56	48	62	43	56	56	67	54	53	50	50	53	39	57	43	66	52	42	42	51	57	45	46	45	66	52	59	46	47	38	46	47	50	57	55	53	44	55	44	48	60	64	39	50	45	44	53	55	59	58	47	36	43	60	52	57	44	46	53	40	34	52	49	46	57	50	43	44	49	54	56	55	59	47	58	48	52	55	53	43	51	57	52	60	42	59	46	55	58	49	50	46	49	41	57	40	53	46	44	49	66	59	42	57	54	61	58	42	52	52	43	44	51	49	62	55	50	48	39	55	60	35	43	47	43	48	47	46	38	57	47	44	58	44	43	53	50	53	58	48	45	48	49	53	54	57	52	53	38	60	50	52	45	44	52	46	48	45	54	48	67	45	53	55	59	48	56	47	43	49	59	47	52	53	42	61	50	42	41	51	41	53	54	47	60	40	47	37	48	58	57	62	58	57	61	63	48	57	43	57	47	54	54	50	48	36	51	54	47	61	46	50	52	49	38	47	51	47	69	53	44	57	53	44	50	43	48	69	55	62	46	48	63	50	51	55	59	50	44	46	42	65	54	56	47	46	44	55	49	73	51	56	63	48	63	50	38	41	47	42	48	44	49	57	45	30	38	47	56	57	57	52	49	53	52	44	45	55	58	57	54	61	48	55	43	40	47	50	42	61	50	52	46	46	41	50	46	55	44	40	52	45	66	44	47	39	38	37	50	52	41	45	62	55	39	57	51	54	44	53	45	49	45	52	46	44	48	49	62	55	37	44	52	39	47	55	49	55	60	57	52	49	60	46	50	50	55	45	53	45	46	60	58	45	55	41	34	45	49	45	60	32	46	44	53	44	56	56	51	56	41	43	51	44	46	55	61	41	50	39	57	47	48	44	58	49	50	45	52	51	53	51	44	55	65	49	53	46	56	58	41	53	48	38	52	56	48	60	58	40	49	60	48	46	61	51	52	58	41	52	52	58	43	56	42	45	56	45	52	46	56	60	46	55	55	51	42	49	64	56	47	58	49	57	37	67	47	65	34	53	61	48	41	54	56	55	50	55	49	46	48	58	54	48	50	50	46	53	50	49	49	54	47	45	46	51	38	52	56	51	52	52	53	47	53	65	53	57	57	56	56	56	52	51	49	44	54	45	55	55	43	51	43	48	63	50	52	46	68	59	55	44	49	44	52	46	54	38	59	41	51	58	67	50	57	47	54	54	54	65	43	61	35	48	51	56	45	52	53	54	37	38	49	65	55	47	41	43	50	39	47	41	49	62	56	54	55	48	45	56	56	62	50	50	36	53	46	43	48	45	49	45	47	53	60	46	54	53	56	53	46	54	52	52	40	46	50	43	51	55	52	52	56	52	52	50	40	60	50	49	54	60	52	58	42	46	42	38	59	51	55	52	51	61	47	34	50	47	52	49	63	55	49	66	52	63	51	43	51	51	46	47	54	55	44	47	48	60	52	52	59	43	60	39	49	57	49	54	38	58	38	46	59	57	58	62	47	42	52	53	55	46	54	50	42	56	54	51	54	65	47	60	51	61	53	44	42	46	53	50	63	54	64	44	50	57	50	50	45	57	51	54	64	39	52	49	51	47	48	40	45	54	51	48	54	57	54	56	60	53	51	57	46	41	38	61	52	45	48	47	44	49	58	50	49	61	58	43	51	59	45	49	40	47	43	51	53	46	64	55	61	41	75	60	51	62	55	47	48	59	54	55	60	59	37	49	48	45	43	45	51	53	45	48	34	62	55	69	44	35	49	51	60	61	40	69	50	61	46	51	53	41	44	58	49	50	57	51	44	54	50	56	50	56	44	59	45	62	54	41	62	50	53	43	47	48	53	40	36	49	52	52	58	51	52	53	56	56	47	54	48	46	48	61	50	52	50	40	51	42	47	45	54	56	44	58	47	49	58	45	56	45	53	51	48	52	52	55	33	57	38	49	46	45	53	47	43	49	49	52	50	58	52	55	49	42	52	52	52	46	54	46	62	44	48	43	39	57	46	60	51	53	47	54	56	45	50	63	44	57	58	44	71	61	41	50	49	50	47	52	42	43	53	50	53	50	36	57	40	50	41	52	54	43	47	48	47	57	50	53	50	63	49	39	52	64	52	54	56	59	46	54	45	58	51	49	49	46	45	42	46	61	42	49	51	47	65	42	49	48	46	63	45	58	54	37	49	59	59	52	57	44	52	53	42	46	43	47	46	53	46	52	48	59	39	63	57	55	43	39	38	53	51	61	53	50	58	48	65	52	45	58	51	51	42	59	58	53	66	50	47	50	37	50	41	39	52	60	56	66	55	52	49	62	46	42	50
36082	26602	21083	20971	26872	30348	30354	28953	26167	22920	20241	17900	15414	13076	11239	9465	7738	6263	5159	4324	3469	3064	2645	2266	1789	1609	1395	1279	1124	971	923	934	953	842	836	783	753	742	696	744	684	630	670	642	610	554	587	568	543	535	552	513	564	515	532	508	546	504	507	542	534	476	498	473	477	503	494	493	484	433	468	464	477	491	475	491	502	492	468	469	501	490	476	503	492	468	496	489	528	477	471	485	502	484	483	493	525	470	510	507	510	446	484	455	481	489	487	488	435	503	486	469	470	470	455	456	465	484	500	479	498	452	487	479	458	510	459	463	507	495	453	485	463	455	432	478	466	463	483	490	487	451	503	468	453	481	518	502	458	509	498	494	448	446	474	486	446	465	498	508	505	440	478	495	476	448	492	465	474	466	494	478	457	476	492	429	484	501	469	467	487	444	482	445	502	477	482	528	498	502	481	468	518	470	488	475	503	476	487	482	471	455	500	493	480	453	501	490	476	464	497	481	493	500	505	509	451	473	471	481	486	498	511	471	507	482	521	434	441	455	458	492	492	478	479	454	457	499	502	467	504	451	489	459	457	451	455	459	484	461	457	455	484	454	482	468	513	494	485	492	488	475	461	521	459	492	444	490	476	473	445	479	499	482	467	497	471	465	490	470	442	445	458	490	457	471	487	465	501	457	484	492	477	495	514	465	477	492	491	445	439	432	494	495	479	490	458	492	492	492	492	458	510	442	497	485	466	484	470	492	460	431	498	500	503	504	467	473	534	475	463	475	430	456	530	530	481	502	458	453	492	530	444	460	505	500	487	458	454	487	457	477	489	485	481	483	457	465	475	489	483	504	457	499	434	524	499	457	473	480	451	482	489	457	469	509	504	518	479	503	474	490	446	481	482	505	441	483	482	480	451	488	458	478	521	480	478	479	490	457	471	485	497	488	466	477	466	489	444	473	451	473	452	464	510	465	492	504	502	524	477	504	504	511	471	520	486	471	496	482	460	478	450	512	502	472	482	495	478	509	463	495	454	456	478	476	471	477	512	481	482	485	458	448	448	463	527	478	471	481	507	485	490	468	490	463	491	450	467	467	469	436	512	509	469	500	463	463	490	461	512	477	462	489	464	479	445	504	450	454	474	476	526	461	456	445	521	478	465	500	491	458	510	511	492	521	493	486	464	460	492	499	489	468	476	476	458	461	450	470	492	454	488	472	490	451	475	455	526	496	462	483	474	499	470	493	488	489	490	458	502	503	478	521	479	451	495	474	478	497	513	500	459	517	474	432	482	529	497	475	488	445	489	462	491	486	496	487	443	470	482	488	506	491	485	437	454	451	482	497	464	486	500	490	496	459	487	499	518	471	468	479	512	457	462	461	514	485	477	503	475	466	507	491	479	508	478	479	480	478	461	493	470	479	458	469	483	483	482	446	477	474	468	494	467	468	425	504	461	512	481	474	486	474	514	486	450	493	453	509	469	477	520	471	471	489	467	484	465	491	473	475	463	476	452	469	457	484	478	480	448	505	431	499	468	497	486	488	459	496	476	439	450	515	504	473	494	464	512	471	468	434	487	432	455	479	490	493	482	484	527	527	472	472	440	489	504	461	470	456	470	516	446	478	477	505	478	464	502	517	467	488	481	492	467	481	504	400	461	446	466	473	501	474	491	507	456	494	472	480	537	460	474	480	447	499	469	475	504	477	457	478	465	468	472	434	471	457	481	450	461	464	516	489	504	494	477	441	483	518	499	490	454	465	492	476	493	440	478	484	484	500	453	436	482	503	481	454	471	484	527	465	491	474	483	440	487	482	472	462	482	457	481	459	480	452	463	452	431	461	493	491	464	480	503	474	463	500	467	454	488	472	458	490	505	423	466	460	495	473	478	462	476	505	486	498	416	509	469	493	489	465	473	417	461	482	502	465	476	477	477	482	495	453	507	483	476	489	485	500	485	495	496	520	489	471	465	462	428	503	457	485	489	472	482	471	515	477	467	523	505	481	480	471	478	455	527	507	510	449	479	448	444	498	455	484	498	475	480	464	472	487	458	471	480	471	477	488	507	472	485	474	497	490	524	488	500	504	488	501	452	507	450	497	480	453	490	417	457	506	504	520	453	479	476	510	488	499	463	474	493	491	495	438	462	468	472	454	493	495	442	467	499	482	446	474	539	507	480	491	468	489	444	485	495	498	480	470	472	502	496	423	470	496	465	501	490	493	498	494	460	497	453	487	487	513	472	479	493	465	485	463	482	457	439	474	499	484	471	498	495	456	453	522	484	487	452	477	488	467	452	476	469	454	488	474	474	512	471	478	460	491	485	500	447	466	442	474	475	487	491	452	520	470	514	485	473	511	497	443	519	491	481	523	476	469	475	457	507	497	462	443	486	478	491	468	500	480	489	481	430	460	472	502	491	443	489	471	461	430	517	488	469	454	487	505	501	489	521	517	477	464	498	469	502	437	479	470	439	506	472	481	465	492	469	479	492	462	455	501	480	475	490	435	465	472	462	448	486	496	489	497	472	462	475	500	459	436	476	467	466	479	480	488	454	460	500	481	447	459	459	415	424	476	512	460	485	494	503	474	476	471	459	475	504	468	444	451	482	480	466	509	473	485	473	482	486	473	487	472	441	459	479	472	483	504	503	485	475	452	449	497	478	501	512	484	468	464	463	470	424	489	490	513	460	469	448	477	458	477	481	471	474	478	483	468	488	494	504	480	479	452	516	430	446	507	469	480	455	523	506	446	496	434	492	497	497	486	489	530	514	460	471	477	472	488	461	494	491	496	479	483	474	516	519	469	483	493	490	485	494	453	428	510	469	494	508	525	501	483	496	485	488	497	477	497	455	470	479	495	480	479	470	463	468	476	470	472	472	501	501	506	502	470	475	487	499	502	449	472	494	452	444	506	463	513	450	467	493	492	528	497	459	451	495	509	469	480	462	464	509	497	485	514	508	464	475	447	472	459	484	472	484	477	479	508	485	501	455	488	492	441	421	472	506	463	455	479	467	482	471	485	498	493	465	471	479	462	485	468	482	502	471	479	489	445	516	477	500	472	443	484	491	476	501	473	500	466	487	472	481	456	457	491	523	490	496	478	487	467	471	456	465	455	473	485	475	501	466	454	481	446	506	519	486	452	521	510	494	484	499	491	474	483	447	502	482	480	478	447	486	498	518	476	460	469	485	459	469	484	476	431	489	480	506	470	439	468	474	455	505	502	439	484	506	508	490	472	477	491	490	502	484	470	464	491	482	481	475	489	464	498	513	506	500	477	485	489	480	493	466	484	495	492	476	448	462	456	455	458	487	494	510	484	463	467	457	524	466	469	477	457	527	454	512	470	476	456	503	505	491	477	454	474	447	479	493	480	477	446	464	484	501	447	495	461	481	455	467	497	434	462	474	499	507	480	478	507	475	481	454	470	490	473	460	476	496	498	478	459	452	493	487	449	471	513	478	501	494	468	490	471	505	489	472	449	494	511	477	484	484	433	472	501	462	503
11400	7345	3785	2279	1593	1569	1788	1807	1518	1165	1021	836	818	645	462	390	334	307	223	199	157	150	132	127	106	88	76	80	75	53	57	84	64	39	47	73	60	48	63	60	52	51	61	60	58	45	58	47	45	42	47	51	48	47	31	52	47	37	55	49	48	49	39	43	34	48	41	40	60	43	46	38	39	56	50	34	46	44	49	39	43	47	45	41	36	41	45	41	40	35	41	46	45	38	47	38	44	38	45	54	32	41	43	23	40	42	43	48	38	31	53	38	58	48	39	37	35	36	30	44	45	35	39	36	45	35	48	46	36	36	44	40	51	40	38	50	36	29	36	37	39	51	39	40	61	43	49	41	43	46	39	51	40	41	53	30	41	49	38	39	32	37	46	46	27	45	41	40	30	39	38	41	42	54	36	32	58	43	54	50	41	39	31	41	30	39	40	43	44	43	32	37	48	49	38	47	47	36	53	57	59	47	31	41	45	51	43	36	37	44	42	44	48	41	44	48	41	42	41	41	53	40	43	43	39	38	45	30	51	47	46	34	43	33	34	42	47	37	46	36	35	51	36	39	57	44	50	39	51	35	37	48	34	32	53	53	49	54	28	50	36	51	44	48	43	39	38	46	52	44	41	45	33	55	43	32	47	41	52	49	40	46	39	47	38	42	38	55	42	33	48	41	42	44	38	45	42	43	35	29	43	54	44	42	42	47	39	36	43	34	44	47	38	39	41	37	33	34	41	46	38	43	42	38	44	39	43	39	46	42	33	39	36	45	43	50	41	40	44	34	33	39	49	48	38	38	31	42	49	43	37	43	48	40	45	47	55	36	38	44	44	42	45	46	49	51	56	43	41	32	40	48	38	33	42	50	48	51	45	40	36	49	42	44	43	38	41	51	45	44	49	44	44	33	35	44	40	41	40	58	47	50	55	45	50	48	54	39	49	52	42	39	39	35	41	48	39	41	49	47	26	41	52	34	38	45	51	46	44	39	41	44	38	46	50	61	46	36	49	53	53	43	37	41	60	42	50	45	43	53	42	31	35	49	45	34	33	45	51	46	47	44	53	30	39	33	42	38	49	41	51	51	39	48	48	44	41	36	43	46	49	43	32	42	38	52	58	55	35	45	36	48	59	50	40	49	33	43	50	44	46	55	41	42	39	36	38	41	46	38	49	42	42	47	47	42	42	43	39	49	44	46	38	56	37	46	45	42	48	47	49	36	31	49	36	40	36	39	44	44	35	33	43	42	40	48	44	52	48	46	42	45	44	46	44	47	43	39	50	34	44	49	42	44	50	49	33	36	44	33	32	34	52	40	40	40	42	39	30	40	46	50	46	43	40	33	42	44	40	47	52	33	34	50	45	41	50	37	47	42	43	49	52	48	47	41	33	42	36	45	35	37	40	45	39	34	42	45	39	40	48	50	41	57	29	31	46	39	39	39	33	42	38	38	56	48	39	32	54	49	45	40	42	45	50	42	46	35	39	40	43	36	39	49	42	41	41	36	52	50	49	51	40	33	48	42	36	50	41	41	43	44	51	46	41	46	47	38	47	42	42	52	33	37	54	39	38	45	44	45	46	59	40	51	51	31	48	53	46	54	45	35	41	34	51	32	35	41	40	33	45	38	46	38	39	45	39	47	34	36	49	44	34	40	35	39	39	58	49	44	50	38	48	39	47	34	46	43	49	31	42	37	42	42	42	47	35	39	47	46	40	43	36	37	35	38	44	37	62	50	48	49	46	29	38	41	53	41	44	44	44	51	49	44	54	40	53	46	42	46	41	42	38	45	52	44	48	31	45	38	37	36	44	42	45	36	34	44	55	47	38	39	32	43	57	36	37	49	41	49	40	43	39	35	54	54	36	51	41	43	42	41	52	56	43	39	38	39	42	38	43	57	25	43	42	42	51	43	46	41	35	44	54	31	52	44	44	41	62	44	53	44	56	45	55	50	45	52	44	50	41	53	37	45	34	54	39	39	52	43	42	41	42	37	31	48	44	37	36	35	50	43	41	39	48	49	46	48	54	40	37	32	41	31	43	22	53	34	46	43	54	49	30	37	42	53	43	48	44	58	41	40	37	45	49	38	38	55	53	56	47	45	46	48	38	47	45	54	36	37	46	41	42	40	61	43	50	50	37	44	51	34	44	40	49	41	40	44	47	50	32	41	37	52	36	44	42	41	39	42	46	46	32	42	39	40	45	43	42	43	55	43	44	49	38	33	37	33	47	45	49	39	40	35	36	51	43	39	40	44	33	39	36	46	50	49	48	33	47	41	39	46	38	51	37	40	27	47	43	41	46	50	37	34	30	49	53	46	38	41	39	59	49	51	41	37	33	49	40	44	48	44	50	40	54	52	43	49	48	46	37	41	43	46	37	40	41	43	48	47	48	43	38	50	34	50	48	33	47	61	47	50	41	48	48	40	37	37	43	48	33	41	44	40	45	32	52	38	49	44	49	46	39	37	34	41	32	40	32	42	53	42	38	38	52	48	38	44	40	49	40	40	63	43	47	37	37	41	41	41	50	50	42	41	44	39	36	47	46	50	41	50	53	50	31	49	32	54	45	51	37	48	67	35	40	35	38	44	27	42	50	42	52	37	44	35	30	38	53	42	38	36	43	45	47	47	37	37	49	43	39	51	41	33	38	47	56	40	38	56	45	48	43	57	35	48	59	44	44	40	42	41	39	42	37	50	37	34	42	38	37	54	38	48	53	49	44	53	44	43	45	43	46	56	43	40	33	33	39	57	58	38	39	44	41	41	36	37	41	41	53	36	53	40	37	42	34	45	43	42	33	43	45	32	34	33	43	46	30	41	44	57	40	52	52	37	42	37	46	30	43	53	49	45	55	60	33	51	29	39	50	44	41	44	48	51	47	43	37	43	33	45	43	44	52	48	41	48	37	46	49	43	39	31	46	54	43	36	41	41	36	32	33	30	48	36	37	53	44	37	43	37	43	44	47	40	38	48	31	39	47	54	45	41	41	34	44	40	52	50	48	47	39	42	53	40	52	40	46	41	44	43	36	38	43	50	49	37	24	46	39	59	41	34	46	52	51	45	33	44	48	44	49	39	41	51	58	33	32	45	43	52	35	28	46	35	43	37	45	49	46	42	50	41	51	40	45	42	46	45	40	42	49	42	44	50	31	45	42	37	45	32	45	45	33	48	54	37	57	51	55	38	38	33	56	41	42	40	56	46	42	49	52	39	53	50	42	53	46	50	40	50	55	48	34	45	45	48	44	44	45	57	44	44	50	45	57	46	53	31	42	44	35	44	36	42	33	38	39	44	38	48	43	36	34	45	38	37	46	30	40	37	42	43	45	38	50	32	57	46	46	39	38	49	39	49	42	45	31	30	52	42	34	39	40	52	39	47	40	51	43	45	43	31	37	34	34	52	44	39	48	50	40	43	38	46	37	51	50	36	46	48	51	54	39	37	38	51	57	48	50	29	44	41	43	45	33	50	53	37	37	37	44	38	37	47
41357	29718	23939	24014	30334	33791	33916	32282	29237	26162	23109	20551	18500	15850	13234	11092	9271	7566	6223	5239	4415	3775	3191	2681	2197	1810	1543	1429	1251	1156	1023	980	928	925	894	842	772	714	717	669	683	663	693	573	607	541	529	503	465	493	465	504	465	473	433	484	425	456	446	424	442	457	423	418	448	390	437	445	443	433	426	429	445	431	426	415	426	388	431	437	428	423	384	442	400	418	441	435	403	395	439	388	389	425	429	426	381	409	401	396	399	407	436	383	436	400	427	408	406	413	372	423	409	391	429	440	428	426	399	402	418	405	415	427	409	376	391	443	428	403	397	385	425	418	438	424	414	419	422	420	433	405	411	399	389	432	410	396	413	417	387	455	409	406	399	418	405	424	413	428	430	410	411	430	453	385	436	407	413	442	407	374	426	439	434	417	410	385	391	451	440	416	419	422	451	400	404	373	429	397	393	404	416	393	437	400	408	400	378	414	389	390	421	405	419	426	392	393	395	385	348	421	428	419	393	392	405	439	401	398	426	437	423	417	411	391	378	393	411	457	421	421	387	425	414	436	432	394	422	437	399	453	426	431	413	414	410	419	438	411	394	383	442	426	423	406	454	421	411	420	378	424	442	401	375	429	406	404	396	416	442	397	380	415	436	410	388	394	411	418	406	421	367	408	383	397	453	444	393	406	443	407	412	411	392	383	397	431	404	412	410	432	442	425	446	414	426	434	418	400	436	376	426	435	408	409	383	422	417	417	385	396	420	433	430	384	442	407	415	436	423	449	436	408	408	381	392	405	421	385	425	398	421	399	396	441	392	400	413	429	436	442	436	422	412	393	430	390	381	416	418	402	449	443	409	429	444	456	388	443	421	439	401	420	433	419	426	430	424	379	398	366	464	397	410	393	424	413	396	391	396	430	433	425	424	397	415	410	396	440	422	389	429	433	416	413	405	439	415	423	447	380	396	426	412	430	417	404	432	443	420	430	441	377	394	421	429	428	422	402	427	465	452	435	460	385	417	411	414	405	408	389	433	422	431	403	398	421	390	374	454	435	435	424	423	388	400	433	440	420	404	391	452	407	406	407	383	396	431	460	448	402	408	440	418	420	428	424	402	403	421	391	397	440	400	405	450	419	422	423	436	416	404	439	435	426	431	433	420	417	444	420	428	412	384	409	424	426	424	420	415	379	450	401	425	393	439	441	425	407	433	443	430	404	390	395	413	415	395	416	450	397	408	433	443	453	406	403	448	447	373	426	423	404	416	401	391	419	419	418	397	428	409	446	431	423	440	396	439	429	455	407	409	407	404	430	410	404	430	417	414	430	389	445	433	417	401	428	432	387	391	417	392	424	402	408	400	426	411	405	414	435	415	424	399	415	420	394	400	416	382	418	412	421	394	406	422	425	409	446	412	426	398	414	436	413	402	377	397	398	434	405	376	422	399	469	424	399	434	425	395	402	407	436	420	424	433	409	413	440	411	393	415	418	386	381	411	401	436	400	421	399	440	355	437	433	407	365	453	427	383	452	419	445	425	399	388	431	375	447	444	402	411	437	443	439	425	417	376	414	400	428	416	431	404	411	411	397	427	418	403	416	412	402	434	423	438	432	401	380	396	424	441	431	426	418	425	387	410	407	403	421	409	423	427	428	388	441	433	446	416	421	420	382	407	425	393	415	400	438	412	412	425	429	407	422	418	439	408	426	405	436	407	416	370	409	399	394	414	437	407	437	400	420	389	425	451	415	415	391	417	423	373	417	442	389	401	419	423	406	421	437	417	455	427	410	412	432	421	398	375	418	402	414	419	413	408	390	415	388	391	412	448	384	404	422	422	407	375	410	417	396	396	363	417	383	419	425	428	431	362	414	417	400	416	388	388	404	403	413	429	406	405	438	444	457	438	437	382	404	420	403	404	399	413	396	389	446	406	406	388	447	387	416	401	443	425	367	393	468	407	419	424	381	463	408	404	405	390	389	355	432	471	388	421	426	417	422	433	442	435	388	437	442	430	446	390	397	441	427	439	444	442	430	439	418	433	424	393	416	418	426	392	424	417	421	428	404	394	434	419	430	434	418	453	411	440	436	389	435	438	429	430	383	415	416	464	438	423	424	446	370	416	439	397	369	400	385	399	405	401	422	388	416	401	428	381	421	409	441	444	406	418	362	376	375	421	409	420	422	425	401	416	421	414	416	428	396	405	373	424	430	410	405	426	422	403	417	429	418	388	375	415	432	407	417	395	431	376	437	388	435	395	422	422	416	390	417	399	406	426	396	404	390	412	406	431	409	406	426	392	430	398	438	437	436	457	429	388	402	390	410	404	424	416	412	421	397	409	390	428	425	437	403	399	430	392	389	428	393	439	392	411	423	441	401	374	430	421	433	421	417	417	420	403	393	405	413	384	436	433	415	391	426	376	440	439	444	436	422	388	399	456	409	403	414	411	381	406	416	404	422	386	439	347	418	396	448	399	435	413	410	416	386	401	404	389	433	382	425	442	385	393	400	394	440	411	425	423	424	422	437	411	405	439	425	462	395	399	394	447	400	415	401	425	427	390	394	400	430	420	397	374	447	422	389	401	407	408	398	384	416	399	402	400	402	418	431	430	369	419	358	376	443	441	409	413	402	398	434	376	427	381	365	416	425	382	412	445	404	415	400	390	410	398	457	394	411	386	398	377	437	418	470	430	423	453	398	405	437	404	416	440	440	422	390	429	427	426	417	422	410	404	406	401	420	415	443	385	397	415	389	430	457	450	412	434	388	439	404	421	406	398	351	421	411	426	385	412	424	412	449	420	407	397	455	399	400	366	401	400	435	424	401	429	421	376	414	418	419	460	435	402	436	453	391	400	401	416	438	444	390	412	396	407	461	413	446	382	397	415	413	429	425	389	437	409	394	387	424	380	449	430	406	437	368	411	416	423	416	405	407	449	437	402	419	416	414	408	415	424	412	400	409	417	407	419	405	411	405	418	455	428	441	415	428	384	393	371	427	410	406	383	448	395	426	416	398	424	397	405	381	447	404	409	436	420	418	409	399	403	403	412	377	456	397	409	365	386	406	395	408	428	438	389	420	403	414	419	385	394	380	437	440	378	424	377	416	408	437	410	447	419	434	420	384	381	411	399	406	408	371	378	412	419	436	398	429	413	434	424	379	423	429	410	404	385	411	383	416	404	401	410	409	424	441	427	392	439	429	411	366	385	425	361	427	410	434	397	432	409	386	417	443	424	399	408	445	393	385	396	408	413	429	406	409	409	415	407	370	441	426	460	425	407	395	424	408	381	414	425	394	427	408	401	412	403	434	417	420	369	388	460	397	404	440	431	407	407	433	423	418	427	391	443	432	398	418	382	427	424	388	403	393	478	400	417	396	405	414	400	398	397	387	377	412	401	398	436	413	401	423	410	421	440	411	399	382	382	423	437	413	434	421	410	413	424	411	431	403	405	394	450	430	426	382	441	405	437	430	425	415	416	394	446	385	396	412	398	392	402	441	404	442	415	420
8358	3638	1995	1266	1000	908	1016	1029	889	797	632	475	424	390	314	259	213	155	149	112	116	101	97	87	85	76	70	75	59	66	67	61	67	64	71	65	58	59	63	58	61	66	69	56	73	57	54	60	52	46	55	57	40	34	57	58	53	47	45	67	49	52	52	55	49	55	47	44	75	53	57	59	52	54	51	51	52	44	44	74	55	40	53	48	52	44	44	48	56	48	47	53	62	52	57	56	46	47	53	55	48	46	53	61	53	45	57	62	64	46	60	68	55	48	46	59	52	57	44	59	47	55	51	61	57	51	47	58	38	61	58	43	50	47	52	57	54	40	61	49	41	56	51	60	50	49	55	51	48	55	55	64	56	52	39	59	44	52	68	62	45	50	52	56	58	58	56	50	60	50	50	42	58	48	48	41	57	58	49	48	50	54	48	60	54	56	40	51	47	59	39	61	65	61	51	47	47	46	42	42	49	54	46	58	58	47	57	60	55	60	52	56	56	58	47	47	53	66	44	52	59	49	49	55	59	51	59	53	38	62	50	56	47	63	42	56	47	58	53	56	69	48	65	60	50	45	43	64	59	52	56	51	66	57	59	51	57	46	58	49	45	58	55	50	47	57	44	42	55	59	52	47	46	48	63	60	49	44	50	51	55	47	54	51	47	52	51	55	60	35	37	45	44	54	48	49	50	60	53	56	58	48	58	48	41	41	55	40	47	42	40	51	45	51	57	59	58	44	57	54	49	47	41	57	53	45	61	43	47	55	56	46	56	56	54	62	56	50	47	64	52	52	44	55	53	57	51	48	62	40	53	46	42	44	58	62	45	61	71	63	51	47	55	45	49	43	44	47	50	54	56	60	42	54	62	59	67	54	49	57	57	53	50	51	71	48	52	65	54	51	36	60	57	42	52	49	49	50	46	53	62	47	47	41	59	37	55	42	54	52	54	48	54	42	48	54	58	49	39	51	50	51	56	58	48	45	52	57	50	51	48	43	48	51	49	49	53	46	50	50	57	57	53	59	47	50	55	54	58	48	48	47	57	65	55	61	49	49	55	54	67	55	45	53	51	47	44	51	66	53	45	45	54	38	51	62	34	48	45	53	48	48	55	53	57	59	55	51	52	55	57	38	57	51	57	50	52	55	57	49	47	49	46	54	48	48	54	58	58	48	46	43	41	43	61	60	63	50	59	52	64	47	50	49	58	75	49	62	43	55	52	44	50	44	51	54	46	47	54	41	57	62	55	54	50	53	49	64	61	53	64	48	56	59	58	47	61	52	52	51	52	47	59	55	47	58	54	56	56	44	47	48	39	51	56	53	44	46	48	49	47	57	56	53	52	62	46	62	46	58	54	52	40	56	70	52	50	44	47	52	63	59	58	43	62	59	54	60	41	46	46	57	58	41	59	53	53	47	69	55	54	40	51	58	69	52	56	56	56	51	53	43	45	51	67	41	42	47	50	60	60	47	48	34	55	43	60	48	56	53	36	51	49	57	50	55	37	51	48	65	52	61	55	52	57	52	52	53	46	46	52	44	53	50	40	53	55	50	53	54	39	63	59	56	48	56	61	44	58	55	41	45	47	42	65	40	52	61	59	45	57	42	58	62	42	57	49	46	51	38	57	39	66	48	48	58	48	59	70	47	53	52	43	52	66	52	56	51	53	54	64	44	59	53	66	51	54	50	48	52	42	49	53	51	46	55	50	36	47	49	47	51	46	56	53	65	52	61	40	64	39	47	40	49	44	47	51	57	58	46	52	44	52	69	53	70	56	43	40	32	61	43	62	57	50	64	60	56	69	57	54	54	56	61	52	51	37	47	40	63	52	48	36	50	43	55	54	48	63	39	62	51	66	53	48	57	54	57	51	64	42	42	51	57	58	53	54	56	64	52	51	63	62	62	51	55	64	44	41	51	46	58	72	47	58	53	59	46	57	44	52	45	44	58	45	40	49	56	59	58	39	43	56	39	54	55	56	50	56	56	57	46	59	47	46	62	45	59	53	56	65	63	55	40	58	50	42	50	48	55	53	58	61	50	48	57	51	67	49	43	43	55	50	53	49	60	59	59	53	45	52	53	51	55	56	51	54	41	43	46	55	58	56	44	50	45	43	60	55	45	51	74	46	68	49	59	50	51	53	49	46	53	54	62	60	42	53	41	63	45	57	49	48	57	46	52	50	47	64	48	48	47	61	62	55	50	38	40	60	64	47	50	58	55	66	51	46	49	55	48	59	34	47	52	48	61	53	41	54	43	56	55	44	53	49	38	57	56	45	65	60	50	37	65	44	49	43	49	52	55	53	58	52	38	57	52	64	56	63	47	46	53	58	44	54	50	52	59	53	57	51	50	58	56	46	61	53	50	57	60	62	53	47	64	56	54	53	52	55	45	51	59	54	65	54	52	43	57	37	52	46	62	57	59	48	48	58	62	42	48	51	62	60	58	55	48	46	55	48	51	42	49	64	64	54	56	58	46	42	54	48	62	53	48	47	70	50	56	54	47	49	47	63	60	54	67	61	62	52	47	55	53	68	65	43	56	35	53	55	53	48	57	62	44	43	50	57	56	59	54	50	50	42	62	48	44	37	49	48	56	62	56	56	49	40	43	51	58	56	56	53	69	48	43	57	62	58	55	56	47	59	60	77	49	61	54	49	42	47	41	55	44	51	45	54	54	44	42	43	59	61	49	50	52	53	68	64	40	63	60	54	45	55	56	54	52	59	49	40	54	55	43	61	50	56	54	68	47	51	51	56	38	51	48	54	44	45	44	62	56	65	50	50	35	63	50	59	48	59	60	51	43	53	62	51	45	54	53	46	59	42	50	48	45	58	48	50	66	48	37	32	50	60	47	73	48	49	56	50	58	51	51	53	60	43	52	50	68	47	58	61	51	47	57	50	42	36	55	54	43	49	62	64	67	65	56	51	50	49	57	59	43	65	44	48	46	53	63	57	45	44	47	66	52	49	67	66	51	46	68	55	46	43	45	49	63	38	53	61	51	49	54	45	50	55	56	41	59	45	54	45	58	48	66	60	48	53	54	49	59	53	60	47	55	49	54	49	45	70	43	63	45	49	51	56	61	49	50	67	53	65	49	55	48	46	47	46	45	57	51	50	55	61	62	61	54	49	47	55	51	48	45	49	55	45	50	56	52	45	55	61	44	55	52	39	50	48	44	41	53	51	47	57	40	61	49	45	45	69	40	47	58	58	52	32	55	65	54	37	50	55	57	56	50	48	59	45	50	55	59	60	41	58	52	48	59	56	69	39	46	58	43	54	58	39	58	54	57	53	50	41	55	58	55	50	58	53	58	54	47	57	50	64	59	51	53	56	51	56	54	56	53	57	39	55	53	51	51	60	42	60	66	52	57	36	58	49	51	56	54	51	50	60	56	49	53	45	50	57	59	57	57	63	60	49	49	52	60	55	47	57	42	72	51	53	50	40	56	40	70	45	49	44	48	52	61	38	50	46	52	42	51	44	55	63	38
34615	23057	17938	18584	24711	27837	27841	26683	23669	20263	17735	15102	12945	11400	9296	7438	5857	4658	3942	3129	2685	2378	2122	1864	1592	1334	1184	1045	915	947	837	795	778	800	804	694	728	665	689	675	643	676	666	672	592	630	534	571	556	555	530	498	545	536	476	510	537	476	490	509	489	498	518	503	498	509	507	471	516	477	494	485	503	527	528	523	496	513	559	507	532	487	514	492	528	476	477	508	525	480	502	467	523	530	469	512	485	502	526	500	541	479	500	489	470	490	490	549	512	485	464	506	485	547	515	490	490	502	510	510	465	492	523	515	481	499	483	509	509	508	519	512	452	474	512	495	464	490	499	481	509	472	515	491	512	472	449	490	529	541	505	469	492	482	470	450	489	478	507	504	447	468	531	526	480	516	562	482	516	509	474	508	497	478	505	475	509	496	493	492	530	507	494	515	506	512	493	495	465	524	502	489	499	490	516	505	495	511	505	512	473	464	534	535	443	486	469	532	538	504	462	466	479	491	485	534	524	489	502	524	488	503	504	505	486	531	516	481	488	472	488	535	525	486	488	475	503	504	501	504	501	518	493	494	520	491	502	505	488	503	518	499	486	482	509	493	503	490	503	486	544	509	507	482	466	545	500	461	482	527	497	496	477	499	515	513	501	503	454	485	455	515	515	474	528	496	515	495	492	517	503	500	517	466	502	528	497	503	467	515	486	503	514	509	525	475	476	581	458	503	491	447	506	503	505	500	510	515	526	492	525	511	512	454	476	497	508	536	507	468	492	538	508	492	503	472	486	472	460	509	500	459	503	476	498	478	509	461	510	452	492	527	520	505	526	467	522	536	488	485	506	508	454	542	515	486	525	493	509	504	492	503	487	546	493	489	511	494	480	485	466	477	498	473	501	545	477	512	512	532	528	519	521	461	465	496	474	484	467	497	499	498	534	494	470	494	480	521	519	502	470	492	471	474	487	524	485	471	486	496	490	502	489	510	523	477	477	551	526	471	479	536	483	517	507	485	456	487	509	465	474	487	445	500	478	521	489	498	488	490	512	501	536	476	471	479	490	481	498	504	527	529	503	513	464	509	496	530	489	544	491	520	464	523	509	486	515	466	536	503	537	470	549	516	501	500	463	503	494	493	502	510	479	517	499	508	488	504	496	569	487	492	512	529	484	512	488	521	510	468	481	467	495	500	507	517	516	511	483	528	487	519	516	475	507	495	504	499	463	452	526	493	492	510	511	509	491	513	464	524	481	483	491	488	518	473	510	471	471	494	500	486	499	482	499	542	509	529	501	512	525	521	537	487	563	530	508	459	520	509	535	478	508	489	523	502	510	483	474	486	495	523	518	570	523	534	530	482	522	503	509	537	520	524	486	507	495	471	462	485	463	520	518	528	493	479	484	527	515	493	493	486	483	496	508	511	491	492	481	492	491	472	473	499	507	470	486	507	551	548	491	481	509	501	487	482	445	498	506	516	488	482	481	504	516	482	559	463	474	539	572	503	487	497	513	484	499	521	545	513	516	473	470	503	532	507	501	514	460	486	519	497	517	503	479	452	494	519	505	551	490	534	529	497	486	480	489	523	502	505	509	521	514	515	495	484	511	516	510	495	476	466	493	498	483	490	515	501	493	459	519	513	507	489	534	512	495	472	503	522	501	475	518	496	497	490	489	469	496	509	537	497	492	493	486	502	477	553	517	531	544	513	491	470	500	493	462	474	469	496	477	523	554	479	475	454	498	455	496	488	492	495	493	494	519	518	500	487	505	514	475	557	490	486	489	507	497	490	540	494	529	488	479	510	532	518	499	488	500	506	515	487	523	544	509	470	469	522	502	495	476	509	515	485	483	542	497	482	514	502	469	514	496	473	477	515	507	496	446	491	516	536	473	507	524	523	504	532	468	505	516	513	495	549	453	513	514	508	492	459	496	507	480	534	514	516	498	509	507	502	486	498	463	482	528	512	474	494	475	473	494	542	539	523	496	495	467	524	494	515	486	488	542	468	519	520	511	518	506	475	504	503	493	529	537	487	491	480	532	514	535	495	478	508	532	520	539	508	506	499	490	506	504	483	479	513	484	466	473	503	494	472	517	511	516	445	496	490	502	467	497	509	494	510	503	497	517	528	493	471	493	516	555	468	495	537	505	480	494	472	515	487	496	490	507	528	473	479	531	494	486	503	480	496	508	486	508	494	507	526	494	520	491	493	508	480	477	516	465	527	500	496	533	519	485	504	487	476	522	475	484	511	501	480	523	511	493	490	498	496	488	518	533	529	502	507	513	464	489	509	563	495	438	517	551	499	515	492	481	513	452	483	501	493	454	513	484	506	473	507	502	496	517	462	528	491	506	532	482	488	486	516	492	529	543	470	476	481	506	560	487	471	513	494	515	477	502	524	508	493	499	494	491	472	495	480	531	530	504	488	509	531	497	514	480	535	513	488	512	509	503	505	484	473	528	520	482	522	557	465	466	476	504	533	512	462	529	492	492	494	516	483	499	498	483	509	483	482	531	512	517	494	523	545	486	493	480	497	497	499	464	521	432	513	480	518	519	492	497	479	498	502	544	500	486	474	505	461	522	510	483	496	488	519	482	526	489	496	498	476	496	503	546	539	489	500	508	519	487	487	471	531	535	481	476	535	484	545	513	500	518	513	500	517	511	506	464	503	465	541	498	497	510	506	501	501	502	522	505	513	494	517	518	482	507	509	508	495	505	492	520	501	489	482	495	481	479	472	512	535	474	534	504	496	488	505	487	505	500	490	508	508	479	495	474	514	499	488	505	514	554	471	490	476	470	519	536	474	528	481	525	516	504	484	511	510	499	522	482	505	505	543	475	470	493	508	492	491	490	485	482	485	502	510	517	470	500	478	509	484	473	519	502	501	528	494	497	525	511	515	481	487	463	511	533	508	542	513	499	495	519	436	541	458	478	481	498	514	476	510	502	489	512	554	513	512	478	471	507	497	498	550	463	534	485	468	499	473	502	483	522	507	517	477	542	491	522	520	471	446	462	494	546	502	509	465	467	492	508	457	499	528	506	505	518	474	515	524	523	505	502	542	508	517	492	473	506	534	520	492	507	507	515	518	498	478	491	516	527	529	535	504	536	512	513	533	519	469	523	445	521	492	499	494	479	475	464	495	476	497	501	524	493	494	502	507	529	492	485	494	536	448	485	461	492	536	482	496	474	507	478	480	482	521	477	531	500	527	510	546	501	535	499	497	489	498	479	505	527	502	537	509	479	512	501	492	518	533	513	485	481	473	486	536	478	500	474	524	519	522	545	503	477	495	494	491	475	503	513	502	501	468	534	482	504	491	521	509	491	533	515	523	483	527	497	493	485	503	514	489	513	500	525	498	465	499	538	487	507	553	504	471	519	516	523	488	468	491	540	481	504	538	507	527	479	527	506	500	533	531	477	534	504	494	467	527	501	542	489	491	497	515	492	517	493	469	499	521	494	522	469	486	527	483	527	506	471	497	516	471	527	484	503	489	492	488
8822	5864	3025	1805	1340	1333	1439	1420	1291	1019	846	665	551	509	386	335	260	243	200	152	151	138	117	106	75	79	90	59	60	60	63	57	63	51	66	56	59	47	41	65	35	45	59	52	61	57	48	55	49	52	47	41	50	53	48	52	53	37	38	44	54	32	36	55	57	46	62	47	36	43	56	63	42	59	40	42	38	42	31	47	48	48	50	46	37	55	48	39	48	42	54	46	39	48	32	48	41	54	45	42	33	45	47	35	58	38	46	47	41	45	41	55	45	44	47	51	42	45	40	49	39	48	44	44	60	49	47	36	53	48	52	48	44	48	46	44	41	42	51	48	47	39	64	50	36	57	48	44	44	46	36	48	37	33	42	51	38	53	48	48	43	42	44	44	52	50	45	44	41	55	52	56	45	44	49	37	47	50	47	33	52	59	44	51	59	46	50	55	49	34	52	47	41	46	45	57	42	45	42	53	56	44	40	57	49	60	38	44	32	51	49	42	47	34	47	38	48	47	45	58	41	57	63	55	64	47	51	47	50	46	58	34	48	56	44	43	45	46	39	48	44	53	47	47	43	49	43	49	38	47	45	57	48	53	40	46	53	33	49	64	51	34	39	45	51	47	53	45	43	42	57	51	45	52	51	54	42	42	58	45	40	43	44	56	51	42	53	45	47	34	34	47	35	61	59	46	49	43	48	41	43	43	46	47	44	38	39	45	53	35	43	48	39	50	43	48	51	47	56	39	39	46	45	48	61	48	50	41	51	45	39	49	56	41	48	50	50	48	45	43	49	52	42	64	40	33	63	65	53	42	54	47	56	50	44	46	46	53	53	60	58	41	54	56	54	52	53	44	46	51	52	41	39	51	52	46	52	45	39	45	54	65	38	45	45	40	45	38	48	39	48	52	48	51	39	54	47	54	49	38	49	45	50	47	51	38	52	50	50	41	49	45	48	51	43	49	50	57	47	58	35	43	45	54	41	51	35	36	39	50	51	50	62	55	46	51	41	45	46	45	47	59	35	58	52	54	56	56	41	50	52	48	48	49	42	57	45	44	46	41	43	57	43	41	48	49	52	43	47	50	40	52	56	64	50	41	43	58	60	51	46	38	58	44	51	34	42	48	52	34	44	52	43	42	53	49	53	47	50	40	39	43	47	47	37	54	46	48	40	57	54	50	44	43	44	50	54	43	60	34	43	50	38	46	34	40	47	45	41	40	61	49	48	47	50	45	41	64	63	45	46	49	57	33	41	57	46	47	44	33	38	43	41	51	49	38	42	38	47	50	61	44	58	44	44	41	53	37	45	46	52	57	48	53	50	36	53	43	41	31	39	50	48	49	45	44	37	46	46	44	52	37	37	49	55	45	49	49	59	52	40	38	44	46	40	47	46	56	52	50	52	46	56	55	43	47	51	48	40	45	50	46	38	45	39	47	56	37	47	50	55	49	45	50	49	46	47	52	46	42	35	46	45	40	49	38	47	35	50	61	43	43	50	57	55	40	44	48	46	41	62	54	44	56	48	40	54	55	47	54	38	40	36	59	41	45	44	47	43	43	43	48	53	54	55	58	53	41	53	39	55	46	46	39	53	56	53	51	39	51	51	50	42	42	51	42	46	40	45	42	52	52	51	51	46	52	43	50	57	39	57	40	47	50	52	47	54	46	54	37	40	44	37	46	43	49	52	42	53	42	53	53	33	41	48	45	53	52	50	53	43	47	36	38	39	33	53	50	60	44	39	40	41	45	50	51	52	36	49	40	54	40	55	37	53	47	45	49	53	44	38	43	50	46	49	56	48	49	49	37	64	49	59	47	50	39	35	48	43	48	47	39	41	64	39	47	43	41	50	54	53	46	41	48	46	49	47	49	41	43	54	46	46	53	42	46	43	45	49	64	49	45	51	50	35	62	41	44	44	46	39	45	46	39	47	43	55	41	51	40	42	60	51	53	50	53	40	49	59	47	43	45	43	43	32	50	42	45	47	41	36	42	36	43	46	48	45	51	51	38	44	50	61	36	50	34	49	46	48	48	45	55	44	56	42	51	42	45	44	44	48	48	33	48	54	36	43	46	43	44	36	41	33	40	47	54	47	40	41	50	44	61	56	47	45	54	45	47	48	55	40	50	37	54	42	49	54	43	55	38	42	44	40	46	54	51	61	49	35	36	46	45	51	42	37	39	50	41	45	38	44	52	49	58	46	49	47	52	51	53	42	35	41	46	42	56	43	42	44	48	45	47	46	57	46	44	37	47	50	44	37	36	55	43	35	54	44	43	43	46	47	49	47	44	49	48	36	42	37	47	48	48	46	38	49	44	60	40	33	52	47	56	41	44	50	53	49	40	52	50	52	51	45	52	43	39	34	44	45	46	45	53	43	42	40	40	51	39	60	46	45	48	50	40	35	38	46	54	42	54	31	47	39	40	54	55	49	45	47	40	48	45	56	36	34	56	42	44	56	41	39	42	43	48	38	40	54	41	48	58	41	55	52	48	43	54	38	40	56	44	57	56	42	39	43	42	38	52	50	44	51	53	45	42	44	44	52	54	39	42	50	51	42	43	28	55	43	35	45	40	43	45	43	49	38	46	46	46	45	40	29	41	54	48	52	47	39	58	39	51	44	40	45	51	45	47	40	55	52	45	43	43	40	41	51	36	37	41	44	49	40	54	52	42	46	44	51	30	48	54	46	67	47	38	40	29	44	53	44	35	43	49	57	54	48	43	41	52	44	46	30	49	47	36	56	35	35	40	46	56	45	44	49	34	45	56	43	47	58	40	50	47	37	54	41	34	39	49	40	48	50	50	35	44	63	39	33	43	58	53	37	53	40	44	51	51	38	35	54	34	43	36	41	41	59	54	42	44	56	44	51	35	49	53	39	44	44	47	45	54	51	54	44	39	35	45	46	43	54	31	43	50	48	49	44	49	41	47	39	52	33	50	42	38	53	32	47	38	47	59	54	40	42	52	56	56	50	45	42	27	50	39	34	57	40	34	47	42	47	52	52	47	44	44	52	44	48	52	44	41	42	49	44	54	48	48	48	32	49	42	58	46	50	49	48	42	36	46	43	45	59	55	45	58	38	58	45	39	43	54	47	48	54	53	45	52	55	45	46	42	36	47	51	44	44	45	41	50	40	44	55	48	51	48	35	55	42	53	55	43	43	41	41	49	54	49	51	55	49	46	59	47	34	45	46	39	43	50	44	52	39	53	39	50	49	38	49	47	53	45	55	39	51	35	42	51	51	48	52	35	54	46	46	46	41	45	51	42	42	49	49	47	40	41	49	53	38	42	53	45	44	46	42	50	48	48	42	36	36	47	48	56	50	47	46	47	43	55	41	54	51	58	36	55	47	58	39	52	44	34	52	41	53	54	48	49	38	53	48	54	47	47	45	47	53	51	41	56	53	34	43	56	54	45	44	35	45	47	35	49	45	53	50	49	44	60	37	54	45	62	49	43	35	45	44	43	38	53	40	56	41	39	45	42	51	53
39845	27831	21654	22053	28585	31753	31773	30194	27332	23805	20462	17914	15423	13132	11079	8814	7165	5962	5054	4247	3520	3183	2762	2349	1906	1715	1366	1192	1078	910	866	855	858	837	810	785	771	731	727	705	660	677	648	622	603	593	587	529	576	511	498	504	479	503	486	477	478	476	473	458	468	466	501	445	465	485	477	442	443	481	412	435	482	417	472	451	444	499	486	469	417	431	456	436	428	436	466	500	426	432	426	390	405	450	418	457	463	485	466	445	444	447	480	457	443	481	396	432	448	453	425	480	444	435	446	448	426	443	443	438	457	456	456	462	461	448	422	472	477	436	428	456	474	470	424	451	434	498	405	459	471	411	449	451	455	448	447	432	418	422	427	441	473	468	483	474	486	454	424	435	434	458	449	410	423	438	431	455	453	460	487	456	409	424	469	482	438	459	471	443	438	428	447	445	439	427	408	428	455	489	459	482	445	427	465	435	449	464	460	438	459	472	507	492	475	468	463	427	480	460	427	475	425	444	428	420	444	465	432	447	461	446	459	404	440	475	427	450	472	465	482	440	441	447	456	460	453	424	482	445	449	446	449	444	441	438	466	396	428	439	451	401	453	418	462	460	453	445	478	451	431	451	444	462	469	445	456	411	431	458	428	457	472	440	446	427	479	455	461	434	437	451	460	465	446	424	451	412	438	428	453	427	459	471	459	435	438	441	433	423	449	466	471	433	443	470	446	466	429	432	410	420	433	446	466	451	450	456	442	453	441	428	431	407	461	431	461	452	432	426	465	469	454	479	407	448	439	421	479	441	430	453	457	452	440	425	423	420	470	463	462	462	436	453	481	433	423	451	446	441	469	429	490	474	414	459	456	436	407	442	435	442	470	433	415	443	501	439	435	438	459	444	442	433	418	449	423	439	439	431	490	459	441	453	416	463	439	440	432	439	454	432	438	436	421	420	461	436	454	457	438	469	439	420	448	468	478	429	470	472	449	441	424	421	445	448	492	459	435	463	421	465	467	434	452	462	464	476	462	454	449	460	469	440	454	423	473	446	435	461	468	439	386	432	438	430	432	443	452	469	473	428	422	450	434	431	448	447	447	458	431	462	462	451	417	446	428	517	435	456	446	439	428	431	457	427	433	429	431	435	458	460	478	435	436	428	449	430	458	452	428	425	503	440	461	447	429	454	468	472	441	485	425	462	435	453	473	425	422	444	422	468	449	440	426	457	438	449	461	499	449	463	454	427	457	438	433	464	440	464	427	413	427	412	464	438	448	450	398	429	454	449	438	437	466	426	450	456	471	446	449	414	425	479	480	470	494	430	444	441	488	442	442	473	478	466	482	451	455	481	455	443	439	458	444	441	428	439	451	425	462	441	474	428	443	458	442	469	421	442	417	446	472	438	436	446	439	430	478	479	456	449	468	471	454	450	466	439	447	468	464	416	461	467	443	441	444	460	449	448	413	434	425	482	459	458	405	448	451	457	495	409	448	421	430	427	433	471	456	458	446	432	454	442	453	424	493	466	485	409	432	455	475	433	486	445	453	432	445	415	417	469	460	485	451	477	457	440	455	463	436	456	408	405	488	429	422	456	455	463	452	460	444	464	476	446	474	449	408	447	415	440	416	451	432	446	489	476	462	442	431	432	412	461	461	441	459	436	435	450	435	427	472	422	424	442	441	468	465	480	443	459	427	440	433	441	456	430	452	460	433	426	421	440	483	487	455	428	416	458	413	479	437	442	448	510	453	461	453	412	463	455	485	427	496	431	442	438	459	436	453	465	475	426	455	444	458	442	490	475	408	451	406	434	441	456	465	454	435	436	438	478	459	439	431	463	453	405	426	447	442	439	399	461	419	436	433	417	425	447	463	454	427	443	445	443	460	454	449	460	449	445	434	442	502	440	420	461	470	415	455	449	443	415	459	443	445	446	472	426	458	410	480	442	483	447	433	427	448	440	431	418	441	420	429	450	451	401	455	436	413	461	474	443	447	476	410	421	459	456	477	479	436	443	448	441	433	411	487	445	441	458	418	440	463	414	468	450	484	450	458	414	455	457	466	443	427	442	434	423	458	439	420	441	429	435	444	463	429	430	450	451	432	439	473	416	447	452	431	423	429	451	441	440	451	426	444	470	409	462	440	450	455	459	424	407	445	441	454	501	444	421	438	462	503	414	472	423	451	439	463	460	453	463	424	445	452	446	471	453	457	461	429	430	468	439	410	462	442	480	450	416	443	465	449	412	432	431	434	447	441	460	447	441	396	457	435	460	440	427	420	429	408	465	452	438	475	443	464	397	442	482	471	423	434	440	478	464	493	432	438	493	471	445	468	459	471	438	485	496	439	464	434	405	475	418	442	482	434	433	463	436	445	477	454	476	449	446	437	462	449	480	462	419	440	455	407	441	478	454	464	440	435	456	442	436	468	429	463	441	462	428	439	423	470	436	400	427	415	455	443	443	444	480	431	455	438	480	428	437	458	421	424	435	437	436	411	462	439	469	452	477	435	424	457	474	463	448	433	454	454	435	429	486	447	468	434	416	456	449	417	501	470	436	467	439	448	400	424	450	481	439	463	438	445	460	446	457	445	451	439	423	425	449	455	401	433	450	442	460	489	441	457	459	478	460	394	491	460	479	453	423	473	460	448	481	451	449	453	477	422	433	441	425	416	417	428	437	477	466	451	457	424	464	436	479	432	462	468	434	459	451	422	442	444	466	462	444	484	467	447	473	437	409	428	477	416	432	446	457	445	456	439	433	452	419	472	454	439	458	453	421	443	438	478	433	444	445	462	445	463	437	394	427	455	467	443	425	463	484	465	462	467	448	433	435	484	445	508	454	428	426	430	418	445	476	471	444	432	475	481	483	446	453	415	465	440	413	444	449	467	452	457	446	434	444	442	476	433	461	430	457	432	417	490	422	455	427	432	436	439	461	444	460	469	467	420	448	460	397	433	455	411	451	440	493	460	450	458	454	474	410	434	487	482	465	430	460	477	451	436	454	447	466	468	449	458	468	437	442	431	475	471	409	452	450	460	466	457	399	474	436	429	420	465	476	423	438	417	466	461	433	473	465	477	458	437	486	436	438	464	468	484	457	452	463	457	474	462	459	449	410	454	445	467	469	466	477	432	418	448	466	454	455	444	450	463	434	410	456	458	427	448	460	440	408	441	481	452	421	450	447	443	435	462	418	447	433	450	435	453	474	428	436	473	445	445	462	464	477	417	447	444	388	413	436	442	397	453	409	424	481	431	468	420	455	460	453	468	455	437	434	461	447	441	440	441	470	456	469	456	413	507	420	441	465	477	471	479	436	435	467	466	421	444	429	421	457	438	425	445	449	422	425	444	445	478	422	459	436	438	437	430	481	477	445	445	439	396	452	462	442	486	456	464	444	416	438	435	446	417	431	454	425	437	413	460	468	435	467	445	449	426	423	436	447	461	459	436	505	485	427	405	421	497	476	441	443	421	470	431	428	461	412	419	461	477	442	456	479	425	467	445	448	435	465
11517	5223	2697	1766	1304	1199	1403	1414	1234	913	757	685	514	501	362	332	252	219	177	170	141	127	114	81	95	89	84	80	66	67	66	66	62	68	54	50	59	53	59	56	73	48	52	58	53	58	50	52	53	49	48	52	45	51	46	42	46	46	52	67	62	50	40	51	56	47	52	59	37	61	48	47	41	57	48	61	59	65	44	45	58	44	57	46	64	49	46	59	49	66	52	53	57	47	56	40	40	40	59	58	63	45	46	44	56	62	52	44	54	57	41	42	44	41	49	43	64	45	38	46	48	37	52	55	56	65	53	52	45	48	58	44	50	39	72	39	53	51	53	53	44	62	59	55	47	44	58	51	42	54	51	48	57	55	51	42	63	55	56	48	52	56	59	52	47	32	52	46	53	56	49	56	52	51	44	44	49	50	59	51	59	56	57	45	50	46	39	50	45	42	52	57	49	41	58	45	55	44	60	45	43	62	49	44	54	37	45	51	54	52	46	72	47	54	52	56	47	58	51	50	56	49	50	51	44	46	64	50	35	57	55	49	37	49	50	49	50	39	58	49	60	42	57	41	50	57	56	54	37	44	47	69	56	39	43	60	44	53	52	49	40	45	45	38	57	49	46	53	35	58	47	54	53	41	37	74	49	59	59	58	54	49	49	51	62	50	46	44	45	47	61	50	70	45	42	50	45	48	45	55	50	51	45	54	48	56	55	52	51	49	58	56	52	43	44	58	53	47	57	48	49	48	61	56	59	49	50	50	43	46	51	55	49	44	37	45	52	42	52	46	52	37	50	62	53	56	60	51	39	54	45	37	59	60	50	55	53	50	52	46	46	47	60	54	54	44	50	53	52	44	59	51	46	52	55	57	51	43	51	39	62	57	40	49	51	52	52	39	58	50	51	46	41	44	47	52	43	50	42	54	52	57	48	68	64	50	51	45	55	47	51	51	38	53	45	48	57	61	53	59	53	54	49	53	56	52	54	56	51	48	57	42	61	39	40	55	40	47	41	51	62	53	42	42	67	59	54	57	60	49	47	47	51	48	47	45	58	62	56	60	58	51	46	58	60	60	55	58	43	50	49	56	43	47	56	56	51	50	58	48	53	44	43	55	48	48	41	46	41	45	35	49	57	60	44	44	47	45	48	54	53	61	62	61	53	47	42	52	54	62	44	61	53	50	54	46	42	53	48	44	51	46	51	48	51	52	42	43	51	47	52	41	55	52	55	57	42	49	50	43	41	58	53	55	54	55	60	60	54	56	41	50	50	45	50	60	51	51	52	45	62	43	39	58	44	49	52	54	53	59	49	52	47	46	52	51	49	48	48	61	47	46	45	50	46	47	37	38	42	43	53	43	50	52	49	59	63	53	52	44	45	54	52	43	45	49	58	49	55	59	38	52	60	71	40	37	48	59	57	44	36	48	52	53	40	40	44	52	44	54	53	44	67	56	49	44	58	63	51	57	49	46	58	45	61	34	48	39	48	39	38	60	48	51	60	52	41	41	59	54	53	44	45	42	37	43	51	52	43	53	49	69	52	48	42	43	52	58	46	54	55	54	35	50	57	46	38	57	49	42	53	41	53	51	56	55	57	45	55	50	54	47	46	47	41	50	45	41	48	51	55	52	49	52	58	50	57	49	50	52	57	52	47	58	46	49	51	56	51	52	37	47	47	54	46	41	47	50	59	45	50	39	53	55	61	59	55	57	65	55	47	37	45	45	44	46	65	61	39	62	55	37	47	57	38	53	57	53	48	56	49	56	45	54	58	51	39	49	34	57	38	55	51	48	50	44	44	49	46	45	44	58	42	57	41	47	52	56	43	53	44	49	49	44	46	40	49	54	53	51	52	51	61	51	60	60	44	50	66	46	54	53	47	59	46	64	56	66	54	53	37	43	61	53	59	45	48	45	53	54	52	58	57	61	40	56	55	67	36	55	53	45	50	54	57	60	55	53	43	53	52	53	59	37	59	45	49	38	45	60	61	45	47	47	42	41	37	56	46	54	41	42	40	42	44	41	51	46	71	57	59	52	61	44	43	57	57	59	51	43	55	54	60	53	49	46	47	60	48	48	41	45	42	41	44	61	43	56	44	52	57	56	47	52	64	36	55	44	54	62	55	51	56	51	47	58	54	57	48	57	39	54	53	54	49	45	49	57	48	42	44	48	40	64	57	45	45	59	51	48	60	49	34	56	55	41	64	55	53	49	49	48	51	47	55	52	45	46	52	49	54	52	44	59	52	48	55	53	59	66	46	50	39	58	49	50	54	43	53	45	50	35	45	47	55	55	51	49	52	45	57	46	53	36	47	58	62	47	42	52	53	36	46	60	43	52	70	70	40	47	51	64	52	39	52	58	49	42	55	64	48	52	49	54	44	43	51	54	49	46	47	52	39	46	43	56	50	52	44	48	44	41	49	56	50	59	47	53	42	63	51	52	47	46	43	56	54	53	45	45	54	52	55	41	50	59	45	50	53	59	51	47	42	53	56	49	50	53	53	48	57	48	60	51	50	56	52	45	39	57	57	65	49	46	64	43	55	56	45	51	47	59	38	44	45	44	56	59	44	52	45	50	52	45	48	55	49	54	46	49	49	45	53	46	50	67	51	55	52	52	43	54	59	44	41	42	55	52	43	54	56	43	49	51	53	41	49	44	54	55	50	53	65	41	55	57	45	59	50	46	55	59	56	50	53	47	56	51	54	53	47	53	63	46	54	60	44	43	49	53	51	57	50	50	39	49	54	58	53	46	57	62	42	68	53	51	44	56	59	49	42	47	54	57	68	49	48	42	50	62	48	57	46	53	58	54	51	48	65	50	53	54	39	47	40	46	38	46	57	60	45	48	43	45	59	45	42	49	37	57	60	45	43	58	40	49	50	45	42	51	46	62	52	48	50	38	52	54	56	42	53	62	57	37	45	59	53	47	58	52	52	44	59	66	46	41	51	50	47	58	55	52	41	54	44	46	58	39	59	53	53	50	62	54	49	51	51	47	56	44	42	58	47	67	51	56	42	60	62	48	49	49	61	63	41	46	46	51	42	59	37	54	46	60	38	66	55	51	56	43	51	57	53	56	62	39	52	55	54	54	62	44	45	45	63	46	47	46	56	57	44	52	58	50	54	53	60	53	50	49	50	56	44	67	62	44	40	55	39	46	64	50	64	46	65	50	53	58	52	51	64	47	45	41	48	48	52	46	45	45	36	56	45	57	55	36	49	67	43	46	55	52	42	51	39	45	54	49	56	48	51	57	67	52	49	45	39	44	50	48	49	44	58	66	49	56	62	56	65	45	51	49	63	41	52	50	53	46	46	54	44	45	54	58	48	50	51	51	43	40	54	48	56	49	42	48	48	57	53	46	42	50	51	51	52	46	57	57	58	46	37	63	47	52	48	47	47	48	49	51	54	44	50	49	53	66	50	44	48	47	66	54	54	46	56	48	56	51	53	47	56	49	51	56	54	52	48	50	46	37	47	52	56	54	45	51
36278	26244	20518	21596	27681	31069	31272	29692	26483	22943	19679	17137	15112	12777	10592	8695	7158	5892	4927	4115	3541	3173	2700	2209	1801	1672	1440	1254	1120	1001	929	826	892	801	821	814	752	753	784	756	724	703	703	639	687	601	542	602	544	583	589	548	532	548	513	515	503	504	516	512	519	507	494	525	547	518	488	470	497	482	508	488	464	507	487	493	505	506	485	499	484	489	504	494	507	463	516	493	487	471	487	478	476	489	503	486	495	489	502	468	474	475	507	482	500	475	458	455	513	501	488	492	486	470	517	519	527	464	483	479	488	486	495	465	496	496	491	507	507	487	467	457	542	486	467	476	482	487	477	492	470	491	492	498	452	474	509	498	465	482	518	479	463	496	473	456	462	495	524	462	484	460	481	507	461	491	503	518	482	472	482	466	534	492	528	448	501	501	464	488	490	460	511	444	470	508	482	477	458	445	467	478	531	472	460	497	447	459	509	491	509	488	479	473	493	482	472	474	478	488	500	483	505	443	487	523	507	472	443	488	452	414	484	491	528	479	495	493	522	503	480	431	475	446	490	479	467	453	490	484	491	503	499	482	489	489	447	467	457	510	499	469	498	480	495	497	467	463	501	462	502	468	487	455	483	489	495	493	450	484	487	488	511	448	486	492	464	480	519	515	474	470	479	486	484	517	485	450	488	484	481	527	495	527	530	453	443	490	450	500	489	482	497	449	500	522	485	469	491	475	499	448	468	451	477	459	440	480	497	467	506	490	462	466	505	495	527	480	522	531	483	460	511	433	484	481	478	474	492	463	516	480	507	456	463	533	483	481	492	504	450	493	484	472	481	475	519	463	491	455	453	467	474	500	490	502	500	485	484	492	470	474	455	517	496	479	491	462	482	454	442	478	512	494	470	473	500	477	541	456	438	468	459	498	462	490	456	494	476	463	498	464	471	542	468	475	453	477	468	522	517	453	513	486	495	452	474	507	512	451	489	437	486	492	467	504	468	504	499	462	492	495	473	483	468	505	482	458	466	494	500	484	518	511	472	506	510	481	488	493	464	505	482	458	487	475	479	492	502	461	447	467	474	457	448	488	464	461	472	472	509	461	504	529	475	530	495	488	478	459	447	510	480	494	461	498	486	507	514	492	492	473	483	499	485	474	496	468	488	465	497	437	528	475	507	487	473	469	504	476	497	477	456	474	440	483	500	485	487	521	486	527	460	500	472	502	453	485	498	463	491	451	485	466	479	487	480	489	537	485	480	498	456	485	505	493	454	494	483	490	482	445	517	499	478	491	487	461	480	490	473	449	506	515	495	492	489	497	476	474	502	469	473	449	517	484	487	471	502	496	507	506	499	490	484	518	478	490	471	514	447	476	509	517	461	444	495	470	488	469	502	492	465	471	520	486	459	509	502	469	476	437	470	462	477	462	519	475	455	487	501	472	483	514	506	489	534	458	485	495	474	478	470	480	470	480	488	442	524	501	488	480	473	479	501	468	453	498	463	480	478	513	469	481	491	458	494	520	472	478	485	496	465	523	504	473	461	477	480	493	488	472	521	491	499	501	478	484	451	484	498	490	474	482	485	502	480	486	489	476	504	483	506	500	483	492	534	499	511	471	483	492	484	488	500	457	483	471	489	463	509	442	508	492	488	478	519	494	494	466	468	461	468	503	461	467	502	472	466	493	499	503	462	471	503	513	496	464	515	521	490	512	465	428	506	508	468	487	487	482	458	508	478	488	506	484	478	493	496	476	485	508	481	474	453	504	534	460	479	490	487	488	481	475	462	504	498	509	453	492	465	463	458	491	485	443	464	501	508	483	482	495	475	450	489	461	496	505	506	482	522	513	473	495	507	457	503	478	480	520	502	496	484	477	513	473	473	446	506	508	513	484	503	504	516	493	468	540	493	493	466	487	502	473	468	485	407	464	502	487	491	476	482	504	471	477	502	467	509	452	479	460	476	493	514	487	516	432	503	509	470	526	473	469	482	476	473	472	501	462	477	506	469	547	493	487	469	474	465	441	479	491	468	454	472	524	481	488	507	482	469	464	517	505	497	489	502	491	504	504	446	489	489	510	494	494	476	516	513	481	442	459	499	464	531	454	476	433	511	458	460	469	461	480	507	464	463	497	489	534	474	469	502	480	461	549	488	510	477	482	469	462	491	451	462	440	467	479	456	474	500	465	458	485	477	469	443	447	442	488	490	514	436	495	474	465	516	502	490	501	484	443	517	481	486	471	496	466	490	478	518	490	484	440	467	493	494	512	440	477	515	497	484	494	481	472	460	438	496	506	462	520	518	458	477	487	495	508	457	493	471	479	490	511	449	464	467	506	532	487	478	483	475	490	507	523	505	518	459	464	435	549	477	483	481	493	472	496	472	505	473	522	475	477	459	491	502	492	486	452	474	491	432	496	504	487	465	505	500	461	470	482	528	506	465	525	504	479	471	465	479	437	523	496	509	508	442	497	468	452	532	486	495	510	494	513	446	442	486	496	500	478	499	487	505	496	471	498	509	496	507	477	513	509	500	529	504	491	482	456	461	493	487	441	479	482	462	508	458	466	511	529	484	509	445	521	459	504	508	441	483	516	479	485	467	489	485	479	474	497	484	500	539	500	516	462	488	458	488	462	480	468	501	488	506	443	466	540	455	524	509	480	488	487	500	471	507	463	465	506	507	498	521	494	495	480	494	471	467	447	496	494	504	452	477	501	481	463	469	445	485	436	462	468	497	490	510	549	486	487	481	513	497	487	457	427	520	488	499	486	475	481	453	462	471	477	495	478	457	519	498	493	496	471	497	510	496	491	486	457	464	488	464	501	501	479	461	525	486	496	473	508	498	519	477	506	469	490	475	455	513	507	494	487	445	506	498	521	485	502	472	451	478	511	450	484	503	464	509	482	493	461	516	456	494	507	448	446	455	493	498	502	502	525	461	497	467	508	498	505	516	437	459	500	464	518	457	519	515	478	484	503	486	493	459	470	523	499	478	495	473	488	470	506	466	469	474	503	482	504	418	489	517	535	443	456	485	471	481	497	492	500	448	463	470	477	500	478	508	450	466	464	519	496	443	484	459	468	439	470	461	465	494	465	434	498	506	462	495	482	517	485	484	455	461	498	464	479	498	441	506	502	465	490	494	497	505	503	476	503	468	501	488	477	485	501	457	504	458	514	531	480	535	484	485	480	522	498	561	510	494	493	450	483	468	442	482	455	501	471	505	510	480	483	509	490	480	503	509	449	487	484	477	511	473	496	473	472	494	483	477	497	526	503	485	481	475	461	470	513	531	481	473	499	515	534	530	501	482	489	519	507	455	480	464	445	501	470	497	438	435	487	478	501	492	474	482	486	490	501	500	496	490	502	503	446	481	488	471	461	474	480	452	495	472	501	493	461	464	483	504	479	524	552	461	530	479	482	508	502	466	445	470	479	504	460	460	507	487	498	492	504	479	480	483	486	489	500	471	446	501	486	468	514	493	497	485	476	488	475	501	456	481	460	472	491
11623	7566	3731	2357	1689	1653	1810	1842	1676	1314	988	823	671	516	429	372	338	269	218	195	169	174	155	111	116	99	84	75	75	71	72	64	55	59	63	59	58	53	55	66	55	48	58	67	44	56	39	57	47	38	48	48	47	38	46	38	42	48	52	50	36	40	39	51	36	57	50	57	45	47	57	48	48	41	43	40	52	56	41	41	42	42	31	35	52	44	47	48	50	38	47	49	46	37	50	35	45	47	43	42	41	34	45	39	47	37	56	40	45	46	48	49	39	33	50	40	45	37	28	52	36	36	46	36	29	35	42	43	46	45	36	38	36	51	39	56	30	53	46	48	56	54	43	50	37	41	34	44	30	53	42	39	42	49	43	38	32	49	40	41	41	46	43	46	34	41	39	44	41	43	49	34	47	46	42	40	42	37	54	49	39	37	56	48	41	43	41	50	37	38	41	38	48	43	49	40	37	59	39	40	49	46	39	58	41	43	38	42	38	53	42	55	45	59	53	32	39	55	53	41	41	45	38	44	36	44	39	38	52	44	45	32	39	40	36	45	36	40	39	40	52	41	38	37	38	45	56	34	35	49	40	32	42	37	32	45	44	43	42	46	50	36	46	52	48	33	52	40	49	36	34	46	41	32	51	43	47	39	51	42	30	43	40	39	41	59	26	45	43	56	48	39	47	44	37	36	37	32	37	38	37	49	41	43	52	64	47	38	41	47	48	35	39	42	47	46	41	48	42	48	43	48	40	43	53	60	38	51	42	47	50	41	43	38	51	40	47	42	43	54	42	41	41	37	38	45	31	44	49	46	56	35	51	53	48	41	50	46	44	34	51	49	37	49	52	48	53	33	36	39	50	37	60	42	46	36	46	38	40	41	36	41	39	53	46	36	43	48	37	47	41	47	38	40	45	41	36	46	39	40	49	38	37	48	52	41	39	36	47	46	44	45	47	51	59	66	45	47	51	46	42	41	43	45	33	46	40	42	43	45	44	54	47	37	54	38	41	37	55	29	55	36	33	54	51	38	49	46	41	41	35	42	32	30	32	51	45	39	47	50	53	42	42	39	48	51	38	42	56	40	28	50	41	51	42	48	54	41	40	42	41	26	44	48	54	51	44	33	51	41	46	33	44	53	47	48	44	51	47	39	45	38	35	56	42	51	48	52	53	50	39	29	39	34	38	37	44	50	33	47	45	58	43	32	50	30	45	37	47	44	36	47	39	50	43	42	37	53	45	49	45	40	40	46	39	38	43	32	31	42	39	63	42	45	37	45	35	40	54	39	42	47	43	31	38	34	44	54	41	50	55	47	46	35	36	32	48	43	40	50	47	33	53	45	40	35	49	52	36	54	40	45	36	39	41	46	38	50	34	42	47	48	37	28	38	46	46	39	55	46	40	41	49	49	42	34	46	56	45	45	43	37	46	30	64	44	52	51	40	57	47	46	39	40	39	54	46	39	59	46	39	47	54	41	34	54	46	51	52	50	40	36	41	45	49	48	44	50	39	36	46	40	40	40	49	51	54	41	61	44	45	43	45	29	47	43	51	40	44	46	42	45	34	50	36	48	41	39	41	43	40	35	45	42	43	50	55	40	39	31	48	55	39	43	42	41	35	37	38	35	51	39	42	56	50	50	47	43	47	44	58	37	42	41	46	52	45	44	51	45	41	45	38	53	34	45	48	40	44	46	35	39	44	42	34	40	37	49	40	37	49	28	62	46	46	39	46	40	38	46	46	47	37	34	37	45	42	59	53	54	55	36	50	46	48	59	48	54	50	51	55	48	54	38	46	49	52	38	44	44	35	53	34	52	58	48	49	50	30	39	35	38	37	42	44	30	51	37	48	41	39	39	46	32	43	40	40	43	34	45	34	43	54	59	45	45	48	49	46	48	47	40	36	59	47	35	57	55	35	37	44	48	44	45	54	45	41	40	47	46	32	42	54	45	42	48	46	55	41	44	53	44	32	48	32	50	41	35	48	48	38	37	47	44	47	44	50	44	37	45	35	48	46	45	41	53	41	47	46	32	44	43	36	45	54	28	41	45	57	44	44	43	43	39	47	42	34	44	45	42	36	46	47	39	46	35	39	49	48	33	34	44	44	46	51	53	38	50	56	45	37	37	48	52	44	42	51	54	33	53	42	39	57	48	45	49	45	39	40	49	34	41	42	46	38	40	42	42	47	46	45	51	43	46	44	44	39	49	44	49	42	48	50	48	38	52	37	47	43	41	46	46	50	39	46	45	52	42	48	36	48	46	47	47	47	44	45	39	60	46	45	51	44	38	47	54	42	50	55	49	31	40	44	52	45	48	41	36	45	49	39	33	48	42	38	52	45	33	35	43	39	30	44	46	31	51	27	45	46	43	39	52	39	47	39	49	31	45	55	32	44	44	47	39	40	45	53	51	50	41	38	32	42	35	47	49	65	48	46	48	48	31	48	44	43	35	44	50	39	44	38	39	50	43	39	49	35	34	48	37	51	39	45	43	42	51	53	47	62	47	41	47	64	49	46	39	49	42	41	47	43	41	38	46	48	43	45	34	37	48	52	51	47	48	38	32	48	56	43	50	54	46	46	52	43	45	38	40	41	36	43	46	45	53	47	47	48	42	34	46	50	44	44	41	45	39	39	49	45	39	48	44	35	31	42	48	44	52	47	30	50	50	44	42	33	43	44	58	45	39	24	47	53	49	36	46	38	37	38	45	42	34	40	62	59	47	39	42	42	43	44	44	39	42	46	51	26	43	40	54	48	43	42	44	34	38	40	33	46	45	34	47	42	45	44	39	36	40	50	52	46	45	38	43	37	36	54	37	40	42	49	45	42	42	46	33	50	42	25	42	40	55	41	37	44	43	42	45	36	36	49	47	33	41	36	45	38	34	44	35	47	47	44	44	49	36	54	33	57	54	40	46	43	44	36	46	45	45	47	48	43	40	41	50	41	43	45	34	46	32	44	43	53	42	27	50	33	38	43	44	47	50	39	48	44	49	42	34	43	54	44	38	36	36	45	40	43	41	46	50	55	46	37	61	32	53	42	42	40	48	31	27	60	40	46	42	42	43	40	49	32	42	48	51	46	50	51	46	38	38	43	41	54	41	36	45	49	42	40	48	44	49	35	48	31	37	37	45	53	37	41	59	47	48	42	46	47	42	43	41	37	42	54	47	43	42	40	37	44	57	45	52	44	37	37	46	43	50	49	32	58	44	39	45	37	45	55	41	50	43	38	35	45	27	49	52	42	54	38	46	44	50	39	39	50	35	40	41	38	41	43	46	43	31	47	38	44	51	35	41	46	40	48	54	46	45	45	50	46	58	44	37	39	35	40	60	38	43	52	32	43	37	35	57	41	43	43	36	49	39	48	44	44	38	32	47	45	43	45	33	41	43	53	41	48	45	37	40	53	38	50	47	49	47	36	46	43	38	43	45	50	45	40	38	49	37	43	49	43	36	40	56	44	43	46	43	54	47	41	38	54	49	44	48	52	44
41767	30267	23919	24631	30719	34469	34328	32353	30012	26017	22561	19353	17000	14708	12540	10309	8766	7101	5900	4980	4580	3869	3231	2716	2278	2057	1766	1481	1252	1068	1029	915	944	980	907	821	829	832	817	752	746	729	714	643	628	575	545	546	567	520	541	514	500	454	466	449	469	505	457	468	462	454	448	448	430	439	459	453	437	408	440	434	450	386	396	450	420	435	426	442	435	413	464	437	442	407	409	450	449	406	409	443	406	431	418	428	409	411	422	424	401	384	430	426	377	422	401	411	441	398	382	457	414	404	422	412	397	388	431	415	435	408	444	402	449	412	402	409	427	458	401	392	449	468	393	391	383	386	433	419	414	445	395	417	414	424	458	407	366	405	447	460	434	419	434	393	428	422	409	428	396	413	399	427	429	457	408	417	413	389	424	413	388	422	368	449	431	389	442	393	436	355	384	429	399	431	419	413	401	417	406	417	429	417	402	397	403	419	424	390	393	412	383	434	440	395	428	385	446	416	420	422	417	412	415	392	403	428	414	424	422	399	429	426	412	392	411	464	397	414	387	406	410	467	395	417	417	408	415	398	404	407	385	434	439	404	436	423	414	448	418	441	414	409	421	424	451	400	407	415	403	412	401	416	445	474	413	421	411	401	427	433	413	401	403	444	396	448	445	435	410	413	437	422	416	393	383	437	436	386	423	456	427	393	430	429	444	408	420	465	418	471	392	427	400	401	415	429	440	422	436	417	422	427	396	411	424	381	447	410	420	425	448	402	395	436	447	424	448	441	438	424	418	418	423	385	387	400	426	420	418	410	399	387	428	464	406	434	406	428	407	417	428	445	388	395	408	429	451	438	376	457	456	412	427	419	391	399	412	428	401	418	449	420	446	446	442	426	403	409	440	399	430	402	405	408	397	393	435	422	407	425	413	391	421	416	405	421	435	387	423	420	413	414	426	432	415	437	408	448	418	431	406	438	431	433	450	417	423	429	419	436	417	441	410	431	403	418	412	417	402	412	416	365	392	396	414	434	421	409	414	422	417	409	419	398	457	402	402	429	436	416	398	411	425	411	435	387	452	407	407	411	458	422	411	426	420	393	417	412	429	456	451	421	400	438	387	398	420	418	418	426	363	424	412	452	417	412	393	408	418	414	422	406	424	426	404	414	415	354	454	407	457	422	421	398	383	391	445	404	413	447	427	466	430	462	463	387	403	386	411	391	427	416	422	443	409	425	385	406	416	439	416	410	377	422	448	397	404	434	459	432	431	425	426	420	369	407	410	440	412	433	424	421	407	413	449	426	441	426	424	418	393	424	411	416	452	406	425	392	424	414	426	430	438	392	452	410	413	420	454	420	403	395	411	409	404	389	423	437	388	409	410	414	451	437	423	418	401	404	420	426	446	405	399	411	418	430	403	425	384	411	420	441	433	414	417	389	406	382	415	440	426	398	410	419	445	423	417	384	419	416	456	388	437	414	437	470	451	436	388	439	409	441	391	406	395	420	429	392	419	414	402	420	415	404	466	432	386	440	418	402	392	408	433	460	423	443	419	413	417	403	456	393	434	384	403	446	423	431	421	400	398	406	423	417	424	451	394	419	412	431	427	366	435	399	381	443	442	416	446	425	418	413	382	439	422	463	383	418	424	417	416	415	428	436	411	415	379	396	433	382	386	424	409	419	426	400	418	445	401	425	417	409	389	394	418	398	417	449	360	382	409	446	423	395	400	423	419	443	434	354	430	424	438	423	440	421	428	400	416	415	409	469	412	385	414	440	418	466	426	411	425	439	421	405	411	433	418	416	399	383	420	408	403	440	413	428	400	395	440	368	404	447	417	423	426	423	408	431	408	409	415	416	424	417	405	406	428	444	411	432	425	451	412	436	408	383	474	393	422	406	390	427	462	456	421	392	432	439	402	395	398	379	404	417	390	446	464	433	424	399	400	391	410	439	398	423	407	379	425	432	403	406	411	422	398	446	441	394	401	404	394	422	408	396	402	442	388	407	406	431	407	437	429	421	387	431	412	444	427	419	436	416	427	410	432	423	417	421	402	399	413	414	453	373	402	386	424	437	418	471	432	394	386	463	407	368	410	392	411	430	449	410	422	409	401	424	419	387	430	444	407	431	436	461	414	397	380	448	406	407	407	422	423	404	396	457	424	413	388	401	429	398	449	395	419	428	418	418	405	420	408	456	439	415	450	403	440	403	402	426	413	400	380	419	444	408	407	394	430	422	423	407	416	408	386	435	387	423	403	420	408	397	440	428	415	418	399	403	426	425	424	453	410	403	386	429	451	429	396	432	418	419	423	413	432	418	448	439	400	431	415	422	429	389	416	433	380	413	380	407	429	429	411	400	386	414	424	375	439	425	339	435	400	424	431	436	432	427	425	408	422	442	447	426	400	374	428	420	458	414	426	414	414	415	450	375	432	441	385	405	413	404	445	439	407	426	408	465	428	387	411	418	402	399	442	429	435	393	422	411	476	440	422	375	424	417	413	398	413	432	379	396	415	415	446	410	415	402	444	435	427	407	433	470	437	407	427	446	416	413	463	430	432	375	412	415	472	399	431	426	433	395	442	419	447	430	411	424	421	395	416	410	422	437	408	414	430	382	450	376	458	418	431	401	442	395	406	441	398	428	411	427	396	410	426	397	437	405	427	426	391	429	469	403	402	433	451	380	431	414	442	423	399	405	378	427	391	380	429	402	397	394	435	427	426	408	450	379	424	409	427	415	409	443	425	421	399	437	418	434	425	425	422	411	436	368	416	423	430	373	451	412	433	403	430	436	434	420	410	419	416	396	428	398	420	399	406	407	416	401	399	416	382	468	398	403	399	399	422	417	413	438	425	425	414	416	431	379	411	417	415	433	477	438	412	404	389	408	441	418	432	447	469	410	430	402	416	447	418	427	388	442	434	403	441	423	410	444	405	438	398	422	407	410	463	424	416	402	419	437	400	390	397	398	436	402	421	421	410	428	384	439	392	392	404	402	423	426	454	421	420	439	412	418	429	410	440	413	396	429	392	432	449	442	387	401	414	432	436	396	436	428	417	450	421	407	419	421	424	409	404	381	404	393	407	417	412	430	405	468	401	435	398	429	400	396	429	383	404	410	415	386	413	407	409	410	418	410	437	432	414	376	416	414	419	403	413	414	438	401	413	402	398	425	390	399	428	422	427	421	402	456	424	411	421	398	393	454	458	415	411	437	406	387	416	454	438	414	408	404	426	427	447	390	428	444	410	464	414	447	423	411	420	427	409	430	430	420	409	411	447	405	438	412	416	422	412	410	379	415	429	429	437	426	397	434	405	427	388	436	377	423	408	419	437	470	432	418	442	446	427	432	415	441	451	420	435	406	401	437	442	377	441	396	425	431	423	428	414	401	380	435	415	421	394	451	405	428	384	443	397	442	412	445	412	415	433	441	437	415	393	425	406	372	423	405	441	410	410	419	443	427	426	451	409	450	427	403	383	419	422	428	394	393	417	447	439	362	411	448	383	422	447	431
8429	3825	2025	1404	1021	959	1046	1043	955	706	595	540	359	319	259	230	189	161	172	157	137	113	91	103	78	90	86	63	58	61	67	63	75	71	57	63	65	69	56	58	72	63	52	47	56	57	53	61	50	58	61	52	59	52	57	52	51	47	59	45	65	45	55	54	53	61	63	46	51	53	51	53	49	55	47	54	54	68	56	48	49	55	54	56	49	54	62	50	59	45	58	53	64	47	60	41	62	41	54	54	50	65	52	64	64	54	55	60	67	40	51	60	45	61	48	52	50	61	63	54	48	48	67	52	56	54	65	52	44	45	55	66	51	48	39	53	55	49	54	55	51	52	47	70	54	43	44	65	57	48	48	56	43	51	53	41	43	47	56	57	57	55	61	51	55	54	65	39	64	63	51	47	54	53	69	53	49	44	51	62	48	53	42	64	47	70	46	63	47	43	60	36	59	55	49	52	61	50	59	43	48	43	57	46	51	68	52	49	52	36	59	54	68	53	51	56	60	55	61	48	47	53	48	46	61	43	51	40	48	56	54	55	67	49	56	70	68	57	69	59	65	46	40	43	44	51	66	60	53	46	47	57	38	60	47	43	57	62	68	52	56	41	59	47	53	53	48	61	50	55	46	57	69	54	51	48	45	59	44	39	49	62	55	53	42	51	48	59	44	56	52	43	47	41	62	65	65	49	55	58	60	58	51	50	53	38	50	45	55	45	48	56	56	42	55	48	51	56	52	54	51	46	59	52	53	41	57	52	54	57	50	60	41	57	52	46	49	43	63	62	48	55	52	54	69	55	64	49	59	58	48	54	55	43	48	44	48	51	59	34	49	52	53	38	37	57	44	57	42	66	53	61	63	51	54	44	51	41	57	50	48	56	55	50	37	50	57	52	52	52	61	54	49	56	49	63	57	50	39	47	70	49	72	52	47	59	59	45	59	65	54	47	45	64	51	53	49	53	50	60	58	51	67	47	54	54	46	47	51	55	50	43	67	49	66	46	43	56	55	60	53	63	52	54	50	56	49	60	41	55	58	63	52	53	52	43	57	40	54	49	64	51	47	66	53	52	46	52	61	53	61	43	49	50	48	61	66	54	60	59	42	53	42	63	49	52	50	51	48	53	49	40	49	57	43	44	55	48	67	53	49	46	51	45	58	60	56	51	43	70	49	63	52	47	62	51	53	40	49	61	52	43	53	47	53	43	57	46	48	45	45	35	68	54	45	66	60	50	65	44	56	34	50	42	47	52	62	55	53	58	67	56	40	56	63	42	55	51	45	60	48	48	49	55	56	44	77	45	51	45	56	68	80	40	46	40	65	54	66	62	52	39	49	46	59	45	51	44	48	61	37	50	41	53	64	48	43	50	65	55	54	51	60	53	51	44	55	44	68	54	64	49	41	71	42	56	65	54	58	40	49	52	66	61	47	55	60	58	52	57	55	51	55	58	45	57	62	53	62	41	38	64	52	55	53	41	46	53	68	56	47	55	46	49	44	53	65	49	61	56	44	53	49	55	53	53	50	60	49	67	64	54	67	55	45	61	58	56	48	55	47	43	50	51	48	49	60	45	56	57	49	57	52	51	55	65	65	51	64	43	52	66	62	47	49	47	53	61	48	65	58	56	49	47	53	49	52	50	64	63	46	71	52	47	51	61	52	44	50	55	63	56	62	44	59	49	48	49	62	60	57	56	41	58	53	52	49	52	46	54	54	66	54	53	46	62	51	71	49	47	34	50	58	52	65	62	59	47	52	54	53	71	63	58	53	54	55	50	50	49	53	55	45	54	64	47	56	55	51	51	43	58	58	55	51	54	45	53	39	66	56	58	56	65	63	49	60	51	61	46	44	57	54	56	66	40	53	55	66	54	56	56	57	54	65	54	63	49	43	55	61	58	57	46	52	53	56	49	58	54	57	58	66	38	52	56	48	41	46	50	63	63	61	46	43	45	49	49	60	45	50	55	54	49	52	45	57	53	62	53	49	47	49	38	57	57	42	43	37	51	50	37	53	44	53	53	56	53	50	50	57	61	58	58	49	53	62	55	49	32	51	52	65	59	61	54	49	55	53	49	46	58	66	54	46	49	51	53	53	60	60	56	55	51	50	46	50	65	56	74	64	49	53	56	46	54	59	57	40	47	64	49	57	55	56	51	50	59	44	57	52	63	52	57	53	68	55	51	46	51	49	41	55	59	42	50	62	48	58	56	47	58	61	49	43	47	54	52	57	52	53	55	46	63	55	54	53	41	43	52	44	42	54	47	54	50	65	61	52	60	43	71	47	50	49	48	42	60	58	54	54	58	61	55	44	55	63	49	41	50	54	52	58	62	56	44	52	52	39	58	64	50	54	50	58	53	59	60	56	55	62	63	44	53	57	68	43	53	66	54	48	62	60	45	57	47	65	68	50	55	50	50	53	49	53	50	53	60	54	59	44	51	53	53	49	57	51	56	46	53	55	57	52	65	49	56	61	57	48	54	62	62	55	55	39	54	57	60	58	52	55	48	46	56	71	43	48	50	60	73	50	51	45	56	49	44	48	56	56	52	50	56	62	55	51	53	46	60	45	61	47	55	49	47	46	66	59	60	59	44	50	56	50	48	51	70	50	55	64	49	52	35	62	55	45	53	55	53	60	45	55	55	66	53	45	54	59	56	46	49	50	47	54	53	51	52	50	46	44	50	54	58	56	46	47	38	65	63	58	62	45	62	65	59	48	51	61	59	53	52	60	44	58	50	42	47	41	56	57	59	44	51	52	60	60	55	49	46	75	56	55	58	42	72	56	62	49	57	42	56	54	43	57	47	50	32	59	54	65	51	58	48	64	66	61	45	52	51	49	43	44	50	45	42	46	47	51	46	56	59	41	64	61	67	50	47	62	51	55	65	56	61	62	50	48	47	43	47	56	59	50	54	55	47	64	45	54	45	58	56	46	69	56	54	65	52	51	47	50	63	55	46	47	55	39	54	43	44	46	43	37	36	49	52	45	46	44	46	50	60	58	50	70	56	52	52	69	58	56	44	67	55	57	51	52	48	56	53	59	60	49	50	48	55	54	50	55	53	63	58	47	49	61	50	45	48	52	44	54	52	67	48	60	50	55	54	57	58	52	62	50	46	48	56	47	56	38	70	58	54	54	46	48	42	61	65	66	63	59	51	57	46	54	48	56	59	51	46	51	53	45	38	41	46	57	54	58	50	59	49	52	58	55	45	43	57	54	46	57	54	50	52	46	48	49	58	55	44	55	50	53	61	43	51	49	51	48	61	43	55	59	60	42	60	53	51	59	45	52	56	43	60	69	49	58	68	54	50	59	45	42	65	49	46	51	45	53	57	44	46	37	54	69	63	59	60	56	48	53	67	65	48	41	39	55	80	56	49	55	53	44	47	62	51	58	51	55	60	58	61	63	53	54	56	62	53	42	55	64	52	43	49	52	58	52	43	39	61	51	59	42	57	42	56	52	39	58	55	43	51	54	53	54	39	49	55
34743	23345	17631	18416	24821	28488	28371	26746	24250	20175	16680	13967	11692	9633	7810	6389	5339	4485	3852	3209	2805	2475	2117	1880	1692	1525	1221	1042	1015	904	846	812	853	732	828	733	732	723	706	745	649	657	695	636	655	604	609	576	603	586	580	582	523	579	558	537	529	532	536	571	538	512	495	484	557	519	509	505	531	486	504	516	524	531	496	482	475	561	517	543	518	546	509	544	515	501	507	501	509	487	496	494	524	478	519	510	515	551	497	453	505	545	509	496	519	474	518	542	464	498	497	535	524	534	517	518	490	510	520	489	512	524	541	505	499	516	478	542	501	514	539	500	520	519	462	538	522	494	506	499	515	504	469	475	489	521	497	488	535	513	524	497	525	561	478	547	527	485	525	500	467	506	520	501	511	489	515	502	524	509	537	535	506	487	486	516	485	535	514	500	480	512	452	508	496	497	523	549	540	527	525	477	495	521	510	525	508	517	490	501	504	471	476	498	518	495	482	502	542	508	510	567	479	488	491	519	499	508	497	503	483	516	524	524	514	481	520	487	515	494	495	488	511	499	541	509	509	521	494	548	487	483	517	545	493	508	498	531	514	525	489	543	492	513	498	530	537	506	482	500	523	556	520	501	512	503	508	508	517	518	488	518	479	504	502	478	501	502	515	497	462	510	463	496	528	488	506	517	491	502	480	512	537	519	496	516	503	503	541	497	496	497	518	503	512	571	566	511	489	489	518	533	505	545	530	539	497	471	518	487	489	531	488	510	475	488	567	535	490	477	518	530	508	509	537	516	464	495	495	473	454	520	540	522	520	506	484	476	520	520	501	524	527	534	485	491	522	489	514	509	489	497	497	515	477	494	520	484	505	469	477	525	502	511	487	531	548	526	450	504	522	521	502	538	510	515	489	508	538	520	517	481	506	514	519	536	508	524	477	502	534	506	472	488	523	504	472	518	482	507	525	490	471	491	542	502	526	532	464	517	496	511	517	508	488	485	518	468	506	516	535	506	479	532	536	563	486	501	508	489	478	494	475	545	470	524	494	494	525	531	484	488	467	562	501	479	472	486	505	526	496	542	506	496	516	478	565	506	508	470	480	486	493	478	524	510	525	499	482	523	473	491	543	524	493	508	493	531	538	495	499	530	515	488	517	475	496	496	495	517	510	523	486	519	520	483	511	530	492	543	519	493	498	520	513	526	511	522	506	533	532	510	485	500	487	540	478	524	512	509	511	524	527	541	498	487	502	523	469	493	502	499	551	518	543	529	491	515	472	522	519	548	467	507	487	481	468	520	524	523	537	507	541	499	446	539	495	543	506	504	518	488	564	469	521	498	546	491	518	506	480	483	476	523	506	537	509	515	526	480	493	497	504	530	486	488	553	494	512	456	496	494	486	482	466	493	515	499	504	533	519	511	542	494	540	505	498	485	513	522	544	524	519	490	523	519	548	498	520	531	500	504	507	507	530	523	526	507	494	500	467	475	477	492	514	466	542	502	504	494	502	480	499	476	491	498	512	492	490	504	526	550	536	539	498	473	543	545	502	511	539	512	542	531	535	530	524	520	517	523	489	507	486	517	527	529	505	534	500	504	517	508	513	526	484	516	528	503	511	508	503	512	502	560	488	499	442	540	462	501	498	500	513	475	483	484	463	456	476	519	497	536	509	497	508	602	506	502	487	478	516	497	553	526	541	484	515	507	530	474	499	502	547	469	554	516	536	521	530	511	486	504	475	519	499	499	524	529	497	508	476	509	495	494	488	517	483	518	526	509	493	520	537	495	532	487	502	534	526	479	525	473	518	510	504	483	520	488	516	499	525	513	476	527	492	477	451	512	521	514	535	516	514	527	562	505	530	506	497	521	524	512	523	526	477	518	498	496	488	508	485	495	507	514	496	507	497	482	524	509	528	526	540	490	524	461	509	516	490	531	488	483	501	498	499	491	491	506	507	508	486	489	497	508	497	535	530	485	509	508	462	506	534	478	506	486	512	499	536	501	486	489	500	502	508	518	512	503	530	517	500	509	519	518	490	490	507	524	502	530	543	524	555	507	463	545	484	530	515	485	538	483	525	504	510	517	510	482	495	487	486	502	507	498	481	473	495	482	465	502	498	526	500	533	512	493	541	487	510	490	482	555	518	534	513	511	508	497	487	494	557	511	477	549	552	514	504	495	549	524	498	509	511	503	484	457	522	503	454	512	512	493	460	497	469	530	525	503	496	496	503	506	481	544	569	507	508	505	476	483	506	517	520	514	515	519	523	516	525	505	501	497	481	483	478	521	527	520	501	517	517	480	484	516	473	504	483	535	490	497	484	500	529	484	508	522	516	503	505	503	521	513	524	500	547	513	566	501	468	496	519	533	540	540	501	466	494	511	509	509	511	452	522	515	536	520	516	500	480	485	492	456	502	475	500	517	538	496	494	496	523	478	557	511	495	481	508	512	519	515	475	564	530	521	430	505	494	563	478	495	503	488	523	501	544	512	448	469	486	488	509	514	502	481	525	488	534	515	528	521	538	501	524	447	507	529	512	482	494	553	526	491	494	487	506	486	486	457	517	505	509	479	476	493	542	533	518	505	503	518	527	530	502	500	511	507	473	482	473	513	501	481	512	505	495	510	526	486	536	520	533	510	482	509	490	498	495	533	515	507	455	513	480	476	527	469	542	485	470	509	489	485	521	482	523	517	504	453	522	500	488	544	522	550	499	513	505	495	536	493	460	496	523	478	508	549	522	483	494	520	519	450	472	487	492	542	514	494	496	483	514	506	484	509	519	533	533	527	473	502	499	485	551	515	452	491	518	516	483	500	521	497	484	514	543	507	525	501	523	527	509	524	497	465	504	529	482	530	555	510	488	518	499	503	521	543	521	532	511	524	516	499	505	528	524	515	474	499	506	480	491	482	512	490	482	491	522	520	464	512	523	483	532	512	501	509	511	479	543	494	521	480	546	536	498	498	501	529	481	475	487	509	500	488	481	502	512	468	525	556	538	520	470	496	491	563	502	520	511	516	498	485	489	552	488	524	499	511	487	493	521	511	463	524	492	480	521	492	515	504	530	500	506	516	503	542	464	547	498	460	519	497	503	490	485	491	535	518	495	511	519	519	516	492	533	503	531	478	520	537	541	472	480	503	522	511	546	511	519	522	532	454	497	524	439	556	493	493	503	494	491	517	514	477	532	483	505	485	476	512	503	475	530	491	496	474	504	516	552	529	494	518	522	533	456	512	513	480	521	513	491	555	573	481	507	484	486	474	488	493	494	483	491	506	507	483	467	516	500	529	513	490	513	502	520	466	478	523	474	510	548	519	513	524	535	494	505	527	453	511	508	535	504	468	509	502	528	505	497	485	492	519	470	523	489	508	548	516	509	505	513	526	517	511	501	468	535	519	541	493	493	529	483	567	528	530	492	490	462	484	498	474	531	522	482	525	496	515	466	514	516	488	524	511	506	516	450	473	530	509	509	495	458	489	509	500	497	519	522	494	501	468	486	504	512	542
8992	6024	3013	1885	1402	1322	1502	1623	1363	1077	788	625	553	430	340	297	228	215	181	155	143	131	121	113	100	90	70	83	68	56	73	63	65	60	62	72	54	64	51	59	56	64	70	51	61	56	59	60	39	40	44	44	41	52	51	42	47	43	46	49	40	48	53	45	52	45	47	47	48	45	47	57	42	46	60	48	40	46	47	45	45	56	44	47	60	56	50	50	39	50	64	48	57	50	45	40	55	35	45	53	34	49	56	48	31	49	48	57	42	39	63	48	53	46	42	53	43	51	60	39	52	40	48	47	38	61	48	43	63	42	52	55	38	36	44	46	36	57	48	44	57	58	26	43	54	42	48	57	58	38	40	54	50	43	57	49	41	55	49	47	45	46	41	54	55	48	42	50	43	41	43	52	50	52	37	54	48	43	60	45	52	42	50	50	52	64	51	42	51	58	52	46	48	44	44	54	40	53	53	50	55	25	54	43	49	50	59	56	52	54	41	39	40	47	48	53	56	54	46	47	38	39	51	39	48	35	43	62	54	46	64	62	47	50	47	43	54	41	51	37	38	43	51	60	43	51	46	49	43	45	53	50	43	49	48	51	48	40	38	57	50	56	42	33	48	52	45	61	46	41	46	54	50	51	35	51	50	43	51	49	50	41	45	52	40	48	66	43	53	51	41	38	49	48	53	47	44	52	44	54	47	42	64	42	40	45	41	48	55	49	50	47	54	55	46	48	43	45	60	40	49	53	50	56	50	52	48	61	46	47	68	54	44	41	55	57	43	45	39	40	45	58	32	51	39	40	47	47	60	54	46	49	63	46	47	56	41	48	53	46	53	51	47	44	51	48	51	49	42	51	54	51	43	52	35	42	51	44	62	45	54	44	51	47	53	48	38	51	40	47	49	54	51	34	51	55	57	51	53	44	36	39	58	47	38	59	57	54	47	35	42	58	47	47	40	50	37	37	52	46	40	43	45	51	47	53	47	52	40	46	53	44	51	60	49	47	55	51	57	47	41	48	45	54	44	59	46	40	52	45	53	42	48	47	55	47	57	49	36	47	42	46	33	54	67	55	52	52	60	34	44	49	37	40	55	50	48	35	52	36	34	47	45	42	39	52	46	48	41	56	54	55	44	53	45	50	53	48	55	46	37	40	47	46	47	40	52	40	42	52	40	48	46	41	50	46	50	50	42	52	48	49	51	54	53	52	58	37	39	51	61	48	68	42	59	51	51	44	38	44	45	54	46	48	67	46	46	42	45	50	38	48	42	44	47	48	46	35	38	53	43	58	55	50	47	41	44	47	44	55	42	41	41	49	48	41	53	55	41	56	46	52	60	47	43	50	45	49	50	50	54	43	43	47	48	49	49	36	48	54	40	46	38	46	48	39	44	40	69	44	56	58	38	56	27	48	47	48	34	45	43	51	41	38	59	57	67	59	53	37	54	48	35	39	43	43	40	41	51	42	55	51	49	50	42	51	46	54	43	48	46	39	51	51	46	54	41	58	45	52	47	46	45	44	51	39	46	51	44	55	42	44	48	46	53	54	42	46	46	59	45	47	48	47	51	29	46	51	59	48	48	59	58	53	48	54	60	41	51	44	59	39	34	49	57	44	40	53	51	49	45	45	34	40	63	39	48	56	48	39	48	47	37	34	44	41	48	48	40	44	57	45	48	54	49	44	49	57	40	63	50	41	33	43	49	38	51	49	62	51	54	43	54	42	47	46	58	56	45	52	44	51	56	46	54	42	44	51	54	48	50	53	41	63	42	43	40	54	60	48	46	52	46	38	43	53	44	38	45	51	56	47	52	47	41	36	41	49	37	54	50	40	50	49	50	46	35	46	42	71	41	51	47	52	40	53	40	48	63	47	38	58	41	54	60	48	55	66	52	47	57	49	47	51	47	48	56	48	45	47	43	47	40	40	46	46	47	46	42	45	46	47	45	37	54	44	47	52	53	47	47	46	34	41	51	49	52	50	46	51	49	50	57	43	54	63	47	44	32	52	42	50	46	41	59	41	43	42	42	60	61	62	54	39	63	45	66	37	46	50	51	55	45	43	55	43	49	51	50	47	42	47	53	43	46	50	60	50	49	35	53	47	48	51	39	42	51	47	44	43	40	40	48	45	51	46	50	59	42	47	50	40	39	48	43	46	49	40	46	45	56	57	63	71	51	48	51	51	48	46	44	59	51	40	54	39	51	45	49	44	57	46	39	54	51	32	47	47	63	39	52	48	46	36	50	51	47	51	47	51	51	53	53	57	45	44	53	55	62	46	56	51	56	49	48	44	55	42	56	45	46	48	55	49	40	38	54	45	49	41	44	52	39	36	36	56	54	42	57	33	49	43	50	52	48	51	46	57	38	61	54	41	54	48	50	51	47	45	47	45	36	52	45	33	51	50	46	42	49	57	43	49	50	41	61	46	51	56	56	58	51	42	47	44	41	44	42	54	61	67	44	49	50	60	39	49	50	47	36	63	53	41	36	47	45	48	53	60	42	42	42	42	36	46	50	51	45	56	34	53	56	50	42	47	36	55	52	38	34	48	52	36	48	50	58	45	42	51	52	43	50	36	44	43	44	50	43	54	57	43	48	54	49	48	52	47	56	57	41	33	46	41	36	47	45	38	46	42	59	48	53	51	43	48	44	48	39	54	46	44	42	55	35	36	47	53	48	42	54	44	42	49	42	38	56	41	34	50	60	56	44	41	50	40	51	44	44	47	47	41	46	65	47	43	46	62	47	52	42	47	42	34	42	49	61	34	50	44	47	50	48	46	49	56	63	47	45	40	54	50	53	31	39	41	53	41	40	51	46	46	48	53	56	53	49	50	47	45	49	42	46	52	57	46	46	46	44	44	56	67	57	54	52	44	41	41	41	54	48	45	47	41	57	51	43	50	47	59	44	52	37	52	46	48	58	66	45	33	55	41	40	55	49	48	43	57	51	62	40	51	53	44	38	46	41	50	45	55	52	55	42	54	46	55	54	50	49	58	40	48	51	55	33	52	44	54	50	36	55	44	54	51	38	48	53	42	62	46	33	46	40	50	40	57	53	37	59	61	42	57	49	43	50	44	40	43	52	53	42	42	49	36	63	58	39	49	49	46	53	46	51	57	47	50	51	50	40	62	36	55	57	44	52	55	53	40	51	61	51	48	46	43	42	46	53	45	45	42	45	51	55	53	44	38	55	50	31	55	46	49	55	43	45	44	54	41	46	50	42	45	52	52	45	50	49	50	53	47	52	42	44	55	63	54	54	50	42	41	43	48	46	43	51	42	58	64	44	60	47	46	57	56	42	52	42	51	51	41	42	50	40	51	58	51	39	48	44	51	41	39	54	44	51	66	52	44	48	39	52	58	43	49	53	52	43	43	32	52	48	46	47	52	41	51	36	51	45	55	25	51	52	55	46	52	50	56	52	48	40	38	52	42	49	48	59	54	44	51	47	46	44	45	45	68	64	46	47	50	42	55	58	48	49	49	46	41
39952	27962	21362	22363	28846	32562	32290	30678	27696	23802	20131	17310	14635	12473	10183	8252	6860	5635	4737	4177	3473	3036	2587	2386	2022	1704	1386	1280	1126	982	928	946	884	853	839	755	814	741	743	737	731	650	666	653	580	607	561	564	558	568	547	555	480	504	521	518	515	476	509	474	515	518	421	454	497	477	457	474	451	474	470	480	441	476	427	479	452	441	501	445	467	416	475	494	476	415	486	505	428	463	485	472	488	480	450	448	455	437	452	439	443	420	489	429	471	464	454	453	439	455	438	441	514	489	450	454	468	476	416	466	444	433	464	465	450	455	450	485	417	448	462	425	479	446	437	463	460	414	455	426	440	407	471	445	452	467	421	442	474	448	444	448	457	446	485	442	436	461	463	441	488	444	435	463	450	451	464	425	423	462	458	425	487	470	466	456	454	467	436	469	466	429	477	502	434	419	448	454	450	490	485	485	425	474	469	453	435	455	464	468	416	421	450	431	436	460	423	464	455	443	454	464	438	467	451	435	470	437	480	452	425	452	470	469	437	465	465	464	471	454	491	468	453	453	457	464	470	452	440	445	464	488	419	474	435	473	464	422	462	480	470	458	458	469	433	434	488	434	492	423	434	477	452	440	443	427	430	441	455	474	448	470	442	449	502	436	460	458	452	461	471	490	472	481	488	444	436	468	452	489	438	406	448	437	453	476	491	448	427	462	439	507	463	458	451	450	461	463	430	464	469	475	422	463	459	449	420	484	423	444	461	497	419	465	489	449	428	441	432	468	457	487	458	488	448	450	434	493	425	448	481	485	455	469	460	422	441	454	446	495	468	417	439	452	470	449	505	493	442	443	434	464	437	467	443	438	450	451	453	438	425	464	441	392	457	449	477	456	456	483	453	418	449	430	469	468	469	469	429	439	440	462	469	490	465	445	423	454	463	470	501	439	459	434	458	418	417	449	480	446	438	481	410	459	472	444	446	397	484	433	470	451	457	455	490	442	461	469	465	468	483	497	452	484	464	426	469	453	474	471	462	428	446	443	474	444	470	450	463	487	452	467	460	451	404	465	424	472	485	454	437	434	471	481	480	442	488	446	466	452	414	466	443	468	452	459	464	443	499	496	436	475	462	415	451	435	422	452	448	451	455	453	460	440	450	454	448	445	421	440	438	411	426	470	447	456	472	411	445	475	441	480	440	461	494	481	476	454	456	470	478	436	447	447	474	451	444	478	447	455	527	448	435	459	468	454	462	451	485	472	465	440	440	488	447	455	468	489	441	427	453	435	409	466	440	434	438	428	451	443	480	488	453	466	448	441	464	448	486	489	478	464	453	500	429	470	462	444	473	458	458	461	457	454	448	472	443	449	437	436	472	512	454	457	429	486	458	459	454	443	445	501	477	454	458	434	427	491	459	469	431	453	501	467	445	492	443	464	443	463	497	464	459	439	458	479	443	466	440	445	440	460	455	473	447	432	431	464	477	412	469	450	452	467	468	518	473	445	454	425	479	496	456	449	481	457	440	464	482	469	445	492	421	418	408	496	450	472	497	468	473	456	428	435	406	462	453	491	449	432	461	441	457	437	454	472	440	450	466	463	430	469	450	439	451	457	506	448	461	450	463	470	494	460	446	477	496	474	428	430	448	406	462	455	467	433	445	477	448	419	436	484	530	456	481	498	437	426	443	449	451	452	437	481	459	487	483	461	446	460	445	453	501	471	429	468	484	469	437	455	449	443	446	461	451	462	439	463	443	450	407	462	469	486	459	430	454	468	463	480	475	480	454	500	456	440	456	470	460	477	463	495	479	455	483	446	495	457	438	457	431	461	434	481	478	465	471	448	465	400	484	451	460	455	492	414	473	461	482	484	472	418	400	465	470	478	434	441	459	443	485	447	453	471	472	488	478	464	463	486	449	438	475	458	500	443	461	417	450	469	427	423	448	437	457	437	491	468	465	486	457	464	431	455	455	429	463	462	460	441	427	468	455	425	467	441	449	481	449	423	426	415	479	437	457	430	455	474	474	452	473	458	481	444	454	462	472	446	447	455	485	444	457	444	448	407	460	436	439	447	435	453	496	463	497	462	439	458	450	450	432	463	484	401	456	468	463	471	450	476	426	438	476	428	478	440	468	457	470	464	453	485	449	425	470	393	444	416	446	459	455	449	430	448	435	481	436	486	442	421	446	475	429	453	447	458	477	436	426	469	467	434	447	448	463	410	458	458	492	459	444	482	464	478	470	443	471	472	444	470	469	439	462	462	466	508	471	470	416	442	448	470	443	448	469	481	453	469	455	481	429	434	445	478	430	453	473	474	440	478	432	478	472	495	405	426	470	503	476	415	448	473	473	446	430	454	473	469	489	450	440	466	514	452	466	430	468	468	479	445	474	433	463	473	511	460	451	456	466	453	426	404	464	502	421	493	481	454	464	482	491	431	451	475	435	455	448	466	490	472	478	478	478	452	460	496	494	440	451	463	454	432	468	466	441	437	494	477	461	453	420	443	448	483	460	426	428	447	493	446	450	475	483	451	481	456	451	471	512	440	469	456	448	474	462	451	425	450	456	443	458	475	419	441	425	430	416	488	450	428	444	506	456	450	447	444	452	463	441	457	427	458	461	456	483	442	463	465	429	462	441	462	478	444	423	464	452	473	454	428	471	429	446	485	459	449	463	471	477	497	437	478	456	476	461	439	460	474	481	442	487	441	457	428	485	447	452	461	464	470	464	421	456	433	443	478	470	446	464	468	443	438	433	453	465	473	453	422	429	473	460	481	448	448	457	433	424	462	453	513	482	452	440	487	467	429	451	479	414	463	431	482	461	437	515	465	449	496	458	511	465	461	434	473	480	456	466	484	446	460	453	449	447	445	456	484	481	448	455	437	445	468	442	486	439	466	462	443	470	450	457	433	432	475	460	419	496	459	430	445	458	477	465	479	434	436	464	494	494	495	445	444	449	480	459	442	455	468	449	455	466	463	452	465	457	491	454	452	443	475	455	439	450	502	445	467	471	427	449	440	423	433	461	458	459	451	449	487	476	481	434	476	466	464	425	450	448	436	455	450	455	456	413	476	435	449	425	406	411	440	423	423	465	439	450	455	460	454	454	484	497	441	484	441	502	438	454	473	431	519	463	434	439	457	453	459	480	419	458	435	414	411	486	457	451	446	493	433	464	463	431	463	463	489	470	465	457	461	467	445	456	447	465	453	445	451	454	445	451	475	451	384	494	453	472	436	455	445	452	449	432	396	442	466	451	462	447	486	468	475	495	457	480	429	453	476	459	433	498	468	478	479	493	474	435	431	455	482	448	470	459	454	470	467	475	454	445	460	451	519	453	430	471	482	486	466	403	463	477	483	488	449	467	459	431	462	433	445	459	445	432	423	482	489	454	436	481	448	479	446	452	431	428	463	461	443	442	495	489	489	437	481	441	469	472	451	432	446	449	454	435	468	473	467	472	445	438	470	456	469	470	429	456	446	451	448	433	451	452	503	457	495	458	481	465	386
11433	5272	2733	1821	1341	1394	1440	1481	1280	1026	744	614	540	431	390	297	257	204	188	181	144	131	117	96	75	111	84	71	81	75	70	72	64	73	55	67	78	57	60	61	67	51	64	68	70	55	62	45	42	50	56	45	39	42	51	53	63	62	55	47	55	57	40	50	49	49	60	59	51	54	49	44	41	46	65	52	40	49	47	44	53	54	43	53	50	52	55	64	53	39	42	44	46	62	51	53	57	57	42	50	70	47	60	45	58	59	44	47	40	57	42	42	52	56	61	59	59	60	50	52	55	53	52	64	54	67	44	60	54	52	44	48	60	54	49	47	46	52	54	62	47	50	50	45	54	55	55	51	57	50	52	50	53	43	51	65	47	51	56	54	50	57	54	46	45	61	55	44	51	49	54	51	43	48	45	66	57	48	50	57	55	46	56	49	55	51	56	50	54	46	56	59	58	53	55	49	50	67	61	47	47	48	42	51	63	57	60	65	54	66	52	47	46	54	44	46	50	60	43	58	57	60	53	65	52	58	53	67	49	61	57	63	64	53	54	58	45	62	52	49	40	72	55	57	62	38	67	49	67	55	49	44	52	52	59	57	55	49	47	39	41	54	51	55	55	47	52	54	42	48	62	53	35	54	46	36	43	50	43	49	61	59	50	48	52	50	58	65	45	49	51	53	65	53	50	49	46	55	50	60	41	67	69	52	68	66	38	56	53	44	55	63	41	57	48	54	48	67	60	52	52	56	65	55	50	66	50	60	54	52	40	53	46	49	52	65	54	55	46	49	38	59	45	51	73	42	52	47	53	44	43	62	54	66	45	58	52	61	38	43	41	48	47	58	59	61	47	62	53	56	52	58	41	52	49	48	58	50	41	57	44	55	59	49	68	40	45	41	45	64	43	54	44	57	52	53	47	56	39	55	51	50	45	51	51	54	52	66	55	51	53	51	67	48	61	64	65	50	49	48	55	49	59	54	54	58	44	51	55	49	38	51	52	49	43	53	63	60	56	49	46	41	60	55	69	48	58	54	47	47	49	51	52	54	56	46	36	58	37	54	54	59	54	66	43	61	50	40	61	41	58	48	51	50	59	52	48	46	46	62	56	46	61	50	41	41	65	48	54	59	46	62	45	44	69	60	62	49	63	50	55	47	47	43	46	50	67	48	57	48	63	59	57	43	44	63	55	55	57	41	44	52	48	47	52	45	58	52	50	59	52	55	62	52	53	51	35	58	51	52	55	44	44	51	61	50	43	52	48	62	52	55	45	45	56	58	52	61	59	50	50	47	64	46	44	48	64	58	65	48	47	47	49	49	55	60	51	44	44	47	43	54	45	43	43	55	46	61	54	58	40	64	56	61	51	57	54	45	58	57	60	59	56	35	52	51	64	48	49	56	38	57	51	44	41	53	51	54	44	51	60	60	67	50	42	47	48	63	68	55	54	48	56	48	49	62	56	37	54	44	56	54	45	51	59	74	59	54	63	62	48	48	59	55	58	57	61	54	54	55	49	47	44	63	54	44	53	43	54	57	43	54	53	63	57	43	50	52	61	40	43	52	55	57	53	56	52	38	45	46	51	55	42	45	47	53	54	52	59	41	53	60	53	66	51	62	49	53	58	44	52	43	52	55	52	42	63	44	46	41	45	60	59	59	53	47	52	45	59	56	42	61	59	55	50	40	65	62	35	52	46	48	43	48	47	47	54	48	52	59	46	58	59	70	43	51	63	46	46	56	56	46	63	44	53	46	59	51	46	59	54	53	47	56	59	55	48	62	53	53	35	61	42	55	44	52	63	42	49	56	65	49	63	48	49	54	50	44	57	56	52	52	55	52	57	63	41	46	39	54	62	57	60	52	51	43	46	57	66	52	69	47	54	57	56	48	51	54	52	53	43	44	53	48	54	47	42	44	40	55	60	56	62	45	53	41	54	59	34	53	38	54	52	50	70	62	47	64	48	34	56	53	52	47	47	59	65	33	50	51	58	49	46	61	48	49	49	47	54	54	49	56	62	46	43	59	43	46	46	57	49	59	60	50	40	65	62	55	56	52	47	64	54	53	53	57	53	61	50	63	60	37	61	47	59	43	39	47	60	61	56	39	49	37	60	48	53	62	60	56	46	48	71	54	39	44	52	54	48	31	55	60	63	51	45	56	49	55	62	48	50	60	51	53	49	48	57	54	47	41	53	54	51	57	68	47	42	47	60	52	53	50	55	48	47	53	51	42	58	44	50	57	48	53	50	45	59	50	60	54	49	59	54	63	49	54	65	57	58	46	56	45	60	44	55	48	45	44	54	49	50	42	52	48	53	56	64	65	51	54	48	59	46	48	57	55	49	50	45	46	72	48	53	45	50	41	47	48	52	51	58	50	49	53	57	45	58	55	51	49	41	50	53	50	64	50	53	49	53	45	52	52	46	57	49	50	58	50	55	50	43	55	47	44	66	41	53	66	68	43	50	59	56	53	61	60	35	46	44	48	56	41	50	54	56	50	41	51	55	60	58	45	53	59	53	50	38	59	51	55	47	44	53	51	43	50	46	53	48	52	54	44	60	44	47	60	48	50	53	46	51	39	66	50	51	63	53	69	49	44	54	62	51	53	47	47	64	47	33	56	50	62	59	51	53	47	57	47	52	45	51	52	60	40	45	66	48	38	53	47	68	45	61	52	37	49	69	49	53	47	54	53	57	47	45	53	53	58	51	50	66	60	42	54	47	60	50	57	46	48	41	49	62	67	59	46	43	69	60	53	67	64	61	53	51	57	56	54	55	55	51	54	42	53	55	46	67	64	39	48	58	61	49	64	58	54	47	64	62	47	54	49	49	52	44	45	46	58	49	53	49	47	50	50	69	70	64	61	50	59	55	59	36	49	48	45	51	62	50	61	53	62	48	37	49	58	68	47	46	60	52	48	47	56	45	52	44	41	55	53	46	49	52	54	42	54	51	47	46	52	39	52	52	66	48	49	63	49	54	59	56	47	45	60	52	64	54	53	57	56	55	52	58	58	47	42	65	59	54	50	54	51	53	50	64	64	58	65	38	68	48	57	56	51	50	58	57	54	47	67	61	50	44	50	50	59	60	47	60	53	45	47	38	59	32	51	51	63	46	58	55	59	54	53	58	52	53	47	39	53	52	57	64	49	48	50	48	56	46	55	51	55	61	54	50	48	49	48	53	61	39	41	48	49	56	47	50	38	49	52	46	55	50	46	66	49	50	67	56	46	64	55	47	43	48	60	36	42	52	52	46	34	65	45	61	63	43	44	48	72	51	48	47	68	45	46	46	46	59	47	51	55	53	50	61	68	63	48	53	38	44	46	49	59	49	40	51	46	57	56	48	53	47	62	52	67	56	44	48	54	51	53	46	41	66	55	57	41	59	49	56	45	69	54	58	39	58	66	56	69	46	50	51	54	67	52	47	58	52	55	46	58	56	57	52	46	50	52	47	48	48	44	70	58	53	53	60	51	56	65	52	46	51	55	55	48
35885	26361	20635	21770	28079	31726	31467	30018	27005	23566	19885	16868	14338	12013	10103	8422	6932	5763	4929	4225	3580	3166	2588	2306	2050	1806	1541	1275	1111	1010	942	917	936	858	862	831	878	781	785	764	746	727	730	663	674	627	625	588	592	558	542	580	569	592	533	517	559	533	479	514	520	494	491	497	534	501	498	481	510	473	497	470	489	490	493	503	502	496	512	472	490	514	478	487	472	487	500	517	510	503	504	471	473	512	501	511	501	458	521	516	521	502	514	525	502	525	474	540	484	447	489	492	462	470	507	467	496	512	559	481	470	486	503	500	524	503	481	540	456	484	524	504	477	442	480	496	447	454	488	507	488	497	527	482	509	494	484	455	497	502	481	501	496	473	496	468	488	498	482	499	497	512	532	509	466	454	478	512	498	489	512	474	490	519	553	496	502	547	501	505	468	488	522	500	554	528	515	484	481	500	504	485	510	480	487	528	502	496	495	528	487	488	493	470	512	504	476	495	502	521	513	518	501	504	468	514	494	476	496	499	486	465	489	519	516	519	498	519	504	468	466	459	477	489	499	519	495	485	541	484	494	486	489	499	499	506	486	499	529	472	470	485	475	508	534	482	487	449	468	477	502	502	532	502	504	515	495	489	481	518	506	481	461	521	521	467	477	508	488	480	502	528	540	498	484	451	496	505	503	464	530	457	501	510	520	542	489	520	468	527	458	508	523	489	474	514	490	520	467	478	502	530	515	495	501	520	496	519	505	523	470	477	465	486	481	500	487	505	467	500	500	492	506	491	483	525	499	473	510	502	491	477	483	482	514	450	493	508	473	487	489	509	500	518	472	494	484	454	458	503	451	514	546	460	491	467	480	459	507	490	466	512	515	516	472	470	508	468	492	521	437	511	497	522	476	504	497	508	485	481	511	514	513	477	513	539	501	515	503	518	491	520	519	492	478	493	472	498	565	478	494	496	508	496	512	464	481	525	476	478	488	496	504	482	474	498	490	531	481	493	464	464	505	511	518	496	478	504	474	493	498	536	484	507	483	471	504	502	513	536	461	493	529	519	539	508	463	541	493	508	486	513	501	486	498	477	463	430	497	483	485	506	511	502	495	502	526	524	499	520	475	525	512	486	503	506	505	522	529	509	518	479	453	471	481	499	483	507	507	521	520	454	515	508	472	490	492	487	489	510	496	507	478	491	516	513	478	436	520	484	487	502	509	504	493	474	505	512	511	520	518	513	468	482	436	539	504	490	487	527	516	502	519	517	455	505	460	525	486	464	507	494	483	468	446	525	501	530	503	511	470	514	536	473	521	519	507	462	524	544	494	513	477	520	467	501	520	480	465	536	516	493	512	518	523	519	472	511	471	499	505	515	520	463	495	472	525	514	469	515	447	472	472	488	511	520	496	487	518	531	478	472	485	501	465	490	479	470	476	498	509	499	516	502	467	506	490	469	517	531	498	464	526	486	480	521	473	482	488	531	510	504	476	482	468	472	454	518	491	533	532	478	463	498	527	489	529	468	501	499	484	531	525	449	516	494	504	492	493	490	488	489	529	487	510	479	486	498	513	510	472	518	518	501	481	497	480	454	529	458	517	484	458	486	488	462	449	473	496	478	463	489	442	502	471	494	507	493	508	514	487	475	486	507	507	442	485	537	487	476	488	502	497	524	467	520	480	537	503	472	515	527	473	532	537	498	493	528	498	531	475	499	495	485	509	502	502	479	521	480	509	471	501	486	501	550	547	493	491	495	522	467	486	493	483	494	513	498	461	510	512	485	490	528	488	516	498	481	524	482	503	469	523	495	463	475	504	494	495	491	533	460	494	495	490	467	494	467	490	512	512	501	475	513	487	507	486	494	474	509	501	473	475	459	470	509	529	498	521	495	509	504	479	506	498	462	464	505	488	533	497	523	469	496	501	497	464	472	517	493	464	531	481	529	448	493	490	468	500	505	489	530	497	504	464	510	504	477	525	494	469	474	550	539	478	517	489	505	505	506	499	488	484	477	533	462	484	498	526	514	480	469	498	506	506	509	500	557	500	494	509	516	518	491	475	510	453	519	495	455	497	471	461	537	514	514	492	491	463	498	477	491	477	493	487	508	493	503	482	476	519	486	489	529	479	504	521	500	514	499	484	516	488	516	506	469	559	496	486	512	518	484	493	511	491	516	515	455	521	476	500	478	461	470	489	523	522	508	469	500	511	497	515	507	502	501	488	476	517	498	477	467	527	472	489	454	518	444	493	548	486	488	500	476	493	457	500	496	486	493	513	532	539	487	495	500	507	492	462	512	535	478	492	519	462	496	518	510	491	510	486	522	542	509	493	470	521	503	539	521	522	484	486	472	507	511	503	488	496	504	523	467	513	522	486	471	539	474	492	485	476	506	535	504	506	490	506	488	460	480	510	522	505	473	525	512	572	510	462	504	488	477	481	547	493	547	484	512	474	507	472	489	457	453	513	495	515	475	480	498	483	498	516	518	495	504	473	484	503	477	478	487	491	491	510	468	464	497	523	481	504	512	457	486	491	475	506	503	514	485	525	489	461	514	516	512	500	504	463	501	465	486	514	513	521	501	510	503	482	475	484	468	522	518	476	490	470	450	497	508	508	484	514	475	506	491	511	519	502	483	496	520	492	497	465	483	502	525	500	509	502	483	469	468	539	498	473	500	494	490	507	487	467	508	475	500	532	509	503	545	490	450	527	478	550	500	450	460	500	482	475	510	500	455	506	512	505	461	520	492	493	514	514	523	467	513	534	470	517	518	503	486	496	485	509	545	477	475	499	515	511	477	519	458	457	451	527	501	523	519	492	482	484	467	468	517	489	518	468	492	502	509	520	521	512	491	474	450	490	518	491	472	469	468	458	495	489	478	449	495	539	500	487	484	498	462	503	528	473	524	519	486	471	495	487	490	520	490	486	496	497	501	459	520	495	511	534	503	512	458	486	510	471	466	510	511	525	477	518	516	522	485	498	505	505	549	489	492	522	491	471	504	501	481	512	484	476	474	489	481	480	510	478	462	518	491	520	520	533	484	491	527	480	533	500	483	552	480	501	540	459	486	519	485	503	481	450	506	504	508	509	491	470	498	501	458	510	492	522	508	487	477	502	482	503	468	481	519	451	457	499	508	471	522	474	492	470	524	466	503	523	465	471	481	507	484	500	464	544	532	471	500	508	503	495	489	503	519	479	522	495	497	487	502	482	468	492	489	507	465	464	495	481	516	498	500	492	499	483	534	484	511	499	505	510	524	490	528	536	502	528	481	499	477	472	508	506	477	480	487	478	527	470	503	478	504	525	504	493	530	540	513	470	477	520	490	490	487	485	522	457	490	476	538	505	514	513	519	509	470	499	501	501	461	486	502	484	479	468	509	492	478	483	448	481	496	501	503	504	469	497	481	523	508	501	499	517	468	504	474	509	501	495	497	483	510	475	469	505	482	491	505	528	517	469	468	477	482	478	497	501	538	485	460	497	495	520	479	507	502	487	484	479	476	463	456
11828	7700	4003	2514	1819	1746	1865	1888	1596	1308	994	806	675	502	459	361	297	236	221	182	173	148	139	105	81	100	82	71	66	68	55	65	61	55	69	75	62	63	55	69	57	59	59	46	50	51	56	49	45	58	46	49	44	42	44	40	62	45	58	48	42	42	48	37	48	48	43	36	51	52	48	45	53	51	48	32	41	42	41	43	46	53	32	33	46	49	47	65	54	50	60	39	37	30	39	34	41	35	40	44	41	54	36	47	45	37	43	31	35	43	50	55	50	46	50	46	56	41	37	35	59	40	39	42	44	43	44	46	46	48	54	53	42	52	36	35	36	47	38	49	40	32	54	51	42	46	52	44	38	42	56	54	42	45	47	45	59	27	42	50	34	41	46	36	41	39	42	44	42	40	46	50	54	45	51	50	38	48	52	42	45	36	45	41	38	54	42	57	49	38	48	43	46	38	50	49	56	47	53	49	37	46	43	43	40	42	59	40	43	40	42	49	54	43	35	51	36	40	48	43	33	55	50	51	48	33	49	36	45	40	48	33	43	25	43	39	55	44	44	54	55	36	43	48	48	53	56	50	48	53	46	48	46	42	50	50	41	40	37	54	41	43	32	39	43	39	33	41	40	43	42	35	49	43	47	49	34	48	43	42	47	44	58	43	34	51	52	34	47	54	54	37	46	35	48	41	57	45	46	49	37	54	33	41	49	48	46	51	40	49	42	50	33	37	46	40	44	36	46	49	42	40	49	30	41	55	35	40	53	40	43	42	38	39	37	66	37	52	47	34	56	43	42	42	41	45	55	34	45	49	44	36	47	50	37	41	52	47	50	55	38	45	53	41	48	41	40	54	59	45	51	40	55	41	44	52	36	55	43	42	48	58	43	30	45	50	42	45	45	50	40	46	54	47	38	52	49	46	48	51	44	46	33	43	58	40	48	40	40	38	49	45	44	51	55	44	41	50	43	42	45	40	52	46	48	38	50	49	52	30	38	47	50	40	42	43	54	43	49	53	52	42	33	43	49	38	32	47	44	48	38	48	66	39	38	38	51	45	31	47	42	36	42	44	53	47	52	48	51	32	44	38	49	43	36	32	45	49	50	47	50	46	53	46	43	55	40	41	45	52	43	37	40	41	38	44	55	36	49	39	58	49	64	56	37	38	41	34	53	35	56	42	55	42	40	46	64	51	47	37	54	42	38	43	50	47	45	51	46	48	44	41	44	51	45	49	40	49	44	42	40	39	42	38	42	40	43	48	57	47	41	35	44	44	44	48	42	39	53	45	45	40	38	55	34	49	42	35	37	44	38	61	46	43	42	40	40	48	46	39	41	43	46	22	43	44	44	32	45	29	43	53	32	51	47	48	45	41	41	43	42	42	50	38	46	49	51	40	38	41	47	39	44	35	34	38	36	48	45	44	48	41	47	53	54	50	36	57	42	55	35	45	50	34	47	34	42	44	43	52	42	46	41	56	42	52	42	42	34	57	45	37	45	46	49	57	53	44	42	42	37	44	54	43	43	57	39	38	47	40	41	43	47	54	47	34	54	45	46	46	49	41	38	39	59	41	53	44	54	52	43	51	43	42	40	54	50	50	55	54	43	46	47	49	48	41	45	49	36	51	47	49	41	42	37	37	48	46	52	33	48	54	53	42	57	46	53	30	43	48	44	48	43	43	45	38	44	39	44	33	49	47	50	41	35	55	46	53	49	43	50	56	40	47	44	41	47	35	55	47	47	39	31	38	45	44	47	47	38	34	35	39	47	46	49	25	38	42	38	47	42	43	47	44	52	36	41	47	56	45	34	48	53	47	46	47	41	44	41	42	37	45	41	52	43	39	36	52	45	50	44	51	50	33	37	51	45	50	43	40	41	42	38	46	41	55	39	42	44	37	55	59	41	42	54	40	40	61	50	47	44	38	45	47	46	48	45	45	45	45	44	36	45	39	36	53	38	44	45	48	39	40	46	40	54	58	41	51	41	39	42	60	39	48	34	45	29	42	33	56	42	40	54	44	45	40	40	47	37	42	47	51	50	51	50	36	50	68	42	45	53	39	44	44	33	45	41	35	46	37	48	47	38	51	48	57	44	55	40	45	35	40	56	54	36	32	41	51	46	59	42	38	39	43	39	38	48	43	43	44	48	39	37	56	41	46	37	41	47	42	46	44	57	42	32	44	56	42	38	51	44	38	37	46	44	42	46	42	45	50	42	54	46	45	36	55	42	47	46	32	43	57	44	38	51	39	52	39	30	48	38	49	42	53	41	41	59	43	41	39	44	44	41	43	50	40	40	42	51	56	36	42	52	45	51	30	49	38	31	47	46	38	50	41	43	46	57	43	57	48	38	41	58	35	39	36	43	47	39	47	44	47	42	54	41	48	44	48	31	52	52	39	66	45	49	46	45	30	52	45	49	45	40	56	34	44	41	38	35	44	45	37	57	35	42	41	45	44	36	42	61	53	39	50	43	42	49	56	37	46	47	33	26	39	38	34	61	57	37	37	37	41	46	48	43	54	58	58	44	37	44	53	45	45	35	30	30	55	34	42	39	47	51	43	42	57	33	43	29	54	51	53	43	41	42	38	53	46	33	43	40	47	42	47	50	41	44	50	44	38	43	31	35	46	45	50	48	44	47	37	55	60	48	35	53	46	34	43	47	57	36	54	42	47	38	52	40	43	40	46	52	42	42	50	45	50	51	45	44	44	40	36	48	32	46	36	34	28	57	51	46	51	40	51	40	59	45	45	47	40	46	40	57	40	39	42	42	37	46	63	48	53	55	30	47	57	35	44	35	40	38	54	45	43	40	56	41	47	51	35	52	42	42	41	37	45	42	53	34	40	41	45	32	46	41	50	54	40	61	45	56	53	56	44	48	49	62	54	50	51	37	48	42	44	41	41	41	47	43	58	34	39	59	45	53	39	50	44	53	42	49	46	45	41	55	37	35	42	49	51	40	38	47	42	46	42	45	40	49	39	53	48	36	43	66	47	55	34	49	34	46	38	51	43	39	45	40	45	48	36	39	38	53	43	43	42	50	50	45	53	33	37	52	41	53	46	47	54	48	44	37	47	55	46	45	44	34	42	39	58	45	38	35	43	47	46	38	51	41	53	43	44	43	44	48	42	61	39	44	50	43	41	50	40	49	44	43	37	49	46	44	42	51	38	39	39	44	35	44	55	58	38	36	49	52	53	46	48	55	48	40	44	39	40	53	40	40	45	39	37	41	42	49	48	25	38	52	43	44	40	36	48	53	41	44	34	54	46	45	49	50	46	60	37	54	35	28	46	50	40	40	40	54	37	48	48	35	52	56	39	36	45	36	47	35	51	40	44	43	40	41	44	48	39	36	37	51	45	40	48	42	48	39	44	40	45	37	34	51	46	36	42	41	51	40	37	42	39	50	34	30	38	51	44	46	44	39	48	49	58	45	48	38	41	42	37	51	38	52	43	45	50	28	41	39	43	44	38	31	42	44	44	40	43	50	49
41935	30305	24445	24936	31132	34697	34472	32694	29897	26588	22379	19458	16689	14301	12206	10261	8809	7090	6051	5026	4447	3739	3134	2682	2280	1987	1727	1527	1308	1156	1054	982	1014	932	941	895	871	850	859	862	781	739	692	717	639	594	571	566	542	510	534	518	533	479	480	498	458	430	434	456	441	480	464	477	470	463	450	430	431	464	419	444	407	428	395	452	460	433	450	432	398	404	437	436	414	439	447	444	422	462	427	415	476	434	406	440	435	431	452	426	456	403	398	432	446	454	446	411	438	467	425	412	377	433	435	395	422	429	434	429	467	439	417	421	460	471	397	414	436	405	420	389	423	404	396	393	453	427	429	422	449	438	423	437	431	424	420	426	446	422	471	415	417	433	446	468	396	443	423	420	417	430	427	390	406	392	418	436	415	433	437	445	389	412	410	438	435	426	442	402	412	475	419	427	406	414	447	436	472	446	412	371	425	442	412	420	443	455	414	425	422	417	427	425	446	450	415	407	430	402	403	453	457	414	435	425	419	448	401	450	449	428	442	394	445	458	451	464	446	424	408	438	422	430	411	415	443	471	405	387	425	420	437	417	447	443	422	399	393	398	421	393	434	449	398	432	452	447	429	381	424	419	459	408	456	441	427	469	395	437	426	458	458	409	415	441	462	465	384	446	435	445	435	464	401	429	429	417	452	428	465	442	426	431	404	441	398	431	419	398	426	430	460	436	422	437	431	455	435	392	443	426	412	418	424	460	404	405	419	402	461	446	441	447	414	424	422	396	426	424	440	453	454	470	448	449	431	428	416	410	450	453	434	470	403	439	440	441	439	434	443	416	411	456	405	410	398	448	422	425	420	430	407	417	410	414	428	439	387	420	421	430	416	446	403	398	445	404	429	414	473	390	420	413	408	415	460	431	446	439	455	444	445	428	435	432	436	406	429	413	434	441	412	443	408	429	408	420	420	432	424	422	376	441	440	402	444	414	459	464	419	440	447	404	459	426	416	433	420	429	465	424	444	388	431	411	406	462	441	444	410	451	427	453	440	421	446	413	458	460	447	453	439	469	438	417	431	433	406	466	443	426	429	421	400	414	473	459	445	449	462	429	424	411	424	426	434	438	455	409	386	462	436	437	426	452	443	442	416	466	424	473	455	406	409	396	410	444	406	406	422	410	429	421	392	430	456	421	431	433	415	416	421	408	392	398	438	429	428	441	449	420	395	444	436	422	438	394	404	436	405	435	414	401	437	425	404	450	458	448	420	414	429	428	417	408	459	433	456	416	423	439	403	425	457	425	432	405	391	453	452	416	420	394	432	450	417	421	420	433	450	423	428	434	414	435	450	418	422	457	436	425	414	434	432	428	452	432	446	410	455	435	423	440	457	422	426	454	432	425	399	443	399	444	434	462	428	431	396	468	459	439	439	407	437	407	445	425	390	447	429	445	450	409	459	406	471	426	453	404	447	414	428	418	422	413	443	431	405	402	415	430	403	439	438	431	439	443	433	436	408	442	414	409	435	415	486	424	434	437	437	415	419	452	469	402	418	447	443	473	470	431	444	443	496	447	427	408	455	415	410	402	480	454	436	442	421	459	458	386	431	427	435	432	443	409	405	441	422	443	431	441	444	449	422	404	407	401	457	401	454	426	444	441	416	399	417	448	438	436	477	476	426	392	410	440	390	456	433	435	399	404	387	444	396	441	417	406	412	459	395	435	437	409	432	433	427	423	398	477	439	424	427	436	424	416	414	421	408	434	426	416	424	450	457	446	419	404	446	421	417	397	447	435	406	462	436	443	412	431	440	408	465	418	426	416	395	449	401	464	467	405	454	429	394	440	411	459	456	426	443	448	441	461	425	381	421	440	424	417	417	412	410	442	437	460	413	434	441	418	438	419	380	441	426	402	437	422	411	464	432	431	421	458	390	451	401	425	436	404	442	403	435	425	426	453	425	446	402	434	440	399	451	415	419	454	438	411	443	413	454	440	425	454	440	442	453	416	425	419	451	463	465	441	442	458	427	428	429	423	411	427	457	397	427	445	413	427	428	428	391	420	430	434	434	423	428	429	460	439	432	441	457	402	402	402	423	440	440	424	439	420	419	402	433	431	437	434	395	438	442	449	441	467	417	421	457	423	432	384	464	448	426	468	411	453	415	430	429	445	446	407	445	392	444	378	466	432	430	443	459	443	419	423	431	442	412	451	398	388	424	441	432	449	403	415	392	420	421	411	420	453	482	434	423	449	439	447	429	383	394	413	437	415	430	451	429	455	432	413	416	413	436	416	401	423	408	444	419	452	414	440	437	430	423	441	433	451	407	443	444	419	447	428	400	400	413	421	438	417	447	407	431	443	424	435	436	412	404	400	432	460	431	424	462	411	417	445	459	425	426	417	449	413	417	406	413	418	437	442	419	403	437	445	454	439	436	393	414	410	415	423	391	438	480	432	437	442	405	419	485	431	410	444	399	426	435	423	414	440	418	446	437	424	440	474	436	413	457	458	410	428	423	433	437	403	443	459	404	415	467	424	412	431	457	409	478	441	424	443	435	401	452	423	414	410	407	431	447	412	452	432	460	423	434	439	440	431	472	444	419	422	414	411	455	400	422	456	458	457	418	419	434	425	414	410	443	413	485	465	441	441	457	459	419	440	425	447	425	427	459	477	420	457	423	489	476	394	441	411	425	434	432	414	423	433	471	437	389	430	468	418	392	449	430	431	403	425	416	472	426	435	387	459	429	412	432	409	448	435	414	429	435	460	432	439	439	439	450	432	442	440	403	452	465	438	459	442	431	427	456	450	430	449	410	437	433	443	393	396	466	431	438	412	427	393	424	435	447	442	459	408	444	395	431	460	446	412	442	416	421	427	439	420	438	425	423	441	440	416	429	422	425	446	417	439	401	435	426	447	451	422	426	433	422	437	421	418	420	406	422	471	438	441	405	435	428	439	423	435	502	440	416	437	439	421	433	445	455	384	423	428	434	444	434	407	398	440	425	434	449	415	407	438	436	404	418	412	472	443	434	430	435	437	445	444	423	424	415	392	439	457	422	422	395	404	402	419	435	378	458	413	441	413	413	407	469	412	454	436	452	418	424	420	434	463	415	444	427	402	457	450	437	419	469	367	431	418	427	435	427	494	431	404	416	420	396	407	440	404	432	402	396	444	432	418	435	438	410	429	414	454	412	429	423	456	428	411	461	455	432	396	389	419	469	473	421	430	433	408	453	438	457	453	395	438	433	418	440	419	432	444	472	455	413	425	423	416	420	432	431	414	427	445	425	397	430	441	453	397	455	437	457	411	434	415	441	415	413	445	428	431	410	416	437	405	431	418	399	433	407	419	412	429	437	466	462	441	400	457	398	456	437	428	427	408	449	423	440	436	427	415	428	448	411	436	449	435	450	416	396	407	434	420	449	417	410	458	432	434	421	409	442	430	399	414	391	407	442	440	421	465	439	480	420	411	440	425	417	433	424	431	475	430	432	401	412	441	410	441	462	443	402	436	440	401
8652	3817	2051	1269	1062	909	1056	1072	948	747	580	423	365	299	305	199	180	172	140	131	138	121	88	81	93	95	79	70	68	63	73	76	59	50	77	47	62	68	67	64	54	60	61	58	70	50	59	55	50	57	52	66	63	55	63	48	61	60	47	53	60	66	63	56	57	68	45	51	44	47	53	53	54	54	54	51	54	54	65	57	53	55	44	41	56	64	44	65	66	43	69	53	58	53	59	52	47	60	56	46	63	61	66	56	53	44	44	51	62	36	63	54	54	57	61	46	68	51	46	58	58	66	49	58	51	37	53	50	59	60	52	53	55	56	48	67	46	50	63	43	42	61	60	63	48	59	52	40	47	76	37	46	65	41	65	57	57	51	61	41	46	59	41	56	60	60	70	53	54	61	46	58	47	54	53	73	57	63	57	46	48	53	44	57	50	48	45	52	64	52	55	49	61	39	54	59	52	55	48	50	48	58	54	49	56	61	60	56	55	32	51	57	57	51	60	53	57	48	57	53	57	56	53	48	51	51	62	52	53	60	51	58	59	55	49	63	51	73	58	62	59	66	67	64	45	61	53	49	56	48	56	47	55	51	49	54	53	47	59	64	46	54	42	61	62	61	54	55	51	60	51	53	64	53	50	49	57	61	53	47	65	48	58	51	53	61	49	62	64	41	51	52	56	64	62	59	47	65	46	53	57	50	50	68	62	41	51	54	40	59	52	51	50	55	50	58	66	61	50	53	48	54	66	57	53	54	40	41	51	56	51	49	55	62	43	47	48	54	38	64	52	55	66	57	49	41	58	53	55	49	76	56	62	57	44	55	49	50	50	47	51	53	58	61	55	47	44	67	51	61	62	62	59	59	44	47	63	48	48	48	56	53	68	64	45	50	51	55	43	48	48	52	67	51	54	55	58	51	52	57	51	58	60	51	69	56	51	48	67	53	54	65	52	47	62	57	47	44	54	69	51	54	56	64	60	50	58	54	59	58	42	51	50	59	49	68	53	54	43	62	60	65	55	60	48	63	53	51	57	73	63	65	59	56	60	48	57	68	70	58	54	48	64	51	57	56	45	60	56	52	61	58	43	49	51	51	54	58	71	45	60	64	49	59	44	58	70	51	64	48	58	66	68	56	51	54	49	53	60	45	62	54	46	52	55	43	58	54	60	53	61	61	54	56	60	46	49	55	62	55	64	62	61	51	59	59	54	49	60	63	52	63	75	47	44	64	44	60	68	64	50	48	62	53	43	56	52	60	54	81	51	62	55	58	51	60	47	45	42	55	59	45	39	44	67	54	57	37	54	45	55	49	51	44	62	52	51	55	33	57	50	49	49	48	49	64	46	48	64	53	50	44	59	53	52	49	49	58	50	52	65	51	43	55	59	47	60	51	65	63	59	50	63	51	49	60	40	41	49	49	68	49	72	54	52	63	60	53	49	49	60	50	36	36	65	56	45	56	52	68	53	60	50	41	45	46	59	53	46	66	60	59	69	53	61	63	53	57	54	58	58	62	49	57	63	53	52	58	59	56	59	53	51	49	53	53	61	45	69	57	49	52	63	58	54	55	53	64	53	73	46	48	44	54	41	44	45	57	52	41	50	57	47	55	55	48	49	54	60	56	62	57	58	38	44	48	52	48	58	61	49	57	71	53	43	63	52	59	57	53	62	68	66	63	50	48	53	61	37	60	49	61	65	59	51	56	55	59	38	71	57	61	53	57	49	77	39	51	57	56	48	54	55	41	62	51	51	60	51	59	71	60	44	62	48	55	64	49	53	56	55	44	51	52	50	73	49	76	49	54	54	43	40	58	47	55	62	48	62	51	54	50	60	63	50	46	55	54	55	66	47	49	46	61	51	58	61	45	54	45	59	58	50	53	39	47	48	47	59	55	61	52	59	52	59	46	64	59	54	57	29	56	61	64	54	61	52	66	57	69	65	40	51	51	47	56	46	65	55	56	50	62	63	58	60	54	45	61	51	61	57	58	64	46	63	54	66	56	67	53	52	51	60	42	56	65	48	54	65	41	68	62	70	48	54	50	55	56	38	63	46	48	46	47	52	55	52	60	54	51	53	52	54	56	66	54	51	48	57	47	60	54	63	67	45	41	53	53	52	54	47	45	60	39	52	49	45	64	46	63	35	53	39	53	48	60	47	48	47	54	57	57	53	62	63	63	54	56	51	51	61	54	55	59	50	35	57	63	48	72	48	48	55	62	58	64	57	47	66	59	53	50	61	74	60	62	55	42	55	52	52	61	51	49	62	61	63	70	60	39	57	50	58	64	61	65	50	41	60	56	48	58	62	57	47	59	59	55	47	44	55	76	65	50	48	48	60	48	54	49	60	46	63	61	50	56	56	60	55	65	52	43	68	68	53	68	53	64	61	43	56	60	58	50	45	56	66	59	40	56	45	47	49	55	58	47	50	52	55	59	62	51	51	50	47	54	46	56	47	56	51	52	52	63	56	58	61	59	57	56	63	49	49	54	51	41	49	65	58	55	58	69	59	52	49	54	34	58	50	55	55	54	54	68	54	53	54	50	46	58	50	51	64	62	60	42	44	56	49	49	59	43	43	85	53	54	44	41	66	57	65	53	55	50	50	65	46	41	48	51	62	56	51	48	57	51	50	60	64	64	45	71	42	51	47	62	54	53	50	51	39	57	44	62	45	55	47	73	56	49	38	55	49	52	37	49	57	53	54	56	48	62	52	55	46	42	57	52	59	52	52	42	71	66	51	47	56	75	58	54	52	51	55	59	49	40	56	48	50	42	50	42	47	63	52	55	52	58	49	43	58	65	59	55	61	56	64	60	49	67	60	62	54	59	47	58	62	54	51	50	48	57	44	51	48	53	51	61	48	42	58	51	65	51	51	61	45	70	53	61	58	65	65	62	57	40	62	58	53	50	53	64	63	57	51	42	53	49	56	58	54	55	45	58	56	62	62	68	57	57	61	68	65	47	42	57	59	60	66	71	39	57	55	40	57	60	54	47	44	61	55	60	40	41	62	54	60	60	35	50	49	45	56	52	61	60	43	50	48	57	54	47	45	40	62	55	51	50	44	41	71	51	54	67	62	52	60	56	60	54	51	63	54	44	45	56	59	56	65	56	52	62	52	50	57	63	43	51	50	51	54	52	60	46	56	63	69	66	52	62	56	41	56	42	49	59	42	51	54	55	51	51	57	53	69	49	57	59	41	50	75	56	50	58	60	60	56	42	63	56	44	54	70	63	74	47	53	53	54	62	62	43	55	52	63	50	48	55	51	52	47	44	57	60	54	60	78	48	58	56	58	49	57	58	55	66	49	56	70	48	59	47	52	59	62	57	41	56	51	59	57	61	59	51	60	48	63	53	67	47	49	51	50	51	62	54	45	47	47	44	56	50	52	65	49	55	58	68	61	59	56	65	60	66	57	58	48	56	44	54	62	50	54	53	53	59	46	71	47	58	49	63	64	45	53	65	55	45	48	56	48	52	48	60	60	53
35089	23322	17985	19006	25519	28206	28218	26849	24054	20471	16574	13563	11027	9236	7756	6369	5420	4639	3836	3381	2923	2484	2119	1858	1632	1462	1266	1202	1045	923	856	845	837	902	768	842	821	753	786	686	719	746	675	676	683	613	565	610	587	575	573	568	517	537	527	526	540	554	520	506	558	530	537	528	532	514	519	521	511	537	532	508	483	551	544	516	523	542	504	493	509	492	515	519	549	517	526	556	495	538	509	532	541	494	544	482	512	533	526	504	511	537	517	472	495	525	493	566	515	496	544	525	521	520	512	545	561	468	520	564	544	518	447	515	491	497	544	537	499	528	524	542	513	507	477	496	529	495	492	520	556	526	574	507	511	535	504	488	524	529	494	510	527	545	537	526	505	533	514	524	516	535	542	513	491	520	540	553	520	550	491	504	522	523	536	521	500	524	532	518	540	519	532	548	501	534	498	524	518	516	553	543	514	522	523	525	513	501	498	528	481	512	510	463	532	510	556	516	522	490	511	544	544	538	518	495	494	526	526	522	516	557	538	510	535	560	545	474	495	534	536	511	525	497	537	500	498	508	490	519	479	525	509	537	566	533	511	481	530	526	518	548	523	506	482	514	507	466	476	523	531	536	512	558	509	461	505	528	538	518	511	542	526	523	549	503	500	544	545	524	547	503	530	535	500	529	514	531	504	502	548	481	502	521	508	537	529	488	501	507	502	492	485	508	537	504	521	544	521	500	530	496	519	521	524	459	539	520	495	493	486	538	462	554	565	517	490	519	563	538	549	503	499	518	546	535	519	568	533	520	489	547	516	526	533	499	484	502	519	492	529	480	543	492	483	528	525	580	487	515	523	527	553	520	548	499	498	537	519	533	533	495	510	524	526	542	514	504	501	495	558	528	517	552	543	517	521	494	535	544	568	536	527	517	523	524	531	557	520	458	517	538	522	496	564	471	544	512	562	493	554	556	531	514	507	515	514	542	491	504	513	531	501	526	541	506	499	503	538	482	534	493	492	554	494	539	496	564	476	523	503	510	500	529	561	518	516	511	498	546	518	506	536	515	529	512	537	531	555	526	514	503	542	471	541	507	546	478	474	502	528	530	534	526	501	519	510	512	492	518	488	531	546	488	525	553	503	549	538	567	516	537	537	552	468	489	557	504	535	562	516	544	517	555	531	530	503	521	542	531	523	525	487	504	530	486	538	526	548	530	537	498	487	526	569	509	546	527	501	552	543	487	516	567	518	514	535	507	561	529	500	568	527	513	550	484	510	556	490	482	502	492	502	509	560	460	498	526	553	537	493	523	486	528	512	531	527	521	510	533	517	516	516	548	511	502	538	515	500	514	474	479	499	488	528	520	491	514	480	531	456	463	504	489	510	497	502	554	544	512	522	545	516	557	539	513	507	528	544	537	529	499	531	479	483	494	526	484	506	556	516	530	536	508	538	548	528	532	494	500	539	519	522	546	529	551	572	496	478	507	541	501	529	540	542	492	523	541	507	516	498	522	549	510	509	511	512	523	544	520	481	501	542	479	497	462	512	518	489	493	536	520	544	492	554	509	551	554	511	512	504	487	532	522	513	489	510	507	516	541	528	496	483	507	541	537	519	559	586	516	501	484	523	557	525	537	498	495	539	502	573	498	529	521	497	514	512	543	510	550	501	488	536	546	536	519	534	483	534	557	522	488	496	491	502	522	511	529	549	533	493	505	501	531	528	549	507	476	483	504	523	518	534	465	499	513	515	539	506	484	504	505	516	513	517	509	502	507	524	515	521	493	491	559	539	530	492	546	514	508	522	497	523	515	516	498	512	488	485	526	537	532	486	527	508	516	529	548	523	512	536	504	571	493	538	497	492	548	503	515	512	558	554	530	538	531	463	575	513	501	523	474	556	521	518	491	488	509	532	573	513	489	523	517	526	546	514	524	470	493	531	488	520	526	498	510	496	538	529	500	511	521	475	499	513	539	494	533	536	562	533	492	552	548	506	540	521	524	533	533	524	516	533	501	546	528	500	497	533	531	507	539	501	544	557	492	525	557	518	510	532	522	527	544	458	529	524	505	528	518	520	576	537	521	523	517	496	547	499	545	536	539	527	522	506	521	513	516	507	526	530	531	485	527	540	565	489	489	491	501	524	549	579	527	500	490	495	496	548	540	516	518	547	471	560	579	500	515	481	471	503	543	508	523	528	513	512	507	482	525	528	544	482	554	534	517	452	500	508	469	548	520	515	502	509	520	527	545	529	513	551	537	495	512	520	517	493	519	507	533	490	533	475	502	525	468	554	534	525	513	540	464	506	508	514	482	463	521	554	507	584	518	536	512	524	494	530	542	509	546	542	486	502	533	530	537	535	487	524	505	508	509	519	511	532	471	508	494	485	515	495	492	516	499	495	510	498	550	508	523	517	490	527	532	520	517	509	506	520	504	527	514	518	526	543	506	528	483	518	508	545	525	501	557	497	490	519	502	489	521	511	527	502	493	491	517	494	531	512	517	544	518	518	539	536	536	551	518	544	538	522	533	467	544	562	531	512	501	504	492	489	511	549	493	521	570	524	512	530	520	530	541	523	552	523	485	541	519	531	498	502	498	555	505	492	504	511	507	500	516	490	501	507	512	525	507	525	537	537	478	512	522	539	500	498	544	542	544	514	488	501	518	546	545	516	499	542	542	560	528	554	547	533	498	511	498	514	537	499	551	531	532	526	529	533	545	544	525	518	477	496	501	516	533	543	532	484	489	505	496	531	487	520	532	532	491	515	566	531	539	536	511	508	482	526	531	519	484	553	498	524	517	500	526	503	529	512	508	519	551	484	525	503	519	498	501	521	490	523	537	575	489	511	510	535	476	524	518	486	522	539	538	490	540	478	522	491	506	553	513	562	518	505	517	530	515	533	485	520	505	526	518	541	543	510	510	536	518	516	515	512	502	524	501	486	528	500	516	472	532	486	487	514	486	498	547	498	516	487	515	521	480	573	495	540	535	509	509	522	522	483	547	511	493	500	539	517	489	520	516	509	514	530	501	538	499	510	514	535	546	493	512	506	532	535	524	520	502	520	469	530	521	507	524	507	475	491	553	509	490	485	504	544	495	512	519	525	525	557	503	509	488	548	509	503	484	530	488	535	512	507	532	475	515	526	553	536	484	495	500	477	550	485	539	498	486	514	521	532	533	541	525	512	526	545	493	531	512	521	519	521	535	518	522	526	485	531	519	500	518	561	511	528	547	549	538	525	480	521	505	511	553	568	497	515	580	513	513	536	515	485	552	534	507	576	530	539	529	557	514	445	562	537	516	507	519	519	573	513	536	512	524	471	528	561	507	529	532	495	505	515	521	531	530	522	514	510	567	556	507	508	544	525	478	476	519	509	510	566	522	498	509	543	485	508	485	525	507	477	509	532	525	517	533	503	526	504	508	550	509	529	494	530	556	528	485	532	556	547	525	488	496	521	552	513	503	530	548	536	490	479	532	537	527	544	511	518	548	509	518	562	505	500	538	537	478
9220	6007	3071	1996	1539	1327	1456	1568	1354	1105	810	615	538	378	364	297	239	208	183	181	146	125	115	106	100	92	86	64	71	55	73	70	65	70	76	62	64	57	55	70	57	52	47	48	58	55	48	49	67	63	64	45	59	47	51	46	56	51	54	48	44	55	42	47	55	38	45	43	52	56	54	60	58	51	47	57	43	52	41	50	49	56	56	37	43	51	64	37	59	35	52	33	46	49	54	47	51	45	44	40	51	49	44	39	52	38	53	45	49	50	47	43	37	50	62	46	60	57	42	44	46	50	52	47	36	61	44	57	38	47	61	42	51	47	44	47	58	58	37	37	39	55	54	52	41	51	55	72	42	39	56	54	48	40	55	53	40	52	47	58	47	55	55	60	57	50	48	46	41	48	51	39	46	55	47	44	39	52	64	55	49	44	46	43	52	63	44	50	39	44	45	53	39	46	40	52	44	45	36	58	38	63	47	43	34	42	51	49	44	65	56	57	45	46	42	51	36	53	47	50	57	56	52	40	56	44	54	45	46	40	51	47	39	54	61	50	35	37	42	45	40	63	56	41	39	45	48	41	40	47	48	41	58	59	44	50	39	43	64	44	58	38	44	60	45	46	48	53	33	46	41	36	43	52	33	40	56	42	40	39	37	42	35	36	41	44	52	39	46	48	39	51	43	37	43	45	68	46	40	36	50	41	49	50	46	37	43	53	53	44	60	50	44	53	49	55	58	32	48	55	47	49	58	46	44	59	49	56	58	50	46	43	39	47	59	47	41	53	49	40	48	51	47	37	62	46	49	61	46	46	57	49	36	44	46	47	40	53	58	53	52	50	57	46	42	56	48	63	48	46	47	54	52	38	47	54	46	44	59	45	45	58	57	47	42	53	59	47	44	46	49	45	40	44	61	45	44	40	47	47	44	54	46	40	53	62	42	48	46	47	47	37	56	54	50	48	51	40	32	41	33	40	53	60	48	50	54	47	56	41	45	52	45	48	50	50	45	42	39	65	46	40	41	49	47	48	55	51	44	55	47	48	51	45	52	47	44	40	43	54	58	51	37	41	64	45	44	34	56	61	52	42	54	51	52	46	44	59	44	41	43	52	39	51	56	54	57	46	40	44	46	46	46	49	63	51	49	39	47	42	51	55	46	54	46	54	51	54	49	45	53	48	52	68	48	61	46	46	53	44	42	52	56	48	52	53	49	54	62	66	56	50	40	45	65	57	42	45	50	48	42	54	56	42	42	51	39	45	50	62	43	56	46	48	48	48	61	52	43	49	57	49	41	53	32	50	49	39	56	45	45	53	43	54	52	38	41	49	47	44	48	50	55	48	56	55	48	50	50	53	50	43	39	48	58	47	45	56	42	57	38	39	50	56	46	49	54	45	32	47	44	49	38	39	44	56	45	55	51	44	54	45	54	52	36	46	50	58	44	46	42	47	46	63	40	46	49	50	51	34	49	48	47	36	44	56	49	51	54	58	38	69	46	52	44	46	54	44	51	36	40	56	39	43	50	46	54	52	37	36	46	40	39	46	44	51	55	47	44	32	51	43	51	47	50	53	50	58	54	42	62	55	46	45	44	48	48	44	51	56	60	43	45	51	45	50	57	40	49	53	47	49	34	52	50	48	56	49	48	61	47	46	49	48	49	43	49	37	45	46	46	48	46	42	47	52	56	56	51	56	44	40	49	50	34	57	40	62	49	35	46	40	53	48	51	54	40	50	38	48	55	51	45	46	53	50	46	48	60	57	48	33	58	50	45	46	56	42	32	45	43	48	46	36	43	49	42	56	50	39	49	33	58	43	53	45	41	48	47	57	36	50	54	49	45	59	58	59	32	39	48	45	39	67	69	49	45	55	41	55	47	53	54	41	40	39	54	59	51	40	45	43	53	47	45	53	51	50	52	46	43	42	40	57	50	56	41	57	49	53	32	53	37	52	55	53	53	52	38	43	47	49	56	43	47	57	38	38	50	52	41	53	35	54	54	48	34	43	44	49	40	41	51	49	58	42	47	51	40	53	49	42	46	55	52	45	40	44	41	37	46	51	51	60	56	61	44	55	48	49	46	49	51	39	59	51	51	52	56	39	46	34	48	51	47	44	54	52	54	48	50	51	55	50	51	48	32	52	48	42	38	41	34	39	51	41	48	42	44	50	43	50	42	53	37	37	42	38	51	45	63	58	49	50	39	59	39	46	45	52	36	47	53	49	41	42	39	44	47	49	55	37	55	40	46	46	48	59	54	47	42	40	34	41	58	64	55	41	45	50	53	48	43	47	32	43	35	54	56	38	55	46	53	50	55	47	44	44	51	43	53	35	38	51	38	40	40	54	53	53	62	53	48	57	47	35	42	42	52	55	47	52	44	44	51	55	54	49	51	42	43	51	52	50	53	38	50	61	49	43	51	45	58	37	48	44	54	42	46	56	40	63	54	51	47	54	56	47	41	59	50	40	44	60	41	56	44	37	50	38	51	45	53	55	46	49	53	41	30	51	54	34	39	44	47	47	46	46	53	41	49	40	54	49	43	34	42	59	48	52	48	58	61	53	55	68	49	38	45	45	34	48	48	62	48	40	43	48	51	60	57	53	54	58	54	49	48	47	48	50	53	38	54	40	55	56	45	59	40	50	66	50	45	40	50	54	54	50	35	52	54	47	47	51	46	42	62	45	38	47	52	50	35	40	52	46	42	53	41	43	50	46	48	52	47	50	55	54	45	37	50	51	42	42	40	51	36	54	65	41	55	60	50	48	52	54	52	36	52	48	48	53	51	48	47	55	58	44	55	44	42	44	66	54	55	48	36	48	51	52	52	54	51	55	36	43	50	45	43	37	56	48	42	39	46	47	40	56	42	50	62	48	50	43	39	37	55	35	44	52	46	46	43	43	51	47	50	45	49	51	43	59	66	55	71	58	45	54	40	45	55	34	48	50	49	47	50	47	36	45	50	41	60	62	50	45	44	42	60	42	44	61	48	55	52	48	57	54	41	48	57	51	50	45	55	50	47	46	43	36	49	47	54	43	44	49	53	56	43	45	50	52	51	50	44	44	36	43	53	54	45	50	36	40	50	54	43	58	48	32	51	50	57	45	53	37	46	43	51	51	42	62	48	45	48	50	53	44	51	46	63	53	69	53	51	46	44	45	42	38	47	48	53	59	38	46	60	48	45	50	41	43	35	45	44	42	40	38	49	46	40	51	34	51	40	53	40	65	52	40	33	56	49	38	44	66	51	44	45	50	41	49	46	56	45	44	63	52	66	57	58	57	50	58	46	52	58	61	47	41	51	46	48	49	53	48	43	46	44	50	46	43	48	50	45	49	39	50	48	57	48	37	42	55	46	44	56	55	49	40	49	45	46	40	52	44	53	52	60	58	51	41	34	47	43	49	54	47	55	54	43	45	55	40	59	44	45	51	61	37	40	52	47	51	52	57	43	49	33	37	45	41	42	50	41	54	46	57	40	43	49	53	55	59	50	44
40488	27465	21854	22861	29479	31749	32036	30694	28048	24383	20451	16816	14102	11634	9890	8308	6845	5747	4885	4113	3452	3034	2552	2107	1957	1771	1574	1295	1158	1052	985	882	913	933	862	891	863	859	843	784	780	677	697	666	604	636	642	585	550	588	552	555	523	505	539	517	477	479	481	510	451	503	481	483	462	459	476	491	453	444	446	422	449	510	427	475	487	489	489	465	472	463	467	520	446	471	464	493	497	441	477	468	478	445	469	445	489	440	450	425	447	498	476	494	465	481	447	441	465	446	461	439	455	488	450	474	474	438	470	443	495	495	450	475	499	458	479	456	489	466	498	499	452	466	501	495	462	479	475	492	475	496	464	432	472	450	476	502	448	454	491	492	505	472	464	456	472	486	498	409	483	456	483	440	485	453	463	425	463	475	450	469	480	482	470	464	438	495	467	473	531	481	436	466	491	440	473	462	521	466	445	462	420	465	460	465	462	450	501	503	461	431	460	508	481	466	511	443	484	433	484	468	480	485	467	463	463	467	452	453	462	437	459	491	477	444	505	460	451	474	457	476	488	485	448	422	490	466	453	449	463	490	471	458	494	455	459	503	446	435	466	502	457	469	465	509	447	495	447	474	437	475	427	489	439	484	469	464	453	445	469	491	520	457	455	499	437	458	431	479	445	486	489	458	483	438	456	490	484	375	429	444	455	438	487	503	512	450	468	436	485	429	436	462	499	482	457	437	481	454	494	468	467	473	459	422	476	473	516	426	453	463	477	455	466	485	463	440	478	499	472	485	487	480	428	443	485	482	445	484	422	440	451	467	454	493	424	480	463	485	468	498	475	459	452	460	475	447	447	405	504	469	483	455	452	479	470	433	501	470	467	464	479	451	512	461	450	446	455	486	443	477	417	424	473	443	439	501	444	464	473	413	439	489	454	469	447	466	461	443	455	437	485	448	482	453	449	478	448	475	465	480	470	445	429	443	483	485	495	460	452	472	472	466	511	458	499	464	461	455	471	474	469	502	460	475	470	479	492	455	460	480	422	476	467	486	509	455	458	465	486	462	456	470	504	464	467	462	486	468	432	478	478	460	497	481	486	429	482	485	447	517	479	462	464	478	470	455	458	454	467	468	481	459	487	445	464	502	481	476	483	486	458	421	456	478	466	448	461	460	454	446	419	477	436	460	453	476	468	502	444	481	504	438	470	493	469	450	444	462	473	456	451	476	472	499	447	463	456	484	514	458	486	482	454	484	502	478	434	492	441	430	448	482	471	474	444	482	456	431	442	457	475	493	480	498	438	451	481	452	489	488	427	460	437	428	463	480	470	492	465	474	462	483	497	427	475	464	452	449	489	450	422	457	463	496	467	459	459	452	456	482	490	441	458	483	418	455	456	476	447	419	406	487	463	444	483	470	449	431	470	476	469	444	455	436	443	441	474	516	481	471	462	493	463	471	437	458	485	499	482	477	441	460	469	465	500	448	452	491	468	445	469	461	458	460	429	443	454	481	464	491	494	460	481	449	453	462	449	451	469	435	488	399	483	451	502	498	487	486	460	453	471	456	457	463	459	489	472	449	444	497	472	457	469	471	452	489	436	480	495	475	456	458	454	470	471	481	487	465	501	464	485	510	434	460	505	472	458	461	472	496	430	414	461	431	470	476	525	447	449	483	498	450	479	432	428	432	454	446	493	439	486	466	459	460	466	459	416	412	435	455	435	475	466	499	480	471	466	435	466	469	463	486	444	451	427	465	454	449	449	503	483	462	461	462	442	470	458	487	441	505	462	438	483	451	493	471	434	425	460	457	455	426	527	448	458	468	449	477	482	453	487	480	471	432	473	473	464	480	467	445	457	485	481	474	519	442	463	478	470	483	463	454	454	487	493	477	414	443	445	435	514	474	477	504	460	443	473	452	457	500	426	479	460	445	448	442	463	451	449	477	428	459	451	452	465	461	427	510	499	449	479	446	454	470	469	485	433	474	500	463	475	424	447	457	459	448	447	500	466	480	502	440	437	450	490	462	436	478	501	465	447	487	467	465	461	470	461	459	490	479	440	427	488	459	457	464	451	467	472	413	458	453	491	489	449	468	479	453	447	464	459	468	492	423	486	446	480	462	461	470	471	462	433	481	430	507	477	430	486	472	458	463	495	455	474	453	471	484	448	479	497	492	487	475	467	479	430	465	461	527	426	470	441	441	436	456	485	477	459	439	480	419	480	460	466	450	480	443	469	440	471	477	451	453	453	476	458	461	488	443	450	507	464	501	495	461	473	429	482	458	486	474	490	437	443	441	456	467	475	496	452	437	495	464	489	493	431	422	474	458	493	480	453	452	462	472	458	505	434	485	433	455	457	421	444	502	436	461	467	463	451	477	477	450	499	475	463	461	481	477	436	464	436	436	508	442	417	489	485	471	479	465	415	491	459	446	482	420	442	447	492	459	442	450	447	483	460	450	476	433	452	455	425	450	471	441	476	502	456	438	466	434	454	451	497	450	439	456	477	455	509	447	490	466	485	449	454	459	480	471	427	448	418	478	451	453	456	427	436	475	481	430	443	466	447	460	434	436	456	511	431	460	489	475	465	446	423	462	490	468	462	493	474	452	458	441	433	483	431	466	454	424	447	462	503	473	479	466	467	477	458	471	504	473	442	473	502	400	485	492	480	496	480	475	462	478	470	467	439	474	467	491	454	520	444	464	436	437	491	480	467	481	474	456	472	473	457	435	458	459	434	452	459	449	488	479	442	443	469	445	487	462	465	455	475	451	450	451	467	485	507	442	477	471	507	433	484	454	447	457	483	480	455	467	504	467	456	461	494	458	454	442	478	472	498	468	465	488	464	458	433	445	514	461	452	489	456	423	449	431	441	465	476	427	467	445	465	480	477	460	445	460	435	464	457	462	452	434	497	459	450	465	475	472	486	464	434	431	464	437	491	468	444	475	468	436	504	461	490	469	455	463	505	492	466	463	471	436	460	475	471	473	501	435	426	441	441	473	494	455	476	474	449	457	475	449	488	457	486	438	470	480	503	461	497	456	461	448	471	450	482	490	465	438	466	483	458	425	461	456	436	466	508	472	453	473	441	482	475	454	467	423	465	475	457	425	475	471	508	459	461	495	437	462	497	459	442	493	458	464	482	470	463	471	465	455	432	471	467	461	459	481	455	474	442	442	475	445	477	497	480	472	499	465	427	469	469	492	438	507	463	483	444	478	485	459	497	481	471	442	465	488	459	471	445	481	468	462	489	458	477	488	477	446	461	428	469	433	484	492	477	438	486	473	447	438	468	474	485	468	460	448	454	468	455	472	459	455	464	454	446	457	521	515	466	458	454	482	475	435	447	448	481	480	477	433	470	458	469	464	477	472	491	446	492	483	478	433	441	439	440	478	449	463	509	468	485	447	447	467	453	475	466	445	439	449	427	458	463	436	478	453	510	406	470	500	471	464	468	474	494	478	456	451	460	473	447	464	477	468	487	497	487	454	463	436	446	465	453	455	488	498	474	465
11770	5137	2910	1879	1379	1286	1314	1390	1228	1068	803	590	514	435	387	294	263	223	181	161	161	138	115	89	118	73	74	79	75	84	77	78	68	58	74	80	78	52	63	72	67	51	76	52	56	68	71	57	49	58	56	57	46	42	65	57	52	54	46	46	45	60	52	52	46	50	59	55	57	50	59	57	47	59	51	51	55	51	53	43	48	57	48	46	44	59	50	45	51	54	56	49	60	59	55	44	63	50	57	60	59	61	49	47	49	66	54	49	50	61	42	49	39	45	53	50	42	47	47	47	52	53	63	59	60	51	56	39	62	57	51	45	64	61	43	55	41	61	60	58	53	46	52	52	58	51	56	49	52	66	55	66	46	54	42	47	56	58	55	58	58	41	57	49	58	62	42	52	56	44	65	58	51	51	52	39	51	63	52	59	59	59	47	61	40	65	72	59	53	60	48	53	54	44	42	53	61	60	54	64	42	50	56	44	65	49	70	46	54	52	40	36	63	48	63	54	46	63	51	47	48	47	51	52	48	63	53	49	56	59	43	43	59	51	38	50	58	47	56	49	55	56	48	69	59	37	50	56	61	53	58	57	42	42	46	52	54	54	53	42	43	58	58	58	46	52	57	46	49	41	45	64	47	48	60	61	44	55	45	41	60	60	69	50	39	50	50	48	45	41	61	46	61	52	51	52	43	46	53	46	43	53	48	46	47	57	52	52	46	51	45	53	59	56	45	47	47	52	45	47	53	61	50	39	57	65	54	44	41	61	62	51	62	40	51	40	59	49	50	54	59	47	60	54	54	55	54	67	54	54	37	56	61	44	37	52	56	52	42	47	60	65	53	42	49	48	47	54	46	50	46	64	51	55	51	40	68	46	49	71	50	55	59	47	57	56	58	45	50	71	45	50	49	66	70	50	54	52	52	53	48	63	52	44	48	37	53	49	52	59	52	56	58	54	49	51	53	72	59	53	60	58	54	48	48	49	59	53	46	58	66	65	65	55	43	51	42	74	53	64	52	49	48	57	52	57	56	38	65	49	61	52	57	48	58	46	48	50	47	46	42	57	53	66	46	64	58	62	55	50	60	52	43	68	49	50	60	60	43	55	56	49	37	65	43	37	45	53	60	64	51	54	49	43	67	66	62	50	58	52	57	54	50	64	38	54	48	62	38	63	67	45	51	61	58	48	59	58	48	43	54	51	54	39	61	52	63	47	50	51	82	69	47	48	42	63	65	58	50	65	63	45	59	45	60	49	50	42	61	42	35	52	59	62	53	44	62	51	32	52	57	67	45	54	62	53	35	45	51	59	46	44	56	41	40	39	56	52	60	62	52	50	58	44	48	49	45	44	54	54	59	47	37	58	46	51	62	39	53	45	65	51	60	60	46	49	54	45	52	50	42	57	55	58	48	45	43	58	53	52	61	61	50	52	44	58	53	53	55	53	64	54	44	54	60	44	55	49	39	59	58	54	55	40	56	49	62	57	61	51	48	55	51	39	46	49	63	41	59	50	50	37	48	42	51	65	48	57	61	50	55	50	61	44	51	65	56	52	44	56	46	42	46	55	66	47	52	66	67	49	35	58	47	47	52	66	60	57	47	40	63	54	50	54	41	64	46	46	57	70	42	46	64	54	56	58	48	38	48	53	51	48	61	55	53	60	48	65	38	49	40	62	51	51	64	56	62	42	54	48	51	35	59	56	68	52	51	48	56	54	47	47	57	61	52	40	49	59	45	55	39	67	55	53	51	53	48	43	56	55	55	59	39	44	52	41	58	41	63	42	50	61	51	50	46	58	58	61	41	48	63	57	49	47	61	49	51	55	64	50	46	46	47	39	51	66	47	56	41	48	52	58	58	56	53	38	50	53	64	38	61	57	38	48	43	48	52	40	43	43	51	53	53	50	70	46	56	49	53	62	51	37	50	62	51	51	55	48	49	52	47	43	51	62	48	58	60	50	46	49	58	41	49	53	54	58	53	45	49	52	46	58	55	63	55	57	50	54	59	40	47	47	64	53	65	42	46	46	52	62	39	58	57	40	49	54	66	49	54	58	50	50	48	53	43	45	53	58	57	60	56	45	61	57	65	54	51	46	67	46	67	66	55	56	60	47	55	51	49	49	54	55	57	39	55	42	48	51	60	59	58	48	57	48	44	46	52	46	38	53	46	49	57	64	47	52	51	50	64	46	57	50	47	49	61	48	61	54	50	69	38	45	47	55	42	52	49	49	53	62	66	59	47	48	58	59	62	66	40	52	58	46	60	48	58	46	43	46	54	51	51	48	56	41	57	49	50	46	50	62	47	50	75	42	50	51	62	49	44	46	52	40	51	53	52	49	67	55	56	39	59	45	54	62	51	44	60	42	48	56	60	50	66	53	57	62	43	70	45	60	55	58	55	63	58	44	51	50	49	63	46	54	49	52	52	52	40	43	55	48	49	62	46	56	47	48	49	48	61	51	40	57	61	48	40	55	54	63	52	50	53	60	62	62	67	48	63	48	57	55	59	55	57	69	51	61	52	40	57	57	65	49	47	53	54	50	60	40	54	52	46	48	51	55	64	54	60	56	47	46	63	49	60	46	53	54	60	55	58	63	46	44	45	47	65	50	54	58	51	53	45	53	47	59	43	58	61	35	57	65	54	54	54	58	62	65	50	34	46	63	58	55	49	46	68	55	58	55	65	53	54	54	41	55	55	56	39	43	46	50	51	46	42	46	52	61	61	57	44	54	39	43	47	49	43	45	56	57	47	48	61	55	50	44	45	58	64	63	65	55	52	61	53	51	58	44	61	56	43	56	55	65	61	50	57	49	46	49	42	46	54	49	52	58	58	53	58	52	54	58	47	56	54	53	47	52	48	45	41	51	37	61	46	61	46	51	49	45	58	62	64	60	61	48	57	56	65	50	57	49	46	63	64	63	53	47	55	45	56	51	50	53	58	48	41	36	43	43	56	52	55	38	48	59	50	53	45	58	49	44	51	56	60	50	46	67	44	56	51	52	75	60	56	48	44	42	53	60	55	66	53	54	62	51	57	60	53	53	46	56	62	50	63	50	57	55	51	50	46	54	50	50	40	33	59	60	51	51	57	53	49	54	51	49	54	50	53	51	44	45	57	59	53	46	56	62	53	55	50	46	50	52	60	53	67	60	47	47	69	51	38	71	43	58	49	60	61	39	50	56	55	57	47	40	43	52	50	53	53	54	52	49	57	63	59	49	61	41	50	52	47	53	66	54	49	42	45	55	57	60	52	54	54	55	45	47	56	58	64	57	48	56	54	43	56	47	61	40	60	52	41	53	58	39	55	44	66	59	54	56	59	55	54	44	58	44	44	61	52	38	52	49	49	59	63	46	60	59	51	55	56	53	50	46	51	57	51	54	52	45	45	65	56	51	60	51	41	52	44	41	44	56	58	53	63	63	51	49	57	56	58	50	44	46	56	56	50	53	50	48	57	54	50	65	60	49	39	54	68	72	54	48	53	47	53	47
36449	26238	21462	22407	28261	30654	31025	29275	26834	23969	20210	17125	14413	11744	9783	8237	6836	5624	4760	3997	3469	3032	2593	2256	1963	1766	1508	1304	1145	1088	989	985	993	983	965	924	951	864	870	816	806	765	752	697	674	643	648	600	577	606	616	555	572	522	579	522	550	568	538	519	544	517	501	519	543	499	471	522	523	490	507	510	533	503	528	538	532	541	558	526	511	486	532	503	486	525	460	527	524	498	533	517	511	494	514	486	459	488	489	509	511	523	493	474	500	508	514	479	475	508	478	493	493	521	489	542	497	481	492	522	482	495	539	514	495	497	445	525	487	465	534	507	513	492	552	499	525	544	481	494	485	474	513	505	500	519	514	489	487	475	525	490	559	529	510	535	511	465	496	507	500	551	466	508	523	505	461	508	525	483	502	521	517	508	537	477	505	531	491	509	533	471	499	530	486	494	550	483	470	501	543	479	503	525	514	461	520	488	482	496	479	511	489	502	498	506	518	497	512	504	498	533	490	521	542	500	474	508	493	497	461	528	487	486	485	509	508	452	517	484	491	488	515	490	526	492	527	494	464	516	501	535	522	477	509	499	514	486	513	526	529	519	517	497	514	536	499	462	541	454	525	490	524	493	483	500	480	474	522	499	554	455	481	504	534	492	535	517	494	534	547	576	474	460	530	514	505	522	475	492	510	505	477	477	515	498	483	507	490	492	492	526	516	526	545	485	503	474	488	510	501	510	475	514	500	521	483	493	512	477	478	531	507	479	536	511	523	503	479	533	433	540	510	515	506	481	510	473	465	520	521	526	543	507	540	478	523	537	510	527	485	489	508	517	487	530	483	510	477	486	495	486	507	485	501	542	471	541	486	482	489	482	526	498	471	502	503	547	516	526	524	481	526	481	545	497	551	493	545	493	518	509	500	479	521	529	527	483	487	543	555	487	515	468	527	549	487	507	490	479	527	484	506	476	515	491	526	492	504	486	492	539	493	487	506	513	537	472	478	492	509	513	488	498	510	505	538	561	485	490	516	530	489	505	496	462	502	506	476	509	489	505	492	485	543	526	509	514	500	481	492	450	512	482	519	508	488	497	514	525	507	497	495	504	494	549	516	546	501	505	468	513	514	464	532	508	517	503	486	506	490	466	484	514	525	481	528	513	500	494	519	504	499	509	516	462	495	527	522	503	514	495	485	524	523	497	507	504	514	494	527	512	480	504	478	516	489	507	499	514	504	526	511	497	474	505	516	518	508	500	478	503	492	513	523	491	488	529	483	494	512	507	527	517	536	541	495	520	521	493	514	501	475	515	487	548	490	504	477	501	502	483	480	516	513	513	503	507	454	465	495	517	513	533	520	430	539	505	494	489	491	520	496	536	541	467	492	493	518	525	507	454	508	496	506	550	501	511	539	513	468	489	493	483	504	490	491	476	490	524	515	519	498	491	531	455	522	530	505	487	528	518	514	487	496	517	521	504	472	530	492	511	502	496	526	525	518	522	508	498	530	469	484	507	526	509	526	508	465	528	496	527	491	445	550	559	529	486	506	486	496	522	511	505	503	470	507	484	500	538	513	530	527	535	511	512	521	468	505	491	471	517	522	479	526	524	538	541	515	502	529	516	495	466	459	482	522	483	488	551	515	478	509	501	516	490	500	511	535	527	537	486	518	538	511	485	516	491	511	518	492	520	494	535	501	544	496	496	501	490	493	534	486	547	508	514	494	490	520	508	553	497	537	522	505	521	529	501	524	489	516	484	495	478	511	474	525	524	542	485	478	542	499	483	501	500	461	471	496	469	449	499	490	501	513	510	503	488	520	471	499	500	538	492	519	472	491	526	500	456	504	537	461	487	484	477	503	535	506	511	512	493	524	501	482	512	529	561	507	475	479	499	490	551	523	506	549	478	523	483	492	466	476	491	494	478	502	517	536	501	525	528	505	484	504	528	497	514	474	512	432	513	510	491	527	506	483	482	548	511	505	525	475	523	510	522	478	509	506	496	519	481	494	486	538	496	516	517	476	511	499	553	522	517	517	498	486	498	524	497	540	572	518	486	518	498	497	523	489	474	459	549	493	542	532	503	500	539	512	487	516	486	513	499	478	529	522	488	555	535	517	507	493	541	505	496	517	485	546	518	539	514	519	543	506	489	510	538	549	515	512	503	541	497	478	497	528	489	498	487	500	477	484	495	560	519	466	501	481	523	522	480	516	487	482	497	587	540	511	508	481	485	520	523	555	513	490	479	504	534	460	484	498	479	486	515	522	523	525	568	498	496	493	515	486	531	560	528	499	506	542	495	504	506	448	472	520	475	490	533	520	525	522	491	516	475	541	482	508	501	527	488	531	506	547	505	514	501	494	523	500	490	531	506	539	484	551	489	513	489	476	516	494	527	476	495	492	496	544	482	533	543	508	473	482	510	524	518	542	517	532	520	518	523	482	497	506	521	516	502	528	519	506	504	501	483	504	502	499	497	508	476	504	531	515	500	504	515	508	527	505	512	499	520	492	544	533	515	478	552	483	498	498	517	514	509	556	526	517	506	513	509	503	529	503	531	509	493	505	539	469	500	468	510	491	479	480	548	486	528	513	513	489	546	487	528	498	498	530	469	496	538	510	530	519	522	484	476	518	479	535	512	490	532	469	538	479	483	482	506	512	528	496	532	495	500	517	520	517	476	540	451	505	467	513	512	505	540	514	543	516	535	488	484	450	500	503	517	501	530	513	525	486	514	529	469	493	496	497	513	498	469	515	507	481	516	473	504	510	475	477	477	486	501	485	476	486	502	525	503	552	534	506	518	513	532	524	537	543	510	496	512	482	474	516	470	528	529	494	514	499	510	512	502	502	495	484	467	487	515	495	513	513	510	486	522	502	516	556	500	511	455	476	537	484	507	535	480	487	547	491	510	485	506	495	525	509	479	533	491	514	475	550	490	531	531	515	486	495	489	507	505	511	498	498	532	539	502	500	465	483	482	529	507	502	470	495	509	550	534	513	526	503	488	501	479	531	492	492	546	504	516	512	501	520	507	514	502	508	532	512	522	530	504	486	532	491	486	485	470	490	516	518	540	495	516	515	505	519	492	517	531	482	523	507	510	481	521	531	517	502	487	552	501	447	532	498	494	530	524	469	513	504	522	514	488	514	501	480	468	478	488	515	522	465	527	536	569	489	515	555	475	493	513	510	492	493	489	473	526	499	519	508	497	490	471	509	471	530	496	513	500	524	482	502	504	494	493	491	523	502	486	498	506	495	515	517	481	487	453	480	483	481	538	511	522	502	482	518	524	483	531	484	436	496	499	474	511	541	462	520	489	502	503	531	511	525	515	536	531	517	455	493	484	520	530	523	466	484	501	538	536	471	485	494	521	491	483	524	509	520	514	501	513	484	519	492	507	476	473	487	469	515	533	494	463	525	476	482	442	529	500	516	555	507	516	517	550	470	480	540	496	510	456	497	512	484	500	488	490	530	499	536	531	515	497	499	543	505	485	479	497	526	494	538	497
11662	7408	4093	2428	1841	1611	1734	1765	1536	1234	984	819	670	551	424	399	323	276	225	166	199	141	135	107	92	99	82	85	87	58	60	56	54	67	72	63	78	54	58	65	59	56	60	63	69	50	37	50	52	54	50	54	49	43	60	58	63	55	60	39	45	55	57	45	53	32	40	45	44	56	49	36	57	66	51	43	32	41	43	46	49	46	45	43	41	49	39	45	46	50	47	33	53	47	47	54	41	43	37	46	40	36	40	32	31	45	50	41	41	34	44	46	39	47	51	46	57	50	39	36	44	46	44	44	47	45	48	41	32	48	36	41	48	57	54	42	62	38	48	61	39	34	42	40	54	55	40	27	46	48	53	46	62	59	57	35	58	44	49	47	48	45	48	64	39	44	41	43	44	55	47	42	47	47	52	36	46	50	44	54	50	49	48	45	46	35	46	54	44	35	51	44	49	46	45	46	46	56	43	43	50	58	39	43	52	38	43	57	54	62	29	32	49	47	42	46	49	54	49	42	44	36	51	44	52	34	40	33	44	39	44	52	50	36	55	43	40	54	52	41	51	56	36	43	40	51	52	43	35	47	41	57	43	53	40	63	38	50	48	46	44	56	44	45	55	36	55	48	44	45	39	49	41	41	44	35	48	40	47	61	46	29	43	31	46	32	43	65	44	44	42	53	39	46	50	47	43	51	43	45	44	43	64	52	46	52	37	41	51	39	57	46	41	46	50	45	37	46	42	46	46	40	52	43	36	42	45	36	42	45	41	39	40	54	54	45	47	52	48	42	48	47	43	57	44	47	54	49	30	47	58	41	36	49	43	43	39	59	45	45	38	47	50	48	46	43	53	47	48	40	50	51	53	47	44	53	37	51	45	42	54	48	51	48	53	35	38	59	54	49	38	33	38	41	58	37	55	45	41	53	55	39	57	50	44	47	43	45	36	30	49	56	37	41	40	40	46	34	49	47	42	48	40	40	46	46	37	44	26	39	51	50	46	48	47	40	46	42	49	52	55	32	45	57	49	43	33	53	44	42	40	36	49	52	47	51	59	46	47	50	51	50	48	42	41	47	44	49	38	47	36	41	43	55	38	66	57	48	40	43	48	42	39	44	50	47	46	56	54	27	38	51	39	46	49	51	46	39	59	45	48	59	43	45	39	52	40	48	37	46	45	46	49	45	48	49	45	54	48	39	46	37	38	57	53	37	40	34	48	43	38	52	41	47	48	42	48	39	59	48	52	44	43	43	39	52	28	39	40	36	49	52	42	53	47	53	49	47	45	44	42	59	46	37	53	49	36	52	41	55	53	54	47	50	33	43	44	50	50	49	39	45	44	43	39	48	39	47	46	49	34	46	51	36	61	43	39	47	56	45	54	37	41	39	35	47	52	46	53	45	41	47	47	49	42	44	40	42	40	48	46	43	49	35	47	48	48	38	59	40	49	43	45	47	53	51	40	59	41	41	43	37	37	43	42	42	52	47	53	50	56	38	39	36	53	49	35	52	42	44	43	33	35	45	40	42	36	47	44	43	44	52	39	51	52	40	33	61	50	51	40	27	41	40	59	42	49	44	47	45	40	39	33	44	36	36	35	43	57	36	48	53	50	60	45	50	40	44	39	53	38	65	46	38	39	44	49	43	49	44	44	51	31	47	48	62	46	50	47	57	34	47	43	51	40	41	49	39	47	40	46	43	40	50	50	43	42	54	38	39	52	37	35	48	50	46	50	39	41	52	54	37	40	40	56	57	47	49	41	54	44	60	47	44	42	42	43	51	51	49	57	48	46	41	37	43	48	31	32	51	49	59	47	35	40	54	43	53	39	45	44	44	57	48	40	38	53	47	51	35	43	56	45	48	42	48	42	33	52	48	48	42	35	46	42	36	36	46	51	31	39	49	45	34	50	47	44	53	45	52	63	39	42	39	47	31	42	39	39	39	53	41	45	45	35	48	38	55	52	46	47	39	49	42	45	44	46	40	42	49	47	53	49	48	59	53	55	34	46	47	45	56	38	32	50	51	38	42	45	55	31	61	42	42	43	58	49	48	41	37	47	46	38	34	57	53	31	37	38	38	52	41	45	32	60	54	39	40	48	35	43	51	38	44	27	47	41	54	41	58	48	59	46	38	50	48	41	50	47	47	50	34	55	56	38	31	48	44	46	51	43	42	45	43	51	44	43	35	38	46	39	40	49	43	49	52	55	47	44	47	41	54	55	32	54	53	40	41	46	53	40	64	36	54	58	45	36	65	49	52	54	43	53	37	47	51	52	51	46	38	38	46	58	42	38	43	57	41	49	51	62	37	49	38	52	42	50	40	39	60	42	52	39	55	47	46	52	40	59	50	43	42	41	43	46	50	46	39	46	54	58	51	48	40	54	46	50	47	46	49	31	35	49	42	35	48	37	48	47	32	45	49	35	50	31	29	45	35	52	41	39	49	42	39	51	41	52	37	44	38	45	39	52	49	51	51	38	42	40	29	38	38	43	47	53	41	45	39	52	53	55	50	37	42	45	44	53	39	44	36	47	44	60	37	52	50	51	47	42	45	56	55	47	49	51	51	47	33	48	44	57	44	48	52	54	45	44	44	46	43	42	45	51	56	53	50	48	37	49	40	49	40	43	60	53	47	37	49	42	36	53	43	43	46	40	51	48	31	46	43	44	46	49	49	36	40	48	43	37	57	41	50	46	58	41	34	50	36	42	62	35	37	62	43	42	63	36	42	38	46	49	46	38	53	36	44	48	36	49	45	49	49	44	43	51	46	44	45	49	40	54	41	63	43	48	44	40	52	52	35	51	40	57	48	44	41	49	51	46	52	37	52	46	35	49	48	46	47	48	45	46	47	38	48	42	31	44	55	48	40	46	42	48	38	43	44	52	61	42	48	38	46	39	51	41	41	47	56	57	45	43	36	39	39	36	42	43	51	45	51	43	49	38	54	54	44	51	48	42	62	57	38	34	40	37	47	34	35	48	44	42	52	45	36	38	44	48	44	39	41	37	48	51	36	55	57	52	46	36	50	48	36	53	38	51	51	46	36	39	55	57	38	47	40	46	49	38	38	50	49	54	34	41	32	44	67	43	47	39	34	53	60	45	38	41	57	35	39	44	44	43	45	38	49	46	56	50	42	56	49	57	52	37	43	54	38	40	42	41	48	47	43	40	55	39	52	50	44	47	42	53	56	54	51	54	43	43	49	51	53	40	57	45	37	39	46	48	35	46	38	44	40	54	39	39	52	33	55	51	41	53	46	34	48	37	43	45	41	53	54	49	53	40	34	35	58	41	44	44	49	48	53	49	53	40	43	48	53	47	48	36	39	47	40	42	46	52	45	47	34	47	50	46	39	44	45	57	34	39	50	32	49	39	41	41	46	47	40	39	48	41	56	47	42	38	36	43	56	41	43	42	35	47	46	44	39	44	40	56	49	42	45	41	42	45	51	45	45	35	37	49	53	34	50	44	53	49	43	46	42	49	43	49	51	45	64
41546	30137	24767	25309	31138	33776	33729	32029	29443	26084	22812	19953	17140	14441	11859	10068	8423	7017	5982	4902	4190	3579	3155	2618	2286	1914	1676	1480	1299	1134	1127	1069	1107	1128	1039	1009	989	925	897	854	803	796	729	713	689	617	596	603	541	607	518	513	548	506	522	467	464	465	471	482	498	491	453	470	469	457	478	456	431	460	438	470	449	444	440	469	425	471	443	430	460	490	441	462	441	384	442	437	436	452	494	440	436	424	446	449	434	468	429	425	441	424	476	459	433	460	390	423	406	440	444	445	442	429	448	477	394	424	425	454	474	442	426	440	454	417	438	422	459	437	406	432	436	437	434	451	393	451	445	422	420	419	445	426	391	415	422	412	420	420	421	454	421	455	471	435	403	469	434	433	433	436	438	418	505	400	438	397	414	428	388	456	439	447	419	423	431	432	432	421	435	406	408	471	425	446	423	465	407	435	424	416	430	451	461	403	428	435	427	452	420	424	404	425	412	452	437	401	427	424	411	433	420	434	444	428	412	413	443	468	360	424	449	437	442	406	455	464	423	445	435	407	461	424	451	433	437	428	469	432	413	433	464	424	414	427	416	408	434	450	454	457	405	448	438	453	426	435	428	436	421	445	389	438	429	430	422	436	446	435	447	411	447	458	487	424	432	430	392	416	437	455	452	441	478	458	415	455	444	450	442	417	471	468	444	462	408	437	441	432	450	437	417	440	458	494	428	436	434	399	432	450	454	406	478	428	434	423	428	415	438	488	454	439	476	457	426	411	479	422	490	447	460	389	461	455	425	420	443	437	402	453	454	448	440	426	432	454	408	449	427	397	416	446	438	439	433	400	410	446	449	454	390	441	401	400	408	440	451	420	437	456	465	420	394	397	435	438	431	436	453	444	430	439	411	449	409	431	421	462	410	419	409	415	410	450	427	450	454	361	452	416	433	456	466	405	440	422	438	410	421	449	445	418	420	433	394	449	407	462	444	437	440	467	436	440	442	396	447	441	380	454	469	399	434	408	456	459	443	436	440	447	441	413	427	410	435	409	418	430	436	437	427	455	394	389	446	479	438	431	412	406	445	414	457	421	413	480	422	444	440	457	417	442	446	436	434	443	442	413	475	455	396	411	459	449	446	446	452	440	374	413	437	434	432	463	469	429	439	473	483	434	496	443	447	412	420	408	402	429	430	437	436	391	418	407	443	423	452	431	406	444	419	446	409	421	424	416	448	428	441	447	433	440	423	418	448	441	440	424	485	412	454	424	450	420	446	411	414	445	430	446	437	451	421	443	396	425	427	435	455	418	457	408	443	436	419	393	432	404	422	414	428	443	453	460	390	403	464	487	435	421	411	456	432	440	455	437	426	453	412	455	435	398	411	433	421	454	455	426	449	444	433	413	477	439	442	413	407	442	466	431	480	407	465	457	427	411	431	424	440	403	430	427	423	435	457	404	412	438	445	429	407	441	436	431	451	465	475	459	400	420	413	409	441	440	450	433	473	403	436	431	429	429	438	424	464	467	458	425	439	426	434	401	446	437	443	419	389	422	439	419	426	427	477	431	399	445	414	428	416	446	409	431	440	436	418	415	435	424	396	438	426	399	424	431	437	429	467	453	402	488	389	438	482	423	416	424	437	450	441	408	444	411	452	429	404	441	439	445	440	437	395	448	412	408	401	441	463	444	435	430	397	445	435	421	480	422	418	419	455	412	436	454	431	434	412	451	442	393	486	452	417	441	453	428	419	427	432	416	418	439	441	438	415	462	426	403	427	457	455	428	459	428	423	412	451	480	461	414	447	401	431	433	443	425	445	435	478	456	433	429	405	400	440	434	447	423	433	441	439	428	468	461	408	387	459	434	429	422	430	424	429	424	444	413	442	455	430	405	499	418	465	433	435	437	437	403	430	478	460	409	441	495	417	453	436	438	429	440	402	431	428	432	457	437	430	432	409	443	427	412	443	452	441	457	405	430	427	443	442	418	424	418	441	436	419	411	395	429	405	393	417	391	440	429	443	461	426	422	410	465	425	446	437	420	430	454	465	434	423	426	442	445	456	452	425	430	468	384	414	456	474	449	433	399	400	459	448	451	423	429	437	384	430	466	427	483	446	400	418	432	418	420	430	441	421	423	420	402	447	453	419	454	454	442	427	421	393	458	471	407	434	453	432	489	441	404	463	435	442	459	449	438	468	438	414	459	427	451	414	428	420	424	470	437	404	433	432	440	456	442	459	448	420	411	441	458	441	410	483	476	444	441	436	421	434	422	421	437	471	427	441	447	384	446	428	488	437	454	468	445	418	429	433	405	428	438	415	432	422	475	411	436	422	457	422	447	474	433	432	443	417	456	447	463	425	469	415	425	433	438	440	471	449	430	457	433	418	450	430	440	465	429	427	439	406	417	454	439	424	426	408	413	389	449	438	409	474	444	437	430	478	443	433	365	433	424	441	464	462	413	459	427	379	443	439	470	436	480	411	416	477	437	439	478	454	473	441	428	427	389	424	457	418	462	471	430	458	444	376	435	426	457	435	430	420	427	429	415	418	410	458	422	441	439	449	426	443	440	424	406	448	430	410	417	476	436	440	459	435	447	398	437	477	434	447	444	477	404	461	429	459	436	457	435	422	441	453	444	498	419	451	391	419	458	445	431	449	456	443	436	436	430	416	422	429	443	453	431	428	423	466	441	434	475	400	465	435	423	468	478	398	442	429	462	459	443	446	455	428	411	429	456	465	454	427	417	422	430	394	392	415	423	428	412	445	424	440	412	426	438	450	416	428	451	420	390	438	437	422	452	428	467	452	477	426	436	448	404	435	438	414	415	467	426	451	422	422	460	450	457	457	436	463	450	432	405	474	424	444	455	429	424	410	422	437	467	425	410	455	437	422	438	443	443	421	429	408	431	476	424	406	424	407	440	449	468	446	437	439	457	456	423	446	477	431	432	428	459	452	435	452	417	410	442	433	455	431	461	410	409	440	407	434	443	422	416	427	433	450	445	481	425	472	422	407	424	432	406	447	420	453	429	431	455	399	433	449	446	449	419	433	468	428	433	407	426	431	402	401	426	429	425	395	431	406	451	441	449	437	412	439	482	456	418	458	423	443	436	432	436	424	420	432	429	468	422	445	457	395	411	438	419	455	425	423	439	447	427	406	445	443	446	466	431	439	428	467	439	437	462	424	437	429	467	398	461	471	460	430	464	429	441	414	432	454	407	426	461	445	461	462	396	418	424	447	457	413	437	437	421	433	408	412	457	426	457	429	449	433	425	438	417	410	453	416	476	436	442	463	441	438	392	415	426	471	444	442	422	463	445	425	428	385	426	431	405	443	434	462	434	398	427	446	431	446	453	426	417	408	453	426	421	441	434	424	440	459	435	437	432	425	416	474	408	469	458	472	448	409	436	416	405	430	432	424	422	428	450	435	438	464	421	462	408	411	457	401	435	418	431	438	451	495	410	424	480	437	426	466	439	434	452	445	432	450	426	416	468	447	439	464	446	424	455
8391	3818	2007	1428	1058	893	1012	1048	884	706	575	469	399	314	297	235	196	180	128	129	158	125	87	98	89	71	93	87	73	61	67	66	82	67	72	67	59	67	67	68	73	63	68	60	60	55	78	54	61	63	50	56	68	62	69	66	59	58	69	55	64	55	53	59	53	43	60	61	46	64	53	50	53	50	52	55	57	68	52	65	49	51	62	65	63	50	54	52	62	58	67	65	40	58	63	53	54	62	69	52	57	57	55	55	56	63	59	62	48	40	54	70	53	66	55	61	51	55	64	54	60	72	64	60	48	55	52	51	66	57	49	54	63	49	69	57	58	33	59	45	54	51	56	44	73	60	56	42	52	53	60	55	59	52	46	50	53	45	49	64	48	58	54	46	50	54	55	45	57	62	68	67	64	65	63	49	56	53	53	52	57	59	44	57	58	51	60	36	47	59	58	51	57	55	54	56	70	56	59	61	60	57	41	69	54	60	54	68	60	41	57	54	56	53	53	48	57	53	52	55	55	57	61	43	36	58	56	61	54	55	59	55	55	48	52	57	42	64	48	62	55	42	66	56	56	51	60	55	58	57	48	60	61	53	55	52	48	61	45	42	62	58	49	51	49	65	51	56	43	66	62	54	56	46	61	54	47	71	67	55	45	49	49	55	62	52	58	52	48	57	66	54	61	69	57	49	54	55	67	51	52	37	59	52	49	47	57	66	55	57	45	61	46	52	37	57	62	66	55	51	64	62	63	60	62	50	55	57	40	62	62	55	56	55	60	49	65	51	50	45	72	50	48	67	55	59	58	57	52	49	49	66	46	68	64	55	48	74	72	53	62	46	56	53	57	48	44	51	60	63	71	57	59	50	47	47	52	68	65	68	49	53	53	51	56	54	53	58	58	38	52	59	60	72	45	60	53	49	74	48	59	55	58	52	64	55	47	60	64	73	71	52	36	54	63	58	51	53	60	59	46	57	51	61	53	55	59	57	55	69	67	68	59	55	54	47	56	52	44	59	66	44	63	56	69	53	59	61	57	40	52	51	44	50	56	51	53	54	65	55	45	57	59	60	51	61	58	51	44	39	58	61	72	58	59	50	47	43	53	65	55	72	64	49	45	69	76	46	66	57	61	57	52	53	64	49	47	53	54	47	65	46	65	49	52	61	46	57	72	50	54	57	46	44	65	50	68	52	58	55	51	53	61	55	40	54	66	56	57	51	58	56	57	72	67	33	52	53	58	54	57	63	58	59	63	46	57	55	66	58	75	59	48	50	53	58	47	52	55	62	36	62	42	55	48	48	67	64	57	58	54	62	54	59	66	68	55	55	51	56	46	53	58	54	51	55	70	58	57	45	53	57	59	61	56	53	67	58	63	47	46	50	61	55	65	59	45	54	64	56	55	63	44	30	70	62	48	58	49	46	64	71	54	61	53	53	63	59	59	58	63	54	63	46	48	52	57	63	58	55	50	50	59	44	61	60	58	52	58	56	66	65	51	59	55	42	59	40	61	57	51	59	56	42	58	54	60	45	59	73	51	57	62	62	49	48	60	50	54	46	54	59	55	59	61	47	55	62	47	49	60	69	51	55	51	57	42	59	50	55	53	58	57	49	50	56	60	57	67	71	50	57	74	55	47	65	52	58	49	70	60	49	55	58	46	58	66	56	54	40	51	60	54	51	58	69	42	51	41	49	47	62	55	53	55	49	63	50	54	62	58	64	51	49	58	51	46	54	57	52	71	52	44	61	48	46	49	55	57	67	53	50	68	52	54	59	53	56	61	49	52	54	44	56	47	58	68	51	60	47	51	59	40	59	51	51	49	61	67	60	47	57	63	52	62	55	51	50	44	51	65	52	59	43	67	62	42	58	62	44	60	60	56	48	53	54	63	57	58	62	58	64	66	50	48	49	56	58	57	60	63	57	45	58	56	42	45	66	57	58	55	50	59	55	43	63	40	70	52	45	54	58	49	46	68	65	60	55	65	63	48	83	53	47	36	41	57	62	48	52	43	69	57	45	63	59	61	40	48	50	52	59	58	65	65	49	52	67	51	61	54	59	51	65	57	65	50	63	50	56	62	54	46	57	64	37	50	66	52	51	37	60	54	54	56	59	63	57	53	59	41	46	55	28	50	55	53	57	45	53	71	42	48	49	61	62	46	61	44	60	67	46	66	47	62	58	69	68	53	54	56	59	57	57	52	63	65	54	57	47	67	54	58	52	61	52	39	47	61	64	51	53	58	53	52	71	55	69	70	50	66	45	53	47	54	58	58	46	53	74	63	58	80	53	49	57	50	50	51	51	51	56	65	50	57	50	60	55	71	71	51	59	57	50	59	57	47	57	44	52	44	61	55	46	61	53	50	47	58	58	55	49	52	51	60	41	45	56	49	60	49	63	67	49	57	44	59	51	51	47	42	69	53	62	71	57	53	53	56	58	57	60	61	61	49	60	52	43	50	48	49	60	54	61	62	61	61	43	64	55	51	62	57	60	41	45	47	66	49	46	52	53	50	52	59	56	54	45	61	55	46	53	48	59	52	53	52	46	56	61	52	52	47	66	44	64	43	59	59	53	60	53	54	56	62	66	64	55	57	62	62	40	71	55	60	52	58	52	58	48	59	49	54	60	58	56	44	43	51	48	37	55	60	53	74	57	54	50	53	56	49	66	50	60	54	64	57	48	51	53	52	58	63	55	56	43	55	50	45	70	55	48	49	59	42	51	56	49	57	59	54	56	53	61	51	56	67	63	60	56	53	62	57	54	69	53	58	50	45	52	59	53	46	44	42	49	47	43	50	63	52	64	54	74	55	47	48	63	53	55	57	43	71	49	55	50	68	45	63	52	55	64	61	56	58	44	51	50	61	55	53	69	62	53	67	69	55	75	66	49	67	65	64	46	57	54	51	58	51	49	57	51	54	59	59	58	50	63	52	66	49	54	45	71	55	60	58	63	51	72	53	53	48	43	49	48	60	48	56	52	55	46	60	67	55	45	61	54	59	54	45	50	52	57	60	43	67	55	54	55	55	49	45	48	57	57	58	46	52	43	54	45	55	40	55	60	53	50	44	50	52	55	55	52	45	60	58	54	61	53	65	54	37	56	65	50	65	68	62	46	47	62	52	73	60	56	51	63	53	45	54	59	56	63	57	58	53	52	53	61	53	50	62	60	46	50	56	64	64	47	43	49	54	54	77	45	61	63	56	55	43	58	56	66	55	44	49	52	55	63	41	66	60	54	47	61	57	55	50	56	45	68	56	53	52	53	56	64	43	59	56	47	44	57	54	46	50	62	53	55	61	53	61	50	50	68	58	45	75	56	54	47	60	62	65	54	54	54	51	64	55	57	43	54	55	51	59	67	51	68	48	54	57	55	38	55	59	62	50	49	50	55	66	55	56	66	65	62	60	54	54	65	60	63	54	44	53	55	49	52	49	49	60	63	68	50	48	45	61	61	63	55	62	52	53	41	55	57	43	55	65	39	63	58	48	48
34648	23367	18082	19448	25175	27869	27926	26106	22990	19614	16543	13966	11964	10083	8119	6859	5612	4711	3853	3403	2759	2425	2039	1892	1602	1454	1217	1162	967	976	996	866	922	833	881	836	787	839	762	748	722	732	723	635	678	652	653	587	599	587	581	566	555	523	581	539	530	562	535	545	519	561	544	555	585	525	552	550	565	546	567	531	559	521	531	519	542	558	536	526	515	514	512	562	528	577	531	557	492	536	532	525	523	504	504	534	510	499	492	510	566	533	504	510	539	520	532	503	491	485	517	539	528	537	500	542	546	503	519	529	527	542	474	517	536	510	508	498	536	510	520	518	509	530	549	560	487	500	502	527	529	505	550	533	539	500	516	525	506	542	527	515	473	497	528	505	496	533	536	503	509	529	526	558	553	538	508	484	550	515	519	493	505	490	581	503	562	494	529	498	501	520	534	513	546	502	507	524	559	492	586	523	485	558	555	517	511	486	527	513	517	488	511	507	492	532	529	485	541	497	520	540	504	521	521	540	553	534	530	516	525	528	565	508	566	523	492	561	524	527	486	518	521	528	524	527	516	528	515	552	506	541	507	550	478	538	561	522	539	523	539	528	546	524	498	505	503	535	532	501	505	546	553	497	500	530	511	521	538	522	543	571	553	507	558	528	560	546	508	551	497	535	543	562	478	516	517	536	524	507	541	518	523	513	495	508	519	524	519	555	527	519	488	542	522	565	508	544	539	533	510	555	535	541	498	553	574	531	503	531	502	507	496	549	505	536	526	516	481	536	538	553	518	519	528	538	523	567	499	512	525	564	517	578	563	557	490	550	550	531	501	496	493	533	546	510	540	500	498	507	474	487	513	518	531	549	529	515	485	520	504	536	539	513	548	534	522	527	533	503	532	530	557	542	507	547	548	513	516	502	544	490	478	524	507	522	529	542	575	521	489	535	481	517	568	523	527	494	541	494	517	531	525	513	493	535	535	536	518	493	492	566	481	504	514	538	516	505	551	566	543	526	522	563	488	527	532	497	553	523	517	506	536	516	542	541	541	521	549	519	491	545	573	517	521	526	516	525	530	574	522	585	530	478	528	541	521	529	512	528	568	520	500	491	491	535	530	540	522	550	559	524	514	493	511	523	526	546	507	530	527	525	527	551	531	470	493	551	551	518	510	521	491	526	533	529	501	498	521	540	509	503	512	526	531	553	538	534	525	514	513	536	534	502	537	489	548	529	585	529	534	542	526	499	531	503	512	491	523	485	546	542	552	515	514	514	526	532	512	542	490	512	554	514	505	509	532	521	550	531	572	523	536	523	538	554	527	549	526	531	511	528	524	548	531	540	545	519	505	549	529	541	514	488	509	515	532	540	532	498	525	519	530	522	521	495	558	507	536	510	482	526	494	498	573	527	520	571	536	537	506	544	522	546	538	526	514	527	552	492	498	527	554	493	525	518	517	559	571	562	535	495	512	532	541	490	510	531	554	490	515	528	525	520	521	522	543	570	529	522	565	538	557	528	541	518	540	484	535	513	526	574	539	524	512	483	525	520	543	509	482	530	560	552	559	506	513	512	535	510	535	532	528	540	527	514	514	528	548	550	579	527	532	537	508	536	539	554	547	543	516	520	531	519	505	539	538	537	513	542	531	536	526	526	491	553	558	485	546	546	534	512	554	538	565	503	534	536	525	550	569	514	529	542	495	508	591	500	515	523	502	582	530	514	550	508	531	497	513	503	485	489	510	532	545	515	517	524	538	557	544	517	562	547	533	519	505	581	560	537	485	570	516	546	553	479	529	530	503	501	546	524	554	556	529	534	492	510	529	531	531	580	541	539	484	545	505	517	553	560	550	497	496	523	506	497	524	555	516	527	541	511	564	533	532	504	526	530	508	523	528	542	531	556	508	539	523	536	498	527	520	552	521	572	549	537	569	517	523	472	497	492	504	523	533	497	507	546	519	534	508	547	572	499	530	566	518	530	523	532	513	561	504	508	534	516	551	560	532	564	522	522	524	500	522	554	551	548	515	532	500	519	524	568	531	533	527	538	504	512	537	523	508	529	509	553	502	513	515	549	566	532	535	560	504	515	510	514	522	521	572	550	526	528	517	526	539	487	491	511	577	550	558	495	540	546	538	525	521	538	479	478	516	541	553	526	485	539	539	482	553	573	505	523	555	509	524	550	498	534	519	522	519	483	535	514	543	558	535	569	528	521	550	528	480	553	532	562	518	533	541	521	539	508	495	557	533	545	535	522	508	501	502	492	560	548	488	495	532	547	499	515	527	542	517	519	553	540	560	531	534	589	504	480	536	541	546	531	541	515	557	493	506	542	506	538	507	556	514	539	524	552	533	541	501	502	527	509	564	512	498	502	557	498	519	554	555	500	522	536	520	503	524	530	535	532	525	550	542	513	464	501	577	510	500	524	525	513	568	515	507	542	572	543	513	539	518	498	487	536	550	464	531	495	534	507	527	529	502	556	531	510	550	536	527	537	543	516	504	494	532	508	516	512	543	500	518	507	520	527	540	501	556	495	550	530	541	544	517	552	518	529	497	501	497	571	525	541	526	544	512	535	556	550	525	516	504	506	544	549	486	557	538	542	530	534	537	519	525	514	512	491	549	530	501	555	524	481	489	572	536	525	535	502	486	508	530	550	532	494	586	523	544	533	513	511	531	508	552	493	481	557	509	526	538	532	525	521	487	510	492	530	518	518	519	484	537	515	518	529	523	473	523	554	520	548	544	570	505	489	542	515	521	508	486	511	518	576	537	529	520	505	571	539	559	509	530	489	494	538	534	488	547	526	530	543	491	549	483	536	493	535	537	571	490	571	504	522	540	534	527	527	539	517	512	505	546	540	554	578	521	601	524	524	535	505	551	562	531	518	515	511	525	502	579	525	520	500	520	534	550	496	579	472	510	530	554	515	544	526	532	551	524	520	521	518	535	528	511	523	536	512	510	470	551	492	568	518	507	511	501	520	494	538	516	554	551	532	498	542	535	516	509	526	520	490	504	528	515	560	513	490	548	503	520	526	559	504	567	512	517	530	520	551	511	512	508	522	510	512	536	503	533	531	530	521	510	532	546	534	559	532	515	538	512	540	546	538	540	537	538	481	511	513	541	522	523	497	521	498	495	545	512	481	505	542	534	543	510	535	510	536	524	528	499	528	517	526	511	500	497	549	561	552	540	521	515	504	522	492	527	521	501	554	512	516	534	477	554	533	527	498	567	495	472	539	532	525	536	504	538	514	513	538	543	522	521	563	549	491	526	525	549	533	536	529	511	508	496	561	498	522	487	562	514	511	544	534	561	512	476	545	505	499	517	492	511	485	609	520	520	556	531	519	519	520	592	515	510	534	513	536	519	556	536	525	556	555	476	563	513	586	532	489	567	571	526	524	553	543	540	514	518	536	517	566	509	521	507	538	550	535	525	523	512	539	483	560	512	554	512	529	538	518	507	544	535	571	528	490	531	504	546	521	536	504	523	515	539	520	559	491	525	506	530	561
9238	5916	3138	2025	1552	1335	1462	1433	1236	927	774	601	547	416	332	343	265	212	156	168	123	118	126	96	95	79	93	89	66	78	72	67	67	66	71	61	59	63	65	56	58	69	53	42	49	64	60	58	62	49	53	55	51	42	45	39	52	49	54	55	53	44	53	57	57	39	52	37	36	43	56	45	47	48	41	44	50	42	68	53	48	43	52	52	37	44	56	56	40	61	49	55	60	54	54	42	49	30	52	46	50	63	51	55	38	46	49	50	49	54	54	49	50	45	67	49	61	50	55	46	63	56	47	46	57	39	59	55	51	36	44	54	41	59	53	55	45	38	51	39	47	57	50	58	45	56	41	58	53	39	59	59	55	48	49	56	55	42	33	48	60	52	49	62	56	46	65	59	50	54	54	43	40	43	37	53	56	58	39	44	53	54	51	56	66	41	46	45	41	56	59	46	44	49	51	47	41	55	59	43	57	36	46	55	42	54	46	46	58	36	50	52	50	49	43	37	58	44	51	46	46	40	51	46	59	51	52	54	66	54	46	42	49	44	63	62	57	38	50	56	43	48	54	45	59	48	49	47	50	55	49	62	56	52	52	58	37	35	51	51	45	49	54	64	55	33	47	44	64	55	59	52	47	53	51	39	53	47	50	49	53	34	49	44	45	53	40	49	54	46	52	45	55	39	49	62	44	58	50	62	53	53	49	57	45	47	46	54	56	50	49	57	60	54	44	54	53	41	42	45	65	51	51	47	48	44	48	41	52	48	49	46	34	43	56	44	67	46	48	45	38	50	51	39	46	49	43	46	42	46	46	57	44	34	47	44	52	42	47	50	51	42	56	47	65	64	36	47	34	51	46	47	42	41	49	51	50	44	40	46	45	55	51	47	52	51	42	53	52	43	53	52	65	51	45	55	47	54	61	56	45	56	54	50	55	42	52	39	49	61	54	57	50	61	38	57	49	52	56	55	61	43	50	45	49	52	58	57	43	58	50	67	52	53	48	47	53	52	50	49	51	44	52	49	34	40	62	35	47	54	45	48	44	44	42	45	51	43	45	51	51	44	50	58	53	52	56	42	52	46	42	46	64	54	42	43	50	39	43	63	53	39	42	43	49	38	56	63	56	50	44	49	49	48	49	47	40	54	55	51	45	46	54	46	64	51	59	48	54	60	50	58	46	47	54	54	46	62	56	63	53	56	57	41	48	43	64	57	56	48	48	51	42	46	49	47	58	43	41	43	60	48	54	40	42	58	41	38	47	61	45	41	60	44	49	43	51	51	57	43	56	47	45	53	54	54	44	49	56	62	55	43	47	47	60	61	58	45	47	52	62	39	53	39	53	53	44	47	49	53	50	41	52	43	52	54	57	44	53	27	47	49	49	47	42	58	49	55	52	47	42	49	39	46	43	48	46	46	45	42	59	52	54	53	53	53	51	54	51	55	43	52	51	45	33	53	45	50	46	38	56	49	60	52	35	40	57	45	43	40	49	58	47	50	49	45	46	52	50	63	62	56	54	54	60	57	46	54	58	49	46	53	46	43	52	46	41	43	58	63	56	42	63	44	46	34	51	50	45	55	41	53	59	46	47	60	36	54	62	54	59	42	60	46	55	39	59	50	44	49	52	41	54	51	47	47	55	50	55	51	43	52	62	47	50	46	49	58	44	58	56	37	49	50	45	38	55	42	51	59	49	48	28	43	53	43	46	51	48	48	54	48	61	43	44	53	28	44	46	50	55	44	47	55	58	58	59	50	49	57	56	36	54	63	40	37	58	61	59	41	41	46	48	53	46	43	59	63	43	46	53	54	47	54	60	48	46	48	46	52	56	48	56	39	42	63	45	47	55	40	54	43	48	49	57	61	42	43	40	50	44	59	41	46	48	52	42	45	40	49	42	53	45	45	58	47	59	53	45	55	54	47	54	55	48	43	41	52	53	45	52	44	57	55	49	47	41	51	32	60	56	56	44	45	54	39	51	53	43	46	52	49	56	43	49	43	53	47	41	47	46	51	43	50	53	38	50	57	38	53	37	47	47	49	51	48	48	50	43	38	68	54	52	48	51	53	45	44	53	37	54	50	64	48	43	52	47	56	45	40	58	33	63	53	48	46	51	47	56	48	50	43	39	48	41	49	48	53	38	55	64	40	53	48	52	55	57	62	38	52	51	48	59	45	36	41	52	54	51	45	42	55	43	52	51	60	57	44	42	50	38	52	55	40	35	61	49	45	43	57	34	48	45	49	50	46	70	49	45	53	48	61	41	52	55	48	57	49	45	40	44	58	48	41	56	56	40	47	39	51	47	51	51	56	44	49	40	47	39	53	44	53	60	52	58	45	57	50	51	53	53	56	48	39	39	39	46	42	50	45	48	46	51	57	58	49	56	66	55	57	49	45	52	64	46	44	54	41	58	49	50	52	51	55	36	60	54	54	59	43	41	47	50	53	40	52	48	44	36	45	55	46	40	60	57	52	47	60	53	48	46	40	50	63	37	50	64	54	61	60	37	62	55	64	43	55	46	55	50	46	58	54	42	50	35	47	57	43	33	50	40	62	58	52	53	44	30	53	49	42	43	49	42	48	52	49	51	49	49	54	61	37	61	51	56	46	56	50	54	51	48	54	51	37	46	53	59	62	50	51	50	40	52	41	51	51	53	37	44	60	39	48	61	52	52	63	37	52	43	33	47	41	48	60	51	41	46	48	54	41	54	48	56	49	45	53	49	34	39	46	35	45	60	40	44	55	52	49	52	41	43	51	56	52	39	49	48	49	47	50	41	47	50	50	45	52	68	57	46	52	43	43	53	51	51	63	55	58	48	58	47	57	54	50	69	38	65	30	37	47	38	50	65	63	39	44	51	49	59	45	51	58	49	43	52	56	61	56	43	49	51	50	50	47	54	41	47	48	47	59	58	58	45	49	53	46	41	48	56	41	41	53	62	49	63	47	58	41	50	59	60	59	57	50	51	54	63	47	64	52	45	54	54	57	51	52	57	58	65	49	45	54	49	63	59	65	56	50	42	52	43	58	37	63	47	51	49	48	51	42	56	46	40	60	45	71	55	43	59	52	61	58	57	45	48	51	49	54	51	49	46	46	53	58	53	61	43	38	49	56	49	55	56	56	51	53	55	49	41	49	50	63	41	59	58	53	50	44	42	40	44	57	48	50	58	59	58	47	39	51	63	53	41	58	41	54	49	59	58	53	38	46	39	42	49	43	56	46	46	43	41	50	59	44	63	55	72	54	65	63	50	65	37	50	54	41	54	41	55	47	45	46	57	49	65	47	51	42	54	43	48	37	46	37	61	54	55	49	56	53	53	51	53	52	50	54	48	42	53	49	49	52	58	56	57	49	58	59	48	51	54	52	55	67	45	43	48	49	47	58	44	48	59	52	46	58	39	54	58	44	52	51	51	49	44	54	52	41	44	65	52	57	47	53	61	37	64	61	46	35	47	32	54	47	58	42	60	41	51	58	44	61	46	41	47	50
40338	27564	22049	23119	29086	31783	32091	30112	26692	22926	19717	16609	14271	12274	10137	8541	7019	5958	4985	4416	3787	3148	2720	2148	1909	1736	1348	1198	1103	1091	1048	1013	982	955	873	896	889	895	888	853	765	782	665	684	709	622	642	596	559	588	550	532	542	550	528	517	503	490	485	529	527	518	493	521	526	496	526	468	468	495	523	481	472	488	519	506	489	490	535	474	483	427	491	475	484	503	466	484	480	470	458	548	445	475	503	484	451	503	455	518	520	451	475	517	485	489	442	475	483	456	457	487	463	473	460	449	450	437	522	526	448	471	516	458	478	525	430	450	446	490	526	490	442	477	486	463	418	458	492	476	466	478	461	447	479	488	454	455	467	470	472	432	496	442	495	463	462	493	506	432	483	493	435	461	483	466	460	475	520	453	449	455	435	477	480	460	445	482	468	487	473	477	456	484	480	478	476	474	450	469	517	466	480	512	458	504	412	493	442	480	475	441	485	477	443	448	442	468	472	439	481	474	454	484	439	476	470	471	445	430	477	451	537	453	500	491	459	483	500	453	474	470	456	512	464	463	487	532	423	500	479	442	479	458	504	475	495	429	449	473	454	452	476	490	459	445	462	492	471	493	470	445	483	472	471	454	482	479	433	466	475	498	523	484	451	483	460	468	453	462	500	459	503	493	480	446	483	487	478	450	463	486	457	467	481	473	527	510	466	470	486	457	463	488	484	483	465	455	491	500	485	460	481	454	457	452	470	510	464	509	445	491	478	455	488	470	412	451	480	474	479	475	474	475	488	449	494	470	494	492	491	504	490	419	487	453	462	491	467	418	487	462	478	469	469	474	479	473	495	457	484	462	442	426	450	433	485	447	474	455	458	449	444	479	462	485	502	471	448	446	478	480	476	476	451	463	450	471	461	475	482	458	469	484	509	466	502	448	488	499	455	506	499	456	475	458	479	462	493	494	449	466	460	478	492	478	454	467	488	497	453	455	487	477	469	496	470	449	464	428	462	437	451	480	452	455	460	448	451	468	479	466	458	447	454	496	459	495	507	510	474	461	479	454	474	497	432	468	493	471	458	519	467	468	483	510	512	501	464	472	501	450	479	451	519	515	496	502	479	454	498	494	488	496	456	453	483	508	478	413	452	472	523	468	478	430	467	457	436	445	487	495	468	511	459	503	440	491	473	498	471	471	497	431	509	557	485	464	512	436	456	488	484	529	487	466	484	494	473	467	450	503	487	459	479	459	511	428	480	478	482	472	517	452	461	485	461	472	480	460	464	453	469	489	478	479	463	448	481	479	447	485	495	458	484	500	478	504	462	485	453	472	472	451	457	460	486	469	488	496	453	442	528	461	487	446	466	453	488	477	449	492	448	490	526	445	498	470	487	474	470	445	498	480	462	444	484	417	488	511	468	449	448	435	489	486	503	502	474	487	491	478	489	481	445	504	488	427	475	450	469	460	453	464	473	482	498	481	433	496	496	518	511	473	479	451	499	482	537	458	467	479	456	438	451	490	483	500	432	478	436	461	436	455	478	485	429	500	444	480	437	450	510	469	472	449	463	423	438	427	482	421	456	442	462	499	455	469	457	484	474	456	461	408	507	465	453	446	489	487	461	440	487	470	454	447	438	459	471	453	468	463	465	462	457	464	432	457	459	495	461	440	482	461	466	472	469	461	500	469	473	475	491	477	471	490	478	485	475	480	462	501	472	469	495	448	482	499	452	489	478	467	457	472	453	449	458	466	475	514	458	454	480	513	477	456	451	457	433	454	458	466	476	471	458	485	442	501	503	462	472	457	477	496	474	476	467	513	491	464	456	440	468	472	484	478	467	511	454	444	480	478	460	467	475	467	522	472	480	468	469	494	470	462	452	465	508	478	490	517	464	468	457	462	453	446	440	504	463	478	435	487	457	464	448	458	486	467	490	503	527	472	491	480	450	444	497	478	488	472	441	461	444	511	496	492	479	524	492	491	488	432	479	456	523	454	456	523	492	462	450	447	481	483	486	494	467	476	469	434	471	479	456	468	505	478	448	434	497	488	460	519	454	471	451	476	485	486	489	490	464	462	470	438	515	445	470	456	452	483	493	462	497	492	501	471	487	449	471	448	480	459	517	487	441	444	503	462	479	521	487	470	481	490	480	493	487	468	463	444	467	496	463	479	462	465	436	498	511	470	470	485	455	503	469	486	448	446	500	476	494	461	459	465	475	447	458	462	462	489	511	481	474	484	461	477	490	473	465	445	483	484	455	465	479	498	460	467	499	440	477	514	508	464	503	503	464	498	477	484	472	466	477	468	489	488	464	449	479	488	462	499	486	511	452	469	478	470	482	498	487	462	450	439	499	504	476	509	444	491	458	461	471	475	451	439	481	445	496	483	477	477	528	499	477	452	458	425	472	482	461	435	474	551	457	517	467	521	470	479	435	404	464	520	477	462	489	457	490	450	455	510	466	447	455	479	479	485	494	469	447	488	526	508	506	481	468	452	451	480	447	464	467	489	481	521	477	456	464	486	470	480	471	500	499	470	471	500	455	475	506	488	507	479	483	473	425	448	496	477	454	459	484	452	495	464	483	465	430	491	490	448	507	478	468	445	439	466	444	518	433	465	470	482	413	451	484	491	495	445	452	496	500	455	493	494	443	469	422	441	454	468	477	431	452	438	483	460	469	476	471	444	452	460	483	483	450	464	470	463	466	475	479	523	484	449	505	508	460	443	476	484	446	463	462	493	453	501	463	455	477	448	442	446	484	469	451	487	501	504	451	491	456	533	487	470	491	497	433	476	529	473	469	490	469	501	524	471	467	451	466	441	455	475	533	475	528	463	450	511	451	498	464	469	503	454	450	498	460	478	472	457	494	476	518	494	493	514	448	489	464	484	485	450	478	466	498	439	446	495	497	475	455	466	490	450	478	460	436	511	489	479	483	497	497	472	486	476	445	467	479	473	463	475	500	471	465	452	514	480	465	477	477	517	485	467	493	477	482	478	501	473	488	484	471	499	506	497	483	505	500	504	489	526	492	502	483	461	476	498	439	468	438	477	495	472	438	504	470	423	510	453	497	457	460	505	428	427	495	520	434	431	469	505	478	477	480	454	477	496	476	462	497	461	496	493	492	485	440	481	436	457	476	495	477	456	468	517	421	493	443	469	437	469	502	446	472	475	455	466	453	465	504	470	479	490	509	472	517	456	480	471	460	479	486	482	477	478	469	468	502	464	498	499	499	450	472	458	474	498	454	448	483	512	459	501	476	474	464	449	469	495	499	472	472	480	504	454	515	479	457	463	463	462	475	476	474	485	478	518	436	482	431	503	449	491	435	469	464	492	463	492	460	502	491	504	444	467	464	443	465	471	456	458	480	488	466	448	464	469	469	455	466	481	474	514	470	504	487	490	482	463	480	500	475	454	466	450	467	470	483	444	489	456	457	537	431	453	504	471	449	483	469	492	492	499	474	465	492	475	510	500	476	466	485	462	478	491	463	500	432	497	466	459	491	447
11779	5295	3012	1917	1414	1216	1373	1414	1186	919	756	594	496	436	368	290	267	240	181	168	151	155	122	123	95	76	92	79	54	77	79	83	72	78	68	67	77	67	79	55	73	55	65	70	62	66	66	53	46	51	63	57	59	54	48	60	57	55	53	53	65	58	47	55	66	57	61	78	54	60	44	48	61	63	52	46	52	59	51	51	52	45	46	67	55	61	53	57	48	61	38	61	47	56	65	38	43	44	52	67	67	64	59	62	49	55	52	52	46	49	46	58	46	45	56	60	49	47	56	67	44	45	56	56	52	58	63	61	44	62	58	51	54	52	65	45	51	46	55	57	66	47	51	47	50	45	44	48	49	55	55	57	57	42	56	57	54	46	46	69	54	49	54	45	68	60	70	53	58	58	54	70	56	45	61	41	51	50	48	63	53	51	49	53	48	45	59	54	50	53	52	57	63	62	53	44	47	66	54	57	46	46	58	59	38	50	56	59	41	58	53	48	60	54	41	54	56	54	68	62	76	56	52	55	55	65	59	51	50	62	41	54	51	42	63	59	58	50	61	58	46	61	59	54	61	69	52	65	56	51	71	60	59	49	63	60	61	70	55	51	58	45	67	54	52	42	61	51	54	59	55	49	51	58	54	54	45	50	57	55	52	58	50	53	48	49	57	57	54	47	58	59	68	51	59	50	53	60	55	65	52	39	54	50	45	44	64	50	53	76	49	53	65	60	63	60	61	53	54	66	59	57	51	58	43	59	64	49	60	56	49	51	52	49	61	62	57	55	58	57	58	56	51	44	51	40	57	56	51	59	43	55	61	54	54	62	65	56	50	61	59	44	45	43	60	47	55	54	56	48	47	58	52	55	48	50	58	58	47	59	53	61	60	51	48	54	49	53	53	42	65	50	68	56	52	47	40	50	59	59	56	58	52	51	47	47	54	43	41	50	61	51	43	39	51	55	58	54	58	65	51	60	58	51	59	52	58	42	45	59	55	55	44	54	58	59	48	62	60	35	61	50	59	54	55	60	58	72	58	57	53	60	54	56	57	55	40	47	54	54	39	54	63	48	53	51	62	44	55	43	48	45	59	51	51	49	49	58	65	52	55	64	47	68	60	62	42	58	54	55	47	45	62	50	63	55	57	61	57	53	45	57	56	54	62	37	56	50	34	53	56	55	61	50	50	64	50	50	55	40	60	57	42	39	60	69	65	48	58	62	61	63	56	44	50	48	66	48	60	58	58	50	64	53	46	65	70	48	46	53	47	60	66	56	59	57	41	69	54	57	55	64	44	63	51	59	52	60	50	70	47	46	69	46	43	57	63	55	36	51	56	53	44	53	55	59	44	58	50	46	49	53	64	70	52	58	54	62	55	52	56	60	38	47	50	43	44	76	63	49	48	50	70	49	51	55	56	54	43	58	57	52	63	56	53	56	54	54	58	51	55	55	51	55	56	56	65	47	48	55	50	64	58	50	45	70	67	39	51	52	66	60	58	59	58	54	43	51	50	58	53	60	49	76	46	58	63	49	46	55	52	59	56	54	58	52	61	49	56	54	48	64	44	60	46	51	49	56	61	53	47	50	60	55	56	51	58	54	39	64	50	47	57	52	45	50	51	55	44	39	61	52	54	61	54	58	71	41	61	61	48	51	52	43	46	68	55	54	57	55	70	52	60	47	55	62	67	58	55	51	65	41	52	52	51	68	54	63	40	56	58	59	58	61	47	52	64	64	63	55	41	61	45	56	39	64	62	44	58	46	59	53	45	54	53	55	56	60	48	48	58	65	55	61	45	56	48	49	44	60	59	54	68	57	71	42	50	39	63	48	68	55	70	58	54	52	53	64	38	60	58	72	45	51	47	57	58	50	56	50	54	61	52	58	50	60	60	62	58	55	57	61	64	59	46	63	55	52	56	74	51	54	52	59	55	62	59	58	53	55	57	56	55	54	50	54	68	58	42	62	56	49	50	57	37	44	64	53	58	53	57	60	53	56	50	57	46	60	54	54	54	49	56	58	44	45	47	52	52	64	52	46	54	39	55	53	42	46	47	48	45	54	45	66	67	53	56	52	60	57	43	68	54	44	59	63	43	51	45	46	52	69	52	65	59	55	53	40	51	54	51	53	53	49	39	52	52	60	62	72	51	57	66	43	53	37	45	56	62	51	56	52	50	61	61	67	52	47	51	51	53	62	59	55	63	55	62	58	45	62	52	54	56	60	55	40	53	61	60	48	59	56	58	68	52	54	49	45	55	55	53	50	47	59	44	48	52	64	45	52	50	47	53	65	53	62	51	57	63	52	62	56	55	71	59	42	55	47	62	50	38	36	62	51	62	46	58	51	60	58	52	64	47	53	50	64	63	60	61	45	63	53	41	50	50	51	53	62	55	52	52	47	55	63	54	45	58	45	56	59	57	63	69	58	42	57	43	45	56	62	59	49	61	47	59	55	60	62	58	53	48	60	47	49	54	54	44	55	47	45	40	51	49	55	56	55	52	55	66	56	56	51	50	56	63	58	39	54	56	55	58	65	51	58	57	59	59	56	63	53	50	52	38	44	59	52	51	66	51	57	63	52	62	61	56	45	66	42	48	45	58	35	60	44	49	70	58	48	51	47	39	60	51	38	53	61	56	49	53	62	55	50	61	60	49	57	62	36	63	53	53	56	56	49	48	66	58	38	57	54	63	46	42	47	60	51	63	59	49	50	57	49	69	48	59	65	58	46	49	55	50	73	60	53	46	43	58	54	62	56	47	54	58	63	61	56	61	54	63	53	55	54	56	51	52	62	63	54	54	56	62	55	54	52	50	54	62	52	55	49	45	59	57	59	69	52	52	53	51	57	44	69	56	50	51	57	53	45	55	55	57	44	51	54	60	52	49	58	51	59	50	76	66	41	53	38	60	44	57	47	70	46	46	45	45	46	48	54	55	53	51	54	67	52	45	42	59	33	46	64	59	47	59	48	48	51	55	43	59	51	49	58	43	47	47	57	50	54	55	52	65	65	47	48	56	49	65	41	56	63	63	65	65	45	49	58	48	45	48	53	49	67	70	54	53	51	54	45	46	60	58	49	45	56	57	64	45	58	62	47	55	56	60	56	58	64	37	49	45	53	59	50	54	50	60	64	50	57	49	54	58	55	55	48	69	58	42	56	58	62	56	47	54	58	54	44	59	46	53	64	56	61	51	49	59	52	46	51	54	76	63	55	52	68	42	45	66	41	52	57	55	58	50	58	52	56	54	44	53	55	59	60	63	49	62	66	54	45	54	55	67	61	59	43	56	48	62	55	51	56	59	53	51	56	40	52	47	49	47	49	55	54	59	56	60	52	44	66	48	62	57	53	49	54	64	57	53	50	54	52	50	47	44	68	60	51	49	55	50	52	52	48	56	49	49	68	52	43	65	59	57	54	56	63	54	51	55	62	48	60	49	57	67	44	57	62	49	52	65	40	47	54	53	41	66	65	43	48	60	59	38	63	51	56	66	49
36286	26677	21741	22689	28112	31243	31401	29489	26272	22198	19622	16040	13718	11871	9944	8354	6984	5806	5133	4266	3684	3123	2617	2222	1942	1598	1406	1239	1152	1154	1101	1051	932	996	1022	1036	1066	963	913	848	817	839	747	750	675	715	687	696	651	598	559	564	615	570	548	581	540	579	560	574	548	543	547	516	553	531	552	503	509	487	553	493	545	550	539	560	519	510	521	537	531	548	460	505	478	541	526	545	550	544	545	528	514	521	509	482	570	532	525	523	518	515	524	494	479	517	539	519	489	532	538	478	510	500	498	535	482	516	514	494	507	491	527	514	505	510	522	475	493	515	502	508	523	510	519	478	511	518	479	500	555	541	500	528	508	472	511	544	534	500	521	537	510	513	523	494	532	516	526	519	524	494	540	504	513	489	538	459	488	500	514	553	486	540	558	503	495	525	503	472	526	523	538	471	543	512	478	510	480	492	549	533	519	535	551	528	549	511	506	497	484	540	511	518	521	495	518	548	519	527	538	553	536	503	503	514	498	506	566	497	496	547	530	505	540	539	520	542	453	477	472	527	504	504	490	509	503	501	486	515	502	531	497	543	493	515	479	529	507	525	495	516	553	513	504	496	456	509	501	530	511	530	509	525	551	519	497	505	505	530	520	496	519	524	532	509	483	537	507	491	476	516	523	528	514	543	504	509	500	489	519	487	499	514	540	532	517	497	506	512	496	530	536	505	500	500	478	558	530	541	491	522	547	506	510	499	543	482	534	527	516	474	505	543	507	574	515	506	481	468	528	522	535	540	513	459	516	482	530	501	532	506	501	531	518	507	506	529	525	535	487	482	520	504	527	521	527	497	504	510	499	490	512	489	511	509	529	515	512	544	480	544	539	508	521	490	501	508	507	524	561	496	495	456	533	486	482	486	531	511	545	536	510	530	583	521	542	516	512	484	512	522	510	504	484	511	475	526	497	512	519	502	543	483	544	490	477	536	516	500	530	515	514	549	524	515	499	526	531	506	518	522	493	437	495	522	510	500	520	513	525	494	540	573	494	477	527	511	518	526	505	525	461	455	508	490	520	480	530	492	488	495	476	508	499	522	510	533	516	546	514	525	513	514	532	514	490	543	532	498	539	530	501	496	545	542	524	545	512	524	514	495	510	577	514	507	539	541	509	503	508	510	513	501	507	513	502	531	554	492	501	496	533	492	569	502	476	451	507	525	497	530	489	514	545	491	540	528	516	575	497	514	495	535	520	550	509	537	531	496	517	492	504	487	498	501	543	526	561	540	493	515	513	511	502	521	520	540	506	534	496	530	583	500	509	511	513	525	541	507	514	547	540	549	522	546	516	521	520	500	506	523	470	550	504	529	485	531	553	523	511	516	490	487	504	501	517	498	481	548	544	494	527	567	516	518	521	525	534	554	513	551	505	482	530	510	504	521	532	526	492	534	588	469	498	527	566	518	527	519	518	503	506	501	508	518	519	551	537	528	552	547	537	477	517	525	536	522	533	538	498	462	531	480	520	510	519	497	519	526	545	499	509	551	487	542	528	487	548	499	531	532	484	524	510	536	482	521	479	540	543	501	523	555	548	497	494	465	483	533	531	515	509	509	519	543	560	558	501	494	542	512	502	474	491	550	503	517	472	495	500	512	522	503	492	496	509	525	539	547	546	523	527	540	503	490	535	498	518	500	520	507	503	527	516	484	482	512	547	577	480	503	499	497	518	536	542	490	541	541	527	498	508	500	532	438	490	503	519	499	495	515	513	495	505	489	475	508	500	530	499	546	564	524	479	534	517	514	559	518	501	544	519	508	497	513	508	523	486	508	568	521	520	559	500	514	503	541	503	490	516	521	536	476	519	563	513	540	548	525	530	493	515	506	521	529	500	505	514	513	506	520	517	521	525	525	520	507	528	521	504	491	486	525	521	509	497	496	546	498	511	527	545	500	540	524	540	514	522	500	524	522	471	484	506	501	519	524	524	503	515	518	503	523	484	513	526	517	488	543	502	520	528	490	513	490	511	491	543	558	500	557	501	519	530	497	509	532	496	516	512	512	526	522	548	509	487	492	540	487	515	542	532	551	504	493	498	509	514	522	493	473	559	508	509	507	526	494	537	497	532	495	534	531	541	553	515	491	511	523	527	503	453	508	511	526	539	539	486	471	487	521	549	526	547	505	559	533	516	477	475	547	512	510	499	525	512	520	525	554	505	532	497	523	536	502	479	519	509	510	532	533	517	481	506	528	530	510	523	506	512	501	473	562	589	537	510	491	534	497	504	531	482	497	536	525	495	534	534	525	515	519	522	514	534	504	542	501	485	516	489	499	506	514	534	525	458	501	527	513	509	513	485	513	526	531	491	479	526	500	478	486	509	533	539	503	495	518	502	479	499	488	521	484	501	496	509	500	520	494	546	500	506	530	547	534	497	500	484	515	508	523	549	525	493	501	481	500	517	507	529	503	494	536	530	525	518	515	495	526	548	510	574	528	507	557	573	528	521	551	491	559	506	506	531	504	535	527	510	540	543	510	542	525	494	558	525	503	501	494	482	529	482	534	506	542	534	496	511	498	537	496	523	532	569	538	498	533	536	538	497	518	491	496	529	533	516	513	488	516	518	472	485	520	543	519	502	549	518	499	499	497	502	504	499	491	515	508	519	490	517	523	520	581	559	510	523	514	524	560	505	482	495	500	522	476	535	510	491	507	498	551	531	519	564	504	504	510	513	513	508	502	494	501	524	507	496	509	551	519	552	511	507	513	511	506	536	526	513	527	551	460	548	563	509	487	544	472	517	544	515	508	534	499	500	534	506	477	562	534	560	554	495	515	501	491	452	471	494	508	492	493	498	497	540	529	507	510	522	515	547	533	517	502	563	494	504	493	498	532	505	535	502	505	532	496	534	515	495	516	499	505	514	494	549	500	516	552	546	525	530	521	532	539	478	511	506	489	526	529	474	501	515	503	524	497	513	564	484	547	508	491	516	512	529	522	518	488	479	539	530	509	521	452	502	537	498	485	507	469	484	503	512	487	515	541	511	532	473	526	466	526	545	508	567	514	470	532	498	523	512	485	501	515	516	535	567	479	478	504	538	500	489	493	518	512	510	513	523	514	485	477	467	569	512	487	555	504	529	511	490	517	540	482	478	510	602	556	578	499	555	510	529	513	482	574	520	502	525	516	551	516	527	516	553	525	512	547	506	469	494	555	525	523	486	524	517	533	519	509	501	520	493	521	500	526	518	495	525	507	481	554	530	538	498	539	503	552	493	479	564	531	531	517	474	490	479	557	506	484	509	530	483	507	512	509	464	507	538	482	503	486	458	507	516	482	499	510	569	472	505	502	518	500	530	484	515	498	515	537	537	533	514	557	492	524	505	466	510	504	505	542	538	507	496	535	534	562	486	491	547	508	492	496	528	523	509	532	479	546	517	503	566	511	549	525	514	497	536	482	498	540	515	549	521	526	535	465	488	567	498	553	493	546	520	489	475	506	577	514	483	502	542	497	529	508
11507	7158	4150	2609	1825	1719	1897	1795	1536	1219	908	750	597	524	392	375	285	292	229	187	181	169	118	113	98	87	91	80	84	48	57	70	69	57	74	59	65	72	72	62	58	53	67	58	55	54	54	46	61	50	47	53	47	53	51	50	53	60	48	46	41	44	40	46	55	44	45	40	49	46	41	38	45	44	44	36	45	40	46	54	45	48	47	44	45	38	38	46	55	51	35	53	51	42	36	56	51	39	45	43	46	37	38	47	48	53	46	46	49	42	42	52	41	43	55	42	48	35	34	44	43	38	43	50	43	44	38	50	44	32	50	36	50	45	50	41	52	59	43	35	54	44	53	56	36	51	49	49	31	29	34	36	51	47	43	39	49	38	49	52	38	42	43	48	48	29	41	45	57	44	36	47	40	43	44	47	51	43	34	40	46	42	34	30	42	48	50	51	49	34	37	50	52	46	46	46	48	50	49	52	53	55	43	45	43	49	37	50	42	54	44	35	46	43	46	34	35	36	56	57	57	30	58	44	46	46	47	51	43	59	53	43	46	39	38	37	51	52	44	43	33	41	39	37	43	43	39	40	37	38	47	49	51	53	46	38	34	48	35	46	52	45	44	41	45	39	41	44	38	47	43	49	47	58	45	39	56	50	61	38	45	41	41	54	49	55	49	50	47	44	50	46	40	40	51	42	52	39	39	52	43	40	43	46	40	36	52	48	34	44	40	48	42	39	41	42	35	45	47	53	44	61	45	60	55	42	37	41	49	46	40	40	52	37	39	51	45	47	34	39	44	49	44	47	46	37	40	44	40	52	51	45	51	36	47	42	50	42	48	36	39	37	38	41	46	57	50	39	42	47	43	59	36	38	45	45	48	47	48	45	43	40	45	53	57	49	46	48	52	37	53	40	40	57	54	49	56	42	50	50	39	36	55	43	46	44	39	44	56	43	33	44	48	38	47	36	37	57	33	44	46	49	47	35	56	44	35	52	46	58	43	48	46	50	40	48	44	49	35	49	59	41	55	45	39	49	40	44	48	49	49	42	38	58	51	41	35	55	46	50	54	46	54	40	49	51	52	45	32	51	42	34	30	40	24	48	57	49	39	34	42	58	30	31	40	53	44	36	41	55	44	47	49	48	54	41	45	40	43	43	48	41	26	43	46	40	44	46	35	52	45	47	33	59	62	41	42	49	57	50	42	59	56	34	53	42	50	45	37	46	43	51	44	52	40	48	39	53	51	54	35	26	52	33	58	34	42	57	45	46	56	44	40	42	53	49	47	49	46	49	52	56	52	37	57	52	41	40	41	45	51	47	37	53	44	44	36	50	51	47	56	53	46	29	38	43	50	44	44	41	38	43	40	56	53	47	34	48	55	56	50	29	44	46	51	53	38	50	35	52	48	56	40	42	36	45	49	44	42	53	48	52	49	45	45	40	48	38	37	56	56	48	42	46	50	53	53	55	46	55	57	39	52	55	42	47	52	43	40	45	46	45	41	56	51	44	50	45	47	40	46	40	58	48	53	49	42	44	39	49	35	47	55	52	35	53	46	42	47	53	44	47	41	37	50	36	46	45	34	50	47	39	43	46	50	44	49	41	46	57	40	45	45	47	46	49	43	52	43	34	54	46	50	41	43	47	36	58	40	39	46	52	44	55	38	44	54	41	41	50	44	57	48	39	49	56	46	48	48	41	45	47	50	43	55	49	36	40	50	45	61	59	35	54	42	55	53	55	34	48	52	47	52	45	37	47	44	50	36	42	57	48	52	48	43	44	58	36	36	47	39	43	43	36	47	53	50	50	40	37	59	43	53	33	48	34	40	45	48	55	50	41	52	46	50	59	49	41	53	39	44	53	41	48	46	47	47	53	38	62	44	45	33	45	47	62	52	51	41	43	44	56	47	50	34	37	47	44	47	47	59	42	44	44	37	47	52	54	51	41	42	53	43	50	40	55	49	52	44	45	32	48	58	58	47	40	50	44	37	54	45	56	44	57	39	43	50	50	41	41	39	46	44	43	39	30	46	39	41	41	47	41	50	44	47	53	53	28	47	34	47	39	40	40	43	46	27	38	49	37	43	54	50	47	43	41	39	52	38	52	50	34	43	73	41	42	36	46	49	50	46	57	44	53	48	47	41	50	52	45	47	54	31	47	44	61	57	48	53	57	30	55	45	51	52	47	51	39	51	47	47	53	38	51	44	42	49	52	58	57	39	54	50	44	45	44	48	40	52	55	52	50	47	42	37	46	60	50	44	40	57	57	56	43	50	47	40	40	39	48	42	46	44	43	39	40	41	34	45	49	39	43	54	42	56	40	43	53	39	46	45	42	45	41	52	45	44	44	45	41	54	54	50	49	61	36	47	64	49	47	45	44	52	44	40	54	35	43	49	36	46	50	36	54	43	48	46	37	40	52	47	41	53	54	52	48	38	54	38	54	33	44	34	48	40	43	36	44	47	32	52	46	52	48	46	57	50	41	46	43	30	43	47	44	45	49	45	42	35	53	50	49	48	50	45	44	43	38	39	51	51	45	38	50	43	37	45	57	42	40	45	38	42	35	54	54	41	48	55	49	59	49	43	43	39	54	51	48	42	57	55	55	47	38	47	42	44	46	47	52	39	43	47	47	41	40	55	45	51	50	42	41	57	51	44	53	43	61	40	40	36	38	49	41	46	41	48	59	37	42	30	51	47	51	56	33	29	38	52	56	45	46	55	49	39	53	52	45	50	38	39	54	37	46	42	47	49	46	42	49	48	53	47	34	48	48	33	36	40	45	65	54	49	44	45	53	49	46	55	43	47	48	45	53	47	50	43	44	40	37	47	49	47	57	42	40	53	34	51	38	35	48	52	41	40	44	46	34	55	43	42	45	59	42	44	41	55	56	42	46	47	48	35	41	44	56	43	47	62	57	48	41	47	60	59	49	43	46	44	49	49	56	41	45	48	46	52	42	58	52	48	47	45	47	48	58	53	54	55	36	55	36	49	58	47	50	46	44	60	35	43	38	39	41	28	48	41	44	42	51	60	29	56	36	54	33	54	37	45	51	54	53	40	42	38	54	48	53	55	43	39	40	56	50	53	53	45	51	47	57	46	35	40	50	46	39	42	46	40	51	60	40	67	45	50	47	41	59	36	45	50	41	50	51	45	38	52	43	41	55	57	43	40	45	52	57	44	52	42	43	47	43	61	37	45	51	47	55	40	49	36	38	40	48	53	58	46	48	52	43	44	47	56	50	53	49	47	47	37	42	39	40	60	34	56	37	37	41	43	50	37	42	55	40	60	51	52	54	51	44	42	44	46	38	49	50	45	48	39	43	47	32	53	45	46	35	47	52	53	44	42	69	45	38	45	50	40	54	46	48	58	53	46	47	37	50	39	52	48	48	50	55	46	43	36	35	38	45	40	57	27	50	43	46	35	36	50	48	49	38	41	40	36	54	49	44	47	46	52	44	47	57	56	42	34	36	50	51	48	54	49	49	43	43	43	39
41480	29537	25239	25866	31125	34438	34459	32350	29407	25450	22385	18986	16135	13756	11859	9830	8395	7197	6028	5060	4428	3756	3131	2600	2215	1947	1650	1392	1339	1155	1059	1153	1150	1186	1130	1200	1071	1010	911	893	874	795	777	670	668	673	623	581	583	519	575	521	525	498	525	478	502	527	522	467	473	446	490	468	435	456	485	490	396	445	438	473	448	456	444	489	475	439	486	463	464	476	466	453	419	421	428	454	459	426	450	486	446	432	461	447	446	456	451	429	476	417	445	489	429	458	448	430	437	426	467	440	456	434	425	475	423	424	454	450	425	421	424	433	410	389	431	478	418	442	452	460	423	403	434	429	432	458	420	434	453	431	419	448	417	485	442	442	452	402	424	465	440	417	456	427	460	465	420	437	419	432	449	412	413	467	435	421	436	422	456	405	456	497	426	479	462	443	482	455	464	392	452	438	440	421	444	454	451	441	473	448	474	435	434	424	456	414	416	435	467	446	446	428	415	449	465	422	446	457	432	458	443	449	437	462	437	502	402	429	469	404	411	446	468	453	456	426	427	462	444	416	452	425	471	415	416	440	432	442	439	419	396	440	430	439	416	465	455	450	450	444	405	454	460	484	470	400	418	433	449	431	450	451	463	419	435	447	474	425	434	469	472	415	456	456	458	440	465	447	447	428	472	418	478	411	431	443	456	426	471	432	451	440	424	447	424	470	410	451	443	434	475	410	442	426	433	412	407	432	445	431	441	434	421	447	422	436	417	469	430	439	424	457	447	429	442	446	440	424	463	463	426	439	449	471	479	441	444	466	390	436	431	428	423	419	424	436	380	418	368	453	462	406	449	486	418	418	449	427	467	446	461	467	452	462	454	464	446	415	450	442	405	452	467	457	485	447	425	421	460	443	429	471	409	445	438	426	423	445	414	441	424	472	431	457	478	416	475	448	470	412	398	443	420	474	434	453	438	445	467	405	432	442	406	420	419	411	454	473	434	438	461	434	448	443	476	453	463	430	439	436	450	433	457	462	415	395	438	463	445	445	432	407	451	390	456	454	441	443	449	451	440	403	433	436	448	432	458	433	476	432	457	462	411	457	437	464	425	425	407	423	454	472	442	443	444	471	432	457	408	461	455	442	448	403	464	423	431	455	433	455	417	411	418	417	409	404	465	456	455	456	434	438	402	423	414	471	435	452	421	426	497	452	450	452	405	435	464	435	422	460	454	431	430	447	381	429	467	448	458	395	428	422	435	440	416	446	429	470	412	454	471	451	425	451	447	442	434	432	410	434	447	403	433	456	481	466	464	463	436	455	423	468	438	455	401	473	394	479	450	419	448	424	463	479	461	440	444	441	444	434	445	442	477	461	440	448	477	452	421	443	461	445	402	466	456	471	418	403	420	431	433	458	438	435	447	457	455	411	429	432	446	456	451	432	454	462	429	443	454	423	447	451	461	428	449	429	443	447	475	457	456	478	447	442	455	395	431	443	437	459	460	471	468	436	448	422	441	435	460	431	449	463	391	447	443	426	456	419	444	425	415	425	446	423	398	436	477	477	458	453	447	447	436	447	445	463	421	418	443	441	433	426	458	428	439	453	456	456	423	426	448	452	487	432	427	428	455	461	473	428	494	482	474	420	445	444	452	451	441	422	441	422	422	446	432	425	429	432	464	443	416	458	455	424	468	437	420	452	413	400	462	424	466	419	488	445	438	456	425	428	451	440	451	439	442	429	422	436	473	428	444	448	450	424	463	432	442	441	454	420	438	453	418	471	473	447	437	439	466	428	418	461	438	438	404	436	422	452	484	437	409	421	448	439	448	419	443	441	427	426	443	475	480	472	467	446	432	457	460	440	461	473	442	428	440	495	400	405	442	433	423	468	438	435	458	452	459	414	445	433	461	429	439	471	447	448	449	436	446	428	438	454	464	440	432	442	407	431	417	454	437	433	451	421	433	440	437	469	444	421	407	435	419	412	399	458	455	472	451	439	453	456	413	414	478	435	437	460	449	456	432	438	487	400	479	477	426	427	432	477	469	415	423	448	466	382	432	462	423	409	447	419	426	436	429	422	448	409	405	427	473	439	416	447	448	434	439	468	435	423	445	444	418	449	456	461	431	464	436	446	424	469	433	427	453	424	446	411	455	465	454	438	457	412	409	445	468	380	426	432	424	448	429	431	439	431	463	450	425	433	470	446	442	449	466	449	418	431	452	423	437	434	455	438	502	429	434	459	414	464	468	462	418	446	411	440	474	445	465	457	442	450	444	440	447	425	448	436	481	420	441	401	444	465	478	448	462	468	429	423	433	430	413	452	484	463	458	450	480	470	464	482	439	420	483	447	442	409	449	427	424	445	456	441	448	442	408	431	468	409	441	410	421	452	449	437	406	418	443	422	454	408	406	412	424	419	448	457	447	433	433	432	455	443	457	478	460	453	441	424	441	414	411	450	437	425	451	439	457	448	425	444	457	487	467	428	472	455	476	463	433	412	410	468	447	437	411	395	443	428	469	403	438	458	420	439	452	451	450	439	446	452	427	472	475	448	459	446	442	436	439	427	429	418	398	441	452	473	428	465	414	427	422	452	463	410	423	466	455	436	446	450	449	450	442	434	431	426	429	442	464	431	457	459	427	480	462	446	435	394	455	454	473	439	424	444	448	422	453	431	440	403	443	438	429	400	429	449	441	426	458	497	457	410	459	421	445	451	450	429	440	450	441	436	445	478	464	401	411	423	423	440	471	414	421	430	446	435	421	444	465	434	449	436	430	440	416	432	400	464	445	413	439	491	450	451	422	429	472	458	469	467	455	458	440	471	448	469	435	442	421	460	457	446	494	434	425	416	451	472	430	451	429	421	430	472	472	419	461	447	452	450	426	438	467	438	430	435	434	433	425	432	445	454	410	434	464	501	446	461	468	431	411	474	442	474	432	464	460	430	433	487	432	452	482	463	449	459	455	449	420	398	447	466	433	435	410	449	460	392	453	444	422	426	432	455	449	475	430	466	424	433	450	476	436	419	468	481	431	430	463	383	420	438	450	471	469	448	449	473	423	455	437	446	446	444	437	452	426	425	450	458	447	473	452	458	442	428	454	470	457	412	462	426	452	494	434	461	453	461	439	447	446	398	447	445	447	483	431	445	464	445	468	455	438	443	463	435	446	434	440	395	409	452	458	489	488	450	424	451	467	430	439	467	458	425	457	464	426	447	434	413	430	434	460	457	424	438	462	445	456	476	431	487	469	449	467	472	481	412	442	461	443	463	451	432	454	474	446	441	440	469	444	416	457	447	436	459	467	416	432	444	423	399	450	408	458	465	463	464	469	452	432	397	429	419	417	471	463	426	418	460	444	430	445	422	435	450	405	439	420	416	441	447	458	439	443	477	420	430	458	419	428	450	477	470	458	435	438	445	400	457	424	457	420	456	428	469	432	405	422	453	437	433	424	455	423	427	443	465	440	424	450	442	429	424	416	402	446	428	439	419	433	492	424	431	407	465	428	451	484	460	434	470
8391	4048	2297	1545	1047	989	987	1038	895	627	565	464	387	347	278	222	195	167	152	168	116	107	88	102	119	103	74	84	63	68	58	62	93	66	73	66	73	57	68	76	78	58	73	68	49	75	49	55	63	51	56	51	57	55	56	45	57	50	51	73	50	73	54	55	66	44	62	60	55	70	62	62	52	67	51	51	52	61	68	54	51	61	57	58	68	58	49	51	68	44	44	44	46	48	48	48	56	49	66	55	45	54	57	36	52	56	50	37	51	61	55	56	55	56	68	52	40	52	61	46	63	64	68	63	54	49	61	63	60	50	61	60	67	48	49	64	47	46	60	65	59	55	55	55	48	54	63	61	54	50	54	62	59	52	54	50	57	44	58	58	39	72	58	55	60	53	51	63	54	62	56	48	55	47	49	55	80	51	55	60	51	60	52	48	44	66	44	53	56	54	57	54	59	62	50	55	51	54	55	57	48	54	53	57	45	53	64	63	56	63	55	52	50	59	59	53	51	56	51	57	56	60	46	64	61	61	65	68	72	49	48	53	60	66	58	46	56	49	51	52	60	60	63	60	43	61	55	62	50	62	57	67	53	46	66	50	56	56	60	58	50	56	55	60	55	74	58	66	59	48	51	59	65	77	49	56	65	60	66	53	71	62	74	60	70	46	60	52	53	59	50	58	52	49	65	58	49	63	56	52	55	65	61	46	59	80	66	60	50	55	46	46	61	60	58	65	44	64	46	56	55	55	41	64	58	44	60	54	47	63	74	61	55	52	42	52	50	70	53	53	60	51	57	51	48	47	48	63	67	59	63	56	45	47	67	46	54	55	49	51	59	54	51	62	53	75	58	60	60	62	53	59	64	56	67	60	59	60	63	72	57	58	70	53	66	61	51	57	63	55	64	56	53	64	60	65	46	56	62	60	61	52	61	50	52	60	57	52	59	63	69	52	55	58	56	47	55	60	54	47	49	47	48	68	59	52	69	56	63	57	53	45	69	49	49	58	52	53	46	44	55	55	46	52	54	51	56	53	56	57	56	51	80	56	42	52	54	59	48	72	57	47	70	55	52	61	43	51	69	57	59	56	51	53	51	62	49	57	71	50	52	50	42	57	54	55	65	63	55	64	54	50	53	64	75	63	48	63	77	54	62	55	67	50	60	52	48	57	43	58	60	52	39	54	64	49	57	60	63	67	56	56	46	44	55	58	59	43	54	48	57	71	50	60	43	52	66	56	61	52	55	56	50	59	52	35	58	48	57	49	59	66	59	53	51	76	56	64	56	57	54	63	63	55	45	47	60	58	55	63	54	55	68	68	51	50	60	62	60	51	68	48	59	49	47	60	45	70	54	57	66	61	60	60	49	54	47	67	65	61	60	60	49	49	59	51	67	59	46	56	71	45	58	50	54	59	63	46	55	57	56	50	41	39	68	61	64	53	58	43	41	46	56	61	49	58	58	56	68	47	56	53	69	51	52	57	56	52	51	57	49	62	44	58	47	59	53	59	59	49	52	63	62	51	54	54	58	48	59	48	64	53	44	48	54	43	58	55	64	60	53	60	51	61	66	66	57	60	61	52	53	57	52	45	63	58	59	61	53	53	61	53	46	65	57	54	57	55	50	51	44	59	55	66	49	50	47	54	48	55	72	46	43	39	46	67	49	57	56	62	44	43	64	56	52	71	50	57	41	41	67	61	56	47	65	64	53	48	53	57	54	60	55	60	70	68	71	54	56	37	49	53	48	50	69	46	58	63	59	55	59	54	54	63	56	57	68	54	57	52	44	46	66	46	58	51	50	55	70	61	54	48	62	51	53	64	60	65	45	61	59	45	52	62	47	49	47	56	51	57	71	59	53	47	57	55	51	57	70	51	43	53	59	61	58	46	40	66	63	53	47	65	64	52	51	56	60	57	49	61	59	63	53	64	48	53	54	67	53	67	57	51	49	67	63	57	50	54	55	62	61	53	48	58	46	47	57	69	55	57	66	51	50	54	52	57	59	52	48	56	56	53	58	56	51	56	74	55	52	59	67	56	69	48	59	44	62	57	55	54	50	61	56	55	44	41	60	56	50	58	52	51	52	66	57	49	47	45	59	57	68	55	56	67	64	48	48	59	46	54	61	59	57	33	48	56	67	58	50	51	65	72	55	40	60	55	62	53	62	48	55	59	45	57	66	60	56	57	60	62	62	48	56	52	55	57	59	59	58	60	62	43	56	47	61	48	42	69	66	47	59	55	53	62	52	50	59	50	61	58	61	55	60	60	53	46	49	49	67	46	60	53	71	57	54	56	64	63	68	59	53	55	56	54	44	66	67	56	58	55	65	50	60	54	55	47	53	60	56	62	61	48	52	50	61	53	58	58	51	50	53	60	49	62	51	54	53	65	55	58	58	59	63	61	47	62	55	43	57	35	56	53	51	65	60	65	53	55	60	53	43	65	54	60	47	47	43	60	56	57	51	55	51	69	65	59	61	76	64	54	44	51	56	65	47	51	47	54	65	63	59	55	52	47	51	55	53	55	54	58	63	60	63	54	51	60	40	64	57	57	58	56	56	65	69	49	48	49	60	56	51	50	60	65	50	45	59	50	60	55	58	59	57	45	55	63	63	49	56	48	54	40	52	52	58	47	51	49	58	52	55	59	55	70	57	57	45	64	57	72	58	59	49	59	56	55	50	58	66	50	62	61	59	74	53	59	47	56	64	54	48	62	47	36	52	48	47	51	60	57	46	54	56	43	68	54	67	56	59	51	66	60	41	53	52	58	53	51	64	54	53	61	64	52	63	50	59	73	66	61	63	45	54	42	47	50	61	54	42	56	61	44	60	57	50	49	64	56	61	50	55	58	57	42	55	46	78	58	54	49	58	57	64	61	54	60	62	50	71	64	64	41	49	47	55	48	61	54	71	55	47	43	60	50	68	40	63	54	47	66	52	39	59	42	67	60	71	50	48	56	51	45	52	52	53	56	67	56	42	59	46	63	53	51	72	48	59	45	57	45	53	65	58	54	63	37	65	59	51	65	62	47	44	66	67	61	54	50	59	66	47	49	51	59	59	48	48	46	55	49	51	58	51	51	57	47	54	67	59	56	62	52	47	49	50	45	42	45	55	67	63	54	53	51	53	64	55	52	67	57	66	54	57	51	51	61	71	42	48	58	59	58	62	57	48	55	63	52	54	53	68	57	45	59	62	69	64	72	65	57	60	56	61	66	61	46	46	50	54	58	66	54	63	60	43	73	43	47	52	59	62	50	47	69	57	63	65	50	60	64	62	63	49	60	48	64	84	70	59	51	55	49	48	81	64	69	58	55	55	58	47	44	69	52	60	70	60	56	48	62	51	52	55	56	50	62	59	49	52	53	53	67	42	59	60	64	52	48	46	42	58	45	77	60	60	58	55	57	64	57	59	52	60	49	63	61	50	42	63	60	47	61	62	52	47	47	66	51	49	57	53	60	67	49	58	72	64	63	57	57	49	65	57	66	52	75
34435	23931	19300	20034	25473	28479	28325	26212	22483	19439	16225	13474	11308	9406	7786	6409	5586	4589	3932	3250	2849	2388	2044	1788	1588	1345	1234	1115	1021	1002	912	963	942	914	936	854	948	831	801	819	787	762	747	688	657	707	635	628	584	609	579	571	588	579	584	538	555	581	554	567	600	560	597	539	504	539	535	526	534	527	552	545	522	521	551	537	568	582	551	511	580	571	515	514	532	546	566	511	546	558	552	549	518	565	527	524	541	557	509	547	560	517	596	506	502	550	561	506	588	514	560	584	530	539	505	545	540	548	541	531	536	576	525	542	532	530	492	540	555	565	530	568	545	581	546	565	523	567	500	545	538	557	523	529	559	553	531	581	531	527	537	533	519	512	516	547	567	553	523	543	546	519	492	525	512	535	537	549	487	545	528	511	538	518	531	529	564	564	520	555	565	548	548	538	550	545	520	535	531	500	563	536	526	519	560	526	533	517	529	548	555	515	529	521	521	537	537	588	563	515	503	509	522	545	526	507	509	507	505	535	536	531	507	504	532	555	581	510	536	541	508	561	556	532	529	563	516	558	518	535	520	531	502	545	514	529	603	542	576	554	556	546	500	513	584	539	573	570	571	544	560	538	557	576	561	578	514	536	542	533	555	526	505	518	536	535	539	590	520	563	551	521	516	543	569	569	548	543	531	542	527	571	521	561	544	539	512	586	522	535	518	529	511	521	547	529	552	529	520	519	544	562	550	556	530	560	603	560	543	543	521	521	554	537	510	561	554	516	542	547	568	516	540	541	541	579	512	526	507	514	596	526	525	541	528	555	525	522	567	525	533	539	490	552	548	520	524	509	564	538	601	532	510	505	553	543	531	550	538	565	505	552	538	537	526	569	547	569	527	528	557	543	512	558	507	561	546	574	538	511	515	481	540	572	536	533	522	510	549	573	524	547	543	555	530	536	525	537	544	535	527	551	545	544	534	540	566	557	563	539	536	546	583	567	531	555	566	512	560	489	537	528	512	524	545	511	542	603	518	561	522	542	566	519	549	530	515	515	525	586	534	555	544	541	509	493	588	513	528	532	510	553	554	529	481	518	548	549	565	558	560	546	543	569	545	532	522	511	586	507	541	506	577	537	502	540	509	540	528	557	543	493	539	510	542	531	579	504	560	554	553	539	588	542	475	574	515	521	564	545	481	542	531	521	520	501	541	534	546	536	517	501	521	530	545	517	579	540	545	558	548	541	518	531	545	494	517	537	560	532	518	518	550	556	549	544	542	542	502	557	550	528	538	519	536	523	520	538	563	540	537	574	550	506	568	567	524	555	541	526	507	498	533	532	540	548	534	492	510	518	534	565	542	545	497	510	530	565	499	552	557	565	527	521	518	532	561	539	515	558	535	528	535	564	536	567	520	508	536	519	528	556	529	542	528	547	527	584	517	546	542	525	520	543	519	541	533	492	567	533	564	535	542	501	510	525	475	550	533	497	482	548	487	569	553	551	575	526	561	524	505	503	528	505	516	528	513	551	522	508	532	541	513	526	539	579	554	528	533	515	500	533	543	531	529	513	574	545	567	500	545	530	538	496	505	574	508	531	499	514	538	489	522	569	548	556	528	545	549	550	550	525	563	517	532	564	519	509	510	541	536	533	540	556	517	536	531	541	563	528	567	533	568	549	551	568	554	520	544	502	546	522	568	516	557	519	534	547	526	515	556	550	538	496	502	556	524	534	539	544	544	530	540	534	560	508	531	542	533	557	524	524	538	523	489	580	550	517	535	539	551	540	529	551	541	499	529	532	564	499	572	548	548	548	511	534	536	566	535	515	512	515	558	526	573	540	552	524	562	494	536	578	593	544	537	516	528	554	536	555	565	542	521	572	566	577	551	537	560	541	535	548	552	538	513	567	521	515	530	554	527	538	496	553	516	531	528	550	511	561	534	525	521	491	546	503	529	555	535	521	543	574	569	555	539	557	538	518	546	542	570	546	533	560	551	553	529	568	574	489	560	539	534	562	536	543	516	512	530	561	562	566	553	549	558	597	559	545	553	522	543	532	522	570	548	518	554	541	517	506	523	598	503	527	530	533	594	513	552	546	516	529	545	531	560	506	567	539	519	492	501	582	534	570	501	544	548	522	522	530	550	570	557	535	509	562	492	559	552	500	541	517	502	547	569	533	552	512	545	533	559	490	496	541	555	537	529	518	569	553	571	533	533	539	516	553	487	560	532	585	528	528	542	500	540	583	568	521	526	502	516	545	536	587	516	531	537	516	531	578	552	535	552	528	530	553	538	578	531	516	528	557	540	553	570	548	582	525	536	531	510	525	544	592	521	585	559	545	552	519	601	554	544	579	515	541	525	491	514	524	516	515	539	577	555	536	518	575	547	505	561	585	485	522	508	535	540	538	532	506	517	520	573	515	554	529	559	554	511	567	492	520	540	521	559	528	555	511	544	529	523	554	552	555	546	535	530	519	546	515	519	526	514	533	534	542	525	545	545	493	514	514	498	541	494	542	515	568	468	539	513	539	529	550	558	544	533	542	470	562	553	518	525	554	575	596	528	522	541	556	554	535	543	556	535	575	513	537	562	552	519	549	529	537	506	527	576	539	562	517	578	511	554	533	622	495	528	529	536	547	494	557	563	539	496	543	539	524	555	506	546	503	517	553	513	551	543	548	526	537	539	535	522	584	542	555	524	538	537	532	555	501	516	525	555	523	528	528	547	534	502	504	573	507	523	519	545	534	513	557	539	570	532	503	519	529	532	508	541	555	526	540	551	572	558	515	532	507	531	592	522	533	513	556	539	514	543	478	536	506	563	566	587	532	536	550	537	506	522	551	555	556	547	508	537	546	517	554	530	533	507	530	554	547	541	539	501	509	547	546	598	527	590	528	537	532	531	563	511	512	515	509	574	560	546	547	571	525	531	496	515	538	531	516	558	499	502	543	596	550	545	566	517	510	528	544	518	527	553	551	536	539	504	523	502	548	603	559	562	548	561	532	565	489	532	565	503	526	544	545	526	586	569	519	515	561	517	546	523	565	539	510	578	537	572	541	514	516	551	536	563	554	554	551	529	557	530	501	584	546	561	546	543	502	505	541	536	543	525	512	531	506	534	555	531	555	547	526	523	544	544	480	500	535	560	545	550	505	578	535	545	559	548	590	570	516	519	538	515	538	537	514	547	571	490	544	505	549	551	530	566	550	560	529	553	513	545	545	548	601	533	530	564	541	564	504	550	512	554	527	541	583	564	515	557	591	517	539	509	551	543	545	538	545	511	545	518	535	554	545	535	534	537	555	563	561	565	566	574	567	539	577	570	528	565	515	554	527	522	568	522	557	550	597	526	561	532	540	516	512	518	514	545	526	577	518	586	544	503	501	525	496	553	558	608	555	481	533	561	543	508	525	538	536	513	552	550	581	547	548	563	614	540	555	559	547	490	557	542	505	503	575	527	532	573	550	547	535	520	510	542	563	542	562	512	513	532	545	528	568	533	526	531	592	520	547
9200	6323	3482	2084	1530	1424	1467	1439	1136	921	717	656	514	435	361	286	271	238	179	179	132	142	132	115	82	75	87	78	69	82	67	61	84	72	76	75	70	67	69	68	52	59	48	59	55	57	54	60	37	48	65	45	48	53	61	53	65	49	57	49	55	49	54	51	50	49	59	54	48	60	57	53	58	36	58	45	48	54	68	59	56	50	43	70	45	45	46	41	49	27	42	56	46	56	48	57	56	58	39	58	54	54	59	45	54	51	56	51	52	51	47	38	50	54	49	53	60	60	45	50	64	54	49	49	46	57	41	52	51	41	59	47	38	47	51	42	56	62	56	57	57	60	49	47	57	50	54	50	68	45	40	44	43	52	50	50	50	52	50	54	44	46	42	58	60	55	50	48	39	55	47	63	46	42	47	35	53	41	56	48	50	59	38	45	53	56	41	56	50	51	45	46	52	59	55	42	49	39	49	62	44	49	49	52	50	66	59	43	45	57	52	48	42	48	45	51	46	47	49	47	62	54	38	47	44	47	42	36	48	44	56	43	58	49	34	54	42	59	46	44	43	54	41	65	35	46	56	52	60	57	56	58	46	35	55	48	49	54	53	54	63	52	62	55	50	58	49	52	62	47	53	56	39	47	60	46	61	42	63	52	50	38	54	56	46	34	54	53	40	55	51	42	51	64	50	53	43	47	41	48	56	50	41	47	43	54	38	56	43	43	57	46	47	40	53	66	56	54	60	45	70	54	59	38	46	51	53	56	70	55	53	47	54	46	54	52	42	46	45	49	46	50	50	45	59	73	54	47	51	55	69	37	54	40	56	36	49	49	47	55	48	56	46	42	50	50	49	51	56	49	47	67	53	50	51	54	53	47	56	55	54	37	56	39	42	39	40	53	56	53	52	52	51	60	53	53	61	53	51	43	46	49	40	46	58	51	62	44	53	45	48	45	57	56	49	55	49	53	49	62	52	34	40	57	62	60	50	39	54	40	52	46	64	42	56	55	36	53	51	49	42	53	47	72	52	54	59	60	53	41	58	61	45	57	59	48	59	56	50	44	48	63	54	55	47	42	54	59	35	59	48	48	57	48	41	50	54	47	37	49	48	50	66	52	52	55	53	41	50	60	52	46	50	59	60	52	52	51	53	49	37	40	49	50	43	50	42	54	49	58	57	54	57	44	53	56	41	40	52	39	55	66	49	52	38	61	58	57	49	45	38	50	54	44	45	46	48	43	56	56	56	55	38	61	61	42	42	40	48	55	43	51	43	57	44	48	31	46	60	57	47	47	65	41	49	56	47	52	46	54	44	59	58	52	49	36	46	47	41	54	49	46	47	53	56	43	52	55	45	45	38	59	43	40	38	52	50	43	46	64	54	69	46	52	45	52	49	54	41	45	67	46	49	45	53	46	42	36	58	55	40	54	54	37	49	58	41	55	50	47	48	38	59	47	56	51	40	47	50	56	55	52	61	50	55	63	64	53	46	50	53	62	57	57	46	51	53	50	49	63	66	56	49	55	50	47	50	46	58	43	55	45	48	60	58	48	60	58	50	56	42	54	48	51	45	47	36	47	50	59	57	46	46	46	50	57	58	61	68	74	36	44	44	63	60	45	53	44	61	47	67	62	48	51	47	65	48	54	48	59	70	57	45	45	56	57	58	61	39	42	61	41	47	55	53	59	36	42	42	47	45	57	54	48	38	71	44	51	52	55	56	50	43	44	48	43	40	63	59	54	56	58	35	62	48	53	47	54	51	55	51	49	44	41	59	52	62	61	52	49	43	53	41	61	50	62	49	48	52	52	44	52	38	47	53	52	55	47	44	55	41	50	61	42	50	50	50	43	36	48	48	49	42	55	53	53	47	44	52	48	61	64	39	46	56	58	49	68	58	45	53	53	52	46	55	56	47	52	51	60	50	41	40	50	40	43	54	58	62	48	49	48	62	29	61	49	45	56	53	49	51	57	51	47	42	37	50	51	43	50	54	50	51	41	56	46	48	54	56	58	63	45	45	56	57	65	40	46	40	48	51	47	47	38	54	57	47	35	62	54	38	57	47	52	59	45	75	45	57	50	53	50	52	56	61	40	55	46	58	62	59	57	55	44	49	44	36	48	38	44	48	55	45	52	47	56	47	38	50	66	50	55	48	36	68	48	46	50	51	41	45	41	62	67	46	65	53	47	72	52	44	46	55	54	58	34	51	50	45	43	54	42	60	42	50	47	57	60	59	51	41	55	54	53	43	40	47	41	64	49	62	58	59	54	42	54	42	46	48	59	52	53	62	39	42	52	50	48	52	50	43	50	52	53	59	48	40	42	58	47	48	50	58	53	43	45	45	45	50	61	54	44	49	47	45	51	52	59	51	45	55	51	62	58	52	53	37	58	42	56	46	49	61	54	58	50	73	41	46	46	45	56	57	47	50	53	41	43	50	50	50	46	54	46	58	38	62	33	44	54	52	61	49	49	45	58	43	56	49	61	62	59	31	43	47	43	58	58	44	61	55	47	45	42	44	43	57	56	55	48	37	49	48	49	65	53	46	52	50	43	53	44	44	40	49	47	52	56	71	49	46	56	53	47	56	59	53	52	52	63	64	56	40	42	46	56	54	57	46	61	52	55	43	44	47	63	43	49	57	53	42	56	52	48	38	51	44	55	48	44	53	42	57	47	46	50	51	47	54	43	54	52	52	52	35	58	53	51	44	42	47	38	51	52	53	52	53	46	51	55	45	53	56	56	56	49	55	50	48	43	61	43	49	51	47	55	52	42	52	64	39	46	57	44	55	51	50	55	39	37	52	45	50	57	51	43	50	54	52	46	39	46	54	55	51	49	44	63	50	58	47	48	51	56	57	60	58	47	60	56	61	50	63	50	40	48	44	54	41	54	48	51	53	60	40	47	56	55	53	60	51	46	49	46	46	49	46	48	46	53	53	61	51	42	44	45	55	37	49	35	50	52	45	49	45	43	38	44	42	46	44	45	49	61	50	45	60	52	52	44	50	45	50	40	60	41	47	55	49	52	47	61	42	54	47	42	62	52	45	55	48	56	52	41	53	49	48	59	57	43	55	41	35	49	44	52	45	55	48	57	43	46	53	59	56	52	51	53	47	55	45	49	49	51	49	54	58	42	58	48	57	51	41	32	61	49	50	45	60	52	54	55	49	40	64	46	55	44	57	57	48	55	54	45	54	49	36	53	43	42	40	62	53	56	51	47	42	58	53	44	52	54	49	49	47	60	45	53	47	40	39	51	47	60	66	53	45	59	43	48	48	45	46	56	49	46	51	52	57	54	59	53	65	57	52	49	59	35	49	57	47	49	43	54	58	50	50	35	57	57	47	39	61	43	46	46	48	50	50	49	56	49	52	60	66	59	49	54	70	59	44	52	49	45	56	60	60	58	44	45	56	43	51	62	51	59	49	68	54	51	56	48	48	52	44	51	41	51	58	45	58	54	65	44	43	51	49	45	48	49	62	64	48	45	56	55
40226	28342	23133	23409	29787	32157	32067	29393	26149	22780	19309	16514	13975	11982	9719	8266	6961	5837	4789	4091	3599	3037	2576	2103	1820	1533	1345	1388	1294	1168	1065	998	1017	1087	1060	1013	926	916	901	816	771	738	765	690	665	659	597	585	593	588	603	604	566	575	554	533	495	493	484	491	503	493	504	532	493	482	499	489	471	495	474	471	492	513	522	491	482	460	463	432	482	468	532	486	464	478	500	456	470	472	468	453	456	478	492	453	492	488	467	450	464	477	472	476	503	460	462	480	484	464	500	479	486	467	472	491	498	501	456	459	470	451	486	463	459	503	503	480	449	420	459	479	507	468	491	479	463	510	479	510	485	501	482	513	525	468	459	491	448	487	484	509	466	450	482	462	458	482	464	473	513	517	475	492	480	473	455	449	504	491	468	468	470	472	443	473	491	475	477	491	463	455	464	513	479	473	498	457	500	527	489	507	456	486	458	488	472	495	474	461	485	487	485	479	484	457	462	505	455	479	486	468	489	481	490	453	468	475	478	450	520	473	465	470	509	513	486	481	472	465	446	423	504	475	457	458	460	433	466	501	491	501	469	443	513	465	490	473	464	471	498	500	485	487	482	485	455	455	463	481	504	452	496	495	469	442	481	522	471	502	480	464	500	483	470	519	441	479	421	513	470	471	486	478	483	509	492	458	486	502	493	472	465	453	447	489	520	471	464	485	462	498	505	447	476	448	475	477	504	469	468	466	471	455	461	467	486	500	478	469	447	472	484	470	480	467	469	461	463	511	440	513	474	521	489	448	473	469	496	461	463	509	476	496	470	480	513	492	515	456	475	453	492	459	488	492	521	491	510	495	475	490	466	493	516	474	461	480	472	502	480	464	472	498	489	509	491	486	473	473	482	500	504	453	466	451	486	501	511	458	487	454	485	472	481	452	484	531	480	478	485	481	495	503	490	484	464	512	488	462	497	459	539	466	493	541	429	481	516	489	489	461	496	463	484	503	483	497	475	522	484	467	483	443	488	466	465	464	447	509	496	431	453	461	484	456	495	478	440	491	500	493	456	481	465	435	459	481	461	451	479	483	499	499	423	513	512	466	492	489	473	477	464	462	515	480	464	488	459	513	487	450	492	492	442	496	467	460	501	480	451	482	472	487	493	439	495	467	485	466	461	478	453	494	485	456	490	472	521	486	479	474	463	480	468	444	454	509	528	478	503	477	514	502	473	520	474	476	466	453	475	478	489	449	493	492	486	491	452	481	497	528	514	487	449	509	432	488	453	423	489	454	475	483	477	492	479	502	491	473	486	470	456	493	502	504	447	477	510	474	447	506	470	476	453	484	482	530	493	500	483	450	462	473	483	480	477	444	467	473	482	498	488	504	478	487	515	483	500	475	505	494	487	449	502	466	443	477	469	506	486	467	484	534	456	486	496	480	445	475	452	498	458	487	460	515	504	458	499	458	521	506	521	487	488	489	518	469	458	494	490	479	461	511	453	471	474	522	483	481	497	478	445	475	508	510	476	499	459	498	467	500	509	436	495	459	455	447	491	420	480	443	456	477	468	509	481	450	478	510	497	506	493	437	469	491	483	468	487	453	457	428	472	448	467	511	456	458	476	507	540	482	469	487	449	465	497	489	499	471	425	502	469	472	496	473	530	462	463	518	451	476	428	463	476	483	484	459	488	497	458	490	479	488	489	475	458	461	445	457	470	457	430	453	489	475	445	512	478	523	471	477	492	475	453	495	490	445	450	483	478	487	498	487	493	452	473	522	473	480	456	502	461	446	471	459	484	449	470	501	474	463	486	491	461	486	473	495	484	507	515	498	474	480	480	463	473	478	512	476	468	457	471	469	494	466	466	447	495	490	463	484	487	467	514	475	440	476	458	468	485	449	457	459	487	526	469	496	517	473	489	472	480	497	464	485	480	443	485	451	466	451	472	447	466	494	476	475	464	490	495	503	513	474	467	462	496	498	464	464	454	504	470	477	468	452	440	451	497	467	484	459	430	441	421	461	471	494	499	470	487	478	495	453	513	472	489	463	482	444	510	477	476	524	432	472	501	492	496	482	498	458	479	426	476	469	513	473	483	481	480	455	475	479	489	473	489	462	493	440	465	489	485	495	512	528	501	457	515	528	454	481	496	429	449	475	477	478	489	487	454	472	450	446	462	476	476	475	475	491	472	457	507	481	473	461	450	488	465	508	483	443	488	525	460	468	447	458	429	463	494	480	462	460	469	492	502	493	441	453	502	501	476	468	456	476	444	473	471	475	451	483	475	505	474	493	492	480	442	480	454	485	476	448	447	471	518	521	481	497	525	473	493	477	485	477	460	470	464	431	464	494	464	487	452	494	465	480	495	476	497	499	489	490	511	519	485	494	473	484	486	465	486	477	493	498	471	492	451	459	487	504	484	467	464	446	512	526	450	466	535	474	448	478	451	449	482	471	483	484	453	481	481	495	498	506	469	496	467	501	481	464	481	491	469	517	513	432	474	479	464	482	449	449	471	499	446	477	470	424	473	495	472	449	518	519	481	506	411	478	516	467	472	492	452	510	475	453	448	447	478	488	479	458	475	474	486	464	490	466	463	521	491	472	475	440	463	510	480	510	515	477	450	486	448	497	469	469	478	485	480	532	459	433	475	491	491	462	487	474	524	448	468	475	456	457	493	485	483	510	452	460	506	466	459	496	480	527	487	483	446	452	436	447	479	400	459	480	499	466	476	448	455	438	488	443	494	474	504	464	497	483	469	462	495	520	478	496	465	449	494	489	499	482	486	485	493	482	466	438	436	430	478	473	477	461	458	494	446	458	462	477	482	504	510	484	445	478	458	469	442	498	458	526	469	472	447	454	451	467	463	507	458	461	517	464	492	453	484	478	497	489	484	454	484	491	484	478	485	468	449	467	472	467	459	459	473	476	506	465	486	506	498	473	459	495	453	502	495	489	454	489	510	427	438	477	481	497	463	451	512	499	502	475	451	464	458	451	488	500	440	485	460	471	478	458	499	475	462	478	503	486	470	491	480	490	503	494	475	466	457	449	456	476	456	497	520	457	491	449	482	469	455	456	501	472	491	475	456	474	497	481	485	493	465	450	472	489	470	491	462	453	499	516	519	480	449	468	443	465	442	505	482	483	519	457	465	468	485	463	462	509	476	486	507	477	479	493	444	498	479	465	451	440	453	492	462	486	479	523	514	445	484	481	483	468	481	458	499	498	517	497	474	459	482	528	470	451	491	461	473	488	483	445	470	447	523	444	532	476	489	455	452	469	519	491	461	443	478	478	486	484	484	481	470	448	462	447	495	498	441	499	450	499	458	479	487	493	486	495	443	469	497	499	439	499	490	473	500	462	469	487	507	438	502	491	451	475	474	440	459	497	443	475	493	528	448	503	479	466	506	484	462	429	516	505	505	486	514	461	489	530	501	507	471	475	456	460	482	463	472	469	487	436	508	426	481	481	498	487	473	463	465	453	477	462	502	481	483	435	478	478	495	483	444	466
11449	5556	3112	1984	1457	1291	1401	1373	1028	848	685	568	548	389	325	280	277	218	170	155	178	148	117	89	95	103	85	92	72	82	70	74	80	77	75	67	65	61	70	68	69	61	72	66	71	66	73	53	52	46	75	65	71	61	54	61	50	67	45	65	55	57	57	66	50	48	47	54	56	49	60	53	60	52	56	43	68	59	56	52	66	53	68	51	47	54	65	56	51	48	64	48	56	52	71	44	51	75	61	52	55	52	55	56	61	54	55	47	55	59	58	50	48	51	58	65	39	53	53	58	56	45	54	65	61	55	58	50	46	50	55	64	59	49	55	53	46	69	55	61	52	54	63	53	61	69	60	53	55	57	46	49	51	60	53	62	55	71	43	62	60	55	58	59	60	45	44	54	54	55	50	61	46	51	59	50	49	62	50	69	49	44	64	60	57	63	71	58	64	54	56	54	56	34	67	51	53	46	57	45	53	63	46	61	59	51	63	54	65	53	56	71	59	54	65	61	60	50	45	54	69	51	61	40	48	43	41	53	49	59	49	44	55	51	50	61	59	56	55	52	63	60	53	51	50	56	44	54	62	59	46	55	61	58	63	57	77	63	51	47	55	45	42	69	47	66	68	49	45	51	47	60	57	47	45	48	63	54	44	61	54	62	41	54	47	59	40	42	58	50	50	52	62	52	69	49	50	53	50	44	58	62	55	48	56	47	42	43	52	47	58	40	56	44	65	57	48	50	45	46	55	53	70	44	60	39	55	55	50	64	60	73	41	52	53	55	54	50	54	39	48	54	47	53	47	54	47	66	58	49	50	55	63	55	55	55	51	58	43	47	47	56	49	70	70	59	70	45	56	50	49	52	58	60	52	52	63	57	51	62	48	60	60	40	46	56	59	70	48	49	45	45	47	49	63	54	51	45	55	43	56	56	53	63	67	63	48	60	53	46	49	61	40	50	50	49	50	65	55	61	50	58	62	41	57	55	65	45	46	55	51	44	63	50	64	56	64	48	57	45	56	62	55	44	53	55	44	52	52	49	55	65	44	44	40	54	57	71	48	69	61	59	51	48	59	49	66	57	67	63	47	44	62	61	49	51	59	51	54	40	49	56	64	64	59	47	59	65	64	53	54	46	33	46	44	48	71	61	55	51	44	55	60	61	54	63	60	53	66	59	54	49	53	57	55	54	46	58	57	61	43	56	60	54	43	67	60	45	53	53	61	58	52	61	46	53	56	61	58	55	55	75	37	53	76	70	42	58	59	64	47	47	47	61	53	56	54	59	60	54	56	67	55	49	63	53	55	65	48	59	56	50	60	55	59	59	72	58	67	51	67	54	54	54	60	61	55	65	56	55	51	48	48	61	42	54	49	69	57	59	52	61	54	39	49	54	57	51	52	53	52	59	63	47	77	56	57	60	45	65	62	51	50	68	59	63	53	49	56	55	49	58	50	45	51	61	59	55	51	63	38	61	52	56	58	47	43	57	69	53	57	55	48	45	62	47	64	56	55	40	58	62	50	53	47	52	50	57	47	56	67	63	49	50	60	48	61	47	54	55	55	44	52	56	73	37	46	56	66	53	57	56	46	49	54	53	58	50	53	69	60	53	58	47	54	61	64	57	52	67	71	51	53	45	49	47	63	54	54	48	52	55	51	49	58	62	46	54	68	63	42	47	48	69	62	70	46	60	49	45	62	51	47	57	36	53	46	51	61	43	45	55	61	56	47	56	71	64	64	49	60	55	50	56	49	54	64	45	42	65	58	58	69	56	52	59	58	61	50	58	53	59	59	48	64	44	53	59	48	62	48	54	67	66	56	62	46	47	56	52	62	70	54	48	46	53	54	55	49	53	41	48	51	63	48	66	46	58	49	48	61	48	54	43	41	66	47	51	67	54	52	56	53	49	59	47	52	50	53	60	46	49	54	60	56	57	59	45	58	66	66	61	56	55	48	65	45	49	71	73	54	61	44	40	53	55	60	63	63	68	71	56	72	71	64	55	59	56	49	52	73	56	49	46	38	60	55	56	61	57	58	55	50	61	64	57	54	48	55	55	66	41	55	48	52	57	35	71	59	46	57	60	56	60	42	52	44	59	59	63	59	52	43	38	49	54	46	63	53	41	56	60	49	76	35	56	63	49	49	48	49	67	59	59	48	56	53	64	64	58	60	50	64	45	56	42	45	45	40	57	64	54	63	59	61	60	48	49	50	50	61	55	47	52	64	57	68	58	53	59	56	55	64	44	60	51	57	69	63	59	67	61	51	52	49	53	58	69	62	50	61	48	53	56	50	58	56	51	55	60	50	70	54	57	59	55	52	39	59	56	51	47	51	51	37	61	52	54	55	44	41	59	53	54	56	44	47	57	45	52	56	50	58	61	62	57	55	61	48	63	52	51	66	53	57	60	51	38	56	46	66	53	49	56	55	47	55	65	59	47	62	66	54	58	59	54	78	56	59	58	57	60	46	55	58	61	56	64	41	56	52	72	64	53	41	66	56	50	55	42	62	52	49	65	43	58	50	45	55	69	44	71	56	49	51	59	55	66	54	48	56	58	43	50	63	51	60	43	60	55	55	46	49	55	50	58	67	57	50	56	48	70	55	63	65	53	48	71	67	58	50	54	59	64	59	57	57	64	54	51	53	57	66	55	54	56	59	61	55	51	52	48	52	47	64	68	62	54	54	53	60	60	50	58	50	59	61	47	54	54	48	60	67	55	44	53	54	58	65	52	47	58	52	60	49	55	60	51	50	48	47	56	58	46	52	50	56	57	52	56	51	50	51	49	51	56	50	63	44	58	42	48	52	53	49	57	49	52	59	55	59	67	55	59	44	46	55	57	48	56	59	59	56	54	56	52	60	57	60	44	73	45	54	56	54	65	44	57	52	69	58	51	68	50	47	51	46	48	45	49	50	67	50	51	66	52	53	54	72	58	53	53	47	43	56	49	46	70	57	60	57	52	55	52	62	66	61	45	67	44	52	63	53	54	56	66	50	38	63	47	58	60	44	50	54	62	55	54	52	44	53	53	42	49	52	41	60	56	60	58	53	50	48	54	56	63	60	45	50	52	48	50	52	59	58	53	64	55	60	59	52	59	53	53	54	61	55	68	59	61	58	52	60	50	53	47	46	62	61	45	55	57	49	63	30	50	59	62	58	52	47	59	55	66	58	57	64	54	64	42	41	54	59	50	58	49	66	52	57	63	61	40	60	57	56	62	59	64	65	47	55	71	49	59	51	41	55	53	54	65	63	61	53	50	49	71	50	63	61	59	41	50	56	54	57	52	72	58	57	52	48	63	45	49	49	73	53	58	63	61	71	41	64	45	43	50	54	55	58	55	66	56	59	69	61	53	54	55	52	59	57	54	57	40	52	56	61	55	64	51	47	49	56	48	38	53	62	56	54	44	54	50	57	60	69	51	52	50	57	57	50	54	51	46	53	56	56	50	69	58	46	65	57	50	65	61	52	39	47	55	57	62	52	57	43	61
35949	27420	22159	22836	28653	31166	31489	29402	25593	22211	18909	15935	13771	11986	9993	8276	6893	5749	4626	4070	3554	3085	2594	2236	1906	1526	1458	1323	1294	1160	1120	1153	1154	1114	1179	1009	1005	972	888	863	830	787	745	727	687	681	646	657	613	574	608	585	586	593	580	541	605	566	520	505	535	577	573	579	590	512	552	525	505	524	542	524	573	529	531	549	549	531	532	544	542	518	488	556	512	554	514	590	490	516	534	479	474	500	519	509	558	551	554	514	511	539	494	574	500	553	566	507	497	492	529	512	490	507	506	508	486	515	509	495	521	502	552	593	521	533	536	530	549	563	514	521	540	512	513	511	534	533	524	536	526	503	551	516	537	478	584	530	498	544	525	560	523	540	531	510	507	551	520	526	528	535	537	515	536	525	515	514	526	502	532	514	499	536	543	500	574	552	490	538	507	532	520	507	521	501	533	508	500	564	513	518	494	506	578	483	572	488	541	498	479	524	495	477	497	559	497	510	518	556	536	549	529	572	545	545	495	506	519	502	541	516	524	512	503	514	520	503	521	520	513	486	509	525	508	505	518	505	501	507	578	536	528	507	548	530	508	511	503	503	528	484	523	501	515	554	512	517	523	551	475	513	480	511	510	529	517	453	500	482	526	516	537	507	547	505	515	512	476	521	498	525	521	475	513	513	516	564	539	551	510	518	487	544	521	562	543	520	523	498	521	547	534	529	515	535	538	528	528	519	519	525	527	486	551	538	530	512	543	548	512	482	574	544	532	552	497	534	532	510	482	558	467	557	549	514	528	534	558	480	530	496	469	544	548	525	509	554	515	524	519	506	502	517	502	497	492	518	521	537	539	484	498	493	525	504	489	519	522	494	524	529	508	512	524	517	504	543	529	492	542	507	556	536	528	485	532	533	510	507	528	496	481	517	543	531	515	521	525	507	540	538	516	509	513	504	553	556	507	510	492	483	505	519	503	524	498	498	534	527	515	508	487	525	563	506	523	539	553	533	478	518	490	533	467	551	535	526	535	521	534	532	467	501	538	496	494	505	506	524	531	545	503	534	506	550	508	538	507	503	557	536	483	478	502	557	504	565	539	545	546	529	510	498	508	526	539	533	515	522	537	511	521	512	519	544	505	504	519	539	528	546	540	485	506	513	477	539	513	569	525	487	538	502	537	506	531	536	517	489	510	545	516	480	505	514	506	496	522	464	542	513	513	477	509	557	505	571	506	508	530	495	539	523	528	490	532	510	562	508	519	492	552	487	536	534	565	492	512	552	521	520	541	553	508	526	512	549	556	527	546	572	496	512	523	503	495	510	515	499	506	510	532	546	531	508	508	490	552	558	500	543	526	527	544	540	487	528	518	537	498	532	485	508	539	489	547	479	540	535	526	555	509	491	533	571	487	519	508	499	500	547	501	516	550	516	512	528	534	530	514	521	546	504	540	540	529	519	537	496	523	529	532	517	501	556	526	499	522	513	485	528	549	508	483	551	550	508	519	544	521	564	512	487	543	539	511	506	549	581	537	544	537	539	504	533	505	490	511	517	525	504	480	484	509	495	530	490	543	541	544	532	519	517	528	496	505	477	522	505	531	511	534	549	537	504	516	477	546	482	538	497	526	504	533	522	554	528	488	471	546	521	550	527	529	506	512	519	514	551	508	522	512	547	521	491	501	512	531	580	518	554	536	534	511	542	513	506	494	518	524	484	524	527	537	520	501	570	513	480	494	561	514	509	532	525	496	506	494	514	545	500	498	497	475	528	536	535	547	495	499	538	537	537	529	533	534	509	535	506	536	534	471	497	520	522	514	527	483	510	547	528	518	515	529	515	541	543	531	510	507	521	528	542	521	537	477	486	539	517	506	545	525	513	469	497	529	503	488	520	550	519	506	555	507	525	545	528	535	511	534	510	509	568	505	521	485	500	544	496	531	509	555	533	500	503	558	518	512	514	544	551	550	514	531	524	548	542	516	517	528	605	536	564	518	526	524	502	504	532	528	571	520	509	497	531	534	545	514	494	515	540	577	534	482	505	498	502	532	562	508	512	515	528	558	529	516	555	534	505	542	518	532	551	543	500	538	515	473	506	529	575	531	505	560	507	503	504	552	493	530	535	486	502	503	540	527	486	520	524	515	584	524	510	564	539	517	542	520	508	510	546	536	492	502	504	533	525	533	516	478	522	546	540	527	562	556	520	554	552	553	565	539	592	537	508	500	529	565	540	491	539	504	538	524	518	543	510	528	481	508	497	526	518	493	487	538	550	544	535	544	468	508	491	499	508	532	500	573	540	523	472	514	501	544	522	532	519	520	507	463	508	529	520	552	522	524	508	506	534	542	488	524	506	484	521	511	534	526	540	508	524	536	546	520	492	525	530	521	553	535	514	544	519	543	497	522	498	551	494	577	524	505	517	547	501	508	545	499	547	525	552	536	517	511	567	482	487	545	516	496	497	517	530	568	505	541	487	516	548	567	514	485	490	510	511	517	549	511	506	492	513	483	514	511	520	524	504	528	512	482	508	530	542	542	522	534	496	474	511	507	545	556	505	522	487	495	519	502	526	525	560	526	507	520	540	532	495	535	513	553	539	535	512	532	529	527	524	553	547	555	514	503	550	470	521	508	497	506	501	506	484	549	546	518	474	523	508	538	495	475	517	529	522	518	492	524	527	534	492	507	506	484	476	525	523	561	572	546	506	527	513	519	524	505	524	537	550	487	514	526	497	529	523	551	515	528	513	528	572	541	550	537	482	544	511	499	532	492	539	523	538	515	540	504	519	524	504	538	532	535	527	540	540	431	522	507	557	482	478	508	526	546	534	529	514	540	540	539	553	523	546	567	514	536	553	517	504	516	546	518	544	539	499	542	517	510	535	555	528	548	512	599	553	524	506	544	518	476	556	514	520	533	548	518	493	501	515	516	527	509	505	538	493	545	552	556	549	561	509	538	497	549	501	524	523	502	535	544	503	518	546	531	514	514	514	520	526	507	528	525	528	527	540	520	482	526	521	512	530	494	503	515	534	535	525	537	490	540	546	538	546	550	532	515	581	515	487	521	489	514	557	510	512	529	533	533	542	545	488	493	511	516	515	532	530	497	546	506	555	536	530	520	539	508	529	525	539	492	493	508	513	481	510	505	535	529	517	517	562	524	521	495	536	532	491	493	520	521	545	513	526	513	500	503	536	533	527	548	541	480	527	522	507	550	533	543	556	514	534	514	549	535	492	512	492	543	502	530	497	535	482	538	530	549	485	488	509	502	532	489	498	539	530	507	502	530	489	509	524	515	497	589	528	501	466	506	507	526	542	507	541	529	489	517	491	493	501	471	498	528	521	480	540	520	556	519	500	528	499	526	504	501	501	498	498	528	521	487	530	513	513	548	541	481	504	526	509	479	547	553	583	533	506	522	517	481	569	540	504	524	534	505	546	520	577	525	519	535	518	514	546	535	577	495	497	513	539	560	515	541	511	564	507	532	514	530	498	515	487	510	492	474	563	473	522
11625	8136	4311	2645	1923	1780	1886	1820	1413	1074	910	737	651	514	461	375	297	247	210	172	159	138	115	115	107	89	102	68	78	93	69	87	75	87	77	60	77	73	68	64	57	68	63	78	59	57	48	56	47	50	41	45	62	48	58	56	48	51	46	47	45	53	55	48	32	53	42	49	45	46	55	47	52	48	60	50	41	45	48	50	43	47	76	44	51	53	39	50	39	49	46	40	50	43	45	50	46	55	34	44	47	52	44	45	52	44	67	43	56	42	43	47	42	51	44	43	38	46	61	44	59	48	50	48	49	54	47	52	44	48	47	46	54	46	38	54	53	42	53	47	48	54	50	49	41	55	55	57	42	45	50	44	51	42	44	50	44	51	55	48	45	53	55	44	57	53	36	53	56	51	49	47	54	40	43	39	45	54	59	50	33	51	52	52	36	37	42	35	46	49	36	46	40	42	58	50	49	50	50	39	51	56	58	47	39	54	50	40	54	50	60	49	42	40	58	35	39	47	63	47	52	47	43	51	45	56	46	36	43	37	47	37	59	49	41	44	42	39	46	48	52	45	44	43	47	46	43	47	39	42	51	42	47	56	52	43	65	64	41	53	46	42	50	46	50	51	50	43	69	45	49	44	47	36	56	41	52	57	60	54	40	54	41	42	34	52	35	60	56	48	47	43	55	46	51	46	54	61	55	47	46	45	45	45	35	59	42	43	49	50	39	40	56	50	38	41	46	57	52	43	59	43	38	48	50	56	44	48	51	49	43	54	38	44	54	48	50	47	54	43	52	49	41	49	44	49	38	52	40	35	49	50	50	51	43	48	47	42	46	41	53	52	37	37	50	47	44	40	44	55	52	52	42	39	53	40	61	43	45	48	46	55	39	60	49	43	38	53	41	37	52	48	45	41	54	43	39	46	59	53	42	44	48	40	53	46	45	39	38	44	40	62	32	45	51	54	41	53	59	33	57	44	39	45	51	45	42	43	35	51	54	33	27	46	41	45	42	44	58	51	43	49	47	47	40	47	64	38	57	54	41	40	47	45	53	61	49	47	45	58	42	45	51	49	58	50	53	47	36	41	44	46	46	51	45	44	44	43	43	37	38	47	44	59	48	46	41	48	54	39	39	47	31	41	41	51	54	47	50	46	58	59	49	46	44	51	42	39	53	57	50	55	47	41	40	59	59	45	45	60	59	55	45	71	48	49	46	51	47	41	38	61	49	50	49	64	53	38	51	54	47	51	36	50	49	45	45	42	32	45	59	35	41	49	35	60	50	49	46	58	44	45	29	47	49	42	42	59	43	48	61	53	53	57	43	42	46	41	50	29	36	34	48	46	50	47	43	63	50	50	43	57	45	50	68	43	39	53	57	51	45	41	37	48	46	44	44	51	42	36	41	52	39	38	40	47	45	55	36	47	46	42	46	52	44	55	38	47	49	56	47	37	36	61	41	49	53	46	45	56	41	47	46	53	38	39	48	48	50	48	57	55	48	41	53	46	54	38	50	46	39	35	46	50	41	61	47	45	46	51	52	51	58	29	44	46	51	50	52	38	44	53	58	49	43	41	38	55	48	29	40	51	51	49	57	53	35	46	55	42	36	40	43	58	44	42	40	58	47	41	43	44	38	51	44	47	47	47	44	53	52	52	42	58	49	34	42	36	53	52	50	49	47	45	51	57	47	48	48	52	57	51	46	48	46	50	46	49	44	63	40	41	48	51	40	50	48	36	51	48	56	38	45	46	49	45	53	46	44	43	37	48	54	40	40	42	53	41	37	45	51	43	55	45	45	45	48	44	43	54	49	47	56	38	53	59	47	47	39	40	39	49	61	45	51	50	51	62	44	46	39	53	45	53	58	45	40	51	47	56	35	47	44	49	47	38	53	60	53	46	35	51	57	36	57	42	48	49	50	58	42	53	46	42	54	39	40	42	51	54	48	46	35	54	40	44	46	55	42	49	55	60	37	60	40	44	49	48	44	50	56	49	33	41	47	42	53	41	44	47	55	56	57	42	52	57	41	47	40	59	46	45	34	39	50	64	52	40	49	49	47	48	40	46	49	57	53	48	40	49	56	42	49	47	54	38	51	43	41	39	43	50	49	52	41	35	37	41	52	52	40	39	52	54	47	54	44	55	49	47	39	38	51	57	49	38	61	51	46	60	47	45	60	50	53	45	42	50	46	43	54	49	46	36	40	45	49	52	50	48	43	36	51	37	40	46	39	64	58	44	45	40	48	52	61	40	38	50	40	36	52	41	46	49	44	51	43	50	48	42	43	48	47	47	52	42	54	30	34	38	47	57	57	55	47	41	43	49	51	52	53	43	53	64	63	48	51	49	48	54	40	44	46	42	48	49	58	49	50	61	47	60	37	40	48	49	53	42	54	41	45	51	32	38	54	52	36	43	54	47	47	39	55	59	43	55	57	39	50	39	50	46	35	46	47	42	40	44	48	58	51	62	41	47	52	50	42	57	41	54	44	48	54	43	43	45	47	39	34	42	54	38	49	57	48	40	44	51	54	45	54	46	49	46	39	41	53	64	57	43	44	54	41	51	59	61	46	43	50	36	48	34	43	49	39	51	47	41	43	40	46	26	60	52	43	40	38	43	48	56	41	33	39	46	49	56	40	45	55	57	51	51	50	45	42	47	47	53	59	42	51	54	41	65	52	52	42	46	42	46	48	51	46	38	41	51	46	52	40	48	54	45	51	43	65	39	56	47	41	56	50	44	34	42	39	36	55	40	57	56	40	38	48	56	42	42	45	35	52	58	48	43	42	44	35	44	56	46	43	48	45	41	39	51	30	49	41	53	46	43	38	42	39	46	46	42	46	42	44	50	49	53	33	55	42	51	52	45	41	40	48	62	44	50	40	32	41	50	52	48	60	42	39	36	42	51	49	45	43	40	36	52	43	48	31	36	50	43	51	53	53	57	48	47	44	40	49	52	43	38	45	49	44	47	54	39	49	56	57	36	54	51	43	50	54	37	58	40	45	41	41	46	41	57	50	44	53	39	50	50	54	31	48	39	54	63	57	54	35	41	49	48	54	44	44	43	47	44	67	38	46	49	58	46	51	45	41	47	43	59	41	43	40	59	48	37	50	48	49	42	36	57	47	44	47	42	44	45	55	52	33	33	48	46	53	39	45	52	59	53	36	42	44	52	45	40	42	52	56	53	37	46	31	42	39	52	37	50	54	45	42	51	57	45	44	51	37	44	48	41	48	51	53	46	57	55	60	52	51	48	41	61	47	43	56	43	54	50	44	47	34	55	50	46	43	47	49	42	49	38	48	35	42	52	50	32	55	47	44	49	52	44	38	42	44	47	46	44	39	45	52	33	38	60	44	47	45	44	47	40	58	43	33	39	36	47	53	48	37	39	46	47	45	41	52	66	47	58	54	40	61	45	43	61	49	59	37	45	51	41	38	52	41	61	42	47	47	42	49	61	52	36	45	44	48	37	44	47	46	52	39	53	42	44	33	48
41625	30977	25434	26039	31574	35027	34665	32230	28414	24853	21774	18882	16270	14085	11775	9837	8406	6964	5816	4968	4261	3554	3064	2614	2195	1743	1676	1545	1405	1280	1255	1221	1302	1297	1302	1144	1039	1011	958	882	858	818	806	706	676	700	625	638	617	558	539	545	560	530	537	527	496	508	490	488	510	473	456	442	438	493	498	458	453	453	453	462	471	444	477	453	471	459	465	433	474	465	479	421	484	464	412	439	467	477	439	484	406	469	411	457	457	440	466	467	448	447	457	442	471	426	458	431	463	418	458	476	431	464	414	434	444	457	434	461	430	472	480	458	439	432	472	451	423	431	487	447	411	471	460	426	422	460	490	482	436	459	481	414	442	467	416	448	451	473	420	458	429	455	446	447	479	483	491	443	421	468	450	416	428	442	447	456	462	473	474	458	460	442	429	465	448	446	436	465	462	439	463	481	438	411	428	450	450	472	454	447	419	479	444	423	470	420	410	486	452	457	432	423	467	444	481	506	431	436	419	434	450	467	473	482	430	421	491	442	486	442	445	429	436	485	414	443	450	462	490	484	476	473	436	439	436	451	443	466	460	477	441	433	440	447	425	461	426	436	455	474	472	454	478	434	483	447	429	432	471	434	437	429	451	477	439	458	444	491	458	445	475	416	401	457	437	464	475	443	437	424	438	432	488	436	431	425	425	416	440	435	431	454	433	442	439	442	463	432	457	472	420	430	450	469	471	472	485	439	464	441	409	445	451	417	432	451	432	456	461	479	425	473	454	451	456	462	494	470	456	418	420	418	448	413	430	402	443	428	451	449	450	444	453	448	461	472	462	466	438	441	424	411	463	466	454	454	425	496	437	428	445	406	423	467	459	456	474	469	443	450	495	453	459	450	447	434	435	427	443	426	425	449	434	491	457	442	479	426	462	471	457	442	438	431	446	446	440	463	463	453	467	399	412	451	446	446	457	471	438	451	435	420	459	449	441	447	453	426	457	464	461	446	425	439	480	459	468	447	413	505	440	463	463	438	451	456	422	450	461	428	464	457	444	456	430	456	466	463	445	475	473	460	416	428	432	470	445	435	431	443	458	435	487	440	453	467	427	454	445	454	438	392	422	429	447	439	477	449	436	435	468	484	430	429	466	470	435	467	436	434	483	470	470	428	469	464	429	429	447	446	466	451	438	473	436	462	442	453	438	439	458	447	435	463	468	422	470	433	449	440	467	438	429	450	423	479	465	491	435	442	449	428	438	442	432	477	427	413	460	465	475	473	411	436	443	445	471	455	458	446	491	422	420	458	444	443	444	446	427	449	468	432	470	441	436	444	416	496	456	489	446	437	450	436	406	444	468	479	455	446	453	425	451	491	457	468	421	485	447	440	464	471	443	462	423	432	465	450	445	412	447	449	458	406	464	396	450	483	457	470	431	486	517	441	446	437	437	440	446	439	493	446	408	448	435	434	424	416	451	447	440	442	444	459	466	449	442	434	448	447	455	454	431	433	468	467	451	452	422	497	472	452	445	469	448	435	434	465	476	442	398	419	449	446	483	445	484	450	406	454	425	436	451	419	477	447	474	473	426	469	444	452	463	461	470	442	445	443	436	431	429	468	431	483	454	481	458	433	457	458	471	470	459	452	465	486	455	479	426	441	510	440	419	430	460	447	445	490	436	410	452	439	465	499	436	453	422	443	462	480	436	416	484	500	444	473	491	436	429	425	428	458	465	423	415	464	447	458	453	467	470	445	436	435	461	472	447	517	447	424	434	461	473	427	463	459	452	459	466	454	406	477	416	451	444	485	430	438	439	469	465	405	502	450	498	449	428	441	415	460	434	423	449	449	460	443	430	406	425	414	494	469	458	435	452	501	475	440	451	425	445	484	450	439	450	422	460	442	467	439	439	438	434	438	456	463	448	481	447	472	434	483	445	461	471	445	482	440	451	405	413	421	453	496	434	445	469	503	468	487	441	455	473	466	442	456	451	438	424	440	421	436	460	450	445	475	437	421	466	459	483	444	446	466	405	459	432	432	514	412	425	466	420	445	451	433	442	427	479	475	461	431	375	449	454	472	443	474	456	448	441	390	468	469	443	482	437	417	452	473	446	456	442	452	442	428	444	468	441	447	441	474	443	458	474	411	444	455	457	439	401	426	449	492	459	478	459	462	463	448	451	429	494	434	440	463	450	466	463	444	446	421	430	477	420	487	463	471	455	446	436	466	454	431	460	442	451	424	445	445	433	463	459	449	438	432	423	447	432	448	466	423	451	458	460	429	491	414	414	454	463	420	462	464	483	449	429	435	457	430	451	417	441	426	465	454	418	458	463	446	412	434	468	424	434	425	479	470	465	450	438	455	436	422	437	415	453	448	483	439	428	464	476	443	433	423	457	466	464	455	465	454	433	435	473	441	430	432	438	423	476	467	453	450	446	465	452	472	434	413	448	415	400	448	428	431	452	491	456	439	438	452	458	416	450	446	462	389	472	476	483	429	448	449	474	436	439	460	481	440	510	447	495	446	460	398	447	439	465	431	436	460	453	435	447	428	419	422	457	430	455	450	446	474	404	446	451	438	478	464	438	434	483	418	459	434	458	436	424	450	463	435	455	437	419	447	451	468	443	438	440	427	433	443	459	464	439	441	468	443	438	450	454	449	462	451	446	451	432	491	466	446	423	465	456	411	444	469	430	473	428	451	464	472	436	466	470	476	441	425	440	414	454	434	436	466	427	456	425	461	433	475	425	456	464	448	452	424	447	427	452	489	408	467	447	455	457	444	471	436	456	423	453	453	429	454	406	440	430	444	420	460	452	459	448	444	468	441	436	439	458	453	466	422	428	460	494	446	459	493	426	451	438	407	463	488	457	435	447	430	401	436	437	433	428	452	487	448	454	449	443	444	417	475	425	463	447	479	431	474	373	447	441	466	450	467	468	427	435	476	481	430	496	451	452	451	458	429	443	472	471	449	451	490	477	443	465	465	419	423	415	468	444	460	431	432	430	453	446	448	431	447	431	483	459	468	432	433	454	457	425	468	450	446	459	436	437	448	410	410	432	482	443	459	449	463	479	492	476	450	419	475	435	450	434	457	444	440	452	474	476	455	441	443	450	453	449	450	473	485	474	427	409	439	476	439	432	459	435	458	440	451	435	455	431	462	461	457	475	429	471	468	436	431	429	458	446	447	496	461	460	439	433	424	441	419	445	441	466	455	466	466	419	443	448	457	422	458	466	472	451	460	445	477	451	480	428	460	460	430	487	442	442	476	459	446	489	449	440	428	452	436	465	438	445	432	442	457	488	433	434	425	413	463	410	444	479	451	415	456	431	485	431	434	462	444	461	445	451	417	435	488	433	427	437	468	429	426	470	433	428	493	430	494	475	458	446	466	471	477	446	456	462	465	469	417	446	442	447	428	399	436	447	433	454	419	480	441	478	462	429	457	448	456	490	463	441	411	437	406	410	430	457	476	449	461	482	441	426	475	484	490	446	424	492	437	472	474	489	470	411	451	487	446
8332	4058	2242	1547	1093	1159	1087	1036	869	644	541	462	383	303	281	234	191	176	151	134	132	117	102	93	92	82	76	85	78	74	83	77	77	83	82	77	60	64	71	72	69	59	53	66	70	71	58	71	62	66	65	68	62	47	67	67	53	46	43	49	60	53	59	51	52	48	64	61	70	46	53	57	62	49	46	55	74	73	54	57	50	57	47	56	66	50	60	49	48	42	56	74	56	59	60	54	64	51	67	50	58	48	63	58	55	57	53	61	56	44	56	53	66	77	72	45	53	56	55	60	57	57	55	52	68	56	57	66	55	45	55	52	54	55	64	50	58	46	51	55	54	62	58	56	72	60	67	69	56	57	68	57	54	49	74	61	60	65	53	71	51	59	48	43	50	56	56	52	46	66	57	45	63	49	72	55	53	54	52	54	49	54	63	60	57	62	46	55	53	56	41	61	57	63	60	58	53	46	57	81	41	58	56	43	61	48	58	47	46	60	54	59	49	56	64	57	60	67	52	61	51	53	72	50	67	60	51	65	56	60	48	60	47	69	68	54	60	60	62	55	59	53	69	72	77	59	61	59	47	52	46	56	49	45	54	50	63	51	75	56	69	65	62	58	70	66	65	65	66	51	56	52	58	58	35	63	55	68	49	64	49	48	59	44	49	58	61	55	44	53	51	67	65	57	65	60	68	53	51	46	59	49	58	56	61	47	64	55	46	59	64	53	59	60	56	58	65	44	56	58	64	45	43	54	67	65	48	54	64	54	63	49	47	57	61	49	63	52	60	60	61	51	57	71	55	59	62	52	57	54	53	61	55	50	49	61	55	60	53	52	57	63	67	53	58	60	41	48	60	59	65	54	59	48	54	51	59	70	62	49	56	43	56	49	56	54	58	54	64	40	57	56	52	45	43	59	52	62	53	66	46	55	50	58	65	63	68	63	52	62	59	51	60	51	60	59	71	53	49	60	63	56	57	61	58	62	50	57	58	57	56	41	45	70	71	58	77	57	65	57	68	66	54	53	57	49	58	46	52	52	65	57	58	64	58	70	64	52	59	55	56	62	63	63	62	65	61	49	51	61	61	61	56	72	53	56	49	56	62	60	67	71	53	61	50	52	57	55	66	62	52	50	61	42	68	50	68	60	55	61	51	50	53	51	63	59	44	52	49	63	45	50	74	58	63	66	66	58	54	54	55	61	49	50	60	56	55	62	49	51	59	52	55	65	44	51	55	53	57	58	55	50	70	53	55	70	59	66	75	59	62	53	69	57	70	47	69	51	55	46	70	67	62	62	54	60	58	66	39	47	55	65	66	50	48	52	61	52	64	64	64	56	56	56	50	54	68	49	61	71	60	50	50	44	62	69	67	57	61	72	49	66	66	44	59	53	77	57	59	53	54	57	51	59	49	54	44	47	55	64	53	56	55	66	50	47	53	56	47	53	61	51	63	42	56	61	65	57	63	62	54	43	62	56	63	65	47	58	46	62	52	65	61	55	56	56	58	56	61	54	47	61	58	56	48	60	73	54	59	64	59	46	56	58	55	53	59	59	47	57	57	53	67	53	57	62	47	61	59	59	50	60	50	54	58	66	65	75	59	56	52	55	73	55	49	69	61	63	64	62	62	54	49	56	49	56	58	62	58	59	56	61	57	54	56	58	66	39	68	51	56	55	48	53	57	54	56	54	42	54	68	51	56	55	62	66	59	45	64	57	65	73	55	53	66	54	53	50	60	66	58	61	57	59	57	63	57	51	51	50	52	58	54	52	58	55	72	52	61	52	53	74	59	65	74	63	53	48	72	73	48	52	49	50	60	58	52	84	49	61	69	60	62	59	52	58	66	48	63	49	50	59	61	62	63	65	67	59	62	49	45	57	49	74	61	56	61	62	56	55	62	67	60	53	47	57	53	64	54	56	53	48	60	60	51	63	68	56	61	63	54	64	54	66	58	56	69	69	64	63	73	67	66	65	56	67	53	60	69	60	46	67	66	63	52	58	67	39	63	54	66	63	62	60	48	57	67	68	60	56	50	55	74	59	57	54	74	69	60	54	60	31	56	59	61	57	49	64	60	58	49	72	76	59	69	53	68	65	49	68	62	69	58	64	64	50	57	55	65	59	55	62	64	59	59	46	49	63	57	61	63	46	48	48	59	51	64	50	58	58	40	57	59	54	60	58	64	61	57	51	59	60	70	56	59	60	67	57	52	48	50	70	63	51	61	68	61	50	49	62	45	69	62	55	50	59	54	53	69	67	53	41	47	47	46	71	62	57	47	79	64	56	59	47	60	58	55	63	71	65	61	53	58	69	59	54	64	55	54	59	64	67	67	56	57	54	49	57	72	45	51	63	57	54	63	70	50	44	56	57	47	69	61	68	57	58	42	56	53	54	53	51	48	61	69	54	63	48	59	62	62	50	62	66	49	57	54	53	57	58	53	61	62	53	54	59	50	49	50	57	69	53	75	43	59	57	61	66	47	54	54	61	59	40	58	51	66	63	68	57	56	64	44	60	52	59	43	55	52	62	56	56	69	59	43	41	60	65	55	61	52	54	41	64	67	70	57	59	58	57	47	52	64	54	77	53	66	46	62	72	51	58	41	47	68	68	56	55	52	59	51	77	59	58	67	61	55	54	43	57	46	49	59	45	69	55	53	69	57	57	60	54	51	63	48	49	59	54	67	42	54	59	59	60	39	68	70	54	43	71	47	52	69	55	51	60	64	63	54	69	52	61	68	56	51	56	55	59	61	67	51	42	63	60	61	55	53	52	55	58	52	61	69	51	54	65	60	58	59	69	58	69	55	49	44	52	52	65	56	70	51	59	55	66	59	54	62	59	54	67	61	45	72	51	40	58	57	76	44	62	63	62	78	55	53	70	52	50	50	47	55	63	53	54	67	52	62	71	59	61	59	51	50	52	58	62	53	61	53	60	57	48	61	57	58	55	65	57	52	59	72	52	58	54	47	59	59	55	66	47	67	61	52	57	54	61	46	70	49	60	54	39	56	60	60	63	62	57	58	54	52	52	56	66	67	53	55	54	50	45	59	53	68	66	60	43	54	58	77	60	55	58	60	53	67	48	40	55	59	67	56	54	53	67	59	79	50	72	59	52	74	54	62	59	67	45	59	56	62	54	53	52	54	65	64	52	48	45	59	58	57	60	63	59	50	52	66	56	51	54	52	46	69	56	58	51	67	48	67	58	52	59	53	69	50	63	66	54	57	57	51	59	52	58	77	54	56	52	53	48	45	67	53	52	51	63	41	61	57	51	69	56	68	53	43	59	47	57	43	61	68	69	51	67	47	56	57	46	58	64	70	65	53	46	47	56	59	61	67	64	53	47	50	66	52	56	61	56	56	58	57	61	58	65	44	84	47	51	65	59	51	60	53	62	60	48	62	53	56	52	70	66	61	45	43	53	65	52	35	60	63	58	46	51	44	52	56	63	55	58	57	49	58	67	47	62	62	50	50	70	64	42	48	61	44	55
34250	24079	18964	19995	25827	29446	28496	26359	22438	18542	16043	13316	11175	9410	7823	6416	5358	4382	3784	3285	2748	2307	1990	1721	1469	1358	1234	1212	1117	1047	1040	1014	1086	979	1015	915	939	892	786	787	761	713	712	696	705	635	625	623	661	613	621	630	592	581	572	593	588	631	585	566	580	547	523	535	561	574	606	561	522	541	568	559	548	568	527	525	564	530	503	580	588	540	505	528	540	523	545	543	586	538	537	495	562	546	503	563	546	536	566	554	560	563	531	563	519	579	565	554	576	547	569	543	569	528	543	555	528	523	578	555	589	559	527	555	527	572	549	560	568	541	542	530	546	590	524	571	565	600	513	501	539	534	583	563	500	563	567	516	522	582	552	556	542	536	539	519	557	524	540	567	579	535	546	528	517	529	552	533	546	526	549	503	583	568	570	581	568	562	544	602	573	513	518	548	539	543	510	562	549	528	530	532	528	547	551	555	525	538	553	543	549	529	512	506	567	542	562	529	540	522	557	517	576	535	557	549	539	554	567	562	539	509	580	563	530	538	551	529	530	543	524	533	542	526	557	509	539	582	551	558	568	578	561	579	569	520	564	589	514	554	581	490	545	523	530	568	575	517	523	500	536	554	535	549	541	510	584	521	541	575	515	555	571	550	527	566	504	546	535	569	571	550	557	536	570	534	539	560	521	549	561	544	521	572	560	491	527	550	560	547	581	559	545	558	510	553	571	505	554	601	538	538	563	541	502	523	549	532	553	532	528	537	510	547	558	542	566	498	549	542	556	551	531	558	544	559	587	522	544	556	531	524	522	552	504	496	509	522	582	569	538	574	560	500	541	522	558	579	523	549	530	568	549	564	516	558	542	558	468	560	573	579	556	522	511	551	545	537	537	530	534	536	565	521	556	520	545	559	507	558	508	537	541	523	544	563	583	556	554	564	550	552	520	555	527	538	543	538	547	556	547	578	548	493	536	508	490	543	525	581	576	599	548	533	590	579	527	526	553	549	558	545	557	566	549	529	561	549	592	541	541	556	555	570	578	547	485	515	536	562	544	574	582	548	531	551	549	514	517	514	543	512	582	579	550	530	538	561	536	571	573	571	539	579	501	529	564	523	580	535	554	583	585	531	560	580	543	522	578	520	520	536	551	564	536	560	547	521	519	509	587	553	598	529	540	560	510	507	525	562	557	503	511	522	545	571	498	531	495	566	568	525	552	595	554	549	553	561	547	586	548	541	523	569	505	551	534	505	604	584	591	545	574	535	532	518	538	589	560	565	553	515	552	539	501	533	533	565	526	565	500	569	526	551	566	554	550	581	514	564	559	554	565	559	582	539	530	567	544	513	494	543	539	530	524	544	519	543	512	524	567	560	541	552	541	583	528	558	536	553	533	572	562	530	527	568	523	503	570	530	542	522	520	517	552	527	520	561	556	517	555	545	515	495	564	503	529	517	542	571	518	568	544	524	548	534	559	527	550	513	537	533	549	528	544	508	541	526	550	588	494	569	557	543	581	559	518	502	543	540	539	507	551	512	534	553	519	558	515	539	533	545	541	552	513	529	570	593	511	564	520	532	564	515	560	537	534	519	587	557	527	493	534	543	544	562	544	535	526	571	550	544	543	549	536	535	570	570	497	599	554	507	560	568	528	530	552	546	540	542	564	502	547	502	542	580	510	527	558	494	518	562	592	574	565	527	528	579	501	553	549	537	545	512	516	525	550	551	555	533	556	560	553	541	512	501	568	560	511	608	553	559	532	564	562	553	525	504	562	581	523	555	529	564	565	523	534	558	474	591	541	524	563	547	547	555	542	522	534	535	567	554	554	523	522	516	570	514	589	535	533	550	526	580	538	575	537	527	564	518	545	577	541	535	516	529	561	500	521	543	539	528	521	558	535	559	533	554	529	549	547	577	567	571	565	572	544	554	580	519	554	534	567	556	528	519	583	547	570	511	550	550	592	562	558	580	535	596	576	519	513	542	566	547	515	533	564	593	587	561	531	549	563	567	537	527	538	568	548	532	615	592	511	526	533	561	537	541	563	524	535	520	532	536	517	571	516	568	514	568	568	532	556	497	556	561	531	507	539	549	519	529	578	515	547	540	545	547	525	545	555	549	533	541	525	565	583	569	539	570	571	498	578	537	525	495	540	543	551	579	573	562	546	555	569	554	544	561	546	562	566	566	500	543	550	512	562	594	602	552	527	541	573	538	569	570	512	577	562	515	574	553	553	565	540	541	601	521	500	545	554	547	511	512	496	551	534	557	528	527	523	537	523	557	541	555	550	543	548	556	507	584	521	519	565	556	532	581	575	552	568	554	594	482	592	578	518	551	524	521	551	562	518	538	520	555	518	514	558	579	580	508	563	563	515	553	524	540	540	559	598	511	560	561	505	532	501	571	528	490	486	557	574	505	581	528	539	562	518	578	596	547	531	546	545	550	537	508	515	551	543	557	523	538	546	554	565	570	574	526	577	547	557	538	578	558	590	555	582	538	526	505	525	511	543	511	539	537	536	551	552	544	542	539	561	558	534	553	530	471	542	528	533	521	528	575	558	481	542	592	565	524	529	562	513	575	548	538	575	575	557	551	574	556	584	528	498	541	583	583	527	521	546	573	544	544	565	564	545	534	561	524	558	538	546	568	554	544	548	519	541	579	539	535	518	517	523	569	559	543	541	529	524	536	532	557	539	524	549	577	541	538	571	550	527	517	546	565	554	531	565	551	493	513	536	549	526	523	573	529	562	557	545	574	539	581	593	548	562	520	537	569	525	534	568	517	551	504	565	530	550	541	565	521	568	576	516	570	540	536	568	548	582	588	573	576	532	565	538	502	559	543	567	551	504	552	536	554	541	561	505	524	519	518	585	546	524	535	540	577	508	527	543	488	517	521	565	556	540	541	528	527	550	521	576	518	556	550	570	511	576	596	569	540	522	579	523	530	528	546	555	545	531	553	559	550	588	500	540	541	544	540	564	589	562	520	504	518	568	491	559	556	521	570	546	547	545	542	575	509	555	507	601	542	540	544	509	518	527	572	500	583	540	533	520	535	539	573	536	542	518	543	556	541	545	533	554	562	544	526	543	532	583	526	566	563	544	519	537	577	555	526	506	537	528	525	545	562	587	578	530	507	543	518	555	535	516	562	495	576	540	518	587	567	581	521	511	539	516	511	549	530	498	546	551	549	585	572	542	578	541	538	559	555	539	482	545	555	530	564	550	524	598	566	535	554	526	542	553	579	557	507	504	545	567	582	495	551	530	555	555	577	541	560	574	602	527	533	562	570	518	578	588	509	536	557	520	549	557	604	576	511	512	494	579	531	617	518	560	532	525	512	548	560	536	527	545	570	568	558	539	565	530	507	528	552	600	562	532	578	555	545	506	542	539	561	553	547	497	511	568	575	577	576	562	556	558	555	534	511	500	529	495	576	551	530	553	530	528	538	540	543	568	517	530	559	523	554	572	561	485	503	533	541	541	539	545	559	561	592	540	515	491	534	589	545
9176	6508	3526	2168	1531	1559	1550	1472	1103	899	745	621	512	362	339	283	279	174	184	154	133	121	135	100	76	85	77	87	87	88	68	80	82	61	79	68	60	61	66	73	59	56	52	55	48	51	65	52	50	63	50	58	51	61	59	57	56	43	49	46	63	54	62	42	42	64	45	67	55	61	36	59	47	49	50	51	43	43	53	61	41	77	53	59	54	44	66	48	52	45	58	44	46	54	42	48	46	50	34	62	54	43	56	49	56	54	55	42	56	46	58	44	42	60	61	46	50	50	60	70	36	47	51	44	62	55	58	49	47	62	50	52	59	42	51	55	48	54	39	52	53	60	68	53	48	49	46	53	55	49	39	41	48	49	48	43	42	39	48	57	51	54	52	54	43	59	53	44	46	53	57	50	60	56	60	51	56	52	54	49	51	44	56	46	64	45	55	45	63	56	44	50	49	69	52	59	41	37	49	39	48	50	44	50	71	51	57	44	57	45	34	44	46	46	57	48	60	46	50	61	50	49	49	37	50	56	60	40	47	61	47	47	54	47	45	61	54	43	59	51	48	47	54	52	52	54	42	49	52	46	65	56	63	61	56	54	53	52	52	55	59	34	56	59	39	40	73	33	45	45	44	52	54	54	67	45	49	51	46	49	62	46	46	53	50	42	59	60	59	55	53	48	61	48	44	74	42	54	60	60	45	49	52	54	53	57	61	41	43	45	49	52	41	50	54	53	37	58	47	54	49	49	45	44	39	65	42	58	53	50	58	46	53	47	51	53	49	53	45	51	28	49	39	59	52	55	58	66	58	53	51	59	49	53	47	40	56	51	53	60	40	41	68	45	48	40	52	56	56	59	61	59	50	59	57	61	47	43	52	59	56	42	57	51	46	59	43	65	47	47	48	49	62	49	46	47	43	47	57	60	55	46	65	46	37	55	49	40	51	51	65	50	60	50	54	46	51	59	49	51	58	54	54	35	47	50	64	47	70	43	48	42	40	47	44	49	65	53	45	43	64	43	65	63	57	54	53	52	56	53	45	56	50	42	60	34	56	46	44	51	62	46	58	46	45	42	55	57	50	51	47	43	46	61	44	46	52	48	46	61	40	53	50	46	61	41	41	38	46	50	46	55	57	52	42	47	53	44	48	57	45	48	52	50	47	47	50	53	52	46	60	42	71	40	55	44	43	48	50	49	53	56	46	41	52	54	55	49	48	46	57	52	58	55	48	51	58	71	53	61	47	49	46	63	51	53	59	54	56	57	54	54	63	49	38	49	40	44	56	51	50	59	55	50	63	42	53	51	64	44	56	51	52	38	49	45	56	60	62	52	45	50	47	48	52	60	41	53	48	51	48	53	45	50	66	43	49	48	38	51	34	57	51	47	53	48	51	45	61	41	56	43	61	49	46	50	47	62	49	54	54	56	53	52	44	50	45	46	46	55	53	60	68	50	50	54	61	50	55	58	54	53	41	60	39	61	55	52	56	54	56	49	45	44	49	50	58	50	47	52	38	64	56	56	51	62	55	63	41	49	55	61	55	58	51	45	36	63	46	58	44	52	57	55	51	56	51	52	63	66	47	50	55	54	64	37	44	43	41	58	42	49	60	47	50	62	54	58	51	47	60	47	57	57	57	48	54	49	51	67	53	50	64	59	45	47	55	44	50	39	39	49	54	46	48	55	56	65	47	51	41	47	46	42	57	54	50	58	62	40	36	50	44	58	43	48	61	44	59	46	65	42	56	47	55	50	45	57	48	50	41	57	50	51	37	43	57	38	48	32	48	41	50	56	44	50	53	40	48	56	57	47	54	57	56	56	49	44	46	56	58	59	49	36	53	49	56	55	42	56	45	44	59	52	49	60	54	42	53	45	45	46	50	52	53	53	53	45	46	52	67	52	52	56	48	56	58	38	47	59	56	57	52	54	41	49	65	58	57	42	61	45	47	41	50	55	39	47	50	37	60	52	51	56	54	53	46	46	58	50	49	39	50	49	48	45	44	45	40	60	48	62	43	44	47	43	39	60	47	54	54	46	54	38	47	52	59	59	54	41	64	47	59	54	55	42	35	57	43	50	54	49	53	50	50	51	52	59	43	53	49	61	46	48	51	46	54	42	49	50	46	43	53	46	45	69	44	48	43	42	56	47	63	49	49	54	45	52	62	52	51	57	63	56	58	53	62	57	55	47	44	47	44	47	49	45	42	50	52	44	47	39	54	53	52	51	47	44	47	61	38	46	41	43	59	45	56	44	52	70	57	54	55	49	66	55	48	42	48	51	57	44	53	47	52	52	46	60	51	52	54	58	45	56	60	47	49	46	55	47	65	64	46	63	40	48	56	50	41	48	58	47	37	64	45	45	61	57	56	50	40	63	56	46	48	49	62	44	54	57	50	57	53	40	57	57	51	49	49	67	58	54	52	49	55	51	50	51	51	52	53	51	58	57	59	57	59	51	54	55	51	53	61	50	45	52	37	41	42	44	54	51	54	42	43	42	61	50	49	48	57	48	51	51	72	51	44	37	48	57	56	54	60	63	55	47	47	56	48	52	61	56	44	59	61	35	59	59	55	59	52	60	55	44	50	59	44	47	47	39	47	60	47	48	50	52	54	65	64	46	59	53	53	41	56	61	62	55	77	53	51	44	32	39	49	50	45	47	58	72	47	50	58	50	52	51	40	55	36	59	58	55	55	51	54	50	57	58	46	64	55	55	49	53	57	45	56	53	48	48	57	64	49	59	48	61	61	50	49	43	52	47	58	47	57	43	35	47	56	39	44	58	50	66	53	42	51	50	51	61	51	47	59	39	40	44	41	52	71	69	52	49	57	62	55	57	48	46	62	56	55	53	41	44	49	45	59	54	47	52	40	54	43	58	48	47	52	62	43	47	52	47	54	49	51	42	58	54	53	58	46	42	51	48	43	69	55	44	45	38	46	53	43	59	57	49	55	51	50	52	55	51	54	56	54	47	47	53	53	53	47	53	53	59	50	53	45	53	62	57	49	46	51	51	49	53	45	47	46	55	53	49	47	40	45	47	50	56	47	63	49	45	61	50	57	60	47	52	36	52	54	48	42	57	57	51	52	64	59	59	54	52	49	67	51	51	53	53	57	50	55	52	52	46	57	46	45	59	46	57	53	55	67	44	67	59	57	51	50	57	52	46	63	45	47	61	44	45	61	44	49	44	41	52	51	49	55	54	45	59	42	54	49	47	50	50	55	48	54	52	59	45	54	55	50	49	62	57	48	65	52	58	59	49	60	56	55	54	59	48	50	50	45	55	64	52	46	47	56	43	42	46	65	39	56	55	59	49	52	46	52	49	52	43	44	54	48	63	51	51	50	44	55	52	49	42	47	55	48	40	53	43	61	57	57	40	44	50	53	41	46	57	42	44	41	34	50	36	41	50	51	41	61	34	62	54	54	64	41	53	34	59	38	42	40	53	55	45	50	53	42	43	51	51	43	42	57	57	61	58	48	54	55	56	47	51
40159	28860	22943	23260	29813	32944	32278	29714	25979	22289	19418	16160	13621	11872	9884	8303	6675	5731	4769	4100	3310	2893	2485	1969	1734	1620	1445	1362	1256	1163	1170	1154	1176	1159	1089	1045	993	831	852	831	773	763	698	673	692	628	637	584	606	630	581	577	559	528	532	532	507	526	501	535	484	529	527	472	518	518	526	506	483	494	500	542	485	493	467	537	485	498	475	494	492	516	516	470	524	532	490	497	478	423	505	507	492	508	508	510	526	454	482	461	497	479	496	496	468	482	472	502	516	475	460	515	458	465	507	500	510	460	473	487	502	504	497	458	485	444	478	467	455	512	484	496	519	476	486	474	503	476	497	490	467	515	472	472	480	503	514	475	480	471	475	449	492	496	475	491	499	491	473	461	453	446	468	500	488	483	485	492	452	475	488	476	504	464	500	473	465	494	475	470	456	475	505	441	474	485	503	458	492	502	492	465	454	452	487	496	473	462	509	488	495	465	437	493	466	490	472	482	529	486	475	501	475	495	466	500	485	497	490	482	467	484	503	477	490	500	487	461	465	472	504	475	471	509	481	483	466	496	508	479	496	522	494	472	499	471	460	518	483	484	453	517	460	467	515	540	443	494	470	455	481	494	511	483	465	451	433	534	482	492	440	459	503	561	490	464	489	484	490	499	492	492	455	483	470	491	501	437	476	496	493	457	453	484	454	472	522	488	483	475	469	509	505	497	469	499	492	499	498	480	465	495	481	494	513	507	458	517	514	470	478	452	462	526	528	485	490	502	484	492	458	489	512	438	474	478	493	460	478	502	480	449	507	513	483	487	492	477	530	475	462	503	523	491	478	456	464	475	450	478	453	497	473	470	482	464	467	460	507	464	451	493	450	508	474	479	503	475	437	533	540	466	541	462	479	476	466	496	482	500	508	444	478	465	498	484	472	483	478	472	448	542	504	460	473	485	503	473	482	492	481	521	493	442	507	467	481	501	462	483	489	505	476	518	470	503	497	499	483	463	465	498	469	445	470	499	482	449	466	544	483	478	501	545	462	477	463	508	517	479	485	479	505	489	503	535	484	517	480	486	468	503	473	507	498	519	481	503	488	484	489	498	470	495	507	527	543	460	486	451	487	488	484	497	527	473	487	486	517	513	552	506	482	454	525	488	486	455	471	482	468	510	515	466	467	445	515	502	498	492	492	485	522	513	514	485	506	457	515	486	470	488	482	474	518	505	477	473	493	497	486	457	518	489	479	480	513	465	460	491	484	487	446	501	485	485	492	474	475	513	480	455	498	488	474	478	443	457	483	516	467	498	479	507	474	506	490	462	465	505	470	500	506	478	478	454	442	516	493	467	457	495	493	502	512	482	517	517	490	473	505	492	507	472	502	461	504	471	473	462	495	518	481	494	485	549	470	511	482	517	487	477	485	522	467	433	507	512	456	450	492	466	452	541	492	548	449	470	477	505	482	538	481	419	470	505	492	487	436	469	500	500	475	469	480	512	500	470	511	509	525	492	476	459	469	488	487	464	472	482	498	511	492	503	479	460	472	426	479	504	498	464	498	460	491	466	507	486	470	510	486	503	498	533	478	488	501	516	491	466	512	491	507	461	483	492	503	516	470	534	490	520	466	539	509	502	476	462	476	480	470	453	524	442	490	508	506	495	477	460	496	476	510	532	451	521	497	491	535	474	505	499	496	551	480	466	515	456	458	473	505	481	445	486	528	493	489	453	510	498	487	500	497	507	472	479	442	503	482	461	481	516	505	470	519	502	441	486	499	490	508	503	478	485	540	475	517	501	507	515	506	448	456	494	462	501	472	457	469	464	464	488	482	442	512	482	464	486	487	484	473	493	481	495	451	452	457	464	487	482	486	470	491	488	477	458	479	480	484	459	489	493	472	485	516	476	489	460	488	462	490	473	504	469	492	523	477	493	520	462	543	458	476	495	537	482	491	497	470	474	452	496	508	530	513	470	489	490	497	502	494	539	509	501	505	508	469	477	452	513	467	441	485	450	482	507	482	514	508	474	477	500	460	488	503	491	477	499	508	481	475	477	494	464	476	510	467	458	486	498	458	487	484	469	491	453	489	492	478	460	509	488	494	498	480	475	505	504	467	478	450	496	491	460	483	493	531	508	462	493	494	518	522	454	454	452	476	445	484	491	451	487	516	455	502	487	437	490	482	527	489	478	488	511	489	462	476	475	495	463	514	474	469	506	510	467	495	483	473	485	510	484	457	480	525	425	489	504	487	499	467	479	523	514	498	499	517	488	436	500	472	475	512	471	522	502	501	493	494	443	495	460	517	522	492	519	500	510	494	496	510	538	504	521	456	487	459	474	501	503	447	493	476	492	496	477	488	467	477	463	497	480	466	504	511	501	531	508	501	481	493	502	485	505	455	447	464	453	460	452	485	492	492	470	519	551	512	465	466	443	493	472	492	488	497	467	480	512	518	483	453	488	482	496	501	494	513	519	463	474	481	511	482	502	521	507	480	522	508	478	503	520	488	468	496	478	467	497	511	486	511	468	500	530	495	504	504	461	482	495	491	511	471	438	471	478	510	526	456	463	507	488	518	479	499	495	480	483	505	497	463	488	478	459	493	509	476	493	480	499	461	479	524	502	470	504	505	485	507	506	476	436	461	482	489	457	493	504	483	482	485	488	479	516	473	463	512	456	459	484	478	487	489	513	540	511	452	467	495	488	481	491	461	478	466	505	477	477	466	484	528	465	492	469	497	480	499	450	515	482	476	503	523	501	471	498	517	489	510	491	472	482	523	479	505	503	504	480	467	471	497	506	484	494	478	502	445	485	475	500	514	468	469	476	504	465	469	465	506	479	494	465	503	467	515	493	478	462	490	498	506	486	474	495	509	488	455	467	498	481	478	505	509	491	471	470	498	473	527	470	468	484	466	474	476	509	478	512	489	502	449	491	489	520	492	542	470	474	496	467	477	517	462	494	500	475	460	491	472	429	513	470	499	480	442	474	527	470	500	420	492	495	493	488	446	458	468	466	483	502	470	471	524	489	481	471	485	530	489	504	468	516	449	474	510	490	456	514	456	509	481	493	484	481	477	448	491	491	513	525	519	496	495	501	466	483	464	513	483	485	520	482	468	484	522	478	485	487	475	471	495	482	527	464	486	467	444	521	521	495	489	448	491	501	482	499	475	506	480	452	468	492	460	476	488	492	487	473	478	506	478	504	495	508	478	533	507	467	525	447	487	516	471	495	475	418	489	499	487	463	500	490	494	453	523	463	498	480	442	473	475	497	503	479	477	491	477	498	495	533	500	444	441	461	449	479	507	472	478	515	473	469	495	463	485	460	507	487	497	487	517	509	470	482	493	456	443	518	532	481	545	492	458	496	473	532	514	492	469	471	500	504	505	509	464	540	502	481	462	467	498	468	499	510	475	470	493	471	496	465	488	492	464	503	506	496	528	488	473	496	474	461	485	496	472	515	446	524	504	511	501	466	462	514	502	498	436	488	486	476	497	516	489	474	509	456
11823	5647	3187	1932	1511	1445	1517	1303	1126	881	706	589	527	405	362	287	248	221	176	149	146	148	123	102	90	91	74	82	87	74	97	82	101	78	81	69	79	68	71	70	49	59	66	65	52	45	68	75	64	69	50	66	56	49	51	53	56	56	40	60	56	58	57	69	53	61	54	46	49	47	61	58	73	48	41	55	56	54	68	51	59	42	44	57	60	66	54	65	51	50	58	56	54	70	64	61	48	50	37	53	52	52	46	53	59	67	54	57	54	51	54	57	59	45	57	51	56	53	59	59	51	49	55	60	54	47	51	70	60	56	59	50	60	52	62	49	61	68	60	51	64	54	46	33	54	62	48	55	65	56	50	67	51	55	62	62	58	60	62	62	42	53	47	53	49	56	64	62	52	59	49	66	56	70	61	57	71	60	66	60	60	55	50	44	53	60	64	40	57	64	68	54	56	57	44	57	55	60	60	54	69	67	47	59	62	65	53	54	78	61	58	51	55	65	55	64	60	51	46	55	53	64	47	55	53	57	57	55	47	55	64	58	62	64	50	54	59	57	70	72	58	59	52	59	41	54	40	51	59	56	66	56	44	55	45	51	58	68	48	57	49	63	50	49	42	61	40	52	68	64	44	54	48	57	67	63	50	61	46	49	58	70	51	55	56	65	42	62	56	49	46	57	56	52	53	60	67	47	63	64	55	53	46	48	55	60	68	52	52	56	50	49	49	63	60	65	51	46	52	54	56	45	59	58	50	47	64	67	62	46	50	46	63	58	42	54	69	56	74	72	49	51	61	53	44	53	58	69	50	56	48	57	66	51	65	46	61	62	53	65	58	54	56	54	53	68	53	63	65	63	45	46	64	49	43	51	57	58	60	43	48	56	50	67	64	52	64	56	52	60	42	66	75	53	65	52	65	57	54	49	55	48	61	58	55	54	62	53	64	50	74	71	56	62	62	62	61	72	56	60	73	47	48	53	59	48	57	49	57	64	67	52	47	54	44	44	57	63	45	43	84	58	51	44	53	53	64	48	57	50	54	53	54	62	62	60	52	52	48	53	42	66	51	67	62	52	62	56	50	51	60	39	52	50	54	42	46	62	45	70	46	50	51	53	62	59	49	59	39	52	49	74	51	56	57	54	56	60	57	56	60	38	65	66	68	57	54	56	51	62	70	65	58	58	41	57	62	66	64	64	59	53	58	51	71	49	60	75	58	55	59	56	57	62	53	58	51	58	72	46	46	47	59	48	58	62	50	45	54	54	38	50	64	53	55	55	54	57	66	61	53	57	41	49	56	51	68	50	53	59	48	63	64	46	49	56	53	54	43	49	50	55	59	53	53	57	63	58	51	58	44	68	53	56	55	68	62	47	46	51	70	38	53	52	60	50	58	55	57	56	55	54	55	47	56	64	57	59	71	62	57	59	56	52	58	67	48	52	55	53	54	51	40	67	52	58	47	40	49	43	51	43	67	58	54	56	57	58	53	52	59	67	74	49	48	59	63	58	40	54	62	58	56	54	55	62	62	64	53	60	58	44	60	68	64	72	63	49	61	54	58	56	59	62	51	57	56	53	55	55	34	49	53	50	58	49	64	55	51	53	47	49	47	63	55	60	60	65	58	55	63	51	54	67	56	70	58	64	68	73	59	52	54	40	58	68	57	59	48	60	58	47	55	69	37	64	56	60	57	48	62	61	52	70	47	62	44	54	59	46	50	56	51	39	65	60	49	53	51	55	52	65	55	55	51	51	50	48	60	51	56	50	61	55	57	56	67	61	59	51	63	52	61	50	57	61	60	48	52	57	53	67	43	51	61	43	51	61	58	65	57	54	61	65	54	61	58	47	57	60	55	56	57	61	49	65	55	56	52	58	40	58	72	62	67	69	55	63	54	61	50	64	63	50	52	47	71	56	65	56	57	61	63	57	56	52	60	59	65	67	56	60	50	58	58	54	54	60	54	53	69	41	58	61	43	45	51	68	41	59	47	49	56	61	54	49	67	53	57	65	58	69	58	53	56	62	54	79	53	61	57	43	54	64	48	56	60	60	61	63	40	62	54	72	70	60	61	64	60	50	42	60	50	55	62	52	50	53	51	57	67	50	65	46	50	41	69	54	55	59	68	45	52	56	60	64	58	53	61	51	60	67	45	76	56	63	49	46	48	58	50	60	50	51	64	54	52	66	47	51	50	63	67	54	74	43	63	56	54	50	66	58	56	59	49	50	57	60	58	49	49	60	64	63	57	59	61	62	64	71	55	69	67	68	53	61	54	58	64	63	45	49	51	63	40	59	49	66	65	56	53	50	41	71	43	58	69	50	50	66	52	48	47	67	57	54	54	68	59	63	64	62	38	44	54	57	61	50	55	69	49	67	66	55	64	57	50	61	56	53	58	47	74	60	56	55	49	56	59	66	68	63	56	67	60	56	55	45	54	59	48	66	60	51	50	61	63	48	48	54	46	64	52	52	53	43	58	58	57	56	70	63	50	64	51	54	64	60	55	50	54	55	60	57	67	46	70	51	59	50	51	68	54	45	54	55	59	67	60	55	43	57	61	47	53	60	60	44	48	42	44	64	65	62	43	50	51	58	43	58	65	58	68	56	54	60	55	55	59	59	60	57	51	48	66	44	57	59	63	49	47	59	59	61	57	69	52	54	57	53	68	58	57	44	53	59	50	58	57	53	60	42	61	60	68	49	56	65	56	37	44	64	46	64	55	53	67	48	69	39	65	56	57	55	56	58	53	50	48	47	54	53	48	52	62	55	45	49	65	55	55	44	61	66	68	62	59	58	58	62	56	54	65	59	42	53	43	52	62	41	36	52	60	53	54	55	68	53	53	62	54	52	46	48	51	51	55	57	43	51	49	65	69	53	68	72	48	49	55	59	53	56	52	63	66	47	66	51	56	69	57	64	56	67	55	75	48	51	54	73	52	57	54	41	62	54	38	58	69	51	57	54	52	52	47	48	45	51	54	63	48	51	57	57	52	50	56	67	59	53	47	77	48	55	54	53	55	54	42	54	39	55	62	52	57	46	58	67	50	46	45	63	40	53	54	51	54	53	56	44	48	63	56	42	48	56	61	74	61	57	38	61	55	55	81	61	44	49	75	51	69	48	57	64	49	42	49	62	56	51	53	61	64	50	56	63	57	54	65	48	70	60	41	60	55	49	64	60	57	58	58	47	50	55	53	49	61	48	63	48	53	50	63	63	56	46	54	46	62	53	55	59	55	64	48	52	45	59	69	61	49	57	63	62	61	72	58	54	54	64	72	59	47	46	58	68	52	51	51	56	61	49	54	61	43	63	62	66	61	67	49	61	72	62	65	60	53	55	56	70	50	58	48	50	65	59	54	61	54	57	62	55	57	45	67	62	52	46	63	62	58	53	53	78	55	68	55	56	46	62	49	49	46	45	60	51	55	56	61	54	48	52	68	48	73	57	61	67	73	55	57	63	44	55	55	52	65	48	60	40	48	44	65	64	49	56
36542	27310	21921	22874	29422	32147	31925	28573	25611	22211	19182	16207	13493	11378	9774	8198	6711	5687	4799	3954	3425	2975	2443	2051	1854	1631	1429	1357	1245	1224	1252	1244	1136	1107	1104	1067	1032	950	901	887	817	759	694	736	675	658	680	631	633	635	614	593	592	628	586	555	533	529	578	517	546	551	569	580	549	549	521	535	546	545	518	570	509	531	538	505	508	523	548	558	518	497	537	533	556	553	552	578	541	539	493	516	479	542	532	534	496	501	542	499	509	579	510	559	532	546	522	543	524	529	543	549	529	510	503	554	544	555	544	519	514	541	545	522	583	517	493	543	503	562	537	557	545	506	542	484	520	517	545	524	570	538	525	551	521	494	541	520	508	527	499	509	518	517	485	553	544	533	546	526	540	515	506	515	531	569	557	479	480	552	476	553	546	572	550	562	522	508	506	548	519	543	507	554	520	481	534	540	507	500	496	517	517	502	532	566	541	471	496	517	497	550	536	544	499	537	501	523	552	500	521	522	514	549	542	527	531	505	539	547	504	520	551	569	506	487	508	522	543	543	499	493	538	498	544	537	510	486	527	497	506	508	539	533	523	554	554	576	523	539	492	527	538	507	551	489	525	516	535	527	534	513	506	482	570	577	572	539	518	543	473	558	544	504	527	553	548	553	514	515	505	535	544	520	549	593	544	505	533	549	492	539	519	522	508	511	525	538	586	496	531	544	501	516	540	506	510	510	500	496	495	546	555	537	518	509	539	520	503	529	484	531	556	537	529	488	532	510	570	526	556	534	539	498	486	556	560	495	490	550	516	528	516	534	558	508	516	540	502	521	532	519	534	538	507	493	485	559	498	576	502	539	539	493	549	520	548	525	482	504	523	523	524	576	546	554	561	511	536	544	540	542	523	512	535	518	545	530	493	529	545	538	539	548	592	530	548	530	553	489	548	510	549	529	540	502	535	518	545	552	519	522	552	487	524	551	458	526	507	520	561	544	544	467	518	517	518	536	544	551	534	521	551	489	530	553	522	551	519	547	557	499	585	519	560	525	554	552	501	558	501	525	536	511	536	529	510	534	516	544	529	524	549	496	541	521	506	563	590	553	565	559	542	538	528	523	496	518	529	492	521	563	524	536	495	516	531	523	599	503	568	511	513	505	494	519	495	521	541	565	570	579	485	524	505	544	531	550	523	552	508	527	492	540	535	528	500	480	529	518	540	521	525	540	500	543	509	539	545	561	526	578	528	528	480	545	543	527	550	542	510	558	518	540	524	547	514	540	518	507	504	510	545	533	510	531	518	522	564	554	558	523	546	539	548	517	496	501	544	529	536	509	524	530	507	514	493	513	548	534	510	537	522	557	520	505	566	526	559	531	522	506	559	525	497	509	520	539	504	541	495	503	519	542	548	534	538	492	544	484	550	556	512	543	523	533	522	507	569	505	572	551	511	536	573	566	504	521	584	520	526	526	534	505	536	501	534	493	559	554	529	529	512	529	471	495	568	486	580	500	535	494	510	535	536	475	548	542	540	525	501	526	490	554	514	521	551	496	520	540	543	561	564	549	509	541	540	543	500	504	527	547	552	528	534	489	529	524	501	493	555	528	555	538	509	546	524	540	481	521	526	539	473	501	533	516	581	509	536	528	543	526	553	511	537	474	506	478	549	546	517	540	499	513	537	483	564	551	540	517	536	522	506	533	521	542	487	536	527	529	532	549	547	530	512	539	526	564	536	560	522	524	526	537	538	532	537	526	586	549	549	570	550	555	514	523	539	503	530	542	510	488	508	531	544	521	494	516	552	516	570	509	488	522	520	519	546	524	538	519	543	552	543	520	515	523	520	539	541	499	522	524	505	530	553	535	522	489	493	567	562	564	488	536	518	520	555	548	554	557	533	570	520	518	529	517	528	500	531	523	538	522	526	508	530	487	560	540	531	522	478	518	517	516	556	539	567	520	520	523	542	568	570	512	553	514	543	502	531	545	500	515	524	559	534	538	551	531	562	540	571	490	478	542	527	468	556	552	519	547	483	501	512	561	514	495	521	524	563	527	531	517	541	502	521	498	528	522	518	511	511	528	533	526	498	556	536	518	507	541	522	526	530	534	528	526	505	557	581	541	589	534	562	557	516	578	533	548	545	499	526	536	534	505	516	553	548	514	514	516	505	548	548	530	522	488	571	510	548	530	513	534	520	529	545	557	513	509	504	528	555	499	532	561	537	520	540	516	509	548	489	535	497	483	532	526	533	526	499	523	552	525	493	525	514	516	489	586	556	524	544	554	513	501	517	504	532	533	547	545	502	484	530	525	532	526	524	569	527	517	490	520	521	559	526	506	516	540	503	527	525	504	569	540	522	501	498	523	501	530	514	508	520	517	551	537	537	506	511	546	531	540	576	554	524	536	530	538	513	512	495	554	530	527	522	530	537	551	525	571	491	507	487	521	494	522	508	507	587	486	525	561	476	512	572	516	531	530	550	490	509	520	515	544	578	531	503	549	536	515	503	568	505	522	504	521	536	563	509	511	515	567	491	578	510	531	524	508	548	511	550	534	553	525	464	521	508	537	521	487	528	522	484	547	539	560	495	593	532	522	521	530	520	535	521	553	556	545	480	474	526	516	515	521	525	569	539	520	518	542	522	502	512	508	489	525	510	510	532	498	493	559	543	550	536	496	517	585	527	563	525	570	541	496	520	526	531	548	533	548	493	540	528	545	515	500	519	539	518	535	512	565	523	542	544	526	521	534	481	539	538	530	518	502	503	555	528	526	544	563	510	495	550	542	535	540	521	531	510	541	537	546	533	523	540	503	530	503	516	564	538	524	571	519	536	516	550	575	557	529	542	516	551	550	528	516	508	549	557	518	529	536	558	517	494	535	524	543	528	530	490	498	550	528	512	506	502	530	565	535	559	540	518	496	549	505	535	486	533	552	531	578	535	531	533	530	548	509	529	514	528	504	507	499	555	559	530	500	542	489	527	574	502	516	530	535	527	537	531	546	503	552	506	567	543	512	558	556	517	524	534	573	540	537	481	491	546	529	532	559	551	550	540	571	481	550	504	554	543	532	530	524	500	569	548	529	518	533	495	501	534	538	550	503	577	521	528	592	559	538	562	555	535	489	583	525	520	494	556	530	584	515	544	560	508	528	540	479	516	517	527	545	518	552	536	526	535	501	525	484	512	530	533	506	521	493	507	506	550	571	485	543	519	519	521	517	522	537	510	480	534	523	522	549	527	519	506	518	574	535	553	514	519	500	595	563	504	548	556	543	504	542	552	521	531	508	552	559	489	528	481	564	502	533	509	515	536	518	518	544	545	544	513	496	566	488	573	570	530	529	543	543	527	508	541	503	495	513	534	549	543	571	530	546	553	523	489	528	504	519	564	514	551	515	539	588	508	497	532	535	510	550	503	527	512	505	541	534	547	531	511	555	547	509	550	522	525	515	562	542	509	572	506	572	496	534	532	546	520	510	561	531	539	487	489	529	562	513	520	529	533	496	523	510	520	520
11671	7995	4222	2594	2042	1892	1962	1784	1428	1109	871	780	616	493	413	379	274	247	228	168	159	150	144	129	122	89	76	82	66	80	81	67	81	77	99	75	80	68	67	63	65	57	44	73	47	58	61	68	58	62	50	42	41	63	59	43	49	53	44	44	55	52	35	61	53	51	49	51	58	42	42	47	55	52	46	44	54	50	54	38	45	46	41	50	46	53	46	51	55	50	57	45	50	42	54	51	49	56	58	50	52	33	43	53	49	43	48	42	61	42	42	60	52	50	46	58	36	34	63	42	43	32	61	54	44	42	66	48	56	48	54	51	46	37	49	57	56	46	40	56	49	50	40	46	38	64	47	47	55	59	48	51	47	46	60	42	47	53	49	56	45	47	50	52	39	48	50	47	45	51	39	41	43	51	46	47	45	56	50	43	57	50	37	50	53	44	37	52	52	34	40	45	48	41	42	45	50	52	58	48	45	51	39	54	45	51	49	40	59	33	54	52	65	50	47	36	47	49	53	51	50	43	52	41	48	43	52	59	53	63	47	49	43	47	52	43	67	48	52	43	44	39	56	46	34	49	34	34	49	38	57	52	45	55	50	47	51	57	45	43	51	49	58	50	40	49	61	48	39	52	50	47	48	49	49	49	50	48	47	42	52	47	42	32	56	45	50	42	53	49	41	62	49	54	45	44	42	42	45	39	44	43	54	37	46	51	38	41	43	35	48	40	55	53	45	40	50	43	36	44	47	58	44	49	35	49	46	41	38	60	45	53	44	62	58	36	41	56	32	56	52	69	28	43	52	56	40	51	46	44	43	67	50	51	46	45	41	37	42	35	51	41	30	49	51	53	59	55	54	46	46	46	53	40	38	36	53	45	48	44	54	55	45	63	45	38	42	44	45	43	42	39	46	50	44	49	45	50	47	56	49	43	44	57	49	34	45	50	60	39	47	54	55	41	48	56	58	39	42	30	46	51	47	56	51	43	42	42	41	46	43	47	48	48	41	41	49	34	38	40	51	39	48	59	51	57	52	46	49	38	56	48	54	59	50	44	44	48	48	38	55	58	38	57	41	50	53	45	46	48	49	40	59	41	64	56	44	58	55	49	36	43	37	47	49	51	39	42	55	45	45	43	52	37	50	55	45	43	42	57	50	39	49	42	55	44	45	42	59	40	39	39	50	34	46	42	49	46	40	48	52	48	39	48	48	38	49	38	43	38	56	39	41	53	47	41	47	48	45	38	38	65	47	58	44	50	58	51	58	43	55	51	49	43	51	47	57	48	47	33	45	51	50	35	53	43	56	42	33	52	45	47	44	50	49	29	37	58	39	51	44	43	47	36	53	55	45	48	45	37	36	49	45	56	53	46	38	62	57	47	40	43	46	40	40	33	66	53	38	49	48	43	55	38	43	50	54	46	52	54	53	47	45	44	44	43	53	52	52	39	44	48	60	53	48	57	52	39	48	47	44	48	52	54	55	41	52	41	48	44	44	58	55	50	51	53	47	50	58	40	44	54	42	38	53	54	40	58	61	39	47	45	51	49	48	50	46	57	43	37	52	47	49	48	41	46	37	40	47	47	48	57	65	41	54	51	38	45	48	49	55	43	55	52	46	45	50	45	53	62	51	56	59	50	50	44	38	45	50	35	57	41	51	49	52	49	51	47	52	35	59	42	46	38	46	47	48	46	46	50	49	65	30	46	48	76	43	48	53	46	52	40	55	59	49	49	51	50	48	43	47	45	49	47	48	44	47	51	45	53	51	42	49	51	55	48	49	49	59	48	49	46	43	36	40	46	57	38	42	36	45	46	54	56	47	48	53	47	46	43	51	43	49	48	53	42	52	42	40	50	45	52	53	46	55	49	52	62	60	52	47	47	46	45	42	41	45	50	43	50	50	46	46	53	42	62	53	47	53	53	57	41	43	49	47	44	58	58	45	46	51	35	64	47	56	45	44	42	46	47	34	48	49	47	46	49	42	38	54	44	57	54	66	43	34	36	45	51	40	46	53	47	47	61	57	59	52	40	38	45	40	47	52	49	32	39	55	40	58	41	51	53	44	43	53	49	38	53	50	38	56	50	42	52	48	51	42	31	48	60	50	45	41	48	45	52	45	48	54	43	44	54	48	53	35	48	56	45	49	45	49	49	38	52	38	49	56	60	40	48	56	45	37	44	38	59	58	48	38	46	54	43	61	48	48	40	54	49	59	45	51	50	39	41	46	36	40	47	48	38	36	56	41	50	45	50	47	51	45	51	45	41	52	43	36	53	52	44	51	47	52	48	50	55	48	53	71	52	50	36	49	55	54	45	57	47	45	52	45	52	40	45	48	48	32	35	51	51	50	50	51	43	42	40	39	39	51	55	46	55	58	37	54	41	36	56	55	40	59	54	54	47	32	47	45	38	41	50	46	43	41	53	38	42	38	35	42	49	39	45	55	51	32	51	53	55	41	52	34	38	51	48	50	59	45	44	40	51	32	48	46	51	49	50	60	60	44	45	55	46	47	52	44	57	47	60	44	68	40	52	64	33	50	47	47	58	46	45	47	52	39	47	50	50	48	46	43	51	43	43	54	49	56	50	56	40	35	49	56	49	53	46	54	49	44	54	45	52	57	45	49	55	36	36	50	65	41	56	45	32	38	45	48	57	61	39	53	49	56	52	49	45	48	51	36	47	54	44	47	30	55	55	53	41	46	52	50	43	53	52	59	44	51	43	57	36	52	40	52	54	40	54	40	45	33	46	62	61	38	58	49	53	54	52	46	48	50	46	51	44	36	51	44	40	53	44	48	44	41	46	42	34	51	38	45	51	47	40	49	57	53	46	49	43	46	49	56	52	50	40	56	53	38	47	44	45	40	52	41	39	33	40	46	38	46	49	46	46	45	44	46	61	40	53	43	57	40	51	56	45	43	49	43	52	40	54	44	43	46	58	44	44	52	45	46	50	45	48	42	42	56	41	40	55	50	52	50	39	50	54	47	55	40	37	40	43	50	57	50	59	51	54	42	54	39	40	53	47	53	55	46	44	54	44	53	32	50	40	59	42	50	55	65	47	47	54	37	42	50	47	43	47	47	46	55	46	38	44	48	40	43	35	54	45	45	53	50	43	47	47	47	51	54	49	53	36	63	48	51	41	35	53	62	47	36	52	53	52	51	60	49	52	57	48	40	50	46	44	44	50	46	40	31	53	46	45	51	43	57	61	50	50	38	43	50	48	40	50	60	39	40	46	42	47	37	41	40	33	51	44	52	53	49	43	46	54	38	50	46	52	37	39	58	51	47	48	38	48	53	53	50	47	38	45	36	44	58	43	42	49	40	39	52	39	48	54	49	48	34	55	48	67	53	46	51	41	45	55	49	47	54	41	44	48	38	47	40	41	47	32	56	51	57	52	54	47	50	54	53	46	50	49	42	38	48	53	36	50	48	45	44	47	54	54	38	47	42	45	39	47	43	49	50	48	44	55	38	57	65	48	46	52	37	46	52	51
41695	30826	25242	25979	32327	35373	34819	31905	28683	24806	21668	18795	16247	14017	11807	10002	8354	6961	5894	4871	3985	3357	2819	2287	1986	1865	1647	1473	1371	1352	1354	1328	1253	1285	1186	1080	989	956	910	919	906	791	749	703	727	708	586	656	646	617	558	631	530	559	525	474	505	486	470	491	511	474	471	537	482	509	457	491	456	486	467	471	504	510	421	484	480	467	440	457	483	494	471	448	455	434	470	502	462	487	438	461	458	465	461	446	425	433	445	445	487	466	455	469	422	476	448	459	438	477	446	483	459	452	454	451	450	451	435	445	422	482	474	443	428	453	447	488	467	469	434	425	424	462	455	459	479	418	460	451	475	435	429	467	406	490	429	460	486	435	459	459	467	457	426	462	447	455	466	423	447	450	487	431	474	471	451	465	441	441	494	408	459	452	452	415	420	453	476	459	454	395	462	448	490	501	455	446	456	438	454	451	433	461	487	454	466	452	496	424	469	459	444	413	458	485	443	441	463	466	436	400	494	457	466	481	474	447	456	449	435	453	470	418	438	463	450	459	484	439	444	498	443	447	450	435	502	432	463	455	450	448	443	426	456	412	444	414	490	493	445	462	469	443	447	434	423	451	460	448	491	470	456	430	450	434	431	467	459	472	449	430	470	404	444	469	455	474	458	417	483	402	442	463	479	464	447	441	452	450	428	441	448	490	436	450	456	421	453	499	452	480	441	407	454	484	422	441	436	465	481	412	434	472	453	460	437	428	456	468	457	449	482	461	472	488	438	448	482	464	431	508	444	441	452	450	427	453	468	495	433	435	472	478	432	446	462	440	453	459	479	479	471	428	431	476	462	489	448	424	411	445	464	429	477	459	452	455	423	456	451	441	471	467	407	458	464	470	463	444	429	444	451	479	462	450	440	467	504	451	459	481	473	426	475	462	428	438	462	438	476	454	432	482	428	442	444	483	479	520	478	450	448	460	479	451	423	461	460	472	474	488	478	441	420	459	486	515	442	471	464	480	479	472	431	437	453	432	471	452	457	468	457	414	498	445	460	463	480	454	465	474	436	415	435	453	463	445	435	436	442	377	470	466	482	457	447	459	459	470	431	446	431	452	483	462	464	469	491	459	435	417	456	476	437	482	463	443	454	477	458	446	428	459	455	428	453	468	469	433	473	447	460	474	434	474	461	485	453	426	466	468	453	466	443	478	459	428	475	428	474	401	438	441	443	476	454	470	454	413	449	439	452	419	510	484	455	447	445	470	470	424	456	455	435	476	470	458	465	460	454	419	477	433	462	458	477	471	444	465	447	480	459	415	421	429	451	455	489	448	449	449	469	447	450	435	413	431	469	429	498	464	446	454	475	421	474	443	469	454	448	454	478	469	464	469	445	438	414	473	476	476	417	421	492	453	461	422	446	479	465	464	467	425	443	424	464	448	481	480	460	442	501	476	458	461	472	470	459	457	469	468	492	435	430	461	421	462	438	424	466	450	437	476	459	490	446	495	457	438	471	449	456	433	434	442	484	463	469	440	465	466	448	461	455	456	480	465	459	451	449	478	481	456	451	464	482	418	450	444	447	456	433	449	475	438	436	466	459	440	468	440	425	453	471	446	464	433	474	474	460	466	412	459	444	466	428	454	445	484	453	431	455	422	431	438	459	441	418	476	458	466	465	436	500	421	439	405	415	463	432	485	414	467	410	472	506	458	432	478	428	459	422	456	470	462	423	444	465	445	439	505	491	426	446	454	474	499	451	423	426	447	407	483	442	445	418	428	421	446	427	461	465	434	408	448	538	492	471	500	467	458	466	491	463	456	451	459	464	436	440	476	441	446	457	460	477	476	452	456	421	406	485	498	450	450	440	489	456	449	492	428	461	444	439	439	414	433	419	446	462	474	445	455	460	434	462	440	461	471	430	461	470	469	468	461	447	481	490	449	427	440	452	469	435	437	454	485	475	453	448	468	461	453	431	445	509	469	467	463	454	474	455	442	457	437	442	446	447	458	467	431	454	454	485	456	453	460	440	486	484	461	433	438	484	468	435	427	444	450	402	478	443	405	439	430	428	496	476	425	473	425	457	461	467	434	453	474	421	430	485	456	468	462	482	424	478	450	431	478	447	478	499	438	462	455	475	458	434	471	461	408	473	476	471	455	473	421	477	471	502	463	494	457	468	438	435	468	467	449	460	425	451	441	462	444	426	438	469	445	462	469	436	435	489	474	470	452	468	481	455	452	479	434	471	454	418	416	460	436	437	457	446	434	436	496	407	453	441	459	463	476	435	452	425	465	460	418	427	470	486	426	458	495	466	471	465	462	431	419	458	472	421	451	436	465	463	496	475	450	474	471	461	451	458	442	447	457	452	429	503	423	431	427	489	464	459	420	450	445	446	492	467	455	431	466	436	445	406	451	451	460	413	503	436	455	494	470	454	451	449	468	437	422	444	478	458	470	461	459	448	454	467	465	452	430	462	454	441	450	459	435	468	422	460	436	461	462	487	428	431	458	463	452	453	440	470	450	458	437	443	461	450	455	437	478	417	452	444	454	432	446	426	455	448	415	436	464	491	468	435	456	485	435	456	437	471	445	461	451	513	489	450	464	414	485	440	460	450	432	479	413	489	480	464	466	457	424	455	456	444	410	467	417	441	488	414	463	455	475	429	483	475	457	458	447	474	404	469	476	450	438	484	478	453	462	481	482	424	475	467	490	447	460	424	459	440	446	477	474	436	421	461	403	446	441	446	453	447	461	466	451	451	483	485	442	460	442	420	478	449	441	488	418	461	463	442	407	490	468	454	448	455	479	483	412	458	465	407	426	442	454	407	377	408	457	431	465	435	477	470	426	461	439	434	463	433	445	444	462	456	485	473	444	464	465	456	452	465	464	433	421	441	472	437	469	455	423	430	450	480	447	444	462	445	448	448	467	444	449	437	399	459	475	487	465	432	479	452	446	421	423	440	481	490	467	453	497	430	448	454	456	461	451	453	446	450	452	453	459	431	459	429	434	482	478	442	457	445	464	474	428	442	475	434	464	477	454	488	474	430	439	439	426	472	457	472	414	425	467	456	466	460	444	435	450	422	419	443	440	425	499	464	461	405	450	449	475	455	489	473	473	462	458	452	470	452	452	425	446	425	436	428	426	447	457	417	457	472	435	467	451	453	420	409	460	460	469	453	453	438	470	454	466	455	466	439	448	413	447	484	459	432	450	471	446	444	448	477	478	494	457	419	460	468	420	470	459	444	440	461	422	462	512	505	477	443	478	485	459	473	452	492	455	402	476	492	458	468	474	436	479	477	429	444	424	436	473	454	449	453	461	472	504	420	444	457	471	459	448	414	449	440	445	446	461	429	473	500	455	469	472	470	454	450	470	434	489	460	474	424	478	422	481	447	469	479	437	477	452	428	467	473	496	434	450	461	470	451	475	448	437	469	485	457	455	470	448	416	462	426	448	474	496	447	462	454	432	473	458	457	466	460	462	428	467	462	435	427	480	442	468	454	448	447	428
8502	4183	2263	1561	1107	1057	1152	1127	806	736	548	500	400	341	302	256	196	183	156	116	120	105	92	88	98	86	72	86	82	73	84	72	88	69	81	74	57	65	63	69	59	50	52	64	78	49	63	66	69	61	72	69	60	68	58	70	65	64	56	62	60	58	43	70	55	60	61	55	64	64	51	59	55	69	67	55	55	51	54	73	71	75	64	50	53	47	58	66	46	61	70	64	62	73	61	69	59	52	67	50	50	62	62	55	58	58	50	70	58	69	55	59	61	60	59	52	63	57	69	67	59	56	62	55	69	44	67	64	45	53	62	69	54	64	58	59	65	64	47	58	55	49	63	65	51	57	63	57	62	63	65	62	55	48	54	59	58	59	68	70	44	57	50	56	56	57	64	60	53	43	70	57	53	63	51	50	61	66	51	69	59	63	52	47	65	68	50	58	44	66	53	68	44	56	64	57	61	46	76	71	77	55	66	70	64	55	53	60	49	56	61	62	48	66	55	58	58	69	65	61	75	40	56	61	66	55	82	54	66	57	57	61	52	65	54	50	83	73	64	70	60	61	66	57	49	58	53	58	61	48	65	55	48	59	51	54	51	62	62	54	57	61	49	77	53	62	59	58	54	68	50	43	61	60	79	62	60	71	60	60	68	49	56	53	51	62	46	51	59	66	56	51	59	72	56	43	61	50	60	49	52	48	55	61	78	75	49	61	55	57	48	59	58	53	73	56	54	67	50	57	67	50	58	50	67	46	66	69	46	66	57	72	61	60	51	57	51	46	51	69	58	56	54	63	49	67	57	59	59	52	71	47	55	59	56	45	51	55	52	67	55	55	71	61	60	57	52	57	43	65	57	57	65	55	75	47	46	59	52	67	59	62	49	59	62	71	62	48	49	61	64	58	63	61	62	55	56	69	60	55	55	56	58	54	61	51	55	52	53	59	61	69	64	50	48	61	64	64	59	52	55	61	60	53	72	68	50	62	50	55	62	59	50	65	66	57	58	51	65	57	58	55	66	57	53	56	54	57	52	57	67	55	70	57	65	67	69	63	69	54	71	66	54	54	61	70	72	40	51	58	65	55	61	54	65	57	61	63	52	67	60	57	56	53	66	56	61	57	63	58	56	53	69	52	51	56	56	40	66	62	64	66	57	57	61	53	60	49	54	57	63	70	56	47	60	53	57	62	64	53	64	59	60	65	54	63	67	49	63	57	62	64	77	51	66	61	65	63	73	57	44	52	58	64	62	39	56	57	48	59	61	56	72	55	67	65	58	50	45	46	63	57	53	64	61	56	68	66	58	59	62	55	55	49	59	62	61	51	58	52	59	65	56	68	57	66	54	55	45	64	62	50	56	45	56	48	62	68	68	67	66	59	57	60	66	55	52	61	55	63	53	64	64	49	59	47	59	54	60	70	56	43	60	48	51	66	57	54	59	53	53	51	65	68	57	59	53	62	68	52	58	65	59	65	67	65	58	48	51	63	56	53	60	61	57	67	57	60	63	57	58	53	53	65	62	56	59	52	56	74	62	52	57	56	66	51	61	61	63	66	52	49	60	48	61	59	61	65	61	54	60	58	57	53	44	72	47	56	65	44	55	78	61	52	63	55	63	57	56	48	57	60	64	67	55	53	43	69	53	47	58	57	57	51	78	58	43	72	62	67	60	67	63	58	51	50	61	54	60	58	70	66	63	59	73	60	64	54	44	44	61	57	49	62	51	61	58	52	63	52	63	65	62	64	51	50	60	64	50	62	55	60	61	55	54	62	58	70	63	69	36	66	56	68	40	49	72	76	67	53	52	65	47	50	73	64	59	55	49	45	50	66	66	67	51	58	49	52	58	47	59	70	47	58	52	73	53	52	60	62	59	52	64	66	61	63	50	56	61	49	44	52	65	54	61	79	58	48	55	56	50	72	59	69	71	46	54	44	50	67	52	44	69	79	47	62	51	62	59	65	59	52	53	53	55	68	61	52	56	64	56	52	46	49	67	54	74	61	62	46	52	57	69	56	54	55	50	65	49	53	64	46	56	54	55	52	52	66	67	65	45	43	67	63	62	76	55	53	65	68	57	56	65	57	66	60	51	63	63	62	55	75	61	56	41	67	51	56	78	69	62	54	62	59	74	65	60	59	72	55	50	60	58	49	66	51	62	47	48	62	55	50	58	56	62	54	72	57	55	59	53	55	55	56	57	61	61	72	57	67	51	63	51	64	66	45	60	53	44	62	60	52	53	52	53	61	80	45	57	54	67	58	55	58	65	59	56	72	60	70	43	49	54	64	52	67	61	55	61	59	63	43	58	44	67	68	78	65	53	64	59	57	67	55	53	61	53	72	52	41	55	50	63	67	56	53	59	60	63	57	50	56	50	62	59	52	53	65	53	62	64	52	60	67	52	63	50	69	68	57	48	63	53	59	67	53	49	61	69	68	64	56	47	68	62	58	56	69	56	52	68	47	54	50	38	53	56	48	56	53	53	60	64	70	42	64	72	36	60	57	66	63	71	50	53	68	50	61	60	61	55	49	52	55	59	69	56	60	60	74	52	74	63	64	60	60	45	52	36	60	60	65	58	53	62	52	62	63	55	43	54	58	53	64	58	61	43	61	78	59	49	60	75	65	64	55	51	54	49	50	63	62	67	49	62	60	60	60	51	76	73	61	63	65	67	60	49	67	41	56	60	72	60	46	64	59	79	62	77	68	55	65	57	70	58	52	72	75	73	66	64	57	49	59	47	30	42	60	80	59	62	58	63	62	58	66	56	53	55	63	56	72	56	79	62	62	68	65	52	74	57	58	65	71	58	57	44	53	54	62	61	52	64	58	63	49	63	61	65	53	51	57	58	55	60	51	56	46	52	52	67	70	63	46	61	69	41	72	51	46	63	56	52	58	51	54	62	49	52	55	55	63	55	47	58	58	64	46	58	68	60	74	51	71	54	66	50	48	54	41	57	65	51	56	56	49	63	64	51	46	52	60	58	43	70	57	69	53	63	48	60	61	70	66	50	60	52	59	70	55	53	71	56	50	56	57	63	62	60	74	73	52	51	54	64	50	63	61	54	69	51	48	64	54	60	61	63	42	69	67	56	53	60	58	64	63	49	62	52	48	58	56	59	57	50	58	50	73	68	66	57	54	63	58	51	53	62	59	58	59	57	52	63	57	61	58	53	55	51	73	68	61	63	49	43	66	54	66	61	42	65	59	58	68	64	63	66	49	66	51	63	62	63	49	64	61	63	48	45	67	61	46	49	60	49	59	62	56	65	55	54	66	58	48	64	55	42	59	59	50	56	52	56	50	64	59	55	65	37	68	64	59	59	56	67	69	62	53	59	63	49	51	64	53	72	70	69	60	78	69	65	71	54	68	55	50	59	48	52	48	71	76	51	54	60	61	67	67	51	59	56	56	59	53	66	58	67	43	61	58	67	50	49	51	53	60	65	51	50	48	51	61	63	56	69	51	61	51	58	51	64	66	65	67	50	59
34676	24323	18951	20148	26406	29739	28697	26103	22704	19448	16040	13596	11587	9706	8096	6806	5686	4562	3635	3159	2729	2313	1922	1725	1447	1302	1206	1189	1129	1136	1151	1116	1057	1077	1024	966	914	904	828	835	766	726	745	702	753	675	655	658	650	658	662	625	609	593	600	602	629	608	596	561	541	607	565	560	572	571	576	602	553	522	532	561	567	536	558	560	602	594	533	580	529	599	572	525	560	552	541	541	565	558	526	545	584	544	528	586	571	584	570	538	584	530	596	536	555	542	517	533	545	536	520	521	608	572	565	557	554	535	565	578	531	569	551	535	574	540	529	551	598	582	566	548	571	557	599	561	576	589	562	581	548	569	553	583	546	589	563	574	540	521	539	544	583	553	559	599	536	523	546	524	581	570	507	556	595	553	573	558	552	559	590	553	561	620	551	530	530	585	546	556	527	563	584	547	536	533	530	579	469	532	566	587	586	569	583	555	556	561	551	585	553	540	505	543	529	568	573	607	553	571	509	554	526	542	543	603	578	535	528	527	556	539	547	581	577	533	550	579	545	588	642	526	526	570	557	559	539	560	569	560	504	563	574	555	508	507	518	565	586	551	563	541	604	538	543	555	550	551	544	560	540	524	592	562	539	548	512	572	558	496	521	528	568	616	517	542	543	562	566	536	596	578	529	522	538	538	566	563	568	606	584	570	615	563	543	565	540	574	544	557	556	562	599	547	578	511	582	582	522	589	571	522	590	585	559	569	604	555	538	555	579	566	530	574	516	569	530	547	545	563	519	527	572	517	585	547	559	523	554	553	520	588	551	574	565	550	593	548	549	505	557	555	539	551	517	545	542	524	550	569	576	544	610	538	548	568	524	544	555	518	527	568	497	566	586	531	596	548	586	503	587	558	546	530	520	548	582	566	548	592	579	515	582	576	510	558	583	551	553	542	575	570	532	583	586	513	560	551	553	542	596	590	568	590	564	570	575	532	589	563	540	558	544	589	539	539	501	545	577	565	543	521	529	514	584	559	583	548	572	517	523	550	580	548	559	528	583	551	567	577	541	567	552	539	606	567	534	591	571	595	545	551	549	565	507	579	572	578	599	593	530	546	555	581	535	537	567	578	608	564	534	582	561	549	537	544	537	560	612	595	546	563	584	542	560	536	594	581	559	533	596	571	549	564	530	567	561	562	546	573	552	576	564	560	545	529	576	558	590	569	554	536	550	577	572	555	571	537	584	566	548	596	515	533	566	551	563	548	541	523	517	577	539	509	557	552	549	539	573	591	571	544	604	546	580	512	588	593	503	519	557	561	569	558	540	550	572	581	564	552	561	542	573	546	575	568	548	530	527	574	560	583	581	535	552	549	594	561	509	554	556	561	553	567	563	547	548	510	549	538	571	556	519	579	538	548	540	620	562	507	569	549	557	562	562	569	546	582	527	549	555	581	579	542	538	563	527	565	551	503	567	557	534	548	554	541	511	545	568	587	550	557	570	578	511	643	520	532	534	546	590	556	550	563	581	574	532	554	523	578	593	557	539	544	561	541	575	565	577	600	522	584	529	525	554	563	580	590	595	587	558	558	560	566	613	559	524	539	541	592	534	597	547	567	530	551	552	545	517	544	563	530	576	594	537	536	588	584	580	561	527	528	523	529	539	554	618	493	618	568	536	540	587	553	572	538	532	590	585	519	559	549	534	550	583	538	584	545	545	579	565	546	525	543	540	539	616	550	567	523	541	525	568	555	566	543	575	563	531	571	507	521	567	578	597	556	558	560	559	565	587	592	538	538	601	558	538	540	571	521	589	557	525	542	528	562	555	542	552	561	547	549	543	541	536	562	540	569	549	565	574	530	564	568	554	570	559	552	515	561	556	560	587	550	553	545	566	564	546	537	554	555	518	546	535	555	523	581	558	523	575	557	588	573	541	550	525	597	507	522	533	555	524	537	599	616	551	546	600	566	545	554	549	547	580	521	565	536	567	478	556	592	560	581	567	539	559	530	602	550	562	582	554	550	577	521	548	523	543	561	559	527	581	532	502	550	546	521	507	570	504	564	551	543	549	533	573	538	539	572	563	526	568	576	591	556	582	570	527	556	542	575	556	541	568	590	565	579	585	504	603	535	568	551	560	562	584	593	555	541	553	573	602	548	572	585	549	533	577	542	548	527	565	530	552	616	553	553	537	539	573	555	567	550	514	545	534	527	567	546	547	547	600	571	539	542	572	533	567	562	539	556	546	564	557	592	552	578	571	534	548	543	571	548	535	562	564	534	571	551	561	575	529	593	601	582	537	537	518	546	528	592	575	527	589	579	560	553	581	573	557	561	603	552	559	538	545	618	527	585	543	544	591	542	545	558	564	549	593	587	596	556	528	536	555	548	549	538	542	561	521	569	585	540	538	534	545	576	577	530	517	559	553	534	538	518	562	536	536	547	571	572	553	532	508	568	524	563	523	556	554	526	588	552	559	566	535	539	563	518	586	550	603	574	561	532	533	536	500	523	570	536	525	547	498	544	539	540	528	536	549	565	600	541	536	539	588	520	563	527	548	549	569	549	538	623	547	572	547	522	538	559	526	560	542	582	564	569	560	497	564	610	537	601	576	521	508	577	538	555	566	568	537	587	520	563	563	542	571	543	530	547	555	552	556	566	564	562	509	568	590	580	586	546	544	570	603	531	563	599	559	515	551	504	572	573	564	544	559	543	556	588	559	577	548	557	567	553	576	544	551	564	536	539	558	536	546	546	525	545	531	531	561	500	507	567	591	565	604	529	581	566	544	565	572	559	590	551	536	570	526	560	568	533	566	565	567	572	589	557	536	521	536	533	574	564	539	502	588	575	557	534	517	575	576	540	496	555	579	584	490	562	587	525	538	570	578	536	561	560	552	583	510	552	594	506	572	565	558	588	537	576	524	558	553	574	556	530	545	565	534	568	557	616	524	565	551	573	581	546	553	527	566	570	497	557	517	570	571	544	533	543	572	529	543	542	558	558	564	553	538	569	557	527	565	570	517	532	503	559	558	557	562	532	567	532	540	537	562	515	569	560	570	576	518	544	623	575	524	548	582	527	544	569	581	530	563	531	582	580	583	574	548	562	564	549	559	538	552	491	531	556	583	579	568	565	553	544	576	535	579	499	543	505	555	563	542	538	536	589	582	550	552	593	542	554	563	548	555	553	588	566	551	531	561	595	582	600	551	570	566	552	572	487	548	551	554	560	544	566	565	530	564	591	545	584	513	564	529	534	557	591	581	544	562	562	565	561	563	513	553	524	559	597	559	539	543	527	552	578	563	540	516	506	543	552	522	549	559	539	558	582	535	543	534	515	559	567	500	563	562	549	549	535	572	570	577	531	529	544	527	540	549	524	557	541	604	571	581	583	561	553	546	539	548	533	514	578	586	527	513	547	562	541	542	555	579	513	551	540	537	511	588	599	594	543	583	516	561	542	528	548	563	563	580	507	541	587	573	529	542	510	524	582	523	566	569	545	599	582	527	571	593	552	520	537
9362	6370	3344	2094	1564	1487	1587	1524	1187	950	698	610	557	449	361	318	247	237	184	175	143	124	121	91	85	102	90	90	71	80	83	76	70	70	72	79	74	65	77	62	49	74	68	48	59	55	52	58	59	61	69	53	59	53	61	49	59	44	62	54	60	51	74	41	51	48	51	58	42	39	48	51	46	43	56	51	59	60	48	46	39	47	50	54	53	37	49	58	54	63	50	50	51	55	45	56	47	48	53	52	61	52	45	64	46	41	55	54	55	49	39	52	44	51	39	45	47	61	52	52	49	58	56	37	39	62	58	52	51	45	48	49	65	68	46	53	48	50	54	48	48	53	54	51	53	44	50	51	56	52	48	49	47	59	53	52	48	51	41	49	42	63	56	42	37	38	58	54	41	43	64	46	66	55	48	52	55	44	38	62	53	50	55	49	42	42	50	52	63	59	56	63	62	55	51	48	47	49	45	54	47	47	53	47	52	52	54	42	43	51	48	58	53	44	51	57	54	54	44	55	54	49	54	55	53	49	57	56	42	59	44	52	50	44	54	51	50	39	53	52	50	45	59	41	54	56	45	48	49	64	46	44	61	63	44	54	47	55	47	53	51	53	53	52	55	50	51	32	46	50	45	54	55	59	52	73	51	51	56	63	46	57	56	45	50	53	64	49	49	47	53	54	65	42	45	58	34	61	47	54	43	60	43	55	45	44	50	51	50	48	64	46	49	49	53	56	56	55	49	55	49	67	47	49	43	48	50	73	58	57	44	51	59	42	53	54	54	47	46	33	47	51	58	44	51	53	51	50	57	55	43	55	46	46	53	52	49	54	37	55	55	55	54	48	58	44	42	59	49	49	57	48	49	48	58	43	43	59	53	49	58	56	59	51	39	46	57	53	50	47	50	44	63	38	37	46	52	51	53	48	45	54	48	47	58	47	38	43	38	49	57	47	49	56	62	44	46	61	60	51	48	52	44	54	62	53	48	56	48	55	50	56	59	61	46	67	51	59	52	47	45	58	49	54	61	58	61	53	51	48	57	53	49	46	44	56	50	51	43	44	62	43	59	52	64	70	49	63	51	58	59	57	37	48	53	41	49	53	49	54	50	60	42	51	47	50	61	56	50	51	48	48	55	60	48	39	55	66	57	51	47	60	50	49	52	52	51	63	58	38	59	67	41	47	59	66	41	47	49	64	64	64	43	61	61	51	49	47	53	55	65	62	48	54	70	55	53	54	60	43	54	58	54	55	58	59	44	49	54	54	52	56	51	42	54	47	53	75	49	59	45	45	49	55	57	44	49	47	63	60	60	40	66	42	52	47	52	72	45	48	51	51	59	49	49	59	60	52	46	52	61	54	60	44	50	51	48	56	43	48	62	60	69	56	80	62	48	47	62	56	49	47	50	55	59	52	61	50	54	59	49	50	52	58	56	59	53	51	53	58	43	50	58	56	46	45	66	48	43	51	44	57	56	50	53	47	56	55	52	59	55	75	48	46	57	50	52	55	43	47	51	64	54	41	48	45	44	53	52	56	57	61	57	67	42	45	42	49	56	56	45	55	54	52	41	52	51	60	67	59	57	55	70	50	54	54	61	55	51	52	62	54	59	45	53	53	55	52	45	55	60	54	52	40	51	50	55	48	32	49	47	59	43	49	52	65	62	53	62	59	49	56	50	55	59	47	62	45	44	47	47	50	67	43	51	44	39	52	49	38	47	50	59	51	51	55	69	52	52	46	47	55	54	59	54	43	68	62	57	54	57	48	60	50	49	43	44	51	60	44	58	52	48	50	49	45	46	57	50	51	59	59	46	46	57	56	60	51	57	42	47	60	54	54	55	49	55	55	42	53	56	54	39	51	45	46	44	54	54	53	64	34	50	67	56	57	51	59	49	45	54	58	42	55	47	51	54	61	52	46	51	50	58	53	53	72	49	57	50	43	50	56	46	42	44	53	67	49	46	53	61	60	41	43	45	40	51	56	46	52	54	56	57	61	52	45	57	51	56	46	52	57	57	54	58	46	48	55	44	55	62	46	46	46	51	45	54	53	53	60	64	52	51	54	58	47	55	61	50	51	51	54	48	51	54	47	52	33	47	68	65	43	56	64	51	47	63	49	61	52	49	52	46	54	52	47	49	48	45	58	45	43	57	46	60	51	56	40	55	49	49	58	66	46	61	49	53	66	51	60	46	52	57	44	50	50	47	43	50	60	51	50	45	58	48	37	44	52	47	50	49	54	50	64	48	59	35	42	53	48	60	52	46	57	45	53	63	46	48	58	52	52	48	51	49	46	51	35	53	61	44	51	64	42	58	48	53	47	57	55	55	66	46	50	51	56	54	57	46	55	51	55	38	48	55	43	68	56	54	60	53	53	53	46	41	57	59	53	49	47	51	41	54	52	46	46	48	43	55	48	38	46	59	48	50	53	62	56	65	56	54	47	44	58	50	47	44	40	32	55	49	52	49	54	59	52	59	45	49	53	57	53	59	41	45	48	43	47	49	50	49	57	53	62	50	46	57	44	68	54	54	60	55	48	50	58	56	38	65	54	51	45	53	47	52	56	55	51	52	51	56	48	58	56	60	61	62	58	47	52	55	43	44	46	56	56	47	65	53	52	56	55	38	47	62	49	49	60	53	53	45	50	47	59	62	46	44	59	48	50	41	45	49	52	51	60	54	41	64	41	50	53	50	53	56	52	51	50	71	45	51	61	41	48	45	52	48	54	53	54	50	65	59	56	52	56	57	52	48	62	55	52	48	44	52	50	52	50	50	41	57	47	43	57	62	47	55	50	52	55	46	52	39	48	57	49	50	51	56	42	48	62	60	51	44	45	48	56	52	43	58	53	48	44	61	52	63	55	56	47	60	49	55	53	55	53	61	57	46	57	59	51	48	53	49	63	55	52	46	45	48	46	51	56	58	58	57	51	43	49	43	44	50	51	46	48	49	53	42	56	48	41	46	48	48	64	48	58	53	52	48	30	46	54	54	34	52	57	52	59	55	58	52	48	59	49	53	57	64	47	45	51	47	57	48	42	51	53	43	50	55	50	54	56	40	43	63	52	40	56	43	45	44	46	61	43	49	50	41	39	51	50	56	47	53	65	50	60	63	44	57	58	40	47	50	55	52	51	54	43	43	65	60	47	56	57	42	59	51	50	52	48	50	34	62	48	32	48	51	54	37	65	45	51	56	45	55	45	53	40	64	53	51	53	51	63	57	55	55	63	37	66	58	35	50	38	44	50	50	50	51	54	57	59	57	64	66	52	45	41	44	41	45	34	52	59	51	46	33	52	43	65	55	60	61	46	52	61	54	45	52	49	60	49	48	43	50	47	52	54	47	51	56	60	56	47	51	48	44	43	51	54	48	57	61	44	55	47	45	48	60	40	49	60	59	56	42	49	69	37	60	51	57	50	42	48	43	57	52	42	50	45	59	57	51	48	55	46	52	50	58	43	55	59	53	55	48	40	41	45	54	55	44	52	54	46
40225	28438	22357	23620	29949	33020	32291	29918	26055	22930	19609	17004	14764	12318	10371	8511	6912	5830	4792	4086	3424	3062	2494	1918	1809	1575	1390	1334	1311	1295	1295	1310	1214	1123	1100	1012	948	909	840	798	793	760	738	730	750	712	621	625	651	610	606	616	581	533	583	579	535	505	520	497	524	503	500	546	509	551	547	498	556	525	535	452	480	482	516	531	469	533	520	492	493	506	488	502	498	538	547	483	497	484	518	493	544	511	482	528	536	521	486	487	518	514	498	511	528	508	477	543	486	495	508	492	504	535	475	499	470	485	501	519	488	479	529	483	470	490	479	476	493	500	508	494	467	517	480	470	488	526	461	469	506	500	486	480	443	473	471	509	515	471	501	458	568	518	460	499	488	519	454	506	476	484	483	506	505	499	548	551	534	482	493	474	507	476	467	511	533	483	501	484	554	493	521	474	546	543	497	550	518	503	452	531	532	519	525	505	510	499	526	507	522	497	514	481	495	477	524	508	473	481	488	488	493	483	502	521	509	518	521	493	490	497	506	492	491	522	481	495	473	504	470	464	475	514	515	511	523	528	497	488	508	519	521	511	518	493	484	487	468	510	544	512	519	516	457	537	530	503	535	486	523	481	513	498	474	502	466	524	461	503	504	439	492	515	499	526	528	506	477	515	518	474	511	526	464	470	477	459	486	491	465	498	521	472	482	485	504	472	478	508	490	494	528	460	464	533	473	505	534	490	493	522	483	518	529	491	504	538	483	501	481	526	523	503	507	496	485	518	501	520	509	532	493	500	527	446	479	519	498	503	524	479	494	486	459	526	465	496	496	496	466	489	498	519	486	516	484	505	476	488	490	482	500	488	486	491	514	500	517	489	497	515	455	512	539	506	516	538	495	470	479	481	550	503	491	517	470	529	520	502	489	472	510	483	517	491	521	475	497	497	522	487	482	496	472	485	473	488	513	469	485	523	474	508	485	517	498	492	473	503	476	471	484	501	483	501	484	471	521	496	478	509	484	463	483	520	439	509	521	511	477	504	501	483	476	507	480	508	503	434	444	475	477	542	528	491	510	517	508	509	548	477	509	543	491	501	469	519	487	475	488	505	494	474	528	498	460	478	499	467	513	491	498	519	532	464	485	478	513	512	455	527	490	476	494	496	502	479	518	494	496	488	480	488	513	490	539	528	519	493	502	496	500	548	485	502	465	501	517	508	490	489	529	455	480	499	480	487	496	483	474	510	508	514	454	549	494	492	489	473	495	494	489	474	490	474	505	498	481	467	514	521	477	546	493	512	493	462	470	526	501	486	496	472	522	501	487	518	476	504	507	490	492	458	488	483	497	473	513	522	482	491	493	512	472	468	508	544	542	496	498	486	495	468	494	512	466	530	495	532	482	523	511	477	481	486	456	478	502	514	458	490	486	477	464	499	502	487	506	506	462	461	495	436	477	495	479	514	486	526	517	492	498	466	510	502	515	497	524	506	499	492	502	493	511	479	510	506	500	508	500	543	519	443	509	469	498	434	516	468	466	505	447	499	525	492	479	526	502	516	453	524	500	488	473	493	513	489	503	475	521	493	491	470	497	493	493	479	518	506	502	503	478	457	507	525	524	510	496	492	495	520	494	471	510	467	461	518	532	500	475	486	514	461	519	506	490	495	487	490	514	491	521	531	478	554	483	480	498	486	524	520	504	505	519	553	487	499	523	502	499	464	488	504	520	514	500	476	479	452	492	515	481	510	463	504	493	492	507	446	515	496	492	489	505	504	490	515	452	488	492	511	506	528	515	524	506	517	522	506	527	493	474	487	487	509	484	517	490	532	488	493	500	529	459	480	515	506	549	503	461	479	519	455	517	509	478	477	476	530	514	486	511	485	496	477	463	486	504	455	483	505	502	503	498	507	508	481	477	517	500	524	485	496	484	518	499	528	491	522	521	457	517	516	500	551	513	507	507	456	512	486	533	511	507	513	466	516	505	509	505	495	511	517	523	493	470	518	558	514	473	522	529	526	475	513	456	518	492	478	502	507	499	474	470	538	488	506	499	495	490	491	497	460	495	494	457	470	470	478	494	508	487	510	454	493	511	476	460	520	468	508	496	496	461	492	512	490	499	506	494	478	509	486	503	521	493	504	498	513	464	531	503	463	526	462	525	487	501	529	536	477	517	491	494	501	483	505	507	491	509	519	486	480	514	489	478	506	534	511	481	517	503	495	483	490	507	479	464	477	453	519	473	509	450	451	533	501	506	520	521	530	525	484	494	495	501	528	517	524	502	539	493	511	513	513	499	503	501	521	507	479	480	515	503	464	496	513	528	507	485	489	465	478	505	484	494	533	497	504	454	488	517	462	501	498	465	503	518	511	502	500	482	494	480	540	460	521	499	495	488	503	487	484	514	472	452	509	541	487	501	474	470	479	523	483	519	458	506	515	503	523	478	517	507	442	482	518	497	554	484	482	576	497	491	518	497	477	452	488	578	517	503	488	518	516	533	538	482	493	487	496	539	471	487	478	503	545	480	479	479	488	519	501	509	529	513	489	514	502	457	522	502	515	475	527	504	508	490	502	513	491	494	472	456	496	467	498	523	528	545	508	461	488	504	502	505	483	532	491	526	497	494	522	530	504	528	479	497	521	505	509	485	469	455	466	491	498	508	495	511	526	455	487	515	512	516	507	445	481	482	483	542	516	493	479	485	482	487	495	477	519	502	503	496	493	499	490	472	473	509	485	492	527	499	501	528	488	460	476	531	494	523	485	505	458	505	477	484	502	495	512	489	503	495	521	524	463	537	525	486	502	489	503	490	482	478	492	503	467	461	498	494	484	456	510	470	483	530	489	486	494	553	529	480	494	501	450	506	522	491	499	509	517	498	493	494	525	491	468	520	523	489	516	512	503	519	499	509	523	504	511	496	502	479	473	484	502	481	509	443	519	482	488	494	533	481	492	488	489	532	449	490	523	468	541	469	503	506	473	542	520	468	496	514	494	542	512	546	520	471	485	544	502	511	479	497	506	508	498	498	500	528	470	507	502	486	486	491	470	471	502	491	513	513	476	501	519	511	481	488	494	498	520	502	536	485	501	499	528	487	469	497	497	517	464	487	506	492	462	524	480	460	491	489	472	519	546	469	451	489	465	478	504	513	478	500	477	509	493	478	490	506	500	489	511	496	474	491	484	504	489	500	501	539	539	497	513	456	485	500	511	536	452	496	510	469	498	487	482	508	498	494	464	472	487	473	492	519	530	480	485	478	498	519	547	503	465	490	509	477	481	504	495	517	496	458	497	477	488	460	519	499	483	478	478	496	517	522	517	513	498	469	468	488	462	524	445	475	484	502	518	515	500	480	514	508	500	497	510	483	471	520	459	487	479	481	501	510	495	519	506	493	523	505	492	490	496	488	523	464	480	543	479	527	499	493	506	469	493	497	495	495	497	508	483	505	475	542	507	482	521	495	492	472	507	501	545	504	492	502	474	523	485	495	484	477	504	493	494	491	485	497	524	464	502
11667	5396	2911	1972	1429	1290	1343	1270	1080	912	753	615	481	381	332	284	266	211	176	172	132	132	115	101	85	95	109	90	100	83	67	75	97	81	67	72	65	58	66	82	61	66	67	54	64	59	63	78	53	59	70	61	72	76	58	56	62	71	61	69	46	38	54	60	53	62	63	51	49	62	47	54	71	47	57	45	62	51	57	63	54	61	62	70	60	56	48	49	72	62	53	67	55	54	51	42	51	53	63	54	46	68	60	55	49	70	62	57	44	46	46	36	45	57	57	55	58	58	59	57	56	58	58	65	65	59	58	62	65	58	67	49	62	52	68	64	48	63	81	56	59	51	62	46	59	67	52	46	49	58	45	50	56	61	71	65	56	63	57	57	48	61	65	53	52	64	65	66	68	51	59	43	52	56	51	47	55	62	65	52	49	67	42	61	63	49	62	56	50	47	67	55	50	63	53	59	55	61	59	62	61	62	58	73	54	60	69	46	55	50	51	64	64	46	46	64	53	50	67	50	47	46	63	44	63	56	51	50	46	69	57	63	54	61	58	61	55	57	56	41	66	66	55	59	68	61	49	57	69	48	48	60	59	58	64	50	49	60	52	49	48	66	47	50	68	54	45	59	58	60	42	40	61	54	47	57	52	53	53	38	55	62	41	58	64	49	44	49	57	53	68	58	54	57	58	60	59	51	57	45	55	49	51	59	63	67	70	57	57	46	64	67	53	65	66	66	60	54	64	60	71	57	52	51	49	59	51	48	72	76	62	57	65	63	65	56	59	53	69	54	48	65	55	61	50	60	45	67	58	74	60	54	43	58	55	59	50	46	35	52	63	68	56	49	63	61	54	59	69	68	62	50	52	68	53	50	43	56	72	56	50	55	64	51	55	57	55	47	50	78	49	65	56	47	54	55	42	63	54	60	54	53	56	59	68	55	64	65	58	64	70	71	69	40	62	54	52	46	58	56	51	50	41	62	51	59	56	63	47	51	57	58	60	55	60	61	53	65	42	51	72	54	61	49	60	64	51	57	45	66	41	56	47	65	44	48	39	59	61	49	63	43	57	47	62	60	53	62	48	51	59	47	54	56	64	48	51	57	47	57	51	62	55	42	64	48	60	47	62	53	57	50	47	61	52	79	48	63	46	57	47	62	73	46	64	43	57	67	33	51	78	62	57	63	66	59	71	45	63	52	59	49	64	52	53	57	47	65	65	53	55	64	69	53	60	48	63	75	59	51	61	47	57	54	66	44	74	49	49	61	66	49	55	71	64	60	62	51	66	50	58	48	63	61	39	62	55	64	56	57	63	54	47	54	39	50	59	67	60	50	83	61	48	62	52	58	58	55	45	55	52	51	55	59	57	49	62	51	56	61	54	65	55	64	39	50	65	56	61	57	58	69	54	53	53	54	69	68	52	58	53	46	41	53	60	59	62	60	64	47	53	63	62	54	54	57	53	58	50	52	51	51	60	50	62	56	59	63	60	59	61	66	51	59	57	58	51	61	60	54	50	68	55	57	58	48	60	59	68	55	64	52	57	54	55	53	49	44	62	51	49	66	57	59	53	57	48	46	55	55	56	65	53	51	44	59	57	59	53	55	65	43	63	51	61	60	57	64	54	59	51	63	47	60	58	60	70	60	48	57	54	68	48	64	40	46	49	63	60	63	64	65	55	50	60	75	59	48	39	55	64	62	51	54	52	52	62	60	47	47	54	58	61	66	59	55	38	48	52	64	66	49	55	52	43	67	58	64	50	60	58	55	49	54	61	55	53	56	73	67	71	62	53	35	56	48	60	61	53	62	74	60	61	57	43	52	58	55	66	58	63	61	73	64	51	49	50	62	64	60	48	38	42	60	61	59	52	45	44	52	56	50	48	58	50	42	49	67	55	52	47	52	56	63	63	49	55	58	60	57	54	49	55	47	59	60	65	72	53	56	53	57	60	69	59	60	44	58	60	60	56	66	58	62	58	37	61	55	56	60	67	53	52	57	56	49	59	45	52	51	54	51	53	59	55	57	48	53	49	67	65	50	63	48	48	59	45	46	55	47	62	56	52	60	47	43	51	83	55	63	43	48	60	50	47	57	53	67	49	68	68	60	52	62	47	55	70	60	67	46	69	58	63	58	57	51	61	53	65	52	52	41	60	50	52	40	67	65	58	56	55	69	66	58	63	63	52	65	51	53	57	61	74	66	51	60	54	48	56	67	53	50	52	62	62	49	54	66	51	63	61	55	51	49	81	63	54	61	50	48	53	56	46	67	66	54	50	44	69	58	61	64	62	57	70	63	72	66	57	57	61	63	75	56	65	70	55	41	56	45	56	59	49	59	68	60	45	58	60	60	44	47	51	68	56	52	41	63	54	61	59	50	47	54	65	69	60	47	46	71	58	52	59	69	58	64	59	50	58	56	61	52	55	56	62	70	47	47	56	66	49	51	63	70	58	57	50	37	53	68	40	57	53	60	50	69	55	53	63	56	55	51	66	64	62	53	60	48	61	50	53	52	49	41	50	56	57	50	63	59	49	61	54	55	70	53	56	61	63	75	51	76	53	59	55	59	66	62	57	59	63	57	55	53	47	61	58	57	51	70	61	66	59	63	63	54	60	45	48	45	66	61	51	47	83	37	65	64	53	53	55	50	59	59	58	67	69	56	55	59	53	64	56	46	67	51	55	59	56	57	49	64	58	63	59	55	56	62	58	59	56	62	55	52	60	51	59	74	45	49	65	65	47	53	61	64	60	50	52	51	62	39	56	66	53	58	49	59	54	67	59	50	50	48	57	53	45	58	53	71	70	61	67	50	57	50	50	61	52	68	69	48	51	50	45	60	65	59	48	52	41	49	60	51	61	50	58	61	65	54	58	46	55	57	65	51	53	61	63	42	46	62	54	54	58	63	74	63	64	69	53	49	61	67	46	49	57	63	52	67	48	61	49	59	53	43	71	44	51	51	53	47	58	51	63	59	64	53	60	61	57	55	72	68	50	73	54	60	43	60	55	54	47	53	52	72	53	56	58	70	62	54	60	51	59	57	45	68	53	62	53	75	58	49	55	58	48	44	60	65	72	49	67	55	46	68	52	60	76	58	44	49	43	52	57	68	66	56	46	49	56	56	61	69	61	63	64	49	48	73	57	53	62	56	65	59	48	61	76	55	64	49	57	62	50	53	63	40	61	73	63	57	58	48	72	63	64	52	57	63	63	67	65	58	49	50	70	45	54	55	61	53	62	46	64	60	48	59	55	57	57	57	57	56	61	60	50	55	53	60	73	53	66	61	45	56	58	67	60	56	53	48	53	56	61	52	43	73	54	55	48	49	63	68	63	62	67	58	45	61	64	61	48	48	72	37	57	49	70	62	62	69	52	45	53	50	55	53	57	56	63	60	55	50	48	50	57	69	53	55	49	57	51	52	51	62	58	64	53	57	65	54	51	50	68	50	63	63	56	70	61	49	63	72	58	54	60	58	67	77	80	46	60	54	42	57
36616	27024	21516	22602	28986	32089	31411	28887	25762	22387	19190	16647	13887	11569	9728	8105	6867	5669	4836	3944	3487	3037	2550	2075	1759	1581	1451	1379	1343	1262	1328	1301	1229	1140	1106	1098	1031	951	897	798	787	756	766	753	723	740	692	691	665	656	640	628	635	595	592	607	587	580	578	583	583	576	570	574	536	525	579	539	560	605	553	549	566	563	546	514	563	564	533	497	525	540	539	539	544	548	514	548	502	540	535	589	550	500	532	517	524	530	541	522	548	521	515	514	504	555	516	539	561	515	548	523	518	530	519	502	497	515	501	540	583	526	538	524	546	559	524	547	541	503	540	531	587	526	558	505	564	549	527	528	526	580	562	594	550	530	522	523	528	522	474	533	518	483	548	548	537	578	542	546	580	496	534	548	527	558	505	503	523	550	522	566	501	538	512	534	517	512	525	525	555	560	551	538	547	577	507	556	594	564	537	551	533	531	528	571	529	563	559	557	532	501	572	517	503	548	514	574	542	494	563	520	551	557	521	524	528	508	520	506	535	534	573	507	530	534	519	545	542	540	564	537	516	532	522	528	516	545	519	551	527	534	546	519	579	547	543	578	511	510	517	537	545	517	509	595	531	522	538	519	548	572	552	512	563	522	546	551	535	545	535	498	560	583	484	525	507	523	555	523	559	533	535	534	558	550	535	522	519	544	535	549	521	497	542	527	551	565	488	523	532	505	542	530	590	555	549	531	549	530	599	530	521	536	522	558	556	546	518	520	554	531	538	545	571	562	524	551	515	529	522	499	518	523	548	532	537	527	529	521	554	553	490	552	564	541	550	570	541	577	510	540	556	517	511	518	523	560	568	524	536	594	589	532	530	541	551	592	495	536	517	500	532	503	528	522	546	576	542	510	529	521	541	538	563	550	528	610	524	554	527	531	519	553	511	526	578	535	530	527	537	564	526	510	535	511	562	509	544	564	514	507	550	522	525	532	545	546	523	537	521	534	515	568	512	557	569	523	524	528	522	502	502	558	555	548	507	557	555	542	526	527	527	527	518	560	545	506	522	529	532	574	565	538	498	535	513	494	594	529	558	556	543	537	512	526	545	527	496	567	520	517	565	484	519	484	516	532	537	538	538	566	536	541	533	526	498	505	526	517	538	535	566	493	546	510	538	505	539	555	520	531	527	551	565	524	549	519	558	525	552	503	551	568	527	626	528	546	523	540	526	522	552	513	540	474	541	517	567	558	502	570	549	527	566	554	573	552	549	517	504	564	505	540	553	506	519	586	555	536	531	547	567	539	593	498	521	562	512	512	551	557	517	514	532	519	543	494	592	550	567	511	544	523	566	531	501	544	511	516	538	534	548	535	575	544	559	533	526	542	553	526	517	554	566	509	564	529	526	538	536	538	511	560	534	520	524	563	525	504	580	497	513	509	506	515	547	566	545	536	537	516	549	510	512	551	538	558	570	501	501	560	537	507	558	530	551	543	538	525	537	549	569	542	533	531	515	506	570	523	536	531	519	513	532	532	532	511	524	533	534	560	558	497	534	515	537	528	536	504	570	523	537	546	490	519	507	527	534	545	565	528	560	507	553	501	572	539	560	455	579	527	501	558	510	557	505	515	573	560	538	527	577	542	581	518	545	452	521	554	544	545	566	532	522	561	479	523	569	515	534	557	546	539	566	510	517	528	522	531	552	521	508	542	497	538	530	556	518	493	530	557	502	581	545	570	505	554	534	546	520	550	547	534	549	524	529	568	503	527	551	542	559	540	568	493	535	543	557	517	530	526	563	535	550	547	518	531	539	526	535	493	537	540	555	562	550	584	525	573	541	500	503	559	553	559	523	481	517	565	524	523	493	557	556	556	558	526	557	532	589	531	556	569	520	503	505	569	545	535	517	488	538	529	522	520	551	525	509	517	553	512	547	526	543	527	554	534	537	544	509	541	510	522	548	548	532	513	518	547	519	526	548	502	558	540	498	516	498	526	533	585	525	516	513	554	546	552	536	522	513	551	545	497	505	496	522	519	530	572	535	573	560	534	510	532	568	548	550	548	558	546	575	537	535	520	544	503	520	541	521	565	538	542	562	548	522	480	530	520	504	504	525	547	543	549	533	510	510	557	523	522	535	567	563	489	557	493	555	538	533	579	540	508	512	544	521	566	555	524	523	556	528	541	542	545	532	538	535	527	509	521	532	528	545	539	507	551	524	543	522	546	520	560	566	510	523	531	541	501	534	521	551	535	557	525	545	528	522	500	523	525	511	509	515	511	533	459	554	525	598	561	548	568	564	578	574	518	535	539	509	569	505	523	571	536	515	504	533	527	504	525	517	543	526	548	538	544	556	559	522	564	569	524	508	515	551	568	507	555	511	512	561	578	556	549	522	549	521	501	560	560	525	523	536	542	539	551	526	542	567	526	537	539	497	537	491	560	578	541	554	543	528	519	551	535	528	563	550	567	530	511	536	533	490	524	532	531	523	544	511	523	551	541	529	536	530	554	578	544	542	533	517	525	515	534	542	575	480	576	507	531	544	508	547	524	514	537	530	530	524	590	563	538	503	578	512	560	569	516	599	516	505	541	565	522	544	486	528	486	558	533	496	570	544	559	537	517	551	496	532	556	494	528	541	533	571	558	537	527	535	536	557	523	537	560	528	533	530	526	582	513	510	504	537	505	521	536	532	585	495	557	550	500	514	537	527	569	578	514	558	516	513	532	533	506	482	527	530	518	521	543	575	532	557	551	515	523	532	516	527	537	508	567	554	543	560	545	502	546	534	541	503	546	518	534	538	536	527	524	518	511	517	529	560	526	563	525	529	519	530	493	505	549	496	519	503	534	531	546	565	505	504	538	533	580	515	589	539	553	578	529	530	526	578	563	512	550	582	545	564	530	541	554	556	514	544	523	512	572	547	499	500	574	515	514	527	515	526	503	546	515	542	527	554	574	540	545	534	538	492	500	512	537	526	530	619	555	505	527	533	518	508	531	526	540	537	510	535	521	525	511	522	518	500	530	534	509	565	541	512	553	550	503	494	512	537	558	523	512	576	520	530	545	544	560	511	517	550	597	568	538	587	535	534	554	476	525	508	541	580	522	530	505	553	571	541	529	549	521	547	502	567	561	535	551	515	530	521	486	573	541	522	540	510	536	533	522	583	546	509	564	534	519	554	529	521	535	536	532	556	522	559	543	529	552	546	559	526	532	583	551	519	556	512	544	525	540	552	539	548	527	579	569	530	530	581	548	535	600	535	515	543	528	513	521	538	574	555	580	539	529	517	526	500	546	499	509	568	571	517	503	557	522	539	549	583	568	508	542	562	564	479	513	545	558	550	520	554	535	535	538	505	522	532	496	555	544	540	536	550	531	490	552	516	571	516	502	521	521	546	524	512	598	554	540	499	542	531	544	538	573	552	523	526	544	574	541	534	535	527	581	510	559	491	543	521	516	537	560	513	535	539	554	532	500	540	539	546	570	527	555	549	505	530	535	538	525	545	528	563	547	497	548	537	535
11140	7523	4191	2602	2048	1761	1861	1728	1496	1224	912	823	622	500	428	365	311	249	209	202	172	153	145	105	124	74	101	86	80	100	78	97	76	79	75	79	70	58	49	78	50	57	49	65	60	63	50	50	51	58	37	72	61	56	47	50	44	41	60	59	48	50	37	39	54	48	44	47	57	50	50	40	44	54	48	50	53	51	45	46	54	44	50	43	53	44	54	54	52	49	44	53	49	55	51	39	38	43	52	39	41	44	49	51	54	37	41	43	44	44	53	47	42	46	43	55	44	43	42	60	48	57	38	43	50	41	47	48	49	70	57	51	52	53	49	41	40	38	64	50	35	55	51	57	42	53	54	41	47	44	46	48	58	56	46	41	50	40	42	41	46	41	41	53	34	50	42	38	48	51	61	44	51	43	44	49	45	54	42	43	47	44	40	48	41	63	39	36	42	59	44	35	45	40	49	56	48	42	33	49	60	52	50	45	49	52	44	56	44	46	44	46	31	43	42	38	51	60	42	42	41	52	46	35	56	51	39	41	46	55	59	54	45	39	48	47	46	52	41	37	60	48	42	37	51	54	45	43	45	57	47	36	52	43	54	39	46	44	38	49	61	41	54	42	49	44	61	48	37	45	38	49	45	57	41	56	36	36	50	42	65	47	43	41	47	44	50	51	38	52	51	42	60	55	46	45	46	42	50	53	46	52	46	45	55	38	38	58	53	49	45	42	38	50	42	43	46	54	46	43	38	52	46	44	45	48	41	62	47	57	56	41	44	38	40	38	55	53	59	46	43	52	57	38	58	43	51	38	39	53	39	48	54	49	49	49	50	55	48	56	44	57	55	62	50	54	51	45	42	46	45	38	52	48	46	44	54	43	46	40	62	63	39	60	49	60	38	44	41	43	56	49	49	48	61	46	48	50	45	50	44	47	44	38	53	48	50	39	47	58	39	47	40	38	48	51	46	45	45	43	46	49	53	62	48	51	40	57	46	42	51	45	44	48	45	43	58	45	52	45	47	53	52	43	41	48	54	48	63	46	42	58	49	44	38	55	43	60	55	41	53	39	44	48	35	61	43	49	45	48	41	47	50	33	50	49	47	44	45	52	49	66	54	52	41	51	50	47	54	59	52	55	36	46	61	59	57	57	48	43	53	37	49	45	48	45	60	49	51	54	54	38	59	39	43	41	38	41	43	51	49	47	51	63	39	52	47	54	46	53	55	57	49	52	51	56	65	40	61	53	48	46	51	41	59	42	45	39	48	50	58	52	44	48	44	56	46	67	65	57	49	58	52	40	56	66	50	40	47	43	47	40	57	46	43	53	43	47	44	51	57	42	42	60	48	50	48	59	50	44	42	51	48	45	49	62	45	50	46	52	50	49	51	59	60	51	42	52	48	58	56	41	55	51	36	55	38	52	41	49	36	48	48	38	58	42	49	42	54	52	46	43	49	48	35	42	41	44	53	38	53	52	50	47	46	57	42	58	45	44	50	45	46	42	40	49	58	40	48	35	58	55	57	50	49	51	47	44	43	40	48	44	46	50	40	42	46	49	44	52	48	36	57	41	58	42	48	47	34	56	41	50	39	36	58	38	53	56	43	45	43	54	45	43	40	47	38	43	51	47	52	44	42	54	53	53	36	50	49	61	49	49	48	45	51	54	50	33	38	46	44	43	52	48	54	53	41	48	39	49	49	47	44	51	45	45	53	41	38	44	38	44	58	45	57	41	63	55	48	55	49	48	44	37	57	51	57	42	51	44	58	54	42	52	51	53	48	42	42	41	52	53	45	36	58	56	59	47	50	56	54	37	58	39	54	53	39	42	51	47	53	53	43	49	42	46	57	52	51	55	61	52	44	48	49	58	49	42	55	52	42	43	54	45	61	58	46	50	56	46	46	50	55	43	46	49	64	45	49	50	60	52	45	65	50	46	42	41	46	50	47	43	47	55	40	52	50	43	55	47	41	39	43	42	48	53	60	31	54	42	45	43	64	37	43	47	36	41	47	48	51	57	45	51	56	58	57	40	46	38	53	57	42	49	44	41	45	51	47	55	39	54	39	46	54	50	56	43	49	47	55	43	54	45	56	56	54	58	48	52	50	54	45	54	47	43	57	46	48	48	47	51	51	50	51	51	47	55	47	52	42	47	50	54	54	41	56	38	47	57	57	58	45	55	53	39	54	40	39	47	41	62	49	56	56	47	49	44	53	41	45	59	51	50	50	46	50	52	52	43	46	31	47	41	43	49	38	46	43	54	61	46	56	48	49	43	43	61	47	50	50	41	52	48	45	47	41	43	44	55	61	49	72	41	54	53	45	50	52	52	60	47	46	51	55	58	44	50	51	48	45	51	54	43	46	47	44	62	46	39	47	46	48	56	45	47	53	48	42	46	58	55	43	52	45	58	50	46	50	44	59	53	43	44	47	40	44	52	37	52	57	53	49	41	35	47	42	41	54	47	42	52	62	46	44	49	55	39	47	42	43	58	36	54	60	50	48	50	36	41	55	46	50	47	43	44	53	61	59	51	51	51	50	39	36	57	47	41	48	46	41	57	45	43	46	59	56	42	61	41	51	40	46	45	47	44	43	45	41	44	46	51	48	47	46	61	43	61	47	45	58	52	45	46	34	50	60	61	36	42	47	50	37	48	53	43	49	44	55	54	59	48	48	52	51	48	41	45	43	58	42	38	57	43	49	55	35	50	35	58	55	46	45	48	49	48	42	54	50	36	58	40	47	54	47	50	43	40	54	43	41	54	55	25	44	47	44	33	47	47	52	42	38	47	27	42	45	51	39	45	56	43	35	48	43	48	56	51	42	56	36	52	51	50	41	49	59	49	39	37	58	47	48	50	47	36	55	46	50	50	47	40	42	56	58	39	53	52	46	55	44	40	52	47	48	51	47	40	35	52	46	50	54	53	48	52	63	44	45	33	35	48	60	38	45	37	48	42	54	54	49	64	44	42	49	45	43	55	43	43	48	52	50	50	48	41	48	65	51	50	55	49	53	38	48	46	48	57	43	38	50	56	49	47	49	53	45	45	53	56	51	60	36	46	46	49	51	49	63	45	42	50	59	49	67	63	42	40	59	59	43	41	53	53	36	44	55	53	45	45	50	44	54	54	43	40	49	56	51	56	51	39	39	60	50	49	42	40	42	50	41	47	57	39	42	49	45	43	45	54	56	48	47	50	44	60	47	66	39	57	34	44	42	58	49	44	44	47	46	41	47	60	56	53	50	42	38	51	41	45	43	45	52	56	44	57	50	42	42	31	43	54	42	46	57	44	51	48	39	41	44	53	42	45	45	48	51	42	47	49	50	48	41	48	36	54	48	48	42	40	40	61	61	52	37	42	43	44	54	46	47	52	50	43	41	50	43	38	37	42	54	60	48	41	38	50	46	54	51	48	41	46	48	48	49	56	52	44	45	46	41	55	53	43	43	59	53	45	41	40	46	49	47	46	55	36	37	43	41	57	50	44	60	53	40	56
41034	30346	24819	25853	32344	34853	34354	31696	28839	25351	22391	19199	16490	13923	11973	10025	8674	6941	5728	4762	4147	3589	3022	2456	2135	1808	1647	1627	1495	1457	1427	1454	1457	1314	1224	1053	1034	969	951	796	801	762	776	751	714	711	687	708	637	629	593	544	569	560	529	511	543	468	493	517	516	496	506	498	522	521	494	498	483	496	446	472	455	452	485	470	466	467	451	464	420	442	465	468	477	492	459	494	469	466	476	466	478	473	465	405	471	416	436	430	464	487	481	489	436	458	440	436	445	448	458	438	429	446	494	483	467	440	476	463	449	470	449	461	438	484	489	427	475	449	492	435	492	440	443	424	453	438	479	448	467	481	436	462	439	464	424	449	473	453	444	464	474	442	450	469	461	464	454	405	485	435	457	479	463	478	447	473	456	446	460	474	433	426	491	450	414	453	457	461	451	492	476	408	449	487	469	444	462	452	472	472	455	503	419	475	452	447	472	452	442	490	446	440	428	428	445	447	487	447	462	453	467	480	470	446	450	470	439	434	464	494	440	450	451	431	446	448	456	450	429	469	448	462	485	446	453	431	470	459	493	470	440	478	436	448	485	473	461	456	465	429	469	459	450	423	512	453	420	456	460	451	430	468	444	463	439	438	446	452	405	439	435	484	462	491	482	439	457	423	452	489	429	453	488	480	473	461	472	477	456	434	450	484	463	472	473	454	453	468	470	465	441	496	484	458	428	464	446	488	441	479	456	450	478	443	454	460	455	485	460	480	475	471	495	480	412	473	435	473	486	444	439	441	460	534	451	479	468	461	434	433	465	476	459	445	458	436	457	444	447	480	470	467	455	503	432	443	425	455	456	509	480	443	460	458	498	486	426	470	474	453	435	428	432	440	442	470	488	419	446	444	443	455	445	457	468	484	469	458	492	415	470	441	436	474	462	496	478	455	502	427	429	454	476	448	441	452	435	486	472	494	460	477	492	441	440	472	467	436	477	457	463	481	464	424	431	475	503	468	464	472	452	428	468	482	458	495	432	450	471	451	429	484	474	506	410	466	466	457	489	446	458	465	435	455	418	443	489	488	451	485	448	461	435	463	464	465	449	427	445	478	446	413	442	432	496	446	451	456	456	478	429	453	474	483	469	457	443	467	451	474	459	450	443	430	483	419	485	473	455	446	439	470	420	493	465	457	464	459	471	455	470	474	454	468	469	447	489	446	452	448	449	497	496	477	431	471	468	453	419	492	487	444	472	455	484	470	440	471	467	465	450	432	470	462	469	452	495	447	508	463	448	460	467	450	481	437	442	450	410	443	469	422	475	474	454	473	465	444	450	476	458	435	451	449	462	462	464	440	443	466	500	470	454	432	462	464	490	446	465	437	464	476	458	480	440	466	451	464	453	452	480	474	464	430	446	492	447	466	443	442	472	452	482	452	440	445	467	468	474	455	448	460	466	446	492	423	404	442	484	451	460	458	491	398	476	490	463	420	431	477	457	440	470	429	450	432	434	438	399	466	484	477	489	461	492	452	457	482	451	468	485	455	511	449	469	425	464	453	498	452	436	483	465	414	440	456	489	459	429	494	456	416	424	442	430	432	461	440	444	466	462	466	454	475	471	442	453	456	493	438	462	457	476	461	474	468	444	452	470	430	429	466	472	456	446	428	485	463	438	464	479	438	442	435	473	447	469	480	467	455	459	468	454	453	457	480	434	477	483	425	458	448	477	449	420	469	440	478	457	449	469	436	478	459	462	448	460	432	462	471	443	481	448	483	445	432	470	427	468	463	463	419	422	444	469	447	434	443	434	451	454	474	473	461	441	439	456	427	462	434	434	438	469	434	475	462	479	449	457	468	427	455	430	477	477	458	472	440	460	437	455	430	474	486	448	500	458	471	467	399	443	471	489	457	469	464	432	453	457	454	474	443	452	470	488	445	486	437	504	462	450	427	472	474	469	480	429	456	440	448	480	441	485	430	457	462	487	489	427	484	464	480	450	436	452	456	491	425	498	469	451	464	440	470	460	433	468	450	480	445	457	474	469	451	443	426	435	478	476	441	456	446	457	478	466	466	443	461	449	436	486	466	462	471	452	444	465	472	479	482	450	473	455	500	444	476	442	509	459	497	467	391	440	487	450	474	457	472	488	440	454	457	440	452	441	481	488	465	462	467	487	431	447	441	449	478	470	440	461	486	520	485	454	461	502	463	481	404	437	466	474	467	480	481	461	436	448	451	443	488	457	446	481	464	464	445	427	459	436	457	469	440	455	430	414	449	458	489	450	452	454	531	458	477	466	451	465	434	450	463	457	449	477	437	458	439	475	439	515	487	444	502	490	450	452	441	463	458	477	463	476	472	456	442	477	462	476	461	467	454	446	478	447	489	441	467	444	445	501	466	463	455	458	448	445	465	436	454	477	442	458	478	486	458	472	473	447	448	480	524	432	473	455	430	442	499	435	466	423	437	460	455	499	454	456	492	423	455	505	442	468	458	466	455	446	468	480	410	451	445	462	474	482	499	443	451	451	442	455	442	467	412	469	474	485	456	443	447	449	442	451	458	432	456	448	451	479	495	475	440	465	452	470	479	456	430	427	459	478	456	443	448	443	441	437	427	491	470	454	467	478	455	499	451	449	423	406	453	476	445	464	456	460	461	476	487	450	447	449	416	448	501	469	429	471	467	452	428	468	440	452	432	437	475	473	418	468	415	442	465	421	499	534	447	457	455	447	488	457	468	468	475	455	495	457	423	496	414	507	466	457	431	496	492	422	446	451	473	451	469	478	459	480	491	480	436	448	466	502	454	427	475	441	496	464	472	479	447	440	422	428	510	471	457	456	467	439	426	452	482	449	446	438	449	457	477	458	436	429	469	464	491	458	489	454	456	455	479	487	447	473	458	459	501	460	475	473	441	456	459	491	479	423	491	438	479	423	459	475	483	489	427	406	447	452	473	474	437	433	448	450	448	455	460	431	449	419	470	438	468	453	477	468	437	501	463	470	480	483	465	465	460	465	479	435	466	450	465	470	464	444	486	448	489	470	441	443	503	448	454	448	458	451	516	433	444	449	465	450	485	482	478	419	487	443	477	479	454	466	412	467	472	448	464	406	456	461	427	481	477	480	496	456	437	464	440	472	445	458	457	504	442	450	473	440	490	426	439	471	446	432	504	456	473	451	438	446	471	466	431	458	458	452	457	459	430	495	468	451	417	460	408	443	427	453	452	461	444	486	464	460	454	449	465	463	449	475	435	486	450	411	442	449	482	480	472	478	503	468	456	432	464	455	470	435	448	471	440	509	457	457	477	423	418	421	460	505	464	436	462	452	444	473	442	473	453	454	450	418	466	489	423	481	443	448	425	449	432	477	471	475	459	474	460	439	430	481	467	426	463	425	416	452	459	452	441	471	409	455	459	448	459	491	447	472	458	456	467	405	448	464	468	471	471	439	455	470	417	468	484	480	450	462	425	491	420	427	464	456	460	442	457	461	427	420	478	493	442	454	477	434	473	428	426
8574	3998	2133	1455	1167	1095	1063	1060	839	730	540	465	359	316	249	235	190	186	161	150	152	97	88	111	64	79	85	86	77	78	65	90	74	91	66	74	76	68	64	67	67	73	71	61	48	48	60	66	46	71	63	63	63	58	67	69	64	63	51	58	54	53	66	60	62	45	66	73	47	55	63	66	59	51	59	47	62	69	44	65	53	55	65	60	53	58	59	59	71	56	53	62	62	72	64	49	56	55	73	54	54	75	77	48	49	58	57	70	56	56	53	70	58	67	66	66	57	59	63	68	66	50	63	53	50	75	53	57	52	68	66	53	61	63	76	47	74	67	60	62	54	60	53	55	61	57	73	63	57	65	63	61	71	55	66	77	56	56	48	63	55	67	55	71	59	51	59	71	56	62	57	59	48	72	75	66	60	61	52	60	56	57	57	53	53	53	69	70	58	71	46	76	60	71	41	60	56	77	68	67	67	69	55	52	55	64	49	57	61	60	57	52	42	66	69	61	56	58	55	69	42	59	60	74	50	59	50	73	62	57	72	64	66	60	67	62	69	60	63	67	47	56	73	51	64	65	65	68	55	48	58	62	57	77	66	51	48	60	62	51	60	57	60	64	63	53	58	62	55	69	50	59	56	71	48	55	53	73	79	49	66	71	63	50	54	55	49	73	48	46	62	51	64	47	55	50	79	55	54	67	43	54	56	51	59	68	78	59	60	61	57	58	59	61	58	54	72	46	62	62	55	65	52	69	52	69	49	34	56	76	62	54	75	53	60	70	70	63	51	63	57	54	59	51	71	64	64	59	55	75	56	60	63	59	63	71	59	62	53	58	46	57	65	75	61	55	53	71	55	64	53	79	53	62	52	66	67	52	60	48	41	72	82	58	55	61	71	57	68	72	65	53	55	69	64	66	55	54	63	56	71	67	53	66	49	68	51	63	52	38	73	74	49	47	63	67	63	50	58	65	56	52	65	54	50	58	65	60	67	54	49	64	62	50	57	56	69	62	57	45	52	69	55	53	51	66	55	58	61	64	77	57	59	73	58	63	58	59	63	55	67	59	55	57	57	50	62	63	62	60	61	64	54	54	60	63	59	74	65	58	58	48	58	44	52	62	73	57	58	55	44	64	61	54	62	60	60	66	52	48	56	60	58	54	50	64	54	60	55	59	55	62	64	55	48	49	76	71	68	57	75	67	67	53	56	44	57	61	54	61	62	65	64	66	57	56	66	58	60	51	64	63	65	65	71	48	59	47	63	54	63	52	62	55	67	56	56	71	58	61	60	55	66	68	50	61	48	65	42	53	52	60	60	53	69	38	59	56	42	60	68	67	64	51	59	50	54	58	68	53	59	60	55	54	60	57	48	58	69	62	68	55	62	51	60	66	63	56	65	67	58	71	73	50	55	58	56	48	56	57	65	65	57	49	67	51	75	50	60	58	55	61	58	56	55	53	48	60	71	64	55	64	49	53	68	58	67	62	59	49	61	55	52	41	51	55	51	58	74	52	61	56	73	57	62	59	49	55	71	54	58	72	57	58	61	52	65	60	69	46	61	68	62	49	54	63	72	52	61	48	41	57	65	70	70	74	53	60	64	72	48	57	56	56	56	54	64	55	68	56	59	63	53	66	65	64	61	59	59	74	66	60	56	46	55	60	52	63	68	59	67	70	49	61	43	60	62	55	63	74	72	57	73	53	61	42	59	46	55	69	49	71	66	57	75	56	48	56	61	62	64	47	68	65	52	53	65	52	55	54	71	58	50	55	75	49	50	67	36	69	60	59	55	57	44	60	68	45	56	56	67	62	72	55	65	67	57	70	55	60	62	55	78	62	64	67	60	60	61	47	52	71	50	57	44	64	53	69	50	60	56	69	62	70	58	58	46	56	61	59	52	59	60	53	61	66	50	57	69	62	68	61	53	65	47	64	61	59	59	56	76	51	58	47	48	55	56	54	59	49	61	60	57	61	67	61	59	66	63	67	63	63	55	66	62	66	54	62	63	68	67	72	50	69	70	64	63	66	63	63	62	61	63	67	48	44	62	55	58	68	57	51	61	52	66	56	47	54	61	55	58	62	51	51	67	52	54	51	62	54	44	45	70	62	69	57	61	54	62	56	56	52	46	61	61	63	60	49	56	58	55	62	59	59	71	67	56	48	60	58	59	63	63	59	54	63	64	55	60	65	63	61	53	56	54	44	56	51	66	56	52	74	68	68	69	70	51	54	63	61	71	56	56	50	59	57	58	62	65	57	57	59	62	54	48	59	65	57	52	64	53	68	59	44	52	66	77	49	46	46	50	65	60	72	59	55	58	68	57	73	69	74	58	59	69	61	60	59	69	39	66	70	58	61	71	65	42	55	66	65	51	51	65	52	56	59	66	57	53	62	61	69	59	58	57	75	63	57	45	59	51	68	58	45	52	50	59	60	58	57	66	59	61	53	55	59	64	51	53	65	61	66	56	59	50	76	56	70	61	56	69	63	60	48	59	58	69	57	60	55	59	50	67	67	58	55	49	69	51	58	55	80	57	52	57	62	53	59	48	44	44	58	64	49	57	58	63	62	69	57	68	68	53	49	68	69	64	75	48	58	48	41	56	64	61	60	71	54	51	59	55	40	59	76	57	51	65	60	61	66	55	53	61	54	64	52	69	60	70	52	56	59	67	67	61	57	65	71	51	67	68	55	54	43	60	77	69	54	59	51	64	54	46	55	57	67	51	64	56	62	56	65	58	51	55	66	67	54	65	64	58	51	78	62	55	56	50	61	62	51	59	62	64	58	58	57	60	52	74	56	55	58	50	66	71	68	56	56	69	66	66	61	59	54	75	54	64	53	65	52	51	60	43	56	64	59	69	53	73	68	58	61	56	61	56	57	46	61	66	64	59	55	76	56	59	48	57	59	67	67	46	60	72	48	61	65	75	52	60	58	54	51	62	56	68	66	66	70	61	53	64	54	48	61	50	71	72	61	72	51	60	65	73	65	56	60	58	42	58	51	51	67	66	62	53	49	58	55	57	59	60	60	60	62	56	60	69	68	58	66	58	60	44	54	57	53	55	57	51	61	51	64	41	72	71	66	48	56	53	62	58	55	51	51	59	51	61	50	62	64	62	44	54	66	51	48	55	53	67	63	64	63	65	56	53	45	51	59	71	62	50	53	55	51	54	56	60	59	58	59	58	48	62	54	62	50	59	50	54	63	52	57	53	54	53	59	66	58	78	61	65	58	58	66	53	56	77	43	57	56	62	58	51	57	53	69	69	72	46	45	64	63	64	70	54	62	55	61	48	56	51	55	47	54	51	57	58	58	78	65	61	54	65	64	70	58	57	55	71	57	59	72	62	63	48	55	64	55	64	56	50	52	59	52	56	62	54	62	64	58	72	61	50	54	60	66	49	59	53	60	55	60	62	56	74	48	57	53	63	58	52	65	60	48	61	57	59	58	62	54	65	73	57	47	61	61	65	60	61	50	60	60	52	58	55	66
34533	23801	18465	20019	26169	29024	28367	25990	22757	19486	16217	13665	11468	9549	7785	6495	5572	4585	3667	3186	2717	2502	2088	1754	1520	1276	1319	1126	1185	1160	1169	1191	1073	1022	955	874	911	887	825	785	722	727	717	705	732	710	654	675	685	641	683	584	628	582	594	584	590	581	562	589	579	538	603	577	587	559	615	579	564	518	552	549	564	621	580	511	558	574	543	531	575	552	525	587	545	561	543	514	510	524	560	566	546	578	539	553	556	555	526	545	529	566	555	563	590	561	560	543	539	587	590	597	563	540	565	559	551	544	540	531	557	553	560	556	591	605	545	589	631	569	579	580	588	569	561	572	571	557	582	539	556	544	569	545	577	537	581	560	556	574	534	570	553	580	596	518	577	550	552	568	571	583	548	575	525	555	567	538	582	571	537	530	572	545	552	528	544	543	575	558	555	516	537	579	602	554	545	541	546	570	499	603	544	524	570	548	524	569	526	527	575	555	559	524	565	534	588	552	610	571	491	580	519	579	572	580	562	574	552	567	528	574	590	601	542	528	552	579	565	597	576	547	575	553	603	501	563	588	536	597	578	552	495	596	529	547	554	536	591	559	552	607	558	541	543	552	614	545	558	558	577	580	552	593	576	538	570	518	533	553	536	560	555	524	579	572	548	558	543	556	520	578	559	523	571	550	578	570	552	571	515	571	522	523	541	609	533	570	546	542	562	581	574	533	575	539	508	531	587	567	546	561	588	541	520	595	597	557	527	578	585	535	571	511	565	560	575	557	593	556	526	566	557	585	562	519	569	529	599	578	577	555	528	549	615	590	561	540	560	572	522	558	574	572	566	600	571	540	533	559	555	599	542	571	594	545	583	577	556	536	561	562	583	578	542	581	549	564	583	535	524	552	566	529	564	562	507	557	574	524	574	589	555	552	537	598	561	597	552	534	550	568	526	583	547	535	579	567	541	539	528	558	568	568	544	580	562	563	567	564	574	555	566	604	595	601	511	554	583	619	545	603	535	568	567	548	585	554	520	554	507	556	536	530	529	514	527	555	520	552	577	595	561	560	539	540	564	540	536	573	550	565	589	583	601	552	536	580	587	572	581	548	580	562	548	562	561	556	586	558	542	573	572	553	517	553	556	578	581	552	562	611	552	599	587	570	573	539	530	539	593	590	533	551	570	574	544	526	602	551	543	576	575	533	544	563	553	589	563	528	508	529	546	525	529	562	600	547	542	559	551	610	600	595	545	592	545	565	588	562	570	568	562	560	559	532	528	603	523	553	552	536	570	574	562	568	541	569	554	608	555	542	554	588	577	582	582	551	545	559	551	607	563	594	543	592	562	542	533	577	536	569	541	558	563	578	579	580	555	584	546	585	581	551	572	543	571	562	576	573	550	521	558	551	555	551	547	586	588	561	558	575	539	619	578	568	534	575	506	566	586	542	542	589	582	555	581	546	589	534	524	547	527	570	540	571	542	565	545	552	538	576	562	582	578	545	599	539	478	581	571	505	542	566	529	528	579	553	562	564	582	543	580	589	567	582	556	579	588	547	607	546	552	571	576	563	547	538	574	575	590	523	529	575	567	568	557	540	542	598	541	557	509	548	536	556	529	547	609	549	589	614	540	532	542	586	545	605	563	584	572	581	546	535	587	545	555	519	561	564	550	550	558	579	564	563	573	554	565	569	519	535	550	580	595	544	500	550	555	586	554	546	542	533	567	523	535	553	565	547	564	568	519	535	549	532	551	591	589	567	582	549	519	549	590	583	540	598	558	535	595	560	582	564	602	567	545	577	569	576	563	547	566	577	566	523	574	559	536	595	569	579	525	547	568	581	582	513	573	529	515	591	549	602	586	615	597	561	591	532	539	544	563	527	582	540	546	567	595	561	581	542	573	629	541	580	541	572	547	591	541	572	574	502	520	546	574	535	553	568	531	553	588	603	563	572	580	529	573	558	564	524	526	612	551	562	540	554	589	538	506	576	580	561	567	559	541	557	564	550	588	562	571	599	539	578	560	559	549	588	553	569	579	546	580	527	525	559	585	557	557	611	578	516	532	559	584	565	581	556	554	557	548	527	524	576	585	561	588	579	582	610	567	567	557	575	572	554	579	581	533	517	548	567	576	573	579	598	525	533	581	548	546	559	534	565	563	537	586	523	603	551	557	565	564	599	541	515	529	578	583	570	587	574	500	580	547	573	549	550	565	583	554	546	556	533	573	557	561	559	552	545	549	553	557	583	535	561	525	557	585	555	598	579	568	563	529	558	526	597	549	565	556	562	543	568	563	607	542	540	583	544	609	564	535	533	603	609	568	535	586	541	551	563	583	550	579	534	542	559	614	531	520	598	569	564	545	551	558	568	570	519	528	561	567	532	575	569	541	586	570	575	544	593	534	562	612	583	549	546	558	586	557	550	545	571	536	609	539	562	536	574	528	537	566	586	538	522	571	582	527	545	584	551	555	554	553	554	581	542	602	596	587	515	572	574	540	582	562	504	610	548	584	568	536	578	584	599	585	575	575	585	579	556	531	512	600	535	569	545	613	569	541	547	592	573	581	547	552	561	547	582	544	577	567	562	578	545	557	538	528	587	520	560	547	525	545	528	552	615	585	574	588	609	579	550	585	565	586	575	524	563	549	574	570	538	571	582	560	564	544	533	559	571	527	579	572	581	539	571	535	571	530	568	586	587	554	551	568	556	572	567	558	553	545	566	507	538	528	538	535	553	568	573	557	547	613	545	528	536	538	575	568	565	579	571	519	543	558	562	519	559	550	562	599	557	552	550	533	498	597	526	549	557	543	551	552	564	553	548	542	550	561	536	559	585	590	510	555	533	581	589	571	550	578	534	568	527	565	552	588	530	581	567	540	557	540	533	547	552	552	575	518	521	539	555	545	531	589	574	614	547	571	539	578	576	581	557	581	569	542	581	562	542	574	566	534	546	542	578	570	561	564	592	571	548	584	616	588	567	538	586	546	567	507	573	609	568	511	574	538	576	538	535	553	615	566	534	557	595	540	554	541	539	555	596	555	569	546	587	532	579	528	534	562	569	554	601	577	534	595	543	575	564	555	572	555	560	526	574	547	527	529	553	604	593	561	594	564	535	565	573	538	531	542	543	573	557	552	580	563	603	560	558	562	575	545	543	556	534	566	570	572	568	559	530	564	547	584	557	588	489	612	502	577	493	555	586	575	524	561	558	547	530	548	560	567	544	595	560	511	536	558	596	557	609	542	535	535	521	553	573	592	540	563	533	584	524	570	509	589	562	572	596	570	570	540	573	548	581	504	582	574	560	563	584	526	564	575	564	558	555	546	565	539	588	552	546	550	565	560	561	562	536	567	585	549	533	529	563	560	583	523	542	522	555	577	551	524	564	515	564	538	581	544	552	559	580	610	538	539	543	532	566	528	597	563	613	580	553	543	571	508	561	555	537	548	580	584	570	577	569	561	539	549	588	567	569	590	546	574	513	576	545	589	536	552	628	561	566	566	556	589	525	542	566
9189	5937	3137	2108	1596	1436	1468	1403	1255	953	818	687	554	431	334	279	257	201	184	171	147	137	119	96	98	109	83	79	80	71	60	66	73	67	80	82	78	69	72	52	53	72	52	61	65	53	52	53	65	48	68	66	68	54	60	72	54	59	45	45	50	52	63	62	53	54	72	62	70	47	51	48	67	50	52	51	48	49	53	58	58	55	52	61	46	60	60	50	63	53	69	46	53	62	56	54	48	47	42	57	54	51	55	50	52	50	62	55	66	51	51	36	57	38	49	51	49	42	46	56	59	57	48	45	64	59	49	60	55	49	41	54	50	44	55	53	52	54	69	38	46	47	35	54	51	54	73	54	43	59	58	50	53	42	56	70	49	57	50	45	44	50	58	51	58	64	56	53	61	37	56	45	50	51	45	48	57	53	59	57	55	51	66	56	58	54	59	49	65	53	49	60	54	49	45	57	50	50	72	56	44	49	53	58	46	54	58	52	59	52	59	64	49	47	52	57	52	47	43	63	59	46	46	54	47	62	52	49	50	70	69	54	48	44	46	52	56	65	49	60	58	61	54	48	55	60	59	62	56	32	45	59	63	51	51	56	51	44	40	39	34	69	51	78	50	50	58	48	54	47	56	47	66	39	45	60	43	53	37	47	52	50	47	50	61	69	57	50	51	48	58	38	59	62	52	57	57	46	65	51	52	44	47	49	58	52	62	53	48	43	34	45	46	52	53	51	58	46	58	43	36	58	54	47	36	59	53	55	58	42	43	56	52	65	48	48	56	51	52	53	48	41	42	63	53	43	59	62	48	52	54	52	49	64	64	48	56	53	64	61	49	52	46	52	54	51	52	60	55	47	65	53	45	72	53	61	50	51	58	53	54	57	55	54	71	58	63	55	53	56	60	46	43	67	50	52	51	50	54	57	51	52	56	50	49	49	54	60	46	46	44	58	43	51	66	39	69	44	55	57	47	50	39	64	53	55	63	43	52	56	51	63	55	52	56	50	41	54	54	60	56	43	45	51	53	48	54	60	63	48	58	58	59	51	51	48	61	49	57	67	46	54	54	52	54	56	63	57	41	51	49	39	57	64	55	56	48	51	53	56	47	56	42	61	52	51	49	50	48	47	59	51	49	50	63	62	66	56	55	48	54	47	58	58	40	54	41	50	49	63	56	46	62	56	52	69	57	57	55	51	51	49	58	47	56	53	62	68	59	68	53	40	51	54	53	67	36	46	46	57	50	41	59	57	44	54	53	48	45	33	58	47	60	43	50	45	51	46	55	49	55	57	45	55	46	52	37	53	50	62	55	45	58	56	55	47	74	49	57	60	48	55	53	46	45	54	41	55	56	51	49	49	48	43	61	43	49	50	64	67	45	52	51	57	56	43	39	45	58	56	63	58	49	49	49	54	54	55	57	63	58	54	50	48	63	42	46	52	53	53	48	45	52	59	49	46	57	44	42	55	60	48	46	57	43	55	73	39	64	49	57	57	47	42	52	51	55	49	46	47	37	51	55	61	65	60	65	73	52	70	60	47	54	61	48	67	58	58	52	55	60	56	47	49	47	50	53	56	51	67	36	45	47	51	52	49	51	51	60	50	55	64	47	45	58	53	48	53	51	53	66	48	60	52	44	42	39	65	48	62	52	54	54	56	49	49	51	52	61	48	43	54	59	49	61	54	39	51	49	55	50	52	51	64	62	55	67	46	47	39	63	45	55	59	53	59	58	47	54	55	43	48	52	41	54	46	58	49	59	71	51	53	44	54	63	66	59	55	44	38	43	67	55	45	47	44	49	59	50	55	67	62	46	57	54	58	67	49	44	45	54	54	56	53	60	48	43	42	57	62	50	47	64	47	57	53	49	59	49	58	56	47	57	45	55	55	57	50	44	65	47	56	51	51	51	48	60	44	51	56	51	47	53	53	54	52	52	49	61	51	50	63	56	47	61	61	38	48	51	62	56	58	53	54	53	42	55	55	51	46	43	57	57	40	50	49	64	64	50	59	55	48	52	64	51	52	68	51	60	49	72	42	54	57	40	39	60	64	48	51	55	61	68	47	43	56	43	49	54	52	52	60	40	64	51	52	56	46	50	59	52	54	69	45	52	38	54	58	51	56	51	41	45	49	51	45	44	58	58	54	54	44	54	57	55	49	65	44	40	59	44	55	40	53	51	63	64	47	51	63	66	49	46	58	56	56	44	56	66	40	45	48	63	53	56	47	52	60	50	52	41	60	58	39	57	49	45	51	45	46	66	53	55	62	57	53	53	45	49	43	65	49	57	37	55	45	53	46	54	62	62	60	43	52	62	52	47	55	50	42	55	60	53	70	48	63	46	49	50	50	57	53	56	51	62	50	57	47	66	54	43	65	53	63	52	46	53	53	46	70	43	41	43	45	46	53	49	54	52	46	48	65	61	55	59	60	63	60	45	43	50	50	57	48	47	66	71	54	66	57	46	49	52	46	46	61	70	53	51	55	40	54	48	50	60	70	51	63	58	47	50	55	62	57	46	51	54	71	56	37	39	54	57	55	58	48	47	55	61	54	43	44	61	60	52	48	52	51	51	55	48	43	60	48	65	56	56	51	59	55	46	48	61	44	56	39	46	56	63	36	42	65	55	58	63	70	60	43	52	47	70	57	60	40	55	55	46	60	62	56	58	62	57	53	55	59	54	36	54	62	47	57	55	66	54	59	52	51	59	58	64	63	52	55	47	46	38	53	56	46	51	36	46	51	46	59	47	50	46	57	51	49	54	57	42	47	54	57	44	50	54	48	54	47	46	46	52	65	52	55	71	49	49	57	40	42	39	50	71	48	48	56	39	53	60	56	61	55	43	41	60	57	50	50	58	47	57	53	61	53	57	53	57	53	51	55	51	60	47	55	50	62	51	47	53	60	50	65	45	55	57	64	54	48	47	53	66	52	52	59	59	50	53	59	45	63	47	54	61	45	46	59	47	59	44	56	59	57	52	72	54	46	47	64	40	59	40	57	50	47	42	63	46	56	42	46	46	37	59	49	54	49	43	51	47	55	45	37	52	53	46	45	46	56	45	45	51	51	45	53	54	36	45	62	43	56	46	55	66	59	52	55	60	54	46	43	50	51	66	59	50	62	49	56	51	54	68	47	50	44	51	44	53	53	33	56	55	56	43	58	58	53	50	62	51	50	57	49	48	75	41	57	53	70	55	58	52	47	53	46	45	51	48	48	60	51	34	62	62	51	59	59	40	46	57	52	43	58	51	53	39	63	52	65	61	69	63	44	58	60	46	50	60	51	42	63	46	51	42	54	57	47	57	62	37	58	58	63	48	52	55	45	52	54	50	49	60	51	47	48	51	55	44	68	35	54	55	52	57	43	38	57	57	60	47	50	60	48	50	51	54	38	59	69	42	43	54	55	42	39	47	56	54	60	47	56	54	47	52	43	42	49	62	41	49	50	59	50	52	60	45	46	50	61	59	48	50	55	55	57	53	56	48	67	48	45
40078	27830	22245	23632	29813	32910	32118	29763	26627	23310	19975	17209	14355	11996	9971	8235	6855	5703	4672	4069	3537	3017	2541	2092	1830	1651	1490	1437	1319	1182	1296	1229	1276	1213	1066	1027	957	910	840	845	796	831	788	712	726	718	642	644	667	663	577	608	598	580	581	582	567	556	585	564	532	545	518	545	547	487	525	529	495	510	488	481	503	481	504	497	502	510	498	511	493	517	472	463	497	475	498	508	486	521	474	481	478	525	487	470	514	472	482	519	476	525	538	466	502	503	472	477	520	480	508	519	485	499	504	489	525	470	530	473	497	523	510	489	491	544	470	516	525	504	500	501	506	490	478	534	559	477	477	518	506	520	491	479	499	481	518	478	519	543	528	541	499	503	498	489	475	525	487	526	506	503	541	516	495	498	526	524	522	506	542	464	479	534	520	506	531	499	529	464	510	495	495	508	521	492	473	505	487	499	495	504	515	511	501	479	495	473	485	490	511	475	467	511	499	495	522	448	516	506	512	508	482	504	476	491	489	481	495	532	529	550	523	513	490	513	495	488	530	480	517	502	509	515	503	470	491	475	476	502	499	470	518	515	498	482	545	497	510	535	493	498	478	486	532	527	513	493	476	501	498	510	505	520	498	522	534	498	493	476	515	501	476	483	516	520	493	482	537	486	523	453	502	467	517	526	533	536	504	505	519	533	529	488	498	522	478	512	520	506	456	502	534	528	505	490	518	517	514	511	498	485	466	558	478	477	531	433	478	508	509	487	525	507	510	522	513	560	534	539	517	519	482	488	492	480	509	531	470	468	507	524	445	476	517	504	523	490	517	527	505	472	544	495	482	535	539	471	504	518	520	516	517	483	496	481	496	551	541	491	512	514	482	493	501	485	456	482	453	530	483	535	524	492	536	452	542	487	523	520	503	466	491	492	489	502	512	465	506	504	520	496	532	568	481	506	504	483	486	549	473	501	529	473	518	501	462	522	513	503	461	489	444	551	546	516	491	535	478	468	547	545	483	507	479	500	513	513	477	511	508	510	485	508	528	501	489	533	533	494	460	494	518	486	538	502	496	533	471	486	482	550	479	480	477	525	500	496	480	480	489	481	500	480	469	489	503	500	530	505	500	474	477	483	521	517	483	485	511	466	489	520	495	513	518	494	459	504	504	522	498	536	529	507	476	460	475	490	498	506	470	484	504	505	501	508	509	480	487	469	480	484	499	493	521	526	514	489	461	507	482	506	507	550	507	514	522	537	509	550	503	493	493	515	501	485	509	505	507	497	491	500	524	490	495	505	487	535	460	478	483	492	480	484	505	505	496	514	504	518	508	538	543	531	456	556	508	471	484	521	458	511	510	508	536	481	500	511	490	544	523	499	511	505	518	490	538	486	492	534	489	491	514	514	530	522	508	480	499	475	520	503	458	509	505	481	479	479	540	480	505	507	509	503	499	549	478	547	503	517	510	508	487	529	491	550	512	524	501	567	497	496	491	466	483	491	503	457	483	471	477	460	463	487	494	515	506	517	542	473	528	514	456	485	485	491	470	514	487	491	490	455	508	496	528	475	503	504	480	531	465	522	523	519	475	544	507	465	532	492	475	513	488	477	471	525	501	533	518	531	515	508	494	516	507	524	507	493	503	506	540	489	491	492	500	495	490	494	477	497	514	452	491	512	502	497	533	492	546	554	520	484	494	499	488	503	505	496	508	479	473	505	540	506	509	514	547	476	487	513	483	526	492	506	499	509	472	489	475	485	517	516	475	493	490	501	488	511	495	550	443	536	527	476	480	496	475	523	513	529	527	474	508	492	490	481	500	536	488	492	506	501	511	524	506	504	464	482	490	483	549	563	491	512	466	521	523	519	482	538	484	505	494	492	497	472	525	506	502	531	471	523	511	474	523	486	541	507	502	511	517	502	537	532	489	513	488	488	460	504	537	523	528	510	489	487	513	509	474	509	498	511	496	506	536	511	548	472	517	522	514	517	511	517	514	517	492	509	496	512	486	520	491	514	510	518	480	493	521	539	485	529	495	495	496	514	491	478	524	485	485	478	476	489	482	500	510	485	502	528	503	520	544	484	474	513	533	486	497	527	495	493	475	518	505	524	482	454	560	512	510	484	493	521	526	496	515	480	487	484	518	476	527	460	452	505	508	501	510	507	516	495	502	478	462	463	534	521	527	498	483	481	486	525	538	476	505	519	490	496	548	491	533	506	465	521	495	505	451	487	479	524	528	549	528	517	477	509	515	491	497	476	508	538	489	486	519	480	506	483	473	503	526	482	488	510	517	510	509	552	503	462	520	488	518	491	535	488	516	451	505	477	516	530	499	504	522	516	518	518	457	510	493	494	540	513	508	475	514	511	493	471	495	519	497	505	522	524	477	483	538	501	531	485	508	508	509	502	560	521	504	502	492	493	474	515	511	488	484	500	511	471	484	532	510	500	519	538	469	520	516	470	556	535	501	505	504	506	491	551	521	504	524	517	479	501	535	511	516	487	488	492	505	530	486	470	465	454	471	508	466	530	521	512	531	510	472	499	489	497	489	494	504	495	529	494	495	507	515	480	508	467	475	448	539	480	472	488	475	502	493	481	478	478	471	509	517	503	534	508	506	517	473	485	503	487	536	519	504	518	476	472	501	501	493	513	503	500	506	522	521	490	496	483	474	487	488	511	516	504	518	487	506	525	484	490	526	483	519	517	501	509	491	495	494	506	534	503	538	500	451	532	489	493	495	504	493	498	511	524	498	493	491	505	488	522	503	513	502	478	527	497	527	449	527	486	511	515	482	503	520	487	510	471	515	525	476	472	536	520	487	480	497	494	489	520	500	481	544	514	530	481	498	492	494	474	450	492	517	516	488	495	509	508	473	499	481	480	505	486	533	453	509	488	471	508	435	516	490	522	513	518	544	456	502	537	492	557	507	482	491	473	507	509	477	492	497	544	527	528	472	522	493	518	524	532	482	485	532	520	531	487	489	483	456	452	489	497	511	541	479	485	487	475	480	483	494	512	517	508	512	495	503	515	472	531	497	513	478	471	523	446	540	527	504	512	486	513	527	486	510	531	458	510	540	515	526	516	477	510	526	532	506	496	464	525	506	541	503	485	503	491	513	466	497	541	447	496	501	498	499	474	497	528	499	517	486	504	540	536	497	469	500	484	554	510	533	508	495	512	529	499	506	527	543	496	487	522	484	518	521	495	468	481	488	528	544	497	509	535	482	509	498	519	506	499	493	487	517	501	539	505	518	512	512	454	514	497	463	516	517	543	504	552	445	526	509	487	482	523	483	488	494	504	479	462	499	501	521	530	519	518	508	534	469	501	496	490	510	470	506	475	506	512	482	504	465	492	451	477	488	474	497	481	440	528	564	479	480	488	542	514	491	541	516	538	461	504	487	495	488	517	527	566	494	510	482	460	519	521	524	484	457	496	517	508	537	484	516	483	474	481	503	515	522	482	480	536	526	554	528	485	503	506	467	492	465	535	491	522	535	538	560	489	501	541
11698	5241	2900	2007	1534	1458	1382	1344	1198	987	777	585	507	435	370	282	229	191	155	158	149	149	131	132	113	94	96	85	95	99	90	85	66	95	83	69	66	67	67	68	59	65	68	68	55	67	77	68	66	61	59	54	65	59	55	62	64	66	59	67	52	60	49	63	59	52	69	60	64	53	58	57	56	65	70	49	54	66	54	66	55	54	53	52	56	54	56	53	70	48	52	56	56	70	54	48	60	63	55	66	51	49	60	72	57	51	60	51	62	66	49	57	56	62	51	57	62	52	64	48	59	66	51	70	47	52	62	60	58	57	51	51	60	69	70	53	53	66	62	57	61	41	55	63	58	46	55	51	64	72	57	53	69	50	61	53	57	46	76	56	52	47	66	54	68	55	60	63	57	44	60	60	55	60	47	51	62	61	65	56	74	62	51	63	53	41	61	61	51	56	56	49	50	48	75	71	56	51	50	60	59	60	47	53	46	57	44	57	56	53	76	61	47	54	73	56	40	66	55	45	55	53	69	48	61	53	43	55	55	49	55	59	52	60	59	55	66	59	48	68	53	63	50	57	52	65	52	67	52	68	56	46	58	54	69	47	47	67	50	55	68	62	58	71	53	50	63	65	67	53	61	69	58	57	58	65	59	58	42	48	72	47	51	64	70	50	54	51	58	50	64	52	60	54	57	66	53	74	65	52	39	66	52	59	50	63	56	54	49	63	71	77	53	68	58	64	52	65	67	48	62	57	62	54	52	70	53	69	49	52	39	59	58	53	68	62	52	60	71	59	67	60	46	60	61	64	62	47	63	60	61	57	50	55	55	49	62	62	65	63	51	59	50	42	59	65	55	56	46	49	58	46	63	57	62	54	78	68	74	61	54	70	58	62	58	51	64	49	43	61	52	60	60	57	47	68	57	61	55	55	48	50	49	58	51	64	57	49	51	58	56	69	47	50	45	51	58	49	57	66	52	67	64	57	55	58	44	64	58	69	52	57	59	67	59	53	52	62	51	57	52	58	52	60	45	55	57	58	67	44	64	55	53	59	66	50	65	53	57	59	59	71	63	45	70	69	48	55	62	55	66	56	60	61	58	55	55	66	42	48	58	70	59	54	62	63	66	66	54	61	51	66	51	67	45	52	39	43	55	62	50	50	62	61	54	54	63	49	49	51	61	57	53	54	47	51	63	56	50	53	61	66	60	61	72	57	67	58	59	48	53	46	58	60	57	47	58	50	65	58	59	55	57	57	65	53	49	71	54	55	59	65	51	61	32	63	46	61	49	66	45	56	54	56	53	74	46	69	46	66	50	60	61	47	42	63	61	63	65	72	57	40	51	55	52	67	51	63	71	50	74	56	65	50	61	70	55	59	68	55	51	57	53	59	49	62	54	49	50	56	37	60	48	51	59	56	70	61	48	42	59	50	61	51	49	61	62	64	63	61	63	62	56	53	61	65	68	54	61	49	62	50	63	48	51	59	55	56	66	62	63	49	48	45	47	52	55	47	57	66	59	69	53	51	60	51	66	50	51	60	65	61	47	57	47	73	67	50	55	58	56	53	59	58	38	62	43	66	55	59	59	55	49	61	60	57	67	50	64	46	57	47	53	66	54	44	53	60	66	66	52	64	61	74	37	49	61	62	63	47	56	52	49	49	55	52	41	48	51	51	53	64	54	62	55	58	61	56	57	46	47	63	55	57	59	61	41	46	61	61	55	51	58	59	53	47	60	57	49	58	47	52	60	61	52	73	62	58	56	64	71	56	43	52	50	62	56	66	50	50	70	50	68	67	45	56	46	54	58	64	40	49	68	45	68	58	40	50	50	55	59	40	58	53	61	58	55	54	53	56	62	53	59	55	55	52	54	57	47	45	57	60	53	48	51	55	54	52	82	56	51	66	53	68	47	64	61	61	51	60	52	55	56	71	48	59	74	59	56	54	60	46	65	62	55	56	61	51	56	63	48	55	56	62	64	73	61	52	62	58	52	61	58	76	59	58	53	69	52	65	52	64	63	60	62	60	52	64	42	65	59	51	48	45	67	46	56	51	56	62	47	65	49	57	68	74	50	47	55	56	72	62	59	61	54	47	55	54	59	55	45	52	65	59	50	58	56	58	56	54	56	54	54	71	63	63	43	65	68	56	46	54	55	56	60	49	59	66	55	50	69	55	61	61	55	51	63	51	51	47	45	50	45	52	60	53	49	63	61	52	52	69	63	65	56	66	55	62	72	53	56	62	46	56	56	46	61	80	56	60	53	51	57	73	61	46	50	55	52	58	57	64	63	61	59	57	62	59	58	53	66	55	61	62	66	49	56	40	68	57	63	43	47	56	60	51	64	62	63	50	52	50	51	63	64	65	59	47	77	58	47	63	60	52	58	57	61	47	47	63	49	59	58	49	64	55	66	57	55	61	44	62	58	57	49	51	57	50	72	52	68	63	70	55	54	53	58	55	62	43	59	52	49	58	56	44	62	65	51	76	47	59	74	62	62	60	54	52	59	59	44	59	52	54	69	58	68	51	57	71	56	69	61	54	55	53	52	52	57	43	58	51	57	61	48	62	69	57	53	67	56	71	62	59	60	61	47	52	56	60	65	52	53	68	63	53	55	56	63	57	63	73	49	58	62	55	57	61	68	65	55	65	70	46	53	47	51	56	58	59	50	56	56	62	53	48	53	59	59	59	55	56	49	60	49	56	47	60	49	47	63	49	59	64	56	72	59	66	63	64	58	58	55	71	49	60	47	47	51	61	50	62	48	53	54	70	48	56	47	67	47	40	55	62	65	48	60	47	58	54	57	58	54	59	50	63	61	56	59	59	42	46	61	57	57	62	64	59	38	52	55	60	53	57	64	58	49	63	48	45	62	66	74	80	53	56	64	44	67	51	58	52	55	53	62	69	46	55	64	46	57	65	66	51	44	61	67	60	59	46	55	61	72	68	76	78	56	61	69	45	68	67	37	47	60	63	68	51	47	61	50	57	54	65	50	59	58	60	61	47	58	50	71	69	59	56	61	59	63	70	51	68	51	64	62	61	69	58	72	52	51	70	70	53	63	50	65	51	47	62	53	43	57	56	75	73	56	68	60	70	68	53	66	54	59	65	60	67	67	63	57	66	57	55	59	47	64	59	53	61	60	53	59	59	56	54	50	64	65	61	63	62	56	60	50	46	63	51	61	65	55	63	45	57	57	48	60	42	63	66	67	61	55	64	61	60	48	67	51	55	50	62	56	54	63	55	65	58	69	55	64	56	65	44	55	78	54	43	47	65	52	57	62	50	58	70	52	56	56	60	73	44	65	47	60	60	67	59	53	66	72	59	62	49	52	58	50	58	49	73	63	56	55	52	53	44	61	52	53	43	58	65	55	58	56	44	65	58	60	54	47	73	71	53	67	53	52	64	50	62	46	55	59	49	54	73	54	51	60	55	63	44	62	59	69	66	60	55	53	72	54	47	57	58	50	57	52	55	52	55	58	63	53	66	56	56
36247	26636	21418	22961	29011	31931	31231	28856	26429	23167	20007	17196	14431	11916	9777	8148	6705	5527	4705	4169	3526	3112	2695	2167	1884	1696	1535	1409	1373	1320	1343	1285	1230	1130	1086	968	897	911	853	852	756	810	818	767	717	719	647	719	711	692	626	632	590	609	626	623	617	566	581	607	542	560	587	576	562	566	574	521	545	563	543	571	536	579	541	547	547	546	564	552	526	576	585	579	507	556	583	563	563	547	555	581	523	555	555	534	512	520	549	495	529	536	547	510	552	516	554	542	526	586	550	562	568	552	538	573	507	510	548	530	499	557	512	561	499	537	561	562	520	548	548	568	557	534	530	518	518	511	518	560	540	506	544	531	544	568	583	558	576	538	555	533	537	537	550	538	540	561	534	546	546	542	540	554	576	556	519	611	558	549	600	521	586	582	548	527	503	537	574	519	560	525	525	540	534	582	516	537	531	525	566	510	536	515	552	550	515	559	512	526	551	549	557	510	528	585	557	551	584	553	548	539	553	562	546	530	550	526	555	591	522	583	558	556	546	521	583	536	549	556	517	517	533	554	525	555	617	555	540	573	545	502	557	546	533	552	541	513	547	515	504	528	538	525	547	568	556	545	587	555	546	554	548	532	527	562	560	518	554	550	546	495	540	517	575	565	568	584	542	503	526	523	542	550	525	583	539	531	539	564	535	511	517	534	494	552	554	545	548	538	559	540	551	529	526	579	565	527	554	500	581	516	569	581	525	552	515	547	557	529	549	543	567	526	518	523	562	520	569	503	515	561	549	508	553	555	488	555	549	541	521	565	550	498	554	530	554	524	571	527	570	525	561	547	554	549	533	583	569	525	533	539	518	527	560	522	523	536	538	532	520	526	548	539	546	500	554	507	497	563	534	545	526	555	535	601	493	537	563	548	579	540	526	529	542	554	544	510	529	497	525	497	466	495	531	567	512	545	556	555	489	538	560	576	509	525	524	531	550	542	562	516	557	523	592	564	549	538	584	525	531	493	589	528	547	517	561	525	559	571	500	520	569	526	550	531	543	558	526	546	562	528	554	531	534	508	518	545	561	580	526	556	514	541	559	520	561	540	531	561	530	573	526	539	523	547	512	548	569	512	524	541	559	548	529	528	526	543	594	579	565	527	534	563	528	567	531	546	525	509	523	538	501	563	569	538	533	535	533	543	537	528	570	552	558	557	532	559	520	544	531	517	518	532	555	566	568	535	571	544	545	551	536	528	495	534	515	558	532	526	514	511	518	530	542	531	525	556	512	559	475	540	537	561	537	541	538	546	533	580	588	554	530	582	577	573	514	522	562	548	552	529	554	545	513	565	537	562	572	553	551	528	586	526	532	539	580	517	496	536	529	521	528	575	505	543	539	561	491	528	561	574	546	549	555	516	549	512	596	516	522	570	533	536	546	518	558	532	529	535	535	548	562	521	547	522	512	563	482	548	531	532	563	518	551	520	508	534	507	562	532	498	559	505	540	547	545	538	545	561	496	590	534	591	538	563	517	559	560	550	559	592	543	537	542	550	536	515	521	497	516	546	535	505	554	518	525	549	522	567	541	531	540	545	555	510	547	512	543	557	569	553	556	548	545	600	510	539	529	524	530	545	567	523	540	552	552	561	513	537	533	527	532	561	512	510	518	520	540	566	556	538	568	552	533	538	550	564	514	557	546	526	551	583	529	506	553	542	528	526	519	494	513	554	509	535	532	517	564	524	559	537	521	509	543	554	515	533	524	517	517	545	523	553	547	515	556	515	523	530	535	548	549	511	529	525	533	523	545	535	498	544	529	531	548	560	547	508	528	540	563	550	524	547	540	538	572	530	538	524	587	492	543	556	543	561	529	506	533	550	561	594	562	532	533	526	542	546	499	522	542	504	556	529	546	503	550	579	490	538	541	571	502	512	574	548	502	541	536	534	584	516	540	535	521	548	532	560	548	533	531	571	527	557	533	555	519	544	511	565	551	554	547	546	514	555	533	530	533	524	551	539	573	563	495	574	547	564	549	553	525	540	558	580	557	506	532	558	535	538	530	519	574	519	532	546	567	536	558	545	500	530	512	537	535	536	614	576	570	551	528	549	545	526	540	527	496	531	556	545	578	535	500	525	512	570	553	587	542	557	546	540	569	529	527	536	573	511	506	565	568	511	547	502	562	563	529	563	508	535	549	548	531	535	533	593	555	512	522	549	490	557	527	543	497	537	530	527	562	549	547	562	579	521	522	511	517	527	551	558	582	563	572	506	543	564	522	548	537	538	525	554	551	514	550	546	534	543	513	536	542	534	575	546	518	534	573	525	593	538	512	578	565	521	568	543	571	538	533	526	533	534	594	556	539	552	553	561	547	539	522	569	559	522	524	542	537	525	564	556	556	559	562	555	509	526	529	551	478	569	539	574	506	515	515	561	559	586	502	545	589	515	531	579	570	519	552	536	550	530	506	538	526	548	529	527	544	516	537	581	510	521	512	573	579	555	530	537	534	497	534	508	539	515	527	535	558	544	485	540	485	493	551	571	565	551	542	543	531	537	527	550	514	534	560	559	551	531	519	575	552	502	529	546	550	545	553	569	519	536	533	531	527	531	526	533	538	584	521	560	538	571	548	548	506	518	554	538	535	566	486	549	528	545	539	502	585	515	535	545	567	548	537	577	544	528	536	535	527	571	557	556	525	550	512	577	548	525	589	525	532	540	520	507	508	532	524	531	553	566	553	571	560	537	543	565	528	516	542	535	530	519	505	560	561	485	486	561	518	553	559	532	556	542	529	543	556	540	532	540	530	528	582	537	583	552	526	508	551	551	529	552	536	569	556	534	610	524	499	516	571	568	527	516	553	549	572	521	511	582	523	555	564	515	542	525	576	523	526	525	530	506	520	562	567	517	558	563	531	597	509	503	540	574	515	578	559	564	531	543	530	524	528	554	536	544	501	562	578	547	534	567	570	542	540	521	527	572	550	527	582	551	570	560	562	512	564	565	557	532	551	532	575	512	519	558	530	534	521	529	531	566	538	535	521	536	534	495	537	570	520	566	519	602	539	524	538	562	515	541	525	512	560	565	531	526	526	538	590	525	537	544	516	554	575	524	550	523	560	590	589	535	554	548	502	526	549	547	527	534	567	564	537	570	554	528	564	530	513	511	546	503	527	509	532	542	541	519	492	539	512	559	547	563	550	505	520	550	497	519	586	523	565	567	528	550	536	546	555	559	542	548	545	549	556	552	558	569	562	533	532	544	559	542	557	554	545	540	565	535	567	614	519	544	554	526	533	538	550	528	589	535	558	560	526	588	538	529	525	537	535	529	553	548	519	520	542	563	571	548	497	569	545	563	551	512	560	537	527	547	531	513	515	527	524	552	520	562	549	516	576	525	579	534	559	530	560	529	533	555	546	563	524	518	546	533	623	530	556	530	578	530	543	540	548	551	524	547	506	525	549	519	564	532	526	574	552	513	538	539	574	527	575	534	552	526	536	554	537	566	539	550	505	540	537	573
11517	7461	4232	2781	2127	1877	1906	1730	1550	1247	1041	842	658	564	435	344	327	270	222	205	191	175	116	123	105	92	93	91	94	84	88	69	81	70	81	56	71	75	75	84	49	72	62	66	52	47	60	46	60	46	55	59	47	42	52	51	63	58	47	55	58	46	52	66	62	53	40	35	55	39	44	46	45	51	45	41	63	51	51	44	40	41	53	58	52	45	49	51	35	40	43	50	44	32	52	50	50	48	45	37	54	44	48	51	53	46	55	61	34	44	65	50	53	55	52	59	49	48	52	53	48	50	46	52	39	43	69	34	50	49	49	54	45	50	48	62	56	49	36	45	37	44	45	37	59	46	45	37	44	49	53	64	47	40	67	47	54	46	51	36	39	42	34	40	46	55	59	49	49	40	38	42	61	47	36	43	51	52	55	43	50	44	47	51	44	44	52	49	51	45	48	41	41	49	48	51	45	38	44	59	50	54	64	41	43	49	46	50	56	51	43	48	49	39	42	44	53	38	36	57	45	53	54	38	51	42	38	51	50	40	70	42	51	37	50	57	43	41	54	54	46	45	54	51	48	37	52	53	64	55	59	39	38	58	50	62	34	54	57	38	53	47	52	42	59	45	45	51	37	60	61	55	40	62	53	51	52	51	48	58	43	40	43	60	52	41	49	64	40	50	45	41	48	47	63	41	46	50	50	50	55	48	32	57	43	47	41	49	42	46	60	73	48	33	43	45	50	54	55	56	44	50	50	39	46	54	45	57	43	66	55	54	44	53	48	60	43	37	35	46	58	48	44	47	60	39	42	58	45	40	50	56	49	46	42	38	44	50	46	47	51	44	44	46	51	47	53	67	44	54	50	40	62	35	45	59	48	46	41	43	55	43	45	50	45	50	48	52	46	39	49	49	38	38	43	57	65	54	49	42	48	51	47	42	40	56	59	59	47	40	50	59	43	48	39	53	46	41	56	48	49	50	52	41	58	40	51	43	61	56	53	48	36	48	54	51	40	45	50	46	45	41	51	42	46	57	53	47	55	45	60	69	53	43	46	52	39	49	52	36	40	42	43	46	58	54	57	55	44	53	49	58	45	48	51	52	50	46	60	52	72	43	49	44	63	46	45	50	54	41	48	53	62	54	54	60	53	45	44	46	46	54	45	53	45	59	60	39	49	54	41	47	51	49	49	37	38	41	47	67	58	52	50	47	48	41	33	32	62	40	50	41	53	45	47	54	40	50	51	42	63	60	50	41	63	44	55	58	56	52	44	58	48	58	49	52	49	48	39	47	42	47	44	56	46	62	48	60	55	38	55	41	55	54	47	39	50	52	43	60	63	52	55	60	42	38	50	51	41	45	41	45	50	33	50	57	47	53	41	70	43	43	44	51	41	53	44	49	46	56	48	39	51	47	50	45	46	60	41	50	46	46	59	43	41	52	45	51	51	47	53	49	50	59	48	51	39	40	44	48	54	45	59	43	48	56	42	60	52	50	38	47	57	45	56	45	47	50	43	55	58	54	54	51	51	59	54	53	52	48	61	50	51	58	47	51	52	48	49	50	43	52	47	59	40	65	41	57	48	44	51	40	60	34	43	42	52	53	55	48	36	52	50	45	47	48	51	50	54	42	47	51	46	43	58	52	53	45	39	42	42	51	44	52	44	41	55	50	47	45	47	51	41	63	49	47	58	55	51	48	52	46	54	58	58	55	50	49	35	45	64	37	39	57	48	50	42	43	49	44	45	36	62	56	44	48	53	46	43	50	46	63	51	48	35	46	61	53	48	60	45	46	56	44	46	54	45	45	49	55	51	41	49	35	41	45	49	52	55	45	53	45	54	46	32	50	66	51	51	56	51	46	53	38	49	41	50	53	50	54	52	40	46	39	62	47	51	45	47	47	45	54	51	44	48	46	41	46	58	49	46	51	47	38	55	44	57	63	59	37	43	47	56	46	50	36	50	49	61	57	53	46	31	46	43	48	42	44	57	53	50	41	49	46	37	43	54	51	56	62	40	50	68	50	38	41	49	58	52	50	44	52	57	64	47	43	60	51	36	73	46	53	45	43	45	46	48	53	40	42	47	50	54	54	48	47	35	57	49	62	49	53	43	46	49	50	60	39	47	55	58	49	49	62	44	47	58	64	53	61	48	48	47	44	59	33	44	54	39	49	45	44	54	48	41	47	56	50	49	70	57	45	38	52	50	37	59	59	45	50	43	51	54	43	40	52	53	51	40	40	44	51	51	50	57	40	56	59	54	38	40	44	42	60	52	50	62	46	47	62	53	49	47	60	53	45	58	40	43	51	44	67	43	49	51	57	46	46	41	53	52	56	53	38	43	55	37	46	48	45	58	39	54	51	59	45	43	45	43	50	45	48	45	50	53	59	50	36	53	53	49	46	65	41	53	55	52	43	56	53	48	39	60	37	52	52	49	46	51	54	32	49	43	47	57	54	54	55	44	46	55	51	62	49	53	50	52	47	51	42	56	62	48	54	59	46	61	53	49	52	46	50	43	44	52	50	48	53	40	44	50	43	51	42	42	49	45	49	43	44	56	53	53	59	47	42	41	49	61	41	54	51	43	55	36	37	55	43	36	59	42	43	63	50	60	71	52	54	51	58	58	53	60	48	43	44	46	49	39	44	49	41	59	42	48	40	48	41	56	48	43	50	45	45	52	44	53	48	42	60	48	55	43	43	44	40	46	54	42	50	44	43	60	55	38	49	47	49	42	48	47	48	56	51	47	50	55	55	51	53	53	51	46	41	37	53	50	48	51	50	39	45	51	46	49	37	33	41	54	44	47	50	53	38	37	42	45	51	61	53	46	50	45	36	56	47	50	37	35	49	60	55	58	41	44	41	36	37	51	49	47	56	54	49	57	47	36	56	55	49	52	49	46	58	49	50	46	54	52	48	57	47	47	50	51	52	39	51	36	57	56	42	58	53	43	47	44	44	39	53	53	52	52	52	41	56	40	46	43	60	42	45	44	52	53	58	49	52	51	41	49	53	50	52	53	48	49	50	45	48	53	47	47	51	47	57	56	62	56	47	58	54	53	55	47	49	61	54	41	59	39	45	45	58	46	42	45	34	44	63	40	50	46	52	49	50	52	34	60	41	37	52	43	54	40	42	49	49	42	60	51	51	42	38	39	53	40	53	42	48	55	54	46	50	45	41	53	38	53	34	57	60	51	38	44	49	49	36	44	57	55	46	52	60	53	47	56	38	53	54	50	40	38	45	45	50	47	45	52	47	40	57	36	51	50	44	53	49	38	45	42	49	45	52	59	62	63	43	50	56	61	48	47	47	47	45	54	58	43	47	53	46	49	67	59	44	48	59	47	50	43	41	35	44	40	53	51	50	44	49	34	56	57	58	42	52	49	51	50	52	41	47	61	55	37	58	54	63	54	66	59	46	47	68	56	47	44	55	49	45	37	50	51	43	48	52	53	47	55	45	50	43	53	56	43	53	49	51	52	56	49	40	49	49	50	50
41234	29889	24882	26154	32365	35293	34682	32078	29514	26178	22935	20122	17176	14258	11751	9899	8261	7013	5945	5108	4426	3778	3239	2614	2272	1935	1712	1614	1483	1482	1469	1462	1348	1202	1164	1074	1095	960	930	805	788	785	734	748	705	693	658	674	596	579	604	523	598	547	535	507	499	537	504	544	501	474	450	472	557	503	498	450	485	490	457	454	531	449	485	482	465	456	486	473	473	454	477	455	488	442	481	528	458	506	493	473	467	488	479	462	472	445	453	448	439	426	450	501	438	443	470	437	469	470	485	460	473	428	418	455	483	468	454	487	468	475	502	474	501	499	452	468	446	503	464	474	467	462	450	451	459	471	456	469	466	483	439	491	440	459	471	452	458	457	477	452	439	439	506	475	443	442	452	488	487	440	430	505	486	472	431	445	483	445	460	481	425	438	444	489	465	489	479	487	452	507	439	454	472	453	441	441	467	424	467	455	431	455	449	476	453	444	490	478	450	410	470	448	472	454	445	437	455	453	430	481	448	452	490	470	410	480	458	449	490	458	457	467	461	488	488	436	446	463	470	493	467	415	454	473	484	470	451	453	443	480	483	447	470	466	497	453	476	492	521	429	490	478	465	455	484	482	481	481	449	469	451	446	450	422	470	478	477	480	438	440	456	452	426	433	440	488	463	484	455	449	491	449	413	462	469	453	477	481	467	433	457	466	466	446	469	481	502	478	474	480	492	492	434	474	477	430	451	507	468	451	439	448	477	458	447	479	424	436	457	505	495	511	482	459	507	521	464	452	466	464	462	462	470	473	466	480	485	450	486	465	486	476	460	455	462	484	505	430	450	430	471	475	458	456	455	475	471	484	454	483	475	460	457	473	381	445	444	451	459	448	472	507	420	464	458	454	477	476	429	475	475	470	455	434	449	485	453	490	444	469	470	455	424	472	453	464	457	470	440	447	483	490	478	410	442	428	498	506	493	460	490	456	420	425	453	469	498	439	459	471	505	467	420	462	460	451	496	483	477	443	461	450	471	447	456	464	450	482	454	462	438	456	436	451	496	467	455	464	474	449	493	479	450	434	440	449	498	436	473	501	413	493	452	481	507	456	452	466	475	471	468	471	445	426	440	483	447	445	494	449	445	458	463	502	457	477	494	459	431	458	456	449	455	509	396	427	469	512	443	462	477	453	479	474	497	429	502	452	459	457	466	466	494	482	453	476	462	478	461	475	472	459	492	452	473	484	464	479	451	472	475	453	452	438	460	435	436	451	461	453	443	490	473	510	488	442	471	483	478	443	467	444	494	433	490	487	453	469	493	496	468	457	494	452	462	458	431	427	474	436	475	473	488	447	459	479	493	476	459	461	484	479	480	465	461	450	470	485	443	477	438	492	467	472	459	424	490	469	491	483	547	439	446	461	470	429	459	436	487	492	448	486	454	459	442	447	460	461	441	478	449	465	452	459	475	484	442	467	460	460	461	434	449	471	458	474	504	472	475	425	454	438	463	482	483	498	446	440	450	489	450	501	478	448	475	490	490	483	463	445	487	495	464	461	499	449	518	483	474	487	464	441	473	476	439	498	510	438	430	461	464	473	480	436	491	485	480	497	459	458	475	471	481	486	498	468	470	414	470	457	470	467	476	443	464	459	455	465	453	479	427	456	452	471	472	459	469	476	488	475	490	452	435	468	486	434	480	495	459	463	482	463	450	481	474	457	491	461	469	444	454	446	463	458	450	478	483	462	447	483	438	465	459	433	513	459	431	454	491	484	469	499	481	462	454	434	513	456	456	458	456	440	474	475	447	426	458	474	480	427	476	464	484	475	452	473	481	445	452	476	489	480	483	445	464	491	469	457	452	498	477	495	451	463	461	485	518	454	458	432	435	505	468	481	459	442	438	498	447	444	434	475	450	436	436	443	443	455	439	460	445	482	488	486	475	456	487	491	481	468	444	509	443	469	465	472	458	491	486	426	431	453	401	491	470	479	459	505	485	436	485	486	449	489	483	498	480	463	453	489	465	455	496	489	427	453	483	486	456	458	462	462	459	446	457	448	470	456	431	490	446	483	462	436	477	453	504	445	454	442	422	475	447	462	483	476	431	488	454	483	488	465	433	454	473	455	448	476	473	474	443	474	449	443	470	502	476	433	488	481	445	451	472	480	451	430	479	428	508	434	459	455	478	486	519	433	464	454	461	494	478	485	457	450	463	485	481	462	430	470	463	432	448	475	432	462	507	492	464	445	478	487	448	455	475	443	428	469	433	496	455	478	449	467	422	451	459	463	482	447	494	441	454	462	440	451	447	442	453	460	476	468	506	463	458	485	457	421	472	442	502	467	438	452	436	435	453	454	461	446	486	469	465	441	476	453	515	488	474	484	465	452	463	407	507	462	446	434	438	440	430	466	451	500	463	404	472	495	500	466	446	471	484	468	448	468	434	479	437	468	441	447	450	499	461	483	437	486	450	459	460	420	497	452	467	477	516	456	461	459	439	474	476	482	460	457	490	428	499	421	481	484	524	479	468	472	470	435	452	465	474	531	440	485	475	515	447	442	438	456	480	464	450	446	463	459	472	431	464	430	492	482	499	432	494	459	486	457	469	501	473	477	449	490	466	477	477	444	476	432	506	481	469	471	500	452	455	461	472	467	455	427	461	468	476	458	468	461	500	471	496	475	470	492	472	445	443	498	447	443	470	446	464	466	477	451	474	445	454	482	488	444	516	458	507	473	474	514	478	455	460	460	482	470	468	471	452	457	509	486	477	467	473	423	464	468	452	480	473	495	488	456	460	506	455	460	459	474	464	449	467	468	464	474	477	459	472	477	475	459	484	472	444	431	485	468	480	454	475	455	447	469	474	474	439	494	503	440	465	420	452	447	459	499	495	459	485	452	505	449	461	475	447	436	468	467	439	456	496	468	433	500	491	484	463	454	458	475	501	477	434	483	468	486	471	447	466	463	503	487	419	466	413	452	452	459	471	461	425	438	453	446	450	454	503	482	457	436	488	462	456	504	486	470	476	467	435	454	480	455	488	488	464	449	462	477	442	442	504	449	461	489	450	513	468	480	464	465	480	520	465	471	460	507	481	489	475	478	433	525	470	478	472	445	459	465	435	481	487	471	445	455	468	431	474	468	504	468	490	460	466	466	485	464	484	501	478	478	458	451	446	457	442	445	444	462	415	445	430	428	452	483	487	462	483	452	458	479	454	484	500	440	460	488	484	458	475	488	453	473	460	461	445	452	471	506	465	476	464	480	432	478	494	432	450	501	463	497	487	477	456	464	456	482	475	471	449	445	484	512	463	441	474	440	462	484	489	429	458	490	445	506	446	449	445	461	496	470	493	443	448	450	470	466	465	455	451	474	458	473	452	458	468	459	451	467	437	430	443	420	457	466	498	452	431	479	453	458	441	449	453	465	480	481	450	469	511	454	487	487	466	481	440	444	462	488	509	456	465	452	417	449	487	441	454	455	485	439	465	520	487	423	437	454	477	458	477	492	449	453	421	438	476	442
8344	3879	2224	1501	1136	1048	1127	1054	869	734	551	489	392	328	277	261	187	197	153	165	138	126	107	88	101	93	60	73	65	106	81	75	67	73	78	69	67	62	76	59	63	65	87	65	52	60	39	76	67	65	46	67	71	54	56	55	60	58	65	61	71	59	57	54	69	70	52	46	53	67	53	69	65	70	65	50	60	58	63	51	58	66	46	56	55	67	57	57	52	56	62	55	65	73	47	57	69	58	53	69	69	77	55	59	58	77	50	63	57	60	62	57	50	59	63	66	67	74	79	49	56	57	64	49	54	52	49	70	47	52	65	64	46	76	68	63	72	60	54	71	57	62	64	48	48	68	66	52	48	67	56	58	64	53	48	55	57	49	55	66	73	65	46	59	63	53	65	63	52	72	63	60	56	59	73	61	70	50	57	65	57	57	70	58	60	65	66	49	58	74	61	64	59	72	68	60	69	57	62	55	67	59	75	53	64	59	64	58	66	71	62	52	53	66	60	52	76	74	59	67	58	65	71	53	64	49	63	45	60	62	63	69	58	67	50	56	56	77	54	61	61	56	67	52	61	46	43	59	57	55	61	70	65	60	62	58	49	61	66	49	49	51	63	58	64	56	66	69	60	75	67	72	66	64	54	72	51	66	67	53	63	73	49	72	63	57	62	54	52	58	60	55	53	50	73	77	54	45	63	59	52	47	52	64	70	57	58	51	64	69	53	56	60	67	50	55	46	56	68	59	48	75	66	64	60	49	64	62	60	55	47	58	63	69	62	55	67	51	41	56	62	62	59	61	58	63	49	62	47	71	56	54	61	52	49	76	61	61	54	66	64	66	69	69	57	59	59	63	45	64	60	64	53	68	58	67	71	48	51	44	67	59	57	74	60	50	51	62	69	60	78	61	52	50	61	74	61	64	54	64	48	49	56	71	59	54	57	55	50	65	48	63	56	78	60	57	46	55	70	76	53	79	53	60	68	71	58	60	59	73	65	63	53	63	63	66	70	63	69	55	57	49	56	59	52	54	55	62	52	66	65	54	63	57	78	75	61	58	67	57	59	60	54	60	57	53	49	56	49	49	61	63	59	53	65	61	59	60	50	68	46	74	61	62	61	58	66	61	57	66	68	54	54	55	49	46	49	52	53	46	54	48	55	72	60	46	65	48	51	60	75	56	62	60	50	54	34	47	68	68	68	56	56	58	63	35	64	43	58	59	64	57	68	68	67	50	48	59	68	65	53	58	62	58	57	70	79	66	63	62	57	78	53	41	59	60	68	52	54	67	56	55	59	59	63	68	57	51	71	58	59	66	52	61	72	62	66	64	68	66	62	51	69	67	76	58	68	61	60	62	68	68	59	68	53	56	68	57	62	75	63	60	47	67	55	63	53	55	55	54	68	63	62	73	69	53	58	52	53	62	57	65	60	63	76	56	58	55	45	64	57	61	53	71	64	50	69	50	68	63	73	58	51	56	61	73	71	68	49	61	67	74	62	64	44	53	55	66	57	64	60	69	49	49	55	71	64	59	72	69	50	66	58	52	65	59	75	69	69	64	63	68	57	57	70	69	56	53	43	51	60	66	68	56	47	70	63	61	58	57	51	45	65	60	67	72	53	63	58	68	63	65	67	70	67	56	54	59	64	59	77	62	64	59	64	60	57	61	64	70	59	43	58	55	54	68	56	53	63	65	56	66	58	69	48	58	64	73	50	65	58	56	58	77	62	64	65	69	57	57	50	54	46	42	66	61	54	54	50	52	65	66	55	54	57	59	66	53	60	62	46	74	72	72	49	64	43	60	57	67	66	69	48	64	80	67	54	50	61	52	70	50	57	65	79	71	62	63	49	50	57	62	59	62	44	50	51	65	69	60	68	66	61	60	65	69	67	57	65	55	62	65	54	58	64	64	60	57	55	44	55	61	67	64	55	67	65	70	55	64	60	49	58	59	62	53	52	57	64	62	67	68	48	49	72	64	68	67	59	54	50	57	48	57	61	61	46	69	52	56	58	55	65	60	57	75	51	54	56	69	59	62	68	68	69	48	63	53	63	54	63	51	45	46	61	60	64	55	59	51	53	50	56	61	77	72	65	60	62	63	67	50	59	48	56	59	57	64	68	59	69	67	55	57	50	46	62	64	51	56	62	75	50	62	69	65	64	64	58	53	71	50	60	81	54	65	49	61	50	69	70	55	63	54	72	68	61	65	61	66	62	72	53	53	67	59	55	58	61	63	52	58	60	63	61	54	64	57	70	61	82	61	55	63	72	54	65	65	66	58	71	58	62	58	65	50	59	70	51	60	54	60	64	69	55	57	50	56	51	64	57	66	77	70	57	60	68	57	58	60	60	72	51	68	58	48	73	55	65	63	60	65	49	57	57	58	59	70	64	50	66	64	56	55	54	54	51	64	56	48	60	61	51	61	60	58	54	58	69	59	68	57	52	53	50	54	60	63	70	62	52	61	61	60	53	58	52	59	55	54	64	65	51	65	56	54	62	54	72	65	49	56	57	57	60	52	54	64	49	80	61	49	59	54	63	69	68	61	72	46	60	66	66	50	63	61	66	56	61	71	64	45	68	57	65	68	56	52	57	61	57	55	68	64	64	54	64	60	65	49	65	74	61	57	59	61	73	62	55	75	55	74	70	69	50	68	58	47	61	55	65	65	49	54	73	68	62	50	61	66	66	64	51	68	54	71	49	67	63	57	52	44	60	59	66	60	48	69	56	57	65	56	58	60	65	68	60	61	59	57	63	52	60	47	53	55	42	51	50	54	52	59	62	48	57	68	51	66	56	75	50	60	68	95	69	47	63	68	70	52	68	59	69	56	60	69	68	56	53	67	51	53	45	66	58	65	58	63	72	44	60	58	51	60	50	51	69	64	52	80	61	61	73	57	56	54	72	49	73	69	55	54	62	56	55	51	54	57	77	48	58	44	55	59	50	55	63	60	65	41	57	58	48	53	64	56	49	63	55	60	63	54	54	65	59	62	53	61	48	62	63	58	54	57	57	60	59	59	76	64	59	72	73	64	54	67	54	62	53	54	68	78	66	61	83	63	54	62	60	56	59	61	72	60	61	70	58	56	67	62	65	54	57	51	56	68	66	52	54	55	62	57	58	59	61	65	54	64	61	62	63	62	49	63	45	65	79	47	61	61	62	74	52	49	47	58	70	66	63	49	76	52	64	63	52	59	54	62	74	48	55	53	50	49	67	67	55	75	61	67	61	62	53	51	71	58	61	71	66	55	44	79	73	54	53	63	67	64	48	71	67	74	65	70	66	72	58	62	54	65	64	57	59	84	63	55	58	62	71	47	59	63	66	60	60	51	63	63	62	48	59	76	63	64	52	73	60	54	76	60	53	60	65	53	43	45	57	57	68	64	65	58	60	64	79	51	49	73	56	69	55	62	65	56	77	64	60	60	66	68	61	47	51	55	59	49	62	55	57	75	76	56	70	55	66	53	55	64	57	60	56	56	54	64	72	66
34467	23460	18667	20384	26411	29691	28863	26031	23304	20077	16997	14411	11658	9795	7987	6551	5537	4696	4003	3312	2851	2504	2241	1977	1657	1488	1278	1210	1173	1188	1165	1029	1016	1044	996	936	873	867	820	793	785	735	813	724	712	701	692	679	636	589	646	647	599	647	626	583	582	618	600	578	634	569	551	546	606	587	575	576	589	608	552	572	543	543	538	579	582	595	584	566	597	550	566	569	573	598	576	591	550	581	574	626	596	558	596	592	585	594	571	546	554	574	596	563	540	595	537	553	613	585	584	613	575	541	529	557	554	563	532	559	632	554	571	550	578	579	507	555	598	558	604	542	589	553	564	599	593	595	575	589	580	519	567	609	569	583	547	576	545	583	550	584	550	566	568	573	562	543	556	575	523	565	584	518	607	559	611	567	563	571	581	548	529	564	569	581	543	555	592	551	553	555	623	534	564	571	549	565	609	571	548	573	572	524	547	560	524	565	535	541	546	591	613	555	588	588	533	613	563	584	572	555	592	553	555	582	541	571	552	595	586	578	572	590	562	572	566	599	522	591	572	571	565	575	550	563	565	539	583	588	545	584	545	576	569	564	595	560	550	514	560	610	530	583	599	565	567	573	572	591	575	543	550	585	532	575	551	575	538	551	588	563	586	594	528	542	582	553	546	521	558	529	581	540	558	570	575	577	544	585	575	552	610	567	581	573	554	566	571	594	606	553	542	520	563	552	515	566	549	589	573	623	571	553	599	594	606	581	541	553	558	566	532	522	564	574	612	532	591	541	575	584	561	583	550	577	566	600	570	538	540	562	538	570	566	571	554	547	588	611	543	570	589	591	588	555	555	553	578	579	572	567	571	570	573	593	578	583	578	574	573	551	596	548	596	577	571	590	558	618	563	543	558	560	570	611	568	568	559	581	581	570	573	585	617	556	549	522	558	586	614	585	566	550	602	555	560	558	536	556	549	565	538	536	568	586	562	551	592	529	575	587	597	614	561	551	610	562	563	570	568	613	526	558	563	551	521	586	558	571	600	574	544	549	564	587	536	601	561	558	586	570	568	585	564	569	582	583	610	556	554	576	567	584	555	627	581	596	526	558	613	562	558	545	634	542	527	580	570	558	569	557	607	602	565	570	579	568	576	518	536	555	570	510	510	541	606	556	505	537	580	620	543	536	541	621	578	596	604	535	572	558	603	558	566	558	574	549	565	576	575	572	607	575	545	540	587	569	565	582	609	564	568	604	560	558	544	543	566	545	596	572	562	563	563	566	532	580	599	580	581	601	535	578	557	553	535	551	520	578	530	526	576	602	533	543	551	557	571	582	554	574	531	556	541	575	551	544	532	599	583	597	547	588	556	588	576	572	564	553	564	584	532	560	572	555	583	582	567	581	571	559	598	552	535	566	536	588	595	587	588	577	522	585	585	599	548	566	556	578	553	611	551	573	568	579	577	596	535	561	545	547	548	584	562	568	598	525	591	542	551	586	526	526	551	573	548	560	563	577	540	572	588	607	569	624	590	616	549	536	583	532	587	554	549	597	534	541	651	563	573	536	576	557	548	520	574	571	550	608	594	541	551	590	557	567	514	576	555	574	555	531	610	607	552	555	536	570	611	573	575	583	585	571	512	589	583	536	569	588	614	579	576	571	603	579	556	577	550	544	527	572	572	587	558	571	606	567	593	553	588	610	577	577	505	584	595	552	573	561	550	610	584	573	538	568	567	574	568	546	562	556	545	578	587	551	577	559	580	566	596	536	631	589	618	584	572	549	545	593	606	554	545	577	572	617	575	599	564	608	562	586	563	552	565	598	527	592	559	529	531	552	591	609	560	556	603	570	594	570	610	561	583	605	553	559	541	584	590	523	555	555	549	566	538	562	518	560	604	575	545	577	558	591	587	560	543	520	604	586	554	604	554	573	552	606	565	553	520	578	542	540	530	559	587	553	552	553	537	570	585	588	554	532	563	562	549	579	553	539	597	564	553	598	541	538	570	593	540	563	563	530	552	524	543	573	571	576	560	561	599	564	607	574	579	544	545	595	544	551	598	571	590	537	610	599	563	625	562	581	578	575	573	549	533	572	588	594	576	561	547	525	567	552	603	578	554	576	608	546	580	565	553	544	565	570	591	543	552	567	553	575	589	615	566	536	545	551	553	576	540	557	587	606	623	522	570	510	550	560	589	528	579	567	526	542	594	608	598	596	567	575	575	572	627	559	603	577	561	566	552	587	561	556	586	611	559	583	612	591	589	568	572	576	591	634	549	552	581	571	610	553	560	563	616	573	592	562	594	576	533	549	561	572	570	541	553	600	583	565	557	556	582	572	607	574	594	514	600	603	555	565	536	558	533	572	571	568	555	563	555	554	550	603	582	589	596	536	559	552	590	571	563	570	546	607	551	538	544	532	588	581	625	582	536	551	546	546	545	567	559	575	559	582	624	569	540	566	583	561	554	562	539	557	552	519	592	554	586	600	551	565	594	536	560	566	565	591	590	577	583	524	623	572	587	628	570	598	541	575	590	564	576	558	588	581	607	570	559	579	540	535	573	561	624	586	561	568	561	496	569	584	578	517	597	602	562	570	565	570	550	575	588	603	557	527	575	584	551	579	567	643	577	586	538	541	538	527	531	606	538	612	554	554	580	555	569	531	587	561	538	609	593	582	562	556	591	608	531	542	593	620	554	583	542	586	547	593	579	587	546	564	588	569	571	527	547	598	523	565	568	544	549	583	547	561	615	547	572	573	551	552	590	577	626	547	537	558	589	581	600	575	568	581	554	543	571	586	599	543	627	585	597	553	554	584	531	552	582	592	567	556	586	569	554	624	576	578	551	499	555	577	603	545	553	576	545	610	590	539	598	528	585	586	553	540	585	603	565	568	584	566	545	530	548	582	594	501	551	578	587	554	562	526	591	536	587	581	570	600	564	602	593	545	566	484	611	578	587	566	577	598	570	565	558	593	573	557	557	562	515	597	569	598	559	582	601	588	575	538	533	598	544	567	575	536	552	566	508	520	591	585	603	586	559	571	560	551	577	540	589	579	550	620	543	522	553	522	566	559	556	605	556	588	555	567	543	578	530	555	591	543	526	557	557	580	533	601	557	567	577	587	561	590	564	581	585	576	578	555	554	553	602	533	574	570	570	540	540	579	532	572	542	547	640	592	573	562	533	593	567	600	576	568	530	550	582	571	546	560	581	563	573	554	569	544	558	566	539	574	556	555	546	554	569	583	542	597	581	561	523	592	595	577	580	520	635	571	568	599	532	540	569	573	554	595	541	535	542	542	549	549	588	557	544	542	573	570	532	565	583	561	609	547	586	572	555	539	598	554	566	562	585	582	575	553	552	585	557	582	537	559	515	554	545	527	529	520	564	573	564	583	563	536	592	560	614	529	614	544	562	563	562	538	543	525	544	495	559	563	572	572	550	529	599	582	577	530	556	545	570	584	576	566	599	590	524	565	566	566	547	539	583	556	551	538	545	550	592	563	558	547	625	574	562	582
8999	6151	3269	2105	1597	1515	1601	1503	1186	1043	782	663	558	453	385	330	273	199	203	177	146	115	125	121	96	75	102	84	78	93	83	67	77	70	73	86	69	57	54	65	61	66	62	51	72	67	62	64	58	63	43	47	60	64	59	53	54	55	64	61	42	66	51	48	55	45	42	43	64	60	45	52	46	58	37	46	68	55	58	48	40	47	54	56	52	54	48	61	42	50	52	46	55	38	46	47	43	59	52	65	61	49	61	47	53	50	40	45	54	51	58	61	62	62	51	46	49	64	58	52	50	53	61	52	50	50	57	51	31	55	46	47	54	45	42	40	50	53	47	47	49	53	57	63	52	48	47	54	57	51	38	52	52	55	55	61	61	39	48	44	48	56	51	49	49	47	52	57	49	47	51	43	64	61	49	60	60	45	61	54	48	53	51	50	52	59	47	49	48	53	59	64	63	51	61	45	52	52	45	58	47	47	62	57	67	48	52	54	51	53	50	63	57	56	58	49	59	52	51	61	37	60	60	56	44	61	50	53	46	49	49	50	59	68	54	51	54	41	60	43	59	54	58	46	41	52	53	44	57	65	50	53	46	61	42	51	48	52	50	48	56	63	57	59	56	48	52	52	55	51	48	45	46	54	48	61	57	46	50	49	52	70	60	62	65	54	41	39	53	56	62	56	56	53	45	51	46	52	50	58	51	41	52	53	48	59	56	57	42	45	57	66	56	45	44	48	70	45	60	48	59	48	53	54	57	55	44	61	57	61	46	53	51	56	48	49	54	52	51	50	50	55	59	51	59	66	56	49	48	45	53	58	47	42	44	54	51	58	56	69	64	57	55	51	64	67	53	63	59	60	54	50	41	42	50	48	52	62	55	54	63	60	61	60	50	53	46	63	60	63	51	44	57	51	46	43	42	47	42	64	51	31	44	55	71	44	53	58	57	47	58	49	60	57	50	71	56	56	51	52	60	58	64	48	44	49	52	63	47	65	55	45	51	51	59	49	52	46	58	56	47	55	54	47	50	46	60	51	46	39	50	42	57	44	57	44	40	45	57	51	47	61	54	52	53	46	36	60	61	54	41	56	66	59	61	57	52	50	49	55	51	50	57	46	51	51	58	50	50	53	61	61	42	57	54	48	57	57	43	52	62	58	49	57	51	51	52	59	61	53	49	43	57	51	45	58	56	48	56	66	55	52	55	58	51	55	48	65	50	46	50	58	56	40	57	57	58	64	60	61	50	48	54	52	51	53	50	53	59	56	58	55	56	67	55	47	60	47	65	49	61	50	44	66	51	61	53	57	63	45	37	46	51	68	49	54	56	49	72	54	58	46	42	45	52	55	49	45	52	66	56	41	57	50	66	50	48	51	57	59	53	54	70	61	48	60	50	59	54	56	71	53	51	61	66	48	42	55	46	54	52	57	40	53	56	47	58	51	44	49	54	54	51	45	56	50	45	44	57	55	55	64	56	50	44	54	62	43	55	57	57	52	48	51	54	56	59	55	47	51	54	50	63	55	53	61	48	54	54	63	58	70	46	50	59	54	47	58	53	39	44	50	45	54	38	56	54	53	61	52	55	53	39	45	62	56	50	58	52	58	47	50	58	56	43	51	64	65	52	51	52	56	46	66	53	50	49	53	46	61	49	43	45	62	55	61	47	54	57	42	56	45	62	51	50	53	61	61	49	73	46	48	44	58	52	52	54	49	50	63	51	61	54	51	60	59	63	49	48	47	46	54	55	45	58	61	56	46	65	55	57	66	64	41	55	52	52	58	49	53	68	73	50	57	47	53	58	58	39	56	55	51	48	49	42	66	49	41	34	52	61	51	55	60	42	52	62	62	64	56	48	49	59	43	59	49	50	65	60	62	52	48	53	61	55	50	39	53	52	54	46	52	47	52	58	39	60	51	45	48	51	47	54	59	52	46	54	47	44	39	46	56	56	51	60	48	63	60	50	56	61	52	56	50	71	43	68	45	54	65	59	58	65	54	35	64	61	66	48	45	47	56	62	54	37	46	61	53	56	69	48	49	44	43	63	39	63	50	60	50	58	57	74	58	49	48	43	65	38	50	64	54	64	45	56	58	57	56	48	66	56	61	53	52	52	45	40	45	50	51	56	37	49	56	53	52	54	55	59	51	54	55	50	53	55	48	53	56	59	51	50	48	53	57	61	64	49	45	51	65	47	58	46	57	64	59	56	55	42	54	65	45	59	59	50	58	57	38	47	55	61	55	40	43	47	52	61	46	53	51	59	56	50	50	57	51	37	51	47	47	41	62	49	50	67	53	53	47	42	52	63	62	61	51	57	57	41	47	47	52	52	57	50	49	61	40	50	50	57	57	60	54	52	69	51	64	48	53	48	41	47	64	50	50	68	58	53	35	49	48	49	49	48	56	49	45	63	54	55	50	54	56	62	58	52	58	63	53	55	53	51	60	42	62	60	53	53	61	57	52	52	52	55	68	65	51	59	45	53	50	48	59	47	45	62	49	51	65	57	52	49	56	56	57	51	61	58	64	59	49	56	63	34	52	62	51	60	61	59	48	63	49	52	45	50	68	55	63	49	47	42	46	52	42	57	52	53	51	48	54	45	51	55	48	67	55	44	39	52	60	57	57	51	60	63	61	50	62	43	54	49	56	56	44	48	42	79	50	46	50	54	55	55	55	54	64	59	55	66	55	40	62	52	59	58	63	55	48	47	49	44	49	47	53	56	57	49	46	52	37	49	47	65	69	55	53	50	53	47	52	60	66	50	61	59	49	58	50	50	52	53	58	42	65	74	52	47	51	45	43	36	45	48	48	41	44	55	47	48	55	58	52	60	37	45	51	56	55	73	46	62	59	53	50	57	39	55	57	68	57	59	59	44	68	55	67	47	48	51	49	66	48	68	48	54	52	49	59	59	50	49	52	61	37	49	48	42	54	63	58	63	50	61	61	53	53	59	63	43	52	53	51	70	47	50	53	61	51	57	50	72	56	53	36	47	47	57	51	46	52	56	58	55	47	63	69	56	56	54	53	64	49	45	65	63	52	51	41	45	49	53	45	72	52	63	61	51	55	52	60	45	52	56	58	52	66	56	63	49	51	50	45	52	61	46	48	40	47	57	59	53	39	67	66	60	48	43	52	48	61	53	58	49	45	39	49	55	59	47	42	61	47	38	45	59	53	59	57	49	51	61	65	63	57	66	40	49	49	49	47	58	46	47	54	51	61	42	56	50	41	47	52	43	57	51	61	53	62	52	54	48	50	61	52	58	54	48	52	45	49	57	53	53	43	61	49	55	53	60	53	61	56	60	50	60	59	66	52	62	52	52	57	48	49	53	53	51	48	64	49	67	44	55	60	48	52	62	66	56	62	46	60	50	49	49	52	50	41	59	48	42	52	56	50	48	68	41	49	57	62	55	50	45	65	54	50	56	39	41	39	43	49	47	63	48	42	63	46	54	58	50	44	52	49	44	46	47	45	45	59	54	50	59	54	48	64
39902	28412	22715	23848	30231	33481	32570	29840	26659	23558	20493	17388	14740	12366	10125	8353	7088	5976	4949	4247	3680	3200	2778	2420	2091	1808	1623	1435	1369	1303	1256	1229	1151	1148	1002	948	913	858	781	823	839	791	782	682	730	670	679	633	635	627	598	599	606	586	605	556	530	571	532	530	551	529	523	505	525	503	536	510	542	537	537	520	523	519	541	561	536	483	521	543	505	532	533	526	509	490	518	534	522	502	526	538	532	514	510	470	535	530	492	502	521	517	486	485	499	516	551	489	538	503	486	494	477	511	507	489	503	521	512	466	544	496	449	481	505	506	526	555	530	484	525	510	484	500	497	519	461	515	518	512	504	522	496	538	543	502	518	531	502	496	505	525	573	557	495	498	514	521	496	532	517	532	485	483	507	497	499	518	519	479	532	509	504	537	533	497	520	529	538	526	530	508	539	533	528	494	513	490	549	526	543	520	479	473	549	500	538	520	535	493	523	474	530	511	487	480	491	531	518	469	491	496	484	482	539	481	488	477	509	498	498	500	470	534	523	528	512	516	514	480	517	525	490	506	530	513	489	532	520	500	483	509	511	525	501	504	512	521	511	536	542	490	506	473	523	518	509	503	480	510	507	532	482	499	517	470	490	541	511	513	498	569	494	526	525	501	556	512	491	528	503	506	498	487	524	518	514	520	530	481	507	471	508	508	526	508	525	514	524	501	523	534	510	482	493	514	509	496	529	529	501	511	518	462	534	461	543	479	485	540	501	524	491	532	505	530	496	483	499	488	505	505	508	509	531	497	511	536	536	524	524	496	512	494	482	491	487	525	532	506	510	496	516	521	509	508	497	524	481	514	469	529	510	482	493	536	504	522	476	529	545	510	537	494	459	499	502	510	503	469	516	495	494	494	490	527	507	521	533	510	493	541	532	505	549	489	509	518	523	504	548	486	520	509	478	485	477	491	525	492	508	538	469	481	518	528	490	468	476	533	492	507	505	550	524	485	507	468	511	514	493	506	503	560	473	510	519	506	492	486	512	541	493	520	494	516	514	512	494	527	496	520	525	520	491	506	499	493	528	460	498	511	489	505	506	497	508	481	523	459	561	487	482	510	511	514	519	484	478	525	513	498	543	501	504	534	510	504	519	501	491	462	518	509	549	539	508	495	496	537	508	498	506	471	508	475	536	441	497	476	505	509	525	512	549	496	504	516	523	512	492	499	488	510	521	530	544	493	500	507	518	508	486	497	511	499	505	480	546	479	520	524	500	525	562	500	516	497	502	500	523	541	504	543	554	515	493	489	560	495	507	533	527	523	515	490	534	507	517	516	553	541	498	552	479	533	478	475	509	532	505	469	520	479	476	517	478	500	513	497	503	528	508	494	510	504	501	501	521	507	495	505	505	511	522	545	476	493	509	503	491	527	505	504	536	499	492	511	495	445	517	477	469	516	521	477	486	472	562	497	531	500	482	475	521	509	486	508	545	515	475	477	495	477	550	514	495	529	487	512	498	472	470	510	496	530	498	490	526	538	497	470	531	480	471	530	466	496	521	494	511	516	501	469	510	489	538	514	510	555	468	463	485	485	541	498	490	533	516	516	523	512	514	509	510	525	507	465	498	512	530	520	503	514	522	527	510	518	505	493	523	545	471	516	492	564	496	485	531	492	507	496	504	543	508	484	549	476	548	509	504	532	511	481	510	508	497	493	471	497	483	519	509	523	531	507	522	493	496	508	556	507	533	511	512	531	531	542	484	490	543	506	485	528	475	525	495	511	481	516	519	507	517	507	522	507	520	488	464	498	563	545	546	479	499	494	523	514	510	496	541	522	512	501	499	461	484	476	485	492	521	481	533	534	511	475	476	514	571	485	543	573	492	500	507	525	490	457	540	532	512	526	481	504	501	525	459	455	535	516	477	525	493	534	482	508	540	512	489	500	493	479	487	526	486	466	532	537	519	517	491	517	510	509	500	521	528	464	527	490	546	508	476	498	484	499	529	480	505	487	516	515	511	503	561	512	490	530	519	473	453	506	525	516	512	502	518	531	502	498	501	471	541	513	519	505	542	515	525	507	513	517	464	530	542	459	473	525	480	537	553	496	545	523	533	479	497	468	514	513	506	501	492	473	509	478	513	522	523	539	476	518	501	476	509	493	493	487	545	545	496	518	498	570	512	483	533	519	517	482	523	510	563	516	505	494	550	503	514	519	503	527	556	528	522	518	551	484	500	558	506	511	493	531	501	513	502	463	510	520	529	491	525	496	511	529	512	548	507	512	491	544	489	485	499	502	520	513	473	535	459	487	491	528	485	488	501	531	501	532	494	517	501	514	534	508	499	470	525	503	538	530	534	511	512	479	473	534	491	482	546	486	483	538	511	507	485	484	508	502	497	512	504	464	479	517	493	485	470	490	518	492	497	521	489	529	493	500	476	493	493	469	468	517	472	527	483	516	486	556	469	502	496	476	455	511	511	488	517	504	512	546	477	479	505	490	532	452	485	533	492	539	463	511	490	516	541	543	508	502	502	543	516	500	516	476	536	520	479	484	514	525	556	480	511	522	567	477	506	521	489	492	480	500	525	497	493	480	492	502	493	522	506	517	528	502	510	554	488	495	534	496	456	482	487	546	537	507	549	503	533	511	484	503	517	505	505	503	516	535	508	508	523	442	483	503	509	550	477	507	516	546	519	495	532	505	478	492	496	523	494	496	526	523	548	507	478	537	498	488	505	533	463	516	516	535	486	487	513	520	464	532	495	509	477	505	549	515	520	521	508	510	529	529	469	509	469	512	496	499	511	508	523	511	516	496	542	512	514	506	507	561	532	492	520	474	517	489	527	469	481	484	538	512	497	509	482	515	519	504	501	511	516	519	492	502	506	516	495	501	493	490	480	515	497	507	523	520	536	524	507	530	480	504	523	485	526	494	534	552	511	565	514	528	542	539	497	534	491	495	514	512	514	488	541	525	506	518	541	594	497	497	561	524	518	520	511	511	511	489	474	546	488	462	499	507	523	468	490	543	538	511	489	537	507	509	457	534	526	542	483	560	519	555	472	508	537	521	501	512	506	488	488	504	527	487	535	497	471	496	523	513	519	502	489	493	484	518	475	488	503	490	506	483	522	505	486	472	499	510	581	516	534	540	540	507	525	517	488	484	507	507	545	544	505	539	517	521	506	497	473	488	493	507	488	518	531	556	523	469	517	530	508	503	474	522	506	525	500	529	494	497	499	507	537	552	507	512	554	486	492	520	522	514	494	498	489	523	527	505	503	489	491	492	545	504	504	469	517	497	491	492	511	505	495	458	477	509	498	538	533	452	518	473	513	505	525	505	510	517	479	491	515	487	523	497	520	520	508	488	526	517	459	526	507	537	509	506	558	535	484	508	512	508	511	518	545	514	531	532	501	487	499	508	485	531	544	489	477	480	461	484	533	514	486	493	496	476	481	510	516	498	550	538	534	461	489	515	521	496	506	506	501	474	493	485	540	500	534	535	487	463	493	516	495	524
11909	5521	3154	2063	1595	1434	1442	1290	1146	947	797	654	541	435	362	346	292	219	187	190	145	160	139	113	117	92	108	104	88	81	81	74	71	82	74	58	60	69	78	86	67	70	57	75	63	71	64	69	68	55	55	60	67	65	57	54	64	53	63	67	53	71	46	54	62	58	61	43	55	63	65	43	56	58	59	48	67	62	54	56	54	57	53	51	50	67	53	60	46	52	69	53	53	60	74	48	51	62	51	46	60	66	52	72	61	57	61	54	62	72	72	47	57	57	58	54	82	67	54	42	56	46	60	63	67	66	66	63	65	58	56	44	75	60	48	47	58	62	56	74	74	55	57	54	69	73	62	49	48	67	61	67	53	69	54	69	55	53	64	44	50	61	58	59	57	68	46	50	76	57	58	61	63	58	78	59	56	66	63	57	61	49	51	59	54	62	50	75	57	62	47	61	51	57	55	47	54	66	47	63	48	66	68	62	64	50	71	52	65	50	61	54	62	54	79	53	65	65	59	58	64	54	61	64	61	62	58	58	69	58	72	65	47	62	64	72	62	50	57	54	52	67	48	45	65	61	59	56	61	56	52	63	64	55	73	66	58	53	55	60	59	64	49	58	70	50	62	44	56	56	62	57	55	55	65	51	58	58	54	60	59	65	62	69	44	74	52	54	62	49	53	54	57	63	60	69	59	71	57	53	53	69	49	46	61	65	66	63	58	63	66	65	65	55	68	60	44	68	62	63	64	52	52	64	65	66	66	49	46	56	59	71	56	52	58	61	53	59	53	59	61	65	65	71	50	54	55	56	70	51	43	47	58	66	61	61	50	61	60	55	60	53	58	61	59	41	60	63	46	55	55	56	55	45	56	55	49	67	55	63	66	50	49	68	73	73	59	47	67	61	58	57	52	44	49	61	65	54	50	65	50	62	54	67	55	62	57	55	64	64	53	59	60	64	67	79	57	53	57	46	64	64	70	49	50	64	65	67	61	64	58	54	59	72	65	73	62	73	58	59	60	75	58	62	50	53	47	53	52	59	53	74	54	68	60	72	41	68	62	47	64	75	70	52	61	69	61	68	66	59	65	65	60	51	59	67	53	62	70	60	67	64	60	60	55	67	54	50	49	63	49	63	68	57	56	61	57	44	56	63	65	59	68	58	59	43	55	60	74	71	59	69	62	60	61	50	65	54	58	67	60	52	55	63	54	47	61	68	60	58	62	60	49	63	54	60	58	50	61	54	65	67	65	49	44	60	59	51	73	56	57	66	58	55	43	55	52	58	67	63	55	52	61	69	59	71	71	66	63	54	65	52	62	51	59	59	68	66	43	48	50	55	51	46	59	57	47	53	69	62	43	65	73	62	55	57	57	65	56	62	51	71	57	62	63	61	57	79	54	68	65	56	59	54	53	69	69	60	52	62	63	50	56	47	63	68	52	63	48	56	64	53	73	57	51	53	62	49	53	67	54	54	59	68	62	67	55	64	52	57	60	54	54	72	49	79	67	54	56	55	48	44	67	53	56	60	59	56	66	65	48	52	62	61	68	57	55	68	65	57	70	68	51	65	62	62	60	50	61	64	51	70	51	54	47	56	69	57	67	59	58	65	64	63	62	60	66	74	51	59	66	74	64	63	75	75	54	70	57	67	42	77	52	60	54	56	76	55	57	53	65	54	51	60	71	70	76	53	61	57	57	56	60	69	66	59	61	52	58	61	56	66	58	57	75	57	60	61	61	63	70	51	50	51	56	51	44	71	59	53	60	73	55	70	61	54	66	54	50	62	60	59	60	59	58	65	53	61	59	58	59	50	55	46	64	78	56	74	68	38	44	63	73	58	71	54	61	63	62	69	47	52	48	49	55	69	74	64	59	60	60	68	51	59	68	51	42	47	58	49	70	54	57	53	58	63	53	43	67	55	55	53	64	65	61	54	63	57	56	49	64	54	52	55	57	61	63	55	64	64	68	59	62	76	48	56	68	55	60	74	65	47	63	59	69	48	67	60	67	55	53	55	53	57	57	52	67	57	55	65	68	55	67	64	64	55	67	59	75	58	64	51	59	66	60	43	52	55	69	66	52	58	68	49	63	59	47	65	59	64	54	50	52	63	54	63	52	59	61	46	71	54	65	51	81	55	53	56	63	64	61	74	46	59	61	52	65	60	53	64	47	60	62	37	69	58	57	52	50	55	68	52	50	44	70	58	56	62	76	63	64	49	55	67	48	70	61	48	52	67	74	56	64	66	52	46	52	65	59	45	52	51	65	68	52	65	70	76	61	48	58	39	59	55	64	65	60	50	75	58	77	49	43	44	46	47	66	55	68	56	57	75	61	52	67	68	71	62	69	60	66	83	59	48	66	53	66	61	57	58	64	44	50	53	55	62	65	52	66	71	55	54	60	45	59	60	56	47	66	54	71	47	61	75	58	47	53	75	50	51	55	48	59	56	60	52	51	73	63	62	55	54	55	53	44	68	57	54	59	61	55	55	56	62	51	58	48	69	58	66	59	72	49	56	53	56	65	56	62	55	64	69	66	59	66	52	58	52	45	51	51	54	56	47	64	47	82	62	64	49	53	56	60	53	67	56	58	64	54	54	67	56	62	56	63	59	60	46	84	60	58	58	59	56	66	54	70	55	46	53	62	51	54	60	63	58	59	44	71	51	64	73	61	53	54	70	53	66	68	71	58	53	37	68	68	53	49	67	55	60	58	64	45	46	67	62	64	72	62	63	73	50	53	48	69	58	60	66	47	57	61	60	66	53	60	49	57	64	74	61	48	69	51	62	60	54	55	57	45	48	58	59	55	65	46	72	48	59	61	61	61	53	67	58	64	40	51	58	76	52	65	54	60	62	59	54	64	62	51	50	53	52	55	62	55	64	68	49	65	66	49	61	59	47	62	57	60	44	42	68	56	71	59	46	49	55	66	48	53	56	41	60	72	59	54	49	49	63	53	64	62	56	73	48	68	62	55	66	49	47	57	58	74	52	63	60	54	59	71	59	41	67	63	69	69	56	54	65	53	61	60	64	70	66	44	57	54	74	72	58	57	66	66	63	70	53	39	67	56	64	65	61	56	67	41	51	60	64	58	60	67	63	49	77	66	53	47	44	57	60	63	58	50	56	69	52	51	70	62	53	65	46	68	65	58	79	62	57	54	46	57	52	64	54	59	54	64	47	66	79	69	75	55	61	61	61	52	70	59	45	71	48	68	57	70	61	64	51	60	46	52	64	66	59	44	53	62	65	54	71	66	59	58	67	57	65	72	70	47	71	57	67	54	58	50	48	66	53	56	63	71	66	58	51	60	57	61	46	65	62	77	65	49	62	64	49	55	55	43	52	66	64	62	57	68	52	51	55	62	62	60	58	53	53	71	54	61	44	75	49	69	43	66	60	56	64	62	79	73	46	65	61	59	50	58	53	57	66	78	63	63	61	47	64	68	54	58	61	56	61	52	60	72	49	58	60	53	59	53	58	57	64	57	58	66	61
36468	26885	21827	22938	29237	32328	31613	29013	26372	23200	20079	17158	14687	12461	10320	8436	6842	5746	4739	4159	3822	3217	2772	2332	2120	1916	1637	1414	1414	1462	1280	1208	1135	1078	979	1021	928	939	910	892	782	830	798	742	730	755	725	690	688	657	628	623	663	607	645	585	605	631	580	575	614	590	536	545	550	568	569	571	579	601	550	580	567	558	533	568	584	526	542	589	523	602	549	497	560	565	534	519	550	552	530	537	551	542	580	580	545	595	545	585	570	481	520	574	576	560	539	565	583	556	543	564	530	564	551	534	553	534	604	565	606	515	570	551	560	583	561	573	555	586	549	582	553	538	519	525	512	550	537	539	543	569	562	573	564	513	528	565	525	557	550	564	541	547	559	538	554	537	555	553	548	538	523	527	549	558	548	559	563	550	520	519	546	539	517	527	532	588	596	554	571	534	570	562	570	563	536	556	520	511	565	510	538	561	580	550	564	536	591	552	546	519	533	542	571	548	537	558	580	580	543	561	525	539	565	538	574	498	495	541	551	560	547	547	545	570	562	553	512	531	563	580	537	625	598	536	551	526	585	575	561	608	518	555	573	560	549	540	540	586	543	591	577	568	552	540	586	563	578	545	499	535	538	524	508	554	549	524	580	545	556	580	526	570	539	579	536	502	528	581	562	531	591	586	561	538	541	540	543	580	497	517	551	558	583	583	522	586	582	536	567	565	564	529	575	548	529	532	553	567	502	560	564	567	509	550	573	540	581	517	548	545	550	547	531	554	563	580	569	538	528	547	550	601	548	521	538	549	533	548	563	572	530	537	519	520	514	520	558	548	592	570	547	578	505	568	519	544	585	571	540	536	505	528	532	566	558	581	569	581	532	557	562	557	590	531	526	533	512	589	515	512	559	540	534	573	549	601	540	556	532	530	547	523	567	538	525	563	568	563	570	540	549	555	545	534	530	546	549	556	559	550	571	553	581	559	550	524	543	549	599	552	540	536	517	512	543	524	584	543	537	578	514	582	542	553	535	534	576	591	506	560	537	571	535	560	508	544	534	525	560	552	560	571	557	521	509	520	550	564	575	574	531	520	518	520	529	572	548	551	504	542	561	516	536	571	562	541	571	556	584	548	544	525	560	549	567	560	533	562	584	490	527	541	513	557	527	560	570	535	576	573	596	520	545	585	584	525	565	554	538	570	527	571	577	525	588	555	538	550	574	553	498	557	524	515	593	538	601	537	528	568	568	611	575	544	508	540	535	559	550	571	545	542	585	558	526	508	591	541	549	558	584	554	553	547	512	542	579	540	564	537	545	551	530	546	544	506	558	548	516	550	558	548	544	526	543	529	546	537	559	573	596	537	504	564	510	559	541	600	574	537	566	536	538	589	525	551	533	529	556	517	573	541	561	568	518	530	570	567	578	566	525	542	556	529	574	559	553	594	578	559	562	503	615	552	538	564	541	516	535	521	547	560	542	510	522	558	545	560	543	503	571	536	532	516	543	558	538	546	560	558	562	541	575	537	510	539	592	535	537	571	568	551	562	550	534	512	572	557	574	532	546	557	516	538	543	543	555	524	575	559	521	512	558	528	521	544	500	523	554	531	551	576	535	610	540	530	545	582	540	558	561	507	553	555	553	549	545	564	524	555	533	530	576	533	529	593	572	539	535	522	586	522	556	516	510	566	526	555	562	549	559	568	561	573	539	549	563	554	556	560	523	562	523	522	579	554	560	545	521	539	538	586	563	525	527	555	559	526	506	550	545	578	565	530	519	540	582	501	572	583	544	534	610	536	576	518	574	574	496	548	591	579	552	527	558	530	588	511	517	538	563	567	565	536	548	495	577	551	546	527	592	551	531	552	524	500	513	541	552	552	586	552	563	586	571	532	571	572	510	548	570	514	572	558	587	499	556	523	551	579	504	574	531	575	533	542	536	551	524	523	549	549	562	543	522	550	578	526	544	519	513	551	573	544	543	560	541	551	555	544	534	582	597	537	540	552	574	600	538	533	560	508	598	553	540	549	525	546	553	572	555	555	538	553	508	542	596	578	575	539	586	549	524	597	574	540	524	510	539	583	567	522	534	542	552	561	543	556	588	536	593	569	585	540	561	531	555	541	569	554	568	566	597	575	524	539	540	567	516	576	560	569	568	607	535	526	561	542	558	547	558	569	550	583	539	526	552	560	520	541	525	587	570	527	557	529	581	526	537	534	562	555	542	573	548	531	552	542	540	546	563	527	562	477	542	540	602	531	518	551	587	567	536	550	566	527	555	579	530	584	533	546	531	593	544	523	552	540	560	556	515	555	595	567	526	545	561	505	546	529	567	569	577	529	580	529	552	546	493	558	566	555	546	570	561	533	549	518	550	570	537	585	534	557	574	476	568	562	535	578	551	552	594	578	537	545	571	556	582	553	554	549	549	549	576	579	524	612	553	557	577	584	516	563	608	584	580	532	552	554	541	546	558	572	564	539	580	543	576	530	536	498	517	505	519	521	564	561	534	534	568	544	555	527	534	536	546	522	542	569	578	514	543	559	548	563	549	567	559	559	542	532	578	556	554	534	560	549	551	575	589	552	517	556	558	534	530	544	513	515	520	557	554	531	520	483	515	554	523	523	569	529	538	543	551	518	600	536	585	525	540	520	553	559	560	567	586	500	559	529	542	534	538	532	561	542	533	528	515	544	581	530	548	575	600	534	542	514	570	506	546	537	571	557	589	501	542	528	557	527	540	540	564	542	537	552	507	575	567	529	565	539	587	573	516	569	546	571	498	580	544	546	536	529	511	562	546	538	528	551	537	559	577	570	554	531	572	561	514	561	576	541	550	510	583	558	503	552	582	545	528	528	532	544	510	524	535	615	574	568	562	560	548	545	512	513	575	581	534	553	585	541	592	570	548	552	509	515	568	571	533	510	554	532	551	523	560	567	592	536	522	487	571	580	524	528	570	559	529	572	588	563	578	597	549	528	539	549	531	557	528	562	535	560	575	540	574	555	543	542	511	557	565	577	551	601	546	532	551	552	553	580	580	564	531	581	520	555	551	546	558	559	534	561	560	537	577	489	562	584	533	560	587	572	573	540	524	547	547	567	546	535	529	533	565	582	548	525	520	567	533	524	516	555	558	516	543	554	544	540	510	573	557	561	588	556	542	538	565	536	526	554	589	570	585	551	567	529	572	569	514	533	530	567	526	567	511	608	547	601	563	575	571	559	567	523	565	534	527	604	535	501	583	553	533	540	541	549	535	533	515	558	543	545	538	532	521	561	517	567	545	596	567	550	537	563	526	526	589	538	507	558	573	572	577	539	497	588	568	492	537	568	602	567	496	548	561	565	497	544	552	526	531	565	562	545	599	536	555	589	522	577	553	575	513	535	547	565	561	512	586	573	528	504	514	550	533	508	574	556	534	549	539	538	587	602	554	556	540	577	530	546	568	575	531	539	554	566	537	547	544	554	570	559	539	519	555	557	588	555	545	486	574	595	549	570	563	537	531	572	543	544	555	534
11938	7476	4133	2516	2038	1868	2028	1850	1577	1319	1037	844	717	580	484	371	300	297	233	187	218	163	151	139	111	109	122	100	99	74	78	68	88	82	70	77	72	70	63	63	65	63	55	51	67	49	81	45	76	54	57	44	55	51	51	44	50	55	46	46	53	57	41	60	57	57	57	61	47	48	55	67	47	35	49	48	53	41	60	52	42	51	34	52	47	57	68	42	50	47	62	43	53	58	40	51	45	50	51	45	51	56	42	37	54	44	72	55	52	50	48	56	48	55	38	48	42	49	51	52	52	49	50	44	36	52	48	59	48	55	54	49	38	54	48	72	50	45	58	50	49	53	46	57	51	49	62	49	39	41	62	37	63	42	65	42	51	59	49	39	43	44	39	56	50	57	57	52	54	55	45	41	50	50	41	55	54	36	57	50	46	43	61	50	44	59	57	49	55	48	62	49	45	41	46	60	52	51	55	54	37	42	49	47	62	53	50	51	55	52	44	46	41	46	43	51	53	62	58	53	65	55	52	50	50	47	51	41	46	40	44	38	52	43	48	41	46	46	58	53	34	43	41	44	52	52	55	53	56	43	50	45	53	50	54	50	49	54	39	58	61	37	47	59	63	38	61	49	44	64	49	36	56	58	41	48	56	49	54	46	61	52	58	58	50	47	47	40	40	42	58	47	46	50	52	56	51	57	54	41	47	61	46	48	49	40	43	42	50	50	51	58	63	70	48	51	44	49	55	29	55	53	48	52	51	38	52	50	62	53	48	66	54	67	38	51	51	56	41	52	53	49	48	45	55	43	49	41	53	60	41	52	51	53	67	44	48	53	67	57	44	52	58	50	55	58	36	46	61	61	51	56	55	36	54	49	44	52	45	56	48	49	62	39	48	61	43	45	57	35	41	46	52	38	53	32	46	51	42	58	45	54	44	51	45	43	55	54	53	47	54	42	48	52	56	45	49	52	56	47	31	50	40	48	56	57	50	45	40	47	50	50	44	57	51	36	59	45	67	55	57	49	50	50	46	53	69	58	50	48	47	54	49	55	55	56	48	57	41	43	47	44	56	60	49	51	41	46	61	45	46	55	46	45	58	56	50	40	52	52	48	57	51	35	36	44	53	44	55	57	49	59	40	42	50	49	58	44	43	63	51	53	50	39	49	55	60	61	46	59	39	40	47	49	39	49	53	37	57	55	42	48	55	46	42	44	51	52	44	51	63	49	52	51	57	46	50	55	53	54	56	55	43	46	44	51	51	50	60	43	50	52	53	48	50	44	59	51	50	64	53	52	59	62	58	55	59	61	50	56	55	45	59	36	47	37	46	51	43	40	62	61	62	54	48	44	51	60	44	53	67	55	52	56	54	47	56	45	48	52	64	63	66	51	51	53	53	60	65	49	36	62	51	45	37	41	49	30	59	50	46	53	58	36	51	37	47	55	44	44	60	56	45	44	49	47	39	52	57	53	61	68	46	44	50	52	52	44	49	45	44	55	57	55	59	59	51	63	41	50	59	54	39	46	53	48	60	43	50	42	55	46	44	44	42	50	54	46	50	49	52	55	39	43	45	49	50	49	42	39	63	39	56	43	47	48	44	50	41	50	59	43	43	46	57	43	55	49	53	54	43	36	45	46	52	61	54	53	37	49	58	67	49	57	48	49	49	45	46	49	50	50	53	57	49	64	58	46	50	57	55	58	48	46	49	44	48	53	54	52	59	54	49	55	54	56	31	45	51	55	48	44	59	35	44	35	48	51	65	48	46	54	49	57	55	58	53	49	44	57	54	49	58	50	51	44	38	36	50	45	51	60	58	52	53	52	47	51	51	52	48	52	56	51	44	60	43	53	40	58	58	52	42	42	54	41	63	39	60	47	47	35	37	51	50	32	49	56	48	57	51	50	45	46	45	37	43	46	42	47	47	55	48	49	58	63	53	44	56	58	47	49	59	47	36	54	50	42	51	61	46	43	54	41	48	51	64	59	56	37	49	56	44	44	46	44	38	52	48	40	49	45	59	49	63	45	47	49	59	58	45	39	55	64	53	46	56	48	42	40	48	40	50	57	43	47	47	41	50	55	38	47	57	47	62	44	62	61	40	41	47	51	56	47	44	47	50	51	51	46	42	67	54	47	43	42	59	45	51	57	65	55	49	55	65	52	44	54	51	52	57	53	47	59	49	48	53	41	44	39	59	57	55	46	41	42	45	45	54	62	44	47	40	50	59	53	55	43	36	56	56	50	57	56	51	51	58	49	40	41	53	58	39	52	57	53	51	42	47	43	52	55	44	53	68	48	52	43	59	39	47	57	45	61	48	39	49	38	53	44	45	58	53	53	65	55	43	50	50	49	56	56	44	46	51	35	54	48	58	55	42	41	62	45	55	67	47	43	59	44	41	47	55	62	52	50	43	45	56	54	47	77	54	48	50	55	64	51	55	46	53	48	43	48	57	51	41	43	50	38	59	49	50	41	45	55	45	50	42	46	58	54	45	39	53	42	51	51	52	58	54	52	49	41	55	53	41	44	47	55	49	50	54	46	49	56	51	64	51	46	51	47	49	45	46	52	43	39	61	47	37	49	40	46	46	48	48	51	37	52	52	56	43	43	50	65	38	45	51	47	49	36	54	52	49	56	48	52	49	48	49	66	70	59	56	56	40	58	55	42	52	49	54	45	46	41	52	48	46	46	46	42	44	51	34	55	61	50	40	45	51	45	44	47	46	55	51	61	55	54	42	54	58	48	44	57	61	50	41	49	60	57	52	63	45	55	50	44	48	58	40	44	54	45	61	44	46	57	46	45	60	46	44	66	63	51	59	55	62	57	47	49	64	51	40	53	57	44	58	54	54	52	45	46	65	48	62	56	60	56	52	41	45	44	53	52	52	50	58	40	51	50	44	47	45	39	44	63	53	51	42	61	51	48	50	45	50	46	47	46	46	39	44	46	51	47	57	42	54	65	51	51	48	39	36	55	51	53	44	41	45	55	53	49	50	55	43	37	62	38	52	37	49	63	47	52	54	48	58	51	41	64	55	65	63	52	42	48	58	49	55	49	55	49	41	58	47	55	50	52	51	51	45	47	42	61	38	54	46	47	56	47	42	50	38	47	36	38	70	46	54	63	63	59	57	49	66	50	58	56	62	51	61	48	42	44	49	51	53	50	48	47	44	53	47	48	52	53	53	56	60	51	53	34	41	59	52	51	53	42	55	53	52	58	55	47	35	53	55	59	53	50	50	47	63	53	44	59	50	50	51	66	54	45	47	46	55	49	47	37	45	57	39	65	51	48	58	53	58	41	53	51	44	50	46	56	64	50	46	37	52	46	50	61	35	48	45	44	42	48	45	55	58	56	43	49	49	58	44	45	70	45	51	42	46	47	43	45	44	62	51	55	48	42	55	51	51	53	50	41	44	52	53	58	46	51	59	50	42	40	67	41	51	44	51	51	59	44	62	50	45	45	46	53	51	62	47	48	51	51	46	50	65	47	46	64
41725	30196	24789	25852	32329	35609	35005	32471	29574	26353	23075	20349	17515	14750	12291	10124	8357	7112	6139	5329	4670	3938	3404	2899	2464	2079	1866	1719	1509	1418	1256	1208	1257	1163	1134	1101	921	920	893	838	854	785	740	756	681	660	672	610	625	650	619	573	558	528	539	563	536	504	512	522	503	487	504	498	501	487	486	487	516	482	483	454	476	480	482	474	483	475	463	502	468	499	509	479	474	489	434	454	443	473	499	481	460	443	473	443	475	468	466	475	452	477	483	470	456	459	482	465	460	499	464	458	480	482	481	499	475	440	461	489	472	469	479	462	454	493	447	457	478	432	464	428	452	482	493	453	464	493	504	473	485	477	468	478	482	415	418	444	478	483	475	461	468	508	487	434	445	458	478	499	462	477	441	493	468	454	494	445	490	506	456	455	493	490	477	443	486	503	469	473	473	495	493	447	480	448	498	508	461	483	464	478	484	508	485	485	450	474	472	457	474	412	477	487	445	506	484	482	437	489	487	458	508	477	469	505	450	466	467	446	455	506	454	471	452	483	481	469	418	512	497	459	493	458	452	462	495	449	495	501	476	461	479	422	426	478	479	443	468	450	481	494	469	453	438	448	484	487	481	462	459	462	473	450	456	481	448	447	477	464	449	469	452	441	449	424	418	470	514	472	459	434	489	470	493	459	466	486	478	430	458	460	476	436	456	438	473	482	429	484	473	446	491	507	469	466	497	452	461	485	468	512	469	470	484	456	463	470	487	421	480	483	453	454	468	474	493	483	438	477	488	444	463	486	475	456	489	469	477	452	506	471	491	456	477	434	478	494	470	490	495	494	475	443	515	458	452	468	483	465	446	498	476	459	470	453	484	478	514	466	526	498	419	490	456	465	470	485	479	490	495	448	517	479	455	438	456	511	493	492	466	476	476	487	472	507	464	483	466	485	439	470	485	445	454	471	467	472	464	469	489	470	475	479	461	484	468	502	480	475	518	466	453	502	501	459	463	461	483	487	470	481	454	459	498	488	470	438	456	460	463	462	452	479	507	481	485	489	495	482	487	451	490	492	467	449	506	474	475	461	435	465	469	470	497	470	510	485	482	492	480	501	460	508	447	494	465	486	469	481	474	456	481	454	469	462	478	458	450	447	481	488	458	441	469	517	503	474	490	498	462	466	465	480	456	469	485	458	468	461	466	456	457	535	440	479	490	480	459	480	464	494	461	475	486	430	464	451	460	459	505	493	439	454	481	484	471	480	452	475	443	447	504	466	467	458	473	458	468	471	479	478	469	474	479	469	437	461	478	504	466	448	471	478	457	483	467	474	481	447	489	462	498	462	458	457	470	520	486	466	434	457	470	489	468	486	470	487	502	448	452	469	466	460	515	476	478	451	464	504	450	475	499	474	452	450	510	447	441	480	472	490	465	464	472	477	480	439	469	470	482	480	458	450	478	460	460	454	464	471	477	465	427	482	484	458	453	480	486	494	419	455	496	516	469	484	475	456	483	491	489	483	455	455	473	463	470	495	486	503	451	460	461	446	480	464	493	434	424	483	481	476	472	504	502	485	491	481	471	500	446	439	496	471	467	465	479	479	461	497	503	504	519	453	510	470	482	448	439	471	449	469	473	453	439	471	481	437	489	449	487	460	486	500	474	481	468	490	457	448	439	469	471	454	470	487	449	467	480	471	489	443	454	442	454	504	466	466	431	457	440	448	475	490	485	470	454	435	456	472	475	469	475	456	451	459	479	489	484	486	460	470	469	488	449	462	472	446	471	470	456	484	482	453	484	491	513	450	523	427	524	470	446	470	409	447	458	472	466	514	454	460	465	474	470	470	530	455	461	464	504	450	461	509	460	484	481	409	468	465	474	463	478	489	486	465	457	483	494	458	467	470	489	461	427	468	519	474	451	487	466	424	448	454	505	453	476	474	447	483	460	474	459	466	462	486	460	462	493	487	447	472	493	440	471	480	454	464	483	462	456	432	492	446	464	474	465	464	474	452	482	462	464	464	499	442	420	494	489	468	434	455	441	463	481	465	447	481	462	476	504	443	461	458	460	468	452	468	437	476	436	488	475	488	483	452	473	460	465	465	464	450	495	460	447	462	499	452	487	446	472	482	464	490	436	475	488	485	456	462	417	476	459	446	491	491	450	445	474	490	472	455	476	470	475	476	453	444	482	470	467	429	477	465	480	472	492	484	509	466	412	471	484	446	425	454	472	453	477	540	477	471	456	480	483	470	484	482	472	493	452	462	462	428	453	504	485	499	500	479	505	430	477	466	464	482	440	491	465	476	476	462	499	457	481	487	458	462	470	513	465	495	472	494	468	454	458	475	493	435	484	461	479	458	504	444	446	462	458	455	500	483	476	469	491	480	493	476	451	433	459	469	458	448	479	454	490	418	459	454	448	455	484	478	450	441	488	457	455	525	441	496	478	483	467	467	510	454	503	475	454	507	488	466	476	461	416	495	507	509	460	477	474	468	492	470	426	458	477	439	448	439	494	457	508	490	463	493	491	442	457	459	451	459	436	462	464	474	440	462	457	458	483	466	477	495	514	463	490	487	477	486	485	471	458	465	484	447	462	461	473	521	486	432	477	475	455	459	465	473	462	479	448	472	451	487	453	462	489	448	467	448	482	436	470	499	481	491	502	449	432	477	437	478	445	439	468	488	485	492	450	441	473	440	466	468	491	469	478	462	464	457	456	454	467	438	481	473	471	473	444	466	437	461	444	499	440	477	485	463	446	460	462	459	443	488	457	431	475	462	458	469	451	478	485	488	485	457	477	444	489	498	495	522	457	513	492	497	460	484	469	444	476	477	445	488	477	480	458	485	423	464	451	445	497	467	528	493	479	504	435	446	464	466	452	438	482	442	451	487	498	482	463	484	489	518	450	469	448	486	448	486	444	442	482	480	484	481	473	459	448	483	492	476	497	489	446	469	481	432	464	440	497	456	494	487	471	468	444	440	430	476	435	476	455	472	478	483	488	439	477	485	457	490	495	470	497	538	466	465	482	460	463	495	462	495	457	455	427	490	468	454	478	474	493	479	460	473	467	492	437	494	471	473	441	448	455	461	438	500	508	489	441	451	519	472	487	498	495	471	443	446	476	463	470	511	464	489	453	482	460	463	485	448	471	501	484	479	471	421	466	478	429	500	481	463	465	429	464	453	457	463	466	472	487	509	481	487	498	472	471	463	507	455	501	471	532	477	487	458	485	454	447	471	490	440	456	428	492	465	445	486	456	462	466	498	468	433	453	498	486	471	409	416	493	482	469	467	469	466	447	484	515	507	476	467	458	443	514	479	456	487	456	431	495	480	485	507	458	469	493	477	487	495	451	423	469	478	462	452	473	453	523	485	454	480	493	466	453	492	458	458	479	452	454	489	467	476	461	467	471	473	504	417	457	499	493	492	488	492	472	500	502	485	463	469	436	421	450	510	490	473	463	463	479	464	464	486	464	479	465	500	487	479	477	446	517	447	469	475	465	462	485	449	495	517
8594	3829	2234	1466	1166	1164	1146	999	892	804	606	584	463	394	270	223	218	176	170	147	139	140	101	109	92	87	72	96	80	83	70	74	76	84	79	80	79	73	73	79	86	66	78	62	63	87	68	73	80	61	65	68	57	73	64	53	83	74	64	57	57	59	49	66	59	61	59	67	54	50	78	51	46	44	66	80	66	54	76	47	65	66	64	56	77	66	61	63	62	56	65	59	67	54	63	56	68	64	50	67	66	70	66	68	64	70	68	68	55	74	69	50	54	60	47	59	80	58	70	63	63	74	58	54	67	52	59	68	66	80	65	57	46	69	64	59	62	55	76	54	51	66	56	56	53	58	70	62	68	53	63	58	62	62	58	54	69	69	46	72	57	67	46	64	58	64	60	46	57	55	56	55	68	69	70	59	73	80	61	61	51	53	65	59	64	49	69	63	64	58	65	81	75	64	57	53	59	67	52	54	60	68	60	50	62	58	62	61	59	61	61	50	69	55	59	59	71	69	63	65	56	70	63	68	63	54	68	65	65	52	64	52	58	51	63	65	62	52	66	59	53	58	56	52	53	48	67	77	65	47	58	52	62	76	54	55	63	68	71	58	54	60	67	62	59	61	58	43	59	76	52	60	41	65	53	58	54	61	37	70	66	72	68	63	65	62	57	73	68	63	58	70	73	61	61	65	61	65	65	63	61	67	66	58	69	75	66	62	61	51	69	56	65	62	66	58	59	61	54	60	56	67	60	66	65	49	61	50	72	63	64	58	65	51	66	57	61	60	59	64	55	62	54	66	69	50	73	73	75	55	62	67	59	52	58	56	64	61	71	59	67	61	67	67	68	54	61	67	55	67	64	63	54	74	50	44	50	59	55	57	61	48	51	57	54	72	58	77	62	57	45	54	46	71	58	49	67	67	51	62	58	74	54	58	65	53	71	48	74	57	66	65	57	68	65	62	82	60	72	60	61	55	59	55	48	68	60	83	66	71	57	61	58	47	59	56	55	55	56	57	55	49	72	48	62	62	76	68	58	57	69	59	69	67	62	62	53	62	55	59	80	70	51	58	66	55	49	58	70	54	60	62	63	65	54	51	48	65	69	69	58	64	56	70	64	65	61	56	58	67	64	52	69	56	66	77	66	57	64	63	48	66	62	62	53	44	53	45	61	67	65	49	48	80	58	66	62	57	52	54	60	51	58	64	68	64	72	57	44	67	59	64	77	52	66	59	52	66	67	76	59	54	49	60	59	58	54	53	55	68	66	71	52	60	55	71	54	80	63	54	65	62	65	61	69	64	59	46	50	70	65	50	68	73	67	72	60	64	59	62	64	57	68	65	69	72	54	76	69	61	67	54	71	52	61	56	49	75	71	68	87	64	74	58	63	58	59	49	53	58	53	55	67	47	63	50	66	48	60	54	53	66	56	65	57	65	56	65	59	65	58	63	69	51	52	63	65	48	59	63	62	60	63	71	56	58	61	46	60	56	61	65	72	59	79	72	51	63	62	53	59	49	64	50	63	61	64	58	66	62	65	56	60	56	53	53	61	63	57	60	67	51	67	66	52	61	62	66	61	61	62	64	50	66	67	52	55	73	58	71	73	54	73	53	54	69	63	59	65	76	51	60	53	69	65	57	64	57	64	58	65	55	63	71	61	69	62	63	62	63	69	67	67	62	69	47	75	76	67	67	63	63	54	71	61	63	61	67	49	72	64	55	55	53	53	68	55	62	72	57	60	63	50	50	56	61	58	50	63	59	59	59	64	70	64	51	69	58	65	63	64	57	68	60	70	55	57	54	51	57	59	73	62	71	67	53	67	54	56	55	70	56	61	58	63	58	54	66	57	65	61	61	66	48	60	67	54	59	63	71	63	66	72	54	61	60	47	59	67	65	66	56	62	55	74	62	73	73	55	77	52	56	82	80	64	60	42	71	60	65	64	59	55	48	56	62	62	59	62	55	70	71	61	61	67	66	70	65	72	64	53	57	70	64	77	67	56	55	61	61	67	61	66	66	65	51	57	55	68	69	69	50	59	57	56	70	64	63	70	44	63	63	60	66	57	75	60	61	63	60	59	59	57	58	41	62	57	48	58	52	57	76	73	71	71	57	68	61	75	49	55	72	72	77	58	60	56	58	63	50	64	57	62	61	79	63	60	67	63	71	59	55	60	63	58	65	63	55	77	52	65	61	61	67	52	67	64	61	68	62	55	54	54	63	73	70	71	45	74	56	60	54	55	57	59	62	66	71	69	63	62	68	63	65	65	58	74	74	68	49	76	65	50	70	63	52	65	65	55	63	60	58	60	57	70	51	58	67	77	61	66	63	58	55	74	73	55	66	60	74	59	57	64	57	57	54	70	70	72	68	66	71	54	66	65	67	66	70	67	64	58	80	71	50	50	55	66	57	60	56	65	70	59	66	56	70	58	64	54	53	60	59	64	63	54	60	55	64	56	49	55	73	63	69	58	55	62	65	55	63	63	57	66	72	50	70	61	73	65	55	61	66	48	63	68	64	73	67	67	63	57	65	58	49	64	67	60	69	55	64	61	53	61	61	50	67	64	67	59	65	89	80	54	61	62	50	59	69	54	69	47	67	62	68	63	56	71	53	51	73	64	73	56	78	81	63	51	63	62	70	61	77	55	60	69	85	53	68	67	68	61	63	82	64	68	74	58	75	81	73	65	54	64	66	62	60	59	67	64	72	72	62	53	55	63	65	53	70	51	55	70	63	71	66	60	63	61	68	65	50	60	60	45	61	59	69	66	74	64	73	52	64	75	57	69	46	67	61	61	61	67	58	77	71	56	49	68	61	66	59	67	64	58	65	54	54	64	68	57	66	66	80	62	84	66	56	76	68	53	56	66	63	63	62	59	72	77	46	67	66	60	67	59	56	61	55	67	65	64	55	69	56	50	66	53	60	59	48	53	65	64	51	58	65	67	64	68	63	63	43	69	55	63	58	62	55	59	68	51	63	60	59	56	61	52	69	52	48	73	54	53	65	77	66	59	50	66	60	54	67	70	52	59	61	48	69	80	52	58	58	55	52	78	49	52	62	54	53	63	55	63	61	61	55	49	75	73	64	56	45	61	63	51	67	44	63	65	62	66	60	66	46	73	44	67	58	60	70	57	84	42	63	60	53	60	61	57	56	45	68	61	57	63	66	41	67	59	71	76	68	45	49	61	57	55	63	64	72	61	67	72	72	54	56	51	65	60	74	64	62	55	61	73	65	57	45	61	60	66	55	66	75	65	62	61	66	78	54	61	62	59	75	59	57	75	65	63	52	48	65	63	52	68	67	65	59	61	70	74	66	48	50	64	58	68	71	58	64	61	62	65	69	72	66	58	63	74	78	69	74	62	68	63	54	73	45	44	70	50	45	63	55	54	75	61	61	73	63	61	64	79	57	67	61	62	61	58	50	57	52	64	70	63	65	57	70	58	63	53	64	57	73	68	68	65	56	62	53	64	52	54	61	62	67	59	66
34653	23445	18790	19658	26639	29962	29120	26450	23076	20321	17237	14902	12294	10112	8371	6769	5438	4633	4005	3536	3030	2545	2273	2071	1734	1493	1385	1270	1121	1161	1085	1046	1094	995	976	895	871	878	893	825	772	793	722	708	741	711	709	681	678	645	641	622	624	612	597	608	631	611	575	604	630	653	585	594	584	581	588	581	602	620	597	598	646	576	594	598	565	581	561	555	622	571	578	530	559	597	593	587	605	530	590	588	562	586	560	577	646	612	595	594	567	587	576	580	562	614	607	556	591	537	561	585	561	600	557	526	560	578	570	565	578	586	542	609	548	586	560	637	615	599	595	600	544	607	602	574	588	556	589	569	567	573	560	547	594	600	572	564	548	566	588	579	563	610	557	579	573	593	623	574	569	589	568	597	597	576	605	546	569	555	582	601	557	600	571	574	574	554	595	598	622	582	627	586	576	553	539	602	608	609	601	537	556	587	560	595	591	594	546	559	607	556	572	596	582	601	577	561	576	587	580	569	570	592	576	602	595	558	597	595	632	576	608	568	554	605	556	595	609	606	584	601	574	549	568	549	560	610	595	555	597	545	585	626	627	608	544	551	559	587	557	597	604	584	607	604	590	605	570	607	570	603	601	597	585	560	562	632	595	551	563	561	581	550	571	609	548	610	551	548	565	534	604	576	590	582	567	573	610	561	599	578	615	506	549	553	608	567	594	583	544	599	603	539	497	555	599	600	535	580	582	571	596	579	570	534	548	580	567	613	559	571	580	620	569	572	580	596	611	598	572	577	574	607	581	602	540	621	614	592	586	568	558	567	574	560	582	606	591	616	573	611	566	578	542	561	577	602	589	579	576	575	578	594	602	567	590	588	644	565	580	611	604	596	574	567	599	556	608	565	604	558	599	556	609	543	591	610	622	621	607	567	551	553	528	580	600	558	553	571	569	515	584	604	593	547	513	566	557	603	581	596	585	573	581	554	545	585	575	555	599	608	574	600	592	536	599	583	564	545	589	577	563	591	617	596	584	596	543	565	579	564	629	561	589	576	566	622	581	593	589	612	575	613	601	545	557	625	599	552	550	573	625	542	588	529	560	568	601	635	584	580	603	604	606	570	567	605	597	569	565	611	647	582	573	582	597	569	620	630	583	594	585	580	613	575	572	613	593	558	593	595	571	630	586	560	553	577	626	567	591	607	566	589	586	578	617	572	551	625	572	607	569	572	576	573	561	611	559	560	563	600	555	558	610	594	609	594	641	563	568	555	602	575	586	568	583	578	580	560	558	571	615	597	530	551	613	564	555	571	596	565	581	631	593	581	585	602	548	541	563	619	590	568	538	586	580	572	590	580	555	546	558	558	580	572	576	549	583	559	554	543	585	608	576	566	577	585	569	579	556	618	573	569	570	579	557	564	599	591	603	588	572	593	573	586	591	567	555	553	564	543	593	550	619	565	602	574	610	588	568	572	575	551	569	575	582	580	590	586	586	567	572	600	519	557	603	634	622	550	607	525	595	598	520	571	577	596	548	582	555	559	576	560	572	618	581	588	571	598	595	591	527	577	580	580	568	559	570	589	586	596	592	554	611	645	609	562	552	558	588	581	568	583	583	597	566	581	605	598	530	577	536	559	579	586	593	636	566	591	573	560	591	594	617	584	596	597	606	535	604	561	538	598	578	569	538	560	559	572	574	601	585	563	518	563	626	560	549	560	575	573	610	553	549	572	611	589	575	594	605	545	560	567	566	582	587	563	591	582	584	603	583	608	577	633	535	547	620	613	552	547	563	577	577	559	552	576	565	550	556	579	598	543	549	566	550	606	528	514	635	599	579	582	581	619	555	552	577	572	528	601	550	589	594	556	567	569	570	580	574	589	607	588	556	583	526	575	547	589	550	570	573	540	597	578	598	557	548	599	567	614	578	597	585	602	610	598	584	611	571	554	574	546	559	606	534	612	598	598	621	580	567	560	578	562	615	593	596	574	552	622	575	592	553	569	616	598	596	558	567	591	562	546	580	581	613	612	524	552	540	533	557	553	596	602	580	602	607	593	551	577	555	608	589	535	609	579	567	610	568	585	578	562	590	567	554	520	592	581	559	598	591	569	571	586	597	574	551	589	590	569	558	546	558	596	594	551	526	571	571	584	584	556	555	611	588	535	581	539	585	558	556	618	619	575	588	563	558	570	556	575	592	568	532	586	586	579	552	567	534	594	610	590	602	585	554	601	571	561	539	595	555	558	578	567	599	564	613	579	582	580	555	558	613	567	561	585	589	609	567	604	600	592	587	539	585	584	584	557	591	623	582	544	581	579	579	585	632	590	564	614	571	585	596	581	565	574	577	570	570	589	600	563	609	604	549	573	579	560	608	560	603	556	546	590	569	593	569	588	618	596	572	606	566	575	568	546	612	590	570	596	587	579	571	559	562	590	579	605	560	572	575	566	614	571	574	615	609	571	576	579	573	599	553	608	561	607	599	597	570	581	548	568	563	571	562	561	584	568	532	576	530	552	555	546	582	603	592	563	559	561	550	590	597	558	578	573	562	586	588	595	629	602	626	580	556	576	572	581	545	598	592	634	567	588	591	584	560	559	568	604	552	596	594	553	595	610	569	553	568	553	557	566	583	587	564	604	589	599	600	601	567	609	586	604	594	555	553	567	594	589	619	566	582	575	625	576	608	569	620	556	633	598	606	570	598	581	585	568	600	612	585	579	557	617	586	588	589	592	572	586	575	593	603	581	596	561	570	553	556	576	589	548	593	586	567	550	576	561	551	589	591	561	551	576	596	543	615	551	586	570	583	558	609	571	603	584	587	633	535	564	580	613	614	543	569	559	597	547	577	561	607	558	531	633	582	587	581	524	577	602	567	594	524	571	619	528	556	541	562	592	553	602	609	591	536	601	628	570	609	581	548	550	576	569	592	627	581	589	625	629	600	610	594	569	579	534	552	568	616	616	584	625	534	582	570	612	572	586	582	597	560	603	615	581	546	578	595	601	510	588	572	546	593	604	599	635	558	569	566	564	584	534	565	593	568	645	562	586	565	546	619	603	581	579	580	590	558	587	540	564	596	561	579	606	578	600	594	581	540	596	524	582	586	603	584	573	586	580	562	593	582	584	587	576	551	567	552	577	602	541	539	572	593	611	595	557	569	566	619	583	544	598	615	597	542	584	601	585	594	548	541	566	601	598	614	610	592	566	571	579	587	596	577	608	609	571	603	569	540	571	557	568	578	563	563	578	562	584	565	582	587	575	601	593	552	580	561	596	555	589	557	559	595	555	557	570	572	565	577	564	597	589	540	545	600	572	629	513	595	598	574	591	575	593	558	574	593	569	581	588	549	608	594	609	570	586	586	587	560	554	555	585	542	578	571	639	609	574	606	569	598	582	565	607	572	598	563	552	559	590	619	593	598	599	607	565	615	569	592	580	559	601	583	576	556	618	557	572	556	586	588	566	576	590	562	628	549	559	580	574	616	627	517	578	599	584	571	567	634	568	576	556	631	565
9421	6325	3165	2023	1578	1557	1759	1523	1261	1048	859	756	557	459	377	309	235	200	207	183	155	138	125	139	92	81	84	90	80	80	99	76	70	72	67	81	88	79	66	62	78	77	84	79	77	77	54	61	54	65	59	54	68	66	60	74	60	75	68	60	66	53	53	60	40	59	56	67	60	54	61	55	43	49	63	46	65	55	64	56	56	51	55	55	68	48	48	56	54	60	55	58	63	57	60	48	54	58	61	51	53	58	45	45	49	61	62	55	52	65	56	46	55	53	56	51	56	53	55	42	54	58	47	54	53	67	46	57	55	59	52	58	59	45	57	45	48	59	49	52	51	55	47	54	55	51	56	55	65	51	67	52	41	58	71	58	60	49	67	54	51	43	76	40	65	43	54	60	50	51	67	51	57	67	61	45	58	49	56	45	49	48	41	66	40	59	52	49	57	43	64	62	45	69	55	71	64	59	59	53	57	57	56	70	56	59	54	40	51	60	64	49	48	60	46	53	60	47	47	61	68	53	57	51	59	49	53	54	83	46	55	49	56	53	50	61	59	62	51	69	45	57	54	49	48	51	48	71	49	58	61	54	62	61	61	64	47	63	57	59	66	52	54	59	50	43	56	50	59	50	53	46	47	47	58	63	65	52	56	62	47	49	66	55	53	49	58	50	64	58	63	61	50	57	50	60	44	49	55	55	46	59	45	58	40	57	52	58	52	55	62	57	54	57	70	71	53	54	62	59	52	59	54	62	62	44	60	56	53	50	53	53	49	60	57	52	65	51	48	47	62	61	68	42	39	38	63	63	51	56	49	50	50	41	45	57	60	52	50	39	54	45	60	63	61	49	55	51	60	44	51	58	44	61	54	61	45	52	67	60	57	49	60	50	41	50	55	56	58	46	63	58	63	49	57	58	53	66	56	52	63	59	54	46	63	53	53	58	46	50	53	59	60	51	56	64	63	61	61	60	72	63	48	53	54	70	60	46	64	44	52	53	62	50	52	47	57	48	58	50	53	50	54	56	43	51	53	56	57	42	54	39	57	63	42	52	54	49	47	65	50	63	51	58	43	49	48	54	43	63	45	53	65	54	54	53	60	49	57	51	52	47	42	50	48	53	51	57	52	49	40	59	51	58	56	68	45	50	50	56	56	58	50	57	44	48	57	53	44	56	51	56	51	49	61	55	71	61	51	54	48	61	50	66	70	55	45	54	59	48	59	57	52	60	40	51	56	51	55	53	56	66	62	53	41	54	55	56	52	51	53	52	50	64	51	42	65	58	45	57	56	64	60	52	69	47	51	59	63	44	48	54	58	44	50	41	62	60	57	60	56	57	84	52	52	61	75	49	61	49	69	58	67	47	63	53	52	62	54	55	64	56	65	43	49	49	42	39	53	53	54	51	61	53	52	57	59	43	55	58	61	46	58	59	43	49	50	42	59	68	50	49	51	61	46	58	58	54	62	52	47	57	59	55	41	56	46	49	39	53	49	51	60	49	61	54	48	36	45	50	54	58	53	47	62	38	47	58	56	55	47	51	56	58	47	58	55	66	56	53	55	56	59	62	60	59	63	39	43	60	59	70	69	43	61	67	55	60	60	55	50	48	58	58	58	44	64	51	61	49	60	60	48	48	46	63	55	59	54	42	48	50	59	61	42	51	60	50	57	57	50	48	58	65	54	55	73	43	63	53	58	60	55	44	53	51	66	60	50	49	62	62	47	50	60	49	62	60	47	45	60	65	49	49	62	56	63	45	48	49	55	56	60	54	77	67	67	57	52	69	58	62	72	68	57	50	47	50	39	70	68	62	56	55	47	62	57	56	68	66	64	71	49	56	52	55	47	56	71	67	54	49	52	51	55	50	55	53	59	53	52	64	49	51	43	51	52	53	59	53	67	49	51	70	66	54	49	53	50	47	61	53	46	47	53	63	61	51	67	55	54	57	58	71	68	47	51	53	61	57	58	54	44	67	51	54	55	56	48	55	35	49	52	51	45	54	61	74	53	49	49	44	66	48	51	48	62	62	59	46	61	61	62	60	46	57	58	61	51	59	55	40	51	47	53	47	56	64	61	45	57	47	53	56	65	56	53	34	62	69	41	55	51	48	61	45	59	44	53	56	60	44	45	55	54	61	72	52	52	44	51	68	38	52	66	50	53	64	44	45	54	44	41	59	56	49	62	55	61	51	69	71	66	43	58	39	54	47	68	60	65	46	51	51	44	70	64	56	77	53	71	56	56	52	44	60	50	54	60	52	65	53	60	54	57	47	60	52	63	40	52	62	61	54	58	46	66	57	61	61	51	56	48	49	54	60	49	62	59	58	44	47	49	47	50	56	56	43	48	61	54	37	40	60	43	70	51	65	52	50	57	52	66	69	52	64	51	55	62	64	50	52	53	48	55	47	57	59	59	65	56	52	54	47	62	50	51	65	52	58	52	50	51	56	64	57	43	51	55	52	57	46	52	60	56	72	45	51	47	49	45	57	59	56	54	50	58	54	64	54	47	48	61	77	49	54	47	64	53	64	40	48	58	55	45	59	60	65	61	55	60	62	54	46	55	56	56	54	66	54	67	55	50	53	50	45	63	60	71	55	37	44	56	57	52	44	52	56	50	53	62	61	52	50	50	67	54	52	55	55	48	40	42	63	50	47	56	50	53	58	57	53	42	56	57	58	53	48	49	38	46	53	44	62	45	49	70	47	51	63	59	58	60	58	48	56	58	67	59	48	61	57	53	63	52	55	59	49	56	47	48	66	50	68	63	56	53	59	67	66	54	57	44	54	68	52	70	50	47	50	62	41	46	39	58	56	58	58	59	50	39	55	47	59	63	52	62	41	59	60	51	45	62	44	62	67	48	49	59	51	47	68	42	52	55	59	53	67	44	52	53	45	49	63	43	50	63	66	57	42	48	61	44	52	55	60	50	49	51	43	48	60	42	52	54	56	59	48	60	48	55	62	62	62	64	52	53	68	51	57	51	58	48	62	52	47	61	59	63	50	60	55	50	57	49	59	61	50	54	66	59	44	58	47	54	53	61	44	57	53	45	54	50	54	50	60	59	73	44	50	49	50	54	57	52	41	50	73	55	55	79	63	43	52	63	48	55	52	56	49	50	66	47	42	51	61	48	63	50	60	56	42	48	58	53	51	52	54	55	52	61	52	59	46	48	58	43	63	54	54	62	56	53	66	52	61	57	59	49	54	58	56	53	59	54	59	59	60	64	62	41	62	65	71	48	51	43	45	53	59	70	61	47	58	46	70	57	63	47	61	65	55	62	41	66	60	43	41	52	57	44	52	66	49	52	65	50	59	55	58	48	51	45	61	57	49	54	46	55	51	57	58	45	46	62	59	60	58	62	58	64	52	57	61	42	52	58	66	59	57	61	54	63	66	46	57	48	52	51	46	44	50	53	46	54	43	54	44	53	65	64	59	55	46	58	48	53	52	57	45	54	57	58	60	46	55	50	52	52	59	49	57	51	56	48	59
40369	28043	21803	23267	30318	34129	33395	30568	27059	24221	20879	18169	15207	12898	10570	8581	6954	6076	5034	4318	3763	3281	2762	2288	1913	1712	1501	1353	1346	1271	1226	1155	1130	1051	1029	964	1019	904	896	838	808	750	738	761	725	680	677	654	687	619	616	579	600	628	567	562	543	551	581	545	603	539	550	544	576	551	513	519	546	530	542	519	553	503	498	510	503	515	549	525	557	546	510	491	570	520	529	540	524	552	542	514	501	552	526	513	578	539	507	522	534	485	530	515	507	511	526	555	509	498	528	505	495	574	498	520	512	540	502	565	544	497	490	532	474	522	567	524	494	539	491	482	549	547	527	533	518	486	518	529	486	548	519	479	533	511	546	498	545	539	527	540	529	525	522	524	557	507	488	484	535	531	511	542	487	528	500	483	474	522	532	536	513	539	512	532	475	477	519	553	519	531	546	517	499	495	511	525	491	544	517	559	520	488	522	473	514	542	509	484	502	517	515	526	540	543	529	537	506	533	471	543	530	496	525	534	508	535	531	540	497	509	545	521	541	489	483	543	539	570	514	517	548	534	553	484	517	556	510	518	552	481	519	556	502	535	519	528	537	493	528	514	528	509	514	528	488	508	519	515	551	528	556	503	537	471	512	511	558	543	497	532	502	572	558	513	504	555	537	521	525	518	544	533	538	540	505	523	508	528	498	549	559	528	510	533	511	508	532	515	526	552	502	535	532	502	512	546	559	519	475	517	507	528	492	554	540	510	492	519	471	491	522	508	542	511	496	550	514	552	518	497	484	510	509	533	550	525	524	558	550	531	533	535	543	517	542	528	538	491	527	554	536	549	530	532	563	517	514	487	498	508	532	523	509	532	528	524	530	551	522	546	524	543	505	481	523	511	517	508	543	510	491	509	544	510	482	512	529	513	514	488	511	545	537	493	448	510	514	527	490	491	463	516	508	568	461	515	526	503	497	529	550	491	543	535	505	521	503	531	510	548	527	557	524	535	535	484	475	521	533	490	557	503	531	538	500	563	516	500	494	548	524	503	477	501	537	506	538	528	534	518	513	513	549	528	546	520	497	498	504	506	527	518	557	524	526	515	473	549	511	497	540	523	510	481	556	551	569	536	511	544	486	510	502	526	528	548	526	570	501	515	530	496	552	520	542	535	505	538	507	523	516	507	544	501	507	521	536	544	532	543	505	533	557	495	544	520	509	512	530	511	515	464	518	508	503	516	504	533	511	526	554	540	555	475	515	483	518	525	514	517	510	475	543	551	510	517	538	493	532	515	522	557	481	504	515	525	520	547	546	543	554	513	565	561	539	483	509	548	499	539	504	543	524	478	539	532	543	485	550	483	522	539	513	517	507	507	520	519	519	510	517	536	510	537	531	515	500	534	528	519	515	489	522	504	508	528	530	536	510	504	510	531	520	537	496	556	512	494	523	550	517	550	517	505	505	508	525	500	511	524	527	550	549	549	549	546	504	556	516	528	474	522	521	508	496	536	517	517	516	538	532	530	477	516	519	555	511	502	519	537	510	517	569	530	523	549	515	523	514	511	497	496	458	520	529	541	544	558	530	587	484	496	495	528	500	517	529	501	532	523	541	529	516	539	531	507	513	507	542	512	517	510	528	483	550	501	517	499	540	530	497	487	488	566	513	514	517	512	543	551	499	499	490	515	495	511	509	536	562	524	557	495	531	558	546	576	514	520	492	508	536	488	528	497	510	460	552	547	520	565	511	490	517	530	527	499	550	531	555	532	553	497	547	497	553	530	535	562	504	553	533	505	510	522	553	521	524	512	572	520	503	508	554	536	529	489	499	527	504	517	493	493	490	544	506	540	505	545	503	528	488	563	525	518	546	549	500	501	528	515	459	524	537	523	522	530	553	481	548	512	548	479	537	534	514	522	556	495	515	564	488	505	511	508	537	569	523	511	509	527	547	523	542	551	515	557	501	515	540	507	490	514	502	517	538	521	536	530	536	522	536	528	512	522	532	472	539	528	540	544	495	528	548	538	562	536	517	490	556	518	513	569	558	499	493	494	535	555	528	535	530	466	535	531	528	539	526	547	514	507	533	504	497	484	512	528	487	513	519	516	521	506	536	551	521	521	512	536	501	479	482	507	539	511	515	495	478	540	502	498	521	569	523	529	572	554	566	526	531	549	464	508	576	545	534	551	513	477	522	558	520	532	536	531	526	525	523	488	548	517	508	503	494	464	521	524	530	496	532	504	551	503	532	506	531	551	545	534	556	523	510	482	499	520	552	552	478	543	509	544	516	566	524	520	495	469	526	521	517	496	499	516	528	503	502	512	520	531	556	525	505	534	510	510	506	517	493	512	505	523	527	558	540	502	516	532	517	519	490	531	521	499	526	485	523	524	489	531	508	482	527	502	511	531	500	498	548	512	505	541	487	518	500	487	532	515	533	541	517	509	517	525	501	544	526	476	522	537	525	542	519	491	509	530	541	514	521	514	509	534	529	543	523	464	476	540	524	526	529	533	520	530	517	546	507	574	566	474	544	492	512	501	509	543	478	543	523	515	530	553	520	531	550	504	518	527	490	483	510	501	502	539	568	546	529	572	502	530	506	483	517	542	502	511	572	543	565	518	462	515	533	507	566	550	520	515	537	536	544	499	512	502	520	512	508	535	500	550	479	492	539	558	532	496	532	539	532	518	511	526	524	509	523	504	553	491	473	516	509	571	530	498	514	514	546	529	521	529	496	511	492	546	487	494	509	553	490	521	490	559	544	554	548	518	554	488	511	490	534	503	503	539	517	507	543	555	543	516	533	517	490	561	566	482	498	536	554	545	509	526	498	500	521	525	510	541	514	496	546	526	515	552	569	519	514	533	553	552	528	547	519	538	526	523	547	521	568	489	544	500	554	522	531	518	499	508	489	546	519	527	559	523	502	474	498	571	505	519	492	529	529	536	479	530	517	522	530	520	503	528	533	485	523	526	500	465	500	538	512	532	517	515	501	511	503	527	482	539	535	531	489	520	518	524	491	518	509	517	567	490	513	541	531	495	539	503	518	524	525	473	483	553	484	567	529	499	499	529	519	507	534	545	532	485	499	544	527	534	534	510	527	503	513	530	530	525	494	495	558	547	529	529	477	496	520	515	491	511	535	522	482	496	502	520	504	507	526	517	494	513	490	540	507	497	489	504	489	516	539	538	480	524	538	513	512	503	537	515	489	538	534	512	551	507	546	465	514	534	529	516	535	508	518	538	505	531	489	487	509	496	507	522	491	529	516	507	528	541	530	501	519	533	531	517	546	526	495	527	538	496	532	525	529	549	506	579	556	483	537	518	529	546	533	613	533	514	543	531	492	534	499	511	521	538	519	484	528	558	543	517	475	566	536	498	530	514	518	496	531	548	527	526	540	518	516	471	510	489	501	497	491	486	480	553	542	547	526	512	523	574	500	509	476	511	570	519	507	532	547	562	485	534	555	519	542	502	511	547	494	529	496	501	515	507	545	567	513	543	555	526	524	531	543	559
11674	5424	2852	1919	1520	1488	1550	1511	1234	1001	798	702	605	482	378	294	276	239	197	175	170	143	135	115	106	84	86	83	93	86	80	79	68	79	80	80	78	74	72	72	65	65	63	74	80	60	53	72	66	67	56	66	81	61	47	60	60	67	71	63	56	71	67	57	43	62	70	62	63	48	43	64	49	63	65	69	61	70	61	47	64	69	72	64	61	64	64	64	49	58	65	54	44	54	62	55	63	42	65	62	66	48	56	67	64	62	51	65	58	60	70	55	68	64	70	64	57	71	55	57	81	71	53	56	68	63	66	69	50	68	48	66	71	63	70	60	57	59	64	67	55	53	54	59	69	73	63	73	65	57	68	76	63	63	65	57	76	61	75	71	52	69	70	63	68	52	59	70	51	46	53	60	63	64	56	58	67	71	51	60	64	57	49	68	47	68	68	54	68	62	50	59	68	43	52	58	65	53	55	71	52	49	62	74	60	73	55	61	74	56	58	68	56	56	40	61	52	59	56	69	77	58	64	60	58	67	60	48	52	73	62	53	56	52	72	58	57	51	54	54	58	67	58	64	59	55	63	54	55	67	57	52	52	70	62	60	59	51	65	57	53	53	70	65	68	59	54	58	45	52	64	50	54	52	61	53	66	61	63	52	62	38	55	70	62	66	62	74	57	64	68	74	50	76	59	57	55	56	53	65	62	58	64	63	58	62	67	60	61	54	69	63	49	60	54	51	54	53	71	53	57	49	72	52	59	52	54	63	56	66	71	62	56	54	64	62	63	50	71	49	75	49	66	63	68	64	59	68	58	58	60	54	54	67	58	54	65	60	78	72	59	52	59	55	50	57	52	66	53	62	56	65	64	58	70	62	73	51	54	62	60	55	59	48	48	60	67	66	60	65	73	70	56	51	54	60	61	81	72	56	57	73	54	53	52	67	55	75	62	65	40	55	64	75	63	53	57	54	58	58	71	64	63	68	52	68	73	58	71	50	71	51	76	66	53	68	50	61	40	54	60	66	65	60	85	65	66	48	59	54	60	71	58	61	51	57	58	64	65	78	50	59	51	55	63	72	65	58	60	52	57	71	64	55	62	73	63	55	65	52	62	47	66	51	51	68	59	64	49	56	63	64	55	68	47	67	57	62	52	68	61	63	51	67	75	66	53	63	65	64	57	56	58	55	51	57	52	72	51	54	66	54	47	58	57	65	62	51	59	51	83	70	65	61	63	69	55	59	65	60	57	60	59	58	67	60	71	64	69	73	58	51	62	46	51	50	72	64	56	57	61	59	70	52	62	55	58	72	81	58	58	56	56	74	56	49	62	60	69	67	73	57	50	63	73	64	69	58	55	52	50	70	62	64	65	60	55	60	66	64	74	60	62	71	55	67	54	59	57	54	56	60	59	49	62	61	54	76	58	63	63	57	62	50	53	56	58	61	58	59	57	46	62	56	64	54	53	48	65	51	62	65	79	56	67	57	57	63	51	71	57	57	65	57	67	59	77	50	62	67	58	54	64	65	76	60	59	70	67	60	62	64	66	56	62	67	60	64	61	64	64	64	54	69	54	55	61	67	66	45	56	58	64	66	66	55	51	51	56	58	58	62	54	55	55	55	82	63	62	69	58	67	54	51	63	59	48	69	74	73	72	66	57	57	64	69	69	56	63	59	69	61	63	76	62	67	61	50	63	55	58	59	57	60	64	60	74	54	63	70	61	71	56	51	59	66	44	64	64	51	48	56	64	47	60	53	60	63	63	52	65	59	50	63	71	60	73	55	76	68	56	57	62	66	50	59	59	52	59	63	49	62	83	61	66	73	52	60	45	49	53	66	60	68	51	58	68	57	63	76	70	61	50	61	62	81	49	65	56	52	53	59	59	66	52	56	60	53	60	65	50	70	54	66	60	65	57	65	59	54	61	56	62	60	63	49	67	57	69	61	64	54	60	54	57	58	73	58	69	72	64	60	85	57	69	51	51	66	65	51	66	41	51	55	47	65	67	58	63	81	68	58	60	49	64	60	59	62	50	48	64	64	55	59	69	53	62	65	62	59	53	68	72	55	58	52	55	75	58	65	61	55	61	51	61	47	68	63	57	72	61	61	64	56	75	56	48	46	49	62	50	56	56	67	37	63	62	63	80	58	60	60	62	59	70	53	65	67	57	66	58	57	60	51	62	44	68	49	62	62	54	50	50	56	52	63	62	63	63	51	55	62	50	59	70	69	57	55	60	54	65	52	61	62	63	54	69	61	62	57	69	67	60	57	45	57	75	63	64	60	52	67	56	62	77	61	61	58	76	64	68	63	72	57	60	61	57	57	46	57	71	71	52	65	51	64	66	56	71	51	64	60	67	54	74	60	61	62	68	58	61	65	55	64	54	54	62	56	61	56	70	62	56	59	67	70	56	55	45	59	54	54	67	48	39	47	67	44	55	54	61	49	64	62	54	74	69	72	59	64	65	69	49	61	55	54	52	57	59	80	63	56	62	52	52	64	66	61	57	72	63	64	60	67	51	61	48	69	42	61	49	64	58	63	48	54	43	71	61	55	56	53	48	60	56	53	54	64	74	69	50	56	56	50	65	56	50	61	56	52	61	60	66	50	67	66	60	57	68	64	54	68	70	64	59	59	56	46	53	58	51	59	75	53	68	49	52	63	72	58	57	71	52	51	67	70	50	60	60	65	49	45	46	49	63	53	62	54	70	47	60	56	57	57	59	56	65	60	59	67	51	60	61	59	58	72	57	64	55	62	52	49	61	63	57	84	60	52	68	53	73	62	71	63	40	57	59	68	62	65	75	64	50	55	44	64	63	65	47	48	63	62	69	35	72	59	53	59	72	70	61	71	54	44	57	54	55	85	61	66	66	59	41	64	61	71	59	58	60	80	65	65	65	52	52	59	70	49	53	64	57	82	61	69	49	59	65	61	53	65	70	64	49	64	65	67	71	47	53	47	59	72	51	63	60	64	70	56	67	68	63	57	44	53	53	49	67	67	64	85	62	58	65	59	65	57	49	69	54	70	57	74	64	60	58	67	61	53	52	61	67	58	61	67	52	71	61	73	59	64	74	54	62	53	55	57	54	48	69	53	48	61	64	66	78	59	52	62	76	77	66	63	69	61	76	64	65	63	58	65	69	56	69	50	62	80	55	65	53	63	64	52	68	63	48	56	69	65	71	52	47	67	53	59	54	72	60	63	60	67	65	54	78	68	58	66	59	64	57	62	46	60	55	59	64	64	63	53	49	56	50	63	60	59	59	58	61	65	62	51	56	60	51	59	53	68	54	60	55	57	50	61	56	47	57	57	63	67	58	56	59	63	62	55	66	71	54	61	60	58	52	67	64	61	76	56	68	59	66	60	46	61	67	59	49	64	50	58	60	72	56	64	64	51	51	50	59	49	65	68	46	59	63	54	63	79	74	78	63	43	46	51	47	51	69	70	58	58	66	66	55	73	49	66	67	54	56	63	64	53	77	61	58	61	57	66
36363	26725	21059	22751	29686	32943	32750	30254	27010	23856	20312	17870	15163	12653	10452	8529	6994	6019	5036	4394	3852	3189	2764	2167	2054	1731	1698	1404	1298	1220	1136	1156	1134	1082	1047	1016	972	918	903	829	813	777	792	754	717	690	698	684	677	671	636	636	587	608	614	574	609	640	589	621	573	594	576	585	574	563	533	559	602	597	542	575	550	553	575	550	559	589	593	595	580	598	594	570	558	542	554	576	537	544	576	568	578	547	547	574	565	541	555	549	564	559	557	586	570	554	560	557	585	569	573	577	528	562	576	570	589	557	586	552	552	570	580	548	558	592	540	576	534	541	531	579	536	580	547	494	557	597	572	560	548	553	551	559	534	590	537	541	619	587	590	562	551	561	570	532	551	552	612	547	506	516	563	550	513	518	533	555	551	540	574	569	558	563	589	568	560	571	568	562	534	542	557	581	597	559	584	547	542	556	560	539	573	578	576	546	566	597	578	554	552	549	539	572	573	579	565	590	532	574	592	595	537	575	567	559	542	581	569	606	510	549	582	548	561	551	541	593	565	560	590	534	584	573	547	576	532	549	578	555	591	586	570	592	562	565	540	538	551	562	570	597	551	579	574	555	542	554	554	586	528	586	565	605	544	566	540	580	517	584	560	580	574	562	533	508	527	568	500	534	599	563	564	548	532	529	563	550	557	577	576	553	576	577	578	524	546	561	553	558	535	586	538	522	595	555	559	533	528	601	578	560	558	580	583	527	598	604	524	519	534	577	598	510	594	576	565	557	540	590	575	543	524	595	532	577	560	546	613	589	504	607	543	528	581	551	545	549	583	538	581	579	530	538	598	618	583	499	589	577	557	553	555	503	537	557	541	539	596	557	568	595	541	526	518	557	608	589	553	617	578	515	561	598	578	568	576	560	593	571	585	559	558	555	588	541	574	583	543	553	588	588	595	596	512	619	570	565	555	540	596	557	537	610	539	562	569	511	570	593	584	561	536	546	535	572	573	578	574	504	580	572	596	570	565	561	548	581	535	555	575	568	524	542	575	565	537	577	552	574	562	628	535	542	527	585	504	559	563	575	574	564	559	545	583	603	573	566	580	564	533	546	531	572	565	495	570	564	592	594	610	526	510	561	620	591	559	558	569	543	540	549	575	546	534	504	597	541	602	532	550	552	583	555	593	533	536	591	533	594	572	575	592	558	576	528	606	575	508	512	554	541	564	583	556	584	579	569	573	578	560	565	598	584	565	610	578	588	590	562	586	554	537	595	569	601	555	605	597	580	579	543	573	582	565	525	522	544	538	546	543	560	540	558	580	576	553	576	568	547	516	574	565	536	561	559	542	563	577	542	598	537	620	543	552	568	549	553	583	583	561	554	558	526	533	566	559	532	586	575	556	525	570	543	564	556	592	528	608	606	541	580	554	542	545	565	576	583	556	571	588	547	549	517	546	533	553	569	547	545	588	540	557	559	516	542	550	562	569	567	587	526	561	577	520	549	565	558	543	586	580	532	591	524	549	569	583	558	545	561	576	576	564	553	553	524	576	569	522	575	566	546	538	583	569	599	562	520	555	565	554	575	542	559	580	549	577	549	548	556	529	582	548	549	560	549	536	524	614	559	574	554	533	570	542	581	559	512	548	570	593	549	544	567	555	527	523	578	580	555	541	575	514	563	533	556	565	563	535	567	513	575	551	572	583	558	578	540	571	578	558	573	538	501	553	513	569	516	577	562	610	570	554	538	553	560	576	590	510	550	533	555	552	570	568	558	565	543	564	554	614	590	550	583	558	524	567	534	567	567	550	580	533	559	594	560	488	581	609	593	545	582	602	557	512	571	557	574	562	518	584	559	545	562	582	529	581	507	558	559	553	549	586	587	521	571	536	548	579	570	543	577	583	557	546	533	569	553	527	582	573	531	615	551	564	549	566	597	583	602	565	588	577	564	529	561	578	532	577	598	575	549	562	588	551	573	560	581	535	538	563	562	513	587	559	528	565	580	545	532	577	587	562	556	571	561	556	589	552	601	544	550	555	517	594	539	580	562	551	534	568	580	575	559	577	550	576	553	623	521	550	562	587	581	575	536	573	586	578	578	547	555	588	558	601	602	525	564	592	554	566	551	573	579	550	572	561	565	584	560	568	580	540	571	580	573	596	541	572	561	535	565	558	604	553	581	562	557	570	549	558	570	569	539	589	552	551	550	544	580	587	548	560	530	554	577	571	574	564	576	528	592	566	590	585	573	536	610	562	581	576	530	540	559	530	569	585	579	566	600	557	603	530	531	557	518	564	542	574	553	563	546	567	564	553	538	552	557	574	545	537	557	556	535	554	595	608	559	545	570	543	568	623	556	574	563	547	575	584	563	510	564	510	591	551	566	530	559	553	590	573	550	547	563	550	523	564	586	547	548	551	554	576	550	566	546	525	522	556	566	548	584	556	573	569	591	552	567	559	535	532	563	545	595	576	572	555	564	569	534	604	557	518	569	572	556	561	556	582	565	555	588	515	560	562	575	541	528	601	543	577	580	537	552	579	571	565	558	589	569	591	552	539	538	602	603	589	527	568	598	565	577	538	565	522	508	590	592	545	550	585	548	559	568	563	530	595	582	554	551	544	546	554	527	544	550	547	539	567	539	550	593	594	564	588	535	621	539	546	569	562	571	562	601	603	560	559	514	546	562	566	586	557	571	525	518	553	581	561	528	545	555	569	572	564	580	571	542	573	584	560	589	513	559	523	576	556	612	516	554	587	549	567	564	577	581	532	550	589	545	546	591	593	529	576	580	563	578	579	567	552	565	579	543	556	565	566	577	534	537	565	555	600	572	571	605	547	558	596	538	571	553	537	545	572	519	606	546	583	572	560	544	546	563	548	565	586	558	539	567	611	574	583	572	591	581	550	602	545	593	538	556	499	559	588	525	570	561	560	594	555	552	552	560	567	568	542	574	562	591	545	594	544	559	553	535	546	571	545	571	548	584	559	560	560	577	574	562	581	540	560	575	567	604	571	605	565	542	551	518	556	538	575	528	567	526	613	593	569	541	573	568	554	566	529	549	561	619	554	558	567	573	555	534	564	553	557	562	516	554	583	576	558	566	607	585	537	592	530	576	544	594	558	562	562	581	575	575	553	539	550	551	554	544	577	555	590	543	591	607	568	566	579	590	589	532	542	604	568	548	534	521	574	551	558	544	545	544	589	540	580	577	486	589	572	566	546	568	556	538	567	563	504	568	569	560	576	549	542	528	540	566	573	538	538	545	545	589	543	555	584	540	546	567	578	540	583	512	583	569	586	575	571	573	548	524	533	593	522	506	509	546	622	588	554	557	553	595	558	597	561	578	560	541	571	539	550	547	544	564	531	558	542	533	587	564	529	548	566	546	543	610	557	521	574	568	579	595	545	571	511	568	576	542	554	532	567	574	551	535	552	564	556	543	541	576	551	606	571	546	567	567	589	629	584	538	547	532	595	563	565	559	561	557	572	561	586	568	585	576	559	556	534	558	559	568
11776	7591	3931	2688	2100	2001	2169	1958	1630	1336	1057	912	764	575	431	411	326	248	250	192	162	166	136	105	93	125	92	85	80	85	85	75	80	82	69	77	81	68	54	65	37	75	43	63	52	47	65	65	64	58	45	60	59	69	60	48	50	58	60	49	40	50	57	52	50	49	47	57	53	59	51	52	49	57	55	48	55	46	42	47	44	52	43	51	50	57	48	62	47	58	53	52	40	43	52	44	63	48	32	54	43	49	58	40	53	56	60	42	46	49	53	46	46	37	41	53	50	44	58	56	54	57	62	47	50	51	39	46	49	50	62	56	59	49	48	50	39	59	45	50	46	64	54	48	58	53	56	54	43	59	58	46	53	45	60	63	52	63	49	51	49	40	56	40	66	55	46	38	58	57	51	51	54	62	50	54	48	60	38	44	62	42	55	61	50	48	46	54	45	45	40	46	49	53	58	51	59	62	44	57	58	44	48	51	46	59	59	53	49	60	48	38	38	53	52	60	42	38	48	56	49	50	46	46	52	65	59	36	57	53	45	56	50	52	58	38	34	41	46	49	57	49	54	38	54	45	51	43	42	50	46	46	55	49	55	62	61	48	51	50	49	29	49	42	34	57	45	61	47	54	52	43	57	46	55	43	42	41	55	56	50	64	56	52	55	72	47	54	48	50	43	48	57	48	55	47	59	57	50	55	51	39	59	51	62	54	43	60	56	58	34	46	61	34	54	46	38	42	58	50	39	56	45	46	57	44	41	61	42	49	49	56	50	59	46	43	39	41	60	41	59	49	54	59	47	53	37	50	59	41	44	41	55	70	65	49	43	60	43	53	47	51	69	43	61	53	52	45	56	54	49	55	52	40	54	40	35	37	45	60	50	40	52	50	37	46	55	43	52	53	46	58	53	50	47	43	52	50	52	53	52	41	51	53	53	48	37	43	39	57	50	54	47	51	58	44	64	48	49	40	60	49	44	56	36	54	48	61	56	40	57	46	53	51	51	36	60	48	53	48	60	42	48	43	60	53	43	45	44	58	48	42	40	41	52	43	51	59	45	54	40	49	61	46	58	54	48	42	45	62	51	32	57	44	52	61	49	40	53	47	49	61	49	52	54	50	43	57	57	64	50	51	61	58	45	57	41	62	51	45	50	65	57	71	56	39	51	43	44	58	42	50	69	38	45	60	45	57	50	54	47	43	53	55	62	55	54	44	59	46	55	55	63	59	53	47	42	63	52	48	53	47	52	55	58	48	56	52	41	60	53	48	52	57	53	52	41	48	47	58	60	45	55	43	53	60	62	58	47	46	52	54	44	55	46	53	47	44	61	65	53	50	40	44	51	39	51	62	66	59	44	53	46	51	51	46	54	63	45	50	42	49	47	58	45	35	61	41	59	45	53	55	42	37	46	59	57	46	43	52	47	62	59	46	53	59	62	37	35	54	53	33	61	34	53	60	56	54	47	51	52	52	44	40	49	42	55	54	50	47	49	42	57	55	62	48	56	47	55	44	51	49	55	63	44	38	62	59	44	80	59	55	48	57	42	46	53	47	41	47	38	49	48	59	54	41	58	50	57	60	52	50	63	54	48	35	44	46	53	46	41	43	45	44	43	39	43	53	60	62	42	47	58	54	56	38	50	35	58	59	51	51	47	49	65	55	49	49	58	64	51	44	52	52	53	47	65	44	41	60	44	50	44	59	57	42	39	46	55	57	46	52	37	56	53	48	45	52	54	56	56	45	59	53	51	47	54	41	46	55	56	63	61	52	50	53	53	60	48	61	50	45	46	44	57	46	46	48	39	47	56	62	49	56	45	43	54	52	41	48	43	59	44	48	56	41	55	50	51	49	59	52	44	46	52	56	49	55	70	45	55	52	58	57	59	48	54	57	41	41	48	53	52	44	55	41	55	59	51	44	46	51	51	47	57	49	50	49	49	54	47	50	50	41	45	46	46	47	55	58	43	51	50	47	61	48	48	40	53	40	58	56	46	67	41	63	52	54	53	43	61	51	54	53	60	54	54	46	50	50	52	47	60	55	43	67	56	63	50	60	62	51	61	39	49	47	44	55	41	51	46	47	52	48	47	55	52	45	49	49	52	58	45	62	43	31	47	41	51	44	45	65	45	48	59	42	60	47	51	60	50	47	55	59	63	49	50	61	49	59	39	59	52	51	51	60	58	52	55	41	59	45	46	52	44	47	53	52	54	58	44	47	46	57	36	60	36	52	45	53	41	50	49	49	50	44	63	57	55	39	45	44	51	54	40	48	50	47	47	53	55	54	57	55	44	51	55	51	57	43	55	57	55	53	56	46	47	56	50	54	54	47	45	52	48	40	58	68	60	46	65	58	49	46	49	43	50	46	58	47	38	43	49	47	42	51	57	54	46	46	55	54	56	52	52	42	54	42	61	53	41	51	45	50	46	54	57	47	56	51	45	42	53	63	58	49	51	58	42	52	44	57	44	57	51	45	56	44	71	51	52	54	52	47	65	55	44	49	53	52	62	57	40	49	38	47	56	50	41	49	33	45	56	72	61	53	50	46	49	51	43	56	51	47	53	42	44	49	42	44	50	52	50	52	56	66	51	52	66	48	57	54	37	55	53	55	52	54	46	63	58	50	53	42	45	57	51	49	50	58	55	49	50	50	44	44	59	54	52	54	43	51	46	48	48	40	53	56	47	52	50	52	51	51	51	47	58	44	51	55	57	47	50	62	37	44	68	46	46	42	48	48	51	51	54	45	52	50	42	49	42	45	50	62	39	46	64	41	44	41	45	56	63	44	42	58	50	49	43	50	43	49	48	51	50	41	50	45	42	49	47	38	36	40	42	51	54	58	63	49	58	39	50	46	43	47	48	56	45	51	63	55	58	50	46	51	49	49	55	53	55	42	35	49	65	39	45	49	47	44	47	57	46	54	54	54	61	54	55	62	37	49	51	53	52	52	36	56	45	56	46	58	44	51	45	58	41	52	48	69	46	51	42	50	44	42	59	56	38	53	50	36	53	66	60	40	51	50	62	42	54	61	41	50	55	38	54	48	50	52	52	46	54	51	61	69	53	39	53	56	51	47	45	49	51	43	60	63	45	44	56	57	62	41	47	43	52	58	53	49	56	61	62	51	59	57	51	50	51	56	55	60	64	36	55	46	45	47	62	45	53	51	55	55	54	43	44	44	32	46	59	45	55	57	41	45	60	47	55	38	45	67	52	53	49	49	44	57	48	50	48	56	40	47	51	50	53	44	56	46	58	42	47	56	53	47	55	47	51	53	49	52	55	55	59	50	61	48	40	51	42	48	64	49	48	59	54	55	53	40	46	51	46	53	44	59	42	48	59	47	50	38	60	51	55	55	49	53	56	40	46	55	46	49	44	50	47	54	46	57	50	51	55	45	58	59	50	45	66	62	64	46	40	50	47	49	47	47	55	62	51	44	52	54	49	54	57	55	43	44	44	49	49	49	62	57	46	55	42	57	62	36	59	57	53	53
41648	30326	24405	26371	32766	36086	35985	33031	30026	26620	23469	20652	17688	15284	12525	10226	8520	7267	6306	5202	4431	3887	3243	2568	2262	2046	1829	1541	1439	1314	1338	1269	1184	1176	1121	1136	982	933	933	848	857	794	746	744	694	702	630	636	610	610	616	562	553	538	586	520	560	551	545	508	496	517	565	530	479	497	508	539	476	525	517	492	478	504	495	519	472	483	519	491	469	479	499	499	468	514	450	505	511	515	474	474	480	515	484	465	499	464	449	490	469	480	460	469	462	472	474	490	537	483	458	460	517	469	490	466	498	504	477	474	466	450	486	527	453	477	479	505	464	457	514	461	502	498	443	476	462	462	453	463	458	480	493	536	489	475	458	452	495	469	506	466	469	473	454	500	512	482	476	470	466	500	471	477	483	465	457	503	498	421	485	490	529	488	424	494	458	465	453	460	505	448	513	489	494	486	494	482	441	461	503	499	494	451	489	490	535	480	452	485	461	480	478	492	498	478	461	477	477	536	490	502	430	510	449	479	465	514	494	507	513	499	497	475	456	507	444	440	500	489	517	451	454	461	475	462	477	482	482	499	449	457	500	476	480	465	494	448	527	505	482	492	477	516	481	479	430	443	484	479	491	468	450	515	464	459	475	504	500	481	497	468	498	492	514	533	499	502	487	463	490	477	475	522	508	453	480	467	497	522	460	493	477	482	485	475	498	469	472	490	489	496	467	508	472	482	487	468	465	457	499	529	474	504	499	486	470	466	491	505	480	466	528	507	491	474	517	507	479	476	478	483	454	518	494	471	485	514	472	448	465	509	431	479	506	463	513	476	459	477	471	450	504	439	455	472	497	503	469	487	504	474	464	460	491	470	467	482	485	516	488	472	492	500	480	490	501	507	445	522	527	452	453	496	448	457	477	513	499	486	470	502	504	477	437	507	478	496	456	549	487	490	464	487	471	461	517	471	504	491	476	466	509	494	493	504	460	437	474	499	493	458	471	468	455	455	483	475	458	470	508	487	483	499	504	467	480	465	478	486	477	491	493	471	494	453	478	453	449	495	500	465	471	492	475	492	469	521	503	457	488	472	488	482	471	470	454	476	470	473	504	497	485	485	475	464	483	479	506	450	475	504	477	476	487	491	475	501	475	476	445	465	460	514	455	498	456	450	474	485	515	484	475	467	461	456	468	457	493	486	491	516	505	505	467	518	524	479	497	513	498	513	474	489	489	424	519	504	508	494	483	470	481	493	463	505	481	495	489	486	504	490	498	492	467	484	469	517	471	454	438	490	526	484	441	487	476	489	447	482	488	508	509	501	484	507	459	469	495	478	504	452	480	488	468	486	481	508	450	493	477	446	492	485	437	450	472	460	486	529	484	472	465	519	497	477	466	473	475	493	475	502	515	463	516	478	481	455	520	494	468	520	518	463	499	477	514	456	490	489	453	499	481	475	474	449	474	472	476	487	457	502	455	508	441	493	456	506	482	455	493	473	459	481	565	477	494	506	498	525	516	505	479	471	519	495	459	467	469	484	486	470	489	511	486	500	473	515	483	460	548	490	499	460	459	466	427	495	496	439	523	485	461	502	501	438	503	505	465	498	495	481	479	488	478	470	487	482	456	450	472	464	455	475	505	520	453	507	490	488	475	489	471	458	490	484	500	464	465	509	490	499	492	516	468	485	458	504	497	506	460	501	472	500	479	459	448	433	513	459	482	487	479	500	459	452	477	475	454	458	465	438	493	441	506	475	520	466	443	485	472	474	473	495	547	450	471	496	472	509	481	517	477	475	490	514	491	469	460	497	483	492	476	498	458	473	497	483	495	493	460	485	453	492	477	482	515	477	492	493	478	453	501	492	458	424	470	495	449	508	475	468	482	464	485	447	491	463	476	476	512	486	489	479	482	466	486	491	470	482	485	485	499	473	501	477	501	487	483	477	494	480	490	467	458	501	470	472	460	485	464	540	510	500	470	474	463	476	494	470	475	460	445	500	443	467	496	501	470	470	457	490	459	445	460	483	470	465	499	488	488	488	469	469	470	497	512	440	490	465	478	488	495	505	481	495	524	456	480	501	505	510	474	452	479	533	473	512	509	444	505	474	501	493	456	495	480	485	469	470	507	468	502	496	486	498	454	496	522	522	473	490	488	481	475	466	470	479	485	490	466	460	465	481	521	472	445	491	504	477	479	527	488	479	508	481	513	450	468	488	469	469	445	464	453	492	479	432	439	493	516	478	529	452	486	514	467	495	471	479	492	456	495	471	474	481	501	516	500	492	537	438	516	490	508	481	456	463	480	481	488	495	515	443	462	519	458	491	474	444	468	489	509	462	488	452	477	476	486	445	488	446	527	482	485	479	477	505	474	501	472	505	466	523	518	470	514	461	463	446	500	476	455	501	459	469	460	498	481	467	516	472	478	489	490	486	462	489	481	463	503	492	490	445	459	446	469	482	509	471	497	447	471	470	488	499	467	470	512	480	499	504	501	508	503	500	483	488	503	479	486	487	466	493	498	490	445	486	501	472	475	487	489	469	555	483	491	495	517	502	462	451	515	457	498	495	482	490	455	484	467	523	478	464	523	472	476	473	500	512	471	481	488	517	502	480	481	488	452	445	477	487	498	503	468	501	509	496	484	483	514	457	467	466	506	489	495	452	484	462	505	467	500	493	510	450	483	500	434	481	425	460	474	471	453	502	453	516	487	446	497	518	482	453	475	453	469	497	476	473	491	457	477	479	475	467	491	471	437	501	495	495	472	499	473	481	460	494	435	497	469	507	496	460	459	448	467	448	496	507	444	494	533	427	513	516	500	517	458	474	464	488	451	526	479	476	499	514	502	509	464	498	457	500	487	449	425	500	475	464	457	466	474	497	492	457	486	463	475	497	446	480	462	456	484	480	513	491	493	465	466	503	468	468	518	452	464	503	460	479	471	439	485	471	442	466	451	480	468	499	490	456	455	473	499	507	535	472	488	472	472	481	491	476	472	477	506	477	510	495	462	472	470	495	505	515	496	456	490	472	471	468	501	477	467	487	440	484	473	465	459	470	496	490	466	462	521	495	453	513	471	475	482	468	481	459	502	483	500	492	476	443	505	489	458	504	507	518	481	471	479	501	487	446	495	490	492	497	479	504	513	497	489	481	476	473	492	504	486	459	478	495	496	495	461	438	467	439	453	459	449	460	482	493	469	518	471	489	495	467	448	480	457	486	496	499	481	444	506	508	488	523	468	472	466	490	510	505	442	436	434	513	477	488	468	519	466	431	470	504	502	486	459	452	473	510	452	457	524	488	503	488	472	514	498	479	530	483	476	477	502	457	465	499	511	501	460	478	452	437	503	518	512	481	469	487	482	495	532	443	483	477	489	477	503	475	494	517	465	506	487	493	447	464	458	504	494	483	484	496	491	506	450	448	468	500	479	509	510	486	466	477	493	468	498	494	503	471	479	488	450	443	465	475	499	467	518	487	466	456	521	457	497	499	469	492	468	481	505	460	476	460	438	507	472	480
8811	3951	2132	1503	1143	1106	1179	1160	991	770	574	564	462	355	304	222	207	177	172	165	124	131	108	96	113	103	73	81	90	89	65	67	71	78	90	78	81	71	70	79	56	62	60	73	61	62	68	61	60	54	68	66	68	64	79	70	53	65	47	71	68	59	47	59	59	47	59	62	54	61	65	56	65	71	70	66	66	62	72	63	49	54	62	63	63	61	65	64	60	56	60	74	50	48	60	73	63	54	59	60	67	65	66	66	65	70	68	57	48	56	61	69	73	68	69	59	65	78	66	60	56	69	58	63	48	61	60	61	68	59	84	62	49	60	61	55	56	70	62	69	67	66	68	56	64	59	74	53	67	70	45	75	58	59	68	62	63	67	71	65	62	60	52	59	63	61	62	56	69	71	64	61	54	69	61	72	52	67	63	60	75	59	50	57	59	59	61	72	61	52	54	61	52	58	75	59	68	53	51	77	63	63	58	59	60	61	64	69	62	59	70	70	58	68	64	62	66	68	59	77	55	58	63	64	55	69	55	59	67	59	71	61	61	61	72	53	60	61	68	52	67	74	57	69	65	59	68	59	66	56	63	75	65	64	73	71	72	57	59	68	52	60	75	63	78	73	60	48	64	57	54	69	61	63	74	66	64	51	59	71	78	75	70	61	60	61	56	72	68	70	88	47	73	54	69	61	76	78	62	59	45	73	54	69	59	57	62	58	66	61	57	58	71	46	69	77	71	69	87	64	59	56	57	61	73	62	63	68	63	60	58	62	72	53	60	76	73	59	59	59	68	60	62	62	69	61	63	67	62	67	60	65	64	50	89	69	63	72	62	52	47	58	62	69	60	56	75	75	50	76	54	64	57	70	48	51	47	59	60	64	62	53	60	62	52	70	43	71	66	66	48	62	54	58	66	69	52	67	55	58	68	61	78	79	55	69	64	73	56	60	65	66	58	55	73	70	59	69	50	70	67	56	59	57	65	58	70	64	68	53	57	58	49	57	64	62	59	62	65	62	50	84	59	71	58	50	71	66	72	52	52	55	64	60	62	71	70	73	55	73	60	73	65	52	63	57	63	52	61	56	57	54	60	73	61	71	65	76	72	51	60	71	63	54	67	81	57	62	57	55	73	67	60	57	59	73	55	72	68	71	55	63	52	60	54	49	66	57	62	52	60	65	74	61	72	63	68	60	57	77	64	60	57	61	68	56	71	61	73	68	59	63	51	44	79	75	73	54	64	73	69	69	66	67	73	56	69	63	57	63	59	75	62	52	76	70	68	57	52	61	73	68	66	61	69	58	83	60	53	71	80	61	79	70	69	62	60	76	57	72	58	59	54	68	65	59	64	55	54	60	63	56	60	65	62	65	57	57	59	72	65	65	69	52	71	59	62	68	76	73	62	73	65	57	52	69	57	63	57	69	67	44	57	76	58	56	61	62	64	55	58	82	59	69	48	50	74	65	72	69	71	68	51	50	56	73	50	75	66	78	81	78	63	72	57	59	56	74	46	47	68	60	58	59	66	56	63	61	53	57	60	59	60	57	59	50	53	64	58	57	58	54	54	58	54	63	53	61	48	55	54	59	59	60	65	55	70	58	62	56	54	53	55	61	67	79	68	65	54	65	73	71	64	68	62	51	71	49	66	54	69	55	77	61	79	57	50	57	54	64	83	66	58	65	67	49	56	63	82	71	57	69	64	53	70	66	53	74	66	58	68	79	57	69	54	63	65	45	57	61	70	65	85	62	67	68	63	69	64	56	61	51	61	68	66	62	67	61	67	59	72	50	64	63	66	60	69	67	56	69	70	60	52	73	80	81	72	57	58	67	66	68	59	66	53	54	60	43	77	64	76	60	68	59	74	74	71	44	64	83	66	57	72	59	62	66	55	72	66	67	55	62	57	74	72	58	53	58	60	65	74	51	61	60	71	60	76	63	68	80	58	51	69	65	44	63	46	52	67	54	63	55	54	61	62	64	66	68	58	70	58	79	54	64	65	72	56	76	67	67	49	60	58	55	53	54	62	51	70	68	59	64	60	69	69	63	53	63	54	67	53	67	66	66	62	70	72	41	55	65	59	76	69	60	54	65	64	75	67	49	61	70	58	43	56	55	53	56	62	73	61	73	56	60	67	58	51	58	61	66	65	54	62	69	71	69	76	60	53	68	67	74	61	58	64	63	66	58	60	63	55	57	70	79	56	76	58	73	62	66	71	54	72	62	65	54	47	74	47	72	59	64	63	55	59	68	77	69	56	66	55	59	73	61	59	61	56	70	61	62	60	71	78	61	73	53	60	60	55	51	63	71	71	61	53	73	63	64	77	52	71	52	79	58	73	63	72	58	69	69	61	60	52	63	43	79	62	58	68	59	66	66	68	71	65	67	64	59	69	59	60	52	76	55	60	48	70	60	67	73	52	53	69	69	63	62	81	65	63	72	70	52	79	42	56	50	75	64	71	69	61	53	73	62	69	66	57	55	61	73	61	49	71	53	68	69	56	57	60	66	68	73	70	62	58	62	70	67	64	58	60	66	58	57	64	60	67	72	68	54	57	68	59	69	67	67	63	54	90	69	80	58	52	74	61	61	59	67	63	54	55	70	62	75	59	63	60	60	64	63	76	67	57	69	57	53	58	59	51	72	68	69	53	57	74	56	58	71	68	66	61	65	61	48	65	64	71	59	66	79	68	58	65	71	69	56	52	48	71	65	61	74	69	69	64	78	69	63	69	53	58	70	59	67	63	74	61	51	73	66	66	59	60	64	72	58	65	67	53	63	68	65	55	69	65	56	50	59	56	64	65	78	69	59	57	59	58	55	60	56	59	42	63	59	79	61	50	67	44	58	61	58	66	63	65	61	60	59	59	50	56	59	70	63	64	54	57	64	69	75	69	66	63	60	57	67	57	51	49	58	70	48	69	65	53	65	64	57	69	54	61	67	80	46	62	71	74	57	55	62	59	54	64	57	59	66	59	59	68	86	73	57	72	64	56	61	71	69	45	63	72	71	52	77	69	52	73	72	57	71	56	70	57	65	63	57	59	49	61	59	66	68	75	47	60	84	59	64	71	64	57	70	53	64	63	76	66	60	64	57	66	62	89	61	72	55	66	65	64	75	66	60	52	68	64	53	74	70	79	58	70	60	62	62	60	48	63	66	77	72	77	70	56	59	57	60	61	61	63	55	58	65	61	60	67	60	63	52	61	52	90	65	70	56	64	55	67	59	66	60	71	64	76	65	73	58	58	52	54	57	67	66	59	65	64	72	55	61	66	57	72	63	51	67	58	44	54	54	59	80	71	59	57	54	74	57	62	60	62	65	63	63	65	57	74	59	66	71	60	53	52	65	62	61	67	54	59	70	56	55	78	51	54	56	69	73	65	54	66	62	55	48	57	61	71	73	66	53	59	59	73	62	68	59	54	61	66	59	64	62	51	74	74	60	64	57	72	53	64	74	50	60	45	69	72	71	61	65	63	59	62	65	61	69	58	63
34900	23740	18318	20391	26323	30368	30061	27332	24383	20473	17346	15273	12748	10470	8342	7104	5964	4863	4080	3452	2976	2583	2210	1887	1730	1511	1362	1230	1203	1186	1072	1043	1108	1018	989	954	934	817	854	862	811	790	776	733	720	717	699	695	699	688	653	652	636	616	674	583	593	619	610	589	601	573	590	580	582	609	595	592	601	601	604	580	601	599	588	592	620	594	599	623	612	644	618	640	591	624	591	599	631	610	614	593	555	580	562	588	622	592	567	575	599	570	604	551	605	609	581	627	622	588	620	574	610	545	573	630	579	559	576	595	628	607	585	654	631	568	579	595	580	615	615	620	602	575	607	567	634	532	593	558	544	575	564	578	624	604	577	594	635	552	580	556	569	568	636	583	583	591	577	601	636	598	622	600	608	659	599	631	587	585	598	556	597	594	593	620	601	593	610	576	616	637	581	575	574	578	600	603	558	600	597	571	564	600	586	569	583	605	613	605	612	638	608	597	580	584	598	588	567	571	630	626	587	622	573	589	599	600	559	611	571	560	601	584	664	551	589	581	588	610	589	588	592	552	580	596	570	604	566	617	587	584	590	596	558	600	590	607	599	604	584	590	640	581	547	604	516	572	631	591	538	612	618	617	602	611	602	588	557	602	577	573	562	581	575	579	584	621	631	581	645	601	612	578	557	604	609	584	547	588	615	611	576	631	596	588	556	618	555	566	566	559	544	615	598	583	559	570	592	591	589	591	570	578	591	613	594	611	564	621	573	601	585	615	585	594	605	605	616	547	589	564	617	566	563	599	581	571	563	612	610	585	583	613	523	621	579	575	589	549	604	617	541	594	614	600	578	540	585	566	627	596	575	572	555	602	553	553	627	632	608	636	584	588	589	592	580	627	598	586	583	638	591	629	611	587	628	609	601	603	591	627	587	585	564	575	588	577	580	601	577	562	594	555	563	599	529	558	592	617	585	625	617	532	568	560	572	542	614	570	594	633	590	585	595	579	594	563	569	574	620	592	556	596	602	609	600	537	606	545	596	606	601	596	602	584	588	554	628	571	564	625	565	608	623	531	604	639	579	584	576	599	570	591	616	579	627	591	611	613	602	548	622	537	603	589	572	624	586	576	598	554	623	582	562	595	590	560	601	645	577	647	590	594	575	579	581	643	633	564	616	624	577	578	612	560	577	604	611	604	581	607	644	588	577	600	618	584	573	591	589	597	569	527	616	549	544	614	625	606	580	609	588	582	591	607	621	605	616	588	561	625	587	576	588	594	637	563	578	591	557	585	549	602	622	573	619	595	588	571	610	557	607	566	617	597	599	582	566	639	614	626	619	582	638	618	608	559	600	613	618	608	582	603	635	589	564	617	622	574	600	604	593	582	588	564	582	578	575	620	606	555	583	590	595	574	565	609	581	558	600	644	612	596	636	613	589	564	558	576	573	584	561	604	597	633	633	586	606	590	583	555	587	606	570	589	644	618	560	682	585	574	582	578	621	540	578	624	589	590	577	588	596	599	590	631	572	643	593	602	557	625	550	600	575	608	567	663	628	659	618	598	629	606	598	597	565	577	545	618	574	622	632	584	584	592	585	550	608	577	587	564	588	558	600	597	606	587	586	584	563	597	550	612	588	635	598	612	586	601	573	583	604	538	609	604	597	597	542	611	602	579	591	611	588	605	539	567	599	588	614	596	644	610	600	626	582	564	613	582	559	619	580	609	581	596	586	600	566	617	556	575	563	581	601	594	630	602	643	595	587	644	556	597	650	631	588	580	602	621	640	623	576	589	591	594	576	572	600	556	632	560	586	598	591	572	598	567	571	594	655	557	592	570	593	609	551	572	600	598	590	596	604	560	552	586	568	609	595	594	585	598	565	581	601	577	610	599	603	596	653	565	604	605	585	548	577	589	616	595	605	580	582	604	601	594	582	567	576	584	585	612	574	612	671	557	638	600	597	580	585	594	594	577	591	598	584	617	597	599	574	564	607	572	621	598	574	597	594	580	594	606	618	570	546	610	594	597	616	608	632	579	563	586	591	640	589	566	625	592	583	633	548	584	572	609	570	613	583	563	575	605	566	646	581	551	583	578	575	637	600	604	587	577	584	618	605	593	615	617	573	580	640	611	590	619	598	615	583	610	604	652	628	612	594	558	635	609	601	589	606	566	588	576	581	598	598	618	579	592	586	554	586	637	588	599	572	587	618	536	584	614	568	629	618	591	570	601	616	550	555	586	627	615	576	595	558	614	599	562	590	584	605	606	607	645	590	576	627	627	624	615	605	619	601	598	579	605	583	569	602	600	544	653	564	573	597	595	583	564	577	602	604	620	612	611	602	568	568	605	562	609	614	554	571	588	616	579	609	601	617	590	598	542	558	618	589	599	576	546	591	590	589	581	575	605	585	609	582	592	611	578	618	602	590	566	576	618	611	627	596	546	597	602	568	551	591	601	582	561	612	612	599	580	605	569	564	564	573	615	628	606	580	588	565	547	578	623	563	576	607	589	609	596	596	577	596	624	589	583	618	627	608	600	640	619	565	605	590	576	608	552	613	555	597	560	591	616	633	641	557	620	578	551	561	585	615	588	586	602	584	596	566	611	535	632	603	607	627	586	552	620	567	648	609	591	592	572	636	611	567	570	615	591	631	587	616	587	628	580	600	598	600	582	559	525	614	562	628	637	555	560	599	605	563	568	610	585	581	613	564	608	581	567	557	605	584	593	563	578	564	609	624	623	625	599	613	668	633	574	564	597	559	596	621	610	608	581	606	563	611	618	603	589	624	606	660	570	629	566	572	596	604	598	620	584	586	561	613	618	597	604	559	558	632	577	584	587	538	619	614	618	644	628	582	614	597	593	595	558	594	594	582	572	590	604	595	610	582	638	583	575	612	614	553	590	592	596	568	605	531	562	582	587	608	647	647	553	571	610	631	596	590	614	593	577	621	601	607	580	589	557	580	595	599	579	548	605	581	623	584	563	542	592	572	601	599	587	579	620	585	562	618	592	562	572	555	608	622	585	581	596	575	596	589	656	599	548	582	596	602	581	579	596	546	619	626	579	611	556	573	584	628	611	578	624	591	577	615	631	613	589	551	609	581	614	590	588	610	583	622	585	610	556	580	559	608	654	599	577	615	566	594	605	611	555	592	604	565	575	557	602	573	609	582	608	574	588	553	620	585	604	550	584	616	599	613	632	573	611	576	590	566	610	591	590	602	549	549	580	597	584	605	608	579	599	604	596	604	594	609	522	571	588	599	587	574	581	578	588	586	588	615	578	588	585	628	616	590	615	613	593	589	583	586	599	547	620	612	584	561	633	589	601	585	573	594	629	579	614	573	661	583	537	612	592	562	556	615	597	572	631	568	570	625	560	589	597	596	616	600	587	596	579	586	576	582	588	607	574	588	605	568	595	600	614	614	638	609	604	594	574	587	585	580	597	613	582	625	638	584	585	572	620	584	582	584	589	598	521	557	586	573	625	630	569	602	616	612	560	593	613	606	615	590	555
9111	5476	3085	2094	1570	1653	1724	1608	1404	1063	897	665	610	504	386	317	284	236	225	166	167	145	124	110	103	104	97	94	77	87	94	81	75	83	72	56	80	78	56	76	62	77	58	62	54	66	63	60	63	69	49	60	55	62	64	54	52	60	58	53	52	60	55	45	62	56	60	59	70	38	62	48	58	59	56	51	61	70	63	49	65	52	55	55	55	66	67	57	47	68	63	63	55	54	50	45	54	60	50	54	58	59	42	65	59	57	58	49	57	55	53	43	37	53	48	74	49	56	46	65	57	37	46	66	63	48	46	56	47	51	58	54	61	59	60	61	61	45	46	52	55	50	50	63	48	55	51	64	54	60	49	53	46	47	58	49	60	57	50	56	48	45	57	64	44	62	52	48	63	57	47	45	50	54	48	56	45	59	82	53	52	63	64	69	32	51	49	52	57	44	47	56	55	57	66	50	52	53	61	56	54	58	41	60	60	50	56	57	45	62	48	54	66	61	52	68	67	45	57	55	43	57	59	48	52	52	55	51	58	67	49	47	48	56	62	57	55	56	47	60	56	54	65	61	51	52	59	46	50	58	60	61	44	57	56	47	51	44	48	66	52	51	47	61	48	54	61	61	63	42	56	58	63	61	58	50	66	54	55	53	56	49	59	57	58	56	44	59	63	51	41	56	53	57	52	44	51	63	49	59	57	55	48	52	55	53	50	52	58	45	61	48	59	50	57	48	57	63	61	56	59	56	61	50	56	44	48	57	56	49	39	54	59	62	50	62	36	66	55	79	56	66	73	53	63	53	54	66	56	48	68	50	45	69	55	50	71	59	58	61	54	80	54	54	44	43	57	50	58	59	45	60	59	60	44	50	64	47	59	74	68	50	62	58	60	52	49	60	46	45	52	46	70	64	52	44	55	48	60	59	48	40	57	52	54	59	59	70	66	45	52	53	63	55	58	48	72	55	50	53	49	57	55	63	71	63	61	53	48	59	62	59	58	73	51	57	60	51	52	53	47	53	71	54	59	66	55	44	62	48	68	54	53	59	58	60	47	51	55	53	55	50	43	56	55	47	51	56	54	53	64	60	62	46	48	63	48	70	60	44	42	51	64	43	56	67	51	70	59	55	59	48	50	56	76	52	59	61	61	50	46	52	52	45	50	55	49	52	57	54	62	62	57	43	55	55	63	71	59	72	64	72	52	61	53	66	38	61	56	48	53	66	53	47	56	61	58	60	58	51	60	61	61	57	67	64	54	57	50	62	53	51	60	64	59	60	66	64	57	51	53	53	59	61	47	46	60	54	47	57	54	64	56	69	49	62	68	50	57	52	54	51	48	57	55	61	54	54	74	43	50	55	66	51	63	50	52	54	54	74	51	47	58	83	63	50	65	54	50	61	64	55	60	47	49	55	54	61	60	61	43	55	49	51	52	65	53	66	50	50	56	52	54	54	68	60	66	62	43	62	41	43	73	57	63	41	51	55	45	58	52	49	48	62	60	45	55	63	54	68	63	60	57	61	57	62	53	57	56	46	55	36	57	45	59	62	40	61	62	42	57	53	49	50	73	41	65	51	65	60	57	56	50	58	60	45	57	67	58	52	44	55	51	49	55	58	62	58	43	56	59	43	55	61	53	62	66	68	59	60	73	58	47	63	73	62	58	59	49	54	35	66	53	51	43	58	59	57	41	62	66	43	58	51	50	54	53	46	53	63	57	53	53	58	49	53	67	54	53	58	52	55	54	54	51	64	59	69	70	50	54	63	70	56	56	50	65	58	55	65	56	51	56	61	48	57	41	59	52	61	53	62	52	45	48	58	60	40	61	56	65	59	45	55	52	56	44	51	59	61	52	57	51	50	47	48	58	66	59	58	53	63	50	59	55	52	57	56	45	59	58	55	51	56	71	68	57	66	57	56	50	68	55	60	59	59	59	47	51	55	53	47	64	53	42	46	61	53	49	63	63	61	64	57	45	65	71	46	58	51	42	63	42	60	45	50	56	55	51	53	51	63	63	52	71	42	56	49	62	59	65	53	51	76	44	51	54	51	59	51	51	55	65	65	57	58	63	52	70	38	51	58	63	50	52	32	48	55	58	58	47	67	56	66	45	54	61	62	55	56	56	57	58	68	64	59	44	58	46	48	63	58	43	57	46	57	60	48	45	60	68	57	59	62	58	59	55	48	64	59	50	53	56	60	63	42	63	49	56	70	61	62	35	62	41	64	70	55	47	56	53	50	49	58	62	51	62	61	62	55	43	50	56	45	69	56	45	56	48	57	52	58	44	48	64	45	58	55	57	52	60	61	54	57	52	50	47	55	68	55	63	46	43	63	48	44	54	58	50	51	48	47	51	56	50	53	44	48	62	64	41	52	50	61	58	53	53	52	50	56	50	50	47	57	51	73	54	54	52	55	60	55	47	51	51	65	43	48	67	54	55	57	48	48	57	60	71	69	48	59	50	44	53	57	61	66	47	63	57	64	53	60	55	56	39	68	61	59	58	61	71	61	48	56	55	45	60	56	64	48	58	53	59	64	65	49	70	69	63	62	46	49	54	51	58	68	54	54	48	55	59	65	57	65	51	58	57	61	66	61	53	61	50	52	48	63	60	57	66	53	66	45	56	53	53	46	58	55	54	57	62	50	61	54	49	47	66	54	53	51	59	50	51	53	52	52	52	63	56	50	55	48	51	63	44	47	54	60	55	50	53	54	62	60	59	47	66	67	64	36	55	53	59	40	60	68	47	52	44	46	58	66	53	64	68	62	55	59	63	53	55	51	51	48	54	48	46	51	48	60	66	48	56	57	52	57	56	54	48	55	58	49	44	57	48	64	50	56	54	66	58	58	41	52	52	64	60	45	54	55	53	40	63	55	57	74	51	62	54	65	66	68	55	53	40	62	53	61	60	49	58	64	58	56	64	47	61	53	64	50	55	41	65	63	62	47	51	65	42	59	53	57	55	57	55	77	56	52	56	73	51	58	59	56	61	48	62	56	48	47	56	55	63	54	43	45	55	54	60	62	51	54	72	64	59	58	64	56	56	56	45	40	51	47	35	63	59	55	57	61	46	63	49	48	42	46	57	55	49	59	50	56	56	51	45	73	62	53	51	37	46	72	63	56	47	60	54	51	58	58	56	63	52	54	51	65	57	53	52	70	56	60	81	52	62	66	54	49	50	55	70	52	62	55	63	56	57	51	52	53	52	61	43	51	65	58	57	54	48	47	53	54	49	42	70	52	64	77	65	56	55	42	47	47	58	55	60	58	51	43	64	52	54	54	55	58	53	51	58	54	44	67	54	52	65	41	47	51	54	64	50	50	58	47	53	47	51	57	53	37	52	40	46	63	69	43	48	53	59	60	73	58	55	68	42	53	63	59	44	53	69	57	51	54	58	60	57	43	55	69	55	46	48	53	55	46	46	67	59	63	53	66	64	66	61	48	54	54	42	59	54	56	59	63	50	51	75	57	60	44	57	45	62	55	57	53
39939	27309	21699	23794	30325	34203	34102	31273	28260	24127	20670	18119	15343	13000	10834	8993	7531	6102	5177	4472	3763	3181	2717	2395	2096	1839	1596	1458	1350	1214	1276	1176	1198	1112	1057	950	994	876	817	783	823	780	773	719	749	713	662	589	672	591	583	579	556	597	600	575	573	596	572	607	587	583	563	541	571	565	511	548	546	497	536	543	536	544	522	535	493	534	533	511	568	535	554	526	552	535	493	562	539	540	544	557	553	540	513	538	494	516	554	546	521	504	548	516	541	537	505	552	551	554	493	540	528	529	546	550	553	541	529	566	512	524	491	548	542	527	525	501	557	502	520	541	520	553	565	522	513	539	510	513	573	563	524	517	563	547	533	533	565	517	526	543	532	507	505	508	538	524	526	505	554	533	566	514	557	571	516	539	517	494	576	531	498	496	534	509	531	528	537	530	513	512	516	489	540	516	534	523	519	527	533	504	528	580	505	526	544	525	512	531	540	543	541	537	538	529	540	520	531	536	591	530	513	530	535	505	529	562	542	486	534	565	510	540	530	549	529	519	572	557	544	511	551	515	514	560	535	522	543	582	503	489	559	500	521	477	571	561	561	539	538	520	506	561	544	525	495	531	484	535	508	523	521	537	520	531	544	521	519	549	513	516	496	519	576	510	513	484	490	548	513	548	583	506	552	526	508	514	502	519	534	500	544	500	549	553	521	502	538	527	491	507	532	535	523	519	538	553	517	506	545	548	543	518	500	508	550	554	515	542	514	508	512	531	542	504	493	519	518	520	506	547	571	531	542	528	536	532	533	510	559	541	541	531	539	550	554	523	530	509	517	519	543	560	535	530	485	509	515	550	549	528	548	551	566	518	535	518	497	501	516	517	530	536	484	556	525	559	504	533	557	550	541	515	538	537	522	564	503	530	561	502	550	535	506	523	546	513	508	508	554	504	537	503	550	546	536	502	536	521	547	507	541	560	545	538	529	574	516	533	543	553	579	512	496	524	558	554	526	475	507	564	514	564	518	561	557	529	554	521	493	500	535	552	524	544	524	482	535	528	560	512	528	534	553	547	540	513	543	547	510	536	543	536	522	540	512	523	540	513	522	547	557	508	517	524	519	550	537	556	526	507	559	543	524	548	566	531	515	537	503	524	494	516	524	531	550	518	512	503	545	525	535	510	563	562	549	487	514	514	531	518	521	537	553	505	509	558	524	570	539	523	542	528	555	510	527	487	567	542	516	496	517	532	555	527	509	517	550	506	519	544	512	535	538	541	504	541	545	525	528	561	523	528	563	505	549	508	520	529	476	550	522	507	532	530	554	516	524	541	530	544	498	511	546	551	584	525	556	509	542	531	604	508	515	497	492	524	572	501	526	529	530	511	517	546	551	529	529	512	534	530	546	511	508	499	527	549	545	525	520	499	525	544	589	532	537	544	514	580	531	528	516	574	568	526	507	555	526	560	496	550	501	541	510	526	566	527	487	547	533	551	528	521	534	490	518	541	512	512	538	524	565	524	472	578	551	531	525	551	518	544	523	533	536	496	554	544	510	514	503	533	558	500	495	517	520	551	543	507	523	515	527	517	548	527	524	538	517	532	566	542	469	536	553	535	526	507	510	560	538	558	495	522	537	538	496	521	555	508	549	537	528	514	572	509	540	539	509	506	525	540	520	487	537	557	551	512	548	521	528	506	561	585	542	530	530	547	540	509	516	539	553	521	566	506	506	521	515	518	541	529	491	533	541	525	518	515	560	544	533	475	529	533	535	512	504	552	544	553	516	487	553	529	514	484	507	527	514	529	535	514	545	526	549	583	534	547	575	489	537	552	545	524	520	515	566	521	562	521	493	489	525	522	535	568	550	552	482	540	554	538	524	517	551	546	544	511	518	533	541	539	535	522	534	533	557	484	500	488	517	540	559	544	510	536	481	524	550	542	504	552	531	505	518	514	545	507	534	555	480	496	542	562	550	511	530	523	519	523	523	533	533	548	534	502	550	516	529	586	522	539	538	510	594	546	521	506	518	568	493	470	532	519	510	562	534	551	527	517	546	582	534	524	524	566	497	564	516	500	509	499	564	504	548	528	484	540	485	522	524	588	553	508	530	539	538	519	560	544	473	513	494	505	551	520	511	504	507	510	541	498	479	531	524	512	530	498	539	540	531	488	555	512	498	511	511	531	552	550	560	518	541	521	566	534	561	530	520	521	561	528	539	504	538	547	563	546	535	495	552	547	504	516	541	526	524	524	520	537	550	524	524	543	549	516	513	516	559	523	527	530	498	546	518	531	537	531	534	493	529	520	540	495	522	579	520	580	570	499	533	546	542	530	511	508	534	579	542	523	514	543	550	521	512	524	533	488	542	546	533	547	523	510	503	541	528	561	538	524	530	508	578	509	532	517	523	510	532	522	543	547	513	514	543	507	529	506	494	504	521	538	537	511	555	555	560	513	530	510	513	599	540	568	557	499	598	520	511	496	493	518	533	556	511	479	524	525	511	544	545	524	542	551	532	496	564	566	512	508	547	522	536	518	525	522	563	531	552	522	560	553	514	549	507	509	540	535	539	500	506	564	509	547	523	509	528	525	544	497	502	506	497	521	544	569	506	519	516	541	508	544	551	533	551	558	526	499	517	534	555	488	525	509	490	531	500	533	517	527	546	569	522	533	538	552	599	533	473	514	525	558	578	512	506	477	528	530	504	518	536	511	540	578	503	513	531	539	551	506	529	548	560	556	548	524	533	513	541	595	539	506	503	535	543	505	497	504	542	512	542	539	522	553	523	547	543	520	570	515	529	488	549	563	506	520	531	526	522	550	533	528	519	512	542	526	566	553	523	492	566	542	553	562	494	577	565	555	522	584	543	541	551	516	527	549	528	532	505	520	522	521	519	506	507	555	544	528	544	505	555	477	558	495	501	529	508	506	493	518	538	482	521	553	515	527	546	528	505	519	527	554	536	542	461	543	514	557	516	552	546	513	518	517	533	513	520	530	513	535	561	519	485	518	550	528	550	543	510	574	527	570	556	516	542	522	533	536	550	527	540	496	516	569	534	549	511	548	505	519	554	529	487	567	499	550	558	531	540	572	533	538	500	528	487	474	554	559	495	543	545	517	520	484	563	558	573	500	512	550	546	502	550	556	506	540	530	562	530	498	552	552	510	521	525	520	499	549	527	526	483	546	554	541	513	546	536	561	544	563	528	500	559	560	569	543	521	543	560	535	515	577	521	534	525	534	517	512	508	538	519	560	518	550	577	514	507	522	516	515	517	521	498	552	538	547	531	507	522	507	536	535	481	557	547	565	555	533	541	528	572	544	536	580	501	531	552	545	516	531	515	543	530	554	525	546	539	563	544	577	534	546	533	541	536	576	529	524	561	532	561	539	582	528	524	543	573	505	528	522	550	512	505	578	557	522	524	560	482	510	555	535	502	526	548	539	522	525	493	512	518	518	519	498	546	525	530	547	515	518	541	551	515	553	569	512	526	490	543	525	526	524	521	526	541	525
11273	5229	2859	1950	1581	1493	1623	1589	1358	1045	906	655	567	502	374	312	257	222	194	187	143	151	146	136	120	113	79	80	83	76	80	87	62	78	80	80	75	74	73	75	95	75	88	76	79	62	67	63	65	64	62	73	64	68	61	56	63	54	53	61	70	70	58	53	57	77	61	69	53	58	75	70	60	62	59	61	57	60	54	60	53	68	70	59	73	51	52	61	63	58	66	56	49	53	56	61	70	66	53	72	60	72	52	67	67	63	44	69	56	51	49	76	61	59	56	53	62	62	55	58	60	60	56	56	75	50	51	76	65	58	66	54	42	60	55	71	60	77	48	64	85	56	47	54	47	62	64	46	51	75	73	63	68	62	56	41	62	69	45	70	51	53	68	66	62	49	72	69	55	56	39	63	57	69	58	53	62	53	59	72	67	78	67	59	66	61	54	73	61	69	75	50	62	56	71	60	58	55	71	55	56	69	66	56	58	59	62	40	70	61	62	60	66	59	60	63	75	55	62	56	69	64	56	54	67	55	54	51	62	63	70	48	51	64	61	75	62	59	69	64	64	61	66	49	65	63	65	52	70	61	62	62	54	63	59	53	59	73	61	60	61	55	49	50	64	62	59	53	69	48	58	66	64	54	53	60	67	71	62	58	71	53	53	66	49	50	53	63	81	64	62	60	62	64	49	67	46	70	64	73	57	77	52	60	58	58	70	51	65	56	58	65	51	61	56	59	62	63	65	60	49	71	76	59	67	60	47	68	60	50	62	63	61	61	63	74	67	59	56	66	56	63	57	61	60	57	52	54	66	71	63	56	64	62	55	61	66	47	64	65	65	59	60	73	63	49	58	69	53	61	59	57	71	46	69	73	51	64	63	62	73	61	72	72	62	55	65	49	61	54	58	73	68	80	60	64	69	67	60	62	60	61	65	47	60	51	65	64	55	67	58	71	55	53	53	52	58	61	64	74	62	70	69	68	68	65	66	58	57	59	62	64	75	69	64	63	54	59	70	61	60	50	55	60	63	49	64	61	42	73	67	57	61	54	59	68	65	62	61	61	66	61	65	54	67	46	50	59	57	73	83	71	71	59	59	57	51	40	68	68	60	53	61	71	51	48	61	61	74	51	73	57	82	61	59	65	65	71	54	75	67	47	53	47	55	73	67	62	62	50	50	60	70	52	58	63	58	54	54	63	74	70	52	76	65	46	46	65	65	74	62	63	54	54	71	70	62	48	56	49	56	64	64	65	65	69	46	59	56	62	64	67	67	57	65	61	72	59	56	80	69	50	64	69	46	54	45	63	61	68	74	67	62	55	58	63	61	62	65	40	95	64	71	78	62	56	65	67	66	64	52	60	60	62	59	73	60	68	68	60	48	63	63	63	69	59	64	59	51	49	75	69	72	65	61	50	59	60	81	61	59	61	71	60	50	54	57	52	57	61	73	65	67	44	67	75	59	57	61	61	62	68	66	63	73	61	66	62	52	55	46	50	63	64	70	58	67	62	59	52	69	51	53	61	51	67	74	59	66	62	59	62	70	51	64	56	55	71	55	58	48	50	52	60	52	45	53	49	64	67	73	68	50	62	54	61	57	54	65	43	54	58	49	73	56	64	68	58	59	62	45	58	64	53	64	71	69	70	60	58	58	65	60	69	62	51	64	66	54	58	52	52	59	56	77	64	48	59	64	61	74	59	77	69	49	69	67	48	57	63	49	67	76	57	65	50	47	66	64	63	57	72	58	74	67	69	79	53	61	65	56	59	66	50	56	67	57	66	48	50	68	56	62	62	49	58	68	59	63	63	65	71	70	69	65	51	43	54	66	61	81	66	68	72	62	66	57	65	59	65	49	54	67	55	54	70	60	71	48	56	48	83	60	54	63	62	56	70	59	65	67	65	47	50	66	63	46	76	76	61	59	43	56	51	58	56	76	64	54	48	49	60	51	69	67	61	75	52	68	57	76	61	70	53	52	59	55	60	71	71	57	61	60	63	68	38	63	62	56	51	65	57	79	62	63	58	59	60	67	66	57	64	54	64	50	65	76	67	64	80	57	55	72	68	56	52	60	71	63	72	50	57	65	51	64	63	55	53	46	73	49	59	63	64	53	49	51	65	55	63	70	61	57	49	51	66	54	68	53	57	55	56	77	64	65	68	56	63	60	70	62	55	57	54	56	53	66	68	72	83	65	71	66	67	57	53	60	38	63	74	65	74	58	64	54	60	68	62	46	77	56	52	73	56	60	60	62	52	60	54	60	58	49	45	61	62	55	57	70	68	75	67	69	61	55	67	57	52	53	62	60	66	63	50	58	51	65	73	55	59	47	67	44	54	54	59	78	69	58	61	82	53	68	46	47	67	62	54	65	48	53	66	72	65	50	54	55	67	48	60	64	67	60	60	52	57	67	57	69	40	69	45	50	56	65	66	67	66	72	75	50	52	61	51	61	63	48	57	59	60	67	67	54	54	66	75	49	59	64	60	63	52	57	63	63	61	66	68	60	49	66	54	63	67	60	60	72	56	60	55	67	69	57	53	79	70	54	59	69	52	58	58	64	64	52	56	58	53	67	57	55	48	63	65	71	70	54	62	70	69	62	55	62	67	58	64	59	57	66	63	56	64	61	56	50	60	55	65	64	43	61	54	64	50	44	76	47	53	60	55	76	62	68	68	67	56	54	60	60	52	58	61	52	57	56	65	72	76	69	62	72	58	61	61	64	56	71	54	56	50	79	61	56	75	53	74	71	72	58	63	49	76	59	38	65	58	49	66	64	64	67	60	46	56	66	63	60	63	57	63	71	60	64	58	56	58	71	54	72	82	68	53	47	57	58	53	56	68	71	63	70	58	66	56	52	63	62	62	67	52	73	72	58	62	65	49	73	62	60	57	67	73	52	64	53	54	61	61	51	56	59	71	58	58	59	64	56	66	61	71	68	62	51	56	54	56	65	53	66	62	38	68	64	54	69	74	62	62	68	65	60	52	74	66	64	76	63	54	65	49	65	64	55	61	57	66	54	50	54	53	60	71	65	79	66	48	54	62	55	62	84	64	61	53	70	62	62	55	59	66	59	69	53	69	58	59	70	62	78	50	60	59	58	67	61	65	70	72	66	56	59	62	51	57	54	76	45	59	78	54	62	61	63	65	68	60	49	60	59	67	61	60	61	60	54	61	51	59	79	64	47	63	56	59	59	53	47	75	56	74	80	39	56	57	69	56	56	58	49	53	52	64	63	77	76	53	60	60	54	45	61	53	65	75	47	64	76	66	52	55	65	63	59	56	52	54	56	59	58	48	55	61	66	67	50	71	58	67	66	64	56	71	70	71	62	71	58	57	60	58	66	55	60	66	74	46	68	59	58	60	75	52	61	73	66	53	57	63	44	57	63	58	56	55	73	57	52	49	67	57	65	57	59	71	53	60	67	62	59	58	70	61	60	64	47	59	63	58	59	57	57	60	60	55	62	71	50	63	65	62	65	49	69	53	57	53
35789	26321	21291	22715	29485	33232	33558	31065	27735	23923	20816	17476	15089	12527	10416	8611	7032	6136	5140	4396	3764	3098	2766	2322	2128	1772	1600	1423	1396	1347	1173	1176	1170	1119	1044	1093	956	922	913	860	864	833	767	767	797	772	699	731	663	654	663	610	662	623	591	622	606	610	607	582	589	627	611	593	532	629	580	590	590	596	611	555	553	541	611	576	536	561	612	564	587	622	584	586	617	519	566	566	559	526	613	525	533	563	530	551	618	557	577	546	571	564	599	586	598	562	546	599	579	546	559	528	548	559	555	551	546	523	554	521	559	580	577	577	546	530	573	546	593	597	589	552	554	598	576	581	573	596	622	594	555	588	528	571	509	592	583	576	570	557	574	564	580	545	557	572	581	606	567	536	574	580	582	580	559	543	544	512	566	584	575	572	548	545	577	532	593	590	591	563	589	572	548	582	587	557	528	573	567	570	589	571	570	563	589	610	559	598	546	559	563	566	545	578	602	587	588	589	544	599	592	585	576	530	579	630	565	602	548	524	582	537	566	514	553	577	522	580	593	567	575	571	549	578	544	590	596	591	560	605	601	523	596	599	563	566	600	561	624	598	596	602	566	563	534	565	549	584	578	571	544	554	565	565	531	568	503	600	571	574	542	554	557	560	554	576	560	559	556	560	578	593	544	562	555	558	630	594	584	600	534	558	588	534	559	560	525	573	594	580	568	570	555	571	562	556	565	563	563	581	516	536	582	560	558	551	541	592	561	555	525	573	577	584	531	571	566	580	576	533	596	558	573	552	562	574	567	584	590	577	552	557	597	596	597	550	582	540	526	602	588	593	565	552	540	558	559	568	591	555	578	591	572	565	560	586	621	598	556	599	581	524	600	601	573	573	552	551	568	612	582	565	560	568	514	553	574	606	549	555	550	558	518	529	579	585	615	558	585	536	546	557	600	553	590	577	592	607	535	530	534	576	603	562	615	578	571	560	570	583	553	528	545	542	576	549	574	573	541	587	594	560	580	543	501	567	605	591	580	548	581	576	614	569	569	551	580	570	538	549	581	615	573	569	582	592	546	586	593	547	576	578	583	596	578	508	562	586	590	561	591	551	543	623	571	613	549	604	577	564	585	550	556	539	529	522	564	598	590	573	574	560	565	536	566	581	577	549	594	561	606	555	561	521	573	595	607	555	592	620	588	549	579	563	559	554	574	588	591	607	559	584	582	601	553	551	582	547	598	615	564	549	603	593	561	542	549	582	579	603	570	548	587	589	519	550	590	614	544	552	570	571	569	578	537	506	600	556	558	540	571	561	538	572	586	591	557	588	596	607	590	571	601	583	575	578	580	552	609	596	614	571	566	566	565	555	542	621	545	576	604	556	620	524	557	581	582	583	579	549	599	531	578	528	558	591	558	548	545	573	539	601	585	540	584	557	521	590	577	600	570	570	567	625	613	572	575	567	569	585	565	584	539	579	594	539	561	598	613	603	610	569	554	555	575	569	596	531	573	600	590	592	567	554	553	602	582	568	551	553	556	555	595	566	545	570	592	577	543	588	573	621	571	570	594	555	575	570	615	597	571	540	581	609	586	580	584	552	614	543	625	557	569	529	614	587	539	580	600	578	592	518	617	528	543	593	570	529	571	559	590	532	588	587	562	563	541	563	621	514	571	564	580	574	581	557	603	495	585	573	571	591	601	542	546	604	599	556	580	565	526	553	582	597	511	576	578	590	559	573	558	562	579	555	581	620	606	554	584	569	520	588	588	575	537	561	558	557	531	566	567	568	543	571	575	580	553	549	600	591	575	598	565	575	564	559	612	504	567	577	545	605	570	586	541	568	533	569	564	585	604	570	557	604	555	594	556	539	586	542	554	569	558	580	550	555	563	567	543	568	591	563	572	575	602	563	545	552	599	591	570	583	538	548	567	604	607	596	591	614	598	595	567	566	583	602	542	541	590	581	552	582	561	575	580	577	571	550	593	578	563	602	551	570	549	562	559	530	527	545	562	560	581	568	571	541	551	604	511	551	527	584	543	525	593	563	587	562	552	562	570	598	565	582	559	573	581	569	559	534	569	577	566	596	549	617	544	520	559	565	551	589	570	541	562	560	604	549	607	546	576	581	602	546	606	583	573	556	593	566	572	554	537	623	528	580	579	512	586	577	560	583	585	575	542	623	555	576	611	572	586	570	605	574	578	542	569	554	565	587	546	551	567	590	587	617	567	584	582	593	592	583	573	535	578	579	593	571	545	564	561	575	586	549	594	581	561	554	589	588	576	549	599	555	585	646	585	610	591	538	534	576	538	575	581	585	580	553	554	566	592	619	529	557	574	570	538	569	618	567	556	601	577	566	551	594	594	559	608	559	537	598	591	563	546	587	602	579	547	603	560	596	582	544	564	578	609	535	603	562	551	555	571	556	546	535	538	551	585	572	589	549	556	585	577	593	566	560	587	575	535	571	586	588	525	559	556	567	597	546	555	571	555	582	580	583	572	586	562	570	565	517	579	579	551	546	566	607	598	573	590	509	586	571	578	545	568	567	544	568	522	579	601	592	554	557	598	573	563	572	614	606	596	590	560	548	568	537	579	535	536	636	599	563	540	570	593	551	592	577	581	580	588	574	601	551	560	566	590	582	573	595	560	568	564	569	545	633	572	553	571	551	566	585	567	512	557	563	584	598	584	572	563	570	576	515	592	612	598	578	531	564	581	544	553	583	578	583	541	542	556	546	572	530	583	593	591	551	542	568	621	548	548	547	561	590	559	558	571	574	604	562	554	584	599	607	612	564	577	589	549	536	574	520	546	559	569	575	559	540	568	584	583	543	577	550	596	589	539	586	615	579	557	583	573	581	564	594	545	566	561	567	618	543	578	527	582	580	593	524	571	578	564	556	579	537	561	615	577	543	591	614	610	582	543	577	559	534	559	609	551	588	548	537	531	570	566	615	566	585	561	566	567	540	585	544	574	527	560	576	631	584	572	594	634	569	545	582	577	615	552	564	615	587	538	562	599	573	559	544	584	630	599	557	572	554	545	568	574	515	580	574	566	561	601	584	575	558	574	562	580	565	530	561	617	595	577	595	537	601	583	587	582	585	546	541	607	563	600	558	555	610	578	590	581	531	585	582	540	604	580	562	590	598	579	567	576	596	533	564	647	526	558	570	577	564	554	535	571	530	594	542	564	567	559	558	554	553	553	602	566	548	551	570	519	560	540	575	567	584	550	559	565	531	561	568	578	606	580	570	565	554	546	606	559	534	583	581	587	566	545	563	611	594	586	570	577	573	597	550	573	576	544	546	560	525	578	589	586	573	559	584	579	572	583	557	572	546	559	555	533	602	572	572	566	582	535	558	520	591	609	556	553	582	548	545	575	564	568	565	597	540	564	560	560	616	620	539	585	604	588	515	602	542	562	557	614	589	607	584	584	588	594	575	587	582	564	558	559	595	573	610	579	628	595	566	584	541	559	581	574	572	592	627	570	584	611	538	534	594	629	575	552	563	572	612
11171	7298	4061	2502	2106	1986	2223	2193	1771	1412	1133	862	677	541	466	376	344	334	252	172	184	144	139	139	120	90	82	91	92	93	93	80	70	69	66	69	58	58	70	72	76	55	65	41	62	65	65	57	61	54	49	57	66	61	61	43	46	74	60	48	38	65	50	49	47	55	50	45	69	50	49	49	52	68	40	57	46	46	58	55	59	57	48	55	65	49	63	63	55	45	41	61	51	52	57	51	51	44	48	56	46	60	56	46	35	49	60	56	54	55	53	56	46	47	55	62	41	64	49	52	46	50	47	57	53	56	45	47	65	50	65	46	58	53	45	53	55	50	50	52	40	58	63	48	41	46	65	54	70	49	39	47	45	52	41	47	47	55	61	48	56	51	52	53	34	47	45	58	47	41	50	56	57	49	50	40	54	47	57	44	60	53	49	46	42	64	59	59	56	58	48	53	54	47	64	59	59	46	53	62	56	47	56	40	64	43	38	48	59	63	53	42	50	51	45	58	53	52	58	52	58	50	61	54	62	50	57	51	56	52	51	51	53	57	50	62	56	54	52	57	42	52	54	45	47	42	51	63	37	53	53	44	67	44	64	48	53	42	61	48	54	61	49	49	47	54	58	46	57	54	50	35	42	61	47	56	47	42	69	48	63	61	46	54	41	58	54	60	61	44	53	46	49	61	56	60	52	52	50	43	56	52	45	49	47	44	43	65	53	42	54	47	59	55	47	52	47	43	72	51	46	56	59	48	43	52	47	55	43	52	51	38	49	53	44	51	58	51	57	35	52	52	46	53	52	54	46	55	55	47	49	52	61	61	73	54	44	64	44	59	45	34	52	61	57	58	42	55	54	55	53	51	48	50	54	64	42	48	57	53	32	52	53	41	52	60	47	62	54	45	52	42	51	55	53	53	47	56	38	44	49	56	40	52	45	63	42	58	39	49	52	48	67	48	50	54	47	46	46	51	52	52	39	50	43	44	57	41	54	54	52	53	52	54	58	50	61	63	53	54	53	49	57	53	44	56	60	47	65	43	43	54	55	47	42	46	55	65	49	58	51	57	41	50	38	46	50	38	49	50	49	46	52	65	42	48	52	60	47	60	48	43	55	59	48	40	52	59	45	49	47	43	54	51	57	49	43	48	48	54	67	60	61	41	58	55	52	54	40	51	54	36	44	42	37	55	53	37	43	45	45	57	53	59	49	47	37	48	52	44	40	44	47	47	61	53	61	53	54	44	62	44	55	45	57	51	48	50	46	52	40	51	50	63	58	53	56	60	59	43	53	48	51	55	53	44	50	43	56	59	58	53	47	53	56	50	52	46	51	55	54	43	50	61	70	58	52	45	44	55	49	61	49	52	59	49	51	52	39	52	55	50	46	45	51	52	58	47	52	52	42	57	54	62	48	46	50	47	75	48	57	67	55	55	57	54	62	43	52	59	57	72	56	51	64	45	47	53	58	42	46	60	52	50	52	40	44	41	55	60	56	59	61	60	61	44	50	42	56	52	40	53	50	48	56	57	48	48	45	55	43	44	51	57	45	46	50	45	64	46	53	51	54	55	52	51	42	54	55	51	54	54	34	39	57	54	49	54	45	53	46	62	73	63	54	50	58	43	49	41	53	47	49	54	51	40	45	51	51	46	59	50	52	59	54	41	41	44	60	58	46	54	59	57	51	53	49	47	69	49	54	57	61	58	50	51	62	44	58	50	52	60	65	41	47	56	48	57	69	48	62	42	50	42	56	57	56	72	45	46	55	36	49	55	54	49	39	46	59	45	52	46	66	53	36	42	52	41	44	59	43	54	53	51	51	42	51	59	57	51	46	61	55	59	49	51	49	49	56	58	60	46	48	46	51	58	47	53	44	53	46	48	50	45	58	55	45	54	61	63	62	51	54	59	44	55	44	51	58	47	55	39	58	46	50	55	54	48	52	61	54	44	54	47	45	58	43	48	58	47	52	61	47	44	46	41	51	51	60	38	46	40	62	48	55	51	58	48	52	62	39	53	45	51	42	57	50	62	52	48	53	51	61	57	53	57	49	49	51	46	41	45	52	61	59	56	43	40	47	41	58	40	41	52	48	44	41	67	47	42	61	53	41	51	45	47	45	48	44	48	56	52	59	49	49	52	63	58	61	56	56	58	58	49	44	50	48	58	49	54	61	43	51	58	59	45	39	52	45	52	60	51	60	45	57	55	54	47	44	45	41	55	58	36	61	51	51	59	54	56	56	50	47	44	60	44	52	50	60	54	44	56	56	55	46	42	61	49	58	41	53	51	64	48	54	64	47	49	50	49	42	56	43	48	54	56	58	40	46	41	50	42	50	54	35	54	59	50	50	44	48	53	50	60	49	60	59	62	56	47	57	45	58	51	49	49	72	61	46	50	55	54	56	59	54	62	51	52	54	44	41	47	50	54	53	50	41	50	55	41	39	55	53	45	49	49	45	51	53	45	66	50	55	49	53	57	59	51	35	44	45	35	54	57	62	52	41	58	49	40	46	44	60	45	58	48	65	65	55	58	46	42	63	60	61	33	38	64	44	56	52	48	53	56	50	59	54	45	57	56	64	47	61	58	39	58	41	56	51	56	60	50	55	47	45	60	54	49	45	43	46	54	50	59	46	56	46	42	53	57	53	45	45	60	52	55	39	58	40	51	37	54	40	48	49	58	54	46	56	62	50	49	46	44	56	56	48	63	44	55	42	51	53	54	42	67	62	47	61	46	47	37	55	44	65	56	49	63	50	55	42	54	54	49	67	31	46	51	54	46	58	49	50	47	56	60	59	41	58	39	56	57	59	51	61	52	68	73	58	46	45	52	48	62	38	55	47	45	45	50	55	48	52	43	41	55	49	54	56	47	58	50	52	42	44	48	63	43	51	52	53	47	46	65	40	47	51	45	62	52	54	65	57	34	45	53	42	46	49	51	53	74	50	41	64	47	40	40	57	71	50	50	62	53	53	52	52	57	55	48	53	43	52	50	55	50	48	49	43	49	52	48	53	49	51	51	39	63	49	56	57	47	56	61	53	52	29	56	53	46	58	47	52	50	54	45	41	40	58	48	43	47	51	48	53	49	52	45	62	75	39	66	52	51	45	55	51	60	40	43	47	52	55	50	48	58	66	52	55	58	45	50	43	53	41	56	59	42	53	47	47	68	53	57	55	49	49	65	59	45	44	51	61	61	60	47	58	52	46	48	66	61	48	39	54	53	48	52	56	55	52	43	47	40	56	46	54	41	49	45	56	64	50	44	63	45	59	43	63	58	59	45	62	46	54	44	46	54	40	64	43	53	49	59	56	48	65	51	54	53	51	59	63	51	64	47	42	47	55	56	50	49	58	54	48	47	56	56	51	48	63	60	61	56	50	47	55	60	57	44	58	52	47	49	51	55	39	48	50	47	60	49	53	50	45	38	31	57	43	54	57	63	40	54	57	67	47	55	50	58	47	56	61	52	53	47	62	66	62	49	50	52	46	62	52	41
40790	29660	24916	25981	33097	36449	36670	34215	30819	27165	23743	20280	17253	14539	12254	10441	8736	7448	6290	5207	4448	3899	3380	2926	2454	2066	1761	1595	1544	1388	1365	1338	1244	1172	1120	1079	1039	975	901	868	855	873	783	791	751	692	692	686	659	628	615	575	565	534	577	530	556	558	599	537	462	510	515	512	518	515	535	540	497	531	548	507	499	547	490	506	546	481	525	507	500	510	508	485	498	489	509	470	506	446	514	472	539	500	521	470	495	491	508	487	490	497	508	508	510	494	501	510	499	497	498	495	472	485	482	483	468	526	480	516	495	481	499	518	470	512	495	477	498	478	510	503	496	495	508	473	499	525	501	480	476	499	486	470	501	471	457	489	552	444	496	533	442	451	503	490	477	490	492	479	494	507	474	490	439	540	484	506	527	484	515	516	475	469	482	496	499	488	487	511	501	462	480	509	506	513	502	496	466	526	492	472	495	515	499	465	504	485	508	499	494	507	505	503	518	457	493	497	495	470	515	471	483	493	491	481	520	518	469	479	504	465	485	486	488	497	511	495	469	477	503	509	497	480	500	476	453	516	507	483	506	469	459	486	459	481	463	448	466	499	517	486	468	481	483	476	482	510	481	464	477	459	433	483	472	460	502	414	493	477	496	502	467	418	482	488	503	500	495	486	441	473	501	520	493	488	503	496	461	501	541	505	523	508	491	477	477	470	519	499	480	499	488	500	502	498	473	470	475	517	513	516	501	482	525	472	477	472	496	468	513	456	490	530	517	522	489	527	509	477	488	485	504	494	471	472	487	492	501	544	511	460	498	487	478	495	485	468	490	481	489	469	503	487	457	525	487	484	465	437	489	491	502	488	487	459	467	481	428	499	463	492	483	500	484	496	525	506	515	505	481	509	474	481	510	499	466	494	510	494	474	462	489	498	519	480	485	498	464	503	498	486	450	477	453	478	488	489	501	484	491	516	472	494	473	498	498	517	523	483	450	513	482	496	494	485	464	455	498	488	495	486	479	457	476	517	508	444	470	498	463	525	502	451	499	488	459	503	489	524	472	498	507	521	515	484	483	456	487	489	517	482	535	479	473	506	481	470	480	515	508	496	471	470	493	503	502	484	466	454	488	495	534	482	479	506	476	472	522	475	485	480	517	511	517	480	485	502	505	459	496	474	470	485	505	520	480	486	462	467	523	529	467	516	499	484	513	493	506	496	484	529	476	518	489	480	470	457	494	492	521	458	505	478	478	500	461	490	509	523	490	494	500	533	495	468	526	475	501	511	503	495	492	530	529	527	514	476	491	458	468	482	501	480	497	489	498	502	466	493	518	495	473	466	472	480	537	531	488	500	460	512	493	510	473	484	494	478	486	512	482	484	523	463	488	475	501	496	530	493	505	509	491	493	469	485	493	477	499	523	483	523	459	507	474	502	527	477	504	486	500	513	498	489	489	519	480	527	503	492	480	498	491	493	505	469	464	479	487	491	458	494	469	442	467	483	509	523	516	493	484	474	468	464	505	505	510	510	492	508	505	509	495	486	478	491	544	499	524	452	484	491	464	462	507	563	505	507	544	462	490	517	476	480	534	500	487	508	481	483	500	450	483	510	503	450	539	455	518	501	509	493	503	516	512	513	478	543	479	501	457	485	516	499	491	513	520	486	491	461	469	497	495	486	485	466	471	493	494	475	512	491	516	470	446	470	479	484	480	523	485	482	470	493	490	508	470	439	467	521	464	483	518	504	487	500	535	465	533	469	502	469	502	511	496	470	514	543	505	482	474	488	485	493	469	513	505	451	474	500	429	482	496	501	508	485	531	428	476	496	454	453	455	507	491	493	493	488	455	512	477	495	528	477	474	475	478	522	527	484	504	489	486	479	529	446	470	477	505	512	486	484	481	518	484	490	485	489	505	489	499	492	438	480	492	472	511	481	514	503	503	502	508	519	481	486	488	477	496	530	488	500	501	493	477	559	507	507	516	503	488	482	491	511	507	505	478	511	470	470	509	461	443	452	501	525	451	495	497	453	522	456	496	486	538	513	522	465	511	472	501	503	496	490	497	495	496	525	480	491	475	507	481	467	515	504	472	483	480	494	537	490	497	476	493	473	460	491	487	480	489	517	526	484	504	489	488	475	499	434	481	460	484	455	519	506	509	505	535	477	455	535	482	480	487	500	479	480	473	503	500	506	499	486	501	452	465	505	431	463	514	511	516	505	494	510	510	476	481	441	495	472	472	473	515	477	482	527	465	493	475	477	467	486	470	467	464	508	475	485	512	458	502	462	520	499	489	456	490	470	506	517	463	481	472	494	505	508	501	513	474	520	508	498	494	460	449	490	500	491	525	506	480	511	502	467	490	527	458	463	503	491	508	470	467	460	467	529	468	469	477	498	487	471	457	466	481	458	478	523	473	464	510	473	510	480	455	460	473	487	515	492	511	510	506	480	478	432	467	514	522	514	540	451	516	486	498	503	453	475	437	455	495	487	485	498	509	521	467	525	468	488	498	531	508	500	489	468	513	494	480	496	499	487	499	489	459	510	491	461	479	478	487	511	506	507	475	456	465	495	485	486	490	463	498	480	463	450	505	467	505	510	527	506	506	465	500	468	473	486	490	509	483	493	487	467	475	467	495	471	504	487	473	492	475	519	466	487	484	500	475	507	461	502	498	509	492	489	521	444	524	492	464	461	504	532	528	495	474	489	509	483	498	488	504	457	453	457	480	499	509	478	469	511	481	476	438	512	479	493	489	499	486	456	500	529	499	487	445	459	479	500	464	468	449	511	470	526	511	462	484	515	514	529	465	496	501	477	486	473	491	481	451	491	477	504	466	508	526	471	514	460	501	515	501	489	452	518	463	513	473	490	505	475	485	470	489	473	486	505	526	473	518	477	480	461	488	493	483	508	446	501	511	513	462	511	449	505	499	468	498	504	482	526	519	473	528	494	512	494	466	452	472	511	505	491	482	497	528	489	532	486	500	491	535	511	495	496	484	502	486	494	494	516	490	459	441	497	491	523	510	468	477	458	478	510	465	505	449	495	485	495	496	539	498	481	495	512	501	508	479	496	501	492	478	484	493	463	473	478	446	533	463	452	505	508	502	493	526	507	506	507	477	496	510	495	455	504	509	500	517	499	475	518	516	494	531	509	519	475	499	492	496	531	483	503	512	515	538	470	489	481	500	480	459	525	479	455	511	473	481	506	508	480	470	518	508	498	491	503	484	489	486	508	493	481	509	455	472	490	479	478	483	505	517	448	517	500	508	480	557	454	495	526	511	495	512	473	459	488	498	515	508	510	480	488	496	499	496	468	491	474	504	502	504	501	494	449	534	481	500	475	513	502	474	468	478	460	469	459	462	485	466	470	466	472	479	454	505	495	477	516	503	489	508	507	524	470	468	453	516	497	490	527	465	507	459	518	486	529	500	503	527	481	482	464	516	496	495	472	488	525	445	509	480	479	467	464	490	515	512	486	517	445	507	449	469	495	509	495	460	467	479	465	477	507
8337	3702	2152	1419	1150	1166	1178	1235	989	835	658	519	419	341	302	249	241	207	175	143	140	131	111	114	108	85	76	75	87	78	65	66	75	65	78	80	79	81	69	82	74	85	77	79	72	77	57	72	55	63	64	76	77	61	53	58	86	69	74	63	50	67	66	60	64	61	64	70	65	62	53	69	65	67	70	63	65	51	68	69	57	61	65	67	63	60	67	62	51	62	66	73	74	65	69	61	65	67	64	57	51	75	71	61	54	64	72	53	59	67	63	63	58	68	64	83	63	76	58	63	71	54	54	70	60	60	71	68	66	68	66	51	69	50	75	68	64	76	61	66	59	66	63	62	53	61	71	66	67	79	63	62	74	73	59	71	48	73	56	63	69	80	57	61	53	71	51	59	71	65	62	58	61	66	60	68	60	62	77	66	68	76	52	72	73	58	58	55	57	73	44	62	65	62	71	65	81	58	55	59	76	60	73	66	71	59	48	52	57	65	56	72	73	59	67	52	55	68	75	55	71	53	67	76	75	60	48	66	63	56	58	51	76	59	58	56	64	65	46	70	75	49	65	59	63	54	63	62	65	53	67	67	55	62	75	58	57	53	79	69	60	61	71	62	53	66	74	70	65	56	64	52	45	67	77	62	73	59	55	67	67	57	73	55	61	64	59	62	63	54	70	51	71	54	55	73	61	60	62	55	74	84	55	63	77	53	70	70	79	63	67	50	55	59	73	64	52	65	68	51	64	73	64	67	56	70	60	61	67	64	71	70	54	58	65	71	49	70	62	63	55	55	61	66	61	74	64	69	68	65	64	69	66	52	71	70	44	64	62	70	69	56	53	53	80	72	57	62	54	71	76	75	72	56	64	68	59	71	58	50	66	74	67	64	58	67	56	67	58	67	66	70	64	64	70	68	56	58	74	65	60	52	65	57	58	59	66	73	53	61	67	57	66	67	62	74	62	59	62	56	52	57	72	61	56	71	67	66	61	61	65	61	71	55	68	57	58	63	73	61	74	74	66	68	51	54	63	75	50	70	45	74	69	58	71	76	66	70	63	75	66	76	65	69	71	62	58	56	61	61	83	72	58	67	61	85	73	63	70	54	74	60	54	51	56	67	62	53	68	65	60	54	53	74	65	58	64	76	68	61	66	61	71	68	65	62	71	57	70	57	72	64	68	57	84	66	54	73	68	65	64	50	72	51	63	65	65	63	60	65	71	76	62	65	65	68	79	57	56	54	67	49	63	61	63	53	62	55	69	71	53	51	66	62	48	67	65	50	61	62	62	53	58	49	58	60	64	72	55	57	76	45	50	48	62	69	69	55	66	49	61	59	69	58	60	56	68	57	52	67	62	84	62	72	56	63	68	62	74	57	64	69	59	67	73	76	55	74	69	52	68	67	73	62	67	72	74	51	68	67	67	81	71	69	70	59	65	56	64	53	72	63	67	61	78	62	71	67	68	55	58	72	57	50	59	66	72	51	56	66	60	63	65	68	43	59	60	58	58	70	66	76	54	60	48	55	65	60	65	63	50	71	58	62	62	51	69	69	55	66	59	64	67	53	56	52	60	61	63	71	71	60	68	66	60	54	67	67	75	49	57	71	56	81	62	53	65	50	68	64	59	81	45	72	67	67	63	78	54	63	62	56	70	66	71	65	69	55	57	65	63	71	58	60	64	67	67	57	69	56	73	75	75	55	64	70	50	57	76	65	53	62	54	47	72	70	67	72	57	70	57	53	66	57	57	49	62	59	66	59	76	70	71	63	60	69	71	67	67	57	68	60	75	65	66	53	78	55	79	57	61	64	63	64	73	56	64	62	74	57	76	64	75	61	58	59	78	64	67	58	59	66	57	49	50	64	53	57	61	49	66	64	68	58	85	76	58	60	68	72	57	66	56	65	51	57	64	66	58	65	69	66	65	61	60	66	70	64	52	71	73	79	70	61	55	63	62	66	68	66	61	68	63	51	59	73	63	59	60	66	60	60	58	62	60	67	73	62	73	62	64	59	59	43	65	71	70	61	62	67	74	53	55	54	62	76	69	54	72	57	60	45	53	56	70	60	76	60	68	68	53	67	73	66	71	63	74	67	72	70	66	56	44	61	65	59	67	69	61	60	65	53	78	64	62	54	70	57	72	68	61	50	64	72	76	63	62	55	69	53	56	65	62	70	55	48	71	72	61	61	61	59	62	73	58	72	62	65	58	54	68	58	63	63	53	59	49	60	65	74	80	55	83	69	49	57	93	71	63	70	59	71	76	71	74	55	60	66	69	70	52	67	60	54	75	76	61	76	63	59	63	63	54	60	67	71	62	57	74	78	78	50	66	65	74	73	62	75	67	58	64	58	52	54	52	76	65	44	51	53	70	56	50	68	71	47	65	54	62	65	70	70	63	64	65	53	64	60	61	80	44	64	53	53	66	71	55	41	63	59	85	58	69	55	73	70	66	57	64	80	77	52	80	73	78	66	53	64	61	74	82	57	55	65	60	62	72	66	60	71	70	63	81	63	68	73	68	57	75	65	69	70	65	57	68	77	69	62	58	58	66	68	70	71	51	58	66	59	56	68	51	54	70	51	55	75	81	61	60	70	68	68	60	64	80	53	63	69	65	63	62	54	56	65	54	71	64	78	66	60	68	43	58	69	60	78	66	68	59	72	53	65	71	69	51	63	62	65	47	74	57	67	67	59	66	64	67	65	54	77	56	66	67	58	55	49	60	54	63	60	50	56	87	67	48	69	52	57	69	74	61	61	63	48	78	51	72	60	55	70	74	78	77	74	88	63	72	70	64	55	57	58	57	71	79	59	80	61	74	78	57	68	62	55	52	83	56	69	77	58	55	64	71	68	76	59	64	64	54	77	74	75	70	74	69	52	65	66	68	68	67	62	61	73	76	70	60	56	66	54	59	70	77	62	77	69	58	65	70	69	73	71	66	53	50	64	67	61	62	71	60	57	68	57	57	55	64	58	55	56	63	59	65	74	68	88	67	52	49	61	68	94	51	51	55	48	68	45	67	80	52	64	48	61	56	63	61	63	72	58	62	82	58	64	60	57	65	67	57	49	71	67	64	47	69	70	62	63	72	64	65	68	71	54	56	80	72	73	59	61	56	55	63	57	63	74	44	63	59	58	47	57	64	73	59	61	73	66	53	57	69	58	63	68	79	61	66	56	77	54	62	71	69	49	68	71	66	68	56	58	58	76	74	73	61	62	60	67	53	55	73	54	66	73	66	69	59	60	66	61	73	54	70	55	57	70	65	52	58	62	74	59	58	71	74	57	69	61	71	70	75	60	54	60	52	59	62	61	56	71	61	59	71	74	59	71	67	65	62	68	58	80	55	62	64	67	53	61	90	67	51	56	66	45	58	51	48	51	61	65	75	62	60	53	53	66	66	67	56	57	59	60	79	53	70	73	59	80	54	72	56	67	65	64	62	62	69	54	68	71	72	61	62	66	68	56	55	56	62	54	72	69	51	54	66	68
34255	23225	18199	20024	27049	30592	30306	28220	25101	21313	17874	14509	12231	9953	8259	7187	5925	5040	4156	3515	3027	2652	2396	2142	1738	1501	1382	1327	1245	1132	1169	1134	1003	942	962	918	879	862	842	799	788	761	770	757	683	736	687	727	655	688	697	681	674	650	649	655	657	602	565	607	601	638	635	627	592	569	596	600	646	614	570	589	621	630	611	616	585	568	576	631	609	572	625	561	586	574	617	554	598	623	554	600	574	596	624	597	588	590	616	566	617	646	619	587	602	629	571	604	615	590	618	628	646	618	597	621	616	629	589	622	642	545	587	588	593	622	556	617	622	580	566	626	617	620	582	601	601	608	566	580	601	585	636	597	607	583	627	581	613	619	607	631	608	579	619	653	571	604	618	634	584	620	566	590	569	652	596	594	632	583	605	571	588	601	603	609	632	610	569	612	629	625	571	585	576	589	616	562	601	601	567	581	605	556	635	603	582	588	609	613	594	613	571	596	570	638	612	567	612	587	566	579	580	618	614	576	611	550	599	591	564	593	591	585	597	597	643	650	656	615	609	597	618	597	603	616	629	619	559	604	607	631	620	586	534	615	584	578	556	593	584	581	534	585	615	604	579	601	586	586	621	577	595	627	609	599	623	612	611	613	575	590	613	600	635	565	621	616	604	615	547	585	595	596	577	605	577	620	606	593	571	602	587	636	582	585	568	590	607	566	590	614	598	627	591	603	573	597	600	581	605	597	616	580	603	573	584	553	582	645	611	556	550	573	616	588	575	579	590	592	612	603	595	631	586	620	584	574	560	568	574	595	577	626	614	579	636	616	623	631	617	627	569	604	604	613	617	570	572	584	613	589	636	588	592	576	647	600	572	586	585	598	585	614	594	615	607	589	590	630	634	626	603	592	605	626	581	589	584	554	599	629	637	608	616	625	606	595	598	640	597	614	617	605	652	561	580	589	620	607	622	593	608	608	588	608	585	615	595	573	607	633	623	561	583	613	578	644	616	598	590	602	567	606	587	580	592	594	543	566	616	582	651	620	575	580	619	605	594	595	576	648	612	600	593	638	592	637	597	553	592	627	642	600	573	624	641	590	569	566	602	583	592	651	628	588	617	589	567	616	564	645	611	657	622	549	617	614	605	578	563	610	619	653	551	614	577	631	585	649	597	622	589	589	614	660	618	571	612	604	590	602	581	579	603	601	644	573	597	575	619	666	577	581	649	563	586	638	608	569	601	586	626	605	585	575	566	594	585	601	632	564	605	627	597	607	598	593	611	579	583	619	624	607	599	613	596	591	571	574	579	538	653	581	594	582	591	557	612	635	570	589	597	610	613	613	598	582	505	573	582	580	607	620	601	593	556	630	543	576	574	563	581	563	587	605	616	600	622	612	629	578	564	658	568	601	605	610	606	585	586	626	556	619	592	570	575	618	588	635	577	589	617	602	624	625	578	601	572	574	594	610	591	641	624	582	584	596	589	601	632	636	587	610	593	567	562	602	647	603	605	609	611	557	588	606	587	558	585	614	551	571	598	631	617	598	621	583	590	563	631	607	568	573	599	564	639	604	620	587	603	595	580	608	620	572	600	597	570	602	592	616	610	608	608	638	635	615	618	582	574	584	590	637	618	599	603	583	576	564	599	611	567	629	602	581	661	607	609	619	581	629	603	562	603	568	640	615	613	596	624	586	600	610	565	609	599	610	596	606	604	611	593	596	602	603	650	614	580	609	580	592	574	608	591	641	604	608	595	627	640	606	600	602	580	582	586	605	625	618	607	638	584	571	571	639	578	566	593	585	569	599	617	596	592	616	576	626	589	571	632	587	604	574	568	563	590	578	591	618	601	615	587	588	575	565	619	644	602	617	584	594	594	640	632	553	573	577	584	588	644	597	620	606	573	623	591	572	615	587	644	596	545	587	609	619	585	626	566	562	581	637	575	575	621	624	593	557	573	571	601	637	590	575	588	611	624	569	574	592	595	629	614	612	603	614	573	598	595	596	589	593	534	617	585	580	606	592	599	616	571	585	581	635	555	602	608	590	578	614	606	633	612	588	640	622	570	575	595	587	620	611	631	587	611	616	563	624	576	622	616	563	605	583	589	572	604	612	609	587	624	554	648	565	605	595	634	606	605	647	599	572	585	620	602	612	580	605	590	636	555	611	601	597	613	561	606	576	582	623	594	631	637	603	614	609	590	609	593	560	589	616	622	601	609	568	608	587	621	565	603	626	602	606	608	605	600	573	584	598	607	577	619	600	598	622	623	621	596	590	626	568	592	638	585	611	639	605	615	557	603	608	600	565	580	612	592	593	586	616	585	640	544	577	592	594	598	611	581	605	593	616	569	640	624	521	571	595	581	564	586	520	601	601	628	597	650	619	600	633	585	572	585	631	578	537	587	606	579	615	639	605	598	594	636	582	563	590	611	550	588	608	573	598	599	595	603	615	587	584	635	616	577	609	588	602	591	625	604	595	580	593	616	592	599	615	626	550	594	589	592	588	622	613	611	636	620	591	585	598	594	559	600	575	614	597	609	556	575	606	651	582	607	626	597	639	605	638	616	605	592	609	612	574	632	572	575	595	600	580	594	583	602	601	583	591	602	577	554	635	575	621	582	582	631	637	583	620	578	590	579	573	575	602	569	596	534	604	597	587	619	563	606	570	617	557	559	620	621	611	597	576	598	596	599	593	634	611	562	609	611	603	606	571	632	541	539	601	642	626	613	585	612	564	619	589	587	599	608	600	578	570	628	611	600	628	629	573	611	602	611	607	608	639	598	582	616	627	634	628	595	581	594	586	595	572	586	566	580	582	610	596	589	611	611	585	575	558	604	593	580	631	602	594	630	573	607	632	565	634	604	578	610	572	615	592	641	568	571	605	666	618	566	608	629	637	579	569	616	608	565	586	597	551	599	569	574	597	563	552	558	592	574	600	582	627	629	640	596	597	575	611	592	608	578	616	549	630	620	583	630	582	599	556	595	577	597	589	575	583	616	608	595	592	593	570	625	624	590	580	608	584	563	598	607	560	597	598	617	548	571	570	573	599	574	558	631	593	591	586	612	617	583	607	616	631	652	650	595	581	588	609	576	570	601	605	602	599	609	608	609	606	597	592	583	612	582	610	634	596	587	595	613	624	595	575	588	575	591	590	596	592	620	634	595	617	597	575	596	633	591	557	567	596	595	605	618	618	620	627	592	603	601	578	672	590	619	620	613	642	603	642	607	583	628	609	588	594	631	576	599	645	559	573	611	589	609	577	591	606	584	632	627	601	594	614	603	577	617	615	588	599	603	600	569	615	610	570	609	592	632	622	604	645	561	570	605	570	592	576	599	588	596	583	576	601	592	578	635	615	624	579	607	609	597	593	647	629	625	643	616	607	589	606	542	615	616	581	595	607	584	605	583	674	606	651	602	586	612	580	593	613	597	607	618	578	625	569	548	588	630	576	619	593	614	619	615	590	592	604	610	610	576	588	594	632	574	552	583	596	584	635	593	575	595	611
9099	5778	3107	2056	1485	1547	1709	1739	1504	1158	917	751	548	490	376	305	274	238	208	180	174	131	133	116	125	89	93	83	69	97	78	75	70	50	72	96	70	62	77	71	85	68	63	73	87	53	64	59	60	60	69	53	65	65	58	58	61	61	59	54	70	62	54	76	60	62	58	53	72	78	54	34	55	71	49	54	65	62	64	68	59	61	59	55	59	49	65	60	52	73	73	54	49	60	69	51	60	63	53	55	47	71	65	55	52	65	52	53	44	53	52	55	58	59	48	58	51	62	58	46	66	43	59	60	55	51	60	55	53	57	56	69	59	54	52	54	39	66	62	48	39	71	53	64	55	52	69	41	52	57	72	49	59	59	47	51	53	66	55	64	63	55	50	75	47	58	50	60	43	72	51	68	60	80	47	51	64	57	62	64	63	58	63	70	48	64	59	53	50	54	42	65	67	55	49	56	72	63	62	69	66	49	56	66	66	44	49	66	57	59	58	59	56	52	63	54	52	61	41	58	54	64	52	49	53	67	53	58	59	67	59	48	63	50	55	58	60	55	61	64	58	63	54	45	69	42	47	62	65	52	49	53	59	47	54	65	57	44	65	52	50	67	46	63	58	64	67	49	56	61	59	55	62	48	51	58	45	57	62	49	77	58	64	55	57	51	44	52	61	57	62	50	60	64	52	58	48	57	63	45	63	52	54	57	66	52	54	63	46	52	48	66	57	56	42	42	69	49	62	59	63	62	51	63	65	51	56	70	55	48	54	67	63	55	62	67	59	56	59	49	54	62	73	63	66	50	58	57	55	63	55	51	55	52	63	63	62	62	50	65	50	55	60	48	62	44	54	70	66	66	57	52	47	52	51	66	57	59	55	45	62	50	51	42	50	52	53	61	56	65	70	55	44	58	48	51	51	56	50	50	48	71	58	68	53	42	71	55	63	55	61	56	61	67	59	62	54	64	53	59	70	54	54	47	59	55	64	68	74	64	69	52	65	53	81	49	56	52	63	54	56	60	61	60	57	54	65	60	60	45	43	68	51	46	55	59	60	54	43	65	57	66	63	49	50	55	63	57	63	51	70	49	57	53	55	63	64	56	53	59	38	70	48	59	63	70	57	56	60	48	51	60	57	48	56	71	45	65	61	57	49	49	54	71	61	61	68	58	53	63	67	59	51	71	58	53	65	58	57	54	76	49	58	49	58	53	58	61	57	49	62	60	64	54	53	55	58	49	50	65	50	54	53	55	53	60	42	46	56	60	56	62	58	66	55	66	58	53	49	54	55	57	59	51	54	60	55	40	53	46	54	57	50	74	56	65	56	48	66	63	63	55	56	43	49	58	58	62	49	56	68	62	61	54	66	56	65	62	53	70	60	51	44	55	54	49	43	68	52	56	56	62	55	62	49	71	57	63	63	54	49	46	48	60	63	59	51	68	72	64	62	56	51	39	69	56	60	56	59	58	57	43	57	59	55	56	52	51	56	54	62	66	78	59	62	58	52	69	62	71	63	69	48	42	56	48	48	59	60	53	65	59	60	51	50	54	56	63	57	61	59	60	54	69	51	56	54	57	51	58	65	67	59	59	48	68	62	66	56	48	46	65	51	56	62	44	52	49	58	50	50	41	55	42	50	58	50	72	68	61	55	57	59	42	59	50	49	60	56	57	61	60	73	46	66	71	62	67	53	62	54	39	58	66	43	58	49	64	56	65	56	55	51	61	45	58	50	56	55	47	56	64	51	68	65	56	71	58	60	64	70	62	56	68	53	67	49	54	59	44	61	49	51	45	59	61	54	55	50	53	52	65	68	59	57	42	54	60	52	49	48	66	60	60	50	67	48	56	64	51	44	62	55	52	63	46	50	52	52	73	46	59	49	69	62	50	54	49	61	56	61	57	53	51	58	67	59	57	59	49	49	65	56	71	43	51	57	67	48	58	62	56	59	54	52	45	65	54	59	49	55	56	66	72	64	60	48	53	53	49	63	57	69	57	60	58	49	45	42	61	57	35	45	50	54	69	65	62	54	59	50	62	58	51	55	61	58	58	52	56	48	57	54	49	42	61	66	52	61	51	51	66	59	61	63	59	56	68	49	54	48	56	56	59	44	55	63	75	58	40	49	57	60	54	68	55	53	61	53	49	63	53	51	57	51	49	52	46	57	49	64	60	53	46	62	56	36	64	51	62	59	63	55	64	41	51	57	70	59	59	53	61	64	63	44	49	66	59	52	60	56	46	62	64	56	56	64	50	77	55	48	60	51	69	51	46	52	65	50	59	73	55	49	58	50	57	65	60	50	55	62	48	59	49	65	48	53	48	55	47	64	60	55	54	52	52	55	59	66	62	53	59	51	58	54	59	57	57	53	50	48	63	64	49	49	53	50	58	64	59	55	49	66	52	43	67	51	53	62	42	65	54	57	58	40	63	56	53	52	58	64	49	53	65	67	48	59	45	57	57	58	46	69	67	55	56	60	65	50	60	67	58	66	47	63	61	66	50	59	48	58	69	45	55	57	57	60	39	62	49	53	52	56	48	52	57	57	50	44	58	64	49	58	60	53	59	58	55	50	42	47	55	59	59	58	63	55	52	54	61	55	63	64	48	65	47	56	69	59	54	64	47	59	49	47	61	57	61	70	39	61	56	51	49	67	59	49	54	51	40	53	70	51	72	54	59	60	50	56	60	54	53	50	54	60	42	61	48	61	61	63	65	78	56	58	67	52	41	65	51	56	58	65	48	60	47	58	63	51	54	46	48	53	81	56	61	54	67	41	57	57	50	58	67	63	38	58	59	67	54	62	62	58	51	49	52	55	55	70	55	49	58	40	63	62	59	54	46	47	41	59	59	59	55	50	66	60	62	71	58	50	40	43	46	46	48	49	54	64	66	56	55	64	54	58	48	63	58	71	53	55	55	50	49	54	51	50	49	57	79	47	47	55	61	57	51	57	50	55	49	47	50	64	54	46	61	48	57	47	56	61	46	50	66	52	52	58	54	63	48	52	62	58	48	62	60	62	45	65	52	59	60	54	57	59	76	64	54	66	55	57	48	49	55	53	57	51	59	42	49	45	61	64	50	49	71	51	53	59	57	59	64	27	67	63	61	47	59	67	54	63	56	66	60	61	52	58	70	55	67	55	60	59	55	64	59	76	53	57	58	50	43	60	53	70	60	51	51	41	62	49	63	40	50	55	48	67	60	58	58	55	50	51	56	59	55	73	49	71	48	60	55	47	66	53	54	57	53	60	50	58	52	60	49	50	53	62	43	61	50	52	68	48	57	60	59	57	54	41	73	58	52	56	46	49	48	35	55	44	58	56	54	59	62	46	61	54	60	49	59	59	49	55	53	56	55	53	63	70	56	52	58	65	58	63	38	58	50	64	47	57	54	59	54	56	61	56	47	63	49	55	56	45	56	59	55	50	46	57	51	33	48	55	51	61	50	65	63	46	57	58	69	51	48	56	51	53	68	66	60	44	53	60	58	39	48
39777	27585	21877	23457	30534	34412	34321	31998	28655	25174	21522	17958	14816	12322	10250	8594	7708	6292	5213	4274	3821	3181	2884	2422	1955	1696	1675	1517	1393	1362	1263	1181	1104	1062	957	929	911	851	954	851	828	807	746	719	740	690	666	664	638	618	663	626	561	559	644	584	584	587	582	565	531	586	549	611	568	547	564	538	588	528	552	540	540	530	520	526	517	549	509	577	511	560	579	542	578	508	581	535	551	508	513	547	550	535	560	524	569	545	531	574	558	545	513	544	536	562	565	557	542	557	549	554	526	549	554	555	562	503	532	536	536	555	520	555	559	546	537	539	573	558	561	584	553	532	517	533	525	495	499	544	511	557	528	556	542	542	539	559	519	539	498	526	547	497	544	527	561	514	533	530	522	596	541	551	562	532	555	514	538	509	520	542	520	537	527	558	507	559	547	523	532	554	519	568	576	528	598	591	531	538	524	563	519	528	504	572	535	502	532	531	521	521	515	525	523	511	545	525	534	503	532	539	533	567	540	532	532	540	518	542	518	527	556	521	540	544	522	518	549	573	473	559	566	541	544	521	550	524	501	542	531	499	535	537	533	491	486	527	552	540	568	464	540	536	557	527	536	563	515	509	525	522	531	547	540	541	605	540	527	520	529	488	538	539	519	523	539	518	521	485	542	517	495	550	548	571	513	548	531	566	536	566	482	492	520	530	568	563	573	540	527	502	556	567	530	559	539	495	512	510	565	557	553	542	504	514	586	573	526	555	535	520	538	516	539	540	527	555	553	498	544	530	569	542	548	566	555	567	536	558	538	548	483	572	520	527	526	569	576	510	558	531	563	529	559	547	543	555	511	543	555	525	513	525	587	544	560	549	545	534	521	517	519	517	557	531	540	519	559	551	568	561	564	521	521	559	499	520	525	548	564	564	549	512	503	515	572	557	533	543	510	566	525	533	555	508	557	564	529	568	519	538	554	566	578	549	522	536	542	514	537	573	532	554	496	533	563	594	539	519	572	535	541	519	594	523	548	525	548	517	541	558	509	558	543	541	545	537	543	583	538	565	502	549	554	508	546	572	512	524	501	488	522	528	517	489	608	513	510	575	529	512	554	517	571	556	562	547	571	540	543	487	545	554	569	525	557	579	551	536	542	516	551	573	493	546	570	533	529	579	572	518	528	487	541	564	568	597	519	563	488	558	542	526	557	513	569	523	514	539	523	528	476	544	530	581	518	558	515	494	527	538	517	536	557	536	519	530	513	542	530	563	517	556	521	542	543	560	520	572	557	516	557	572	511	541	539	543	528	557	573	556	543	498	571	569	554	570	553	574	554	573	531	549	524	520	562	535	535	488	512	531	513	560	553	522	515	538	555	496	538	528	527	566	515	522	549	510	534	542	510	533	533	524	555	551	521	550	532	542	545	557	542	532	520	520	544	504	505	567	521	557	544	508	516	509	561	553	555	521	550	529	577	570	528	506	519	553	529	525	521	524	540	525	563	567	490	528	537	543	517	520	601	533	561	520	557	553	546	526	503	573	548	522	532	563	583	528	539	542	523	477	520	539	566	520	551	517	529	512	542	521	544	581	524	570	540	520	542	523	552	556	528	500	543	533	505	542	547	567	589	539	523	559	558	523	522	507	524	520	570	537	547	531	525	533	521	565	554	558	501	512	504	564	493	504	540	532	541	502	519	538	537	544	541	550	520	522	545	569	568	547	489	516	545	541	512	545	555	525	526	565	557	485	523	517	542	547	508	505	547	533	547	558	528	504	568	536	561	555	524	491	527	562	540	530	505	564	525	539	521	526	561	536	549	514	566	487	494	490	484	537	509	529	557	554	543	540	539	531	544	529	521	523	519	513	493	544	558	584	567	567	525	523	531	495	541	553	570	540	567	541	521	522	522	532	529	535	586	475	549	541	547	549	506	548	515	518	542	525	527	512	500	483	561	583	536	543	550	525	540	530	547	526	599	557	534	519	564	557	504	550	510	539	528	550	510	569	498	527	551	556	542	564	550	529	521	539	581	578	484	549	519	545	545	550	490	501	576	560	564	528	537	525	501	507	515	477	540	540	559	525	532	508	549	574	549	526	558	548	515	536	511	571	579	540	553	517	523	525	513	522	494	556	524	522	532	531	526	513	520	521	530	539	546	512	554	533	524	483	562	518	502	507	513	506	569	546	550	526	503	561	525	552	521	533	512	572	540	551	567	552	540	614	514	577	538	542	532	523	506	554	564	513	575	563	521	554	566	517	506	524	512	533	580	535	506	525	516	540	526	528	530	548	528	512	538	467	508	555	520	548	523	566	513	540	569	547	568	527	525	526	533	528	518	527	509	523	530	521	547	479	558	510	518	497	533	588	532	551	546	550	566	536	558	535	546	567	542	535	539	515	531	564	546	539	562	536	514	534	549	539	534	561	519	578	559	549	540	538	579	517	544	532	558	540	548	579	525	523	554	549	497	534	558	547	536	520	539	566	511	569	509	545	527	546	562	554	511	523	518	537	511	536	499	488	568	535	545	512	526	552	509	494	558	544	523	539	530	524	574	540	551	557	553	557	541	514	556	523	547	523	545	525	530	506	544	501	558	508	546	505	481	542	518	532	534	503	554	535	579	562	574	522	564	477	550	520	579	556	531	572	533	568	516	568	526	587	526	569	528	541	513	511	540	505	528	539	536	549	573	512	547	568	554	548	552	524	522	525	558	543	577	546	554	534	568	560	508	546	546	534	571	495	557	545	551	534	533	571	538	542	563	542	480	507	560	529	503	519	518	563	530	586	541	571	524	530	507	515	537	526	529	539	519	538	562	535	535	545	522	507	544	543	498	507	554	507	572	503	535	492	533	530	591	525	522	526	552	530	586	542	571	572	563	559	536	539	515	561	517	552	561	544	528	503	536	585	543	538	525	558	549	529	548	527	519	515	543	509	484	531	527	552	561	547	531	548	513	518	546	542	535	546	508	529	562	514	559	532	558	513	521	535	574	557	526	543	535	530	557	502	543	521	517	551	547	505	515	577	514	541	519	541	594	568	510	531	504	537	522	567	529	531	548	522	522	551	529	574	557	482	486	549	541	510	529	522	511	552	558	533	552	567	507	523	500	527	545	530	488	574	496	541	556	545	526	501	536	534	554	519	526	549	506	546	561	532	541	513	524	531	582	556	512	543	505	494	539	541	559	596	504	559	541	555	527	520	526	549	545	535	562	551	479	545	538	560	550	525	580	531	529	543	560	537	541	573	554	532	573	553	550	548	527	555	532	534	531	523	552	521	533	542	573	519	564	544	599	542	528	532	524	514	527	505	555	516	514	554	546	547	551	514	524	543	536	542	526	502	546	584	493	516	521	544	504	534	520	552	530	496	520	520	547	559	520	512	511	517	562	534	509	513	545	543	547	571	573	500	580	517	529	580	570	538	514	535	526	578	557	532	551	527	522	528	547	502	565	545	572	515	517	511	543	588	513	519	547	563	539	535	555	550	542	541	570	533	540	546	539	542	518	588	573	571
11136	5113	2849	1852	1469	1546	1719	1740	1358	1186	859	653	535	465	376	350	279	249	183	186	176	142	118	139	97	99	79	102	95	83	100	71	81	79	78	60	69	93	72	66	90	63	77	78	80	71	77	67	78	77	55	69	61	66	64	58	64	62	74	63	66	61	57	58	74	64	73	76	76	69	65	64	58	52	65	59	57	59	72	69	42	61	63	64	65	66	73	54	74	62	65	58	64	51	71	63	61	62	62	68	60	60	65	66	71	66	65	58	54	61	76	74	69	78	62	70	61	65	53	67	64	57	50	50	68	79	56	64	69	65	65	62	52	62	46	56	47	68	55	60	66	53	55	51	65	63	69	60	66	63	51	58	65	56	51	64	47	68	56	50	64	66	63	47	63	64	52	56	51	66	63	51	61	54	53	47	70	54	61	71	57	69	62	58	72	63	40	58	61	61	58	71	73	62	62	65	67	50	54	56	43	59	67	70	47	68	70	57	53	59	66	60	75	64	66	62	53	64	58	57	66	65	55	70	48	49	55	50	71	77	65	63	50	70	43	49	46	63	63	60	55	78	60	69	53	54	61	70	63	57	81	61	64	61	59	49	62	63	47	46	65	59	62	77	59	73	68	59	59	48	63	53	73	63	53	57	67	67	63	48	74	62	52	67	56	61	72	44	60	57	73	63	61	64	49	66	63	50	71	54	56	59	65	70	62	57	56	68	65	66	66	68	66	62	57	68	59	70	63	57	55	57	59	66	65	62	56	58	55	61	55	68	70	66	61	59	63	75	66	53	66	59	59	45	71	68	66	58	51	55	57	68	58	48	78	51	59	62	58	52	55	68	63	50	68	69	67	72	56	69	68	54	54	60	54	66	64	66	57	47	54	58	67	64	52	64	68	57	71	69	66	45	70	67	55	68	65	45	56	56	54	66	71	66	67	67	62	55	63	45	82	59	60	56	67	44	56	76	72	65	55	54	56	72	61	58	59	69	67	72	72	60	69	42	62	64	47	72	67	64	61	58	68	53	56	62	62	57	64	65	49	63	69	65	78	70	58	60	66	66	71	66	54	54	53	61	53	57	55	50	53	52	63	58	59	56	54	75	54	69	67	60	52	79	70	56	60	60	53	58	71	69	60	60	57	61	58	62	65	61	75	49	63	54	45	80	57	74	64	70	62	61	65	65	45	57	72	80	71	51	70	63	60	68	66	67	59	70	74	53	57	54	52	65	66	60	59	64	52	62	70	49	61	60	56	56	57	63	71	60	57	70	58	51	58	62	68	64	52	68	61	66	52	59	70	57	59	70	62	66	52	57	55	59	60	67	75	53	53	67	72	71	58	67	67	65	48	57	59	69	66	55	68	70	66	62	46	59	64	61	69	54	77	58	57	46	65	55	62	71	57	52	51	66	45	60	62	64	69	49	56	59	68	57	75	62	57	71	59	68	61	67	50	76	53	71	69	44	66	69	59	62	59	67	70	55	51	71	65	59	65	53	59	59	51	69	65	56	60	59	63	55	65	60	60	40	50	61	67	73	66	50	76	58	55	57	55	62	64	56	77	64	56	69	58	66	56	63	68	47	58	52	76	67	72	70	68	60	56	70	64	60	47	59	56	58	68	53	52	65	51	53	64	69	63	74	75	51	69	69	75	59	52	67	68	71	66	60	73	63	65	68	69	72	46	77	51	65	66	53	65	68	55	69	73	60	51	59	54	50	57	67	69	52	60	55	59	71	45	61	72	62	61	58	65	71	83	59	67	75	73	65	67	63	59	56	47	75	65	60	55	57	63	57	60	65	60	64	52	71	59	62	58	51	52	54	50	47	55	49	60	50	58	60	71	70	67	71	59	67	62	64	66	60	55	64	62	66	62	71	68	70	46	59	77	65	65	71	63	61	61	65	69	46	75	78	64	54	58	86	55	67	68	59	58	39	59	67	69	68	54	66	57	62	64	66	53	69	73	65	49	58	67	48	66	62	65	63	57	66	55	49	64	60	76	68	50	73	73	68	73	59	67	65	57	62	65	65	71	61	57	65	59	69	73	56	65	61	84	52	66	55	56	55	54	67	64	69	59	72	55	58	59	66	52	61	63	67	58	72	64	63	56	57	63	62	64	62	59	79	75	57	52	70	58	72	58	51	62	55	56	48	64	61	52	62	80	65	47	50	62	59	62	58	63	58	62	48	72	85	70	71	69	63	64	53	64	67	63	66	51	66	81	51	48	65	67	64	66	58	68	53	58	63	62	66	54	57	54	69	71	68	66	56	60	65	59	61	73	62	57	65	63	65	69	60	55	62	63	75	61	61	61	56	69	81	44	53	50	49	55	66	66	63	66	59	55	72	91	61	51	69	64	65	58	73	59	58	73	50	57	68	63	73	49	56	58	63	54	56	53	51	59	68	55	67	68	57	68	71	81	59	71	59	70	57	48	59	65	79	61	68	62	70	54	81	50	58	46	53	48	68	57	66	57	59	70	67	73	65	78	50	65	71	64	58	66	60	79	56	64	64	47	63	65	60	58	64	58	45	69	69	59	72	53	65	51	55	57	66	70	65	67	71	65	62	63	66	66	48	51	64	54	46	70	52	65	68	50	65	58	68	45	54	64	56	48	72	74	60	50	51	63	66	57	77	64	62	61	57	54	51	74	45	56	58	57	71	59	69	65	61	60	59	59	63	59	74	68	45	61	65	50	59	43	52	72	48	43	72	63	63	57	73	59	56	50	73	38	59	62	71	51	60	47	74	73	59	62	48	76	57	77	53	61	59	73	53	69	61	71	53	61	54	53	56	62	56	77	55	62	57	43	71	71	59	68	71	62	63	64	53	41	53	58	58	63	64	56	57	56	66	51	58	57	50	48	62	69	61	61	52	78	76	76	64	68	53	50	61	42	69	77	52	58	61	63	51	68	59	57	58	70	61	64	73	52	67	68	76	61	53	63	64	52	56	83	73	50	52	57	58	81	72	52	61	68	73	51	59	49	46	60	60	66	51	57	74	54	60	63	71	42	70	69	63	62	72	72	63	64	61	67	60	70	51	68	56	62	77	71	56	57	60	60	69	52	64	55	56	75	69	59	52	59	60	54	68	55	59	74	58	67	75	67	52	61	58	68	75	60	52	62	61	62	62	77	59	74	66	62	59	61	61	50	80	70	60	65	64	52	57	64	65	61	56	57	59	72	62	59	55	68	59	73	58	57	53	48	58	66	54	48	53	59	56	72	63	55	52	64	62	64	50	51	56	56	80	62	74	60	50	57	58	63	66	53	63	66	79	55	59	64	42	66	56	69	56	71	72	62	54	72	58	62	70	73	58	73	67	72	55	52	52	73	55	78	65	72	65	62	64	56	59	68	61	74	54	48	62	77	46	76	61	68	60	66	74	82	52	60	70	76	58	54	71	65	55	65	66	64	55	47	58	74	62	62	52	56	84	52	66	77	50	69	56	73	64	52	53	61	57	57	64	61	61	65	62	57	83	68	63	65	55	62	60
35709	26268	21201	22329	29136	33932	33624	31604	28413	24836	21177	17800	14678	12239	10306	8781	7339	6059	5170	4210	3677	3379	2804	2334	2021	1672	1647	1540	1436	1346	1224	1157	1017	1087	1034	987	929	941	912	870	823	865	854	779	738	734	734	723	723	689	678	665	665	643	663	588	636	624	603	618	600	647	608	608	575	582	616	592	573	640	597	622	600	603	614	613	591	590	558	623	538	573	593	548	579	567	574	582	608	559	578	585	617	562	587	574	591	602	587	610	521	567	582	581	592	558	555	546	578	574	568	557	615	579	656	575	537	543	616	608	556	561	555	583	588	606	591	590	588	559	571	592	592	563	575	555	565	558	626	550	535	611	610	598	584	551	585	597	573	579	573	541	594	588	590	554	573	559	577	584	568	573	573	597	543	601	609	604	581	610	563	563	606	589	594	555	574	593	578	575	575	576	543	627	585	628	534	556	631	603	540	600	583	642	647	617	608	565	562	624	585	577	609	558	566	529	592	587	564	609	591	625	596	572	574	619	569	556	583	567	564	593	622	602	588	555	596	584	562	570	568	575	603	623	584	573	551	519	593	568	549	640	574	600	555	572	591	572	550	528	574	631	587	617	561	620	587	576	562	570	587	555	601	582	598	576	582	557	577	651	549	576	549	620	549	572	578	570	612	594	607	617	580	583	540	616	609	557	603	597	594	602	547	559	592	601	603	547	597	528	560	577	597	522	607	619	582	577	570	578	581	561	565	622	581	574	578	591	584	575	578	560	570	572	578	551	566	545	624	603	599	592	568	620	572	560	585	604	578	585	562	588	554	564	559	603	564	583	618	560	578	565	545	584	560	569	577	577	582	587	594	580	589	602	558	585	579	557	589	544	529	626	581	572	564	576	607	567	589	617	587	544	530	588	569	571	585	540	614	573	559	565	581	565	587	588	521	573	588	595	565	586	553	559	579	606	602	585	578	567	538	577	559	547	564	590	582	554	606	612	591	576	562	600	518	591	598	564	587	572	550	559	600	542	568	544	572	592	546	575	590	566	583	584	657	618	595	585	540	619	609	595	583	564	573	564	606	582	558	552	588	540	562	623	565	551	542	585	651	577	583	591	595	572	598	556	560	643	539	605	601	613	562	590	656	546	583	578	612	534	560	592	577	572	590	530	565	551	554	564	581	562	584	594	569	599	554	608	578	572	563	567	590	558	550	624	614	585	578	601	599	566	551	566	608	594	559	532	586	558	582	574	576	539	595	614	611	538	642	547	585	588	570	550	549	598	593	563	576	597	626	595	552	571	609	622	576	604	547	582	595	593	564	570	609	577	617	610	610	623	573	642	605	602	570	562	547	583	597	570	584	583	587	571	597	607	599	567	550	560	578	560	588	581	571	626	587	545	598	602	578	593	564	553	581	577	539	573	590	588	577	589	599	605	562	560	578	565	604	590	572	604	533	589	542	619	559	587	560	597	562	576	569	587	604	574	563	573	543	609	567	611	561	562	584	562	584	559	555	551	591	571	591	568	658	585	539	576	598	586	554	559	601	608	558	582	587	587	582	610	630	626	564	582	579	609	521	609	574	602	602	560	590	598	560	567	576	576	586	537	618	591	577	579	570	569	602	580	543	557	617	558	587	554	605	572	562	591	592	584	581	561	574	582	618	572	568	571	538	643	603	565	554	541	590	596	535	527	554	597	556	606	618	571	551	612	559	598	584	568	540	544	571	630	632	537	586	580	556	548	570	604	612	602	564	619	560	600	575	597	578	587	569	586	571	564	565	578	569	573	594	579	561	615	596	484	556	546	621	576	602	598	596	553	615	537	542	580	605	564	596	617	582	569	612	577	558	585	585	533	606	535	530	583	609	544	560	562	588	576	593	587	546	563	563	623	595	582	565	539	574	571	598	552	554	600	609	582	544	547	566	608	594	561	572	549	565	548	597	574	573	559	574	563	596	554	605	599	594	616	583	581	636	589	578	607	578	558	591	633	622	576	554	597	591	565	531	575	579	589	552	569	569	583	617	541	551	579	564	614	543	604	574	592	531	583	579	599	560	643	569	562	572	565	563	605	606	581	616	632	633	594	545	576	598	612	577	563	584	554	524	599	593	612	557	520	581	582	591	569	570	537	588	574	590	597	538	590	590	552	520	603	585	571	539	601	525	558	558	578	586	581	577	563	560	558	647	544	554	568	595	599	591	559	592	563	567	575	570	571	594	614	561	573	562	596	582	582	556	582	537	594	597	522	581	551	588	537	661	615	576	577	592	555	544	572	569	559	601	563	551	547	519	601	590	600	564	575	583	566	561	609	588	574	587	563	560	589	641	599	543	565	552	583	586	590	550	552	614	545	541	574	598	603	551	585	629	569	570	589	605	605	591	571	570	613	596	585	590	592	576	552	577	603	609	584	572	554	583	536	606	620	624	573	607	564	554	605	608	590	581	551	551	553	574	581	546	575	612	579	571	581	612	615	564	527	624	595	569	597	617	587	542	574	572	537	568	571	566	580	615	588	560	569	576	580	571	640	574	640	562	573	566	578	566	599	560	568	592	545	605	586	575	626	594	594	604	586	586	584	601	578	547	553	537	574	573	570	592	593	593	562	546	583	606	560	568	569	602	618	626	612	595	580	573	594	527	566	551	567	570	587	558	634	566	581	558	615	572	584	554	558	595	591	586	583	557	568	663	595	551	554	593	584	546	580	605	591	607	591	560	584	581	579	581	595	542	566	616	576	616	583	596	566	612	575	563	539	583	604	584	624	554	575	575	589	548	611	586	585	599	599	635	580	584	567	540	529	548	578	587	566	570	596	568	611	588	555	596	535	603	582	581	538	601	588	624	614	589	582	586	581	548	598	608	591	589	614	531	576	574	559	600	553	563	596	576	568	554	570	557	570	546	573	583	586	588	542	572	614	593	588	599	581	613	629	557	602	576	578	606	581	609	580	621	558	544	562	586	589	537	585	565	545	608	544	598	564	524	574	566	548	564	563	626	598	582	601	555	537	578	558	608	588	593	589	601	625	586	574	540	527	575	588	562	573	560	637	568	568	593	579	559	529	568	576	618	576	574	587	591	599	577	599	616	585	575	570	564	573	543	599	608	573	588	614	543	548	548	599	544	594	532	604	596	578	581	519	588	574	563	579	585	559	563	565	581	590	592	620	570	578	543	586	596	587	608	582	636	580	554	541	590	577	593	540	586	655	620	593	577	573	618	510	568	611	571	565	568	561	557	575	587	591	567	581	557	567	539	615	568	596	613	562	579	588	594	580	556	626	614	575	569	600	557	591	579	567	558	564	589	608	573	609	540	552	630	554	571	624	577	598	581	589	581	550	586	578	573	572	547	581	545	577	559	532	536	595	572	585	576	573	580	566	560	586	586	595	531	600	570	566	552	582	628	546	573	560	604	572	593	596	618	579	533	583	574	577	597	595	592	564	562	580	573	578	550	573	567	568	542	601	586	558	590	628	560	564	617	563	575	560	566	581	532	604	584	549	595	567	579	600	561	584	541	576
10667	6941	3878	2489	2061	2019	2224	2207	1890	1606	1185	907	669	565	484	385	331	281	234	203	182	176	151	139	103	108	115	97	93	91	71	89	83	72	57	76	67	77	79	66	53	68	60	70	61	62	59	57	55	68	50	54	68	56	61	47	52	56	57	56	56	64	70	46	38	57	63	60	57	56	51	45	48	56	44	51	51	53	57	49	69	35	52	50	39	62	58	42	55	56	51	43	59	61	46	60	57	73	44	62	61	41	49	39	55	53	60	42	58	36	51	60	63	50	50	69	52	57	42	63	49	59	54	45	48	43	54	48	48	54	63	52	49	54	64	40	55	43	51	41	67	51	38	37	62	56	43	51	52	50	72	54	52	45	44	54	42	64	59	52	67	44	53	53	49	42	48	47	48	57	49	53	50	64	49	50	36	59	51	54	56	43	57	43	55	49	54	67	52	62	53	54	75	60	43	30	56	65	64	40	43	53	69	52	56	56	44	43	60	63	50	55	52	50	55	59	44	58	46	45	54	55	45	51	45	50	56	49	67	60	50	56	46	50	68	45	65	58	50	36	63	49	50	61	53	51	50	53	54	37	48	50	48	48	49	52	48	61	49	63	37	45	55	35	46	47	52	31	61	55	50	48	47	60	42	38	49	63	54	54	46	49	36	57	59	49	50	56	55	50	56	58	47	46	48	41	52	39	67	56	63	56	49	55	39	40	46	38	52	56	59	62	46	64	51	53	57	54	53	53	45	40	41	52	54	37	48	53	67	65	54	44	56	44	42	63	41	60	54	36	41	48	54	63	52	54	44	61	51	47	50	50	57	55	63	58	50	49	68	59	57	49	53	51	51	46	60	55	53	53	44	56	44	52	63	48	57	61	57	63	48	55	47	57	45	53	50	52	54	49	60	71	55	64	58	46	50	48	56	59	61	50	59	49	50	59	53	55	48	52	51	59	60	50	62	57	51	53	45	48	42	57	57	52	51	68	51	50	53	61	48	70	53	44	50	52	50	53	53	52	47	47	63	51	65	61	51	50	39	49	47	46	60	62	44	52	54	41	44	45	51	61	51	53	61	56	43	63	54	65	46	69	55	57	59	62	53	54	45	55	56	57	49	51	51	48	52	52	51	57	54	46	69	63	62	54	50	40	53	55	58	61	36	53	62	53	48	48	52	55	49	59	52	47	58	56	61	50	48	50	46	52	62	51	48	59	47	48	57	51	47	57	61	51	54	48	58	40	45	39	52	57	44	48	46	56	48	52	54	60	44	68	65	45	52	49	51	47	46	51	46	47	50	43	57	63	53	45	53	63	54	56	54	54	43	55	47	52	57	47	52	52	54	56	43	48	67	49	54	58	51	58	66	67	66	54	45	61	49	51	41	49	48	45	43	45	53	58	43	56	50	56	53	50	57	51	53	61	54	48	54	47	60	42	60	48	57	53	53	37	47	50	51	56	61	45	54	45	41	69	50	66	51	57	61	59	41	53	45	53	54	46	57	57	44	55	42	49	57	57	48	63	38	55	57	72	53	63	55	43	37	54	60	53	37	62	68	46	54	67	46	51	52	58	57	51	64	60	46	48	50	58	44	68	48	55	58	54	61	58	54	52	48	56	38	51	47	61	48	45	44	58	55	62	50	54	65	57	41	54	51	51	63	52	52	50	52	42	44	55	61	64	61	46	41	58	52	55	58	53	53	54	50	46	47	53	51	54	51	45	41	55	51	51	53	61	51	51	56	51	64	57	45	45	48	46	50	39	68	53	34	55	46	45	56	46	43	46	46	47	37	44	56	57	61	52	57	51	59	45	59	60	55	48	59	53	54	35	56	56	58	57	46	61	65	57	64	65	54	63	50	54	53	49	51	51	55	44	54	52	58	53	45	68	53	51	63	56	54	51	52	61	59	55	54	40	51	69	49	59	45	36	53	48	65	52	51	53	50	59	46	54	55	53	48	45	65	57	49	54	60	52	64	41	48	50	50	43	50	60	49	62	53	65	58	56	50	57	66	61	44	51	57	47	39	55	74	58	52	52	61	47	57	54	48	55	41	61	56	56	52	43	77	56	61	40	54	57	63	62	58	55	42	41	68	48	48	54	54	62	49	58	46	51	57	37	46	54	50	47	63	55	62	45	53	48	55	54	54	48	52	51	59	48	44	52	55	49	53	53	61	48	47	49	46	53	50	49	51	55	45	46	59	49	56	45	50	45	47	56	51	62	52	58	61	55	51	48	46	57	60	47	58	50	60	47	62	65	46	50	51	71	53	69	53	42	61	61	48	55	61	49	56	66	52	52	50	52	47	51	61	43	43	53	55	53	54	57	52	34	50	56	60	50	50	49	52	49	53	46	46	58	56	47	56	46	52	50	44	57	59	56	60	45	43	63	65	44	60	39	49	56	38	58	59	44	52	49	53	53	48	49	53	60	48	47	55	45	49	56	52	52	43	67	53	51	43	47	49	56	48	58	53	40	57	52	64	38	49	50	41	52	61	47	45	46	62	50	60	49	72	46	48	42	60	45	48	43	57	58	62	58	51	51	46	49	39	49	60	67	55	49	43	48	48	60	67	56	46	50	59	52	53	72	57	55	47	57	40	57	41	56	57	40	50	48	50	50	52	63	37	49	48	48	48	43	47	46	55	53	54	66	45	46	51	49	56	45	60	58	65	45	47	48	52	50	53	52	40	40	58	49	58	59	53	56	43	65	45	54	52	57	38	49	50	57	61	68	53	63	41	47	51	54	51	53	57	56	50	46	43	54	52	41	59	60	52	49	50	56	59	55	52	72	49	58	51	56	46	61	55	57	53	44	48	61	61	35	46	45	47	43	57	48	50	57	64	54	45	58	48	58	58	58	46	50	55	66	47	46	49	35	59	61	56	47	53	65	48	51	42	54	49	41	51	53	54	62	42	61	40	46	52	47	46	56	54	70	50	49	39	44	62	63	49	48	53	62	49	57	80	49	50	51	48	53	52	52	53	48	51	51	52	50	49	50	57	47	62	55	52	61	52	51	43	45	59	60	41	62	52	51	58	58	52	54	65	65	51	47	38	39	49	60	55	58	44	55	51	49	56	44	61	60	59	51	64	54	50	56	44	53	59	54	51	50	53	53	55	35	45	80	58	62	53	69	39	49	68	60	44	45	55	55	54	52	57	48	57	59	49	43	61	51	60	40	49	53	51	49	51	65	50	61	51	51	51	50	46	46	46	51	51	41	61	59	52	70	49	50	50	60	55	40	53	51	63	62	47	56	49	53	61	64	56	50	56	67	61	51	57	42	57	54	50	51	49	45	63	36	48	51	58	42	62	49	48	36	51	52	43	53	60	65	54	62	58	51	58	64	60	47	49	38	53	63	43	38	59	50	42	72	55	54	58	64	61	37	59	54	58	44	58	48	55	59	58	36	60	53	48	51	53	56	46	64	45	49	58	46	47	55	68	54	45	45	58	47	56	61	57	48	52	45	52	52	62	54	48	61	55	54	50	55	45	57
40338	29272	24082	26005	32806	36685	36690	34528	31449	28323	24326	20498	17428	14922	12666	10776	8964	7418	6129	5225	4600	4043	3395	2855	2368	2034	1835	1670	1642	1528	1337	1175	1152	1155	1123	1066	939	953	887	860	828	798	805	800	733	720	689	688	650	644	607	618	624	606	559	580	518	597	580	516	532	585	530	561	558	554	504	506	487	518	520	534	545	525	510	540	512	463	519	520	531	527	492	485	480	553	492	500	498	496	497	501	555	503	506	466	515	451	505	528	496	477	508	486	456	505	468	510	474	511	485	534	488	508	512	520	525	521	499	482	515	514	512	480	462	530	455	473	477	483	539	503	495	514	441	484	507	521	501	456	520	473	506	493	500	508	496	516	493	506	499	534	467	538	530	471	491	512	461	479	526	478	478	518	517	554	488	540	540	534	487	495	502	498	507	487	536	500	511	514	485	502	513	514	468	496	479	502	444	494	500	486	498	485	474	522	533	511	456	509	519	532	481	489	494	446	493	470	470	450	477	491	536	510	491	479	504	489	550	493	495	480	480	474	486	495	472	520	499	509	499	479	490	490	492	495	508	480	494	473	484	489	530	446	494	515	516	498	499	494	505	518	543	472	528	500	489	505	538	469	522	493	542	497	499	472	478	523	505	512	501	509	484	540	538	486	476	555	468	473	469	468	502	475	495	484	496	521	487	495	484	559	496	510	522	508	489	499	493	479	519	487	523	484	502	487	507	496	514	553	513	487	488	470	511	496	485	523	484	511	525	505	497	483	492	479	492	478	482	505	484	517	502	450	481	497	513	555	531	493	475	493	502	495	537	506	509	493	468	490	512	504	488	472	477	493	516	531	461	516	484	487	469	509	501	475	483	516	503	481	488	518	522	501	491	529	526	502	493	510	454	480	495	487	495	504	527	496	560	511	489	488	442	468	506	480	479	507	478	480	502	521	517	527	469	518	460	488	490	488	500	505	544	518	500	456	492	524	489	527	504	573	458	491	484	520	515	517	464	469	451	492	509	511	526	508	491	517	506	513	454	484	498	477	513	512	486	522	499	504	497	545	498	513	500	512	475	517	486	510	510	519	475	529	524	492	514	531	462	533	535	533	472	477	485	506	492	484	505	481	486	508	464	475	471	486	480	439	498	509	521	521	526	525	502	496	488	459	489	521	502	538	490	524	504	530	540	530	520	475	499	525	498	504	477	512	489	499	456	496	475	534	490	489	495	508	513	485	517	489	468	498	502	545	516	497	498	481	495	472	513	484	505	505	520	480	516	489	548	482	498	473	556	484	478	531	480	470	512	484	518	511	489	513	527	499	496	512	499	527	480	502	536	527	485	509	447	469	504	490	512	504	480	512	516	501	469	481	479	478	470	522	469	510	486	465	491	489	481	514	509	502	504	509	526	521	471	470	498	504	467	491	512	532	513	513	503	506	459	542	495	478	538	460	503	481	483	485	467	485	522	502	476	491	524	499	506	498	496	514	494	529	476	524	484	529	482	458	484	496	501	496	482	508	512	486	480	533	511	481	523	502	525	491	482	498	506	508	515	505	465	503	541	489	483	496	489	547	537	517	513	481	506	528	492	514	468	537	531	485	522	523	476	474	506	545	482	495	515	497	470	537	489	468	486	517	502	475	557	499	488	514	469	502	504	499	473	518	487	528	530	502	486	502	510	465	462	498	510	483	519	489	490	517	510	519	547	521	517	508	477	495	525	459	475	476	503	472	480	502	490	483	482	512	460	489	521	522	489	519	502	505	497	497	518	526	484	537	483	485	476	467	512	476	499	512	495	514	529	506	482	504	503	469	500	478	500	497	491	522	520	503	485	458	498	492	516	512	517	497	521	502	486	488	537	479	491	476	486	486	490	501	526	494	541	508	536	518	501	508	526	522	457	524	523	463	532	488	499	526	504	525	473	494	534	521	500	516	470	485	514	538	512	522	504	554	530	501	489	517	500	531	533	496	494	548	503	531	505	516	544	491	516	511	524	470	488	544	507	505	515	496	493	492	514	510	520	475	517	517	501	446	498	462	495	472	494	480	516	531	489	525	495	516	558	463	500	487	488	519	465	491	443	496	525	522	479	525	512	506	498	447	501	505	498	483	507	456	580	540	515	497	481	492	527	463	475	507	516	505	477	502	512	528	513	482	514	497	473	478	520	524	505	522	497	509	467	514	498	483	485	515	482	510	520	504	482	462	519	504	520	536	498	523	532	501	468	462	503	537	473	490	451	487	515	486	498	513	499	483	490	483	494	515	504	495	447	511	507	542	467	511	514	442	502	463	525	516	502	476	524	505	476	494	512	506	526	523	513	509	490	514	522	516	493	503	498	495	511	490	476	484	478	507	481	517	496	501	475	486	501	490	498	491	511	520	513	517	499	554	496	502	507	535	487	522	485	533	535	508	522	509	518	520	470	513	526	530	542	489	498	499	513	484	498	491	524	507	526	515	493	514	483	519	495	539	479	479	513	484	520	511	484	490	507	495	514	500	503	464	471	499	473	492	491	466	511	494	509	459	498	503	506	515	523	481	508	507	485	473	559	534	494	505	528	502	483	478	491	559	514	528	502	526	508	512	497	474	485	513	520	467	483	465	497	555	531	521	492	502	495	516	501	520	492	520	503	508	531	478	524	508	492	486	488	487	542	497	467	502	511	488	511	501	475	504	470	456	511	518	512	510	521	517	486	520	544	511	486	512	503	540	501	515	527	514	508	478	520	493	456	556	485	475	502	503	505	472	524	499	475	509	479	551	482	500	470	502	502	522	500	476	506	470	513	474	514	467	479	527	483	494	486	485	468	509	461	457	498	479	512	487	477	491	508	479	519	497	520	539	539	518	474	507	533	515	516	553	505	501	490	525	509	500	488	497	489	532	503	502	535	513	467	485	481	469	502	500	505	536	456	471	500	470	514	466	520	491	509	503	501	509	523	491	518	509	518	520	491	519	520	567	490	468	490	500	539	546	515	517	491	478	488	523	496	533	510	465	450	439	483	488	516	500	517	498	476	553	511	519	496	473	485	464	510	501	486	474	473	484	481	470	525	483	512	514	479	512	452	466	505	526	533	480	461	465	511	512	497	509	504	463	483	536	490	490	523	491	475	516	485	416	510	485	492	508	538	515	500	521	509	499	514	488	477	494	494	473	499	532	501	485	525	462	480	498	491	537	491	522	522	485	504	494	500	516	506	493	482	529	478	480	495	461	522	529	507	478	491	501	468	510	475	495	492	525	494	499	482	481	519	520	472	464	479	475	498	490	469	461	526	508	463	515	529	537	456	488	480	476	485	515	497	478	503	523	523	480	449	484	483	491	510	477	524	482	491	508	512	498	515	512	494	516	521	521	473	491	486	460	519	484	516	480	501	496	463	508	514	492	443	507	472	520	497	512	508	497	489	539	502	488	474	541	520	516	518	529	493	508	506	477	524	554	476	537	493	465	480	498	526	486	488	510	472	487	513	485	516	475	514	492	521	484	516	497	500	493	490	497	503	491	500	487	533	534
8323	3789	2060	1593	1259	1148	1290	1253	1039	855	664	501	390	348	281	254	196	250	172	182	139	139	117	120	79	94	86	73	92	87	69	89	63	78	83	58	75	84	66	65	81	77	75	63	80	63	70	63	80	66	78	58	59	73	80	59	55	68	58	62	76	64	60	71	72	75	62	73	67	65	59	71	82	72	62	58	65	68	58	64	67	64	59	65	61	64	77	55	75	73	56	71	42	83	66	58	75	61	61	64	63	51	61	54	67	62	59	57	84	61	65	59	59	67	63	66	81	67	65	63	71	70	68	61	58	72	77	71	67	55	83	62	70	60	57	60	61	70	65	66	66	51	61	65	46	65	80	72	63	77	72	56	53	63	56	58	67	51	66	59	65	67	66	63	75	59	62	63	69	69	61	83	70	70	63	53	68	79	70	75	64	55	63	61	65	53	84	57	68	51	55	67	65	63	49	66	63	63	74	65	74	67	53	70	60	61	68	56	63	54	65	69	81	63	76	68	54	60	67	59	69	77	49	63	70	75	57	87	59	66	63	65	68	43	60	64	56	65	76	79	54	84	59	68	73	51	57	87	79	56	67	63	62	49	70	58	66	56	55	74	61	61	53	65	70	66	81	54	65	54	68	67	55	71	64	70	60	63	65	72	69	73	66	71	77	73	58	58	64	80	73	66	66	59	73	63	81	64	52	73	57	64	59	67	77	64	59	76	61	74	71	50	53	65	64	63	59	56	70	79	67	71	77	77	62	74	71	68	62	63	60	72	75	64	53	53	55	65	61	60	69	71	49	59	65	76	62	59	60	59	64	80	67	60	66	77	63	80	57	66	59	65	61	58	73	61	65	59	57	70	62	76	62	63	59	55	67	58	68	64	61	64	59	61	59	56	60	77	65	71	70	70	60	62	58	65	57	63	70	81	70	69	67	70	58	67	77	64	62	64	74	80	76	72	63	75	57	54	66	78	63	74	81	55	72	69	72	55	70	76	63	55	68	79	61	82	59	62	69	63	57	62	49	77	72	63	62	56	60	67	72	68	64	69	61	65	49	49	61	64	69	65	69	73	66	51	67	69	54	51	81	62	60	74	66	63	61	64	59	71	65	67	74	53	51	60	60	73	69	61	55	61	76	81	73	63	59	67	47	57	68	84	59	64	80	69	57	59	71	52	60	75	77	68	62	73	74	74	56	73	56	58	53	53	62	69	77	75	62	81	65	57	74	79	65	62	67	60	57	68	63	61	78	63	66	68	36	77	61	66	63	64	61	74	69	69	67	66	67	58	65	64	62	65	77	63	64	71	62	57	69	66	71	65	70	75	56	63	71	74	64	75	54	63	70	65	80	61	56	76	66	55	77	56	72	74	51	59	53	75	66	67	62	62	74	56	72	51	63	52	60	70	59	82	47	68	66	68	72	58	59	57	61	58	72	55	69	58	66	52	50	58	67	57	68	64	65	40	70	76	59	69	70	65	63	74	58	63	64	62	69	52	62	67	62	77	78	70	68	56	70	63	62	75	73	68	66	65	64	87	66	81	61	63	70	69	61	70	72	61	61	67	73	68	75	66	56	73	50	59	61	66	69	81	50	64	56	68	70	80	68	50	47	61	78	74	77	57	81	62	65	61	72	59	71	69	71	62	71	61	63	73	52	70	47	73	52	55	67	87	73	68	78	63	72	61	49	71	66	70	60	63	66	60	67	80	51	72	82	74	71	74	65	66	67	57	55	43	59	69	65	59	58	60	65	67	65	69	78	60	72	71	61	64	74	72	60	60	45	62	70	67	59	66	70	66	67	59	53	60	68	60	58	63	55	51	69	64	66	59	59	67	68	71	48	66	68	54	61	66	67	58	62	64	76	67	56	65	75	61	62	76	63	81	57	67	56	61	59	62	73	73	63	61	64	62	57	66	62	65	69	77	50	62	73	75	56	62	65	65	62	68	71	52	63	61	66	63	68	63	59	58	72	71	51	69	73	63	73	58	63	55	67	56	61	55	78	64	71	59	59	80	53	70	53	65	63	59	64	63	62	78	51	75	68	75	60	58	62	69	62	56	47	59	49	62	69	65	74	61	73	71	62	59	39	61	52	66	64	66	71	62	72	61	52	70	55	77	64	67	69	68	58	58	67	63	65	70	58	76	72	65	76	56	74	63	65	64	70	55	58	57	70	75	71	75	57	74	70	89	57	60	49	62	53	60	71	51	60	60	57	54	66	52	64	52	65	66	72	72	63	66	61	70	71	62	75	36	57	52	64	75	56	75	70	64	68	58	60	70	64	63	55	53	60	61	63	55	59	64	75	57	57	66	54	48	77	77	84	81	50	60	71	69	60	70	69	73	59	62	62	64	55	67	67	52	69	66	54	83	63	62	75	62	64	68	67	61	65	60	67	66	69	55	63	65	70	75	81	61	63	52	68	65	69	66	59	70	90	63	67	65	59	63	73	61	57	73	58	64	68	62	60	62	65	60	74	61	71	56	72	61	77	64	65	65	72	55	61	55	54	47	65	52	45	58	76	68	78	63	57	68	58	66	66	81	56	67	68	78	57	61	73	77	61	49	51	63	62	65	82	70	50	57	51	56	81	51	64	56	62	63	62	70	59	54	59	73	64	67	56	49	59	60	60	64	58	74	81	50	69	74	69	66	62	58	66	61	58	79	77	60	60	70	83	73	60	95	68	55	52	71	77	61	58	62	64	73	65	59	66	65	68	67	52	65	65	53	67	75	68	66	74	65	60	64	75	65	58	61	61	63	71	80	73	47	81	75	60	66	70	79	65	62	72	71	68	74	69	73	66	67	67	61	70	70	75	66	53	62	70	61	63	56	79	71	48	56	66	63	64	68	51	58	53	70	76	67	63	73	47	68	69	67	61	70	72	66	59	66	65	58	61	76	67	59	77	70	55	75	62	72	60	63	78	67	64	86	68	71	77	60	70	72	57	64	67	54	70	60	64	76	61	71	79	71	51	61	68	53	65	62	72	61	54	66	64	62	72	70	77	48	64	67	71	71	50	57	69	71	68	75	61	69	61	58	71	67	48	47	56	62	58	49	75	67	71	66	58	72	75	60	63	81	69	59	63	74	62	73	60	54	68	66	58	70	81	64	58	69	68	79	65	72	83	59	68	76	84	67	57	54	58	71	56	72	63	69	59	67	63	70	61	65	60	74	67	71	73	58	59	63	68	67	63	60	60	54	69	65	54	59	58	63	60	80	69	65	57	64	52	60	78	59	60	54	69	74	63	61	57	62	65	63	62	78	59	56	76	66	64	63	71	71	74	63	63	76	63	65	66	56	68	74	59	72	65	54	69	69	54	61	49	54	60	73	62	59	61	55	57	51	55	59	72	66	62	88	72	60	63	76	72	53	62	58	69	64	53	63	52	64	61	60	59	67	63	71	71	55	71	51	66	68	66	76	79	70	67	58	65	67	65	58	69	70	68	60	65	66	47	73	61	64	70	68	70	72	66	57	61	62	79	56	63	66
34201	23213	18139	20762	27418	30544	30214	28573	25470	21856	18187	14795	12123	10105	8587	6993	5906	4925	4230	3683	3119	2673	2381	2065	1789	1542	1421	1338	1262	1140	1104	1046	1029	991	923	972	843	873	816	790	802	840	774	813	721	743	707	697	678	682	683	666	670	610	681	653	605	628	636	610	603	615	611	638	670	624	597	622	648	654	643	634	633	635	586	600	631	647	633	604	640	646	634	608	603	623	609	590	578	648	618	577	602	581	593	633	629	602	623	604	602	584	623	583	607	576	582	620	593	606	640	557	617	630	589	588	646	592	576	616	603	637	620	604	582	544	635	620	615	573	606	603	539	650	591	614	605	608	608	613	622	544	598	647	639	580	612	600	591	560	609	611	616	554	597	603	621	641	614	641	584	561	614	602	590	579	624	580	587	605	599	588	561	667	616	624	636	587	609	615	591	630	626	592	635	653	607	630	605	602	618	597	613	611	618	578	622	605	604	612	620	578	613	611	603	635	570	612	613	601	633	620	641	635	555	589	601	586	589	611	636	577	576	567	601	631	609	617	636	616	620	632	623	612	605	609	575	634	602	584	653	610	584	583	591	578	604	576	602	627	588	611	607	621	591	634	564	602	632	624	586	641	598	585	634	584	618	606	606	616	579	601	624	591	602	588	614	659	630	613	653	590	649	579	621	602	616	610	600	605	630	623	616	627	605	627	631	609	562	622	595	604	603	633	668	629	615	629	615	605	576	629	559	609	681	584	594	652	644	630	627	587	641	594	605	627	564	604	623	658	625	581	583	637	564	614	599	629	618	585	587	606	638	622	580	543	623	606	605	600	616	601	635	606	589	605	606	609	638	591	600	613	604	608	586	606	633	567	640	629	667	536	559	613	585	597	594	622	612	621	639	668	593	628	626	593	582	618	586	637	594	627	589	630	562	622	636	602	588	612	600	565	582	594	568	637	612	630	617	617	630	651	619	633	591	562	639	599	640	616	605	639	610	601	576	585	642	600	572	605	570	586	623	580	559	593	638	580	640	622	602	614	650	584	613	649	606	641	628	616	570	587	628	578	596	572	546	638	642	622	600	570	561	594	617	587	610	637	631	605	602	576	600	601	659	586	583	616	605	677	568	626	630	626	567	620	662	577	595	590	613	617	648	631	602	631	597	610	598	602	634	592	566	621	615	596	614	598	600	579	619	627	661	605	643	613	613	600	650	623	603	567	635	590	594	632	591	615	591	570	622	641	647	589	604	609	599	616	597	622	629	608	560	596	615	589	579	595	627	646	619	587	620	628	610	599	598	613	597	622	629	611	606	582	611	588	603	589	636	603	617	633	640	631	628	623	607	610	594	628	635	624	607	620	627	622	612	623	628	574	602	644	593	570	610	602	625	612	644	610	625	615	602	661	618	631	637	554	624	600	625	621	620	628	577	572	606	591	639	597	597	624	582	579	603	642	614	594	623	605	605	637	621	597	623	623	617	627	567	639	639	601	642	604	640	603	640	629	586	597	610	647	570	609	612	592	565	650	601	634	598	647	595	595	586	649	600	615	648	589	615	591	599	601	614	564	592	651	635	626	640	623	654	610	590	608	613	637	632	594	606	602	578	558	622	597	586	598	581	604	605	623	618	594	620	652	623	634	602	587	650	653	601	614	632	622	633	607	608	648	610	596	627	608	625	590	650	567	607	553	594	647	605	635	621	610	587	627	565	582	587	551	588	601	604	604	586	658	657	616	602	615	569	608	604	591	616	628	630	589	622	602	602	630	632	616	647	582	621	591	597	555	604	606	681	597	606	618	619	623	626	615	586	589	606	568	637	589	581	590	606	624	579	559	651	609	656	609	600	593	620	580	615	641	650	566	599	559	625	583	631	604	621	562	625	606	603	549	610	634	624	598	586	577	628	593	641	636	616	586	589	582	621	588	585	595	574	618	622	571	583	611	603	608	622	611	615	616	603	632	618	638	628	606	658	604	645	637	625	571	595	624	576	611	625	612	605	623	617	549	559	592	622	597	589	624	576	556	638	612	592	624	611	606	593	618	634	605	589	569	626	600	569	579	596	587	590	633	567	616	599	593	614	614	610	621	640	619	547	561	613	640	593	593	612	616	589	605	619	650	623	621	610	631	588	616	582	628	619	577	605	602	577	618	624	605	604	633	634	609	649	580	633	597	610	603	560	600	624	612	586	605	581	626	576	604	627	612	602	603	637	586	585	550	622	581	642	612	605	592	636	621	587	632	599	591	601	573	612	611	633	618	622	626	618	591	602	637	575	607	603	645	603	603	632	570	600	579	604	606	598	647	607	595	650	613	662	627	596	578	619	635	607	592	597	628	583	573	593	574	647	623	602	614	599	600	607	627	668	620	617	623	598	599	581	651	651	625	627	592	619	604	560	605	549	604	600	608	614	627	633	603	624	608	596	592	617	595	614	607	582	589	564	622	664	628	611	602	636	598	591	633	614	629	587	635	610	611	601	646	601	618	600	609	624	602	640	593	624	615	572	648	569	603	630	659	594	573	644	609	589	621	644	588	626	587	587	631	589	592	615	607	628	623	622	607	588	591	576	602	639	598	620	607	591	580	601	597	646	583	599	617	608	620	618	590	624	560	625	585	621	592	628	595	589	608	599	590	619	602	618	608	654	590	630	565	607	639	639	577	642	608	638	577	618	591	630	620	616	610	619	630	574	585	619	616	608	653	603	629	634	621	634	618	624	594	607	624	575	621	601	634	569	636	604	637	641	617	603	635	615	587	601	611	587	596	612	688	661	588	625	615	618	556	643	563	615	622	624	587	595	631	596	653	598	628	638	638	629	584	611	678	584	629	620	618	622	623	604	689	595	635	595	619	626	640	595	622	610	625	603	641	570	623	625	586	607	616	636	611	613	601	584	627	588	572	637	607	578	635	597	593	651	645	646	639	626	596	590	586	633	619	588	548	574	585	625	638	615	560	625	621	631	634	604	634	582	595	615	580	609	608	622	608	609	588	612	616	587	649	616	580	581	641	645	581	624	622	627	590	620	628	642	608	650	649	628	589	590	628	605	606	621	592	615	633	603	621	595	569	601	634	634	623	541	648	557	630	626	590	563	594	612	604	607	583	661	627	633	586	615	603	637	579	609	528	609	605	601	654	600	583	602	624	620	588	587	594	628	637	642	604	606	625	595	644	641	593	584	608	630	599	653	633	583	623	631	592	621	567	585	539	622	579	598	600	610	613	580	585	571	620	619	615	626	594	576	615	628	602	613	604	557	611	583	624	604	597	632	638	586	671	611	642	610	619	607	560	602	605	595	603	596	653	604	596	630	600	672	588	606	615	589	604	594	625	598	616	599	622	611	626	595	615	580	597	618	621	553	560	607	596	596	643	586	573	559	612	622	544	609	663	637	639	634	611	612	599	625	603	608	588	630	650	631	651	593	666	651	597	661	629	619	640	585	630	586	642	643	605	620	639	567	627	585	581	581	586	590	561	617	648	665	630	602	626	577	609	594	603	607	626	595	603	613	597
8951	5843	3148	2068	1657	1694	1862	1781	1522	1154	924	700	566	407	374	319	259	244	214	176	159	137	139	142	98	90	77	80	91	79	92	66	83	86	94	59	65	66	68	84	66	62	75	79	58	64	69	52	71	57	71	52	52	58	63	70	69	50	59	55	49	73	56	48	51	55	69	65	68	58	65	51	64	53	59	57	72	54	55	46	57	58	67	62	58	48	54	59	54	55	77	50	54	61	67	58	54	61	56	50	61	70	52	52	57	61	52	64	50	55	54	63	63	59	62	57	70	50	57	45	68	44	64	52	65	68	50	72	47	57	47	62	49	56	56	73	52	58	51	66	57	59	64	56	64	54	54	55	39	52	65	53	66	55	56	60	57	47	56	64	60	52	45	62	63	53	54	61	51	63	68	39	68	51	56	51	60	51	60	61	64	70	57	52	64	57	59	60	50	48	61	63	50	54	58	73	53	62	59	50	47	58	64	69	57	76	59	49	62	59	58	60	48	63	56	56	61	64	60	56	51	50	68	56	63	52	66	62	58	67	61	63	67	60	56	59	55	47	61	53	62	64	63	56	54	61	47	50	54	60	49	61	58	59	70	66	39	66	70	66	61	52	59	74	54	71	53	55	58	56	56	66	65	46	53	60	53	44	51	56	57	54	67	64	49	38	62	45	55	57	45	58	49	58	49	50	73	60	72	61	56	72	66	52	58	58	72	66	63	53	60	66	71	63	61	52	54	64	55	56	59	57	44	62	53	54	76	55	49	51	51	73	71	52	67	60	61	57	50	68	69	72	62	51	61	55	54	46	60	58	52	61	52	60	64	58	50	76	71	51	60	55	56	47	68	77	68	40	48	50	61	55	51	69	58	69	64	52	49	58	57	53	58	72	55	47	61	60	60	51	55	81	72	63	58	42	60	51	53	67	61	68	55	65	55	50	62	51	71	44	58	47	47	53	59	59	55	62	65	62	38	50	55	53	50	56	62	70	52	48	68	67	56	50	44	53	70	66	60	72	63	60	57	53	45	61	59	71	57	62	68	71	64	58	69	72	67	45	51	52	67	50	68	63	55	75	69	54	45	47	65	64	62	52	61	58	43	59	55	70	52	53	57	53	58	61	47	63	57	68	56	50	60	51	62	63	64	51	63	63	46	67	65	71	73	59	54	53	48	59	59	59	59	64	58	58	59	44	66	60	62	50	63	51	67	55	55	65	58	44	67	61	47	76	49	60	48	39	58	62	55	68	57	60	48	57	46	56	48	61	55	58	57	54	60	54	48	60	58	69	65	70	58	71	57	45	65	67	56	75	48	54	40	59	60	52	62	61	56	49	55	70	50	48	51	65	63	68	66	57	57	57	60	66	51	57	56	48	58	57	58	58	52	57	66	57	51	60	61	48	60	68	49	61	61	66	46	62	59	62	64	65	53	65	53	59	65	56	54	60	60	60	58	57	74	56	55	57	54	67	68	71	56	57	61	59	75	76	58	56	54	48	62	52	53	48	67	50	72	69	59	68	53	58	45	47	60	58	61	54	58	65	61	49	55	45	64	52	56	50	43	53	51	54	53	64	53	53	55	69	43	48	50	53	64	65	60	60	63	59	56	49	47	51	64	41	58	48	71	56	67	70	62	56	63	54	54	69	64	60	61	63	63	55	44	57	59	60	53	54	68	57	63	51	56	56	39	52	57	68	66	56	50	67	53	53	56	58	53	51	61	72	66	53	58	60	64	54	58	56	48	59	47	49	40	65	63	58	56	69	85	70	61	55	47	68	55	51	73	62	67	54	53	55	61	57	58	53	68	62	52	52	65	58	67	50	58	66	56	44	73	73	56	55	61	57	52	56	62	56	66	54	57	78	73	44	61	52	60	46	52	51	57	49	56	52	68	46	62	68	61	77	68	68	55	49	56	49	58	50	53	62	61	50	64	42	59	53	64	55	68	57	73	52	65	62	58	67	41	69	52	64	50	71	47	60	54	56	53	61	53	47	69	50	48	50	66	72	52	63	56	62	68	65	68	54	60	57	46	62	48	57	56	61	65	50	55	56	53	52	60	68	62	59	56	52	47	58	72	67	66	55	60	60	58	57	46	48	58	59	63	53	56	63	59	55	63	57	76	57	68	53	46	62	56	59	59	53	49	49	52	49	62	68	56	61	43	68	60	64	76	65	59	62	62	80	63	64	67	46	54	44	53	62	61	52	69	47	68	56	67	59	61	55	57	43	58	49	50	56	52	69	53	50	62	59	63	54	53	50	47	48	52	58	59	63	68	58	57	49	60	65	58	62	48	74	54	54	59	55	66	44	66	40	52	57	58	44	53	65	62	71	44	57	53	71	66	49	52	54	55	56	69	61	49	62	52	65	68	63	51	60	60	63	49	54	61	67	65	55	65	53	49	64	57	68	69	49	61	51	72	62	59	48	69	51	47	68	53	72	70	47	63	47	53	60	66	67	47	50	61	49	70	55	44	54	69	47	53	62	59	61	57	68	46	64	58	35	55	50	64	44	51	52	74	65	59	53	59	43	65	53	58	58	53	66	55	65	54	63	67	49	67	61	46	57	65	80	58	62	50	68	75	61	57	73	64	63	61	63	57	62	63	60	46	42	64	64	52	66	56	60	61	66	63	65	45	57	50	49	68	65	50	70	56	70	59	56	61	49	48	56	41	58	57	53	56	57	60	68	68	52	54	56	59	47	49	63	68	58	50	52	56	46	51	54	73	47	55	58	62	53	64	59	41	50	57	79	48	49	51	73	41	66	67	47	59	67	58	69	59	66	46	52	44	43	55	67	67	59	73	59	61	53	60	54	66	49	58	56	53	66	57	63	54	46	58	60	54	60	50	61	43	40	56	52	53	70	67	54	68	57	46	62	49	58	58	58	45	49	70	69	50	49	73	73	57	43	47	48	48	50	53	67	69	62	50	66	60	63	65	67	64	54	50	48	50	62	53	51	53	56	64	54	46	56	60	60	55	48	69	51	46	59	58	53	56	53	50	53	58	62	45	46	65	57	56	57	58	56	58	55	58	59	48	62	54	49	63	56	47	53	65	49	61	64	57	50	60	58	58	61	70	50	68	45	51	62	59	59	58	55	76	50	56	81	74	63	41	58	62	63	67	56	56	61	57	62	57	50	52	52	46	52	63	56	59	63	50	51	67	67	54	59	48	35	65	61	57	50	69	49	50	62	49	73	54	59	49	64	58	60	57	50	56	61	62	59	64	42	58	52	51	57	65	67	52	66	47	49	51	58	68	58	70	41	65	63	46	66	72	61	48	59	52	69	52	67	73	55	56	65	57	60	63	58	68	62	57	57	53	59	58	51	55	57	42	55	58	49	48	51	54	59	54	50	63	66	59	59	61	62	55	68	47	55	63	49	56	52	54	52	80	35	67	65	58	51	65	59	58	58	57	60	63	64	54	51	57	52	46	74	60	51	56	61	47	68	65	54	54	63	62	57	54	66	48	56	68	46	63	52	59	59	67	47
39907	27528	22078	24013	30883	34754	34471	32406	29147	25369	21728	17796	14773	12025	10425	8796	7388	6117	5336	4451	3852	3232	2891	2470	2059	1723	1635	1511	1450	1335	1219	1206	1144	1088	1040	928	924	913	907	840	853	788	718	747	714	687	665	631	637	637	659	611	628	599	589	645	555	586	611	584	562	581	556	575	540	590	535	532	606	564	548	588	560	511	568	559	530	569	596	582	598	516	587	590	539	558	570	597	545	569	529	562	555	530	594	579	565	523	531	518	555	537	555	545	543	570	565	508	554	553	559	558	533	574	558	577	514	590	522	538	571	556	561	589	578	532	531	533	556	561	590	524	551	535	557	553	555	525	563	575	538	567	532	549	594	557	501	567	495	542	552	583	575	545	567	574	539	522	529	555	552	527	554	583	551	562	528	537	519	569	554	527	560	528	514	561	551	548	584	583	540	542	533	546	548	556	546	494	547	510	520	578	534	577	579	541	585	588	583	559	551	506	558	556	508	525	524	592	530	580	541	529	570	549	594	563	546	535	549	567	573	597	546	545	529	560	549	545	557	582	529	546	538	580	528	575	525	545	580	531	535	522	535	576	535	510	490	558	523	539	557	509	517	536	549	509	538	579	556	534	506	550	563	515	512	539	555	519	535	539	536	553	546	586	505	499	545	537	584	554	572	551	582	501	536	544	552	548	552	548	550	536	549	586	553	531	541	504	592	583	588	553	531	579	543	512	575	556	504	569	553	546	574	549	581	500	552	551	537	544	547	525	522	541	520	536	540	558	554	510	571	486	525	530	542	511	548	545	519	506	571	561	562	527	545	552	530	529	546	522	498	561	571	535	562	543	537	571	574	568	546	505	563	552	558	557	573	571	561	577	568	522	519	562	594	515	591	569	561	558	553	546	537	592	505	538	608	580	540	558	581	560	536	540	564	537	599	534	562	589	546	520	570	520	511	541	531	531	585	571	529	541	564	589	523	557	553	558	525	564	528	572	569	520	534	559	498	536	571	565	552	538	569	527	549	514	551	535	552	520	568	526	517	570	539	579	530	542	548	526	546	560	530	541	559	564	524	528	557	562	527	520	558	574	524	520	560	531	550	533	529	548	520	529	572	558	556	532	604	538	528	602	555	582	524	542	572	546	571	510	559	596	560	555	556	544	546	588	537	568	498	558	529	544	530	583	586	562	546	558	559	561	549	591	520	524	542	580	541	536	539	553	570	540	567	590	567	545	558	526	566	540	530	574	531	494	587	588	531	525	517	559	534	559	545	535	529	544	525	565	562	545	540	541	558	525	535	541	544	551	530	546	538	533	557	559	527	557	512	508	557	553	522	559	522	551	555	535	565	517	535	508	535	545	509	533	564	505	500	556	521	556	558	553	573	556	526	556	549	558	569	551	569	499	555	535	518	583	562	511	584	544	600	565	537	537	553	558	522	553	548	553	588	585	546	556	557	546	563	537	534	546	548	539	561	549	549	552	547	524	582	565	583	549	534	572	559	524	543	565	545	549	544	557	541	561	538	565	577	555	554	534	553	579	538	561	525	550	554	539	571	514	578	546	571	518	560	544	533	577	564	584	570	571	540	597	505	562	562	553	525	544	541	538	543	557	560	529	561	592	502	569	611	530	550	579	599	536	560	566	533	588	613	520	552	541	575	526	519	572	539	544	531	534	588	539	559	544	545	519	554	585	610	522	546	561	564	552	555	570	540	552	558	562	565	550	581	545	552	542	526	594	528	506	537	600	576	562	569	604	549	522	576	579	504	538	575	551	561	537	555	588	546	598	562	550	562	563	521	533	535	567	535	530	526	565	589	552	558	571	581	516	604	567	561	557	548	556	528	541	539	528	548	559	539	607	538	527	488	583	562	509	531	542	522	565	560	591	582	547	565	535	609	527	539	540	564	547	495	513	566	537	569	541	523	576	577	514	540	521	558	554	599	533	536	516	558	548	592	533	557	544	530	547	536	529	532	510	558	550	580	536	560	558	541	575	554	552	580	549	573	542	521	525	534	544	562	562	552	521	504	547	513	532	567	539	564	516	576	552	578	585	571	542	577	594	551	575	590	542	521	536	562	550	550	521	581	561	515	539	513	573	553	569	573	548	504	535	532	516	574	543	553	529	554	527	556	575	556	558	556	521	554	551	585	521	536	544	527	560	573	514	576	522	590	615	520	575	566	589	576	562	537	589	555	575	576	537	518	547	543	532	585	583	531	541	497	541	519	515	523	540	509	530	588	549	549	540	529	588	535	569	533	541	520	538	566	525	547	494	561	544	558	572	588	558	547	605	591	522	506	545	534	554	591	521	550	535	575	580	513	535	570	584	536	531	544	516	549	572	566	556	546	515	544	514	537	563	546	555	565	574	581	533	516	515	543	519	567	520	532	571	592	599	583	550	560	587	536	507	510	504	554	575	508	559	534	559	549	562	553	584	542	511	533	555	567	572	591	516	547	586	517	573	515	585	541	579	529	509	583	550	554	541	556	568	600	547	541	552	567	530	563	495	535	526	561	494	560	561	580	524	556	581	569	557	529	537	536	554	557	562	573	547	551	555	547	574	579	552	519	505	551	564	593	589	548	518	563	541	536	540	518	548	521	595	572	570	573	569	585	553	470	549	556	505	538	560	557	570	553	544	524	505	503	537	523	569	534	549	555	583	550	538	538	554	539	548	521	518	548	521	566	524	570	569	566	562	568	549	579	536	543	530	546	561	527	510	517	556	550	539	541	543	556	562	506	558	569	539	592	545	533	553	511	564	541	546	552	543	571	567	522	508	551	573	594	573	559	544	560	564	585	544	575	586	534	594	529	598	530	499	585	526	540	504	570	524	524	540	553	542	525	508	583	573	529	566	551	563	518	570	539	551	562	585	537	546	529	522	553	518	593	566	575	579	591	572	530	531	571	536	558	544	498	547	554	514	542	574	545	514	519	572	515	566	526	544	562	507	518	544	558	532	532	546	593	605	514	555	596	529	529	541	530	576	532	527	576	564	541	561	593	537	546	549	546	591	548	542	519	555	569	538	584	551	564	545	575	525	546	532	503	548	552	572	586	522	577	524	573	573	556	561	557	557	533	527	526	519	527	566	519	532	522	562	550	550	519	558	551	534	536	547	562	573	562	585	589	542	475	552	592	540	570	550	556	571	493	596	571	565	521	558	582	507	523	563	551	560	566	552	553	579	596	514	519	536	555	563	568	571	536	570	538	572	542	573	560	560	545	501	485	536	517	562	559	543	577	558	572	535	560	531	599	599	563	555	544	586	556	559	568	518	512	534	505	541	580	559	538	531	513	556	526	460	546	578	541	589	557	566	514	514	611	522	595	559	531	561	570	496	515	539	562	564	566	517	521	554	540	557	530	553	550	567	557	533	532	551	569	515	558	531	560	550	533	547	588	538	530	565	552	548	538	574	603	555	544	560	586	541	548	548	501	537	594	523	553	528	563	512	568	553	507	542	519	525	569	565	545	567	563	539	559	551	517	546	606	567	599	542	559	530	532	563
11299	4890	2901	2011	1610	1504	1720	1641	1476	1138	894	688	515	465	429	297	276	243	209	183	161	156	121	121	119	98	122	94	100	99	83	85	73	82	81	88	63	70	80	81	80	80	63	69	72	59	65	94	57	73	68	67	53	63	65	61	84	57	73	57	59	58	72	60	54	56	60	71	50	68	55	70	50	61	75	58	69	60	68	42	63	73	64	57	58	52	60	60	83	47	80	66	57	64	71	58	68	67	71	56	56	52	59	69	50	66	69	56	66	67	55	59	61	66	58	53	59	74	71	61	67	69	69	57	61	69	69	39	52	55	77	61	62	58	55	64	59	60	67	71	56	53	69	67	68	53	62	59	70	61	68	80	64	67	59	60	69	64	59	63	61	62	64	64	71	65	73	80	65	60	65	61	77	59	63	65	67	65	77	67	57	54	62	57	51	55	62	68	68	61	64	63	59	67	62	65	61	63	69	61	59	66	69	62	53	59	75	56	53	59	72	65	68	51	64	65	58	60	63	63	60	74	83	61	60	61	68	64	72	63	51	62	75	70	66	67	69	72	75	67	71	63	59	75	63	67	57	57	68	64	64	66	69	63	56	68	38	68	68	72	79	64	65	71	56	60	58	58	63	72	67	64	68	53	58	60	75	57	57	61	51	59	60	62	76	50	56	62	59	64	61	74	75	74	56	60	67	66	54	53	51	54	81	69	60	62	76	56	68	75	73	56	51	59	68	63	59	69	58	69	56	64	49	63	55	54	67	68	67	59	71	52	58	74	63	70	62	65	68	54	69	74	63	61	71	68	53	55	66	51	60	61	55	72	56	62	58	70	66	68	55	78	67	57	65	74	75	72	53	67	74	57	71	54	59	63	56	71	63	71	70	69	64	68	51	70	73	61	71	64	81	68	70	76	73	70	72	68	72	82	72	79	68	61	67	74	51	70	74	51	63	54	63	64	56	79	58	58	73	68	66	52	65	50	59	63	61	63	69	72	70	56	57	44	61	60	58	59	64	65	58	73	67	75	56	58	53	62	64	63	62	57	58	57	69	54	61	62	67	69	64	68	72	68	76	63	65	56	67	61	57	54	79	73	62	71	64	56	55	53	62	65	65	57	51	69	58	72	66	69	68	65	59	62	61	49	57	66	70	68	67	59	77	50	67	83	64	55	59	55	64	70	64	68	54	67	51	51	58	60	63	65	65	49	50	53	66	50	72	59	54	86	79	59	62	75	55	61	60	72	61	69	64	51	59	65	73	67	55	61	63	69	61	60	69	75	69	54	57	65	58	50	51	61	64	62	68	60	69	51	54	73	61	61	66	60	65	56	69	59	71	71	53	50	65	63	55	47	65	65	70	61	49	74	69	56	77	78	55	67	61	59	73	65	69	71	74	63	68	66	69	55	68	52	60	72	59	71	61	74	60	84	79	66	51	52	68	53	54	48	74	67	61	73	52	69	74	66	54	68	61	66	56	68	62	58	61	66	71	64	62	63	50	61	54	67	67	56	63	61	58	66	72	60	72	68	60	53	55	68	55	73	66	66	64	63	65	64	54	65	70	55	61	68	59	69	62	62	69	58	68	62	64	57	68	68	56	62	62	69	52	56	65	64	81	60	48	63	51	60	54	58	84	70	78	68	57	68	65	72	66	70	68	67	68	76	56	67	73	74	74	70	78	66	59	58	53	68	54	63	84	65	52	56	64	72	60	50	68	57	62	58	62	61	65	82	61	61	59	55	68	69	61	70	67	46	62	48	57	49	73	67	60	57	52	68	79	66	62	71	58	65	66	63	62	60	84	55	56	66	68	62	60	67	58	76	65	64	50	61	67	63	65	64	71	65	65	83	62	76	77	64	59	64	67	60	61	77	69	62	60	54	77	77	49	65	62	57	59	58	60	76	55	59	60	70	61	73	72	73	65	84	59	45	79	68	54	66	78	56	66	63	60	71	45	59	68	62	65	60	71	58	72	63	58	66	71	73	61	72	69	47	58	65	54	53	55	51	59	66	71	63	55	69	62	54	59	41	67	54	57	55	73	52	57	65	75	59	52	66	70	61	71	68	69	75	61	73	67	70	62	71	60	61	71	64	64	65	69	71	72	71	64	65	61	58	60	55	70	72	55	63	54	51	64	62	65	64	58	68	68	61	58	60	68	51	59	51	51	75	52	57	61	63	67	55	67	67	68	54	79	63	59	59	60	67	53	59	79	60	62	42	75	72	62	51	64	60	59	76	67	61	51	58	69	48	62	60	74	69	69	60	74	53	65	58	70	59	74	59	78	59	71	60	63	46	60	68	53	70	66	73	78	64	57	60	67	50	70	61	60	71	67	60	65	63	67	65	66	60	81	85	60	56	63	56	65	68	72	61	78	60	55	74	48	61	57	66	61	58	60	58	58	60	69	63	62	55	63	57	59	61	61	50	48	67	60	55	51	62	59	40	68	62	67	71	66	59	63	62	63	63	59	64	81	46	54	65	56	63	59	67	64	71	46	64	69	58	60	63	77	66	80	56	55	68	61	57	61	61	70	62	65	68	66	58	67	59	72	58	58	68	53	49	69	70	60	62	64	72	65	65	58	49	73	55	69	58	62	74	69	81	69	70	71	63	58	50	65	61	47	39	59	68	67	80	62	83	60	66	68	55	70	75	52	67	63	67	66	57	66	69	71	55	64	62	69	55	69	56	62	71	54	62	45	60	68	82	65	82	68	81	57	76	54	78	72	77	65	77	59	68	77	61	72	55	60	60	67	68	70	64	67	74	60	78	63	76	63	69	59	64	73	55	65	67	45	69	63	64	54	61	59	65	58	59	66	72	54	67	64	53	64	84	64	73	68	63	60	53	58	57	66	55	72	49	58	73	71	68	59	67	63	53	53	71	55	61	62	61	72	46	62	51	57	62	62	51	64	73	56	63	64	73	68	61	73	62	51	59	68	74	64	78	73	52	66	62	59	53	62	57	63	68	71	52	66	62	80	62	61	78	67	66	77	55	46	70	57	68	62	55	54	55	57	53	75	61	72	66	60	59	83	78	78	67	59	66	80	64	65	57	60	54	67	57	59	76	79	61	55	65	63	71	59	63	70	66	55	61	66	77	68	68	59	62	68	69	64	61	47	56	58	62	65	60	64	58	69	66	52	54	67	62	75	73	62	65	52	62	57	75	73	66	62	58	59	59	64	67	62	61	60	62	55	61	47	57	71	64	65	64	46	65	69	54	62	59	69	70	59	57	63	69	68	65	67	58	70	69	65	70	71	61	50	62	54	45	50	50	71	57	62	52	64	61	76	79	68	59	58	63	61	71	55	60	56	55	53	55	58	61	55	56	70	53	70	48	65	51	62	71	70	64	66	76	61	66	49	78	49	51	57	53	61	83	66	83	67	64	66	64	74	50	57	70	71	80	62	54	73	60	63	58	54	83	64	60	75	80	77	70	67	64	62	48	66	60	67	57	74	67	59	61	62	65	54	68	67	78	45	75	74	67	74	68
35970	25608	21131	23166	29971	33611	33510	31503	28448	24903	21098	17293	14272	12078	10194	8721	7372	6171	5032	4322	3862	3305	2758	2364	2028	1714	1707	1575	1560	1375	1202	1257	1193	1089	1048	1014	1044	948	952	901	899	815	794	743	770	745	718	692	712	662	703	713	683	692	665	623	632	641	621	582	603	615	636	605	598	599	572	606	626	614	627	586	593	613	618	623	617	595	608	588	540	613	593	627	570	602	630	657	606	560	619	572	591	606	605	601	598	567	591	610	606	614	616	631	607	608	628	561	606	569	619	590	616	590	586	571	603	611	556	577	555	600	595	568	589	578	599	581	617	618	578	571	622	591	557	557	627	612	599	580	572	641	618	577	555	533	557	584	596	648	619	559	635	556	592	599	619	572	622	564	589	585	579	596	603	610	584	590	614	601	581	616	607	606	611	630	573	604	585	576	583	625	628	582	580	604	580	602	602	566	588	602	642	608	561	579	581	596	655	604	618	614	579	572	544	573	602	553	537	612	561	589	553	599	590	604	636	584	591	571	621	582	631	553	615	610	598	582	582	612	561	589	601	598	576	614	596	552	639	602	593	613	540	594	608	615	556	569	584	587	605	598	632	618	546	602	624	581	583	591	608	619	572	622	617	572	654	553	627	582	571	589	580	577	606	592	585	572	572	592	655	596	604	569	602	582	564	577	587	563	530	602	584	618	589	561	603	576	602	592	563	634	622	543	618	583	597	606	645	584	613	551	605	604	622	591	586	535	615	630	573	621	608	587	589	587	608	597	611	598	599	579	624	572	578	603	598	601	597	615	611	617	588	596	547	558	589	554	630	604	603	577	600	578	589	578	609	595	553	624	628	609	606	585	626	556	571	576	610	574	597	545	554	588	609	587	625	588	580	555	583	589	586	580	649	601	579	573	599	593	553	580	566	627	618	591	582	619	634	607	578	606	623	574	627	600	584	601	610	575	582	590	575	598	587	576	603	624	595	589	579	563	590	602	582	623	586	599	554	600	670	595	606	545	612	603	600	600	592	554	563	598	581	542	566	613	597	589	611	586	633	612	609	618	611	579	575	625	610	595	593	603	574	597	642	588	578	592	588	596	598	605	564	570	620	612	625	586	566	568	625	618	579	589	557	592	574	591	593	581	614	597	616	575	587	569	590	612	637	597	578	607	563	609	601	613	605	521	579	590	583	591	547	584	557	609	568	572	563	562	562	608	617	573	608	606	575	581	579	598	585	582	607	588	587	587	578	594	590	558	633	594	587	584	601	545	634	582	550	580	613	589	624	611	555	583	617	601	591	568	611	626	625	595	621	544	561	608	578	581	582	594	608	556	597	645	567	541	565	569	569	633	601	600	595	534	559	570	602	603	573	620	598	597	573	612	562	585	552	577	583	593	569	583	586	600	580	598	622	586	616	589	578	577	577	582	620	622	613	592	588	596	648	626	599	616	591	560	596	616	600	633	550	565	562	628	597	548	628	636	604	602	579	602	589	583	603	646	596	574	620	633	576	564	580	630	563	618	580	561	588	586	573	582	569	580	636	591	639	611	559	560	585	568	550	600	625	551	549	625	569	607	618	624	587	572	586	591	594	567	610	599	626	623	575	617	606	617	608	606	636	587	610	587	583	603	598	616	575	588	589	589	573	567	579	580	580	611	560	622	607	622	614	591	623	627	545	591	583	576	584	575	585	615	587	582	612	549	578	623	600	580	581	584	574	612	577	585	600	573	610	585	572	566	572	585	604	568	577	593	576	607	558	576	592	625	611	580	612	579	603	616	577	607	573	588	556	612	593	537	561	546	595	595	572	609	617	574	613	567	597	577	557	586	597	607	567	626	596	549	546	586	610	572	579	577	575	598	580	579	588	656	565	599	573	590	612	619	586	603	584	582	595	639	601	613	519	607	595	583	543	584	597	588	552	591	602	565	593	560	597	576	573	655	612	583	605	587	604	587	582	594	611	589	600	610	588	646	615	605	604	599	600	588	577	579	618	573	592	640	579	587	612	595	580	611	557	598	615	614	592	584	594	588	586	606	600	569	601	565	620	590	559	606	593	603	543	599	566	601	557	582	579	567	610	660	578	621	624	578	584	618	552	621	585	600	576	569	563	509	582	564	634	589	549	597	603	596	598	663	589	578	551	623	591	574	587	553	603	570	548	603	629	638	593	598	578	581	565	557	576	597	635	576	594	592	567	635	549	599	610	599	618	619	588	566	590	581	612	568	525	553	613	547	580	586	595	590	590	591	593	589	586	616	615	574	617	626	575	574	602	575	545	594	588	566	583	580	547	591	600	565	593	585	604	616	551	591	605	586	602	578	570	568	650	614	545	529	542	577	592	581	616	566	575	589	609	600	579	584	656	562	592	594	573	579	616	566	579	592	602	555	590	584	629	571	627	564	582	583	582	613	572	618	629	574	622	615	609	565	615	604	543	583	625	612	562	582	568	595	597	582	542	572	586	584	574	591	598	592	596	608	626	589	588	575	578	563	570	564	622	538	559	610	606	567	613	604	582	605	612	591	582	543	598	631	592	619	602	640	584	606	580	627	577	583	573	561	551	608	601	600	608	554	604	603	607	593	607	602	618	588	596	629	533	563	583	586	593	617	605	577	596	571	593	591	642	615	614	597	609	582	586	613	590	586	606	601	566	583	617	556	626	630	608	569	611	583	581	585	579	600	622	639	616	607	557	598	605	592	568	544	650	618	605	599	634	628	627	590	589	590	614	557	600	625	605	618	626	596	605	592	590	592	581	603	569	590	583	600	575	576	600	591	569	590	584	576	573	550	631	621	561	593	611	621	576	638	520	588	577	595	608	607	569	612	587	582	608	565	576	601	587	589	596	570	563	596	614	591	590	590	572	613	585	587	583	628	585	614	595	589	641	576	584	612	570	616	573	559	644	603	607	569	604	584	612	665	596	584	608	577	620	619	616	604	600	546	623	642	620	623	649	589	623	580	610	564	612	584	581	595	604	584	591	619	569	609	574	582	543	563	601	604	588	569	575	577	576	590	609	635	590	580	548	601	597	633	563	597	646	588	602	600	585	605	595	607	602	569	612	618	568	564	581	573	581	637	589	641	572	559	613	618	605	634	530	618	587	586	572	593	581	562	585	574	601	579	601	612	615	582	580	576	594	587	589	598	597	614	604	549	594	584	614	595	548	540	627	552	615	635	619	614	588	576	589	624	596	652	611	615	605	558	606	594	600	631	556	611	587	602	572	591	585	604	593	569	603	615	601	578	602	549	554	652	560	571	606	562	561	576	605	581	586	566	614	587	602	563	577	589	562	583	609	626	610	539	605	583	602	602	642	579	553	606	575	619	563	617	623	575	570	604	583	597	584	598	630	611	556	586	601	569	615	602	585	617	636	568	580	592	556	564	609	636	576	556	572	598	659	633	628	561	604	584	612	618	591	612	612	581	604	596	583	589	573	591	609	593	602	604	619	567	632	549	595	601	593	557	600	592	615	621	606	587	546	558	527	602	595	587	585	636	596	630
11093	6903	3883	2696	2056	2117	2283	2188	1944	1532	1105	895	718	527	511	435	326	283	229	222	167	168	143	127	118	108	114	100	83	90	97	79	80	75	71	90	70	77	78	84	65	55	67	62	64	76	60	69	65	68	63	63	52	54	67	61	56	56	54	41	51	55	48	60	56	47	50	56	51	54	55	54	53	58	58	55	64	56	61	67	59	71	60	56	64	60	50	58	53	49	56	62	59	50	49	59	52	44	64	58	58	53	53	50	46	61	55	52	48	55	64	49	55	56	64	42	59	65	50	49	60	52	44	45	40	55	49	73	47	63	64	67	46	52	70	47	59	50	61	54	43	44	57	60	47	54	51	60	51	42	45	49	56	73	54	58	57	46	43	52	55	53	50	57	54	51	53	44	57	55	66	52	57	56	61	61	61	59	50	65	56	47	65	46	49	44	45	57	61	47	54	45	57	52	57	57	49	58	53	45	64	51	54	67	60	57	49	53	41	61	38	54	55	63	58	59	67	61	73	52	40	61	58	42	56	65	53	53	61	46	59	46	57	58	49	43	47	60	54	55	59	53	56	61	49	59	64	44	55	58	58	56	55	44	76	57	59	50	46	53	52	60	50	56	65	48	43	61	53	42	48	67	53	62	54	46	51	76	59	50	57	46	59	47	41	56	46	59	63	56	44	68	54	48	68	62	54	37	44	57	57	52	56	67	62	51	58	55	54	38	64	49	47	70	46	57	59	59	52	45	61	61	49	66	53	53	51	60	45	39	58	45	52	53	43	72	41	62	54	65	61	46	39	45	56	62	50	55	49	60	42	47	48	46	51	51	66	43	55	47	49	50	60	45	54	47	45	50	55	56	62	41	50	64	65	49	58	57	51	71	62	43	57	54	40	60	56	78	49	46	63	48	61	55	51	48	52	54	58	55	41	54	50	51	54	48	42	52	50	48	61	44	49	63	55	53	49	62	51	61	52	50	46	46	47	55	60	71	46	48	58	63	53	51	47	49	62	45	63	43	40	60	47	56	44	55	63	56	65	64	57	51	47	50	56	66	55	59	62	43	60	51	47	44	54	44	56	58	50	53	62	46	60	58	59	41	53	56	64	61	48	54	57	41	52	55	52	67	53	38	48	49	46	54	61	49	51	49	56	57	62	57	55	51	57	53	57	57	55	56	48	57	42	53	59	66	48	58	50	51	47	55	54	59	63	43	53	57	42	47	50	43	47	62	59	58	50	46	49	64	57	45	60	52	58	60	49	55	55	68	66	64	58	68	63	53	56	64	60	57	68	63	46	55	53	68	62	62	69	63	55	55	67	59	50	62	59	67	53	63	58	58	59	55	48	51	34	48	54	65	66	59	55	52	50	53	59	59	65	59	42	49	63	54	68	56	63	62	64	38	64	58	44	55	54	52	53	42	51	60	37	53	51	58	68	49	42	58	51	61	55	56	48	54	43	75	60	49	43	41	54	58	60	63	51	40	56	65	59	60	48	47	65	49	54	42	41	47	53	51	51	61	57	57	39	63	52	49	77	56	52	54	55	50	51	56	48	60	66	54	46	43	58	47	67	58	55	57	52	47	52	68	70	53	67	66	43	46	51	51	49	52	51	62	51	69	52	55	54	61	43	61	46	53	51	56	49	35	65	47	57	54	60	59	54	65	51	44	64	42	49	59	52	56	57	56	62	54	53	54	42	62	40	45	47	58	60	64	64	53	67	53	55	68	54	59	54	53	52	64	61	51	52	38	51	54	58	65	52	59	64	47	56	54	70	48	67	56	62	59	49	63	54	63	53	58	58	47	50	56	56	49	48	53	49	46	54	64	59	49	67	52	53	54	61	49	37	51	54	54	58	62	49	65	55	52	58	57	53	43	56	54	65	57	42	56	44	58	50	57	54	61	54	47	49	50	52	46	64	65	77	61	45	55	58	60	55	38	60	59	52	66	56	58	59	50	47	60	55	62	74	64	55	56	56	52	52	48	41	47	57	43	50	54	56	47	55	67	43	58	73	65	63	58	62	51	52	53	48	57	64	57	64	53	50	46	60	53	54	62	49	53	63	49	69	36	56	54	50	50	62	57	55	51	61	51	47	66	62	54	60	54	55	45	62	49	61	46	56	54	58	55	52	54	58	50	58	47	43	52	52	58	58	61	59	53	55	48	50	57	57	58	59	47	54	60	61	54	56	48	66	49	53	45	47	57	57	60	46	56	42	42	52	51	47	61	49	52	55	48	47	60	49	57	52	44	49	63	59	63	43	51	64	45	59	54	58	54	78	49	46	62	64	56	61	56	60	59	51	45	52	53	58	63	48	58	64	46	54	57	54	53	54	73	60	48	48	48	45	47	47	48	47	49	55	47	53	58	51	51	61	71	68	46	53	57	59	63	52	50	46	48	50	68	65	67	54	47	59	49	49	58	47	57	49	53	52	62	52	46	35	46	58	63	57	60	58	60	68	54	36	42	59	59	55	56	59	54	57	53	58	51	49	49	56	57	70	47	61	57	53	32	53	64	58	46	61	57	49	44	55	54	46	54	63	57	65	44	51	48	57	61	52	51	47	57	75	53	52	46	46	44	58	62	52	63	56	44	66	68	54	59	42	55	71	63	48	51	33	57	47	63	65	60	51	47	59	50	50	54	62	69	63	64	55	45	56	51	57	52	51	52	62	55	52	52	60	65	47	52	60	53	52	65	45	54	47	67	45	54	54	70	59	49	45	74	51	41	58	74	52	54	54	56	59	59	48	45	54	62	61	51	56	48	68	46	62	58	58	58	57	44	55	48	53	51	52	65	49	47	62	60	52	58	54	50	64	62	50	43	67	55	51	65	56	45	50	53	46	45	65	54	49	40	63	52	67	55	46	52	52	55	56	50	45	75	52	58	43	54	65	60	46	46	67	65	75	45	49	55	42	61	49	57	50	53	47	66	52	53	40	52	66	65	56	53	48	59	50	55	59	50	60	60	51	57	50	60	59	58	53	52	63	50	43	48	56	51	59	57	46	57	52	61	63	50	48	67	66	53	63	57	66	45	54	55	53	59	72	54	58	46	56	67	48	59	57	55	57	58	50	61	56	52	51	56	55	49	51	57	55	49	62	61	47	58	60	49	50	66	55	57	61	56	47	56	58	58	49	43	55	56	59	67	60	58	83	48	67	54	50	65	57	46	60	65	55	55	40	59	55	50	53	47	36	58	63	63	48	51	54	50	55	59	59	53	51	41	56	58	65	63	65	66	48	49	56	60	32	63	46	52	55	56	50	52	59	57	56	52	56	50	47	57	48	54	50	69	54	54	51	52	49	60	43	60	55	47	52	50	51	42	53	62	51	55	53	57	56	57	50	51	57	58	59	65	59	43	51	48	50	51	57	61	45	50	57	48	57	61	47	58	56	46	53	49	58	37	46	47	46	51	50	58	55	66	58	61	55	43	50	45	56	58	61	48	46	53	50	43	52	56	59	65	45	54	53	55	56	60	55	53	51	56	51	51
40508	29307	24273	26220	33298	36774	36567	34601	31218	27603	23757	19958	16844	14251	12253	10472	8953	7322	6092	5108	4565	3786	3215	2711	2260	1945	1865	1840	1663	1492	1456	1323	1204	1136	1130	1126	1010	971	966	914	861	816	805	679	690	734	689	646	719	637	653	600	619	621	533	555	552	577	498	555	544	580	567	588	552	533	521	561	539	512	555	545	537	518	515	552	521	523	532	493	509	522	488	512	493	550	463	521	532	522	522	519	479	556	524	546	524	481	489	546	516	519	523	508	505	520	507	525	502	521	496	536	503	533	543	493	524	543	530	465	524	499	513	507	504	546	503	526	535	509	512	490	503	481	482	545	470	509	522	540	520	493	518	514	551	480	504	501	517	522	508	516	496	492	511	502	489	488	501	514	546	507	479	512	535	487	483	446	515	508	515	530	471	531	496	519	527	484	513	532	495	512	524	504	543	493	501	495	509	503	550	505	513	531	507	458	482	492	462	491	501	512	522	501	502	494	522	550	498	497	465	470	477	511	507	517	527	552	512	511	539	486	525	519	477	485	521	519	478	544	512	502	497	531	472	492	501	529	488	505	536	538	514	547	507	549	493	522	531	548	493	526	534	517	506	511	537	531	503	523	528	513	501	531	526	516	512	479	522	515	514	491	515	536	489	508	515	450	518	513	525	516	508	488	510	489	496	556	515	538	527	514	534	514	560	520	543	520	527	503	545	510	482	507	513	538	507	503	512	530	534	506	512	509	546	493	526	500	517	487	502	522	497	467	519	480	528	546	518	514	513	540	493	507	507	548	532	542	530	462	508	489	454	466	540	469	499	534	490	517	531	493	521	523	523	498	480	497	492	512	506	490	497	494	514	534	534	488	498	550	544	505	466	479	516	552	499	512	534	519	531	511	518	508	511	475	569	518	502	507	511	507	488	508	491	525	505	514	495	497	525	504	520	505	500	522	544	487	515	494	543	477	492	500	505	508	509	489	501	476	528	534	507	531	493	504	541	517	520	462	539	504	523	500	536	506	528	561	503	514	513	528	534	498	489	510	493	501	503	485	508	494	491	499	494	498	484	504	501	508	479	522	494	503	496	498	474	502	535	531	523	485	522	515	482	551	525	494	482	501	536	519	534	533	498	526	537	542	546	486	492	533	500	503	559	481	496	480	497	522	522	493	534	470	517	516	515	492	499	515	504	512	539	500	538	481	555	492	514	525	491	478	540	509	506	463	497	530	521	487	537	476	541	479	525	519	531	503	502	522	516	529	508	479	548	514	503	489	510	493	480	527	536	551	499	491	516	534	525	486	482	472	518	498	511	522	499	497	503	537	510	519	485	534	504	509	526	513	528	531	551	522	492	522	507	498	531	481	562	492	521	510	491	518	510	552	539	491	551	524	518	506	517	502	521	507	543	476	504	494	544	520	489	458	519	487	516	494	524	529	489	539	501	517	539	512	517	493	527	510	518	499	528	538	523	520	539	517	476	489	489	559	491	500	500	496	537	521	491	535	507	546	499	526	491	494	504	482	504	504	554	493	506	504	511	496	508	513	508	525	545	542	493	517	484	516	553	533	498	508	506	450	527	541	515	503	514	481	535	553	484	547	536	510	517	545	497	492	508	546	532	529	512	527	463	512	508	532	526	541	498	529	474	518	523	512	490	536	524	528	506	490	531	492	479	524	477	496	527	560	458	501	489	536	524	513	535	500	526	516	541	501	524	500	511	530	507	566	515	509	507	484	539	514	541	537	479	504	541	513	516	514	535	498	474	469	506	512	494	518	526	519	498	519	529	522	490	523	502	519	507	486	567	542	528	505	555	525	504	530	500	526	512	489	541	495	476	495	474	486	515	522	502	529	501	486	499	495	501	516	535	499	530	526	525	539	460	528	547	522	536	501	490	507	530	538	493	510	522	498	565	495	494	495	520	499	517	544	527	494	528	515	530	532	510	493	504	510	514	521	506	461	564	524	485	505	499	485	517	538	553	507	524	492	522	530	501	527	489	511	507	519	534	549	533	533	492	534	518	493	488	491	494	546	507	507	546	488	526	501	502	510	545	520	480	539	508	537	538	505	532	515	543	507	528	459	491	507	491	539	491	553	497	520	548	492	519	494	525	531	545	516	505	505	491	518	460	538	513	511	542	509	474	532	466	561	531	503	508	514	502	520	501	506	518	495	481	504	512	495	503	516	514	497	466	539	483	516	483	503	516	490	496	497	530	486	516	510	486	494	502	504	537	506	560	539	508	515	534	465	513	494	489	538	498	548	503	540	485	548	506	522	508	542	525	505	492	531	474	547	498	537	509	496	522	516	452	525	550	512	537	525	527	504	488	491	542	516	512	540	532	468	488	538	496	498	495	515	511	511	555	502	520	534	514	487	491	485	516	525	536	503	516	519	528	488	501	492	518	524	507	525	541	517	477	536	503	494	545	525	549	496	502	521	528	504	479	491	548	489	497	515	522	506	515	485	491	510	504	511	513	500	534	518	511	502	571	509	565	540	545	498	509	509	477	495	531	509	506	541	503	495	511	496	507	506	560	558	498	533	537	557	543	529	509	544	515	499	530	500	526	534	507	526	533	520	525	512	523	515	485	512	559	492	493	506	464	488	503	516	523	524	519	542	495	503	505	518	579	523	507	540	517	508	484	492	499	522	514	481	509	544	523	510	544	507	526	498	526	473	510	492	485	509	474	518	485	473	515	490	487	489	504	502	522	533	499	493	503	506	495	531	490	535	514	511	488	519	487	540	533	516	478	499	474	547	526	545	520	520	516	465	502	484	541	490	552	530	481	496	535	508	502	516	520	502	513	510	510	525	525	487	528	506	552	476	507	521	542	500	518	540	488	510	528	492	508	505	509	538	493	530	490	536	527	522	507	531	532	488	506	505	505	498	497	531	532	561	513	457	505	537	528	489	492	518	518	503	514	526	540	485	524	596	479	524	505	515	524	502	523	513	515	492	536	506	559	507	508	513	506	475	524	504	501	495	527	484	544	537	504	498	502	499	531	503	477	512	500	484	507	541	526	483	525	525	502	503	474	550	503	514	517	465	510	501	475	506	484	503	470	504	518	520	520	533	541	571	515	514	502	534	494	489	491	482	536	524	477	531	523	510	535	535	549	502	517	521	537	517	491	509	541	524	505	517	515	501	517	505	539	472	515	515	472	488	549	492	500	519	525	517	514	580	536	510	518	522	500	525	504	522	565	514	494	512	505	531	493	503	508	566	494	490	515	482	490	468	507	547	540	462	525	521	511	531	524	474	483	522	535	494	499	513	520	514	520	474	488	515	495	504	496	539	501	511	454	488	525	509	515	536	485	534	481	492	501	511	511	483	512	501	477	502	481	527	488	551	535	498	516	547	550	524	571	575	493	495	514	485	510	486	561	500	538	501	510	498	512	537	503	530	529	486	484	534	520	552	507	479	512	520	467	512	500	477	531	513	540	515	507	507	463	532	496	502	498	484	524	513	490	529	530	506	496	534	470	519	526	540	548	494	520	539	488	527
8279	3713	2253	1540	1273	1212	1393	1290	1080	852	631	535	387	352	279	257	230	195	181	138	133	136	122	96	94	97	77	99	102	102	84	82	95	92	74	67	86	95	66	77	61	88	71	66	69	61	79	72	63	69	61	67	68	71	73	68	68	61	67	70	77	55	64	74	61	66	55	65	58	72	63	58	66	58	68	79	80	62	69	62	55	72	56	67	59	78	85	62	82	66	69	60	60	78	60	61	66	66	67	71	64	57	69	70	51	44	76	59	81	76	63	57	52	46	64	67	68	64	82	59	66	53	70	52	74	59	56	86	75	65	69	66	61	67	69	58	62	61	64	87	56	72	72	59	69	67	61	49	60	69	67	81	47	63	67	60	70	67	59	78	74	81	68	62	69	71	55	66	71	63	66	77	81	84	59	69	63	83	59	83	69	62	73	78	71	76	67	64	62	72	58	82	66	66	73	60	65	68	58	63	71	66	52	52	64	79	70	76	51	54	60	68	58	73	70	68	70	67	62	68	58	70	48	66	79	62	72	61	57	65	85	56	72	63	56	77	79	79	70	73	72	75	68	58	56	74	75	79	66	73	67	54	56	71	47	61	68	61	79	75	81	64	60	74	67	74	83	73	63	54	63	62	56	59	60	64	67	63	67	50	75	42	60	60	58	67	82	76	71	79	72	69	69	62	74	74	66	61	68	70	65	78	54	67	78	54	58	58	66	58	60	57	69	65	68	74	69	82	67	60	68	72	76	61	70	68	78	58	59	70	68	73	55	67	59	68	70	73	61	63	54	57	68	69	69	66	65	75	74	69	69	69	69	55	66	60	71	59	58	77	61	68	56	67	61	58	69	61	71	66	59	74	58	57	63	70	65	60	70	74	74	59	57	55	64	62	57	70	55	71	68	72	55	65	57	69	69	61	60	59	59	69	53	65	69	63	69	63	76	69	72	71	73	65	56	77	66	53	60	68	60	79	73	76	72	55	63	64	59	69	60	63	68	72	72	62	61	59	63	74	73	80	65	60	68	65	70	76	63	67	70	75	63	66	69	54	78	65	81	64	65	81	71	61	60	72	60	67	67	72	77	60	68	75	73	65	64	68	81	81	68	66	63	82	63	73	73	60	61	67	61	59	66	68	64	67	61	77	65	77	52	67	63	66	59	63	62	66	66	76	69	75	56	60	61	61	63	64	80	89	69	68	69	79	54	70	63	63	73	82	70	60	63	75	54	81	68	69	63	51	75	58	60	60	71	55	53	78	65	52	75	68	64	82	57	56	71	63	65	88	58	45	65	72	59	72	73	69	76	49	79	60	85	75	54	68	84	73	64	70	58	72	62	66	61	85	73	71	68	57	74	48	67	66	61	50	66	58	62	70	79	88	66	62	64	55	59	74	86	58	60	80	77	72	68	65	57	60	75	71	85	76	74	72	56	80	80	53	72	59	59	59	80	59	66	60	74	60	56	73	67	63	59	66	65	71	75	77	60	70	56	65	63	64	70	66	67	74	68	56	71	74	53	62	79	63	69	67	59	70	67	79	59	69	74	65	69	85	74	86	58	64	65	64	82	66	71	81	78	70	54	65	69	73	69	63	73	72	77	54	72	68	77	79	71	64	55	64	78	66	59	68	73	68	77	67	65	60	75	72	76	79	71	68	83	76	59	71	49	73	75	56	68	53	61	68	71	62	66	55	62	57	80	71	68	64	64	61	59	54	72	74	73	77	64	70	56	75	67	49	75	62	79	64	67	61	58	49	65	70	67	55	67	71	61	58	83	64	66	70	75	60	61	59	73	61	60	62	76	64	66	81	87	70	65	64	74	77	68	55	59	53	55	67	66	67	63	72	73	58	73	73	71	71	77	71	54	78	59	87	78	54	55	61	76	59	56	67	68	50	89	70	64	65	55	75	61	73	70	77	66	73	59	77	73	47	67	77	65	79	69	71	68	74	63	73	72	75	66	73	73	75	73	69	74	71	67	60	56	73	77	67	62	59	72	60	61	75	63	74	72	51	55	66	61	57	63	52	57	57	62	56	67	64	64	63	56	83	70	58	72	60	59	77	60	64	72	58	72	60	65	82	63	58	66	59	62	57	73	70	65	64	73	56	81	61	56	66	76	51	72	68	54	68	70	71	65	63	71	52	56	55	68	74	51	57	78	71	68	79	73	69	59	93	73	58	71	61	59	66	60	64	58	69	74	76	66	62	53	55	70	66	63	65	70	62	69	73	66	67	68	64	63	59	65	62	66	75	60	69	61	60	63	73	70	61	71	58	73	48	74	78	62	78	66	62	52	64	67	66	66	78	64	62	49	53	73	44	70	62	58	79	66	72	66	65	79	72	61	72	66	67	87	53	67	66	69	74	59	60	65	57	62	49	68	62	52	65	71	57	59	78	59	61	63	60	71	66	82	68	66	62	68	76	80	67	64	68	80	58	64	63	80	62	74	57	64	67	67	69	78	56	70	67	66	79	60	67	73	54	75	61	65	70	70	59	76	70	64	70	68	81	68	54	62	64	56	71	61	69	59	54	57	66	65	60	79	62	62	61	59	49	59	67	72	68	66	82	66	63	86	63	61	70	62	64	53	81	66	62	53	76	69	55	73	60	63	76	68	63	63	90	72	53	57	60	71	77	77	60	65	65	78	65	68	70	71	63	73	58	64	61	69	59	58	72	71	53	60	71	63	58	59	66	59	67	53	73	78	63	55	72	53	67	64	74	67	54	59	63	63	66	60	52	72	64	80	56	73	65	79	71	77	56	68	69	66	68	83	90	75	65	65	70	67	65	80	79	58	60	67	67	63	54	67	59	48	76	57	68	78	59	61	73	64	60	73	59	64	62	73	82	42	66	76	52	72	61	56	72	61	65	63	63	72	86	68	69	60	82	69	69	54	61	67	66	73	45	82	74	57	58	57	59	72	69	62	57	74	68	80	67	71	59	68	64	73	76	70	63	85	55	58	56	62	64	68	59	63	73	71	63	55	64	58	67	67	69	60	64	56	71	72	69	59	72	77	74	67	73	59	70	66	60	66	64	63	63	68	59	60	67	60	73	64	81	71	56	76	73	64	64	79	73	58	69	66	80	92	71	65	65	67	66	71	68	62	63	78	70	71	66	65	57	65	58	47	56	68	72	67	82	60	63	57	62	70	72	82	67	90	57	69	53	53	66	73	64	56	68	61	71	68	68	65	66	64	81	63	70	58	61	63	68	67	63	67	56	75	63	71	68	76	77	66	72	62	68	57	64	70	66	61	73	59	57	67	59	56	70	71	55	76	59	75	57	62	54	65	59	62	59	79	58	72	69	70	72	79	63	69	74	67	68	59	90	58	57	51	73	76	53	70	62	69	75	59	57	61	55	79	67	70	65	60	57	67	58	69	76	68	77	67	70	61	60	75	76	78	57	70	64	72	51	63	57	68	52	64	68	89	60	58	79	65	57	75	68	48	60	63	61	69	67	77	68	71	67	65	72	74	84	70	65	73	69
34264	23115	18514	20433	27323	30787	30944	28573	25160	21600	17765	14474	11861	10213	8376	6909	5845	4772	4154	3431	3004	2698	2266	1916	1696	1569	1450	1449	1252	1223	1129	1154	1069	1031	961	1010	907	893	842	842	866	802	741	752	743	732	690	729	757	700	721	687	658	677	683	663	656	679	651	645	668	605	637	600	613	595	646	618	657	606	623	592	644	628	662	641	626	617	620	617	609	619	676	650	638	615	664	658	617	625	567	575	672	608	583	622	597	614	648	645	600	647	627	620	671	582	608	653	666	639	630	644	605	644	647	644	635	665	652	621	623	622	637	631	570	581	592	615	632	635	622	633	624	606	666	646	635	594	654	658	688	634	624	621	633	649	608	651	653	627	648	635	620	638	626	622	619	649	574	597	620	627	594	631	658	616	616	627	643	615	577	567	643	611	589	645	629	624	644	594	667	620	624	631	630	607	607	577	615	647	658	613	621	604	623	613	649	647	578	606	613	592	618	635	626	647	634	598	600	613	625	638	643	643	628	616	614	612	635	619	575	592	599	637	602	619	563	615	643	615	615	641	628	566	633	654	626	650	660	609	633	593	610	587	624	607	698	622	606	635	703	675	608	618	655	617	649	626	593	602	574	620	617	655	603	657	614	648	613	579	664	609	645	627	632	642	578	585	630	623	628	618	638	629	597	614	639	608	626	555	620	627	645	605	624	616	614	611	631	630	614	618	632	603	656	616	604	639	616	626	618	562	663	612	660	645	631	615	609	665	612	619	642	612	599	601	622	610	598	563	603	657	603	593	652	629	645	619	592	600	589	632	622	590	599	599	640	623	654	633	624	600	636	637	612	655	607	656	637	655	631	592	632	597	603	640	649	597	616	626	679	645	616	684	577	614	631	643	659	632	573	631	631	604	610	633	630	618	627	578	626	633	574	640	652	612	625	653	643	584	619	628	624	619	652	610	569	558	601	626	636	708	621	613	662	661	646	641	606	605	630	661	621	598	633	594	657	627	627	619	615	632	609	639	627	632	677	610	600	647	620	591	601	651	630	647	570	626	639	650	609	671	575	590	618	640	635	648	599	632	634	639	617	618	637	620	623	603	650	598	606	620	620	619	622	612	638	649	620	642	652	626	631	655	580	616	640	658	616	634	599	623	620	637	623	640	627	606	664	634	599	641	625	650	608	624	598	608	649	636	646	591	599	590	601	597	644	617	639	628	635	676	637	619	670	613	608	651	617	629	542	602	641	650	602	644	654	645	629	606	608	594	594	621	599	601	584	577	663	619	632	603	612	623	616	583	582	613	643	605	640	660	601	617	662	625	619	650	627	632	584	656	607	622	629	625	587	656	659	645	607	633	622	590	577	616	608	655	623	604	615	654	618	616	633	573	671	591	648	563	657	627	628	641	613	637	636	624	626	599	600	601	584	645	650	609	608	634	639	604	653	668	595	657	579	652	641	643	604	602	678	619	612	592	626	650	634	613	652	616	644	641	664	627	584	573	575	624	663	620	627	642	656	622	604	661	639	619	600	600	647	615	621	681	612	610	608	626	646	644	645	609	681	627	630	575	628	656	668	633	616	626	644	634	653	589	660	616	588	635	592	633	627	593	649	614	628	672	657	641	622	573	591	620	651	594	644	646	624	633	627	585	615	613	594	571	635	611	614	634	637	599	606	641	631	621	630	627	596	611	637	601	657	611	604	635	677	622	640	592	633	642	622	652	624	648	600	632	611	633	579	622	623	637	649	612	608	591	599	636	668	604	623	607	633	608	668	625	610	616	597	627	635	671	669	594	600	630	614	651	596	656	600	629	626	609	646	630	616	659	612	606	617	635	621	549	644	615	611	608	636	651	639	637	641	610	578	652	639	646	632	587	625	654	624	648	651	630	612	631	615	602	661	623	646	640	649	626	580	658	658	621	629	585	640	585	613	603	654	583	638	660	642	614	615	636	581	581	614	686	600	607	588	643	629	612	581	646	590	642	645	643	657	659	635	630	596	615	621	611	620	603	635	656	620	587	626	602	617	639	602	608	665	611	635	634	636	564	615	638	607	641	633	641	629	605	681	608	586	660	621	620	631	626	649	628	643	618	623	617	615	585	628	639	690	613	613	664	614	637	620	639	651	609	660	625	637	606	611	640	619	621	622	659	636	607	603	612	601	607	629	645	590	617	601	641	654	618	622	631	585	684	614	622	593	636	620	620	648	619	640	625	622	580	584	610	641	650	591	640	609	623	622	608	626	655	633	620	639	641	640	582	574	623	621	605	634	643	668	591	612	590	680	588	585	622	625	645	651	668	630	589	598	679	575	611	609	598	660	646	599	597	627	636	635	640	616	601	616	629	654	633	616	590	632	595	589	657	609	653	603	624	654	633	587	546	621	641	640	617	656	628	647	624	640	652	626	642	585	618	636	643	644	565	618	606	660	619	606	644	593	594	617	635	609	627	630	590	638	622	608	597	616	638	583	613	621	619	613	612	644	617	669	652	650	615	622	618	634	635	614	613	633	609	596	602	630	623	662	632	647	646	617	605	637	609	620	611	639	628	638	615	597	613	598	672	591	644	609	681	635	680	594	589	629	592	606	618	588	574	576	639	603	690	663	580	655	656	607	640	630	662	637	604	655	624	596	616	621	613	594	634	628	613	607	616	655	596	604	636	602	613	601	590	616	620	616	640	599	610	619	602	598	589	610	651	682	634	619	653	612	640	651	617	609	640	625	628	609	592	629	635	615	641	635	601	626	652	630	617	644	618	605	573	624	581	649	652	628	615	622	642	618	559	558	663	615	628	628	602	580	645	624	639	626	633	653	611	646	595	601	601	594	600	675	647	643	617	608	626	638	682	622	635	643	609	613	623	627	623	635	623	610	634	621	591	622	594	615	619	612	587	659	606	616	684	651	625	573	632	632	627	661	587	633	635	637	643	627	605	655	621	605	645	590	618	577	625	648	641	635	609	607	620	619	614	618	666	632	662	607	665	614	608	641	625	610	643	614	623	631	636	578	601	645	598	636	655	610	622	649	589	627	619	599	638	663	627	620	604	650	639	623	630	625	611	640	597	703	597	634	598	593	590	601	585	657	648	639	660	631	621	648	656	626	550	642	600	599	592	638	620	628	578	591	651	653	633	651	624	660	647	635	621	615	672	609	636	677	623	567	633	642	604	617	612	616	623	602	605	619	611	625	578	641	581	611	629	581	647	627	628	622	623	644	604	663	670	621	607	572	643	599	614	610	616	586	651	619	612	639	607	611	625	566	616	646	647	645	621	590	651	604	589	621	675	579	621	630	631	602	613	610	641	603	592	609	647	622	613	655	604	610	664	632	632	606	629	627	593	634	647	636	565	663	640	638	618	585	639	661	638	636	644	646	657	626	646	606	684	651	627	623	632	619	623	662	634	587	599	632	628	611	607	622	643	597	607	643	610	635	626	579	613	625	673	616	599	625	633	635	603	664	596	629	610	638	640	622	653	611	597	645	626	626	633	603	610	627	613	603	661	627	610	636	624
8943	5661	3291	2333	1717	1666	1883	1822	1474	1185	922	674	526	481	394	316	267	227	206	179	141	165	128	114	127	107	90	98	77	82	86	86	80	72	61	76	92	70	89	63	58	63	64	74	71	53	70	58	58	65	52	67	58	54	66	73	66	54	77	71	58	54	58	76	57	55	73	68	47	63	43	61	59	68	57	69	52	64	67	55	62	67	62	63	65	57	69	56	50	63	59	78	70	53	58	35	51	58	64	48	46	56	53	62	55	54	65	56	66	54	72	58	63	44	62	54	61	73	50	49	62	48	61	64	65	69	47	47	49	66	64	65	66	61	56	60	66	55	48	67	68	63	57	69	68	60	59	65	48	55	57	58	46	59	55	62	61	50	58	74	54	67	58	58	66	63	49	59	62	55	54	54	61	53	59	63	39	49	59	52	66	57	58	60	61	67	61	64	69	72	47	46	66	61	54	70	69	52	60	65	61	66	61	52	59	65	56	52	52	62	53	54	65	50	59	58	60	48	69	65	58	68	57	66	84	44	53	57	65	71	44	65	57	54	45	69	68	54	63	57	54	71	69	64	70	64	65	61	54	60	43	53	55	79	56	51	55	60	76	48	70	49	61	54	59	60	55	54	61	61	44	48	52	56	73	58	64	65	61	62	72	53	54	55	69	46	61	66	61	55	57	61	67	63	72	59	57	53	41	54	64	64	56	66	59	54	63	50	44	52	61	62	56	54	51	51	62	66	54	52	55	56	55	74	51	57	55	54	53	47	57	67	50	68	69	50	62	59	49	51	63	54	71	57	73	37	58	55	56	61	53	58	54	72	56	61	56	55	61	62	60	60	70	67	56	73	58	51	71	47	64	63	60	57	74	56	61	59	61	61	72	63	83	70	69	47	66	68	59	56	64	41	51	66	60	53	55	54	56	45	64	50	48	61	65	59	65	44	50	61	51	54	56	56	61	67	53	57	68	71	56	52	61	51	55	61	70	53	56	63	59	68	56	47	56	62	59	57	43	60	54	54	67	63	46	55	61	75	65	55	75	53	52	65	51	66	60	71	56	56	77	52	61	62	54	60	64	57	55	59	63	50	56	47	69	57	67	52	67	53	44	61	52	42	58	52	59	70	56	74	77	67	47	74	53	55	50	68	50	67	49	39	65	54	61	62	50	58	59	61	63	58	58	60	55	52	61	52	57	47	67	74	51	53	68	60	66	43	56	59	59	51	47	56	50	68	54	71	72	57	55	60	45	68	54	58	44	52	71	70	44	63	55	60	61	56	62	63	51	65	62	48	49	58	65	59	60	53	53	39	53	63	53	51	65	58	59	55	64	72	60	64	57	56	69	69	62	58	57	60	54	62	62	51	59	79	60	52	44	54	71	59	64	67	66	55	48	63	52	71	58	60	62	42	54	53	67	45	56	62	59	66	64	56	63	66	47	50	54	68	72	72	59	55	74	58	78	53	56	69	64	51	58	59	51	58	53	61	60	61	58	58	65	61	67	74	54	66	57	58	67	70	56	54	56	54	53	60	66	46	49	47	50	50	58	79	47	75	63	63	51	62	52	58	65	56	65	65	59	56	51	55	61	65	63	57	58	68	56	73	58	57	69	57	67	47	87	58	81	49	53	65	58	57	49	63	63	64	57	46	58	64	59	59	64	69	64	53	50	49	69	64	59	68	59	66	67	63	58	56	62	63	69	50	55	57	58	55	48	52	69	50	60	57	68	58	55	58	74	58	62	76	66	54	49	55	60	52	59	49	67	67	53	52	72	67	51	58	65	62	61	61	70	55	58	63	64	69	51	62	60	59	50	62	59	52	71	54	61	65	72	61	59	52	66	57	74	68	63	57	58	57	56	63	56	54	63	55	71	57	70	70	55	63	59	59	60	64	62	49	51	74	64	60	59	54	60	70	60	59	54	54	50	60	54	54	42	56	53	60	60	57	68	56	46	69	74	62	62	67	60	53	48	42	52	56	50	61	56	67	55	60	55	48	69	52	60	59	56	55	74	59	54	51	66	55	55	51	53	68	47	43	49	76	68	56	50	67	54	55	55	67	65	59	65	55	48	56	61	68	49	46	64	78	53	70	54	56	70	54	74	47	57	56	50	64	70	46	48	54	63	58	46	59	51	57	50	65	61	64	52	66	58	69	50	48	53	59	53	53	62	67	76	47	66	61	65	54	68	53	58	64	67	80	65	43	57	57	52	71	60	70	51	61	63	54	64	60	55	44	51	63	50	64	52	59	69	50	46	43	60	59	58	50	54	56	56	71	65	66	63	73	47	57	68	61	74	58	74	57	56	56	70	63	46	45	56	39	71	57	68	67	52	68	63	57	60	54	46	69	65	50	61	51	62	62	66	63	52	56	60	70	52	48	54	57	49	69	59	66	58	52	67	65	80	54	61	48	69	50	62	50	60	59	62	59	62	50	57	57	69	61	64	74	64	54	56	62	57	68	50	62	58	58	47	61	63	63	57	68	57	56	56	66	48	66	76	58	63	65	45	51	48	58	59	66	48	59	80	54	63	56	68	49	66	48	49	55	54	75	46	58	71	61	52	71	59	51	77	59	65	57	43	52	57	74	70	47	62	62	50	57	56	52	57	65	70	58	58	55	68	62	45	36	50	59	54	68	52	60	56	66	46	69	62	55	55	58	70	56	78	61	66	59	47	53	56	57	58	50	64	72	59	70	60	53	63	53	50	58	71	64	61	62	54	56	58	71	63	59	65	61	63	57	61	71	64	64	57	60	53	47	61	62	77	58	65	53	68	56	61	53	55	74	63	70	49	64	57	50	60	56	56	58	59	53	62	54	49	61	49	63	62	59	45	60	50	62	77	65	78	62	59	61	51	68	42	75	57	65	65	62	46	61	45	65	51	64	59	47	57	59	60	65	56	51	75	62	68	64	64	65	50	82	56	54	51	60	50	69	50	62	59	57	65	67	69	59	64	59	58	57	50	52	60	58	66	52	63	55	74	56	55	62	61	61	56	60	65	64	45	54	51	64	65	72	65	52	55	68	47	73	62	67	58	66	69	66	70	60	56	42	59	65	90	61	57	73	60	59	61	50	64	62	60	76	55	52	62	80	61	47	68	58	59	59	59	62	61	61	63	60	56	75	53	45	57	56	49	69	58	59	50	70	54	61	58	58	68	59	54	56	74	63	65	52	63	54	62	52	69	53	53	60	55	60	64	67	65	59	64	72	68	60	57	50	60	64	56	59	60	42	56	54	66	62	68	66	52	47	55	59	57	64	63	50	44	63	64	61	49	69	63	64	46	55	63	61	55	61	54	64	48	45	49	57	82	64	61	56	62	70	67	56	62	52	61	56	68	40	61	49	49	66	53	61	41	63	53	74	49	71	68	72	58	67	64	58	68	58	66	45	58	55	50	62	46	56	63	61	73	57	58	49	59	54	53	46	48	50	47	57	67	48	51	58	54	54	60	65	51	52	68	52	47	72	67	66	69	56	53	53	59	64	72	40
39736	27373	23039	24718	31096	34498	34598	32166	28624	25027	21209	17874	15023	12520	10289	8553	7373	6217	5254	4369	3700	3391	2794	2393	2092	1915	1683	1661	1511	1229	1331	1222	1226	1174	1115	1064	959	928	842	802	789	799	792	786	805	724	663	703	700	650	664	638	639	606	603	609	594	610	655	574	631	579	562	580	611	579	596	602	559	575	587	560	595	571	535	567	581	562	522	588	551	578	526	568	558	587	596	560	566	579	563	593	611	582	556	574	506	559	557	623	547	561	539	554	553	594	557	547	608	582	605	543	569	539	565	581	558	569	556	568	576	563	565	569	550	553	578	580	539	560	592	567	581	532	551	575	569	541	540	551	605	531	539	532	590	541	569	584	535	615	583	556	551	548	533	563	579	560	506	530	560	605	577	550	565	599	547	616	576	566	572	537	594	532	541	566	598	533	590	584	547	591	519	550	557	592	565	555	533	565	549	573	578	561	547	557	579	542	571	525	558	562	562	563	580	574	577	559	548	559	564	538	584	500	554	571	570	579	538	632	546	548	568	593	577	578	551	577	529	497	565	532	560	564	567	605	517	581	552	519	577	549	562	538	515	552	599	537	551	576	565	587	537	538	549	555	522	570	527	542	543	577	545	522	549	554	586	592	579	547	538	587	553	578	522	521	556	562	549	543	596	543	581	538	556	542	542	536	589	552	571	575	528	542	577	533	561	545	563	617	525	543	575	563	551	602	587	554	518	575	567	557	619	575	540	556	581	545	557	576	595	585	548	544	577	572	568	542	546	571	554	578	562	579	567	529	522	600	528	545	565	541	520	556	542	558	550	580	533	556	543	559	601	565	557	556	554	573	561	576	560	588	539	523	535	548	583	552	563	549	533	536	535	560	562	575	575	562	575	556	589	563	561	584	579	556	597	568	537	571	537	573	580	498	573	536	584	555	567	543	543	526	570	545	584	543	571	511	599	561	559	577	581	573	586	570	567	573	551	579	548	569	552	593	551	561	549	536	582	582	594	567	563	569	554	533	556	578	551	540	567	588	513	566	545	563	558	533	538	569	575	566	584	527	592	542	525	554	578	512	551	527	545	595	559	579	518	547	575	535	557	560	552	537	551	560	594	565	548	554	564	534	543	564	539	585	575	577	561	581	555	615	565	575	600	604	569	553	603	539	597	560	594	615	577	569	547	528	558	530	579	564	547	584	543	569	590	522	546	566	539	555	570	535	562	586	549	580	547	566	577	591	550	547	608	545	581	576	536	549	584	547	587	531	576	572	584	541	578	531	544	555	565	550	547	582	528	561	526	562	566	602	563	524	566	529	607	556	576	552	537	558	562	579	579	587	534	563	573	588	546	565	568	573	517	577	580	562	579	555	559	563	555	564	580	572	592	578	564	574	546	554	524	532	536	553	544	525	564	576	523	535	547	542	553	601	558	542	517	554	561	567	555	565	543	549	598	566	556	561	529	564	541	548	583	592	579	596	576	585	511	531	571	564	611	580	527	569	548	555	547	528	569	524	558	570	548	554	565	573	552	581	538	555	531	616	558	584	541	594	564	525	529	597	538	550	579	565	582	587	599	552	564	573	545	580	591	561	530	581	557	549	585	593	524	551	537	550	562	583	563	575	562	528	562	593	566	530	582	544	549	557	554	587	509	537	566	596	550	592	490	567	557	564	567	573	593	537	576	571	543	555	514	534	542	554	593	597	551	577	575	588	551	552	574	546	557	551	544	593	557	546	555	590	570	551	576	562	549	604	585	578	509	548	565	572	571	574	578	534	542	568	571	567	558	550	564	579	572	600	583	554	543	501	568	502	541	542	584	559	531	567	533	569	568	566	572	584	556	546	562	519	557	575	574	569	583	578	538	595	566	531	547	564	584	575	543	551	594	515	553	569	546	575	543	555	555	557	596	571	577	558	575	551	587	582	546	563	568	571	573	575	571	548	560	591	571	551	559	557	531	529	548	597	565	541	554	561	570	529	590	559	571	540	568	542	614	579	578	604	542	558	549	607	570	554	558	569	580	574	552	558	543	586	516	554	544	568	532	532	555	546	544	561	529	535	549	600	552	561	586	548	524	527	551	557	530	596	557	559	616	546	528	570	564	578	512	539	614	589	524	582	557	561	574	552	549	577	577	565	533	587	550	583	558	546	571	528	569	587	558	583	572	570	569	570	571	541	607	555	537	565	549	535	547	563	518	556	551	600	542	596	542	560	547	568	551	569	547	539	529	556	570	601	554	528	556	574	593	539	590	521	565	550	552	535	566	534	592	534	544	569	576	541	598	579	577	571	590	554	536	574	598	522	547	583	569	573	592	578	549	582	601	550	522	534	576	582	593	567	568	539	534	565	544	571	541	570	535	585	555	507	588	550	572	565	504	562	588	580	586	571	551	576	538	587	595	552	559	602	546	577	533	580	530	559	572	579	557	563	581	548	565	563	573	532	586	584	583	564	577	512	567	583	550	544	546	513	587	549	533	558	545	579	578	541	557	560	557	567	532	526	568	536	590	544	553	524	551	580	571	576	571	542	547	552	561	569	565	567	587	582	578	576	526	514	599	572	577	559	584	570	551	566	556	554	556	543	556	567	580	562	552	535	554	562	572	584	543	567	573	556	576	592	562	526	531	524	563	534	545	617	570	573	602	561	585	531	569	566	559	599	548	556	564	585	543	556	533	540	572	552	539	568	570	559	578	571	557	578	578	567	545	558	579	561	555	590	573	575	566	582	549	574	541	585	555	581	595	545	505	562	581	582	568	532	556	585	542	586	564	524	583	585	584	584	545	570	563	532	587	541	575	593	584	557	528	581	584	565	584	580	584	564	539	554	520	548	536	535	563	605	577	576	601	583	531	555	608	596	540	525	528	535	553	535	554	578	598	541	595	545	542	570	562	530	549	554	573	542	582	555	546	573	568	548	563	573	585	536	546	597	575	582	552	580	564	559	527	585	499	564	574	562	584	556	595	577	580	568	568	576	551	550	555	549	539	543	565	502	584	556	581	552	554	536	547	530	540	548	560	555	563	541	577	578	597	619	578	544	567	521	578	517	594	563	576	564	567	571	576	615	566	560	576	531	552	536	538	559	548	559	580	546	497	543	544	585	565	559	559	537	572	551	524	586	572	563	596	567	570	568	557	596	532	578	526	597	603	542	565	591	556	600	632	564	554	524	581	570	572	546	546	533	526	555	548	580	569	577	587	573	576	534	561	545	541	588	564	589	587	522	562	580	522	526	544	545	598	537	570	521	538	589	557	557	540	526	543	510	540	558	551	520	583	527	556	565	606	585	609	559	563	589	544	601	575	635	616	558	523	587	561	593	597	550	540	520	542	527	575	607	603	545	582	549	570	547	568	551	564	522	566	503	557	566	518	595	610	566	523	549	543	541	534	556	592	570	562	510	554	606	535	565	540	551	592	566	542	559	515	611	566	545	578	536	528	552	564	592	544	508	605	573	576	556	560	586	552	566	551	571	527	583	518	593	566	548	538	570	570	559	579	584	561	554
11484	5354	3108	2133	1563	1650	1835	1716	1359	1057	874	670	540	430	339	328	252	231	201	183	165	131	124	129	110	109	104	113	80	106	83	70	86	104	79	99	79	72	82	63	79	77	71	73	67	77	66	54	74	73	53	72	68	70	80	73	80	59	56	74	50	46	86	60	71	55	66	63	62	71	69	63	55	53	58	55	63	61	62	60	62	62	69	60	75	70	69	59	71	53	72	63	63	77	78	59	58	72	62	56	53	71	59	59	71	65	56	62	65	71	70	74	60	67	63	65	61	55	76	57	70	52	62	66	68	67	55	54	57	55	59	59	84	66	72	56	64	77	66	71	68	72	62	60	66	63	59	58	53	56	70	60	56	79	67	68	62	58	59	63	65	61	63	67	62	61	70	74	71	69	47	67	69	71	73	61	68	71	69	70	66	59	73	69	68	55	61	56	74	69	53	65	68	55	65	53	63	62	60	70	61	58	56	67	62	69	68	70	61	64	63	65	53	64	66	72	64	64	61	74	66	77	83	65	55	68	72	64	57	63	59	58	55	65	52	72	76	65	61	64	69	57	64	61	51	49	69	63	61	64	63	54	79	54	58	67	58	66	55	57	64	66	74	66	58	49	73	52	69	62	66	60	78	74	63	63	63	67	60	66	62	68	58	72	75	65	68	66	54	55	58	73	65	63	67	64	74	64	72	69	81	61	53	62	64	56	79	62	49	81	61	56	57	61	68	63	54	73	65	67	71	61	65	52	61	57	64	56	58	64	71	58	65	51	74	69	57	64	63	71	51	59	64	53	67	78	73	81	45	65	74	74	59	65	66	61	64	62	80	64	67	73	83	72	58	74	74	64	63	59	65	54	58	74	65	58	58	56	73	48	71	75	56	53	71	74	70	70	69	69	56	54	64	64	49	55	57	58	55	59	56	70	56	66	71	58	54	67	59	70	56	66	59	64	57	62	57	55	67	69	61	59	70	60	69	63	70	52	72	70	57	77	75	77	69	68	62	66	68	61	59	54	70	52	73	62	56	70	61	61	59	71	66	66	66	50	45	58	58	63	68	66	64	56	62	70	49	78	63	49	73	62	59	53	64	66	71	59	78	56	58	58	57	54	72	64	68	58	71	66	67	72	56	64	66	65	71	57	53	57	63	60	82	76	65	47	58	64	68	60	52	60	71	54	66	64	67	65	56	59	67	55	74	59	66	64	57	55	54	63	60	61	71	63	57	65	45	77	58	60	64	78	62	69	59	74	61	66	66	58	53	69	55	57	54	57	57	82	56	84	69	63	55	60	63	60	62	76	54	61	67	64	66	68	49	66	56	52	62	61	73	63	50	67	70	63	69	52	70	54	66	62	60	58	60	65	64	68	61	62	68	62	65	65	56	61	66	67	60	75	66	67	65	58	65	59	64	75	68	69	63	77	55	51	61	71	64	84	53	68	73	65	62	48	69	62	66	76	78	70	64	64	58	68	56	61	67	55	65	52	61	72	62	81	75	63	71	56	58	64	53	61	67	55	66	67	88	64	72	72	66	66	61	75	75	67	43	71	56	70	59	73	72	65	57	48	60	64	56	82	72	79	71	55	61	65	57	66	58	68	60	69	61	65	71	65	74	70	69	72	68	64	67	62	70	61	64	77	53	65	66	61	71	65	64	73	69	62	63	59	61	71	62	68	68	76	71	71	58	70	72	58	70	67	76	74	66	76	55	66	64	61	71	63	68	58	64	74	58	67	46	65	59	77	72	58	51	68	71	73	68	61	59	62	61	67	70	74	61	58	65	67	61	67	58	70	54	53	65	57	67	80	66	67	69	75	52	51	56	60	61	79	66	66	65	68	74	65	66	77	65	61	64	53	63	62	58	62	66	62	53	52	57	50	58	72	62	62	72	70	62	68	70	69	77	69	72	58	65	65	56	60	79	61	66	70	76	65	69	67	68	48	45	58	64	69	58	70	58	64	80	65	69	61	73	59	55	72	64	79	64	81	67	59	49	58	72	58	58	68	61	77	69	64	70	63	55	61	57	59	60	52	64	68	58	56	61	66	73	45	66	54	49	63	67	73	78	69	70	73	59	59	65	70	52	71	59	76	71	60	59	78	56	73	58	68	58	62	68	59	76	81	59	56	56	49	66	61	60	56	58	66	60	60	63	67	65	73	64	52	54	75	56	67	60	67	60	74	62	60	66	59	68	69	80	72	72	61	57	69	60	56	58	68	70	53	67	58	51	73	63	65	56	47	66	67	52	59	80	58	61	74	76	80	77	66	73	74	64	64	65	67	66	75	74	69	81	67	54	64	66	55	71	65	55	64	63	57	62	62	72	69	71	67	58	65	64	68	70	50	63	66	53	58	55	56	61	70	72	57	74	63	49	47	59	72	66	58	68	59	63	57	64	60	45	82	75	64	57	58	69	70	53	55	59	63	68	66	65	71	71	66	47	72	58	67	65	58	67	75	74	62	68	74	69	49	63	57	80	72	75	68	63	56	62	61	59	54	56	73	90	69	65	65	66	67	59	59	65	60	63	68	63	67	67	74	51	57	64	59	68	69	55	73	69	59	53	61	61	73	66	65	67	69	68	62	52	68	74	59	63	44	59	67	76	84	65	66	77	55	68	52	66	62	55	58	74	64	57	48	65	76	66	67	81	69	61	53	60	68	76	71	65	72	61	63	75	57	64	63	68	57	79	69	61	65	50	53	59	70	54	59	66	61	60	57	75	68	65	58	68	59	67	53	67	85	62	60	66	62	69	63	54	51	83	68	66	56	64	57	80	52	61	73	57	76	77	67	80	64	71	70	54	64	72	66	70	65	54	75	60	63	62	62	70	61	69	60	68	68	61	50	47	64	68	57	62	71	55	59	62	63	78	61	63	66	62	69	57	63	67	67	63	64	83	65	58	61	58	76	65	72	66	62	59	50	74	64	56	72	76	59	66	43	57	73	75	49	51	59	54	73	69	62	62	62	71	61	54	59	61	51	70	58	63	65	53	54	70	72	72	65	68	72	76	73	71	60	58	70	80	67	54	62	53	57	66	65	69	77	60	49	69	69	68	57	71	76	62	63	57	68	60	67	53	64	60	73	69	61	49	65	51	62	58	68	67	60	60	66	59	67	78	73	66	63	51	76	63	62	74	58	68	74	61	52	56	70	66	57	60	71	71	68	57	66	66	65	73	81	61	54	73	61	63	75	66	68	66	55	64	60	70	59	66	77	60	58	60	60	56	74	73	58	84	63	71	65	58	65	60	82	66	62	87	65	54	64	80	66	64	69	63	80	66	73	67	68	65	70	70	73	60	66	64	70	90	57	72	57	66	51	61	73	57	65	53	63	62	58	64	61	74	58	79	75	62	69	75	54	61	67	60	55	60	58	68	72	56	58	51	61	66	63	62	62	69	60	57	55	64	75	61	53	63	66	59	65	80	65	70	64	68	65	51	69	59	62	75	70	70	59	75	64	56	60	63	60	63	74	62	75	62	54	71	44
36093	26548	22205	23970	30109	33857	33843	31422	27987	24582	20702	17226	14682	12040	10272	8696	7208	6026	5162	4355	3767	3257	2839	2584	2211	1908	1863	1634	1453	1329	1386	1270	1273	1203	1173	1091	972	939	903	893	825	865	834	799	792	718	750	768	708	739	701	701	666	678	714	670	604	641	638	646	660	612	610	617	628	606	649	620	569	602	618	606	640	616	607	659	635	614	606	609	633	589	560	588	625	606	615	624	624	622	618	555	560	613	579	582	619	601	631	599	619	616	639	597	607	606	633	588	631	604	584	615	599	576	626	533	577	607	611	594	587	594	633	635	605	637	631	579	646	584	613	599	611	623	604	622	610	621	606	598	572	591	585	577	577	563	615	611	587	607	610	619	551	629	626	573	579	570	619	609	590	613	572	611	599	582	619	585	614	584	592	574	610	585	623	593	625	619	603	601	631	584	590	574	610	541	570	591	615	605	648	628	600	591	616	613	571	586	614	621	669	588	624	636	593	566	600	587	573	596	611	612	571	617	617	649	563	623	612	578	567	615	603	628	619	642	592	579	621	580	586	563	601	645	595	601	614	580	626	601	583	637	638	604	606	598	629	581	615	601	636	597	617	574	655	589	620	641	615	599	552	577	630	526	598	593	574	616	627	581	548	655	588	611	593	614	615	585	592	584	632	624	613	571	644	611	630	576	572	597	619	606	638	599	566	588	582	603	588	617	615	576	631	620	562	598	607	585	614	611	618	619	609	608	582	589	568	617	618	577	615	601	603	597	620	608	590	581	579	618	612	613	593	651	652	580	592	599	622	610	585	591	624	637	591	571	581	636	615	596	628	601	652	601	619	608	606	619	616	607	643	585	605	546	584	610	578	580	614	610	577	596	613	648	618	600	583	589	607	590	652	574	635	584	620	631	622	603	578	621	609	617	625	600	618	588	632	578	593	602	652	584	626	650	599	605	611	575	615	625	632	564	604	574	624	604	591	562	629	584	629	594	577	576	639	572	607	584	587	627	606	597	577	591	606	584	595	578	600	591	590	616	586	615	623	581	598	615	620	602	592	572	605	574	622	617	593	559	613	602	563	601	630	565	591	598	569	594	607	612	606	598	586	584	616	622	590	581	633	607	577	617	582	585	574	617	565	614	627	607	645	564	590	592	627	614	586	640	596	633	644	604	620	578	615	623	606	532	581	567	575	650	625	622	563	606	588	618	579	588	609	611	627	605	612	635	588	612	614	571	577	584	595	596	592	641	600	635	587	590	616	591	566	592	616	635	561	587	564	617	614	562	626	608	609	599	596	522	568	575	602	598	626	581	608	620	563	594	615	570	570	634	565	600	570	548	597	642	608	606	619	620	623	608	608	579	599	613	575	615	627	599	626	613	613	618	593	620	593	572	616	624	638	621	581	619	609	608	578	570	625	653	631	614	597	594	623	619	574	608	598	643	615	595	637	587	608	599	619	599	624	627	660	601	615	586	609	599	601	598	607	568	662	583	597	632	630	582	629	583	609	573	602	611	619	617	624	613	587	635	634	576	571	607	600	578	570	572	594	571	602	549	663	561	653	583	596	594	627	624	626	618	659	569	604	566	598	688	579	567	604	600	639	599	631	628	627	604	574	594	603	618	602	647	590	599	602	589	559	617	661	600	583	610	565	618	586	606	630	604	609	640	586	641	598	645	609	576	538	605	638	606	617	599	607	651	608	606	602	611	588	626	615	583	623	604	625	615	552	588	618	613	591	595	625	588	603	597	604	600	641	610	611	580	568	636	594	538	600	572	602	652	597	624	574	641	633	635	610	603	591	571	627	640	607	609	622	592	549	595	573	619	591	613	588	619	585	602	618	628	637	573	640	609	610	576	622	572	597	619	580	588	581	576	598	581	594	637	590	617	603	598	601	577	576	599	610	608	595	597	597	575	579	581	603	632	582	569	664	590	624	605	616	576	620	576	630	666	631	636	605	622	629	567	612	609	608	603	636	597	601	624	594	618	580	578	611	553	607	603	607	610	626	619	569	620	604	569	553	562	600	618	610	607	622	558	603	598	597	598	596	621	642	590	586	596	563	621	592	614	573	619	600	618	593	557	608	602	582	597	628	594	673	635	631	573	599	608	605	591	614	606	587	642	588	593	606	576	608	614	597	627	615	589	607	595	599	582	572	646	614	594	640	570	606	604	608	638	592	564	616	624	574	591	549	592	566	592	607	572	551	618	588	592	599	585	636	632	627	611	597	649	587	585	614	627	618	555	608	595	612	591	547	644	618	588	567	590	577	609	565	594	587	605	590	592	602	613	556	573	598	661	621	615	599	593	641	565	574	554	592	594	614	627	612	596	578	575	629	648	595	619	587	619	613	572	606	604	639	604	540	560	596	625	562	611	611	627	586	641	621	611	616	622	638	651	600	576	585	573	579	626	594	573	633	558	616	570	573	571	610	622	582	615	622	611	588	636	637	610	624	565	562	595	588	629	665	653	606	588	573	624	592	631	625	624	601	643	585	613	573	642	563	605	604	566	561	599	570	572	620	630	596	563	589	556	613	636	596	584	573	630	552	579	645	629	604	536	564	588	602	624	636	607	583	604	612	631	601	580	622	627	584	577	603	596	622	601	612	599	581	572	646	615	661	597	605	628	591	626	606	623	597	575	572	597	600	645	633	645	560	595	564	643	600	611	605	583	607	541	599	574	594	614	594	621	619	624	603	581	581	579	595	606	603	581	612	599	593	610	556	622	584	606	622	593	632	588	605	580	556	630	612	640	588	625	597	588	625	574	636	598	573	609	617	622	593	623	656	647	575	592	566	629	627	637	610	601	592	588	613	577	616	604	588	580	627	572	576	581	583	601	586	584	641	584	614	594	603	623	599	585	603	572	563	600	599	584	619	618	573	588	587	559	594	587	604	622	578	656	559	627	590	629	592	589	579	647	580	626	607	608	576	634	617	615	553	592	582	598	610	590	591	580	598	603	614	612	604	612	606	603	617	601	592	590	597	588	563	616	668	594	590	606	623	626	639	616	595	592	615	566	586	624	634	548	608	586	626	565	561	592	602	604	612	626	626	645	570	538	617	626	561	561	635	561	590	591	580	625	596	629	620	624	552	596	587	607	603	592	598	600	589	550	611	554	614	642	618	588	547	616	587	614	607	577	631	611	613	559	605	629	602	610	657	565	606	622	576	604	600	591	572	595	581	600	571	659	628	612	615	645	616	588	565	646	607	600	632	591	587	583	580	604	589	607	615	570	583	603	623	575	573	637	579	615	558	625	598	599	601	566	567	608	569	626	594	610	577	616	608	541	625	642	632	622	603	603	643	640	627	604	551	566	610	606	624	596	616	651	650	581	598	643	604	605	625	633	648	614	604	640	619	646	607	566	587	586	596	639	584	591	553	602	575	568	584	593	615	614	571	606	591	611	561	586	562	588	604	603	634	613	590	584	573	570	631	583	622	594	577	607	587	583	613	635	619	633	557	587	591	646	592	614	607	619	623	645	592	596	590	615	621	597	602	583
11399	7370	4014	2904	2009	2102	2415	2146	1782	1382	1092	892	659	575	481	404	288	264	236	188	162	147	156	124	126	115	102	98	91	89	81	75	86	84	87	72	59	70	56	78	73	70	72	71	82	57	73	73	55	67	55	60	53	65	57	61	59	45	50	53	71	68	52	52	57	40	52	51	48	58	59	48	60	54	44	39	72	47	65	58	59	32	47	43	63	54	51	50	56	58	49	56	41	46	57	63	63	59	47	55	56	53	53	59	45	43	53	56	59	60	46	67	61	41	45	58	45	50	59	56	52	63	64	39	56	44	49	57	56	51	68	51	49	48	62	50	52	45	50	60	68	44	61	53	57	38	64	50	62	65	53	59	53	61	54	50	47	47	62	54	62	57	66	44	43	53	54	63	39	48	60	42	61	52	41	54	50	62	46	41	72	53	56	48	62	59	56	51	55	61	55	61	55	45	54	56	47	56	52	64	50	63	45	58	60	52	51	54	46	45	48	63	52	59	59	61	60	54	46	55	55	57	56	48	53	66	57	59	63	69	60	55	56	60	54	54	61	67	62	47	50	56	65	64	52	51	52	48	46	48	43	58	36	48	44	51	37	53	60	58	55	55	59	62	53	45	44	61	66	63	49	63	55	49	63	54	58	51	51	64	50	66	60	61	60	58	45	55	38	58	65	60	54	49	45	61	61	61	67	56	49	46	58	57	43	62	54	63	59	54	65	74	69	53	51	57	52	56	51	51	56	37	55	36	57	55	53	65	42	51	54	53	54	68	47	49	46	49	63	62	48	60	63	50	55	48	47	49	62	42	68	64	63	43	60	59	50	63	43	48	53	31	57	43	62	50	57	49	54	48	54	61	57	44	55	49	56	52	63	53	56	59	46	50	53	49	66	65	71	53	50	69	53	54	46	49	51	51	53	63	58	54	44	55	53	55	53	57	53	70	50	57	59	51	59	68	61	67	54	55	54	45	54	65	65	51	53	59	49	49	55	47	61	41	45	44	44	68	55	57	46	42	49	57	55	49	66	63	51	52	66	62	62	57	47	50	66	60	55	64	52	45	48	50	64	50	51	53	42	56	51	64	60	48	49	63	64	55	53	51	50	59	57	52	60	43	52	53	51	63	49	54	51	59	54	56	61	64	51	69	57	52	41	62	39	61	66	59	61	53	46	45	56	53	49	37	64	65	54	56	47	57	57	52	47	73	45	60	65	57	49	73	47	50	61	66	53	62	45	64	53	68	58	54	47	60	61	56	58	51	45	63	53	49	47	63	48	52	47	67	54	47	60	52	51	60	54	48	66	40	49	64	48	43	47	59	36	52	61	51	56	48	54	65	51	50	62	60	59	60	59	73	60	56	61	60	63	61	57	43	53	51	54	64	55	75	56	49	54	52	54	55	49	61	52	56	61	50	56	54	63	57	53	50	47	66	57	61	50	51	72	51	56	58	59	50	49	63	50	51	49	50	54	64	67	49	50	52	46	57	57	80	47	38	52	49	46	53	58	48	58	49	48	45	53	53	43	54	54	58	65	51	47	58	45	66	67	40	45	55	56	63	67	48	43	56	66	52	52	55	53	56	49	55	53	55	44	49	52	52	57	56	52	56	56	45	62	54	51	53	56	52	55	52	53	51	50	55	65	47	58	51	68	66	55	50	57	56	50	48	47	63	50	51	56	54	38	59	64	47	37	60	49	60	63	66	54	57	41	58	51	47	47	48	57	53	54	56	55	54	63	55	57	53	56	50	50	61	66	49	62	54	54	58	42	52	72	60	56	55	38	63	66	69	46	54	53	55	65	64	53	53	48	53	57	51	48	51	57	57	53	52	59	59	45	57	53	62	52	65	59	59	54	67	61	55	60	55	52	57	39	60	52	56	62	43	59	50	73	60	63	68	49	61	56	58	56	63	53	59	63	61	51	57	56	44	53	50	49	59	43	60	64	51	65	49	57	38	62	48	61	55	57	43	43	57	66	58	64	73	55	59	58	60	62	53	53	50	62	44	54	61	47	63	58	66	64	61	58	46	51	65	59	55	60	49	54	52	54	64	57	58	49	53	53	62	46	56	57	53	53	50	48	59	65	60	54	58	52	53	78	60	57	56	65	52	58	56	65	38	67	55	57	50	43	61	51	46	57	49	63	59	61	54	54	60	54	58	48	64	60	47	59	68	60	54	52	57	60	48	61	56	53	60	64	61	55	49	66	52	60	52	61	48	52	55	52	48	61	62	61	45	62	55	50	47	53	64	55	49	52	48	53	55	57	61	58	51	60	44	52	58	57	47	56	53	68	45	58	64	55	52	57	54	59	56	59	48	51	46	60	64	49	45	46	51	51	51	44	59	66	56	47	57	55	47	48	51	56	54	60	59	53	50	67	59	63	53	61	59	56	66	40	52	45	50	53	51	53	48	47	51	64	54	60	53	44	62	50	55	52	46	57	55	59	64	54	62	54	63	69	54	62	55	61	60	63	43	62	60	58	48	56	62	59	51	55	52	58	45	64	44	50	52	61	53	41	54	59	53	49	57	62	48	59	52	68	40	52	55	53	59	60	62	52	62	48	50	52	57	62	59	53	45	64	52	55	61	52	61	52	55	55	42	58	59	58	54	59	55	56	52	55	48	54	76	64	52	49	55	60	59	48	51	63	55	57	60	53	60	70	51	71	55	52	62	47	59	56	58	49	63	59	51	61	60	53	57	55	53	53	44	48	62	64	55	39	52	40	51	56	51	58	51	60	51	45	54	45	61	62	52	60	69	43	61	45	60	60	42	57	47	72	63	58	48	66	42	54	44	59	57	52	52	64	65	64	56	39	57	55	43	59	45	53	48	68	57	60	45	49	55	56	56	46	46	70	49	40	58	61	54	55	51	58	54	56	56	57	59	55	58	51	53	47	47	59	66	51	63	63	64	66	47	57	55	49	37	51	52	55	69	66	54	48	58	37	53	55	47	57	50	56	50	52	56	41	65	47	54	57	47	49	62	42	55	50	53	58	49	56	71	54	59	57	52	43	54	51	52	53	66	53	56	64	78	43	49	40	52	54	52	51	46	49	41	42	58	66	53	57	58	48	43	51	42	50	66	59	53	49	47	45	68	65	60	68	70	53	52	53	59	68	47	53	55	56	51	68	47	60	55	59	60	54	70	59	49	66	52	56	56	63	46	48	68	53	54	48	55	61	55	61	51	59	51	57	54	57	52	56	68	59	64	47	47	57	62	53	65	72	55	52	60	55	48	46	50	65	57	59	49	68	47	39	49	48	52	60	59	50	54	52	52	57	45	57	60	50	54	60	53	49	56	55	61	49	64	67	59	66	47	58	46	50	55	65	52	62	63	42	51	40	53	60	49	63	67	41	48	58	51	63	49	55	57	52	60	50	44	43	68	62	58	49	57	40	56	45	61	54	42	56	55	57	46	57	45	67	43	50	46	57	44	44	72	63	59	50	57	60	57	48	55	62	58	54	41	58	52	54	50	41	49	47	58
41173	29507	24963	26878	33308	36911	36959	34182	30801	27135	23442	19897	17034	14284	12084	10226	8381	7031	5980	5228	4426	3812	3347	2972	2534	2306	2002	1847	1618	1506	1414	1409	1436	1378	1182	1116	1033	976	969	850	908	754	777	768	743	684	724	687	671	685	650	645	629	625	585	554	555	585	561	558	547	552	567	553	535	537	587	541	507	524	555	579	545	548	516	550	548	484	520	531	546	521	524	532	551	498	525	520	543	527	527	560	487	603	542	510	519	535	557	507	517	495	517	540	547	555	505	481	511	535	514	531	550	520	511	531	504	500	513	516	503	535	522	555	508	544	493	508	515	544	549	528	547	545	498	541	494	538	524	514	530	544	513	530	537	497	562	510	504	524	523	495	515	523	511	506	520	533	531	533	499	532	503	535	496	522	532	527	499	542	505	507	540	520	520	502	536	531	515	491	485	510	507	528	518	553	527	503	505	523	526	528	562	523	550	510	505	515	499	503	509	511	485	510	499	500	526	528	499	528	514	518	499	508	516	516	484	525	514	523	515	523	527	530	544	527	507	512	512	507	521	492	492	506	552	479	542	479	539	503	494	531	526	526	505	535	484	491	520	520	535	511	457	495	500	550	524	528	534	527	501	499	534	523	558	531	556	531	540	508	522	509	506	509	525	572	535	511	492	520	513	506	534	547	562	501	502	505	543	539	519	564	489	500	494	464	479	525	502	555	538	503	478	533	517	535	538	530	550	490	499	513	503	532	516	497	526	539	549	532	470	509	498	507	522	529	549	520	521	546	520	544	540	485	520	524	521	497	464	525	512	521	508	491	544	547	518	509	514	501	509	525	500	545	507	511	486	517	507	504	558	508	481	508	485	530	484	544	507	534	511	489	523	530	504	486	492	471	493	502	506	539	511	504	527	504	513	533	540	492	484	543	500	532	497	530	482	483	479	511	530	522	493	540	497	483	505	511	545	547	528	519	541	520	502	528	558	534	487	518	535	527	561	496	514	510	523	502	529	555	562	498	497	473	512	533	514	507	542	544	518	468	541	529	486	523	525	546	533	521	510	516	519	511	508	560	528	509	555	532	536	481	516	517	537	557	480	579	512	564	516	483	550	545	504	545	523	490	516	486	515	530	530	502	505	533	561	509	553	508	546	523	499	531	500	525	529	506	545	514	494	539	487	514	511	539	482	508	505	514	528	481	500	543	507	536	527	509	547	527	534	519	512	543	504	516	517	499	531	525	528	524	475	503	528	493	501	526	518	523	520	520	504	508	539	523	568	496	475	519	495	508	555	525	515	517	523	510	508	522	504	525	551	528	533	476	523	510	471	502	522	545	508	505	479	514	517	534	514	545	537	524	494	502	539	515	494	526	569	503	533	492	537	528	547	562	513	521	506	522	557	506	489	524	520	520	494	535	513	502	528	529	559	559	492	464	530	480	563	531	475	507	540	512	519	502	526	497	498	459	505	473	537	526	463	527	514	499	519	500	517	494	526	553	539	512	517	515	509	514	539	527	477	531	531	506	528	557	501	506	517	508	484	527	494	569	507	483	523	501	517	509	525	521	494	509	519	545	507	512	536	494	504	495	509	493	533	530	471	517	546	492	500	517	538	520	553	505	476	512	551	461	502	539	522	508	477	492	508	518	529	545	503	509	495	501	488	561	540	525	529	530	508	525	516	550	506	549	496	481	497	506	514	500	521	561	493	575	515	525	531	507	531	507	519	529	531	497	513	504	491	510	508	515	533	502	537	482	496	531	516	524	538	480	531	524	508	531	513	516	495	525	513	519	545	488	526	512	484	567	469	500	474	538	533	550	519	531	533	489	532	513	564	478	499	539	535	531	531	487	510	519	521	533	514	526	496	552	562	472	538	556	512	512	482	499	512	502	525	515	546	567	524	483	558	495	540	499	476	527	502	474	575	509	496	500	510	490	546	536	547	476	509	531	525	483	546	539	538	521	534	537	548	489	542	546	513	549	497	500	480	494	490	509	537	510	539	519	500	499	515	502	517	505	481	526	518	557	532	502	495	531	525	503	562	502	535	538	559	476	516	507	495	507	485	540	516	508	529	501	504	518	515	524	542	518	544	518	485	525	495	538	530	516	521	527	474	507	509	547	530	501	543	558	510	533	502	525	512	515	495	533	518	512	544	514	500	522	496	547	532	531	500	520	514	530	533	511	525	503	501	519	502	544	499	530	525	487	515	502	511	490	465	493	470	510	540	522	510	496	486	513	576	533	505	550	546	504	528	470	560	479	512	509	555	481	522	487	550	534	450	525	517	507	509	532	511	513	502	517	487	510	521	542	541	539	535	494	506	482	527	480	528	514	533	522	559	522	532	488	536	538	477	496	521	505	549	532	511	509	563	478	495	524	485	512	560	505	512	502	555	522	510	528	488	547	542	518	476	531	526	531	535	545	543	508	516	487	578	508	511	538	548	558	543	497	532	481	508	514	506	490	481	550	531	515	536	469	487	538	525	557	525	514	537	534	523	535	571	518	515	541	515	492	531	557	521	465	533	521	566	575	492	552	532	523	473	515	532	552	531	523	527	505	526	524	503	507	472	516	500	505	543	507	522	550	526	559	545	540	521	494	499	569	595	558	502	499	513	561	459	542	506	544	461	496	485	493	527	525	476	534	530	528	541	515	498	486	499	537	502	555	537	503	507	524	541	533	483	540	559	535	524	469	528	511	520	545	547	496	498	511	509	495	535	532	511	527	551	528	492	557	528	535	482	495	476	508	564	458	486	536	510	474	516	520	514	548	534	548	514	477	505	510	486	504	554	503	508	536	548	520	522	509	527	525	505	525	526	480	541	528	495	523	516	520	496	524	499	532	527	531	493	546	509	549	539	506	504	542	499	524	531	492	522	497	501	495	472	540	491	523	528	534	538	562	532	504	518	560	555	472	520	557	517	502	524	524	490	492	479	490	494	519	506	513	574	497	511	555	516	504	489	519	513	491	543	515	542	541	518	500	526	495	564	525	516	514	531	502	482	484	512	548	515	517	540	516	545	524	513	522	544	513	553	503	505	553	565	484	491	550	528	549	512	529	537	508	546	512	519	535	463	547	542	568	502	518	492	503	534	522	525	502	524	531	524	497	522	517	528	497	486	468	526	547	503	514	534	539	549	548	541	539	515	497	478	477	469	524	519	504	525	537	544	533	484	523	482	489	566	529	544	508	505	511	490	501	520	509	514	521	526	488	491	524	487	546	491	514	471	538	522	518	521	510	526	487	560	530	511	512	535	494	549	527	524	533	557	552	516	526	509	503	549	500	551	519	543	498	519	504	479	522	526	524	523	511	531	496	486	512	498	529	505	506	488	505	497	490	506	568	475	464	498	524	506	511	519	529	530	483	552	519	570	569	550	515	467	517	528	558	513	528	501	515	539	504	516	540	481	533	509	501	518	527	511	548	533	508	517	535	566	480	523	521	501	536	518	505	555	496	491	492	500	493	542	496	519	504	543	524	515	514	473	544	537	514	522	544	535	551	509	526	543	516
8435	3590	2166	1614	1206	1218	1376	1268	1031	815	659	541	410	374	334	225	216	198	181	164	141	120	103	105	119	111	95	96	88	66	74	74	68	78	81	78	89	81	62	65	77	75	77	77	61	72	65	73	57	67	79	79	72	62	48	49	64	70	69	73	66	72	66	60	58	67	70	63	63	67	55	76	49	53	79	66	77	70	71	66	68	83	78	72	71	68	68	71	70	72	76	80	58	67	65	69	63	73	73	51	75	73	76	59	65	46	56	65	81	71	66	69	77	62	64	70	68	70	70	66	54	79	69	77	60	53	68	65	61	67	66	65	75	66	65	72	61	74	74	59	71	72	63	64	67	69	68	60	71	58	63	66	56	70	63	78	80	83	74	61	63	73	58	58	73	63	59	90	76	70	66	54	63	47	70	58	49	77	72	73	72	64	74	70	59	49	51	62	74	75	66	58	67	68	75	73	61	64	65	82	62	59	72	64	69	71	66	62	80	59	60	54	69	57	73	74	68	68	65	74	68	79	79	67	71	69	62	77	72	66	63	65	84	67	80	68	67	67	56	79	79	69	64	62	68	61	69	70	52	75	72	51	59	65	66	60	63	65	62	65	67	66	59	51	69	57	71	79	69	61	66	56	52	65	55	64	79	89	61	63	59	69	66	67	76	74	73	64	65	68	77	66	74	65	74	77	66	69	71	65	46	65	67	49	81	65	60	70	62	67	54	64	66	76	68	79	77	59	56	80	71	78	61	72	73	64	49	61	70	46	83	54	64	78	63	88	66	60	62	68	65	74	69	64	54	71	62	58	78	74	71	66	66	60	76	75	80	76	74	67	62	52	66	66	67	75	73	75	56	77	73	65	56	64	69	60	59	71	68	64	75	64	69	66	64	68	68	64	61	79	69	75	64	56	68	56	85	65	78	67	68	61	69	63	75	69	68	83	59	52	63	53	80	59	69	64	70	62	64	73	61	83	61	74	74	62	68	82	61	62	81	63	78	69	75	66	73	58	68	76	79	72	62	70	71	65	72	68	67	59	61	60	84	81	91	73	62	77	82	65	64	77	74	74	55	62	85	72	64	68	65	65	69	59	70	67	75	61	75	73	81	73	66	58	84	84	72	72	77	57	61	56	63	65	82	60	54	81	81	53	76	84	66	66	68	74	60	66	82	69	77	57	75	73	72	74	63	73	85	72	70	67	72	67	65	57	82	78	64	67	72	69	74	61	50	55	86	68	74	57	69	59	79	51	68	58	70	68	72	57	73	65	69	62	69	66	63	50	69	66	72	76	78	73	72	61	55	61	68	60	68	61	71	77	62	61	71	52	63	66	65	68	66	66	74	62	77	60	66	75	65	86	57	66	63	74	67	73	60	65	75	49	91	71	76	61	66	64	79	54	64	78	62	71	63	57	67	74	66	74	69	64	76	60	52	70	89	71	66	74	60	58	65	58	68	91	79	54	68	76	57	86	66	71	61	67	77	65	67	64	67	77	65	58	79	64	79	78	49	72	61	57	74	53	61	54	60	65	63	58	64	68	68	63	62	77	72	60	80	58	62	71	69	65	90	82	63	72	85	65	67	70	77	73	68	72	67	65	63	68	70	58	78	81	65	59	59	62	71	71	66	71	58	58	56	53	79	57	64	62	43	55	62	58	73	69	77	67	65	73	75	61	65	84	66	64	71	65	53	63	69	61	59	73	62	54	63	57	74	68	58	58	63	59	81	66	57	62	65	84	53	80	63	57	62	63	68	70	58	57	55	78	62	74	63	63	70	63	63	65	66	70	61	86	52	74	61	74	72	68	65	64	60	69	68	73	65	61	60	69	71	66	57	64	65	71	68	64	60	65	53	66	67	57	61	60	61	77	65	65	67	78	67	64	71	75	85	65	71	72	69	59	77	70	69	63	65	57	64	79	76	57	58	69	71	65	61	77	60	68	72	51	71	75	68	61	73	78	70	61	75	69	63	62	76	71	77	61	58	74	71	69	75	74	56	68	66	76	60	61	70	81	77	65	76	78	64	56	66	70	72	77	72	70	64	72	70	55	56	81	77	66	57	79	69	50	79	60	83	77	76	61	63	60	85	72	76	52	74	74	69	59	68	68	60	61	66	65	66	82	59	56	70	61	53	77	74	62	75	62	71	60	68	66	74	63	60	62	72	75	60	68	65	60	60	82	74	68	66	57	60	69	76	75	91	74	68	61	63	57	67	67	71	57	69	76	70	56	61	66	75	75	88	64	59	49	71	68	66	61	65	72	69	75	55	64	55	66	60	61	59	73	75	71	67	68	62	49	57	61	59	71	59	66	67	69	68	68	58	59	63	52	69	72	58	66	57	67	68	75	63	76	57	65	81	61	61	83	71	75	78	72	59	60	64	75	69	75	64	61	76	57	62	73	58	59	51	55	61	57	68	50	71	69	56	48	68	69	68	65	54	57	60	63	66	63	86	84	69	70	62	57	65	58	63	54	75	66	70	81	61	61	71	69	64	76	65	74	64	68	59	61	63	57	65	81	76	69	74	69	78	65	77	75	59	65	56	71	88	69	62	55	77	73	57	82	79	63	78	66	59	70	64	81	60	59	64	65	57	67	67	56	68	66	75	65	65	57	70	71	67	63	57	83	58	63	62	69	74	66	62	73	68	75	70	60	69	59	72	64	60	71	66	61	67	62	72	71	64	60	54	67	73	70	73	70	67	58	63	55	56	67	54	56	82	70	65	70	89	64	72	73	74	68	63	64	58	69	63	64	73	64	77	77	75	76	59	74	63	66	58	73	79	64	72	63	77	71	67	83	68	58	63	74	68	92	80	79	71	76	62	58	78	61	83	62	73	58	75	65	77	61	68	62	78	69	78	64	59	67	51	70	61	67	52	81	75	73	63	76	65	69	65	80	76	52	71	68	70	77	66	64	55	73	52	71	66	70	68	75	61	52	74	65	83	72	67	69	68	64	68	63	74	59	71	53	83	83	62	68	64	72	62	74	86	78	74	69	55	75	65	63	64	75	63	58	78	57	60	70	70	80	74	62	47	71	89	79	66	67	74	71	65	69	70	72	80	69	62	55	69	72	70	70	72	64	55	64	71	63	69	68	61	77	79	62	71	52	77	72	70	69	74	55	67	73	53	69	67	69	69	71	85	68	79	65	53	70	54	61	66	65	66	64	67	62	67	63	74	62	83	86	59	68	65	45	81	66	66	59	64	88	58	44	73	60	64	69	61	76	72	61	59	71	67	67	77	78	61	67	68	68	65	65	68	63	76	77	39	56	60	67	67	49	60	79	60	69	63	79	69	69	64	62	71	68	67	63	70	68	75	58	68	67	57	66	67	73	60	76	60	66	57	73	65	55	57	72	67	64	49	66	66	80	72	43	58	60	55	69	66	62	76	56	65	63	72	77	76	70	68	67	66	74	75	77	75	72	71	64	66	79	62	64	65	72	67	61	60	72	60	84	57	52	67	52	77	71	63	70	64	67	72	70	68	60
34225	22554	18097	20829	27402	31048	30846	28317	24459	21259	17685	14683	12263	10011	8273	6821	5760	4663	4015	3446	2972	2670	2315	2046	1816	1619	1543	1328	1326	1143	1211	1152	1156	1054	1035	925	922	874	879	853	763	754	791	833	747	707	691	689	649	722	728	688	703	656	677	677	687	675	621	640	640	657	620	624	638	614	703	610	623	578	633	609	644	641	630	669	620	669	666	641	640	620	650	620	652	619	651	677	681	653	684	630	636	637	623	647	625	629	632	675	662	594	622	615	613	636	620	639	620	654	621	619	629	634	644	665	616	604	674	609	574	597	590	635	660	595	588	621	642	646	628	643	665	635	582	615	596	595	669	639	589	630	661	696	594	607	584	644	624	645	610	663	642	633	663	638	622	610	661	646	602	625	665	617	577	600	580	638	640	657	655	656	645	658	620	673	606	614	628	628	634	613	588	621	601	628	625	647	582	634	658	656	552	601	654	644	586	597	627	611	599	621	592	614	651	596	645	627	657	660	621	626	638	613	584	604	640	669	623	618	642	666	604	599	634	637	614	640	617	639	653	662	647	647	609	604	657	588	644	669	640	640	617	621	682	610	629	625	620	659	624	645	637	553	629	619	617	632	650	604	628	604	640	650	605	629	630	676	608	636	622	667	651	640	670	617	670	619	593	632	662	662	691	604	639	658	648	621	638	638	663	668	587	649	682	575	605	619	614	628	616	631	652	640	615	692	614	661	594	627	636	630	591	653	602	580	612	637	656	656	646	646	600	635	604	618	643	634	634	656	675	603	620	642	645	659	708	622	682	657	593	634	644	613	633	608	638	626	600	668	648	586	650	607	647	648	594	620	612	639	629	684	611	640	642	646	578	618	610	643	641	622	657	608	678	643	622	656	589	626	691	620	609	680	676	619	624	659	669	649	636	615	619	626	655	635	600	624	674	615	673	659	668	659	630	672	630	587	614	604	613	597	675	666	646	631	657	657	642	634	625	668	625	628	631	665	609	608	620	656	646	629	626	602	612	623	641	593	653	648	648	634	644	632	585	621	666	631	636	624	653	618	657	623	633	605	665	650	612	621	612	633	598	615	610	612	631	638	634	689	623	623	661	601	655	591	585	640	614	616	667	663	683	585	620	641	659	648	600	659	620	619	616	584	634	625	651	629	582	626	641	620	603	637	665	671	590	604	636	710	606	631	634	608	599	640	683	662	617	634	607	626	678	656	652	604	628	618	600	590	600	633	613	667	638	600	647	590	588	643	648	634	601	631	637	627	625	622	620	659	625	643	607	608	595	625	608	598	657	587	649	640	657	624	631	627	635	621	607	584	666	612	684	656	634	642	653	637	585	656	603	645	641	602	635	629	677	656	629	655	609	614	620	640	600	639	619	621	678	650	646	648	642	609	626	665	664	639	655	648	625	658	650	616	618	662	637	644	623	663	667	624	642	613	611	640	648	605	605	582	578	663	649	641	656	631	654	648	588	655	629	668	603	600	625	654	635	658	600	617	622	618	630	637	662	645	598	686	632	591	678	672	624	610	636	630	570	658	648	618	628	650	603	656	634	639	655	627	653	616	644	584	608	664	642	651	623	599	621	626	628	624	631	666	635	627	628	601	646	632	662	600	622	601	606	652	660	622	640	656	597	649	652	630	649	629	654	663	616	618	686	610	645	644	615	648	634	622	628	664	648	649	652	617	573	616	645	608	625	626	619	637	654	625	598	658	611	660	660	616	604	644	679	639	642	605	646	625	640	681	609	636	624	601	686	708	633	620	633	666	646	643	611	627	613	610	626	624	638	590	633	643	699	603	609	629	610	620	640	590	624	670	644	625	642	612	617	657	638	667	595	640	611	622	600	614	638	640	593	642	640	640	602	652	629	599	590	616	620	626	642	657	581	655	671	666	608	582	628	647	647	645	633	635	598	642	597	612	673	616	669	614	676	625	670	641	646	627	663	622	640	568	618	624	620	647	607	595	674	654	653	646	621	591	578	656	618	605	674	595	679	659	621	695	581	659	650	631	593	680	604	662	634	637	635	626	623	661	630	622	614	606	594	613	640	634	633	623	596	621	668	597	651	637	596	629	609	638	616	606	671	633	615	601	643	651	646	638	662	673	658	647	598	623	632	655	630	629	643	633	640	590	653	596	659	651	624	572	652	642	639	672	650	637	605	602	602	653	600	583	597	628	621	628	647	584	598	626	620	619	631	577	628	638	615	624	644	628	623	594	630	645	628	605	637	626	646	640	660	647	599	621	665	660	663	638	607	569	646	629	630	630	632	641	670	650	621	613	605	672	621	649	630	633	614	667	623	602	640	646	612	623	632	609	617	622	706	648	641	607	603	630	663	614	641	632	619	633	696	655	646	671	628	637	635	599	652	684	642	631	632	656	644	635	601	700	690	609	615	582	606	605	593	604	632	588	640	615	683	675	680	605	639	597	587	639	636	612	694	658	643	700	606	635	617	608	631	609	616	612	630	610	646	632	596	602	606	638	668	655	638	643	649	664	675	652	598	620	639	609	613	656	642	652	627	627	616	653	621	649	637	670	631	619	683	624	676	633	613	666	632	629	604	632	618	644	664	631	650	598	673	635	621	612	598	658	627	608	644	656	644	626	671	644	605	656	610	593	587	664	609	669	652	578	605	632	600	658	647	618	590	671	623	656	605	640	621	603	644	584	658	611	625	607	595	602	648	628	647	610	620	596	595	650	619	616	638	670	612	665	636	722	616	605	644	626	630	618	652	620	658	608	660	649	661	595	601	626	698	621	584	612	633	640	658	607	673	664	658	613	655	645	620	594	652	649	545	584	653	638	669	607	635	579	646	694	638	597	604	631	667	639	595	635	631	629	635	612	614	648	643	647	631	604	609	648	598	635	651	592	606	639	648	633	633	663	652	685	627	638	618	619	615	652	628	643	677	629	647	647	614	664	652	626	659	655	606	639	600	632	651	619	604	652	669	676	638	615	664	618	653	686	606	638	597	645	611	641	650	699	649	651	620	644	647	640	615	620	588	656	632	598	656	676	646	638	640	603	623	652	629	601	624	638	673	650	613	616	669	625	628	659	655	630	625	666	601	599	621	633	677	609	607	661	667	671	610	668	648	617	640	621	643	674	581	643	681	630	650	637	665	652	664	628	611	646	618	631	621	663	634	674	634	641	620	661	635	625	645	646	626	651	616	637	636	619	612	631	672	631	614	635	584	616	608	614	626	660	651	654	649	684	582	662	616	606	611	624	598	614	638	638	624	634	676	636	674	604	646	662	607	672	658	656	638	647	624	675	656	619	645	598	645	661	630	636	634	629	602	622	593	632	579	638	582	599	635	628	631	642	640	637	633	670	636	645	619	640	646	599	579	635	589	614	624	624	622	626	640	629	613	616	703	642	679	628	665	631	646	645	607	596	627	622	609	591	636	660	622	595	670	619	593	674	615	597	615	617	634	680	616	625	640	653	689	635	592	597	598	654	676	631	623	576	632	649	633	629	627	661	581	602	649	644	591	582
8269	5438	3179	2292	1761	1800	1914	1756	1464	1135	899	738	557	459	375	333	292	248	204	190	163	145	153	111	121	122	97	91	108	90	87	89	81	94	82	75	68	72	73	83	71	72	93	75	74	61	78	66	70	66	65	52	70	70	58	71	55	60	52	60	63	57	43	48	56	56	61	71	46	52	50	82	43	69	52	66	61	66	64	58	55	61	62	64	70	58	65	59	61	59	57	45	59	62	55	68	70	59	47	62	51	57	66	53	57	62	59	61	60	51	52	68	64	54	52	68	58	59	62	55	67	59	66	55	68	56	63	65	61	60	48	53	62	70	75	55	51	50	54	70	62	58	63	70	65	46	70	57	57	74	68	63	60	68	66	60	62	59	40	56	47	64	57	70	66	54	59	49	55	53	63	48	72	47	66	61	63	57	64	56	56	58	58	48	66	47	59	64	54	62	52	51	57	51	57	60	49	62	59	60	48	55	57	77	70	76	68	66	80	70	63	61	55	61	59	57	58	62	57	56	57	59	62	51	62	61	72	63	55	57	64	67	53	52	48	51	67	59	73	61	51	80	55	55	53	54	69	52	52	66	56	61	63	48	54	49	49	60	61	68	62	71	51	61	47	57	65	62	57	52	57	64	61	70	64	69	48	63	72	55	55	58	54	67	65	68	59	68	60	66	66	57	69	55	77	65	60	61	61	52	62	48	50	56	66	57	48	51	55	64	53	47	60	47	62	73	52	68	62	53	57	63	58	58	58	75	61	66	58	55	72	48	63	63	61	49	59	48	49	53	60	52	73	56	64	63	56	64	54	74	63	49	70	44	79	69	41	56	60	48	62	65	64	59	64	73	63	51	55	62	50	56	55	64	64	71	67	64	56	71	75	49	52	64	68	63	69	61	61	54	64	75	56	56	68	62	66	62	59	57	50	61	48	50	55	55	48	55	73	72	70	71	62	45	62	64	72	55	54	62	74	56	65	49	59	64	49	59	53	78	52	55	64	52	53	60	62	60	48	53	50	58	53	58	47	52	55	62	58	60	65	67	61	65	54	59	65	55	69	72	65	64	64	60	57	47	63	74	57	48	61	58	67	59	72	62	58	61	47	67	57	55	36	66	62	65	53	62	57	63	62	53	56	60	60	65	73	66	59	50	62	71	67	48	50	49	68	64	61	56	51	77	60	66	62	70	70	53	49	63	71	45	56	55	73	51	47	60	72	62	58	63	66	67	51	64	69	52	49	56	52	55	62	74	57	66	53	51	62	64	57	71	54	58	67	47	72	79	55	65	47	58	67	57	52	50	62	51	60	78	62	66	74	64	73	74	52	62	68	42	60	72	53	66	58	49	45	58	72	52	57	51	47	68	58	53	62	64	46	58	63	41	64	72	65	51	52	65	69	61	65	63	73	53	55	53	55	60	50	58	62	63	54	61	61	50	54	64	64	60	62	52	70	54	70	75	52	68	58	82	62	65	64	85	59	50	63	60	53	56	62	72	50	63	51	63	55	63	55	52	63	66	48	52	62	45	84	66	59	69	53	63	61	52	48	56	73	66	68	69	53	60	57	63	56	53	62	48	54	62	57	55	54	61	66	79	79	73	65	57	58	61	61	56	58	65	65	73	62	46	55	75	55	52	55	59	57	66	65	48	62	50	52	62	64	70	67	65	60	54	76	54	57	65	46	64	71	72	47	65	74	55	63	64	53	73	71	58	62	64	58	50	52	54	60	68	67	62	58	72	65	63	65	60	62	65	74	66	71	66	46	65	76	65	60	58	72	57	60	60	53	51	45	47	59	73	63	68	61	57	69	49	50	56	82	67	52	65	58	81	65	58	56	59	55	72	54	58	65	67	43	55	56	48	64	68	64	64	66	54	58	52	51	52	59	58	61	70	59	56	48	77	54	49	70	51	55	82	55	58	55	41	64	60	62	74	60	63	64	61	58	64	53	54	68	71	56	71	64	65	50	66	59	67	55	62	56	64	57	59	50	60	67	63	48	55	60	47	51	49	80	69	55	66	67	62	46	56	57	66	59	63	58	64	50	71	58	69	53	57	70	73	54	68	63	66	52	56	59	58	60	57	59	60	63	62	55	51	63	59	56	61	57	63	59	72	66	70	71	52	67	55	73	63	50	56	68	67	60	55	60	69	46	65	55	53	67	50	63	56	70	58	54	62	66	70	60	62	56	48	64	81	53	76	51	50	51	54	63	61	67	52	60	44	81	59	78	63	57	70	64	57	62	59	55	55	46	52	62	57	63	65	64	52	51	44	72	63	55	55	58	61	56	55	66	57	60	56	63	59	66	54	48	80	57	69	56	60	60	60	79	60	55	57	50	52	57	68	59	60	52	69	57	49	67	53	63	63	57	59	67	59	66	46	65	46	67	50	63	68	55	73	71	58	78	71	61	61	77	43	65	56	57	48	60	63	65	66	50	69	51	66	47	61	59	61	67	52	65	70	62	61	65	52	50	59	49	64	64	63	64	63	56	57	65	52	55	62	57	61	74	53	54	51	52	61	60	55	64	66	57	62	62	54	60	57	68	67	58	51	50	61	67	63	57	62	63	57	52	65	55	63	59	67	56	50	57	56	64	60	47	49	55	60	56	70	65	65	56	67	57	56	68	64	59	47	55	66	63	61	53	69	73	54	56	62	61	53	75	62	55	48	59	58	62	50	65	49	39	72	41	68	59	47	59	60	59	64	63	57	48	75	61	59	42	59	74	69	54	62	60	58	72	62	57	43	41	48	54	56	60	54	61	59	62	53	61	63	59	55	61	56	62	91	70	59	53	53	68	51	65	70	52	64	55	69	52	54	57	60	56	57	68	65	64	53	57	50	63	51	58	48	59	54	71	54	51	71	57	57	62	63	59	61	60	67	58	68	72	64	72	50	51	69	60	47	65	62	52	52	60	59	67	63	65	65	57	61	47	55	63	69	65	55	68	61	57	65	55	68	49	60	51	65	64	53	73	55	64	50	71	64	56	52	74	64	46	59	63	63	60	61	48	64	50	58	57	57	53	72	64	65	37	59	66	45	64	69	54	57	66	63	57	51	67	65	60	61	81	62	57	50	62	46	56	48	61	61	55	46	62	64	67	62	54	53	45	55	49	67	57	77	62	54	67	65	63	54	50	45	52	64	58	67	64	61	60	57	71	63	59	57	43	60	52	59	63	47	54	56	56	58	79	55	73	61	72	57	62	70	50	54	53	66	55	69	58	47	62	59	73	58	68	66	63	77	58	55	57	75	58	42	57	57	67	66	66	41	68	74	55	67	59	57	58	50	75	53	68	63	63	70	60	59	50	57	73	62	63	67	57	54	49	42	71	63	51	52	39	49	67	62	43	58	53	65	63	65	65	64	72	54	61	61	79	72	68	50	60	70	67	54	57	59	57	60	49	70	64	56	61	63	65	62	61	59	66	52	64	59	76	51	54	60	56	66	50	52	58	81	62	73	51	67	63	55	61	61	61	61	55	73	71	65	67	71
38813	27149	22451	24743	31730	35081	34856	32145	28375	25096	21569	18240	15311	12828	10455	8692	7334	6223	5234	4510	3731	3292	2834	2479	2111	1888	1741	1531	1506	1439	1358	1354	1287	1154	1085	1012	929	983	895	892	791	804	793	789	746	789	742	711	685	634	645	716	659	584	615	609	605	611	596	587	597	555	582	643	594	622	590	555	586	539	642	543	597	578	600	575	608	604	576	554	560	566	604	592	597	582	575	569	625	572	560	602	564	547	572	551	577	558	562	534	562	554	559	568	543	537	572	572	571	541	561	565	565	526	565	566	572	557	527	541	594	583	567	502	536	594	557	571	570	577	562	537	550	621	552	566	537	605	578	580	568	597	604	547	561	586	531	558	545	535	564	563	576	579	559	583	547	562	545	553	559	544	533	547	572	515	607	557	612	560	591	559	624	536	542	559	553	546	576	559	588	598	559	535	610	539	541	589	592	566	602	575	571	569	593	581	587	529	614	574	558	570	565	577	543	551	599	574	547	577	547	570	559	577	568	535	569	543	561	615	553	528	619	538	598	587	562	549	553	581	554	548	535	580	567	582	579	611	547	585	593	561	597	594	556	590	575	570	537	572	573	550	568	565	578	568	576	576	575	578	566	603	563	537	536	560	612	582	550	550	585	546	551	567	551	546	544	584	581	593	601	575	570	557	549	619	570	552	537	570	559	545	574	554	570	550	591	574	546	546	614	562	568	563	555	566	516	564	596	615	544	571	553	555	599	574	564	538	528	562	529	583	542	551	540	554	551	610	608	564	584	571	621	594	545	554	579	606	576	543	579	575	568	576	518	620	555	584	563	575	517	558	573	585	602	574	595	530	575	549	552	561	555	603	558	576	551	579	561	546	540	597	592	540	568	590	555	583	591	546	577	533	567	596	554	570	524	556	586	589	586	594	598	577	550	582	596	547	582	568	601	565	576	611	578	545	567	578	582	556	585	624	562	536	597	554	619	563	593	579	555	553	576	559	594	555	575	535	568	573	549	595	587	560	541	569	583	597	570	588	578	599	544	543	581	568	584	575	558	544	554	568	598	561	520	529	541	590	597	587	605	532	593	586	564	585	561	558	549	578	583	575	589	584	543	537	569	588	557	583	573	540	560	578	521	539	555	576	563	611	590	589	560	537	496	553	495	559	600	577	576	569	524	639	532	577	606	608	584	577	594	573	572	578	580	590	565	581	588	563	563	580	560	554	601	581	520	595	600	544	576	574	548	567	572	581	608	575	576	536	594	575	568	556	547	570	572	560	565	571	549	570	567	570	523	595	573	539	572	562	535	583	569	581	589	550	582	582	613	566	552	601	589	565	527	560	553	588	564	550	526	576	575	561	577	558	595	583	556	579	580	617	542	566	608	572	574	579	593	581	597	568	603	578	611	555	600	595	578	572	582	580	601	566	589	573	542	550	540	558	553	563	545	558	584	558	592	617	556	605	555	552	634	565	573	597	556	544	587	557	553	565	562	593	540	591	554	571	553	549	601	537	570	545	608	539	585	561	603	570	526	568	558	538	570	554	599	523	551	588	532	543	501	546	522	526	533	547	575	549	567	580	546	601	566	558	573	549	530	522	569	622	566	627	535	543	513	542	559	520	593	572	529	628	570	597	605	595	577	607	580	549	580	543	590	589	572	594	574	567	582	551	576	575	581	544	585	555	588	575	565	547	559	523	615	572	570	596	604	568	592	580	569	562	591	538	578	584	606	561	569	597	560	578	594	553	583	571	576	525	585	530	612	550	532	593	557	562	573	601	599	545	578	559	566	562	559	555	599	483	571	539	563	598	598	563	569	610	548	564	548	546	583	595	564	611	541	578	578	542	548	586	513	594	556	561	571	573	595	591	598	527	554	540	554	559	558	537	572	520	572	582	595	534	568	561	526	557	564	567	551	593	559	557	586	538	525	535	576	566	582	543	553	542	586	576	570	558	548	566	582	612	578	527	562	587	557	594	592	565	557	565	566	595	573	603	597	564	558	557	561	579	538	583	598	529	585	560	536	563	573	559	527	600	582	589	559	578	568	561	551	536	550	588	535	546	555	579	555	607	531	567	568	549	567	578	551	607	577	552	603	551	552	609	577	580	544	563	550	556	570	593	557	595	599	562	599	555	545	574	588	588	559	583	574	574	569	536	581	556	589	580	541	586	541	561	611	568	557	574	571	586	553	607	549	583	593	556	545	513	545	523	564	583	593	567	563	591	523	595	544	594	599	565	522	568	562	562	605	597	567	570	582	547	573	578	586	609	582	596	579	587	570	542	599	557	581	563	574	584	579	532	554	576	551	586	526	559	569	593	543	528	576	561	569	553	568	581	584	558	601	576	607	594	535	557	555	530	573	561	570	494	567	579	540	573	585	570	571	538	531	557	586	583	529	535	558	586	569	601	594	545	540	521	573	525	572	570	545	598	567	540	574	572	550	568	558	587	608	628	520	561	561	557	569	585	565	567	548	577	567	570	547	550	585	519	558	592	553	565	548	607	586	534	573	565	569	566	554	617	560	537	556	579	567	587	548	623	603	598	617	564	587	601	575	564	558	575	533	540	573	634	549	581	568	587	585	566	565	533	585	594	547	566	587	582	529	572	550	617	576	585	568	557	552	534	612	548	601	578	598	574	566	581	562	539	568	606	567	591	592	576	559	566	534	542	589	550	566	568	564	562	550	534	573	537	544	594	550	566	553	552	533	515	595	533	522	566	571	554	563	541	532	549	567	526	571	575	571	567	549	580	556	549	583	578	571	540	541	591	536	565	573	542	589	600	540	601	571	575	549	549	593	577	539	604	541	558	556	562	572	627	596	576	538	586	545	591	554	544	563	540	579	581	566	629	567	566	554	560	568	588	528	616	555	567	597	535	578	544	561	554	576	551	557	579	569	590	532	584	591	583	544	546	564	559	520	541	535	577	570	579	536	564	578	554	596	553	559	575	541	557	579	530	592	584	616	566	559	588	593	530	554	587	564	544	591	557	525	556	539	559	555	547	559	621	574	599	596	542	530	570	534	586	569	556	570	575	550	572	620	550	589	582	577	597	536	549	558	567	523	584	601	542	557	565	538	523	578	615	558	578	566	547	534	553	533	605	574	556	547	587	521	590	577	525	560	596	564	563	558	545	585	616	545	544	580	553	557	585	538	502	578	588	589	579	563	582	610	586	567	602	558	558	560	585	500	581	547	607	579	577	558	577	561	562	576	568	587	592	614	549	567	601	565	566	608	527	600	568	571	571	628	555	559	541	587	526	545	539	538	595	561	653	589	543	555	584	560	589	563	578	555	560	547	551	548	544	564	559	545	539	576	605	601	617	586	564	610	561	572	519	578	577	564	580	547	590	544	569	557	551	564	552	545	531	548	518	553	585	575	545	577	577	612	574	590	545	576	573	581	583	541	579	555	580	536	600	557	569	539	565	556	579	586	599	573	577	568	604	552	575	560	547	570	554	566	569	578	540	600	525	550	562	580	577	559	570	580	587	583	588	550	535	574	537
10901	5040	3307	2118	1656	1689	1826	1626	1405	1130	870	720	558	471	381	295	265	250	217	172	174	145	139	136	113	118	99	108	114	121	95	96	82	76	97	81	66	91	72	87	80	81	58	72	72	66	73	62	64	68	61	76	74	70	69	70	76	68	65	79	63	62	57	68	61	71	63	65	63	65	83	69	60	60	65	62	79	57	73	69	62	78	49	66	66	68	75	60	58	59	71	62	74	66	66	74	79	78	63	83	62	67	60	63	52	80	56	64	79	46	54	57	55	61	71	56	63	58	76	69	72	81	58	72	75	53	45	68	64	62	68	60	71	62	62	77	65	64	47	76	59	68	65	61	73	64	74	56	66	65	59	62	75	62	59	71	72	54	66	77	65	58	55	69	76	79	61	54	67	73	76	60	68	60	79	56	73	74	65	64	61	55	72	71	72	56	65	65	73	60	63	62	69	64	58	73	73	73	59	64	69	61	70	71	58	75	52	74	86	78	67	57	64	48	59	77	67	68	71	69	58	68	69	62	54	69	83	64	66	58	77	55	68	70	57	66	65	78	71	66	72	60	45	63	85	67	65	58	76	61	77	56	64	78	61	58	71	70	70	66	70	66	76	47	70	69	76	60	86	59	61	55	56	62	64	78	79	76	68	62	54	71	58	75	69	72	74	56	66	60	64	66	75	66	66	64	70	65	64	66	78	70	84	70	46	66	84	59	85	55	66	65	78	69	61	68	52	73	65	59	69	57	60	79	73	41	79	73	63	74	49	59	63	58	72	79	54	58	65	58	71	59	58	79	66	69	64	79	65	68	57	84	74	71	69	60	73	62	50	71	80	66	64	48	62	60	58	55	66	63	65	64	68	61	69	74	63	66	59	68	72	64	70	73	67	67	67	81	57	60	56	77	57	71	88	63	60	57	65	67	76	70	61	72	62	65	71	66	64	58	78	48	62	76	69	58	67	54	56	72	65	65	66	57	72	57	70	67	60	75	74	58	60	58	60	50	65	64	64	57	63	76	69	51	81	63	74	71	65	61	77	70	64	62	64	64	61	75	63	77	73	57	58	69	81	72	57	63	63	71	70	71	76	53	58	56	73	72	61	59	58	58	72	58	64	60	64	69	70	54	68	56	72	51	83	67	61	68	63	69	63	73	64	61	64	71	78	62	57	65	70	54	71	64	71	59	55	63	70	69	62	67	64	63	72	60	57	49	40	76	61	64	56	58	73	65	69	74	53	77	69	78	85	62	71	58	80	63	62	61	57	67	66	82	75	61	59	66	76	57	57	69	59	70	61	64	58	52	59	70	62	63	81	57	67	55	80	58	71	62	53	91	75	63	74	72	71	75	72	59	70	61	60	74	55	63	73	66	71	60	62	62	68	64	72	68	69	85	82	61	64	56	74	60	63	72	74	78	58	60	61	64	70	77	66	70	84	74	66	70	67	55	64	52	60	56	58	58	57	56	64	58	57	62	53	72	65	84	70	50	57	60	65	60	65	63	63	55	57	65	65	71	57	68	62	60	55	67	55	61	55	66	58	65	72	81	79	60	68	63	59	55	67	64	54	67	68	60	67	61	55	65	74	62	73	71	81	73	61	68	66	66	53	71	64	50	67	52	64	59	67	62	66	76	61	51	61	69	80	68	70	69	51	64	55	54	59	63	73	70	74	70	60	84	57	59	57	47	58	54	65	65	51	83	68	80	70	73	65	65	53	66	61	54	58	66	69	50	69	57	68	63	72	59	76	55	66	72	65	67	68	66	72	56	63	49	62	66	74	82	66	54	71	61	73	61	70	48	71	53	79	73	59	66	54	62	66	63	75	61	56	60	58	61	79	74	68	66	61	65	66	64	60	69	77	75	60	66	68	69	69	46	76	77	56	59	62	71	79	51	62	60	56	62	68	57	63	80	63	69	58	58	55	62	60	67	62	69	59	65	64	61	73	64	64	56	55	61	68	63	46	48	68	58	61	76	66	67	70	58	62	59	57	64	63	75	59	77	62	52	74	72	54	55	68	53	63	58	73	76	66	59	70	73	61	62	82	67	72	71	78	56	55	84	51	72	67	65	62	65	65	69	50	74	58	68	67	67	64	64	59	71	85	65	70	63	75	70	63	63	67	74	70	64	71	62	63	77	63	70	60	61	67	69	85	61	76	57	73	65	84	77	69	67	75	54	48	70	54	75	55	73	65	58	44	71	64	61	57	71	71	48	69	68	77	72	64	56	50	62	59	61	60	54	61	56	64	66	71	76	66	83	76	65	82	66	71	68	57	66	68	76	54	70	58	72	70	76	67	75	75	77	69	62	68	46	50	60	57	62	71	65	72	63	54	66	57	63	60	66	69	62	83	67	49	57	60	79	57	54	58	66	60	66	51	75	67	58	77	57	59	73	66	65	63	80	70	72	57	57	62	72	62	65	80	52	66	61	58	65	70	70	72	72	71	57	64	62	64	74	45	51	68	74	50	55	64	69	66	49	59	77	74	76	66	64	70	57	64	59	57	48	74	59	62	83	71	73	65	66	59	59	66	79	71	61	67	59	52	63	69	60	63	66	69	78	62	61	70	62	70	51	64	56	64	54	61	72	66	68	72	55	75	59	74	75	55	61	60	68	67	65	65	64	81	66	58	69	67	72	59	69	64	78	84	72	82	64	75	57	65	73	55	74	74	66	78	63	74	65	70	56	60	60	75	62	50	66	60	71	53	71	70	62	56	56	54	60	63	70	57	68	66	58	79	60	63	65	72	69	62	68	70	61	64	44	72	88	81	68	70	61	85	62	62	65	59	81	62	79	72	75	75	63	53	47	55	61	68	49	47	57	58	66	64	72	65	70	52	62	64	70	55	64	64	65	70	43	61	58	67	58	57	65	68	62	66	60	66	61	61	50	77	73	69	68	61	63	73	77	65	61	59	64	67	71	62	59	61	69	71	60	69	68	49	67	57	76	58	61	70	62	74	64	57	78	66	67	56	60	72	70	62	66	57	72	70	50	66	55	67	60	69	78	67	65	68	75	68	72	68	63	71	84	64	64	48	62	67	68	67	64	80	68	77	65	60	64	81	72	70	62	66	69	68	53	61	62	64	69	61	53	76	67	73	66	71	55	89	79	58	61	61	72	81	68	54	74	66	54	58	79	56	68	65	59	63	67	61	64	61	72	72	67	72	60	68	76	57	71	79	57	63	63	69	62	63	62	67	62	69	76	60	62	74	62	74	74	64	56	77	40	70	93	73	61	67	70	66	64	75	62	63	73	73	79	50	68	64	53	70	59	63	76	70	65	70	69	61	68	53	63	63	57	59	55	64	63	67	56	70	75	48	60	81	74	57	50	68	66	63	58	63	68	79	58	55	76	75	65	64	69	59	73	57	72	63	67	54	61	59	61	60	71	65	59	57	68	72	68	49	76	62	60	83	71	66	59	64	61	78	73	51	65	76	64	56	56	64	55	61	54	59	61	61	61	72	63	50	70	61	71	71	72	69	84
35378	26516	22617	24063	30697	34385	33943	31100	27629	24308	21040	17905	14885	12486	10324	8548	7411	6147	5188	4431	3658	3261	2753	2427	2115	1943	1802	1641	1575	1446	1421	1389	1231	1212	1110	1056	1007	1055	909	803	920	840	846	838	823	770	776	766	740	765	674	725	643	655	686	655	606	691	705	611	637	620	657	627	657	669	608	635	614	639	611	599	599	607	622	643	605	642	612	598	582	618	648	628	634	648	641	621	648	629	610	622	622	574	585	643	610	595	604	668	595	573	599	641	600	633	614	605	607	586	611	597	602	599	627	629	618	641	593	594	591	607	587	622	592	645	604	619	634	613	628	573	639	647	624	650	590	588	638	599	582	589	570	585	600	590	617	636	629	633	632	596	631	598	573	619	686	647	607	598	646	639	630	587	625	594	633	646	617	583	628	663	600	616	601	639	611	602	588	620	590	607	640	618	602	591	617	648	636	625	588	628	624	590	634	595	640	612	645	588	557	675	631	607	588	592	605	580	575	639	605	641	602	600	584	586	596	572	563	583	629	621	614	615	604	628	576	625	586	612	639	615	621	602	620	618	644	616	625	655	620	609	609	617	599	611	595	634	592	607	624	648	563	607	550	645	609	604	583	596	564	627	611	604	608	627	601	620	589	604	610	632	633	603	580	572	618	585	607	641	599	619	673	617	604	573	609	583	611	602	615	558	652	581	616	608	612	670	612	626	578	630	617	640	660	615	620	600	604	595	630	633	618	568	646	617	583	590	633	598	590	587	579	596	645	616	595	645	601	587	643	613	592	647	626	586	614	639	667	605	645	656	599	610	613	590	614	602	569	668	619	564	634	637	606	600	633	616	639	670	641	617	614	610	630	587	654	595	624	578	589	637	670	633	570	577	594	605	614	590	661	634	623	622	556	617	596	635	596	602	558	622	630	648	616	645	598	597	603	593	584	616	614	605	634	576	619	613	610	624	652	605	628	654	594	600	574	600	585	572	596	606	587	576	613	606	619	605	653	599	605	565	588	615	644	579	643	596	629	635	601	600	642	635	612	592	622	580	589	641	590	585	605	568	590	588	551	631	635	628	648	576	613	571	568	660	611	568	623	586	625	630	612	606	587	602	608	622	612	607	605	621	622	614	583	594	612	555	640	609	627	611	613	613	588	637	551	609	619	603	638	616	619	630	603	605	633	589	594	606	610	593	565	613	644	595	579	616	561	619	628	598	616	579	617	601	615	633	631	648	607	592	596	624	586	609	574	637	591	571	657	583	574	596	610	589	584	583	605	602	617	593	604	601	623	600	599	595	612	630	601	584	615	643	595	619	597	608	630	625	597	624	600	611	602	611	601	602	588	631	601	627	653	623	661	639	619	624	602	553	580	605	622	575	631	588	637	636	607	669	620	605	614	601	622	594	582	634	589	607	618	620	623	575	643	574	559	629	630	584	641	597	608	578	616	639	609	600	594	658	622	550	619	573	600	611	583	605	620	586	637	606	580	610	605	610	593	596	610	624	588	593	573	661	596	557	582	646	602	601	647	622	623	573	625	613	608	585	638	599	604	603	630	603	589	582	629	633	613	556	599	589	597	625	589	568	579	575	599	640	638	616	565	603	630	587	632	609	595	595	608	574	600	585	580	623	641	652	612	605	591	610	575	628	627	628	624	616	594	646	644	565	606	602	573	586	619	583	642	620	637	630	593	602	565	630	594	633	617	626	587	624	639	588	582	614	593	597	583	575	632	613	620	575	590	637	609	635	603	636	570	579	620	607	572	563	593	624	576	629	587	606	606	647	639	595	654	648	598	609	660	628	639	611	641	608	571	622	581	647	618	614	592	576	609	601	620	571	628	618	640	601	646	635	592	573	598	611	608	579	620	599	634	634	612	628	632	636	623	600	634	655	629	620	637	646	617	628	643	576	631	614	562	614	639	599	626	617	625	629	583	634	607	621	624	594	628	634	646	619	631	616	596	579	657	589	618	618	642	599	605	609	596	634	620	592	605	609	596	612	657	596	650	625	612	634	635	613	649	603	604	611	588	563	656	631	621	598	592	612	630	622	601	622	588	602	620	610	641	580	634	606	597	628	640	622	648	640	664	632	618	598	572	586	615	618	585	575	596	640	615	603	577	598	597	637	617	606	627	597	622	610	530	641	629	610	611	604	568	603	596	654	593	590	626	585	580	578	611	610	600	585	633	599	596	598	632	609	614	580	605	622	579	656	575	619	585	628	617	615	632	576	597	609	614	581	633	600	611	640	596	627	601	581	617	624	598	622	644	606	624	631	565	624	608	597	595	614	575	582	630	603	622	630	588	602	602	606	623	650	632	627	619	624	595	574	633	608	610	591	593	615	635	587	572	643	611	626	615	609	607	596	636	548	618	596	622	610	600	655	575	607	626	601	638	624	615	616	581	651	597	623	632	599	614	564	565	626	632	662	611	617	608	583	612	547	601	610	596	613	605	607	592	597	607	583	632	666	658	627	595	625	629	604	595	616	598	650	626	583	588	570	621	663	574	611	624	597	626	593	631	622	660	593	586	602	607	636	630	615	605	625	615	609	600	641	582	607	586	593	603	638	657	609	635	560	640	647	607	628	583	661	578	625	596	617	599	618	602	582	591	631	627	623	610	579	600	600	580	598	634	603	608	590	646	602	595	575	669	568	603	618	580	590	580	593	614	599	574	615	636	588	607	603	617	594	609	615	605	590	591	599	607	557	611	620	599	632	598	560	628	598	579	639	579	620	617	627	582	614	589	615	604	658	615	621	665	576	596	614	624	585	599	604	590	581	641	602	601	594	604	622	611	607	635	604	567	588	603	630	585	622	592	652	604	643	590	647	659	631	557	595	592	603	627	605	600	585	624	641	586	612	590	598	584	583	613	638	607	582	627	653	612	615	622	625	648	614	582	614	626	631	645	639	598	639	655	609	580	604	613	588	611	591	599	624	571	597	595	623	618	662	628	588	635	588	666	595	600	655	615	584	586	594	655	629	636	606	635	625	620	629	619	611	609	616	643	601	628	598	606	589	601	610	589	571	593	617	621	628	604	588	617	590	591	614	640	600	591	639	630	596	567	580	620	603	635	636	561	616	645	547	599	561	557	635	604	541	603	653	630	611	606	630	592	619	586	623	608	588	621	602	620	619	601	653	600	627	612	606	605	620	608	599	582	608	614	598	591	617	596	617	614	640	606	562	615	642	622	635	599	605	624	612	610	587	559	634	600	598	601	596	632	577	637	646	629	654	621	555	594	656	638	654	610	620	598	641	625	596	647	619	570	621	658	592	647	549	634	604	544	596	613	571	629	630	581	614	598	564	636	628	617	640	602	585	634	559	606	555	601	620	603	599	682	580	615	606	580	612	573	627	607	645	617	607	620	598	611	569	616	608	585	619	611	609	627	574	611	650	593	578	608	584	618	586	611	588	644	585	580	641	660	636	650	636	583	613	574	625	614	616	644	592	589	603	609	606	641	650	613	585	585	637	587	608	638	615	636	577	635	634	632	594	626	647
10666	7142	4438	2925	2200	2249	2269	2158	1808	1385	1093	884	680	608	488	388	341	274	218	236	197	173	149	132	113	109	105	90	80	86	92	94	82	78	77	75	66	76	79	68	55	69	62	66	59	58	61	65	51	71	52	64	65	47	68	69	62	56	44	76	62	68	52	70	64	49	59	61	64	64	64	57	55	60	62	50	58	49	65	60	61	35	50	55	64	64	61	50	66	47	61	61	49	67	60	56	56	44	52	75	57	53	52	63	59	48	55	60	58	69	61	48	49	59	71	52	61	56	68	58	55	59	64	56	68	37	69	57	48	64	63	49	52	49	51	57	55	43	54	49	50	57	67	52	48	54	59	67	56	71	53	48	63	72	62	47	58	53	45	75	64	39	45	62	54	57	46	55	52	66	64	51	54	52	46	44	58	64	63	71	45	57	53	52	47	47	59	49	69	49	55	55	68	48	58	45	50	56	60	53	57	60	53	56	51	55	64	52	49	45	59	61	58	59	42	60	57	46	69	54	49	56	64	56	53	46	52	43	54	49	50	57	58	51	53	53	61	62	62	49	64	55	72	64	60	40	44	50	41	57	50	50	68	54	58	56	52	58	62	63	57	56	54	70	57	72	76	58	66	68	71	61	46	56	52	56	47	49	51	57	52	53	59	71	65	57	56	47	52	47	55	65	61	63	60	68	60	49	60	48	57	56	50	58	55	46	69	70	54	61	52	54	56	64	57	57	70	55	64	62	63	56	59	60	57	51	69	58	77	59	51	54	57	39	62	36	56	68	59	52	61	56	57	49	49	57	67	51	37	64	50	58	63	56	63	46	67	55	55	48	68	61	57	51	50	52	49	69	53	69	59	60	62	57	56	51	71	69	49	46	51	58	63	53	63	47	61	61	65	59	67	50	65	47	51	48	55	55	69	59	59	56	49	53	56	48	64	60	65	72	47	59	42	69	54	58	56	68	61	48	59	44	52	54	49	58	50	60	46	54	59	55	55	58	48	47	58	55	57	64	62	43	53	57	63	49	54	58	57	56	45	57	50	49	63	62	59	50	47	43	57	61	65	54	54	48	53	68	48	48	46	71	65	65	56	47	49	57	52	65	59	58	48	50	64	67	56	70	40	52	59	67	56	53	58	55	58	47	50	67	50	55	49	59	47	39	58	59	55	49	56	48	62	58	49	53	46	56	49	49	46	51	56	57	63	49	50	51	57	53	56	45	54	59	55	57	40	48	65	67	51	51	72	61	63	60	50	50	52	67	50	58	53	59	60	51	70	49	51	45	46	50	62	47	50	55	70	70	53	59	54	53	57	56	66	54	57	50	61	50	58	59	65	46	45	62	58	64	58	56	54	60	56	57	65	54	61	64	53	58	50	50	52	43	56	58	61	58	45	60	64	48	62	55	64	55	52	50	58	65	57	49	62	55	45	59	48	58	53	53	60	55	69	37	57	65	58	56	48	50	50	59	56	54	52	62	57	68	51	51	47	57	44	47	51	55	63	54	67	37	66	49	55	61	67	52	61	49	50	52	51	57	61	69	50	54	51	69	47	55	63	58	41	54	56	46	69	60	56	52	50	59	45	55	56	59	63	51	64	53	65	63	48	53	50	51	58	54	42	48	55	54	51	51	43	50	51	49	52	58	49	45	54	55	50	41	59	65	53	53	75	68	53	51	54	55	57	58	50	56	55	74	61	43	63	67	61	53	64	65	52	62	64	54	48	64	47	58	71	50	55	58	65	56	66	55	50	64	61	73	55	52	62	60	62	65	60	69	53	63	52	48	54	61	47	58	51	51	46	51	67	49	60	65	52	46	54	58	55	57	58	50	63	66	43	65	54	67	53	54	72	64	63	41	50	53	56	60	68	55	54	60	57	58	59	58	55	56	55	68	62	65	56	54	64	55	46	57	67	59	47	51	61	60	53	49	55	59	58	50	56	55	55	45	50	52	52	53	48	52	62	53	57	75	61	52	70	54	61	56	50	61	71	56	52	55	55	44	70	55	43	60	61	50	57	48	59	56	59	64	54	61	60	53	54	51	62	47	57	60	69	41	72	75	49	62	54	61	60	68	56	47	55	53	58	59	50	62	57	63	67	55	49	68	54	53	56	50	56	55	55	47	70	53	46	47	53	59	49	59	60	61	58	49	63	49	50	62	69	75	53	53	53	64	42	67	49	47	67	60	52	51	68	56	69	44	56	67	53	68	68	52	51	57	47	68	68	62	71	62	55	70	62	58	54	61	59	58	66	60	56	67	56	68	44	51	65	67	51	70	44	53	67	50	43	50	47	56	50	53	72	60	49	61	49	56	42	64	59	58	55	64	70	47	66	46	49	55	56	58	51	71	58	52	64	54	58	64	76	49	64	60	49	71	58	45	52	49	50	50	65	63	51	56	57	62	50	51	54	58	58	76	52	75	60	65	59	60	54	53	52	67	60	48	56	75	65	60	51	52	68	57	54	52	50	63	53	56	46	53	52	57	63	70	59	47	65	45	47	47	58	65	67	64	44	54	61	59	51	64	64	61	57	55	66	64	62	55	60	53	68	58	68	47	60	61	48	54	41	43	73	61	55	53	57	66	54	54	45	66	50	57	52	69	57	44	59	43	52	55	57	56	40	71	57	60	50	59	66	62	47	44	56	56	43	54	58	53	55	55	51	44	62	64	59	65	54	50	49	64	61	47	54	53	61	70	43	47	56	57	57	58	62	53	47	51	54	73	59	62	55	58	62	62	49	66	56	50	66	64	72	47	54	47	47	65	53	73	59	70	57	44	65	61	63	58	66	36	55	51	54	57	53	48	53	63	63	54	45	59	75	50	37	51	53	45	57	55	47	47	71	61	57	52	52	48	56	44	59	50	69	53	43	45	58	63	57	55	56	53	75	47	51	56	49	56	53	42	62	62	50	57	41	58	46	52	69	50	58	49	45	55	44	47	56	62	64	44	61	56	57	52	44	65	58	54	70	62	46	44	52	50	50	46	43	60	57	53	61	60	65	55	55	65	53	53	54	60	60	64	66	44	64	52	64	62	51	63	51	46	53	46	63	46	48	45	52	56	55	41	42	61	65	46	68	61	60	60	68	59	62	53	73	69	64	52	65	64	60	56	56	56	58	53	49	62	37	57	55	55	51	62	56	61	60	48	63	52	74	49	62	56	48	62	72	46	64	56	54	57	69	56	47	55	50	50	56	51	42	54	59	43	46	43	56	56	60	53	76	68	61	54	60	52	39	53	55	55	62	58	54	67	53	48	65	47	66	64	49	56	59	51	50	47	48	58	43	57	60	68	49	55	48	61	53	56	56	63	64	59	50	49	51	44	47	60	62	66	66	73	68	42	53	68	53	59	45	70	60	71	62	69	46	54	61	49	54	75	62	72	41	56	54	57	64	53	47	50	68	53	70	68	56	60	58	55	61	61	55	47	55	55	52	60	55	62	63	61	65	61	60	49	61	56	56	61	65	62	56	70	47	64	54	53	45	49
40357	30163	26158	27545	33697	37486	36947	34303	30495	26997	23730	20285	17339	14672	12258	10397	8950	7444	6316	5497	4522	3865	3506	2864	2583	2156	1996	1907	1792	1715	1626	1523	1435	1248	1191	1098	1056	1000	929	894	857	850	825	792	800	762	693	706	680	676	639	671	653	572	611	604	578	573	654	574	544	557	601	563	535	525	607	511	526	553	559	516	528	539	548	571	582	573	522	546	527	564	506	547	556	559	551	562	553	541	558	528	512	538	547	529	497	532	555	552	516	578	583	581	509	529	518	507	500	509	496	475	551	521	509	512	512	539	537	503	507	558	549	519	508	533	517	523	546	509	528	513	529	513	514	510	517	494	493	571	510	515	520	531	512	526	550	516	559	503	512	534	522	511	524	508	565	521	580	501	581	527	528	496	535	493	542	505	542	537	509	523	509	521	525	504	528	562	528	534	542	535	545	496	518	498	529	530	504	573	507	547	534	569	555	526	538	513	507	542	511	528	531	538	558	508	535	530	496	539	508	498	535	530	523	510	542	518	493	492	518	535	554	503	503	508	526	527	532	558	558	535	525	557	520	564	510	495	527	563	518	569	500	520	533	560	525	534	565	510	507	497	524	499	536	527	482	502	524	548	526	529	499	562	498	550	532	560	514	515	474	510	550	539	557	519	505	517	506	490	534	527	507	563	481	503	519	520	496	539	529	514	535	550	533	489	528	536	529	584	509	573	559	549	529	541	504	522	512	517	507	522	499	511	488	490	530	513	522	570	522	533	538	509	534	526	547	521	539	560	505	554	532	557	523	558	512	527	503	514	524	496	514	550	527	557	507	525	551	553	526	535	534	551	489	533	488	524	541	534	510	538	550	530	474	539	514	549	538	524	514	554	562	526	502	535	501	528	520	574	539	537	537	543	510	505	525	531	552	490	556	534	535	477	505	517	549	547	515	574	508	544	498	548	517	548	533	552	528	501	574	509	546	578	509	494	506	517	508	529	534	516	515	515	526	510	526	510	474	555	524	530	554	507	536	562	525	542	499	522	522	501	495	512	543	517	521	522	557	534	506	532	546	511	545	535	528	522	543	558	541	557	562	486	523	534	501	532	489	561	533	557	504	529	539	503	477	555	539	487	513	518	518	502	544	522	503	512	535	506	513	568	527	535	505	509	534	501	500	524	537	558	551	560	535	511	496	519	575	507	530	523	488	496	493	523	530	516	552	507	530	548	511	521	551	570	504	491	546	544	501	538	537	547	551	543	531	537	543	526	560	548	509	551	533	518	578	506	536	514	542	538	504	554	481	535	524	532	524	557	550	533	522	517	531	530	504	589	533	521	551	536	523	536	542	542	553	492	533	550	547	568	479	533	507	558	556	554	571	552	533	572	466	506	534	581	526	501	521	519	520	506	544	538	526	535	491	539	515	500	544	493	552	530	563	500	544	551	568	516	548	533	551	515	467	511	527	567	524	517	523	508	530	538	555	526	573	495	560	523	503	523	509	580	526	533	533	550	509	529	522	512	526	530	536	529	499	517	560	516	535	518	525	529	503	514	554	513	528	565	546	532	487	546	529	518	498	543	509	480	524	512	527	534	564	508	539	519	560	499	519	561	549	520	523	535	556	537	536	510	537	538	548	530	575	537	493	542	533	578	525	538	528	520	539	530	512	568	519	521	542	505	527	525	528	525	520	522	519	495	556	522	530	520	518	489	536	560	522	554	510	533	519	509	562	508	534	538	516	489	582	534	511	527	512	521	500	528	576	500	524	507	491	529	510	521	529	523	550	534	536	563	480	512	563	516	504	506	511	548	528	519	541	547	523	522	482	569	508	532	541	546	530	555	541	533	578	506	529	526	499	524	513	553	516	534	517	493	540	508	557	520	546	515	572	492	541	534	515	550	521	506	546	517	517	552	500	550	534	539	531	547	468	498	533	500	539	525	550	484	523	551	539	513	539	513	569	535	492	528	555	557	531	500	549	505	546	533	519	515	571	528	570	514	519	494	473	483	485	526	579	548	517	553	510	543	534	514	514	558	525	514	534	576	490	552	492	527	546	553	548	566	547	494	504	518	518	538	532	535	493	519	448	496	562	495	545	541	529	534	538	503	520	540	541	503	518	562	530	524	505	548	545	515	549	482	516	504	547	510	566	554	507	528	521	529	545	507	504	523	550	586	526	540	480	584	480	507	540	584	537	499	513	566	517	541	475	531	542	506	500	499	514	495	472	549	521	514	484	533	523	518	560	536	504	525	507	496	538	484	542	508	552	520	551	547	545	501	541	528	529	506	552	512	530	529	476	550	558	506	521	528	528	526	496	516	557	538	585	498	519	533	513	571	531	522	506	525	525	527	512	479	549	530	492	542	526	503	487	478	512	509	571	509	535	545	562	500	505	549	544	582	530	544	516	533	525	530	577	506	544	544	552	533	558	532	550	540	529	531	494	533	517	567	508	527	525	503	527	520	537	531	524	546	504	529	538	548	536	490	510	525	541	508	480	564	522	519	575	550	541	540	568	502	533	571	529	533	555	530	543	544	578	518	519	520	537	518	564	543	533	546	495	535	509	477	556	548	529	534	548	485	541	532	546	524	552	524	504	500	516	530	523	523	539	543	587	531	548	515	543	542	530	507	518	533	537	506	546	549	509	535	501	506	540	492	532	547	513	516	510	524	520	539	529	504	528	527	509	505	538	537	542	566	517	559	545	548	552	536	501	555	501	497	494	514	563	542	515	535	478	536	519	543	525	568	517	480	536	545	528	542	515	471	503	541	507	504	505	521	547	520	512	518	547	517	492	515	533	540	526	526	521	517	523	533	537	506	517	511	525	542	565	537	517	536	536	457	574	502	549	505	493	574	507	516	525	512	499	531	533	490	486	535	559	508	491	554	564	498	567	522	524	475	563	565	532	546	519	534	509	504	508	538	495	520	494	474	553	565	535	548	520	505	537	520	533	537	524	517	531	533	534	536	478	531	536	543	548	535	503	544	512	511	501	528	513	505	524	528	507	541	528	549	538	544	509	511	542	521	526	520	541	550	515	559	510	493	584	553	483	518	534	524	519	524	539	530	559	526	529	508	524	534	507	529	509	553	539	519	500	508	503	521	523	526	536	533	503	551	518	519	518	531	517	558	554	529	558	563	553	513	525	585	563	526	512	517	555	541	547	525	546	489	492	527	493	510	513	520	571	525	539	534	527	512	575	507	533	524	527	540	577	540	540	550	537	524	556	568	543	571	520	497	542	495	505	519	502	505	506	489	570	562	446	544	509	517	518	565	517	537	523	491	562	521	529	537	513	532	521	503	539	498	501	533	497	529	508	533	546	489	565	498	531	503	523	531	500	498	545	517	506	501	480	552	459	541	548	492	538	514	545	534	516	565	545	550	503	535	543	561	495	505	512	545	517	534	528	517	520	524	484	503	520	501	564	534	550	514	507	496	540	543	510	543	533	562	544	506	541	545	543	574	553	532	527	492	522	520	518	523	542	521	539	487	511	544	519	472	521	531	536	521	523	554
8171	4098	2471	1799	1334	1340	1460	1247	1041	804	703	551	430	331	322	267	230	208	170	155	144	159	128	118	111	116	95	98	103	94	87	105	91	76	79	84	80	69	79	88	65	86	72	74	64	87	71	65	87	74	77	90	55	77	78	77	69	71	76	62	67	69	59	70	79	73	63	65	82	73	63	73	65	77	72	63	76	76	70	73	63	65	70	64	61	74	70	62	66	65	72	64	63	79	57	73	65	74	68	71	63	75	58	62	60	68	62	70	53	60	80	79	61	74	66	62	80	67	63	69	68	70	73	61	71	71	74	58	60	60	94	70	66	57	69	69	65	79	75	55	81	74	68	68	83	57	56	72	69	73	74	60	85	76	78	67	66	78	74	69	61	77	71	66	61	69	69	67	60	67	77	58	51	62	75	79	63	70	74	70	70	66	60	69	67	72	75	65	67	63	51	65	68	76	69	73	62	68	64	73	74	72	56	67	64	72	70	64	84	64	69	64	59	53	57	54	73	57	60	56	71	74	82	73	69	69	59	72	75	58	82	69	52	65	52	53	69	70	67	81	72	72	62	69	63	72	72	67	63	63	56	56	64	71	72	62	71	65	66	70	76	67	65	73	69	63	79	60	78	70	67	70	63	70	75	60	66	61	64	75	61	62	67	70	69	70	57	66	57	62	78	57	75	58	77	73	66	67	77	81	64	74	66	59	66	62	64	85	78	56	60	69	65	58	75	62	63	55	68	68	70	69	64	81	83	68	76	63	74	48	70	72	64	62	58	64	68	63	63	71	81	66	69	81	63	70	62	59	72	62	65	65	80	71	80	79	75	74	61	55	75	61	91	66	56	65	62	66	68	62	73	59	76	76	65	71	50	54	65	64	69	65	71	74	82	82	60	49	81	80	62	81	83	76	76	80	67	52	73	76	60	68	76	73	64	69	83	68	69	75	89	79	67	66	51	66	68	73	71	58	63	77	65	65	64	65	62	81	63	60	79	72	67	73	59	55	65	77	83	82	69	69	83	58	65	69	67	72	64	83	59	61	74	59	76	73	79	66	64	60	76	58	70	73	78	69	78	69	68	70	70	66	76	62	71	83	64	78	58	74	91	63	69	55	66	83	67	78	71	57	82	61	74	61	68	61	67	80	62	67	64	65	77	80	75	62	93	58	73	76	69	61	58	70	57	85	71	67	66	60	56	69	66	65	76	77	66	76	68	70	63	68	66	58	69	48	71	79	68	60	56	62	60	64	71	72	68	59	72	69	76	70	56	65	98	67	68	68	70	74	62	67	70	63	63	79	59	77	56	66	76	62	78	64	63	69	67	61	67	61	67	69	75	68	68	67	64	80	56	68	53	65	64	66	74	63	71	80	69	71	73	75	76	76	57	81	68	68	67	64	83	59	64	66	74	68	76	50	78	68	72	56	76	60	75	65	66	75	73	68	69	67	70	64	63	76	68	70	59	75	65	67	75	73	71	76	73	83	73	79	68	78	65	77	67	46	73	62	65	71	68	73	77	62	67	71	66	62	57	74	68	66	67	85	81	71	86	74	84	66	60	60	75	65	70	71	62	70	72	65	67	64	72	76	71	66	54	72	60	51	85	83	72	88	73	70	58	73	75	78	62	65	71	62	57	80	46	62	49	63	75	71	64	69	73	85	55	69	72	53	61	59	64	69	73	61	92	61	62	76	68	72	80	75	66	73	68	72	60	61	71	51	73	74	69	80	83	65	85	63	69	67	71	66	72	63	73	66	64	67	70	76	68	67	75	65	73	57	83	61	62	70	68	55	85	59	73	72	48	54	62	66	45	87	72	77	69	63	65	87	55	65	58	66	73	76	62	68	64	61	66	76	62	68	72	83	83	65	67	65	71	76	70	69	64	59	71	57	68	72	65	92	67	69	85	65	67	67	65	70	82	73	69	55	65	86	78	87	60	65	81	83	74	48	75	50	59	84	74	61	74	56	71	77	77	77	63	79	77	68	54	56	67	72	62	60	62	77	62	74	55	69	65	68	74	82	80	68	76	79	62	75	59	78	57	69	66	60	65	67	70	81	62	69	71	46	67	59	64	63	64	90	65	61	64	86	61	78	49	77	71	80	63	49	67	74	55	72	69	65	65	76	64	60	62	57	63	67	79	56	72	69	66	88	86	58	63	71	72	66	77	57	71	82	60	72	71	76	69	58	67	66	61	64	66	81	73	67	68	63	68	71	68	68	67	86	77	75	71	70	62	70	76	80	69	65	82	54	64	86	75	69	61	58	71	56	53	87	67	74	78	66	75	75	73	60	82	65	87	62	72	96	75	79	69	80	60	67	67	81	65	69	75	58	71	61	65	61	64	59	66	78	75	65	74	76	57	80	66	76	70	64	63	80	65	72	54	82	61	74	72	82	56	70	66	73	70	76	80	63	72	63	59	79	74	67	85	64	62	71	64	63	76	72	56	62	64	62	80	79	64	83	68	73	77	67	62	72	60	76	74	69	61	65	54	71	70	71	67	76	64	76	68	69	60	72	77	77	62	57	69	72	79	77	66	86	58	82	63	72	48	63	65	69	68	59	56	85	66	60	75	46	73	74	62	58	77	70	67	72	79	71	80	61	67	53	59	60	64	60	75	58	83	63	83	75	54	73	59	74	54	75	77	55	68	73	80	55	80	66	75	73	63	59	79	75	72	71	78	92	59	69	67	74	67	60	66	71	61	66	57	79	65	91	65	65	66	67	64	53	70	67	72	57	79	78	76	64	70	64	63	66	59	67	58	82	71	70	75	75	64	70	54	58	62	69	75	66	72	83	50	70	69	73	75	59	70	65	52	73	72	58	68	51	68	88	78	59	64	70	77	73	63	65	69	67	67	63	62	65	70	76	76	83	70	64	76	73	75	65	64	64	70	71	70	72	71	64	83	74	80	62	77	58	66	77	60	58	64	56	60	56	60	74	74	57	72	83	70	71	80	53	76	67	61	61	68	62	70	66	67	81	73	71	70	82	60	47	62	75	63	62	81	67	67	72	71	69	56	59	66	76	58	69	75	71	71	73	78	80	81	75	65	79	75	57	64	83	73	62	64	70	72	61	71	76	63	61	66	65	78	72	76	65	60	73	76	63	72	69	71	73	60	70	63	74	72	83	79	48	87	70	72	76	61	60	76	80	71	99	62	60	60	84	68	58	56	73	62	66	74	65	62	59	71	67	68	74	62	71	70	67	50	84	57	73	67	76	67	65	56	64	78	62	69	77	55	66	74	65	91	66	75	72	58	72	69	59	67	58	60	55	60	74	83	65	68	77	71	87	71	76	78	59	71	52	67	71	66	60	67	81	73	65	67	84	70	57	55	73	82	72	81	79	59	69	46	66	71	66	61	73	74	64	56	67	74	83	64	55	68	77	75	68	66	78	74	61	70	64	68	48	77	62	71	71	68	74	69	60	54	60	80	70	67	69	74	57	65	72	69	69	79	86	59	77	67	63	61	60	71	73	77	66	64	69
34025	24373	20281	21881	28088	31641	31011	28286	24699	20907	17703	14621	12168	10090	8369	7025	5873	4831	4225	3601	3272	2772	2447	2125	1839	1636	1510	1425	1454	1289	1265	1177	1134	1013	1055	1000	900	847	888	818	845	814	799	789	805	781	810	758	691	701	696	705	663	685	705	684	666	618	662	720	602	666	705	714	647	700	667	640	629	634	627	656	633	678	662	635	682	656	641	609	643	644	646	667	624	639	646	654	593	609	634	589	635	664	641	619	640	660	659	619	658	665	636	629	659	591	663	667	655	636	639	684	633	682	656	637	602	646	659	612	661	629	643	686	637	660	634	637	633	634	660	650	609	618	654	598	642	621	644	656	649	669	705	627	592	629	669	636	679	620	691	653	604	682	676	667	615	627	663	623	636	657	591	693	656	681	654	653	616	657	661	628	669	616	600	616	605	670	649	637	647	671	581	618	651	679	625	602	637	628	633	685	617	677	603	657	640	657	681	644	608	651	625	670	615	649	645	654	636	658	574	642	617	675	646	627	659	610	663	660	668	635	669	641	652	636	662	602	606	647	626	609	673	648	641	658	657	627	619	654	671	682	678	697	654	668	625	625	697	657	686	680	680	660	652	629	657	662	602	660	651	640	659	619	636	669	642	625	617	641	593	617	662	668	606	682	664	631	674	689	689	644	625	661	600	649	667	650	590	642	636	634	612	638	624	645	622	628	640	643	660	670	633	661	661	652	629	665	627	611	657	636	651	643	670	637	638	626	634	652	591	670	668	595	662	659	610	669	643	670	613	664	684	590	624	614	647	666	689	634	639	674	628	666	634	683	585	645	628	660	663	608	658	620	639	617	662	658	649	637	625	704	669	649	648	635	624	671	634	647	632	693	639	607	609	654	663	666	677	607	643	630	664	666	638	673	610	600	642	655	628	624	660	717	687	657	674	625	653	630	624	661	673	614	629	655	568	613	643	625	661	641	614	696	598	592	668	665	635	620	644	661	645	690	650	618	631	621	631	643	631	642	669	602	618	697	618	611	622	625	616	653	665	666	654	648	673	673	683	665	598	623	638	623	667	658	631	637	639	633	620	640	628	615	662	687	625	667	623	635	639	677	623	649	642	644	592	643	623	647	701	615	638	623	629	672	667	621	655	662	681	653	647	602	653	665	586	620	655	663	637	663	647	622	666	588	649	627	619	678	636	628	640	643	664	657	640	624	681	642	661	635	632	725	637	689	642	700	629	628	641	671	627	616	614	647	589	689	631	626	671	663	632	674	647	633	614	674	621	608	680	626	645	621	677	625	610	670	604	667	651	645	615	649	709	614	637	625	670	672	592	660	680	602	656	633	626	604	641	640	606	640	647	668	660	677	666	636	619	631	638	636	621	629	669	622	674	643	629	661	686	622	613	593	643	657	647	620	672	659	639	641	653	631	684	637	671	654	728	646	671	637	629	659	644	644	632	659	676	635	619	652	650	610	625	645	670	651	649	656	640	640	629	607	654	615	645	656	660	656	629	652	662	675	642	623	682	616	667	647	655	685	648	633	686	631	619	655	616	636	646	647	642	652	681	661	652	637	633	645	667	639	639	658	650	689	655	612	655	613	661	648	616	628	649	636	696	634	622	665	656	665	668	651	647	636	624	653	674	624	692	629	612	660	650	657	628	622	609	627	656	643	656	631	640	593	619	673	640	666	613	652	632	661	659	628	652	648	655	656	617	622	632	640	682	623	664	671	638	641	670	667	687	618	626	645	649	640	646	644	648	659	636	641	672	631	609	642	633	648	644	626	638	620	640	642	704	659	675	678	661	689	614	676	640	622	628	624	645	681	664	666	660	632	634	635	627	628	623	641	687	648	639	649	623	674	646	679	625	677	670	658	627	650	696	613	653	699	622	614	659	604	619	643	616	602	639	635	642	672	628	637	671	607	649	653	651	651	636	677	618	668	613	647	652	672	619	612	641	644	628	605	605	683	639	684	636	651	622	659	627	633	595	680	624	640	615	659	679	604	718	657	699	674	618	646	643	661	648	634	676	640	624	623	679	634	658	652	670	660	641	677	621	641	659	692	607	682	660	662	623	649	630	635	669	680	647	653	616	618	638	624	673	632	665	614	666	649	640	613	617	676	722	710	660	685	649	625	665	636	640	612	636	660	616	649	640	649	673	602	694	616	671	679	722	615	648	641	643	647	670	658	655	653	650	669	637	589	649	639	634	623	673	645	644	631	672	659	680	635	678	685	599	636	682	655	637	653	629	629	632	638	637	674	681	673	636	627	653	627	620	639	666	612	657	643	657	627	626	614	640	662	631	613	654	618	640	683	628	679	596	620	677	615	687	665	648	678	654	619	641	678	607	655	655	637	630	620	664	639	638	632	627	625	643	616	642	640	575	615	650	603	614	633	677	612	591	648	613	642	694	660	627	605	633	647	650	634	666	643	646	626	646	663	672	586	604	648	660	646	620	666	657	666	613	616	628	652	659	641	645	615	656	634	623	645	652	656	605	656	586	615	656	635	628	633	660	630	652	611	649	639	680	629	615	667	620	670	678	640	696	686	612	648	653	636	646	635	626	644	666	658	627	639	660	638	634	661	634	629	615	683	659	655	620	645	667	628	640	649	642	663	649	641	605	626	620	667	635	634	587	638	645	648	591	610	652	702	598	674	604	630	601	620	682	653	656	683	653	583	640	629	613	623	637	632	653	657	668	640	630	633	605	649	624	681	600	662	643	656	618	640	605	609	660	665	631	626	614	667	605	664	671	638	678	641	657	626	626	625	663	619	648	634	666	655	613	618	625	619	604	628	609	645	678	630	672	656	619	645	605	643	641	634	624	625	635	649	698	640	637	622	622	617	685	649	660	635	609	648	689	664	632	633	590	646	643	646	671	684	637	683	643	608	640	609	640	682	615	643	639	632	679	647	647	664	660	642	681	664	623	634	634	627	668	667	624	652	655	584	632	623	660	648	653	632	651	631	698	647	662	626	639	690	656	649	658	642	615	651	674	638	635	632	662	635	656	661	639	600	646	704	621	624	685	631	619	668	654	607	622	629	639	650	621	628	652	646	624	601	666	637	668	636	668	680	633	651	642	649	715	632	617	690	629	645	648	619	598	636	618	661	636	647	619	659	644	665	616	617	681	626	654	624	668	638	656	595	659	657	643	653	685	630	623	627	679	651	654	631	642	650	653	618	616	622	642	622	609	646	671	645	634	652	675	646	637	666	612	613	645	688	628	610	603	659	587	655	671	652	644	640	675	672	633	626	703	695	675	644	653	627	606	683	633	600	665	642	648	673	638	621	660	636	660	617	609	639	682	646	636	668	618	646	637	655	621	637	647	599	631	650	655	626	653	660	622	633	656	700	664	615	651	616	652	665	668	641	642	644	626	645	601	604	616	651	632	626	675	641	634	652	619	664	659	655	650	652	660	617	701	685	643	646	628	667	618	630	682	651	623	634	634	660	595	633	686	648	635	614	630	656	650	635	664	660	673	599	637	634	633	682	633	619	646	661
8916	6047	3722	2488	1900	1917	1936	1804	1452	1153	881	697	558	446	363	320	279	244	217	194	151	145	142	126	104	116	111	100	99	82	81	94	86	88	71	76	77	91	84	65	81	66	81	70	63	71	59	73	63	61	67	55	74	52	55	58	50	53	74	65	61	71	75	72	56	54	62	61	60	53	68	58	62	62	63	67	70	59	64	71	56	71	55	66	61	57	59	66	68	61	55	56	58	75	54	74	69	51	66	69	68	64	51	66	54	69	56	56	58	72	63	64	47	63	49	70	59	72	63	58	65	55	64	62	50	64	44	56	60	60	64	70	52	64	68	56	57	56	53	56	53	46	63	67	62	73	66	58	61	60	64	51	46	51	47	60	55	54	77	58	67	71	49	62	62	60	62	54	55	65	62	56	70	67	61	58	62	74	64	69	70	71	67	53	73	68	49	54	66	52	57	80	70	62	65	55	59	71	61	64	61	74	57	65	62	58	50	61	69	49	64	53	60	60	68	62	72	63	78	75	46	61	67	70	70	69	68	68	56	52	65	60	55	66	73	68	58	61	69	64	74	64	63	61	63	60	46	69	59	52	52	74	61	65	50	61	49	64	61	58	50	67	61	77	52	75	53	48	52	59	64	64	73	70	67	57	59	80	63	61	50	70	74	64	54	62	63	80	64	70	66	61	55	70	58	56	74	55	56	67	65	54	63	67	77	53	50	66	73	48	55	50	61	69	58	71	59	64	61	67	58	62	62	55	61	63	58	65	53	66	36	61	67	65	52	52	57	62	62	59	45	60	64	58	73	60	65	75	53	48	64	65	59	61	50	55	54	59	70	72	67	46	62	70	53	63	62	59	51	65	55	72	76	61	77	66	57	50	63	72	76	57	54	53	63	60	63	72	64	55	49	58	65	66	63	73	59	66	60	70	68	56	67	49	59	56	56	63	62	55	62	55	66	70	60	48	66	63	65	69	61	73	56	67	63	64	68	66	62	68	60	54	66	54	54	70	60	54	60	68	71	47	52	63	80	70	56	60	55	59	68	65	63	64	54	48	71	72	65	59	58	79	52	62	67	61	67	58	55	64	76	68	55	67	56	45	60	53	73	61	55	56	67	60	52	67	55	53	63	54	56	66	42	51	56	60	60	79	54	58	58	61	52	56	64	62	66	53	57	61	49	57	66	57	68	71	59	49	44	61	62	63	50	62	66	56	53	61	67	58	63	65	71	60	71	49	63	63	57	50	64	55	58	65	56	64	71	64	72	65	58	77	57	49	66	67	70	44	75	72	57	61	43	65	50	64	61	67	51	60	55	56	69	57	52	58	54	59	53	61	70	63	49	52	65	80	59	71	50	44	55	44	59	64	68	56	48	65	56	50	69	64	68	63	56	64	63	53	63	54	75	59	60	64	71	58	56	50	55	52	57	51	53	66	61	56	46	69	77	65	66	64	47	65	54	66	59	60	61	56	57	58	59	55	56	57	72	67	49	52	53	58	61	65	73	69	56	61	71	52	57	60	56	74	59	61	48	57	58	56	59	73	74	83	59	49	49	58	57	65	63	85	62	67	54	61	71	64	63	54	64	60	70	66	61	56	76	77	81	77	73	49	73	62	55	57	68	54	50	65	57	62	61	48	68	54	66	71	50	59	59	57	66	64	60	65	43	60	59	54	61	66	53	59	57	73	70	70	57	54	49	62	67	51	57	61	63	58	55	45	58	65	57	71	63	47	73	66	52	66	70	58	57	65	71	56	77	68	68	48	70	67	45	72	56	57	55	71	73	65	76	87	68	66	72	60	69	52	65	57	56	53	62	53	58	57	58	66	63	61	61	70	72	63	63	61	58	60	75	62	63	66	60	63	67	59	58	42	66	73	66	66	66	68	58	59	66	69	64	62	54	79	54	44	64	66	57	73	61	63	62	59	66	73	63	53	68	63	55	45	47	69	79	68	66	70	65	58	63	61	60	61	65	69	65	72	60	54	63	58	62	66	55	61	58	74	74	67	56	57	69	62	68	53	65	64	55	62	62	51	55	50	64	61	59	70	68	66	53	56	60	77	75	49	65	66	42	61	63	66	57	50	59	57	59	72	53	54	61	80	52	53	50	68	55	64	65	69	45	71	60	69	54	69	57	65	72	51	62	58	63	48	71	65	70	70	64	62	69	47	61	61	60	54	54	63	55	63	52	61	56	63	57	71	66	62	51	55	56	60	63	60	63	66	63	54	62	59	58	59	64	62	65	49	56	64	55	72	60	64	74	60	67	48	62	57	50	64	51	53	69	56	59	62	62	55	62	72	58	71	60	50	67	62	70	56	61	57	70	57	56	50	50	46	68	72	56	70	64	51	61	60	74	45	49	80	65	62	61	52	61	68	63	58	66	49	49	60	63	67	67	68	57	74	55	61	57	66	73	69	65	64	60	56	58	61	56	78	52	48	67	69	57	63	65	63	69	62	62	63	48	71	76	51	63	62	88	69	61	65	64	61	73	65	77	57	63	63	62	50	60	68	63	57	64	62	47	72	54	66	64	57	71	68	73	57	53	44	51	64	61	58	59	66	77	76	57	73	46	77	68	63	47	63	57	60	67	56	54	60	68	56	75	61	73	50	56	57	58	59	71	59	65	49	70	67	68	70	47	62	58	62	58	52	56	61	59	73	64	60	63	58	55	61	55	74	59	48	53	80	62	50	63	62	64	71	66	54	54	65	75	58	59	54	66	55	61	69	70	77	64	67	44	58	55	66	71	61	61	59	57	67	48	47	69	72	65	57	64	60	58	79	58	69	71	68	69	58	62	59	54	60	57	60	55	54	78	51	62	59	62	66	62	70	67	71	63	59	71	60	57	69	75	62	67	68	55	62	66	58	61	55	67	73	69	61	54	47	65	76	70	56	59	62	51	45	57	66	57	51	68	65	46	66	46	73	65	57	64	48	69	40	79	65	53	62	51	59	56	59	61	71	72	66	62	51	53	70	77	79	58	76	74	62	66	60	69	58	54	58	54	70	70	51	65	50	67	66	71	54	65	73	68	61	64	71	62	58	70	55	57	75	56	70	64	52	58	57	60	61	61	74	50	60	71	49	69	52	55	47	78	74	62	55	73	78	50	68	47	60	58	78	64	67	61	56	59	75	64	57	66	61	61	57	67	56	59	64	54	66	55	67	64	60	61	67	61	56	60	55	66	61	56	57	63	60	66	77	67	43	61	61	56	63	62	51	58	59	63	64	52	65	58	67	65	76	78	58	55	70	47	64	53	52	76	68	58	74	60	57	57	61	70	59	60	71	63	60	60	55	67	62	49	68	54	54	61	57	79	54	59	53	58	55	50	67	65	53	46	71	55	66	58	57	59	67	49	61	53	73	65	79	48	69	57	66	56	62	57	55	68	72	60	51	60	64	63	58	62	53	65	64	61	57	54	60	61	56	65	48	55	64	65	67	65	43	62	64	48	53	64	72	82	62	54	69	59	68	61	65	64	52	56	64	64	61
39571	28393	24127	25635	31729	35263	34327	31713	28322	24359	21007	17682	14969	12369	10350	8726	7247	6034	5335	4780	3859	3447	2772	2493	2220	1933	1780	1713	1579	1448	1380	1327	1178	1169	1097	1038	920	932	884	856	845	837	836	768	769	777	749	744	652	727	626	674	666	644	615	598	603	633	585	615	645	570	572	591	604	595	621	549	585	582	613	586	554	618	547	584	631	601	591	543	625	559	577	570	603	567	577	576	578	594	586	669	569	586	544	573	567	582	575	578	559	556	558	558	617	555	609	566	585	593	584	579	627	581	585	560	576	612	601	593	638	576	591	563	579	585	558	611	564	556	591	552	568	553	555	590	610	563	555	557	558	560	572	581	574	585	565	586	594	587	589	630	583	569	574	586	555	586	565	582	584	551	546	594	593	576	585	586	598	589	593	576	610	576	545	547	558	550	547	584	594	570	543	613	578	582	564	633	590	613	583	597	627	617	570	546	558	532	578	562	580	586	541	563	591	548	601	568	558	577	600	605	567	581	555	609	560	571	583	535	574	600	580	585	550	547	537	617	565	576	583	558	591	604	568	613	585	572	570	550	584	542	573	583	590	579	561	561	576	575	602	577	591	583	575	600	532	555	571	596	522	552	561	559	575	575	589	586	584	590	556	583	583	565	556	586	591	562	525	610	573	615	565	548	570	607	552	574	540	559	606	584	576	526	572	591	592	607	581	624	599	588	557	593	560	554	575	593	557	560	625	587	611	591	597	570	560	580	564	552	554	576	602	595	616	591	544	600	530	588	629	569	514	562	564	564	598	602	571	549	602	546	560	599	534	592	596	556	571	556	532	564	550	601	582	563	562	599	549	579	546	552	562	607	557	585	555	586	517	591	602	554	536	599	601	578	610	591	587	592	604	539	597	586	597	533	608	555	567	591	574	553	554	573	568	600	603	556	586	619	532	572	564	559	599	569	578	574	616	603	582	585	591	574	593	622	573	532	579	563	602	582	575	571	576	580	582	572	578	603	575	584	588	563	604	577	574	583	565	558	575	564	590	573	588	563	561	576	600	561	578	579	604	564	589	595	580	595	622	575	581	579	596	586	581	608	571	607	605	563	588	605	565	588	593	575	580	618	582	624	583	584	577	599	565	564	594	551	560	571	620	632	572	607	543	554	545	543	546	574	552	578	564	594	539	577	625	564	643	569	613	575	595	549	579	548	561	608	608	551	560	594	607	590	587	566	571	530	564	608	551	603	578	553	576	561	577	539	596	613	564	587	640	539	591	567	591	571	561	559	584	586	582	576	598	535	549	582	587	544	613	575	566	561	560	579	566	592	611	579	560	609	555	579	542	551	572	596	580	591	587	604	541	598	628	609	573	550	572	569	621	541	549	562	590	593	549	559	557	600	583	535	545	593	596	557	584	598	580	567	559	562	586	546	567	612	603	589	578	535	578	624	592	606	586	550	560	586	648	575	589	551	567	565	581	590	620	561	617	580	622	547	573	538	591	574	626	593	568	601	574	563	596	598	557	582	566	547	599	559	580	575	585	581	620	642	574	572	585	607	592	552	587	601	535	571	618	608	573	542	598	574	588	548	575	548	581	587	646	542	571	596	561	627	604	585	600	580	571	587	563	630	579	608	582	570	632	542	540	601	582	584	576	552	599	569	602	575	564	610	620	558	578	533	577	619	589	580	610	620	544	582	589	594	594	576	609	595	595	570	565	593	554	532	602	533	569	554	574	589	584	593	612	582	553	537	628	563	581	561	572	561	567	600	575	587	609	610	575	588	629	572	565	565	619	566	615	567	593	578	586	562	619	585	601	593	579	617	563	552	586	575	568	568	537	566	553	604	583	572	603	597	568	565	588	598	597	612	564	560	607	579	590	585	587	593	584	578	544	549	579	570	613	540	565	601	611	632	554	599	568	596	579	572	558	546	576	620	574	605	559	580	601	553	624	570	546	609	578	582	587	585	541	583	561	626	603	557	578	608	590	604	565	543	604	621	594	575	599	577	544	558	576	511	610	584	566	580	597	571	588	562	594	571	554	570	558	572	577	614	545	560	583	613	553	604	574	573	639	575	571	589	573	616	584	673	567	563	557	589	569	576	573	621	566	555	582	600	550	569	574	620	578	580	592	595	607	576	580	557	626	561	605	585	608	594	582	618	601	553	600	589	596	591	587	582	533	616	557	598	609	580	632	572	607	550	610	620	575	560	573	561	603	528	572	593	593	569	562	562	589	569	615	577	595	630	579	576	544	542	590	584	580	602	582	576	565	599	578	584	571	556	562	570	552	511	619	583	557	560	558	561	568	571	523	601	581	549	587	579	591	587	554	522	530	550	563	567	602	617	558	557	570	590	619	573	587	611	563	609	554	595	577	605	556	596	565	549	585	563	576	622	581	600	546	573	599	586	530	591	627	613	556	560	595	577	607	625	611	564	559	594	614	586	562	573	564	573	536	592	554	621	565	540	601	577	570	587	640	550	519	571	588	576	565	594	558	578	570	576	620	579	524	563	574	572	612	592	582	615	607	597	636	540	594	574	596	604	545	556	581	588	549	588	599	633	654	555	609	581	610	534	569	610	599	567	553	558	568	558	587	579	582	592	616	531	563	574	576	607	543	611	572	592	541	578	603	583	593	621	558	562	571	596	567	579	605	560	548	587	618	513	607	558	529	589	538	592	550	594	581	613	606	548	603	570	588	574	533	550	585	565	575	563	598	565	600	565	588	575	557	586	583	594	604	594	578	546	574	549	575	543	562	598	573	596	561	579	558	565	581	565	559	608	569	590	552	579	564	606	563	577	557	593	563	596	560	580	594	606	608	610	581	544	576	589	611	554	602	559	542	577	575	591	573	532	608	577	564	592	601	556	590	588	575	560	559	600	589	559	576	557	555	560	591	608	582	627	562	593	605	605	577	637	636	574	599	573	575	527	613	553	573	568	540	581	572	610	590	599	543	567	522	605	563	557	580	560	545	621	552	625	596	553	594	587	583	601	563	551	577	559	551	588	582	621	577	573	587	524	586	560	566	566	571	556	552	579	544	546	589	563	567	553	586	582	564	574	598	579	575	558	540	615	560	573	562	565	604	576	601	599	556	585	574	595	531	571	607	579	558	596	585	554	588	556	550	580	601	585	528	596	571	607	595	614	539	541	578	568	553	554	568	586	626	550	565	608	590	519	593	565	566	602	587	532	594	558	616	568	615	591	607	577	592	578	573	636	569	571	636	563	610	574	573	567	601	581	553	543	588	580	606	571	581	570	550	554	551	535	571	542	564	565	608	610	646	560	593	583	549	592	555	580	572	549	561	573	606	570	596	618	575	579	589	566	579	552	557	623	609	554	552	610	580	559	595	577	569	578	585	566	558	534	603	589	578	595	598	531	538	581	629	552	593	605	640	606	567	582	538	576	529	552	571	604	545	579	564	593	562	574	595	564	575	563	561	590	527	578	634	603	555	598	525	621	585	567	608	585	554	576	583	594	587	574	611	571	586	570	607	568	597	610	583	537
11264	5355	3424	2396	1710	1754	1725	1624	1373	1098	905	662	535	472	353	312	263	263	236	194	173	156	110	108	117	114	95	113	107	80	101	90	94	94	74	66	75	74	68	66	65	74	68	90	68	70	69	90	83	71	64	65	64	64	62	73	57	63	72	71	64	63	77	62	55	82	67	67	51	57	58	64	57	60	52	77	60	61	71	65	55	64	65	68	66	66	70	68	69	64	69	58	66	54	76	70	83	71	69	50	63	86	81	74	63	47	65	72	67	58	57	64	64	71	61	65	44	65	62	87	70	66	72	76	61	69	57	60	66	72	68	55	81	85	69	66	57	72	59	69	72	66	62	60	72	72	63	78	55	78	67	69	79	68	48	60	72	87	69	79	62	58	71	67	74	60	78	58	64	73	63	71	53	70	88	70	67	77	63	73	61	65	71	68	71	59	67	77	62	68	80	64	69	65	75	71	66	62	60	62	72	74	67	70	64	68	55	52	80	81	71	67	66	64	69	72	68	59	67	65	57	72	63	64	69	70	64	75	70	59	68	64	69	45	50	55	66	56	81	63	64	56	79	60	68	59	54	69	75	66	60	67	66	69	79	71	66	64	81	60	49	69	68	56	79	68	57	73	64	66	56	58	65	66	71	74	72	59	70	56	74	62	70	60	70	64	65	71	69	68	60	72	65	64	59	59	59	60	66	67	63	63	51	66	60	57	63	61	71	65	65	67	69	69	63	73	74	80	65	77	62	82	59	65	55	64	68	79	76	65	66	60	63	67	80	71	71	47	87	68	75	69	64	87	69	64	71	60	65	64	73	54	66	67	56	64	56	66	66	58	75	65	61	81	78	62	67	68	52	49	68	74	59	70	67	77	79	68	61	49	69	72	76	71	77	65	79	63	53	67	53	67	70	62	60	70	69	57	66	65	69	66	65	51	69	57	63	55	55	65	72	60	70	80	64	78	60	71	76	61	74	63	74	62	62	67	73	62	71	54	68	73	83	65	74	67	81	62	59	65	55	72	70	72	69	52	80	88	70	66	68	69	67	77	76	57	68	65	71	66	66	53	78	69	59	64	79	63	61	60	61	59	56	67	66	74	63	67	74	68	69	59	83	68	70	65	71	80	61	63	75	67	57	64	69	84	76	61	60	59	66	67	69	61	65	71	75	69	78	76	49	66	67	75	70	69	68	57	66	94	51	75	68	81	59	58	67	70	62	68	70	60	66	65	73	67	56	63	78	75	72	74	59	70	79	49	80	57	50	66	63	61	60	76	73	61	71	65	73	63	76	64	78	66	73	67	50	63	83	65	77	67	55	68	80	78	56	64	66	61	70	69	71	59	65	73	57	71	70	58	67	61	74	63	58	65	62	63	83	66	68	69	52	63	67	50	64	63	73	62	82	77	74	67	59	64	55	78	70	70	81	62	64	71	71	74	75	70	72	73	76	65	58	64	58	68	70	79	78	62	83	67	72	65	55	63	72	56	72	62	53	71	69	69	66	73	58	63	64	60	65	61	67	56	75	62	61	73	68	66	61	62	64	62	75	61	65	57	80	64	59	69	63	65	64	61	53	74	79	61	55	61	60	62	60	57	65	54	59	67	82	74	70	65	76	78	65	86	62	80	57	55	56	65	59	59	78	84	66	59	73	72	67	67	89	72	67	49	69	60	75	53	66	68	66	69	75	68	51	65	62	50	60	71	69	74	69	66	70	52	65	58	66	71	67	59	64	75	59	61	63	59	66	65	69	71	85	66	58	69	63	71	76	60	60	66	68	68	72	77	59	73	59	71	59	60	76	76	87	58	80	61	51	65	58	74	62	64	70	58	66	62	57	67	66	80	57	81	70	63	76	69	69	65	69	61	56	68	85	74	71	59	72	74	74	67	68	78	72	70	69	74	57	65	70	53	61	55	60	71	62	65	70	70	70	54	71	79	65	58	72	63	68	68	49	81	59	64	62	79	46	67	64	68	72	71	77	80	78	62	65	74	77	83	65	68	61	62	73	58	68	70	50	60	83	62	67	66	66	60	72	64	63	67	66	75	65	73	77	64	83	68	51	70	72	58	72	62	70	68	82	59	75	68	65	70	63	65	54	68	78	69	56	67	59	68	70	71	56	68	71	74	68	72	63	62	69	63	57	56	63	66	67	68	67	57	74	54	64	56	71	65	61	64	63	84	84	64	73	83	80	69	55	78	78	68	62	57	82	58	44	62	66	64	54	63	59	58	75	62	83	71	70	86	59	68	60	56	64	59	64	71	62	74	58	61	53	79	59	64	64	56	78	60	70	74	56	65	83	76	53	58	71	65	74	79	62	78	73	64	80	71	75	71	56	79	58	66	64	66	56	83	76	88	65	70	71	62	65	58	78	83	72	68	60	57	65	65	65	63	49	55	54	64	72	69	76	60	83	72	71	51	67	75	71	72	72	78	68	58	64	63	78	72	58	71	67	70	68	74	74	58	68	63	71	52	68	77	68	66	57	69	56	55	62	65	61	68	64	58	65	75	69	67	64	69	67	63	70	54	77	80	68	62	62	83	67	68	73	48	65	78	83	64	69	65	53	64	68	63	66	59	65	72	79	68	65	66	65	75	71	66	66	65	65	59	59	79	62	54	68	60	63	67	61	76	77	65	72	60	57	56	62	66	65	70	67	50	75	75	68	45	69	70	77	73	54	72	64	54	71	56	78	66	57	71	55	72	59	73	68	67	66	65	62	63	54	77	69	75	56	75	83	76	51	70	49	52	64	67	72	69	75	49	70	68	80	61	64	72	73	61	58	68	66	65	65	74	71	67	59	59	66	79	63	56	76	74	68	84	66	65	62	69	59	71	68	69	70	67	71	67	71	64	73	58	80	69	69	70	75	68	66	56	61	75	76	74	70	67	67	69	71	62	54	70	76	74	76	63	74	70	63	59	52	73	60	70	70	48	67	54	67	60	77	60	57	58	65	78	66	76	50	78	55	65	70	52	68	64	67	82	73	63	73	66	66	75	70	51	65	62	63	57	53	69	63	59	75	76	71	66	63	60	60	64	71	76	41	59	66	66	65	71	71	64	76	64	74	73	67	62	83	62	72	69	75	66	63	72	52	52	77	62	76	62	62	47	63	70	68	76	62	50	52	53	63	61	74	59	64	65	62	66	62	72	67	59	64	64	68	79	72	56	70	76	77	60	58	69	64	61	82	54	80	79	70	67	66	92	64	62	69	66	70	57	65	84	64	67	76	46	67	69	54	72	81	70	70	71	60	62	65	59	54	59	74	89	67	68	68	67	80	62	69	72	65	74	62	56	47	68	69	67	67	61	57	60	65	69	61	61	70	70	68	74	59	75	85	90	81	76	70	56	72	71	63	62	54	69	75	71	65	61	72	60	65	71	73	63	64	71	55	78	73	70	62	70	75	69	66	59	61	64	59	68	76	59	74	65	61	78	62	63	55	64	74	67	72	74	78	61	67	68	77	60	66	79	79	55	61	68	75	72	68	65
36032	27116	23453	24845	30930	33899	33422	30867	27464	24024	20383	17434	14794	12043	10244	8470	7374	6302	5553	4654	4067	3451	2898	2477	2125	1943	1743	1610	1599	1540	1390	1325	1270	1257	1082	1099	1005	932	955	888	847	898	832	780	819	783	727	729	761	738	754	662	743	670	684	682	675	669	652	660	615	665	664	665	729	654	635	658	617	669	659	706	632	633	615	635	638	594	658	629	604	620	627	631	603	681	668	610	676	638	623	623	615	673	626	634	636	623	589	591	617	609	609	628	635	650	633	642	646	645	639	631	673	621	612	620	643	626	605	592	647	669	623	582	596	617	603	618	582	639	612	619	655	626	622	635	639	634	621	627	599	606	649	592	596	619	679	585	597	603	643	598	633	605	600	639	610	642	670	589	650	668	614	624	625	610	721	655	595	652	639	634	586	648	650	630	622	592	629	615	668	650	652	665	618	627	612	604	606	646	659	655	647	584	590	654	574	654	615	578	632	590	648	614	621	627	593	628	640	597	572	664	591	635	625	637	656	629	613	616	619	608	658	637	631	608	643	577	613	613	613	639	634	605	629	617	614	646	639	618	654	633	720	633	612	627	598	643	631	577	627	642	650	659	643	603	622	606	673	613	638	616	659	660	632	671	666	619	610	631	662	623	656	635	633	655	626	657	642	595	615	643	562	624	609	596	625	632	631	648	628	594	635	584	615	619	621	629	608	627	582	638	655	644	638	610	626	646	614	614	654	607	598	576	635	621	622	611	615	630	652	641	581	596	598	648	613	638	654	620	625	587	571	659	612	593	641	621	619	596	656	666	667	614	640	653	616	631	638	603	616	612	606	590	576	630	621	609	632	671	644	655	621	609	569	620	593	624	647	664	642	652	645	633	651	618	619	588	608	619	647	638	609	642	606	648	624	604	611	628	661	624	613	598	634	621	616	609	560	608	618	663	653	626	631	648	668	642	590	626	587	610	613	610	641	627	611	628	607	637	653	620	611	614	632	648	634	626	604	630	653	626	620	608	598	629	608	596	604	621	629	623	612	591	625	613	603	615	618	621	620	620	643	658	633	604	651	592	635	633	605	633	641	644	631	622	671	636	616	684	642	666	623	665	583	608	608	633	647	649	634	638	621	619	596	625	664	638	620	632	652	579	611	620	614	628	614	615	595	629	652	616	606	647	649	616	626	597	630	649	648	603	629	650	623	604	639	619	591	641	621	607	617	606	619	613	570	559	617	593	630	645	558	632	618	636	661	613	645	594	611	608	655	629	626	643	632	651	590	656	628	599	639	639	614	581	618	622	577	602	600	642	610	602	630	655	560	648	647	586	609	632	647	639	681	653	625	676	608	579	571	614	586	620	598	622	622	629	666	618	620	664	621	634	615	646	686	637	620	608	589	654	611	620	648	586	646	634	611	629	638	589	633	634	615	648	639	618	634	621	646	620	647	636	621	644	642	652	659	634	619	639	625	590	645	643	583	691	607	618	632	600	607	628	637	623	603	611	669	601	648	626	668	628	630	608	603	622	617	629	643	627	630	602	612	632	623	627	615	623	610	637	621	603	611	620	641	630	640	624	622	611	594	615	651	612	621	631	665	637	648	605	600	606	605	603	629	617	614	608	615	656	628	637	613	628	654	628	673	627	607	664	641	696	605	603	654	597	577	621	644	648	632	625	647	621	630	628	623	595	656	581	599	636	599	652	599	632	614	621	602	636	628	658	622	613	650	656	610	652	635	626	583	577	616	629	652	624	631	633	645	615	626	593	700	605	593	609	588	594	606	650	625	634	629	666	609	605	646	582	646	584	673	588	662	626	640	625	623	610	643	627	653	636	639	653	620	582	596	644	614	670	684	653	646	650	635	618	605	661	621	635	633	655	587	651	649	619	637	616	616	628	596	622	584	605	649	663	653	624	639	599	616	607	628	658	602	622	606	631	610	615	583	651	638	645	616	621	592	610	595	602	659	649	652	617	673	583	670	640	625	632	646	645	615	655	642	608	647	610	632	629	664	665	639	655	654	621	637	622	624	637	650	623	639	647	630	634	601	646	654	583	636	656	608	582	609	702	628	594	610	627	588	632	608	581	619	596	595	650	641	611	549	616	571	600	616	604	659	629	639	600	637	640	688	597	602	630	631	585	623	642	643	636	610	615	604	634	584	639	603	644	597	628	613	585	619	589	590	636	634	617	610	652	623	624	656	617	623	627	634	582	641	637	633	638	619	577	645	624	664	642	623	611	641	631	660	616	649	591	662	605	589	599	640	635	658	618	599	661	613	608	675	663	589	671	622	590	632	620	651	583	638	644	612	642	601	640	612	599	659	643	650	621	625	633	633	596	615	621	595	652	616	600	630	649	668	606	660	605	652	621	623	658	611	643	675	608	609	583	643	612	609	647	643	647	638	648	603	651	579	633	593	619	614	630	659	568	619	592	632	638	613	568	593	648	618	600	673	624	620	648	641	652	624	598	671	630	592	586	619	589	686	622	611	639	639	652	626	603	581	597	615	629	614	606	615	621	687	652	605	608	634	588	604	660	602	612	618	627	618	655	631	640	642	612	632	650	638	597	654	591	616	648	601	611	630	597	601	670	613	588	649	633	626	584	597	612	603	634	607	594	641	584	631	639	618	627	636	651	616	638	618	601	601	623	668	622	662	622	619	609	627	639	628	616	621	595	630	624	640	594	619	622	641	577	619	609	562	608	648	630	620	627	607	604	690	623	652	650	656	622	621	622	626	640	637	604	695	638	643	629	581	640	586	624	600	636	611	599	650	625	608	626	632	631	626	600	635	597	636	627	625	642	621	641	617	655	618	630	608	640	626	605	667	627	594	595	637	628	565	655	630	632	607	656	588	616	576	628	616	591	625	617	606	613	622	620	615	589	605	633	602	633	666	611	630	639	630	648	582	595	638	600	623	627	628	631	637	592	581	605	603	598	664	653	613	649	596	665	621	603	646	689	635	611	599	602	634	558	630	623	637	649	602	593	661	639	589	600	617	658	621	638	612	646	639	600	624	619	619	641	618	683	615	624	636	666	648	625	578	613	600	641	596	615	628	668	615	610	623	636	600	625	623	598	627	625	627	612	589	636	607	586	608	613	648	608	622	576	624	644	649	625	598	624	601	592	622	612	636	635	629	656	644	644	638	597	609	584	581	640	622	599	590	647	677	598	645	629	564	628	664	601	656	627	653	613	588	669	632	646	616	624	589	650	624	617	621	607	614	589	623	646	606	646	665	596	658	656	678	598	597	643	659	593	660	659	629	582	654	588	636	618	634	605	583	628	603	609	687	591	622	626	652	564	635	630	628	587	657	581	657	610	618	671	631	614	624	658	604	611	660	610	606	621	621	643	627	612	658	584	606	611	651	626	618	624	619	636	661	597	627	623	697	647	624	644	631	658	666	626	623	654	582	627	589	617	615	673	625	560	664	600	676	652	587	632	596	630	626	627	614	646	584	618	624	584	630	680	647	665	630	598	627	643	595	620	571	623	615	600	612	613	615	629
11138	7250	4666	3044	2395	2206	2278	2117	1783	1386	1076	851	731	573	480	419	327	299	221	247	211	191	153	142	111	124	107	110	103	89	88	104	100	89	84	77	68	67	67	86	61	69	44	64	73	83	70	70	66	85	47	57	58	67	61	51	58	59	47	59	51	60	68	47	48	64	50	61	60	63	71	53	61	63	51	43	52	61	52	47	43	60	61	64	54	50	65	60	61	49	47	67	45	55	47	50	60	51	60	74	70	54	52	73	58	38	55	55	61	51	59	56	48	61	42	53	48	56	51	62	65	63	60	63	54	50	55	66	40	54	56	62	56	64	65	54	55	64	60	60	53	64	49	68	49	60	47	44	66	68	60	48	67	65	53	54	46	68	67	49	67	50	68	63	55	47	67	67	77	52	73	59	61	65	47	69	56	65	56	71	56	49	46	58	59	64	68	55	59	63	67	64	56	49	54	59	61	51	42	50	59	65	60	56	57	66	59	54	64	59	61	52	61	48	58	63	69	60	72	53	59	44	51	52	69	71	67	58	64	64	56	69	58	58	50	70	51	56	46	59	74	68	66	65	69	53	49	67	48	53	60	65	62	63	65	55	72	66	53	46	67	53	58	61	62	62	60	59	52	57	59	52	45	64	50	58	56	53	56	67	73	60	71	43	71	47	63	58	53	78	65	52	50	68	59	57	57	69	55	41	60	59	57	47	54	47	55	61	56	69	58	66	54	55	60	58	55	63	64	70	49	55	39	52	49	65	63	56	62	57	52	53	54	64	47	39	63	47	58	55	55	52	52	60	56	56	48	64	56	63	45	57	76	58	52	72	57	65	67	61	69	56	54	60	65	59	57	51	59	73	55	39	53	66	54	61	55	65	54	63	60	58	55	57	45	52	57	66	58	60	61	63	51	61	62	60	44	60	77	65	63	60	50	72	50	57	40	54	57	62	63	72	72	74	54	53	58	45	56	56	47	47	60	65	55	57	41	45	57	53	60	40	61	50	51	41	56	66	63	60	76	55	52	64	54	54	61	64	69	60	50	62	62	63	50	60	46	59	63	74	53	60	67	57	71	55	37	54	50	52	66	50	56	68	56	59	67	53	56	60	56	56	58	63	69	61	41	73	57	57	57	60	65	50	55	45	46	53	54	76	48	61	64	54	59	50	54	66	61	59	61	57	51	64	48	66	63	54	56	57	64	54	63	46	67	63	58	62	56	61	58	56	55	48	60	61	60	58	56	73	48	54	44	61	64	53	61	55	46	53	52	75	62	55	49	64	71	61	53	60	57	59	63	41	62	67	57	51	60	62	45	63	60	52	74	64	62	49	82	62	67	51	42	62	49	48	65	57	54	59	52	50	68	46	64	63	56	64	60	62	54	48	59	47	63	56	50	58	42	66	62	66	47	51	64	54	57	62	55	60	62	51	53	39	54	51	61	44	55	60	63	59	54	48	61	62	61	68	60	56	45	71	53	46	59	57	53	61	57	59	54	54	68	51	62	66	46	58	64	55	63	57	60	63	55	63	68	58	56	57	64	60	62	48	64	49	41	54	64	59	59	67	50	54	59	55	46	53	54	61	71	49	47	54	53	51	70	52	68	67	63	53	63	66	68	56	51	56	52	60	50	65	64	57	51	51	66	52	76	54	52	56	65	64	58	56	50	57	61	62	50	66	63	62	66	64	62	45	51	58	64	62	63	50	52	65	69	45	61	48	59	61	53	39	54	69	50	53	46	63	48	53	56	48	51	59	63	67	74	63	52	58	56	50	72	64	57	60	61	64	53	66	63	57	59	49	63	42	71	47	68	62	45	61	55	58	58	64	47	56	58	62	53	45	64	61	59	63	48	54	54	50	59	67	62	65	59	64	75	63	47	63	67	66	50	67	55	76	53	53	44	53	62	64	40	68	53	53	57	68	72	49	62	61	55	63	60	45	47	58	55	61	64	47	59	61	50	49	53	50	52	57	61	56	68	55	66	48	46	55	72	49	66	52	61	62	51	67	67	62	65	58	48	64	58	67	52	50	58	51	60	53	64	66	60	61	61	57	46	65	58	54	52	52	55	58	55	57	59	58	56	54	44	46	63	46	54	57	65	51	55	55	60	68	52	56	69	55	61	60	59	69	49	62	59	57	56	61	65	58	72	64	58	59	57	68	54	59	69	52	63	47	63	50	51	51	62	56	58	52	56	50	48	73	46	52	68	55	67	58	67	66	46	66	53	49	59	48	70	58	56	57	57	61	58	49	66	56	66	54	62	50	71	58	53	59	47	59	57	51	59	51	54	55	66	74	67	50	56	55	67	53	67	52	63	59	42	54	53	48	47	50	52	68	54	50	57	63	56	44	62	39	46	45	58	60	65	55	63	55	54	49	64	59	49	55	58	57	52	53	54	56	68	59	55	53	59	64	61	68	47	58	52	65	58	64	65	63	64	53	55	63	65	59	60	52	64	40	61	60	63	64	52	59	60	55	51	68	52	58	65	41	50	52	59	52	60	55	52	67	60	65	65	65	65	56	52	62	60	63	46	67	67	63	56	52	43	53	82	55	55	60	60	48	67	58	69	70	61	63	69	45	57	50	43	68	57	61	60	58	44	54	74	63	63	45	58	64	44	59	51	42	59	50	45	65	67	55	48	61	74	64	79	68	50	55	51	53	52	61	53	59	53	54	54	58	54	54	45	57	51	50	49	62	62	42	58	68	54	54	56	47	67	52	64	55	49	51	60	56	57	54	61	62	51	53	78	62	49	63	56	41	61	59	50	56	36	55	55	64	52	58	67	63	62	61	65	62	66	62	67	47	59	61	74	64	60	50	58	59	45	62	52	73	60	62	60	55	53	45	58	47	51	63	71	58	61	71	70	52	54	61	60	63	59	57	80	56	55	52	80	51	58	63	60	61	58	75	61	55	61	58	70	68	63	52	56	66	62	73	51	57	58	53	62	58	56	70	52	57	53	56	60	48	54	52	59	58	56	61	54	50	47	51	46	69	70	58	62	60	53	51	57	50	47	54	56	60	51	67	52	62	68	58	53	38	72	53	61	52	50	66	65	58	51	50	57	62	62	49	73	60	59	56	56	71	60	72	70	57	53	51	60	52	65	66	52	69	76	59	54	52	62	65	72	54	54	52	61	42	52	53	61	49	68	60	52	62	56	45	59	49	58	49	60	53	51	68	54	62	61	53	56	70	55	63	49	65	47	56	40	55	55	43	58	67	58	66	77	52	56	55	52	54	62	60	58	62	57	49	67	57	52	55	58	44	65	67	52	57	61	51	57	54	57	54	46	59	63	78	66	56	49	70	52	48	45	71	61	50	63	73	51	54	58	39	56	53	56	66	51	55	53	37	69	52	56	47	53	63	60	61	67	52	54	51	67	67	66	50	73	48	41	65	64	59	70	69	55	51	59	50	51	55	55	63	64	47	53	62	61	56	64	65	62	77	70	67	67	59	59	56	54	62	62	52	57	52	50	52	53	49	53	59	56	45
40518	30232	26405	27591	33945	36731	36264	33605	30556	26659	23346	20171	17259	14471	12171	10219	8794	7647	6730	5694	4954	4170	3466	2954	2733	2353	2157	1926	1782	1709	1623	1467	1408	1309	1147	1093	1032	973	882	940	771	863	816	799	774	745	712	680	652	707	648	636	689	619	584	626	566	569	591	582	575	587	567	600	579	532	567	542	518	562	609	541	541	625	539	539	563	555	552	520	545	560	547	527	556	585	514	594	582	549	602	597	564	529	573	556	547	547	559	562	532	542	540	506	522	555	563	571	554	500	535	486	562	537	497	535	534	559	515	501	493	587	570	530	536	544	554	528	527	550	528	547	554	523	557	516	512	547	539	521	511	524	569	548	548	538	579	528	534	499	546	532	523	565	511	575	480	551	528	541	516	505	523	573	544	550	562	550	504	563	526	540	509	538	515	530	514	515	545	551	557	512	546	532	537	530	487	599	508	528	519	527	542	549	536	535	525	538	552	557	542	542	557	529	514	575	545	546	530	518	554	552	555	507	547	535	534	569	571	491	515	516	533	552	557	498	507	542	511	517	571	536	541	534	546	526	569	568	554	498	468	545	533	547	504	534	522	532	597	539	519	508	564	558	568	512	524	550	585	519	512	523	526	573	528	540	582	518	561	550	568	542	507	532	528	536	535	542	526	532	547	535	553	556	534	526	525	558	549	546	535	497	574	546	493	569	570	525	499	527	524	550	511	557	529	533	520	543	489	489	546	537	559	570	511	527	519	531	521	542	557	511	518	525	547	530	487	537	513	528	510	587	552	500	489	521	522	534	538	595	573	516	547	571	519	527	489	549	528	523	580	528	605	519	550	515	487	564	535	508	522	575	545	542	522	558	553	545	535	552	566	549	541	495	536	503	517	529	564	550	536	582	524	519	557	526	544	553	513	541	525	549	530	530	550	549	546	546	563	525	549	566	516	551	590	529	580	528	547	522	533	534	554	487	613	498	526	511	507	533	493	523	547	535	533	550	556	540	557	584	525	575	535	522	548	534	524	533	543	549	496	578	500	533	540	496	568	561	569	502	536	564	542	572	555	523	540	527	515	536	520	524	539	489	565	543	557	511	527	537	536	557	523	527	507	576	556	560	556	512	519	543	570	518	521	526	537	535	541	540	537	532	527	535	526	573	533	532	520	576	564	513	602	553	548	546	561	587	505	544	544	535	532	490	540	541	520	561	577	590	543	544	514	498	539	539	502	533	543	537	554	518	544	539	488	580	522	581	528	550	535	550	521	527	500	548	495	553	572	555	524	527	546	545	557	539	527	507	561	526	518	555	498	570	521	577	551	507	551	542	505	566	515	542	500	516	543	556	618	546	531	498	555	502	525	542	525	535	532	508	537	491	585	575	515	526	562	519	519	551	552	540	558	519	569	533	551	536	513	527	516	485	543	498	578	543	515	519	552	543	572	521	531	549	539	541	550	555	522	530	523	522	545	523	535	521	536	543	554	514	535	542	502	494	507	543	521	564	524	540	521	526	530	499	566	498	567	572	521	532	512	534	524	511	565	533	521	553	525	571	530	534	559	511	487	548	559	548	477	566	550	505	531	541	493	551	530	496	550	528	520	539	526	522	514	542	506	553	548	550	535	534	541	506	560	518	508	570	554	509	548	537	551	525	511	541	523	508	556	519	539	595	512	548	540	559	558	536	539	535	504	530	488	538	500	538	541	505	567	535	501	538	558	492	524	474	547	539	539	497	559	515	531	501	534	560	547	515	563	538	570	542	571	523	537	528	572	561	522	535	527	519	566	583	545	583	533	564	511	517	564	508	552	572	547	501	540	558	509	539	580	527	541	555	512	521	503	563	491	586	500	542	527	540	521	512	564	538	620	512	535	550	482	553	545	510	569	493	560	540	515	543	523	497	565	549	548	532	540	532	513	529	563	589	520	554	579	522	565	522	536	564	540	503	528	531	525	519	516	549	507	538	518	531	553	496	516	563	539	533	539	557	521	559	534	575	571	501	557	521	562	501	530	526	573	525	537	511	530	540	502	511	537	545	550	534	545	519	536	513	528	549	520	543	587	521	570	557	517	537	495	555	511	518	526	582	503	537	590	550	533	526	561	509	559	566	536	523	527	521	540	495	536	521	545	549	570	513	553	524	496	512	536	519	493	537	544	510	529	545	526	563	531	545	529	514	518	531	543	514	525	529	533	539	495	538	519	507	505	537	485	524	531	558	567	468	516	548	519	493	553	512	524	583	551	513	544	533	535	586	530	525	535	528	525	543	534	529	533	508	523	543	532	514	534	529	522	575	537	546	504	526	530	552	485	556	549	545	499	536	537	556	521	538	566	526	566	552	574	553	546	541	572	522	516	533	526	512	522	572	589	540	521	543	541	548	540	526	537	514	577	495	558	584	538	527	520	504	519	520	514	588	543	532	525	548	564	518	519	528	553	511	548	555	544	551	526	560	532	564	539	494	507	508	570	553	500	542	553	545	531	484	551	543	554	527	512	510	579	530	534	556	524	551	574	586	533	510	532	541	556	487	583	536	496	539	561	517	526	565	552	569	529	508	529	529	541	488	525	536	520	549	516	537	559	561	552	542	500	536	516	531	520	584	541	524	517	531	540	541	543	573	520	537	500	538	501	556	516	548	513	536	533	527	532	541	550	577	492	536	570	528	490	532	554	533	535	517	534	522	500	517	581	538	519	550	535	577	537	523	497	532	524	570	551	554	535	537	535	542	558	513	531	571	524	568	544	524	505	499	551	541	529	523	558	527	531	506	555	516	544	570	555	558	575	533	559	531	565	544	586	526	549	565	559	534	539	536	543	514	550	557	529	573	562	557	527	550	530	526	550	540	545	533	554	531	515	519	510	551	519	478	542	557	528	533	555	567	558	535	547	562	517	521	579	558	507	518	555	545	551	507	530	571	504	541	548	521	576	546	524	493	557	513	537	525	487	532	553	522	517	558	552	527	538	529	489	591	526	531	532	545	502	534	543	554	561	531	523	538	528	485	525	527	517	526	554	524	506	534	553	537	554	501	490	517	532	552	503	575	527	515	512	518	530	517	550	486	551	552	543	500	560	581	560	490	537	499	534	482	603	509	548	527	514	525	492	510	514	498	561	574	570	514	518	537	542	533	539	511	536	514	594	585	592	537	531	531	572	547	575	507	553	543	542	517	508	542	497	553	570	555	534	503	527	574	564	502	502	535	545	582	522	512	579	494	539	573	511	509	547	547	543	550	565	577	532	531	561	487	499	524	507	562	542	499	498	501	527	565	563	560	538	551	565	552	526	525	527	558	574	553	525	506	561	542	579	555	532	568	513	545	585	508	564	573	480	589	576	498	554	553	509	564	559	545	524	570	525	517	537	513	527	513	510	535	538	542	587	522	527	502	552	540	548	525	529	593	567	511	533	513	525	583	487	559	538	590	539	552	545	555	513	517	561	572	512	525	544	538	495	555	585	526	520	523	522	547	569	551	524	533	536	571	557	500	547	521	588	563	539	519	536	546	536	535
8529	4235	2467	1772	1387	1295	1321	1257	946	813	675	522	443	367	315	268	246	205	178	162	169	142	148	103	124	107	101	103	93	96	96	97	85	85	72	67	90	85	82	76	69	70	82	76	70	61	74	85	65	66	78	77	66	57	74	80	63	59	73	50	74	77	70	67	82	63	62	79	85	68	77	78	66	73	66	71	64	77	78	57	81	79	69	63	66	67	88	93	63	84	56	70	58	51	58	74	74	89	73	65	77	73	83	82	83	79	72	77	69	69	68	61	78	80	61	72	78	74	75	67	59	67	68	77	70	91	80	69	73	75	71	73	83	78	68	65	65	57	73	66	57	77	75	81	75	63	68	67	81	82	71	77	54	59	79	70	73	57	77	69	74	65	68	62	74	75	58	69	68	77	68	57	65	81	75	78	68	74	62	65	68	83	84	56	71	96	67	59	62	79	86	77	77	79	63	72	64	62	72	62	86	68	74	74	69	67	72	59	71	98	66	57	78	66	75	72	75	84	68	77	77	62	66	86	56	74	69	76	74	73	67	66	79	67	76	69	71	71	74	63	75	79	58	58	71	68	78	71	67	73	66	66	61	63	83	61	75	70	61	86	68	80	81	66	66	77	71	64	69	85	76	63	73	80	56	65	75	64	84	54	70	86	64	63	61	71	71	71	59	72	59	71	79	79	69	67	82	63	70	63	73	62	74	67	63	66	63	64	58	80	67	67	68	65	83	67	71	69	80	71	59	63	84	63	85	68	78	52	57	62	62	64	54	88	67	59	70	86	93	73	81	76	69	61	56	70	60	68	66	73	75	69	67	68	75	56	74	59	61	68	72	67	77	66	73	78	76	62	66	72	64	65	59	65	85	88	71	61	81	90	64	64	83	70	64	76	66	76	62	66	68	85	71	41	74	63	80	82	56	78	70	70	51	66	68	63	75	59	65	72	73	64	77	69	66	64	76	74	67	79	82	68	74	70	84	81	71	83	61	55	78	83	75	67	67	65	73	81	74	73	60	84	71	76	72	63	64	75	88	62	62	71	64	63	53	68	69	66	79	72	57	67	74	54	67	63	67	77	63	78	68	71	62	70	83	74	68	82	75	70	68	63	74	72	74	62	65	84	62	70	64	79	65	67	69	60	66	76	63	66	63	73	77	62	87	64	68	85	68	66	60	68	55	52	71	67	73	69	62	74	79	82	79	70	55	89	62	88	55	70	67	78	77	76	71	64	78	72	67	57	69	70	74	61	78	69	67	78	70	52	84	73	68	63	70	70	85	73	70	75	73	68	66	61	69	65	80	75	87	63	62	83	67	56	69	70	67	59	58	58	77	66	67	58	62	69	70	62	69	69	66	67	69	64	73	68	83	74	57	74	70	56	65	75	73	71	76	67	67	75	62	69	71	70	63	68	58	71	67	60	80	76	75	59	66	54	79	66	85	76	76	71	74	76	62	67	76	69	80	63	64	64	63	64	74	76	60	73	72	72	87	76	58	68	71	63	70	61	63	67	76	76	73	63	69	70	79	69	71	59	66	79	68	76	71	66	72	60	55	78	69	59	89	82	68	64	73	81	75	72	60	65	68	60	87	54	75	68	65	55	54	89	84	59	77	71	72	83	59	72	69	63	70	63	80	84	68	57	67	64	66	73	71	78	58	64	66	76	73	79	77	60	79	56	74	54	64	78	74	71	57	67	86	73	76	71	63	73	62	79	70	75	68	79	67	78	72	71	73	62	73	64	78	74	77	79	66	60	64	59	67	73	87	66	70	89	74	66	72	79	65	77	66	64	60	61	67	60	65	81	66	64	75	67	64	63	64	74	78	64	75	75	56	70	75	62	62	69	81	66	68	66	60	73	74	66	86	78	77	75	65	81	87	71	70	75	72	65	61	64	73	59	75	81	86	59	72	74	64	72	79	74	76	58	77	82	80	70	81	73	63	65	69	67	67	76	73	71	81	58	73	67	72	76	66	64	76	68	65	52	52	65	80	68	71	67	73	73	74	62	65	56	68	83	76	70	71	66	73	69	73	73	71	76	61	74	66	68	63	75	56	76	73	65	65	84	76	64	66	68	54	67	52	73	68	69	65	76	64	73	72	70	71	79	73	67	65	72	69	54	74	65	68	68	90	63	68	60	67	64	66	81	65	64	69	59	78	73	64	77	72	61	71	73	66	82	60	79	59	71	82	74	55	58	66	72	72	71	80	80	58	76	63	76	80	77	68	68	72	57	63	56	55	86	65	81	62	78	76	80	80	90	85	76	74	75	82	71	78	69	72	68	75	82	75	75	73	73	78	73	68	73	72	74	81	65	65	72	65	63	56	73	73	70	72	78	74	61	65	94	57	87	70	87	73	69	71	78	68	60	74	82	86	59	63	76	83	70	69	68	63	68	66	62	56	75	63	71	72	81	65	51	67	63	65	68	64	66	77	75	82	77	68	91	55	72	77	75	61	71	67	79	52	47	73	64	69	58	76	74	90	76	61	82	72	65	62	64	72	60	77	71	63	71	75	62	64	61	76	75	68	63	74	68	75	75	69	67	78	80	71	68	66	55	57	64	76	71	58	71	73	71	77	66	71	68	61	64	72	89	68	61	68	86	70	56	63	78	83	72	81	63	65	65	72	62	69	74	78	79	75	60	67	82	64	69	84	59	67	70	70	80	72	79	65	77	55	61	69	70	72	74	69	82	70	64	80	65	75	78	67	91	61	86	70	66	80	70	55	84	66	72	82	67	74	71	63	64	70	74	75	70	70	72	76	70	82	51	76	81	68	77	73	60	71	70	71	70	80	64	63	76	64	81	80	65	61	68	72	60	63	66	75	74	84	66	83	83	105	66	88	89	83	63	74	72	60	71	84	90	83	82	57	59	61	78	66	67	61	74	62	89	79	71	75	66	71	67	62	72	66	74	70	71	65	74	70	88	53	81	79	60	50	76	73	77	73	68	53	69	62	74	64	65	81	44	59	57	53	64	67	74	90	76	67	52	62	62	70	72	77	58	78	65	90	74	64	68	73	78	59	81	69	82	65	72	92	72	65	59	66	74	62	67	77	64	55	66	76	65	75	68	74	72	65	64	64	58	62	73	59	65	67	63	63	79	83	84	80	76	58	62	57	61	54	75	72	63	68	70	64	68	62	74	69	62	65	54	80	75	52	69	60	71	74	62	59	66	64	83	78	66	66	70	63	79	50	75	69	60	68	60	76	66	71	74	65	59	64	88	79	63	65	70	69	74	63	84	67	64	72	58	81	72	66	69	76	80	73	70	62	72	84	69	73	60	69	72	81	59	73	69	60	66	68	78	70	71	74	57	67	66	75	55	62	80	88	63	74	72	73	72	66	60	59	65	82	68	74	75	76	79	61	61	72	78	61	66	78	65	53	70	77	60	76	73	81	66	71	65	71	84	59	68	76	66	77	75	57	68	59	78	56	51	69	69	64	65	75	74	72	80	71	61	53	65	66	70	69	78	66	60	67	59	69	68
34476	24579	20237	21973	27825	30961	30367	27973	24600	21107	17664	14751	12351	10170	8416	7166	6166	5254	4482	3959	3317	2855	2558	2127	1975	1786	1693	1490	1415	1364	1276	1193	1060	1124	1020	989	939	854	870	809	827	856	822	795	768	823	770	766	735	718	776	715	744	693	682	696	675	709	707	659	691	692	700	686	666	685	676	653	661	686	682	659	626	727	656	633	668	676	645	671	644	681	664	690	683	650	670	644	679	665	622	672	626	639	655	658	657	645	620	637	680	692	658	616	663	649	662	670	610	627	625	644	655	661	650	669	644	646	636	621	659	630	633	657	629	626	647	665	659	659	647	649	604	675	664	631	672	681	655	603	668	657	652	619	665	656	610	670	631	679	680	664	623	622	647	666	659	671	635	639	656	693	644	657	637	694	679	671	623	661	659	662	658	670	657	658	655	673	684	672	660	649	657	658	663	663	661	678	662	625	669	641	646	659	681	670	614	701	653	701	679	635	643	658	637	670	636	612	674	669	651	666	645	691	651	615	636	674	672	689	655	667	647	656	682	637	653	655	640	664	669	621	685	664	639	655	656	657	694	654	627	665	621	689	688	654	693	625	645	653	644	649	643	664	671	648	679	652	667	685	623	626	622	656	651	603	642	633	655	698	722	658	669	672	670	667	636	655	664	648	692	657	655	660	684	669	656	670	698	616	669	668	676	666	680	655	705	641	685	653	637	654	702	656	683	704	661	633	645	654	635	655	656	671	679	701	678	657	671	641	660	633	680	639	649	651	642	691	649	645	647	691	650	667	670	665	648	643	674	627	662	620	616	688	660	664	656	672	704	644	660	634	632	642	682	655	659	657	671	629	674	624	671	624	672	661	664	629	670	662	694	600	681	644	672	678	650	673	613	662	650	663	686	650	641	627	671	649	708	650	616	632	650	673	648	617	628	642	610	674	694	661	647	642	629	644	664	665	674	646	640	616	668	655	662	681	731	669	670	658	636	626	642	668	688	658	603	650	646	690	658	621	622	696	660	655	669	657	662	676	649	677	674	645	612	719	652	631	601	666	662	645	673	646	676	708	666	709	599	663	642	655	636	649	633	640	675	676	708	653	651	653	667	679	653	677	642	676	656	657	639	632	634	686	627	676	663	642	628	686	657	695	657	667	664	652	676	653	656	608	650	661	626	628	698	687	711	676	671	641	635	705	635	656	663	651	677	680	683	618	662	651	622	677	650	640	645	648	661	677	686	669	661	671	636	643	641	624	679	634	640	659	646	651	664	678	628	662	671	648	655	644	651	669	675	618	658	658	689	642	669	674	647	685	643	641	671	683	676	604	639	682	662	682	595	715	675	693	632	633	664	662	655	645	618	639	656	658	653	622	629	663	694	692	689	638	653	655	591	670	652	623	631	695	618	638	661	633	655	661	663	623	656	702	626	677	629	660	629	654	664	615	677	675	653	664	631	677	658	688	683	651	621	636	623	671	640	630	701	618	601	657	611	660	593	645	669	649	680	720	682	690	683	652	643	703	624	654	638	665	672	693	668	697	629	671	694	611	651	639	636	697	665	651	659	695	630	664	704	649	651	597	692	673	645	676	646	651	658	670	655	601	664	639	610	639	626	637	632	623	651	626	675	645	695	646	660	646	692	673	691	624	659	657	622	695	634	652	622	667	639	647	668	641	644	686	673	647	663	667	668	694	660	596	626	617	677	663	651	663	660	661	670	686	650	662	638	640	638	690	638	642	650	646	648	656	660	643	660	639	593	675	672	678	621	645	625	671	649	646	658	691	640	683	582	606	695	642	691	654	598	712	677	636	625	659	633	718	650	648	627	625	605	628	687	638	679	638	702	620	638	669	669	690	679	663	641	698	617	635	660	624	660	671	664	631	685	638	673	646	693	627	635	635	676	668	646	649	654	662	635	683	674	662	680	644	663	635	608	664	659	648	678	692	632	722	642	702	655	654	686	632	649	629	633	677	663	634	683	637	666	626	620	672	624	641	669	643	666	700	641	614	653	693	637	612	673	667	671	657	634	666	633	674	673	642	666	618	675	672	685	663	636	660	651	677	651	665	628	628	681	688	676	655	666	660	650	626	657	654	653	676	642	677	665	662	688	645	650	688	679	666	628	642	673	635	651	665	661	698	635	662	683	658	691	590	636	650	658	622	631	670	698	635	706	676	620	635	660	613	616	676	669	637	630	669	663	643	661	614	689	674	657	657	620	631	616	657	667	680	640	688	656	643	692	652	677	628	655	623	654	649	667	674	689	665	631	640	660	663	648	673	658	663	668	649	669	659	689	678	666	649	662	664	674	665	637	655	623	623	702	669	662	671	682	612	608	640	684	675	658	632	647	656	653	653	618	653	645	694	678	646	673	694	671	660	690	669	651	633	642	641	666	647	665	666	699	690	655	632	663	666	650	638	655	686	680	688	643	676	655	581	624	664	656	693	636	636	672	653	616	643	686	676	610	644	630	644	675	675	647	678	690	647	661	642	612	638	655	638	665	729	653	649	666	644	677	635	653	665	681	707	647	678	659	627	656	630	646	652	631	662	607	633	661	639	626	652	652	666	689	652	716	661	655	628	624	635	608	672	709	676	665	648	649	687	734	681	662	680	620	621	656	684	609	711	662	627	616	623	679	660	651	691	671	656	688	690	686	685	664	666	610	696	620	659	692	677	642	665	637	660	659	611	682	669	665	647	616	677	670	625	590	650	668	645	625	626	642	628	648	699	646	620	644	681	654	651	626	656	656	682	628	650	626	643	695	668	655	632	663	634	645	674	624	649	649	644	658	635	654	680	641	677	632	637	683	693	672	616	644	649	668	628	643	628	640	657	659	651	663	656	674	643	657	641	610	636	662	656	640	663	658	652	619	609	637	685	620	694	663	672	668	646	659	585	654	618	670	637	605	707	658	703	652	653	687	618	644	662	668	641	666	638	701	637	682	626	647	643	668	672	661	692	639	629	669	661	608	611	671	670	642	671	622	660	618	604	635	639	630	642	650	679	611	664	665	662	679	634	625	666	638	640	660	670	630	638	614	634	676	658	655	639	683	617	673	653	589	603	646	654	673	688	652	665	640	641	662	590	644	686	637	632	612	682	641	676	668	621	677	679	625	688	657	638	724	680	639	627	614	622	628	667	613	671	646	657	687	674	673	661	648	654	675	613	680	667	673	629	637	689	621	658	639	652	640	664	665	666	711	647	658	664	642	689	646	659	651	627	634	642	634	650	644	620	613	647	624	599	641	675	665	668	636	634	662	665	583	661	668	662	655	645	644	669	647	659	635	699	651	647	639	662	668	642	605	636	609	652	699	619	694	623	645	667	664	672	683	664	654	686	660	665	674	697	605	650	665	669	637	649	629	659	658	593	613	684	604	631	671	663	689	626	671	715	650	614	639	640	701	638	679	648	647	660	666	635	642	701	663	668	658	608	620	686	688	637	639	645	648	639	671	608	629	673	629	613	690	640	620	639	660	662	622	663	641	650	690	654	678	636	661	703	692	640
8970	6544	3741	2525	1913	1734	1785	1721	1345	1191	896	739	576	551	404	341	280	267	236	187	171	162	147	123	114	102	115	96	103	92	80	85	73	82	80	69	72	83	72	76	66	79	81	72	81	81	71	68	66	71	67	64	63	64	62	58	66	69	62	56	56	79	61	67	69	71	61	53	62	62	63	50	75	65	59	57	65	67	72	42	59	64	58	66	59	71	77	66	73	72	64	64	55	62	55	63	61	64	78	70	78	65	63	57	65	55	72	67	80	66	76	77	64	77	74	46	78	61	60	65	65	68	57	53	69	45	65	54	57	50	51	74	57	65	56	67	63	60	61	56	76	87	60	61	69	67	69	62	67	55	62	57	53	67	65	74	64	63	60	68	57	53	71	80	63	70	60	73	59	68	64	70	66	71	70	56	69	74	64	59	65	67	80	54	63	87	58	67	76	58	53	49	57	67	73	64	63	70	68	54	74	78	64	52	68	58	67	58	63	75	60	61	60	61	56	62	71	73	70	60	70	72	67	60	61	65	65	65	50	65	55	63	55	64	54	70	56	75	70	62	59	81	53	66	61	46	63	60	51	56	77	69	69	73	68	65	59	57	57	50	80	50	72	60	70	49	81	58	51	75	66	65	54	58	56	68	78	69	62	57	81	76	58	60	63	62	54	62	56	62	67	56	49	50	58	60	50	53	65	62	72	74	68	68	72	61	73	61	69	50	59	70	68	54	74	78	67	55	72	80	61	62	65	58	51	56	52	69	53	62	64	59	71	75	71	62	58	54	56	76	81	52	68	78	78	66	61	52	54	69	55	76	64	72	63	66	65	70	67	63	58	53	64	73	59	63	69	65	54	71	55	81	74	73	76	61	57	64	71	52	57	78	58	62	63	73	58	77	68	65	60	73	75	54	55	66	57	69	47	65	58	69	58	68	56	61	61	58	55	62	48	61	72	62	61	67	61	70	60	59	54	64	67	54	56	60	52	56	58	52	53	65	77	61	67	58	68	71	64	60	79	61	65	63	72	65	68	69	60	64	91	59	69	64	62	65	62	71	59	74	57	63	75	60	62	56	70	74	65	61	78	65	67	78	55	66	66	66	80	63	75	58	58	70	60	58	63	60	64	64	57	56	56	56	63	61	77	57	64	58	48	61	71	67	58	74	61	75	51	57	57	72	58	60	64	76	59	56	61	68	55	58	60	66	68	61	57	64	62	56	66	67	61	59	57	64	62	64	68	61	75	54	51	68	71	78	57	69	53	61	47	62	64	66	68	56	62	59	66	59	59	51	57	53	59	71	68	61	79	68	67	58	55	60	58	61	61	73	55	77	61	69	73	62	47	51	72	51	56	70	61	64	60	69	51	62	69	68	80	61	68	66	76	69	55	63	47	61	55	66	57	54	73	63	61	65	57	71	56	60	63	64	58	73	54	57	60	59	54	64	61	70	68	55	59	66	93	80	54	70	65	42	53	63	68	66	59	47	58	81	58	69	61	68	54	64	57	69	81	71	72	67	69	75	70	55	59	68	65	58	50	54	67	53	73	50	64	56	76	69	59	52	60	60	67	77	65	55	71	51	69	69	64	69	64	63	70	69	70	71	74	68	75	60	54	71	59	62	68	67	78	58	61	61	50	59	53	56	64	56	62	73	57	61	55	65	48	58	69	61	62	66	49	63	50	64	56	56	61	51	62	58	61	52	70	63	50	57	66	67	63	65	77	62	57	47	57	86	69	72	73	55	76	57	57	55	66	65	55	72	56	52	65	57	59	60	75	55	67	58	57	76	80	61	59	66	59	63	53	46	58	71	70	68	68	54	67	57	62	54	60	57	61	53	69	56	89	70	77	68	60	70	63	57	61	49	73	79	62	66	71	60	45	62	65	73	58	61	55	52	70	64	60	70	54	65	56	70	56	59	56	63	65	87	61	76	59	63	69	55	70	64	60	48	52	70	58	57	48	52	57	46	55	61	57	69	59	66	78	75	67	47	64	61	60	61	56	50	70	54	69	59	77	54	63	61	65	57	53	56	82	73	54	56	66	68	72	70	52	67	64	61	72	56	68	63	67	58	72	56	58	59	69	73	60	59	70	57	56	71	53	62	61	70	56	61	66	61	69	65	94	52	60	60	63	49	78	52	65	60	76	67	62	70	69	65	68	72	51	72	57	58	49	55	65	68	66	59	66	69	59	68	71	55	74	58	52	51	70	68	69	72	59	61	67	61	61	55	59	67	65	62	45	58	61	69	83	61	58	66	60	53	70	59	65	53	66	53	69	48	60	63	59	73	59	58	81	47	67	58	71	50	60	49	57	57	69	70	71	60	63	56	79	58	66	51	64	63	69	67	63	56	74	72	66	55	58	60	70	58	70	65	67	62	66	79	56	72	73	69	71	68	62	70	52	55	69	59	61	53	52	74	63	77	65	58	48	54	54	59	63	53	69	57	74	70	65	68	51	57	63	67	54	62	61	69	72	67	74	55	56	62	72	65	63	75	72	72	57	55	45	61	62	64	63	68	53	66	70	61	50	58	58	68	58	61	61	43	73	77	51	42	68	62	59	65	66	66	58	60	68	65	58	60	58	50	57	62	70	64	62	59	71	60	65	59	54	68	60	77	73	48	57	63	65	63	55	61	64	60	66	71	66	52	71	60	73	55	62	51	48	64	56	53	58	68	53	66	54	65	56	70	71	63	61	72	61	55	55	48	68	68	56	67	64	73	61	57	60	65	47	57	64	65	70	57	65	61	70	68	51	72	61	61	64	61	69	62	53	55	71	59	61	69	63	62	69	65	52	68	60	65	53	70	71	57	73	57	53	60	68	60	69	91	72	71	69	66	47	64	62	48	81	74	55	64	61	49	49	58	66	57	56	55	56	53	42	46	64	58	66	61	57	58	62	65	55	56	53	63	62	57	57	77	61	52	56	50	57	52	58	63	61	60	41	56	57	65	72	59	64	62	61	64	62	66	63	54	76	52	59	61	82	62	72	52	56	65	70	69	49	52	57	67	67	44	73	73	62	51	75	72	61	62	54	73	66	66	55	69	62	74	60	65	66	65	69	74	55	59	51	59	61	86	64	73	62	70	58	60	65	61	66	63	50	66	63	53	50	63	50	60	57	58	59	55	58	61	59	64	64	58	61	71	53	57	59	68	53	64	71	67	72	78	81	59	62	57	62	63	78	48	66	70	60	60	49	72	65	73	52	72	70	60	69	57	73	74	54	64	77	62	69	62	61	67	57	63	62	57	55	62	50	54	57	76	68	48	52	52	62	59	66	79	57	67	61	55	61	63	46	61	61	58	56	69	68	53	61	58	68	71	61	57	61	62	64	65	66	59	49	69	71	78	71	64	73	57	60	66	54	56	70	57	69	76	65	81	82	77	52	65	62	55	69	55	49	66	61	52	66	64	63	65	58	57	69	54	70	52	55	69	73	72	61	65	59	63	70	64	66	83	62	67	64	62	60	63	58	62	70	61	64	55	77	71
39846	29047	24217	25510	31658	34610	33911	31464	28111	24455	21203	17778	15027	12588	10596	9163	7753	6650	5554	4644	4095	3441	2963	2633	2221	2171	2047	1817	1619	1561	1502	1330	1225	1172	1085	1084	989	911	907	871	788	839	808	776	801	766	824	722	696	699	684	626	647	641	645	656	649	628	630	636	628	613	576	603	587	621	585	599	571	577	573	599	574	670	595	612	621	603	608	609	642	612	604	601	625	613	620	600	577	575	598	630	615	623	589	593	614	603	608	603	622	626	551	585	580	592	581	571	620	588	560	612	585	554	612	544	558	627	594	551	572	556	605	604	599	615	515	595	593	605	622	580	583	622	583	613	583	564	576	570	624	580	598	640	564	517	596	614	560	577	526	635	626	580	625	552	561	554	576	590	600	584	561	557	604	566	601	613	585	590	593	585	598	615	639	623	590	636	563	585	621	616	577	612	612	560	553	628	634	610	612	612	569	593	576	572	603	591	574	570	575	602	591	615	583	537	595	585	584	599	581	549	585	571	588	586	593	575	610	555	595	629	584	588	577	548	604	588	578	572	567	589	566	594	543	584	588	573	602	593	594	596	587	555	570	588	607	597	555	564	566	594	571	588	574	590	612	584	618	561	605	632	600	585	581	579	622	592	583	565	559	631	578	535	566	580	592	598	607	586	589	612	519	586	561	557	570	581	559	584	540	570	591	607	593	568	583	565	588	572	548	578	588	617	625	582	565	623	594	568	547	583	584	582	587	576	596	537	605	598	560	613	580	602	601	561	576	636	626	596	612	633	573	614	583	553	585	659	552	598	539	568	620	593	586	585	607	531	582	564	587	599	584	637	634	612	605	584	610	584	601	588	591	559	573	538	570	572	630	589	598	559	577	630	586	584	613	580	618	576	602	646	592	596	561	591	619	571	607	565	606	578	605	597	601	584	611	577	583	568	544	597	572	626	597	559	573	593	621	609	613	631	566	588	595	548	580	617	624	557	588	538	519	572	579	579	564	572	583	570	594	616	573	575	591	595	603	595	601	608	600	611	612	571	561	619	528	570	577	614	565	613	589	557	593	567	625	582	578	533	557	560	575	623	579	552	604	576	611	602	624	587	599	579	546	518	584	594	603	615	579	603	585	616	593	594	618	591	572	654	585	580	629	549	633	578	571	592	587	586	575	610	574	547	584	582	596	565	586	602	580	540	589	555	589	569	541	590	575	595	631	580	621	630	586	557	596	578	586	618	586	587	611	612	603	601	571	559	610	598	632	583	575	587	609	619	584	613	591	576	590	609	581	582	580	527	608	605	595	595	607	561	574	564	568	571	568	573	591	569	637	570	578	593	609	582	598	594	635	586	620	574	603	551	603	567	604	579	575	586	586	603	555	630	614	596	604	607	589	568	568	615	568	619	555	596	577	613	566	596	576	575	576	579	620	587	589	652	591	592	594	592	568	630	633	587	566	596	568	579	582	589	594	542	597	583	596	593	612	588	580	599	583	587	599	601	628	559	573	543	622	561	558	584	539	560	573	582	528	629	578	598	560	579	590	563	575	603	657	587	597	610	607	557	570	589	630	616	582	579	560	581	614	567	558	602	564	575	613	585	652	610	536	610	585	576	583	623	620	609	594	624	610	596	617	580	594	599	597	544	594	522	556	603	553	544	600	627	580	582	583	590	584	603	569	619	570	563	535	584	569	623	563	582	582	585	574	543	559	583	615	567	570	627	603	617	609	595	616	563	579	593	575	587	565	582	561	565	617	602	534	555	603	553	599	639	590	581	569	565	587	604	627	612	581	581	575	598	603	630	545	595	558	592	569	568	600	633	600	623	617	571	561	612	583	623	573	582	619	615	572	607	577	582	548	557	590	609	576	569	586	587	632	586	584	600	601	558	580	576	608	612	606	571	587	581	565	591	586	584	569	600	561	600	573	541	574	614	586	593	590	603	578	563	575	556	543	551	618	591	588	593	569	647	588	617	569	567	542	589	603	622	593	615	592	608	563	609	565	601	593	581	651	544	578	603	552	588	566	585	615	560	572	612	653	601	563	597	585	588	605	589	569	597	513	613	593	628	628	581	583	588	600	564	574	571	575	568	573	629	606	570	597	598	589	605	561	619	598	631	537	530	583	550	572	595	596	585	578	556	593	629	608	555	551	594	567	608	557	573	560	571	573	568	528	555	592	560	570	602	595	615	554	559	564	591	584	601	580	572	591	566	596	538	605	573	602	543	544	593	560	571	575	587	601	543	559	677	608	621	613	567	607	606	619	610	597	597	531	576	594	566	570	579	590	621	599	584	607	596	558	586	573	554	568	549	578	602	602	592	594	618	575	567	604	578	618	574	575	579	621	601	566	572	597	577	595	585	620	588	592	563	628	654	566	581	604	644	590	581	564	571	572	556	612	612	559	605	609	625	574	547	568	566	598	630	606	598	599	584	569	569	556	593	594	615	555	589	567	606	581	597	605	599	621	569	543	576	569	574	625	600	605	578	600	570	560	608	590	585	615	570	623	604	598	572	606	612	598	642	594	586	619	598	575	558	590	579	632	602	567	612	590	543	584	547	553	576	595	538	598	580	602	572	544	600	605	570	589	585	606	600	573	623	602	617	596	625	539	613	579	586	576	596	600	581	553	605	568	577	583	600	591	578	580	648	603	596	590	584	611	618	582	580	602	585	659	563	617	606	605	585	605	581	579	573	586	614	572	624	561	592	620	573	578	577	641	550	601	581	611	614	613	576	613	589	592	600	583	620	591	573	583	577	567	582	612	584	612	549	595	605	575	583	599	564	552	593	615	603	585	588	571	583	590	584	583	595	617	590	589	566	566	593	549	590	576	598	581	600	578	610	579	591	647	576	582	574	602	539	583	598	609	570	619	598	570	602	590	596	613	630	554	574	569	583	604	621	530	570	575	597	551	590	590	599	576	608	565	586	604	616	608	615	568	567	596	572	573	549	600	568	538	595	571	604	579	597	621	595	576	565	578	551	567	612	568	592	598	563	572	585	669	613	570	614	587	569	588	576	615	577	575	614	588	545	578	593	590	595	594	588	580	584	608	580	592	587	608	604	597	601	603	580	541	571	588	606	588	555	594	584	617	573	601	603	598	581	618	611	535	612	579	596	619	631	602	568	573	561	611	613	580	558	619	599	615	574	599	620	617	657	547	618	571	587	578	607	615	544	613	578	611	596	580	544	605	558	552	607	570	603	598	578	590	582	578	590	568	590	585	553	611	552	593	556	560	610	577	599	556	571	600	606	563	604	592	611	584	590	573	552	610	598	588	569	586	593	581	583	620	609	612	589	579	598	572	623	607	577	537	569	607	595	599	558	551	612	537	597	601	562	560	619	587	587	600	616	588	601	541	555	574	592	594	552	603	571	605	588	578	558	537	551	565	636	537	582	563	600	565	584	585	566	574	599	576	623	616	546	604	622	556	592	621	622	603	622	619	605	566	574	572	620	564	586	584	546	580	583	581	558	626	566	559	595	560	645	628	562	537	616	585	578	603	576
11922	5911	3624	2333	1854	1677	1746	1596	1415	1050	825	734	595	470	433	332	311	257	204	196	174	139	144	138	129	130	125	113	129	104	92	92	97	89	71	109	85	87	76	67	65	89	83	74	79	53	81	75	79	70	76	79	71	76	84	78	83	74	76	67	75	81	70	87	69	64	74	65	66	72	69	65	59	58	70	66	77	65	64	75	72	68	61	58	70	72	69	77	79	71	67	56	54	78	66	64	76	68	66	52	56	76	77	67	57	67	66	65	60	64	67	72	65	60	68	80	73	64	81	59	81	51	58	57	74	80	63	81	69	62	71	64	74	70	71	69	67	73	67	64	59	80	77	69	85	75	68	57	71	67	63	62	82	57	61	67	76	52	71	63	85	61	64	63	77	57	74	69	74	74	62	55	62	62	59	69	96	65	64	71	66	65	63	72	63	59	58	80	62	81	63	64	72	76	58	58	70	63	60	69	81	68	77	65	67	71	76	66	67	71	68	62	77	86	60	64	73	71	84	64	68	67	62	69	53	67	77	61	73	62	85	71	59	60	70	68	79	67	58	66	70	47	64	49	51	76	67	69	55	76	69	67	78	57	67	75	64	66	79	67	74	70	80	48	63	73	76	77	85	79	63	69	74	60	65	68	58	70	77	55	70	75	85	64	76	75	66	74	72	74	63	59	69	75	53	63	77	67	75	75	67	62	73	76	78	67	70	81	59	72	54	69	66	63	73	76	54	58	89	67	63	73	46	73	61	76	62	66	79	53	55	77	59	71	65	64	68	71	53	64	83	66	73	82	83	62	74	62	76	62	61	85	77	82	73	75	66	74	59	63	66	88	74	53	68	69	71	63	62	52	79	71	74	72	62	68	57	77	71	68	63	73	66	85	61	59	66	69	71	67	64	77	64	67	73	68	72	77	73	73	61	68	58	74	83	64	65	58	74	64	80	64	73	63	80	70	62	60	66	58	70	72	72	73	85	80	86	56	79	68	60	72	55	49	66	65	63	59	66	74	71	69	60	74	63	65	65	57	75	66	87	74	64	72	74	67	72	67	64	62	74	75	76	67	60	73	59	73	75	61	83	54	65	64	63	66	68	81	70	53	60	52	62	57	67	64	61	64	74	75	72	58	72	66	63	66	59	74	70	72	79	59	60	68	76	67	55	76	63	70	65	84	68	68	76	73	57	57	61	63	73	75	70	60	69	69	69	67	60	67	83	81	73	69	60	56	58	80	71	62	86	58	70	62	68	72	68	59	68	68	62	75	68	75	73	72	62	68	55	64	51	61	71	64	85	64	93	69	74	68	50	75	62	89	63	54	55	67	75	58	78	52	67	65	71	74	75	73	67	62	70	73	88	72	69	77	55	54	63	67	68	85	70	70	67	72	64	83	52	76	65	72	59	76	66	63	76	67	76	71	71	71	70	58	77	66	54	65	63	63	54	72	65	58	68	71	65	57	51	66	59	84	67	92	51	84	60	73	53	65	74	72	65	61	62	61	81	70	68	71	68	63	69	81	69	67	69	82	66	82	65	71	83	57	61	69	81	74	67	63	52	62	61	57	65	85	65	73	69	87	79	80	73	81	86	72	63	77	57	66	70	64	65	68	69	71	74	71	74	54	59	68	62	75	69	58	68	63	63	78	64	70	87	79	69	68	62	71	73	76	83	70	71	73	66	69	78	52	61	58	50	67	48	64	63	64	69	83	72	59	63	77	59	58	71	73	74	64	73	58	68	70	82	69	74	59	73	66	63	56	62	66	66	67	60	75	71	77	73	73	50	67	67	71	71	67	54	62	65	68	54	79	71	67	61	66	77	70	66	59	65	61	57	67	73	49	76	68	74	73	72	72	74	72	79	65	71	74	79	82	73	75	69	77	60	69	70	74	86	76	72	70	59	58	61	70	69	63	69	71	69	74	67	55	61	68	67	65	69	62	65	70	58	64	72	76	56	72	74	73	56	74	73	67	62	62	50	63	64	67	53	82	70	81	64	55	57	65	73	78	67	74	63	63	47	74	72	52	58	60	67	72	78	76	74	54	69	56	69	75	66	63	71	64	74	85	62	84	64	78	54	62	56	79	61	71	59	77	62	77	76	66	78	67	88	72	75	78	80	68	63	72	56	66	64	69	66	66	58	75	80	64	78	54	64	66	48	55	71	75	67	68	73	54	70	64	73	62	77	69	52	73	66	70	71	71	62	74	82	60	66	53	59	72	74	74	67	82	65	70	62	59	79	76	82	63	59	61	59	65	63	72	84	65	74	84	76	65	73	58	61	71	81	58	67	69	66	57	62	56	84	77	69	77	64	64	82	81	78	66	57	83	56	75	60	69	63	68	72	85	67	56	67	83	66	67	74	63	49	62	65	68	73	62	72	70	71	61	74	69	75	68	66	76	61	68	74	72	92	74	75	66	59	58	79	63	78	64	70	74	67	72	75	66	64	71	70	63	78	73	74	78	63	77	64	57	59	75	78	63	78	63	63	76	75	71	64	57	66	69	73	69	68	71	74	80	65	57	63	84	69	58	69	66	60	86	66	79	65	70	68	77	61	66	55	55	74	66	74	59	63	96	83	71	63	58	56	63	62	65	56	69	87	59	74	63	60	68	59	79	72	74	63	82	83	69	72	69	63	67	84	67	61	74	63	53	76	62	87	68	63	73	78	84	70	67	56	70	63	58	70	83	79	66	80	70	63	69	75	68	84	74	79	80	70	62	68	86	55	79	67	82	63	61	71	77	73	58	65	80	84	81	74	60	62	76	73	86	71	77	68	76	66	76	80	66	54	72	69	59	74	62	53	85	69	72	67	83	80	84	79	70	56	60	62	60	63	74	63	68	73	70	67	73	93	56	68	69	54	95	69	78	73	70	65	78	65	81	71	56	71	63	88	64	86	70	62	63	74	68	73	65	76	65	74	57	79	61	71	61	55	66	66	71	79	63	66	64	66	79	78	52	62	72	74	71	64	67	73	61	72	63	61	72	76	54	68	59	74	63	76	71	69	66	71	67	79	56	70	78	64	67	61	75	66	61	87	58	53	74	68	82	67	62	66	67	68	80	49	76	69	64	59	65	64	68	69	78	73	61	74	77	61	76	73	62	83	88	69	65	59	74	67	73	76	72	86	82	71	79	75	61	81	62	75	60	58	67	74	63	63	79	61	67	89	76	65	80	55	60	61	70	72	69	50	90	79	66	65	68	68	69	76	54	58	61	65	46	82	62	63	60	73	80	62	69	78	68	76	75	71	70	69	81	64	81	71	71	70	71	77	76	54	78	62	60	63	81	64	68	82	70	72	74	64	62	89	57	84	60	65	81	70	60	76	59	67	74	72	60	79	67	58	60	63	71	76	79	70	75	66	65	65	75	63	61	70	62	71	62	58	59	64	58	62	88	68	66	61	57	57	56	85	83	78	69	92	58	73	67	67	83	65	50	72	59	75	62	78	59	68	72	78	71	71	78	59	82	70	85	73	73	75	68	68	73
36450	27759	23551	24974	30791	33480	32977	30717	27304	23889	20347	17394	14608	12259	10364	8839	7515	6337	5532	4526	3922	3379	2955	2519	2416	2211	2048	1886	1700	1525	1449	1388	1224	1234	1131	1084	980	940	967	897	844	843	818	829	830	791	799	780	760	769	783	684	695	700	714	654	716	713	656	681	671	649	637	677	628	695	633	642	652	638	622	634	701	628	638	615	626	591	656	665	637	713	668	604	610	651	681	590	616	598	581	616	645	605	578	643	665	637	636	660	637	648	660	649	648	593	648	657	595	661	593	596	628	645	619	583	627	618	596	624	629	640	676	638	634	662	622	663	618	613	640	692	605	631	626	677	624	627	655	624	640	668	642	577	673	686	667	613	645	601	664	608	672	647	626	670	603	654	629	625	615	643	646	626	644	589	643	618	637	619	644	630	645	648	624	669	671	644	615	616	601	643	628	611	614	652	621	621	651	600	623	640	611	648	611	620	685	598	656	575	607	642	659	638	632	639	574	654	602	640	665	652	612	640	617	658	667	619	613	618	618	651	574	614	611	576	639	644	636	631	620	644	645	652	638	593	647	664	626	628	614	679	591	605	647	626	649	629	599	606	661	643	662	637	680	623	639	633	651	623	670	665	613	605	660	648	662	633	631	599	627	599	594	654	590	586	654	622	653	649	659	600	630	612	653	642	611	618	570	640	596	615	653	613	606	627	660	646	625	640	657	611	640	633	601	670	595	648	603	663	601	627	602	611	626	638	612	688	605	658	665	616	643	586	651	600	644	631	677	613	641	592	637	617	633	619	585	582	654	673	633	675	655	607	578	664	591	662	584	627	623	611	664	600	626	651	632	614	655	625	619	598	630	667	585	594	632	668	636	663	656	651	624	667	629	636	610	609	653	637	654	582	619	607	643	606	638	644	665	602	604	629	639	654	630	655	641	650	624	617	638	659	588	657	634	666	606	615	645	609	629	643	602	636	660	635	618	628	629	624	629	638	658	631	628	652	614	624	567	598	682	635	619	683	614	653	646	590	631	618	617	601	645	615	664	641	610	600	661	622	632	658	619	638	604	647	592	582	600	641	627	698	616	623	635	609	649	613	618	661	658	628	576	672	671	658	647	616	587	591	628	591	624	672	632	630	621	636	594	655	615	608	667	611	660	622	614	610	664	644	604	629	584	639	636	595	626	598	641	621	634	628	640	585	619	608	596	609	610	622	640	580	665	619	600	648	586	639	661	604	618	611	636	589	603	601	651	646	611	638	617	644	609	655	628	606	590	626	598	629	623	634	647	635	652	657	635	607	636	602	621	627	596	651	637	635	629	637	624	631	636	640	670	658	638	615	614	688	613	668	659	622	623	676	621	622	636	646	624	641	663	627	635	606	681	643	664	658	641	620	580	695	613	642	609	686	630	592	610	582	640	658	634	601	649	613	605	644	660	614	596	601	577	685	579	589	570	642	630	639	619	608	639	595	616	657	640	638	606	662	629	631	615	644	580	605	656	633	639	703	636	605	660	627	601	642	638	646	630	648	657	610	601	616	680	612	670	632	613	630	653	602	652	598	621	631	620	686	633	628	601	617	597	659	659	645	626	600	650	646	600	596	627	664	660	627	625	585	609	599	672	619	645	627	620	623	634	645	638	624	658	626	639	612	615	633	633	631	601	604	649	596	619	641	667	627	636	642	649	599	641	620	653	618	591	644	643	615	594	588	645	630	591	643	590	630	643	637	646	641	637	615	620	613	654	641	576	653	601	614	632	639	596	595	658	622	650	654	664	652	647	600	653	597	652	667	617	620	571	613	644	647	617	652	603	593	653	630	613	603	659	664	619	633	621	602	628	636	614	615	608	670	619	620	647	663	661	625	606	686	626	637	632	615	668	616	624	623	648	633	618	626	653	667	643	640	648	588	642	643	639	669	633	658	611	616	616	644	644	647	627	658	584	643	584	629	641	663	691	687	612	667	616	621	594	599	613	628	623	642	630	670	630	638	677	633	608	632	607	615	644	638	636	594	653	663	669	614	617	630	639	644	641	665	624	587	619	634	620	636	601	659	630	632	612	657	636	623	639	632	633	657	620	641	648	648	641	622	636	671	636	693	622	601	642	617	640	617	592	609	641	632	633	616	632	619	632	632	624	635	607	628	622	615	615	631	597	603	649	628	598	649	635	601	600	603	633	642	627	639	631	666	638	647	584	614	630	621	613	639	610	629	617	599	657	659	581	602	626	660	630	653	665	634	661	590	676	633	685	639	620	636	621	652	639	635	655	606	600	663	654	592	612	623	615	692	636	644	618	617	592	640	625	657	630	629	671	612	619	647	608	637	651	645	614	586	649	639	642	635	688	653	642	644	705	629	674	676	605	602	660	656	631	604	616	657	669	638	648	677	624	649	650	650	641	608	671	653	642	617	649	637	685	661	658	665	639	634	655	598	613	601	595	587	628	616	601	636	574	636	637	603	626	649	717	659	668	614	644	649	633	626	601	629	646	596	636	640	612	664	613	642	661	602	635	615	630	628	621	601	650	633	605	655	653	617	618	633	631	625	612	630	621	636	637	657	660	632	610	611	635	626	631	610	677	619	593	666	604	636	637	632	633	596	628	675	650	645	610	631	650	615	672	615	631	687	611	594	606	617	620	618	643	588	618	613	624	665	635	667	656	624	648	621	649	644	596	662	646	615	651	604	600	644	614	661	671	617	641	565	612	612	648	569	618	661	663	609	662	654	602	635	603	660	636	632	608	662	650	624	624	633	601	595	653	628	645	625	598	657	678	564	587	645	626	597	607	668	653	624	673	642	651	635	622	675	625	659	600	574	646	616	668	630	635	624	608	633	658	645	606	609	649	650	594	566	652	620	661	639	659	584	629	657	615	622	620	618	593	657	678	657	602	603	665	622	645	663	650	629	667	637	640	655	612	638	628	588	596	626	638	601	598	610	632	652	629	603	626	615	637	595	632	600	629	602	618	617	656	612	623	656	614	617	658	671	666	591	652	626	669	617	648	636	626	688	632	616	674	639	676	605	630	607	661	624	639	657	640	593	596	619	613	626	600	657	691	666	583	646	613	655	614	645	640	619	652	640	644	641	654	608	603	624	651	657	621	613	626	620	617	628	671	595	621	615	597	628	588	617	623	661	621	626	620	663	652	685	662	650	606	608	646	649	637	663	615	642	634	637	634	623	647	631	649	625	631	642	628	624	628	601	569	624	669	588	636	614	615	648	664	603	612	657	639	633	632	645	661	692	617	627	595	622	617	578	614	597	647	610	636	594	685	602	600	649	626	645	649	606	561	582	594	633	630	639	625	645	612	627	595	625	661	624	588	681	655	649	597	667	657	609	610	607	601	645	585	653	656	622	606	664	645	656	573	621	665	624	650	604	584	655	631	654	640	649	664	624	626	619	652	647	606	648	657	676	621	602	620	679	610	682	612	617	594	626	619	641	604	636	617	620	627	637	692	588	603	638	575	681	639	643	664	693	628	637	636	625	606	617	634	663	674	622	653	620
11639	7789	4764	3190	2418	2079	2169	1984	1669	1271	1034	905	715	546	461	404	334	301	257	230	193	165	160	142	142	106	115	134	123	110	108	88	83	89	78	80	80	86	74	57	82	60	64	59	55	69	68	55	65	62	47	73	68	67	58	69	60	67	61	49	52	63	51	62	67	69	71	62	62	70	49	53	61	58	67	72	63	44	60	62	68	60	48	56	65	51	58	68	58	56	67	59	61	57	59	63	65	59	59	67	52	54	64	55	69	60	62	68	54	66	70	63	59	58	64	58	57	53	64	48	61	44	66	47	61	59	56	54	66	71	67	46	55	58	51	56	62	58	64	58	51	54	51	49	59	63	61	61	53	43	59	61	53	61	67	63	60	55	56	63	45	55	56	63	58	58	67	63	59	57	61	57	57	57	52	55	44	63	56	78	65	57	51	44	51	57	65	72	55	61	50	58	54	55	58	53	75	64	63	63	52	69	51	60	54	53	57	53	47	72	69	67	48	63	60	48	51	64	66	56	56	63	63	65	60	49	58	51	61	58	47	49	72	50	70	65	58	59	66	53	52	64	55	49	60	59	63	48	70	60	54	57	61	64	70	47	59	48	62	63	64	75	61	55	43	67	59	69	63	64	49	62	59	59	61	50	65	64	55	48	78	68	50	55	52	70	73	78	52	45	57	37	49	50	56	58	67	58	51	48	63	53	51	59	67	57	55	61	41	54	58	45	53	49	51	53	58	53	48	58	58	57	55	65	76	63	60	56	56	62	57	50	56	56	59	67	72	52	55	60	74	65	58	78	64	67	56	60	56	61	54	54	52	61	63	62	68	60	53	70	56	66	59	63	45	50	54	58	46	71	51	51	66	64	49	60	60	71	66	47	60	61	61	58	51	56	61	47	53	63	56	60	49	64	55	77	61	64	77	53	58	60	67	55	51	59	67	63	79	49	54	68	65	57	57	44	52	59	64	50	62	56	52	66	59	56	67	52	67	73	59	68	58	50	54	57	60	55	58	63	53	62	53	73	49	59	62	66	50	64	65	56	57	60	58	63	51	55	64	67	61	55	50	49	72	67	58	50	61	60	69	59	62	68	61	58	48	54	57	66	63	90	69	58	50	59	53	48	54	69	53	61	52	54	55	69	56	58	57	51	51	70	50	54	65	51	64	55	67	63	63	43	63	65	54	62	56	68	69	61	45	60	61	71	60	53	74	63	62	61	55	55	55	65	65	64	59	61	51	56	57	52	55	64	53	65	55	47	52	53	53	49	54	56	56	49	52	56	60	73	56	57	66	62	71	70	54	49	62	53	58	50	52	63	61	74	62	61	52	63	63	55	73	53	57	46	44	59	66	58	61	57	50	48	69	67	62	70	47	67	55	60	61	62	63	58	50	45	61	61	55	62	69	67	58	63	56	54	68	65	43	52	54	58	63	44	65	62	53	48	56	56	60	50	42	58	53	63	40	58	63	52	63	55	55	57	73	57	69	58	59	59	54	60	65	59	72	46	50	65	57	67	65	66	60	51	71	55	50	57	50	52	50	57	56	77	57	52	63	53	53	59	58	58	61	62	63	56	52	57	68	66	58	57	54	60	57	55	58	49	60	56	61	58	72	69	61	61	55	53	48	57	51	56	57	59	67	55	71	49	55	52	66	67	53	53	51	58	57	60	56	54	71	48	70	57	51	43	56	63	53	51	47	46	56	55	64	69	67	72	60	72	63	61	57	43	53	66	67	73	65	59	55	77	66	58	53	49	58	70	64	55	45	59	69	58	49	52	66	67	58	56	59	47	67	62	63	59	65	61	68	52	55	68	58	69	57	52	61	63	57	55	55	49	62	62	58	48	67	53	51	58	65	57	61	53	58	77	51	54	42	48	63	63	65	53	59	67	57	52	45	73	44	58	61	56	58	66	70	57	47	55	53	62	64	48	54	56	59	60	44	67	58	57	52	48	57	65	46	75	63	45	59	52	58	58	53	56	63	61	58	58	67	53	67	61	59	55	49	53	60	57	56	48	48	55	54	57	71	58	57	63	62	57	53	65	57	67	52	71	65	61	53	55	65	60	61	58	60	61	63	66	71	60	68	56	52	47	56	64	55	49	60	56	55	65	54	63	47	60	71	63	60	60	50	68	65	57	74	53	53	52	62	63	67	62	56	64	55	73	51	69	66	42	51	52	54	52	55	57	53	57	51	47	64	54	49	67	66	68	55	55	45	68	51	48	57	52	54	59	67	74	61	54	55	68	54	64	46	58	53	61	56	66	50	52	49	62	48	57	65	56	82	40	59	68	62	59	58	60	64	68	53	59	63	53	54	61	37	49	71	56	59	59	55	57	61	55	61	53	68	70	52	47	56	54	59	48	48	46	48	73	47	52	62	65	65	54	58	55	49	54	49	53	69	57	52	58	63	60	53	70	56	55	46	52	61	58	56	60	52	55	68	63	58	58	47	52	50	67	55	63	58	47	68	51	47	57	53	64	68	66	62	55	64	57	55	59	66	66	62	75	56	58	43	65	61	56	65	59	65	72	54	53	56	53	66	54	66	65	60	63	64	57	59	69	53	77	55	56	63	59	67	58	51	54	57	50	51	64	58	52	45	65	48	49	53	62	51	57	62	61	56	63	44	46	60	47	57	60	69	53	56	60	53	71	61	55	53	57	58	51	67	59	63	60	53	68	57	56	65	62	51	58	45	50	67	67	66	65	55	78	58	59	60	62	57	62	55	59	54	52	52	57	58	62	53	50	60	54	59	75	62	51	61	58	51	42	64	74	47	59	51	70	62	57	61	56	54	56	55	48	69	60	62	60	56	50	52	53	68	44	62	63	53	55	66	46	62	67	67	56	53	56	54	51	62	50	63	50	68	50	65	59	54	63	57	56	64	57	62	63	51	42	60	59	46	67	42	46	51	47	62	49	57	52	50	57	60	62	57	65	52	54	65	53	68	55	61	63	66	53	52	46	62	49	72	64	56	57	68	88	82	44	71	54	61	60	58	52	44	55	58	55	59	53	73	77	51	70	65	53	60	62	67	57	60	48	48	59	68	56	65	61	50	63	64	64	60	58	73	47	51	57	64	54	59	54	58	58	64	55	60	57	46	58	64	57	62	53	45	53	45	60	52	59	58	57	59	50	54	57	45	64	53	58	56	65	57	61	51	45	66	69	53	62	64	37	67	56	59	63	53	72	58	49	57	53	53	49	56	60	60	64	54	62	74	48	66	52	59	59	50	59	67	72	51	48	60	68	49	73	61	63	54	57	46	60	63	48	60	53	64	70	53	67	59	53	58	60	62	59	54	63	56	53	57	55	42	53	40	68	42	56	58	58	68	48	60	63	40	48	59	52	64	59	63	50	57	47	54	65	59	68	55	80	51	63	64	49	53	59	57	55	48	50	61	63	57	60	56	46	48	70	59	58	51	72	53	68	62	51	44	54	80	58	62	49	52	74	61	42	57	73	57	56	73	69	45	47	59	57	64	79	57	49
41489	30923	26794	28222	33695	36136	35715	33526	30199	26311	22967	20156	17065	14490	12257	10307	8676	7532	6694	5514	4667	3988	3655	3224	2860	2674	2395	2267	1923	1754	1660	1513	1450	1260	1218	1128	1070	992	908	905	873	803	823	812	761	772	756	730	694	668	686	651	588	630	612	646	637	567	596	592	555	560	570	589	555	593	570	571	611	567	569	582	569	524	595	595	564	573	540	570	508	535	552	597	568	526	560	544	589	584	573	551	553	529	551	549	550	518	540	540	574	535	565	575	500	531	523	576	568	552	537	506	551	528	537	571	571	515	550	525	524	561	516	512	502	507	565	568	576	536	520	576	573	571	546	543	534	536	552	545	577	574	531	538	532	558	561	557	543	561	612	545	547	543	512	548	535	546	537	574	510	565	564	514	524	537	521	518	544	555	558	573	533	541	519	513	563	556	559	567	544	541	584	540	532	536	545	525	552	567	541	590	508	548	558	547	518	565	508	551	559	559	522	560	560	554	576	563	574	507	497	537	598	524	510	566	520	561	560	567	575	571	544	568	544	546	543	560	569	581	595	500	587	531	541	564	535	586	534	590	538	540	532	520	533	528	564	539	538	550	528	555	534	544	551	539	512	561	523	591	502	540	533	517	531	504	513	533	559	533	530	554	598	539	581	532	563	591	566	531	540	508	571	530	529	522	535	541	553	565	548	557	581	555	564	609	531	566	529	565	606	566	561	505	515	526	508	541	555	535	552	574	541	526	537	559	575	557	519	499	530	533	610	532	577	607	580	535	556	503	522	545	575	575	535	557	534	570	551	551	602	541	574	592	509	590	517	518	556	527	557	553	549	558	553	537	529	549	569	547	569	530	542	561	558	516	512	559	547	541	541	567	547	558	567	563	511	542	508	553	518	587	556	520	506	512	604	552	519	540	518	592	577	521	540	586	556	585	551	577	556	534	515	535	591	534	542	548	557	554	522	549	555	537	509	536	544	532	525	548	566	530	541	563	570	559	566	546	548	510	574	521	547	526	524	598	533	526	539	547	551	487	487	524	542	564	544	551	538	567	553	567	546	565	572	526	489	547	514	560	547	524	542	565	559	601	555	539	535	554	558	557	570	543	520	513	575	559	540	548	540	549	552	528	526	551	584	545	541	508	594	515	560	557	550	508	558	555	539	572	549	546	552	543	534	596	555	537	523	554	528	550	533	583	572	526	532	580	528	556	550	540	551	538	532	574	568	492	553	518	569	570	539	579	560	516	546	569	529	534	537	548	576	565	517	564	590	577	534	516	547	577	552	574	519	520	511	546	551	522	561	567	563	552	512	539	559	532	574	557	515	538	548	547	555	523	585	552	562	573	557	528	549	500	558	539	542	537	535	559	529	555	553	564	551	580	558	495	538	540	548	495	528	556	524	533	513	557	553	545	557	529	542	537	533	524	504	595	538	545	549	540	565	510	526	569	548	562	490	528	515	532	570	536	522	543	521	517	525	561	547	590	552	549	556	521	552	500	548	489	575	561	539	573	537	581	559	498	525	542	546	534	544	529	506	562	555	539	566	528	550	562	549	516	534	532	541	554	511	559	562	551	558	508	553	539	559	562	569	540	497	550	552	519	548	560	536	520	560	573	578	545	546	537	558	507	518	500	552	601	553	569	556	516	536	510	526	491	558	549	586	535	547	538	554	546	557	567	554	514	535	584	532	552	508	542	531	540	568	543	539	539	557	516	607	542	581	525	520	564	546	555	523	565	543	537	547	546	576	506	523	513	512	525	513	552	526	547	582	517	498	537	531	530	536	541	551	543	562	576	563	491	582	552	540	540	522	572	540	527	543	558	576	538	547	517	510	535	545	564	554	526	534	529	559	575	531	563	591	568	528	541	526	555	557	554	518	562	536	519	555	512	509	550	545	531	519	529	584	537	550	554	530	546	521	565	560	588	562	538	535	498	580	560	592	562	550	516	529	535	539	522	537	562	588	524	528	566	541	568	494	538	557	555	528	566	588	566	539	535	571	574	539	577	548	551	559	568	543	531	546	556	571	567	574	531	566	571	599	538	491	551	494	536	546	549	554	521	544	555	482	563	566	527	539	539	536	554	571	533	520	592	572	548	574	577	547	579	540	514	501	579	523	577	528	559	529	557	497	561	547	536	552	538	557	576	535	541	544	530	556	538	540	536	584	569	562	549	546	528	513	566	561	542	551	569	576	542	532	534	595	533	523	527	566	537	547	553	540	524	501	567	584	569	540	527	519	527	533	552	568	532	571	531	568	531	569	558	524	532	551	578	541	532	524	530	506	536	556	538	555	518	573	522	562	554	551	533	515	568	523	593	548	541	557	556	556	557	529	524	529	515	531	515	546	566	507	537	557	550	541	568	553	574	574	530	539	544	558	561	511	511	575	526	524	568	551	548	572	560	551	543	493	524	528	581	562	547	550	544	521	532	532	572	556	536	553	576	560	525	495	488	573	505	528	521	571	507	550	529	546	537	511	577	514	590	544	511	561	586	556	529	551	518	554	547	554	555	558	554	567	536	508	517	531	489	551	553	535	529	537	522	580	530	533	536	567	539	543	591	537	528	538	579	571	527	592	570	533	498	558	510	496	525	538	530	546	555	596	530	579	583	546	541	559	523	540	535	577	535	539	557	544	573	504	535	548	475	560	561	563	571	542	569	558	555	540	512	553	529	523	524	518	545	585	556	560	579	531	519	542	545	616	540	521	564	559	526	554	580	519	555	541	508	543	517	537	511	502	577	545	530	553	571	540	533	551	521	527	551	531	537	521	567	529	578	562	578	547	528	493	566	563	541	547	556	543	552	523	546	544	528	560	548	528	542	547	535	548	557	525	539	519	571	526	545	559	509	530	579	551	564	613	581	554	556	564	543	538	543	545	584	540	506	563	540	561	531	560	518	523	521	497	549	533	582	564	543	593	578	575	506	531	606	541	591	522	550	545	550	554	542	543	542	530	541	551	606	530	529	541	548	547	513	553	537	511	510	567	505	509	551	570	547	589	532	542	568	533	515	540	549	549	511	563	555	543	577	572	566	536	523	600	529	551	510	515	547	552	534	537	512	613	516	531	554	527	516	541	548	531	543	548	526	574	563	546	555	542	556	569	573	572	545	575	545	550	531	531	551	522	552	557	521	563	506	500	493	533	549	565	567	540	565	560	544	508	552	557	514	547	537	519	533	578	558	537	581	527	550	580	540	568	559	556	543	557	520	578	497	543	541	583	536	550	542	529	509	532	565	594	555	586	545	531	505	553	532	524	555	523	556	588	566	590	532	508	540	548	552	550	541	530	535	516	519	504	526	519	551	535	558	552	516	527	567	519	552	518	529	526	518	534	579	534	526	536	567	544	537	539	507	520	541	576	516	545	536	529	477	543	517	588	584	530	534	534	548	569	545	548	585	553	527	550	515	572	557	565	536	547	560	517	593	541	540	576	554	556	579	592	485	573	562	556	557	537	526	567	515	532	524	543	526	579	506	510	528	569	541	552	522	531	571	532	570
8933	4200	2539	1888	1390	1265	1294	1269	1078	816	632	510	436	390	280	272	245	230	172	134	150	139	144	137	137	134	102	91	90	98	94	89	75	84	95	84	73	88	82	91	77	76	77	83	84	75	73	73	88	92	59	79	68	61	65	76	79	70	86	72	78	75	68	67	83	64	87	74	62	84	81	69	71	70	65	71	81	77	58	69	64	86	82	78	66	63	62	70	67	80	66	71	64	71	63	57	73	69	76	76	92	74	69	67	78	61	57	68	88	57	76	84	70	67	72	57	72	59	73	68	72	66	70	60	79	79	68	66	61	68	78	77	74	77	68	66	73	68	85	72	68	87	73	71	73	70	74	86	71	98	69	69	72	70	70	74	68	74	69	85	77	81	73	69	69	80	69	72	66	72	72	79	83	72	66	67	66	61	97	87	79	74	70	78	72	63	90	77	66	70	77	72	78	84	67	79	73	71	74	84	57	75	64	76	72	72	75	68	63	76	72	65	70	66	64	80	58	67	74	73	71	69	73	73	77	71	72	73	59	68	66	66	74	72	71	71	64	76	74	81	79	67	83	80	69	83	84	65	75	60	74	72	71	55	73	62	68	78	71	67	74	62	58	78	61	72	69	71	69	73	71	76	64	72	64	71	71	75	66	73	71	60	82	88	66	69	81	69	65	71	87	83	78	69	69	66	87	72	83	91	61	59	70	72	68	62	68	63	67	73	80	59	82	75	76	75	78	81	77	60	86	71	69	69	60	61	92	56	84	54	79	69	74	62	52	76	58	66	64	50	82	58	75	79	78	67	59	76	73	60	68	67	69	64	73	80	84	58	68	68	63	57	62	72	76	54	62	76	95	68	64	73	82	65	69	62	66	67	83	72	78	67	72	55	62	72	68	70	73	59	90	75	62	73	73	61	70	84	76	75	71	75	72	73	71	64	73	80	56	70	79	76	69	82	81	74	67	74	63	81	73	62	71	72	74	65	70	72	80	76	82	54	79	67	78	72	96	78	78	64	61	66	79	85	72	70	84	81	57	70	77	80	68	72	73	65	67	55	62	74	69	67	74	61	56	53	87	64	69	58	80	66	78	79	82	76	74	67	76	76	66	74	62	62	77	84	56	70	63	73	70	47	77	74	63	65	93	85	93	68	67	73	76	73	71	74	78	61	78	65	73	85	59	89	61	68	78	69	80	73	67	67	76	66	75	71	88	67	75	70	73	74	70	67	77	50	73	82	65	84	80	70	42	62	82	80	71	65	75	87	71	85	75	63	66	75	75	80	71	83	75	56	58	54	60	73	66	77	67	93	75	77	89	77	57	73	78	80	73	73	67	79	69	70	67	87	80	77	57	69	69	53	59	74	77	73	81	77	66	79	62	76	67	74	68	80	69	77	65	72	73	80	84	76	68	65	93	76	65	68	86	76	58	71	76	57	82	72	77	73	63	61	73	66	61	65	85	70	52	78	84	82	69	74	61	58	69	67	71	72	74	74	70	82	73	72	84	63	73	71	74	82	91	53	77	85	67	90	71	74	71	71	69	89	72	66	63	62	82	58	73	55	78	59	75	63	68	71	70	73	73	74	84	74	79	51	102	71	76	79	66	66	83	67	73	79	91	78	64	72	57	70	71	69	78	82	60	73	69	69	73	68	72	74	67	59	65	84	80	69	66	58	69	88	86	73	66	75	62	55	65	74	81	75	80	62	66	89	86	65	79	75	77	73	68	66	73	78	80	73	59	72	62	56	66	59	85	78	72	91	85	89	77	69	82	78	64	77	82	66	59	79	73	69	68	69	69	66	87	92	73	67	75	81	79	64	73	83	80	64	62	80	81	78	63	90	89	83	71	78	66	57	76	86	75	74	82	58	84	74	78	57	79	75	77	70	69	82	76	77	74	72	82	67	76	82	69	62	92	77	66	79	70	82	76	77	70	74	69	77	82	75	65	70	69	73	67	77	79	93	83	67	62	83	72	87	71	82	79	76	71	88	85	81	82	76	54	71	73	68	75	71	53	81	63	83	83	55	89	61	80	80	64	67	72	56	68	71	70	77	67	71	80	67	98	64	87	65	67	68	69	73	71	83	73	63	59	85	63	87	62	74	66	79	76	79	60	88	72	84	70	75	59	92	74	84	73	87	64	75	79	66	67	80	63	61	62	82	74	67	85	71	68	76	77	71	61	56	69	77	69	79	82	61	67	66	58	73	69	76	62	64	82	72	77	65	70	63	76	65	64	78	85	67	76	104	68	71	86	74	78	92	67	71	62	63	74	60	65	60	74	69	66	72	95	81	93	82	78	67	75	64	58	66	64	69	60	49	65	74	73	71	77	79	75	87	72	88	64	65	60	78	88	64	74	85	66	83	72	73	70	85	74	56	68	88	65	67	78	76	72	76	85	77	66	71	76	85	83	73	72	70	67	79	72	72	81	62	72	65	69	73	66	68	81	70	71	73	87	67	80	61	63	68	64	61	64	64	65	89	68	77	57	72	84	63	51	88	92	74	73	75	72	80	58	68	74	79	75	75	72	62	56	73	70	59	68	71	73	67	76	74	90	66	104	80	76	64	59	67	63	89	72	63	70	71	75	74	67	80	82	81	62	99	79	72	81	82	68	72	76	80	68	61	62	71	71	85	73	56	74	67	76	73	81	56	78	67	69	65	62	72	87	56	69	58	87	72	77	75	77	72	61	82	69	73	72	73	68	92	98	65	70	82	70	80	73	74	71	76	64	72	79	73	67	75	58	73	73	62	67	78	56	74	73	62	84	76	81	70	69	86	75	67	73	69	84	87	72	80	77	86	87	72	69	57	57	75	84	56	64	66	55	59	74	62	74	52	70	68	81	58	81	75	79	70	70	79	81	77	85	61	74	76	83	90	55	71	72	81	83	75	79	78	79	75	77	70	62	78	82	69	76	83	77	72	75	73	74	65	70	63	65	88	78	83	86	81	72	87	84	72	68	67	76	59	72	80	60	73	77	75	55	83	81	88	63	63	69	68	73	79	77	80	79	64	71	72	65	73	66	77	80	84	81	60	78	78	71	81	71	66	59	75	68	58	68	79	63	68	78	85	72	72	79	82	73	76	70	96	64	71	62	65	61	96	75	86	51	76	64	68	73	64	93	67	81	73	57	75	77	66	82	61	67	66	54	77	78	62	78	70	61	62	68	64	62	72	69	42	77	76	80	63	76	86	66	63	71	72	70	68	64	71	77	78	72	85	84	91	62	75	81	68	68	68	74	63	82	69	68	56	71	58	66	64	77	67	73	89	72	64	67	72	76	69	69	76	67	75	67	81	80	80	68	85	57	79	64	75	75	75	68	68	64	68	73	89	79	67	74	79	77	73	77	76	62	74	85	69	70	70	69	64	74	67	65	57	58	81	72	67	67	71	69	80	59	100	58	64	71	57	71	62	77	80	75	73	79	62	81	70	58	81	88	79	54	80	63	63	56	68	66	64	84	72	72	74	79	73	67	68	70	56	60	68
35183	24716	20622	22498	27918	30431	29953	27576	24361	20343	17089	14449	12021	9983	8236	7007	5937	5209	4319	3568	3246	2908	2612	2327	2120	1801	1728	1615	1449	1361	1231	1256	1163	1071	990	1002	896	827	827	848	834	814	782	822	773	764	764	740	738	760	748	745	725	734	662	741	712	669	695	699	706	688	676	703	689	710	709	683	652	686	680	655	668	633	716	639	671	673	671	675	660	688	672	645	663	643	633	673	621	646	641	685	640	676	674	649	635	658	661	645	695	673	688	652	640	685	696	629	668	663	681	638	678	641	653	644	629	670	655	633	690	687	692	723	666	673	695	661	660	678	653	640	673	681	677	636	657	665	604	662	699	664	663	653	662	672	673	678	638	689	627	682	675	649	661	691	664	670	672	623	644	699	592	664	658	644	696	677	670	673	690	633	649	706	642	668	647	637	673	666	646	725	699	662	700	670	690	655	649	686	628	659	695	645	649	650	667	670	665	659	647	686	664	638	685	661	674	661	692	700	696	624	656	674	691	707	675	720	685	676	667	648	674	648	681	686	673	688	617	667	606	664	654	702	644	702	636	667	646	665	677	670	653	658	693	707	629	691	662	681	631	607	670	619	652	626	657	676	652	660	634	724	697	669	701	677	633	704	693	674	655	725	666	675	699	637	634	649	682	690	652	694	723	668	707	687	707	655	707	710	683	692	649	617	658	658	695	669	677	633	718	672	633	695	691	652	677	675	626	639	658	691	702	673	667	659	602	667	652	686	675	690	709	662	692	621	650	680	639	649	658	641	662	666	691	671	666	673	686	651	680	656	694	647	624	660	685	678	654	671	684	659	673	702	682	658	679	703	650	650	640	672	663	635	599	706	616	654	630	647	646	682	729	736	671	692	668	649	633	674	620	676	667	665	667	673	702	654	650	701	700	671	670	692	652	653	621	681	656	650	605	677	660	662	684	627	689	685	615	700	620	704	642	660	682	671	655	685	659	650	671	649	658	666	688	678	683	614	612	686	705	632	640	665	656	658	639	709	647	704	711	662	673	633	627	672	671	683	664	724	657	662	664	685	664	680	656	725	685	693	678	662	652	710	676	668	643	683	676	711	692	642	662	664	669	645	679	642	673	645	676	604	676	685	694	718	679	656	677	684	677	652	655	650	628	653	648	702	662	651	637	697	718	647	668	651	634	657	642	659	656	683	691	653	685	664	694	693	653	734	654	644	709	688	644	658	688	680	715	641	659	683	644	699	698	652	659	632	639	681	694	708	685	656	679	714	663	693	642	734	687	641	657	645	659	704	620	638	696	678	624	676	651	660	667	677	619	624	704	651	681	679	640	622	688	678	712	667	682	668	635	668	666	646	658	669	644	692	691	698	667	690	662	689	628	651	710	696	666	693	653	622	691	640	647	642	674	643	654	737	669	690	641	665	651	669	665	665	681	644	629	634	688	711	669	696	681	677	686	678	640	659	648	678	712	665	686	654	666	686	680	616	708	676	644	697	651	659	687	683	673	643	673	675	643	692	681	674	646	628	702	650	677	660	637	705	685	636	653	621	685	656	715	726	673	679	666	656	674	725	659	639	680	663	687	643	670	708	675	672	602	656	663	652	634	682	665	682	615	693	654	620	660	657	641	677	655	660	638	696	658	643	711	647	631	714	631	706	662	631	700	672	679	708	647	626	661	672	644	700	615	681	656	654	695	690	695	675	674	651	683	699	695	674	656	704	675	631	661	746	683	659	678	630	653	628	625	674	670	685	642	700	629	657	693	708	624	669	644	620	613	655	651	650	634	661	673	654	677	689	654	701	730	675	701	615	742	632	677	697	656	718	603	624	640	662	682	680	640	697	650	672	666	660	708	652	681	630	688	672	625	651	664	672	643	721	693	680	708	625	626	711	645	659	736	706	666	615	686	652	651	643	693	673	662	698	674	671	673	654	646	639	639	658	661	704	669	625	625	691	694	630	635	666	682	648	650	639	714	634	683	645	657	648	689	687	673	682	644	689	667	674	662	646	633	678	662	630	616	670	613	654	618	630	662	680	652	730	693	675	663	646	690	700	665	678	641	652	639	643	641	638	667	658	661	670	675	635	661	705	652	709	680	657	640	609	672	697	625	653	654	658	658	651	677	645	649	679	652	700	650	679	679	637	684	667	710	711	654	661	705	696	661	653	699	647	685	715	645	631	705	716	711	645	639	703	694	663	666	632	754	688	715	629	684	688	651	614	682	647	618	664	682	682	633	706	700	653	694	673	654	670	679	683	665	675	694	717	659	692	654	622	638	633	630	643	670	726	689	656	654	716	721	676	643	671	665	659	700	630	664	644	706	673	681	671	655	675	667	700	684	668	671	664	629	668	675	701	690	658	675	653	642	631	698	641	637	681	649	648	672	641	646	675	678	707	663	631	670	643	680	678	630	694	666	696	643	672	633	651	650	649	681	650	675	642	634	639	691	724	633	685	650	686	664	635	679	612	681	682	660	700	678	671	678	646	656	660	661	619	659	661	646	660	659	645	681	670	656	657	664	660	650	653	681	677	676	684	646	689	643	657	685	669	644	636	664	652	682	696	712	667	703	670	680	650	653	619	685	651	636	680	669	700	713	692	723	659	681	637	651	675	609	674	649	650	658	697	685	682	709	659	702	677	635	674	689	628	637	671	693	656	688	713	665	686	660	656	673	625	651	700	654	624	670	657	680	666	674	696	631	679	676	665	671	646	648	661	673	636	691	672	694	664	692	692	657	658	661	627	642	680	663	639	653	640	688	680	650	644	614	674	639	652	632	737	683	668	672	653	684	619	693	712	684	674	643	665	696	680	639	667	703	686	719	652	642	698	638	676	679	674	643	608	628	652	660	642	684	685	654	701	673	673	659	702	651	671	708	678	709	658	656	611	650	701	670	691	653	677	635	668	693	613	711	704	689	669	631	698	656	653	652	642	633	663	696	639	650	687	703	683	619	697	615	622	696	688	706	622	628	688	660	669	644	654	685	657	706	712	630	658	662	691	677	703	674	589	688	681	671	680	639	666	699	693	686	698	644	660	649	652	680	696	669	668	692	623	623	687	645	640	693	672	652	679	647	683	624	664	677	651	675	650	730	693	658	647	659	661	675	682	667	682	626	695	684	670	685	653	688	654	641	682	683	677	654	671	622	643	714	652	683	624	662	672	655	704	659	674	686	613	659	650	711	678	666	663	680	675	675	692	697	686	685	733	652	672	650	695	674	717	632	657	605	631	638	680	676	690	623	632	672	647	682	661	681	656	698	663	653	656	645	668	610	657	665	721	653	688	684	637	681	654	654	650	665	636	658	693	686	647	677	687	674	711	667	735	672	702	662	665	712	652	682	705	640	648	644	671	665	658	620	642	660	661	652	671	653	659	712	691	655	700	688	657	696	637	647	695	669	661	701	684	650	658	679	705	649	656	659	656	675	658	675	670	624	639	622	658	663	667	687	697	665	678	683	656	695	660	659	654	666	695	668	693	655	667	705	747	654	675	676	643	689	664
9194	6414	3824	2594	1886	1773	1832	1655	1310	1074	791	717	591	432	377	353	309	250	224	169	196	181	149	137	132	106	111	117	100	113	81	84	88	77	83	94	92	72	87	69	83	67	80	80	62	72	68	55	79	62	69	69	63	71	71	73	79	42	71	62	58	75	69	63	62	61	53	54	67	63	65	73	70	65	67	63	66	72	74	62	69	51	61	66	78	74	80	49	73	79	60	80	59	57	81	59	67	77	72	82	75	48	68	66	79	53	58	67	54	60	60	66	62	53	66	66	65	58	68	58	72	64	66	79	72	63	66	56	60	65	61	56	65	55	82	61	70	54	41	77	55	53	63	49	71	81	83	67	79	66	70	59	65	60	67	71	63	62	65	50	66	58	57	65	54	64	58	66	63	58	63	66	51	60	74	57	57	71	46	60	72	60	47	50	59	66	53	64	57	84	56	72	57	68	83	80	72	69	67	74	67	59	58	61	67	57	53	53	59	66	51	64	75	65	70	52	66	67	61	63	63	71	65	66	67	62	75	55	68	61	67	56	63	53	63	63	55	60	70	59	52	67	62	53	61	68	65	72	63	74	60	62	72	66	55	64	75	70	58	67	71	60	72	66	56	52	69	54	74	69	77	74	77	71	53	69	66	70	55	62	69	54	54	65	65	69	62	66	54	58	72	55	52	67	55	69	78	83	53	55	63	76	71	67	75	58	65	65	65	61	52	60	69	76	75	72	51	59	64	47	63	59	70	63	58	50	71	65	60	69	57	55	60	64	58	63	58	60	71	57	71	63	73	57	52	51	64	64	60	68	68	72	63	56	59	54	57	70	71	56	49	59	65	56	59	59	54	62	68	63	60	60	66	61	52	61	59	57	54	69	76	74	75	50	70	58	60	58	75	67	64	70	71	56	67	58	77	67	58	65	71	51	76	57	68	72	59	59	67	58	70	76	68	65	65	64	60	62	60	68	66	77	54	72	67	64	50	56	56	67	55	68	89	67	61	60	68	54	54	59	80	59	56	73	69	59	54	62	69	73	61	75	63	74	61	70	56	62	75	47	74	54	69	59	62	69	76	61	65	74	66	53	67	68	60	68	70	79	58	58	69	75	56	51	56	78	59	61	56	67	62	49	65	55	63	53	70	62	48	68	75	65	60	52	66	73	69	67	64	55	65	61	63	71	64	79	60	64	63	71	67	59	67	57	60	60	71	63	58	75	67	53	62	66	55	68	72	59	60	55	69	67	69	74	54	57	63	56	69	76	63	52	64	56	70	63	70	53	67	67	47	62	74	55	68	60	57	70	66	70	66	60	58	65	55	71	60	60	74	64	57	59	63	70	49	69	68	63	56	62	61	57	54	59	62	61	67	61	73	55	59	65	57	66	57	61	63	65	73	56	70	54	56	60	64	66	58	45	80	59	61	66	70	56	64	84	77	67	57	62	63	54	58	66	58	62	58	57	68	68	67	63	76	69	56	56	62	65	71	78	51	52	62	66	68	54	66	61	74	62	75	60	66	74	54	53	57	55	59	58	62	65	81	72	78	68	66	61	74	71	65	57	54	61	66	65	65	61	69	65	82	67	70	51	60	55	65	71	59	75	54	65	59	73	70	54	71	95	58	60	73	62	61	63	61	68	57	51	88	62	67	65	76	61	70	64	62	52	67	68	78	70	61	67	64	47	51	59	59	70	63	65	71	72	49	61	65	59	62	69	46	58	66	63	55	69	51	75	63	61	54	76	74	71	61	60	49	55	75	83	59	48	72	76	57	50	66	70	74	64	60	70	66	53	81	70	57	74	71	60	67	63	72	58	70	52	57	64	78	75	46	65	63	72	68	53	61	66	76	59	73	57	72	57	43	47	61	63	66	70	68	80	55	68	78	55	61	70	50	63	65	61	61	69	61	62	62	66	61	50	67	74	62	73	74	53	57	74	60	59	65	62	53	74	64	62	68	51	78	50	70	67	65	57	68	54	67	70	77	61	71	67	80	65	69	59	71	71	75	82	64	65	66	69	59	76	61	72	65	42	55	55	73	69	72	46	65	60	60	62	56	61	58	63	59	62	55	74	64	60	62	62	58	55	73	62	69	71	69	60	58	78	75	44	68	69	57	52	60	63	79	57	76	59	55	68	77	65	70	62	66	70	58	64	55	63	77	78	61	53	73	78	52	83	61	62	66	67	61	61	73	54	61	64	55	64	64	72	56	81	65	62	65	64	47	68	69	60	48	48	69	55	61	56	60	70	59	58	58	62	74	53	72	62	64	76	54	59	54	51	61	56	62	58	72	78	59	63	72	66	66	58	68	58	63	69	76	56	60	70	67	62	67	70	61	67	60	68	62	75	57	56	73	66	62	62	72	62	54	64	63	73	64	67	56	57	64	55	59	55	52	65	67	51	65	64	60	59	61	66	71	62	72	74	78	62	59	83	60	73	63	71	55	56	61	64	60	67	55	66	54	77	64	56	70	63	60	71	66	51	61	54	58	71	57	58	70	59	69	53	62	63	58	73	50	67	67	62	59	81	72	56	69	84	63	56	72	61	57	57	62	51	49	53	65	62	65	62	55	59	74	59	54	63	55	61	59	66	57	64	55	64	57	62	63	69	71	59	68	70	63	70	51	65	44	67	70	60	46	65	70	55	75	80	65	66	61	64	60	62	75	63	80	68	56	65	70	56	76	77	62	69	68	60	70	61	62	67	53	60	61	62	58	62	54	69	65	72	68	58	69	71	70	62	76	55	69	57	51	79	65	58	54	66	60	70	60	77	52	75	58	61	60	74	68	71	65	78	56	53	62	69	81	72	69	67	71	67	55	70	67	57	71	58	66	48	57	78	59	82	62	68	75	70	68	79	77	60	65	58	75	62	77	72	60	62	53	68	63	65	73	68	68	61	69	59	68	78	64	55	57	76	69	70	64	58	69	70	66	67	57	49	61	60	59	70	49	55	68	78	62	65	69	66	54	80	66	54	60	51	49	58	61	50	66	70	77	69	67	64	58	58	67	67	57	66	56	61	53	67	54	62	85	51	81	58	51	69	80	62	55	67	71	66	59	61	48	76	58	61	64	67	61	69	70	72	67	69	75	62	74	74	74	61	67	54	66	61	76	60	66	62	62	65	63	67	65	65	71	48	60	69	63	69	63	68	76	76	63	68	71	56	74	69	60	64	66	57	74	68	61	69	59	61	74	63	66	63	66	68	66	69	63	51	61	60	70	68	49	67	62	61	65	55	64	74	69	75	70	61	44	62	69	56	65	66	64	58	60	82	64	70	62	60	58	57	65	74	73	78	67	68	68	67	59	61	78	67	65	52	79	58	59	73	70	70	57	70	51	56	82	57	67	66	54	71	59	59	70	64	56	60	60	65	53	58	53	70	76	58	67	68	46	56	67	53	61	73	71	50	59	72	67	67	68	72	58	60	55	65	65	58	70	70	55	63	58	61	83	64	63	74	62	77	56	63	76	58	73	67	71	61	62	50	64	64
39915	28720	24435	26013	31474	33934	33511	31143	27722	23993	20525	17778	15003	12725	10719	9020	7431	6514	5505	4833	4225	3769	3311	2861	2616	2292	2087	1952	1695	1622	1426	1350	1274	1155	1108	1007	944	901	890	865	866	869	799	822	783	795	715	724	701	641	708	664	685	693	666	624	679	649	627	653	617	654	614	632	609	585	575	587	600	603	684	634	601	615	636	631	570	608	608	625	633	645	611	622	607	646	591	610	544	616	634	620	600	615	583	559	621	532	608	630	564	595	668	565	617	613	615	580	625	632	604	602	573	632	659	549	592	588	553	586	579	578	580	612	570	604	582	600	578	617	631	639	579	578	544	598	599	602	600	590	641	567	593	605	606	612	619	604	592	593	596	587	595	627	588	616	575	625	602	580	552	593	603	638	565	569	609	625	604	587	610	639	598	614	591	585	583	566	585	615	568	575	595	591	624	593	569	632	620	575	624	637	612	615	599	585	617	576	628	614	548	638	562	592	612	570	609	553	620	592	589	577	592	564	630	578	598	596	640	591	588	595	586	625	618	618	586	572	621	610	616	611	618	572	577	595	624	587	588	605	585	617	623	605	590	598	593	558	576	581	589	648	615	613	571	584	598	582	603	639	571	569	564	611	601	607	578	627	580	576	562	595	613	625	605	622	588	617	608	616	589	563	611	628	654	641	601	604	648	621	606	575	579	598	619	572	596	589	568	597	594	609	599	593	622	602	628	575	587	591	598	606	621	585	608	624	594	596	610	624	608	576	606	624	632	588	635	617	562	619	659	601	573	574	632	627	635	623	634	609	609	541	552	603	608	584	633	580	564	633	629	556	589	619	633	587	605	583	605	600	616	559	616	638	571	612	613	582	626	587	608	590	599	604	583	592	606	562	626	588	586	597	597	564	599	598	599	608	602	626	594	593	619	584	593	619	638	611	566	611	531	560	564	604	619	605	541	608	615	630	558	565	625	613	605	593	568	631	614	643	584	585	589	628	588	577	604	645	594	608	639	583	601	559	641	569	595	637	587	613	593	622	575	578	643	553	619	637	597	615	635	572	561	581	589	602	611	612	608	601	597	594	547	617	597	609	629	584	605	624	636	596	609	561	567	594	633	574	619	604	586	578	603	559	602	583	593	618	573	613	589	576	633	572	560	608	622	600	581	615	597	592	609	598	614	626	590	577	610	613	592	582	587	629	588	607	600	595	581	599	610	590	588	607	596	604	649	570	607	601	609	601	593	607	607	581	638	628	585	569	629	588	592	562	546	591	636	648	612	589	582	571	582	610	600	628	588	596	558	608	560	670	633	595	647	628	585	609	594	644	636	591	599	603	602	594	597	596	607	592	606	613	595	597	602	643	593	601	573	632	629	593	597	585	629	600	594	585	640	629	563	612	565	607	598	599	587	607	610	581	590	550	567	648	618	540	612	601	574	598	571	610	562	587	611	632	610	594	580	563	614	609	569	633	610	616	610	582	583	579	648	596	621	588	584	585	581	642	573	617	604	565	579	601	546	618	564	593	547	592	557	610	616	578	617	558	584	611	596	613	630	601	613	610	604	602	600	585	601	586	558	600	618	608	567	558	631	616	639	594	645	595	592	597	640	600	573	608	628	591	568	575	598	619	575	588	605	570	631	621	595	642	610	597	636	644	611	595	582	598	601	606	603	626	619	574	589	630	637	571	577	571	613	601	581	624	603	605	605	604	614	628	571	579	605	570	537	555	589	623	595	586	613	600	621	611	598	613	612	607	577	584	624	615	578	645	558	604	578	577	616	587	602	581	625	608	615	584	612	593	633	576	591	621	587	560	623	644	625	596	578	622	594	653	620	587	593	593	583	566	593	643	618	594	632	605	619	587	619	636	590	601	595	586	615	581	591	615	622	633	594	583	533	617	570	589	564	598	575	615	551	602	562	636	594	575	608	584	652	598	605	598	644	588	567	599	593	606	612	560	611	588	565	587	596	575	583	556	603	579	610	588	626	618	604	657	581	587	614	586	620	559	590	625	580	606	581	617	588	628	541	591	606	607	574	612	611	596	589	583	633	619	569	632	566	622	580	634	598	619	591	568	564	605	609	601	574	639	631	584	574	620	582	610	564	588	607	633	580	612	624	602	578	592	625	543	578	594	578	618	607	587	588	597	625	584	613	612	588	587	605	584	593	616	625	586	587	618	571	630	637	609	588	622	636	536	627	568	627	576	625	623	580	593	592	558	603	662	601	557	626	587	605	634	638	590	643	634	588	621	594	621	629	618	618	614	580	617	609	591	592	605	544	567	574	623	610	571	584	606	556	597	552	564	604	614	662	621	593	584	604	576	579	582	578	586	642	627	600	586	633	582	587	567	608	612	647	600	599	563	572	638	592	610	642	611	576	590	605	600	575	607	567	589	603	602	610	591	587	572	592	592	582	617	602	589	587	551	617	608	603	588	594	575	604	596	548	592	603	560	613	593	613	618	596	647	602	588	578	588	597	610	636	583	635	600	598	618	561	616	610	559	610	608	578	587	622	582	616	590	626	629	617	653	631	561	615	569	600	647	609	617	607	600	635	593	618	543	588	591	561	575	564	572	616	609	581	617	620	661	602	600	601	604	580	590	624	577	543	628	617	615	582	633	605	570	601	557	596	574	602	560	571	631	596	619	627	603	602	637	598	600	597	589	574	580	586	614	627	612	580	605	590	584	635	616	576	622	617	617	589	567	647	611	600	611	577	628	565	595	589	615	604	603	603	577	587	610	607	587	593	597	575	614	611	612	569	649	638	592	597	608	586	588	649	576	637	613	627	593	590	595	553	658	602	602	613	576	582	651	587	616	626	605	614	568	587	591	633	624	594	570	609	603	598	607	592	584	611	579	639	609	619	621	568	596	585	598	579	627	582	578	626	548	610	623	637	612	639	597	554	555	593	540	609	589	617	609	585	608	611	616	622	576	596	589	576	595	616	623	550	599	585	593	602	656	569	642	618	627	592	575	622	627	642	587	563	606	616	593	588	594	602	577	639	614	626	582	642	610	630	609	591	612	615	592	593	592	592	574	572	596	580	574	594	592	602	566	603	589	603	614	604	599	594	617	638	630	631	588	561	566	621	616	604	632	596	620	616	590	637	607	609	557	603	627	635	613	626	565	620	599	556	638	601	601	602	595	599	550	636	601	586	626	604	592	547	595	588	634	601	562	576	616	595	588	570	607	598	605	577	558	589	599	571	586	632	619	573	579	617	630	618	559	572	591	601	639	640	616	580	583	592	594	582	570	594	609	593	632	605	605	623	610	600	595	576	589	621	621	598	603	598	617	586	629	568	596	602	637	634	617	627	651	624	599	625	651	644	581	576	605	643	611	539	581	593	591	587	598	606	574	546	574	583	604	562	591	593	602	637	578	611	583	594	620	583	602	642	610	593	596	617	578	604	527	593	595	629	557	590	593	634	604	570	610	569	605	621	605	582	587	663	645	574	587	645	617	578	596	619	569	632	638	617	615	584	602	563	582	630	634	617	559	604	619
11353	5514	3588	2436	1765	1551	1668	1535	1291	1068	843	701	605	461	382	334	294	255	225	210	212	176	158	149	107	113	114	98	100	96	82	90	85	91	94	90	73	75	75	101	87	73	73	67	71	67	92	73	80	73	70	60	67	66	69	79	72	71	59	74	59	86	47	78	65	60	61	76	65	76	78	71	65	70	62	64	74	75	85	68	70	73	83	79	74	69	63	76	56	74	78	68	70	58	42	72	66	69	84	75	77	70	75	63	73	60	78	64	67	80	49	66	62	64	80	72	89	64	76	69	73	85	64	67	77	63	70	61	63	70	73	71	65	72	60	71	60	68	75	58	56	70	77	79	96	71	65	62	70	65	69	82	83	58	48	75	70	70	81	51	69	66	64	78	74	80	57	57	75	49	83	76	63	79	78	66	63	66	77	87	67	72	79	81	64	84	66	66	65	74	69	73	50	78	74	73	60	70	55	66	64	71	65	67	85	69	73	79	71	63	76	64	79	67	80	74	76	63	71	71	64	65	63	65	64	74	72	68	68	58	69	81	65	69	58	65	90	73	58	66	66	62	67	77	74	65	74	71	91	67	69	78	67	82	82	53	56	68	53	70	76	80	50	67	54	59	72	65	72	59	56	66	85	71	60	69	87	72	55	85	76	70	90	73	62	55	71	69	54	75	82	79	72	78	78	57	85	81	71	63	47	68	68	61	79	70	77	82	72	66	66	70	72	82	57	68	77	70	82	66	65	74	65	56	75	62	76	65	75	63	83	70	80	78	75	61	63	59	60	58	70	63	58	65	71	72	73	80	66	61	85	65	66	75	64	75	79	71	76	83	66	75	57	73	68	66	72	61	54	79	62	62	69	52	55	72	77	65	69	62	62	64	60	77	82	73	62	86	78	75	62	58	68	62	65	71	61	60	62	78	86	65	84	71	75	85	55	69	66	78	70	75	54	72	59	73	71	69	60	74	75	74	67	66	73	66	58	61	68	55	79	62	64	66	84	64	68	57	83	60	64	62	78	61	55	80	63	78	69	64	66	72	81	60	69	82	60	70	73	68	62	60	91	62	74	65	63	71	66	68	58	62	73	69	68	60	51	60	65	71	49	99	75	75	70	73	86	67	82	69	78	72	75	71	58	84	60	81	66	70	73	62	67	81	64	73	70	67	56	67	73	51	63	63	66	60	70	68	67	60	68	65	76	72	79	62	57	75	71	63	61	64	59	75	77	78	82	72	63	94	58	67	69	61	69	71	60	64	75	61	66	57	76	60	65	76	75	69	61	56	70	75	74	73	57	75	75	84	75	79	77	62	85	67	71	61	66	70	64	66	74	69	78	63	66	65	62	56	78	65	65	74	57	72	73	69	73	55	66	70	72	73	77	66	72	71	69	72	54	61	73	85	64	64	76	80	59	69	61	75	73	71	64	60	73	62	60	66	70	63	68	52	79	66	69	70	85	59	72	55	80	72	78	74	64	72	70	62	76	80	67	64	65	84	56	79	65	64	54	67	65	72	76	68	55	67	74	56	81	70	82	69	79	68	75	61	78	86	77	70	81	74	78	65	85	70	59	83	77	87	74	83	75	73	69	64	66	63	75	77	71	57	73	59	58	67	64	72	55	82	66	72	78	72	70	54	58	72	68	61	60	64	62	65	90	65	80	79	68	64	69	72	75	69	60	68	68	72	63	68	66	65	48	63	60	76	78	69	70	74	62	61	67	77	67	63	71	58	63	77	59	61	61	69	53	62	71	61	58	70	71	64	68	60	83	72	65	58	62	84	63	70	69	76	72	61	71	72	67	70	71	76	67	92	70	68	71	60	67	55	83	58	77	62	64	68	67	74	61	72	71	50	70	57	68	68	72	78	72	60	66	63	78	85	65	57	67	80	69	56	59	61	68	66	80	78	50	80	72	64	77	75	63	86	59	70	75	64	63	66	85	77	68	69	64	65	56	68	72	71	68	64	92	84	62	58	66	67	76	71	61	81	73	76	83	70	72	64	68	77	65	73	78	58	74	73	55	79	71	79	56	55	77	60	83	82	67	69	74	69	69	64	66	68	70	76	85	70	70	70	69	80	69	69	60	65	67	73	65	69	65	81	64	83	60	53	66	79	59	62	88	44	62	75	69	72	75	76	78	65	73	77	63	66	65	63	73	76	65	65	56	68	65	74	63	58	67	61	83	75	61	66	63	61	59	64	84	64	66	65	68	59	70	76	67	67	72	61	66	62	66	72	70	53	62	64	70	67	79	78	68	75	74	71	66	63	75	76	69	71	69	79	70	64	78	74	61	78	74	72	80	63	76	90	60	62	67	65	71	73	59	56	67	68	61	73	68	70	73	83	71	53	64	87	62	67	59	61	71	66	78	75	62	74	72	59	73	85	75	75	71	79	89	67	76	68	69	62	65	63	76	70	72	79	58	61	69	62	73	55	61	82	64	64	73	78	69	62	68	75	63	64	63	71	75	68	66	73	66	72	76	65	65	72	65	71	69	76	59	80	80	79	60	81	77	73	78	72	76	79	85	81	52	65	72	71	78	66	79	60	71	72	62	72	70	66	66	71	58	64	68	65	57	66	48	65	85	73	73	68	64	62	69	62	69	72	69	49	72	74	65	77	64	71	75	83	83	77	79	65	56	70	73	79	75	66	65	61	72	61	67	75	69	63	69	62	52	66	68	71	65	78	58	68	76	83	76	79	71	71	95	69	69	68	63	78	67	65	69	67	82	67	92	61	74	61	78	75	68	72	77	65	69	69	60	67	55	57	57	77	55	77	57	72	43	63	65	63	77	65	63	62	69	61	57	54	73	69	80	76	74	58	73	74	83	70	56	68	58	58	80	53	78	66	68	67	62	69	74	74	68	75	57	53	71	74	82	68	82	77	67	56	75	72	66	52	73	64	76	62	71	74	72	69	83	66	74	80	80	67	84	83	72	65	68	71	58	89	75	73	65	86	80	70	75	72	69	71	76	81	75	61	70	59	67	68	82	74	71	78	58	76	57	55	70	67	71	68	71	71	72	82	81	60	69	67	75	83	76	60	65	70	72	57	69	74	90	68	67	72	60	71	65	67	89	80	69	51	73	64	86	70	64	73	82	61	63	68	83	74	54	62	52	53	67	69	62	67	54	59	72	67	71	67	72	79	61	79	64	61	81	61	67	79	72	77	51	63	61	66	72	72	75	63	63	70	59	78	71	61	62	72	68	58	81	78	81	81	73	75	67	82	67	76	79	54	58	61	73	87	62	81	76	69	77	78	74	61	66	54	68	68	57	69	74	71	66	74	72	78	79	75	70	60	72	80	69	68	70	81	68	76	78	73	65	71	61	66	73	81	66	63	76	61	62	69	68	67	74	73	66	68	79	62	55	64	57	62	71	66	58	87	61	71	63	64	68	61	65	59	66	72	69	63	77	72	79	72	65	62	51	70	61	58	65	85	64	72	77	71	69	79	80	85	68	66	72	70	64	73	69	68	49	77	50	64
36098	27368	23846	25243	30185	32966	32685	30045	26964	23367	20391	17718	15181	12450	10590	8874	7484	6501	5526	4829	4216	3838	3396	2892	2568	2351	2128	2004	1827	1607	1531	1415	1260	1227	1047	1013	1010	976	885	902	921	879	823	800	826	828	763	752	738	771	767	706	741	732	682	732	673	723	709	683	697	703	628	662	648	702	681	686	656	687	652	703	671	632	677	696	647	647	641	644	690	630	655	686	648	677	708	650	651	686	638	619	666	631	658	665	647	688	660	636	637	661	640	645	648	634	662	642	639	663	641	638	686	680	614	616	637	648	657	608	631	644	642	674	657	672	610	646	651	650	654	651	640	604	688	666	655	666	636	648	625	619	653	651	659	622	630	672	650	637	641	561	666	639	681	643	650	652	628	646	635	649	654	647	647	614	714	621	607	654	644	634	629	659	565	661	617	659	626	668	631	656	669	631	635	614	640	668	681	636	622	665	619	656	641	645	629	653	630	645	630	630	699	646	633	673	607	631	697	608	638	656	680	640	694	642	663	638	666	629	627	638	664	627	657	639	655	630	665	655	630	646	640	661	686	605	590	619	646	669	675	693	615	619	650	654	653	664	637	618	652	626	685	625	634	678	625	613	653	642	648	647	652	639	662	675	605	624	613	619	650	647	675	661	630	646	614	618	646	638	661	603	645	594	648	606	680	630	633	639	641	634	666	659	623	643	667	632	611	655	640	611	611	593	637	660	624	662	645	633	671	628	658	627	674	640	659	667	634	659	656	626	667	628	693	604	646	674	651	637	650	685	640	647	602	636	653	633	606	598	608	681	677	651	635	659	639	612	573	613	619	619	654	594	625	633	672	641	568	689	675	647	696	651	656	638	607	643	644	669	633	632	622	616	654	622	631	617	605	662	632	687	621	713	641	639	675	620	654	644	668	658	629	641	611	648	651	644	637	660	647	634	605	661	662	644	660	622	702	604	656	645	590	629	674	661	688	639	605	651	647	605	561	669	638	659	631	663	630	654	607	658	650	646	658	594	645	684	633	660	630	649	634	664	580	635	647	616	670	657	675	662	644	635	614	651	648	628	679	633	639	666	659	678	663	664	655	614	678	647	646	644	652	659	637	668	655	667	643	668	641	655	646	625	613	620	601	631	686	622	634	654	674	642	676	639	652	634	673	643	666	661	658	650	633	647	635	678	630	634	634	650	597	667	625	674	609	622	676	648	585	649	605	636	675	627	637	634	636	643	640	673	643	663	666	653	682	677	632	667	647	606	627	665	636	605	673	671	619	646	655	621	643	623	644	613	643	635	639	606	649	607	636	631	643	597	629	654	667	639	601	588	683	710	662	652	653	620	640	665	718	641	682	673	689	656	657	636	605	667	640	632	666	648	613	646	637	659	664	662	654	702	641	648	636	633	663	624	643	587	630	664	618	604	629	654	656	608	676	608	634	645	620	632	630	650	628	625	654	654	620	670	598	603	640	641	620	614	623	628	617	634	663	623	624	674	625	583	662	683	647	653	642	658	644	641	673	606	627	645	633	641	624	620	642	619	631	667	673	631	634	597	642	641	669	626	649	633	612	626	661	644	726	699	682	649	605	626	680	630	637	602	601	626	626	628	644	661	642	637	674	604	602	685	604	608	653	689	582	680	609	633	674	654	624	581	639	644	651	617	715	624	599	605	680	613	645	633	709	654	659	627	604	693	619	693	668	635	659	681	636	634	650	641	681	650	698	660	624	660	600	639	666	639	632	647	640	679	609	607	663	597	660	696	614	629	631	611	647	650	703	636	643	685	628	633	666	645	620	632	663	662	630	624	643	653	656	695	635	625	646	672	597	615	624	623	621	670	660	639	636	659	660	628	630	684	615	616	668	591	599	630	616	642	627	668	650	638	667	659	637	673	663	636	663	629	673	620	664	670	657	588	599	649	632	649	629	633	645	653	669	679	621	632	692	665	674	635	622	678	647	608	670	662	638	590	641	675	623	627	629	644	605	626	648	681	669	605	677	661	610	658	657	619	649	662	668	624	662	665	597	650	680	656	662	663	603	662	647	629	627	593	644	649	663	622	622	659	638	630	651	643	676	617	692	618	652	625	640	705	619	616	640	643	636	611	642	697	688	607	634	655	663	689	619	690	650	634	623	642	628	640	645	645	670	661	642	632	604	618	645	664	633	609	642	651	663	661	669	642	666	642	622	683	651	633	624	642	657	597	652	645	644	640	612	625	647	641	592	614	650	683	640	644	636	702	630	663	621	623	613	680	610	673	674	664	685	625	655	624	663	630	655	674	644	698	660	645	613	658	631	628	616	595	637	660	636	647	633	628	684	684	641	640	658	625	732	643	682	661	680	661	621	637	673	669	657	661	669	640	636	649	659	682	645	642	662	657	609	652	630	663	591	639	617	631	690	648	665	656	690	618	652	621	617	664	663	647	658	648	665	668	674	618	598	636	648	668	633	658	671	637	648	667	613	682	645	651	672	647	636	662	669	640	628	660	657	665	664	590	639	612	642	657	623	679	671	608	644	613	649	659	645	674	596	636	657	618	661	616	644	647	656	654	640	694	631	603	647	624	635	668	691	636	637	664	643	639	631	656	641	651	673	691	644	626	655	656	696	651	647	672	601	659	634	641	630	651	630	627	642	682	603	685	628	648	662	642	617	637	596	664	629	648	653	624	645	651	631	617	648	662	637	635	629	728	634	618	651	604	651	642	656	637	602	654	651	597	625	684	678	651	668	621	685	698	641	650	651	641	648	648	626	603	647	587	665	649	646	652	659	638	642	643	629	656	673	625	606	628	660	632	629	656	673	673	613	608	633	645	618	618	658	676	664	651	583	623	664	644	640	621	680	678	673	653	651	668	634	631	647	655	638	670	613	571	638	626	655	643	621	634	664	627	611	656	646	660	636	654	644	600	612	652	645	682	665	614	578	676	637	629	705	665	710	618	618	630	658	646	653	632	652	654	645	658	683	613	617	635	669	643	620	667	664	669	635	667	611	609	675	643	645	626	664	640	635	649	598	661	659	665	643	620	644	649	667	655	644	665	686	614	655	611	631	663	620	694	617	646	641	667	628	583	616	680	643	633	652	645	658	661	657	679	671	655	651	663	616	589	656	659	691	634	597	608	635	636	681	634	644	605	608	637	681	635	673	654	634	674	633	617	658	704	645	643	666	658	633	652	659	660	639	656	684	608	664	630	620	680	643	624	668	675	639	641	613	645	634	568	640	665	607	644	624	621	672	627	641	693	634	673	663	649	643	638	675	624	641	645	658	670	657	617	657	645	667	630	612	650	663	648	620	648	651	668	644	626	662	633	619	620	646	626	649	639	615	614	638	644	645	627	668	641	654	634	629	653	666	636	697	660	680	661	681	632	629	602	614	628	665	654	647	658	635	632	611	668	654	632	644	635	642	632	603	627	648	686	630	650	650	604	684	609	653	614	651	647	603	648	650	631	669	654	705	689	690	640	634	674	668	626	625	613	649	651	669	617	654	642	623	672	616	611	675	664
11105	8033	4811	3051	2250	2016	2041	1857	1641	1337	1094	884	695	607	466	407	384	314	259	234	213	167	181	160	126	140	106	111	122	75	95	91	110	81	85	83	72	78	82	62	68	66	60	68	63	47	75	63	60	62	60	64	53	75	67	55	57	54	57	64	71	71	81	55	62	65	75	61	50	66	55	52	55	54	57	73	58	73	62	75	60	63	51	45	59	52	48	50	59	59	62	59	59	49	67	65	62	73	57	72	49	64	59	61	60	55	64	49	66	54	57	53	57	62	81	64	63	59	58	58	52	63	66	55	62	68	60	53	42	56	69	59	62	50	84	60	47	67	69	68	52	48	62	69	67	66	51	58	74	66	65	51	57	52	59	52	58	66	61	47	48	73	62	71	62	45	59	55	66	66	55	60	63	64	82	69	64	52	64	35	64	48	56	62	56	63	72	65	67	63	59	55	76	53	55	63	59	45	78	59	57	58	61	59	65	62	53	63	64	67	76	67	47	52	65	57	59	78	58	51	45	44	65	60	56	74	49	55	62	62	60	62	50	62	57	44	71	71	70	55	52	50	56	63	48	61	62	55	56	58	57	63	55	59	55	63	53	70	55	59	58	53	51	64	71	49	75	52	43	59	53	49	54	67	56	67	57	60	74	77	62	65	52	62	61	47	52	65	55	57	51	50	52	49	50	56	46	57	62	57	66	61	55	64	62	54	60	69	65	61	49	55	60	49	57	71	58	57	70	58	66	66	57	75	59	62	57	48	60	53	60	53	51	65	50	63	61	53	49	53	68	67	68	60	57	57	66	65	68	62	60	53	66	63	52	66	57	60	56	52	51	68	64	77	57	57	67	68	50	55	56	75	58	61	62	64	50	51	69	73	64	44	63	53	63	63	55	56	64	58	49	46	53	60	64	64	59	64	58	55	52	62	66	52	62	53	62	64	60	62	53	60	65	65	71	56	74	61	59	52	55	65	45	53	51	58	70	62	53	64	48	72	76	76	64	42	64	60	45	54	66	56	57	59	67	50	56	65	69	67	68	56	70	47	59	59	75	63	71	62	63	50	49	54	51	49	71	68	52	53	65	66	53	69	61	57	51	56	57	58	51	55	65	74	64	52	84	45	53	56	67	55	68	61	66	51	60	57	51	58	61	70	57	68	53	74	62	56	63	56	50	58	53	50	66	71	40	54	59	57	65	58	65	61	53	57	60	52	64	52	74	65	69	61	54	57	45	51	56	53	61	59	48	65	75	71	57	52	63	64	64	76	48	65	61	55	71	71	57	60	70	62	65	57	56	59	70	74	74	63	64	53	52	57	61	59	58	63	63	64	55	57	54	51	62	61	55	57	60	66	63	68	59	54	56	60	53	66	58	71	65	57	66	57	51	73	67	62	71	54	62	68	47	69	50	54	62	46	58	61	66	56	61	66	70	46	55	54	54	67	49	50	55	70	65	58	52	57	53	49	65	70	64	48	57	75	73	68	67	67	55	49	55	58	54	71	62	61	61	48	66	64	63	59	60	65	48	60	57	59	54	58	61	59	57	62	54	67	62	59	68	49	49	47	57	51	59	59	60	57	59	58	57	49	55	57	62	53	59	55	57	51	60	60	57	53	67	60	52	58	72	53	54	49	58	54	56	57	54	52	55	65	46	68	63	66	48	66	57	61	47	59	63	64	51	73	48	68	66	52	64	59	51	70	63	61	61	61	53	48	59	59	56	58	49	74	55	66	64	64	63	60	58	69	61	66	63	53	53	49	50	62	56	53	58	53	69	61	59	59	62	43	59	63	75	51	69	63	61	60	51	55	50	70	59	55	57	45	59	57	59	63	59	56	66	67	59	54	68	57	65	57	65	61	57	61	67	62	57	76	65	59	74	56	62	56	56	61	59	56	74	61	58	57	69	63	74	64	66	74	57	66	46	66	56	59	60	55	65	58	51	57	63	73	61	62	80	74	59	64	49	67	65	63	54	55	59	57	67	50	66	59	44	53	48	57	58	60	55	63	66	53	61	52	56	61	78	50	65	72	53	63	52	59	59	60	59	51	58	51	55	57	54	56	59	38	66	61	52	57	53	53	53	47	58	51	59	44	57	81	55	60	68	58	57	65	62	49	72	57	54	50	81	66	55	55	64	70	60	60	67	56	64	52	52	59	68	64	57	61	57	65	61	69	58	52	57	65	61	48	65	67	60	57	60	80	64	64	65	56	48	64	61	44	47	49	53	61	64	55	57	69	70	58	51	65	52	58	72	51	69	71	43	57	56	53	60	47	64	62	46	53	60	43	72	59	52	55	58	48	52	57	83	54	68	57	63	56	69	49	52	70	71	61	64	57	50	58	64	56	62	63	50	73	41	57	74	59	65	63	45	62	66	50	56	67	65	59	70	50	66	63	57	50	56	65	47	61	66	65	55	62	72	62	54	58	56	67	56	57	71	51	54	48	59	69	51	80	59	39	60	77	63	58	70	54	61	57	71	61	49	49	60	64	72	59	66	57	72	55	62	50	61	56	61	67	58	65	77	55	69	65	53	63	64	68	62	45	62	56	44	67	47	70	59	58	58	58	55	73	61	58	61	57	56	54	60	49	47	68	51	64	60	53	53	55	55	67	48	81	61	56	57	75	53	64	56	63	73	46	66	64	63	50	58	48	54	53	54	63	52	52	59	63	51	65	47	67	47	55	71	43	67	52	51	51	62	54	57	51	44	49	62	69	62	57	61	61	68	58	61	68	65	68	65	50	51	44	53	51	59	62	64	54	65	69	52	58	52	61	47	62	72	59	76	47	54	73	61	54	59	64	69	49	48	66	68	84	52	57	68	60	70	58	54	65	62	65	50	67	57	50	49	49	72	63	59	52	62	51	63	56	53	73	58	59	68	66	62	63	58	73	60	79	71	44	53	63	64	53	62	63	51	67	55	57	62	51	62	62	57	58	58	61	61	56	65	56	55	53	57	56	54	61	60	49	55	56	61	64	59	57	70	58	68	63	66	64	55	58	65	57	54	57	61	59	63	63	52	64	69	58	56	53	58	64	80	48	62	50	66	60	68	59	51	61	69	50	63	64	61	65	64	59	56	64	59	55	72	61	63	72	71	61	67	77	64	54	67	58	67	58	52	64	69	64	70	74	57	49	56	66	54	54	58	63	59	55	70	52	45	69	59	53	52	51	67	54	47	61	53	59	48	67	62	57	58	46	60	59	54	57	68	60	67	59	50	67	57	69	57	61	78	63	72	65	59	55	59	61	63	79	62	71	67	73	55	54	57	63	63	52	61	54	51	62	58	55	58	51	68	64	66	71	53	57	55	61	58	60	68	77	60	62	63	49	64	63	62	58	47	68	54	58	57	52	59	54	53	51	66	65	69	56	63	72	59	58	53	64	45	58	76	38	75	78	59	48	59	67	62	58	44	64	62	69	43	56	55	64	52	62	68	70	59	59	56	64	49	59	63	59	61	59	61	74	56	47	55	59	63	68	52	86	54	58
41240	31163	27169	28034	33210	35887	35361	32631	29484	25940	23018	20083	17532	14804	12363	10385	8812	7783	6639	5939	5220	4532	3927	3511	2998	2750	2519	2262	1993	1794	1676	1525	1357	1164	1119	1043	1055	993	915	911	876	839	795	764	759	755	697	700	735	714	717	687	633	585	652	594	641	622	629	574	601	587	640	579	613	598	554	568	607	596	570	579	561	547	583	556	591	547	580	577	536	551	576	597	569	588	566	544	576	557	586	578	534	552	614	564	577	572	497	551	556	544	548	511	547	511	527	569	524	529	543	569	559	534	597	566	546	522	571	527	556	600	562	583	606	561	576	605	546	553	557	525	534	540	559	528	555	573	543	572	559	576	546	484	544	546	565	559	582	579	586	575	576	570	565	587	598	530	510	541	522	554	546	609	565	559	582	531	537	536	520	592	565	568	532	522	591	544	512	583	550	558	534	578	553	563	527	541	571	596	528	516	566	527	574	543	573	559	534	587	573	568	591	567	542	550	575	558	553	567	556	536	568	532	525	572	518	548	531	558	553	569	554	517	526	518	544	538	560	562	575	550	557	543	524	594	561	543	601	592	572	556	524	537	561	581	541	536	578	547	563	558	544	509	572	527	555	572	543	565	540	547	581	531	574	529	559	552	533	543	581	534	566	568	583	545	560	585	556	586	555	575	569	534	575	572	547	578	568	544	546	598	573	556	574	577	546	509	575	545	556	580	533	566	582	549	589	564	561	541	549	557	564	574	594	569	527	571	543	597	570	561	545	566	577	523	570	557	569	547	585	530	553	537	542	564	536	521	550	563	564	520	594	538	562	557	558	566	567	565	560	520	564	570	535	541	589	544	558	543	531	561	560	518	549	562	566	584	531	554	564	539	594	556	573	547	556	577	544	541	542	556	526	530	529	543	566	593	561	570	575	562	526	587	533	558	575	585	579	530	573	563	564	520	572	550	504	605	543	516	562	547	569	562	561	537	567	570	517	532	559	563	567	577	578	516	548	524	545	551	529	542	555	560	546	573	573	537	570	588	579	560	617	558	556	547	547	576	539	532	537	562	550	556	547	565	625	557	588	528	510	573	579	565	582	503	523	569	575	547	554	569	543	565	560	520	532	588	499	591	545	569	564	542	588	572	523	508	589	568	544	566	558	532	579	563	552	553	547	523	603	564	513	527	553	517	606	572	549	580	557	582	514	574	586	561	516	559	590	577	555	544	532	561	571	566	542	518	532	573	564	565	541	603	500	586	570	583	495	551	576	524	543	530	556	516	527	524	546	613	558	567	542	540	579	581	557	541	571	553	534	584	527	571	544	535	541	606	552	509	562	514	522	523	576	515	537	553	585	559	538	540	589	528	563	543	573	574	548	532	550	530	577	519	583	564	523	538	570	537	559	557	552	587	565	547	543	512	548	575	542	602	520	567	564	568	584	535	574	533	560	579	555	579	562	564	572	559	515	522	558	535	512	530	553	575	556	535	552	579	547	549	581	541	599	585	574	572	570	556	529	538	579	579	529	568	563	576	529	520	572	567	527	570	563	545	514	538	582	573	589	523	517	550	548	562	512	535	577	555	583	551	595	503	534	526	541	551	540	575	538	535	525	555	546	513	592	585	545	584	556	536	538	527	614	581	551	533	527	570	542	583	541	534	543	557	569	526	568	520	558	553	557	572	547	532	529	570	566	612	556	573	568	532	521	570	552	563	564	557	584	544	579	509	537	553	580	525	565	551	534	565	547	575	562	506	589	569	587	544	540	595	534	553	526	570	563	547	545	530	594	573	523	572	545	568	562	543	543	540	556	560	557	539	513	562	510	577	552	532	586	556	540	547	533	606	572	539	515	535	551	524	537	541	553	496	587	561	556	505	564	572	559	569	580	569	593	581	554	574	548	559	580	583	577	574	524	544	559	546	521	503	530	563	581	524	560	592	556	518	555	544	588	543	576	558	575	532	578	552	532	575	572	553	586	579	577	554	547	549	558	521	579	579	573	570	569	596	589	527	565	585	577	555	568	523	533	565	577	573	525	567	567	543	561	541	563	570	544	568	531	606	584	537	578	522	550	529	576	570	567	544	589	568	533	550	597	565	555	585	567	540	596	525	563	565	538	578	583	546	567	531	515	519	525	526	548	562	573	598	515	531	599	563	565	594	552	559	546	593	550	532	529	563	561	536	524	542	516	568	575	587	533	577	552	553	571	549	523	573	544	537	528	501	544	568	530	558	514	512	565	556	552	554	539	555	550	547	550	570	562	531	513	583	554	542	558	571	578	545	526	568	577	588	556	544	575	564	550	575	594	552	536	565	557	570	559	542	569	540	592	506	604	572	556	539	547	556	529	568	519	572	527	555	535	622	496	538	557	584	537	570	555	587	545	542	565	531	565	551	535	513	548	562	539	563	532	520	528	574	567	510	543	554	544	560	598	541	522	532	558	561	562	555	536	583	555	550	538	558	565	540	553	586	563	548	518	565	558	573	595	528	602	542	522	548	555	552	594	554	581	580	544	548	598	526	543	510	555	564	575	590	509	543	564	556	565	561	613	570	516	622	566	544	576	534	592	561	507	552	614	575	573	523	556	566	591	546	561	554	565	516	562	559	534	559	555	539	590	607	546	597	605	574	506	566	579	527	605	537	564	562	578	585	574	523	558	542	577	522	584	574	563	542	521	552	588	566	529	561	516	597	577	538	534	533	533	572	563	572	511	537	559	570	562	531	555	550	550	567	517	542	560	543	537	566	561	549	541	541	555	529	585	546	592	528	600	540	542	574	579	523	588	522	511	505	557	508	537	539	534	581	543	542	574	529	541	526	589	549	534	590	591	530	572	535	514	566	551	561	550	538	508	546	565	545	530	577	521	545	557	563	532	553	526	504	520	570	531	528	566	551	541	547	575	504	556	511	616	568	559	567	591	527	564	562	566	589	557	556	561	563	539	517	554	582	621	531	557	548	531	539	579	510	558	570	530	521	558	557	560	558	567	548	546	518	584	554	550	545	538	568	538	534	481	522	572	546	547	575	583	594	573	551	525	561	574	546	549	544	575	562	533	577	593	548	555	552	557	562	513	572	546	621	555	617	543	539	591	546	531	554	570	541	575	570	562	515	563	579	588	578	578	523	567	542	569	589	540	582	520	561	573	573	540	570	552	534	593	566	535	536	573	528	544	555	553	524	541	545	578	558	587	538	540	556	583	561	547	560	577	523	562	548	597	569	578	561	569	518	569	531	541	540	539	574	547	555	526	569	579	529	586	554	549	573	579	563	577	550	517	514	565	565	612	593	548	559	583	517	515	564	560	572	607	544	513	542	572	539	593	558	552	596	551	554	570	563	488	537	557	572	549	522	571	558	574	548	557	533	548	548	540	565	555	552	560	599	588	586	601	545	572	536	551	573	591	584	525	578	606	539	510	539	524	609	524	574	575	508	555	571	583	566	581	572	518	516	554	578	551	584	550	568	544	543	583	541	569	569	594	559	539	566	597	563	568	579	543	548	537	554	593	572	539	553
8636	4177	2677	1769	1365	1218	1247	1122	965	738	615	514	398	343	331	294	250	199	190	183	169	151	125	135	145	104	116	109	92	110	82	97	81	79	108	86	101	71	78	100	92	65	73	80	74	63	77	94	72	80	71	73	52	77	65	68	71	72	74	86	82	79	77	73	70	59	65	60	66	74	79	72	78	71	49	69	59	59	54	76	65	82	87	89	60	57	78	82	85	85	79	79	68	79	69	86	63	89	89	79	77	72	77	83	61	70	88	70	75	78	63	72	64	74	84	76	68	62	68	80	69	64	78	74	60	68	84	70	79	61	73	75	96	66	63	80	100	74	73	75	53	92	68	93	73	81	83	76	76	72	81	73	79	66	60	73	76	61	60	72	69	76	84	68	87	73	61	70	69	83	79	65	81	74	69	63	80	85	76	70	69	81	77	73	68	70	79	77	61	65	77	65	67	74	67	71	55	69	65	70	80	70	58	81	80	84	77	65	66	74	77	62	84	70	100	80	81	77	71	84	81	83	78	64	77	86	69	69	67	70	80	65	63	64	74	72	68	86	64	65	71	75	74	71	76	61	79	76	71	91	70	61	67	64	76	69	73	63	71	97	72	61	69	77	59	67	71	80	71	55	84	58	85	80	70	82	84	74	67	75	76	72	94	77	60	66	73	64	70	85	79	83	73	61	80	55	70	60	75	85	79	76	73	74	78	89	80	80	68	77	79	102	73	74	66	77	72	55	60	78	100	75	82	65	70	82	80	89	70	72	71	96	69	79	67	65	71	53	75	62	76	79	56	70	67	76	60	74	71	82	79	67	67	74	67	56	73	92	62	66	64	75	73	73	63	75	69	66	62	76	71	78	76	70	61	66	92	69	75	79	79	72	93	80	65	69	61	57	66	59	62	82	78	72	60	72	71	75	85	57	80	86	63	84	77	86	86	61	66	65	76	65	70	80	64	83	70	76	67	69	70	86	73	70	75	66	77	70	77	75	86	71	64	81	81	71	69	71	65	77	79	78	89	74	72	72	71	74	72	77	71	84	69	79	77	64	75	69	76	63	92	76	68	89	68	62	69	72	69	70	50	70	60	88	68	63	64	69	87	71	76	87	62	89	74	73	77	69	86	74	74	62	71	67	69	82	81	81	69	92	68	77	69	61	71	68	64	72	70	70	72	77	54	91	63	52	82	66	65	72	86	66	68	65	74	80	66	69	47	66	68	70	86	72	88	67	76	63	86	69	90	58	70	77	70	88	82	77	66	72	72	79	75	75	79	74	91	71	72	64	85	89	73	78	61	61	66	91	75	65	77	87	78	77	63	73	67	81	66	75	67	75	85	68	69	60	81	69	71	68	69	78	71	57	65	63	75	66	75	59	57	68	59	90	66	80	73	68	83	69	70	82	87	83	74	78	72	66	58	65	65	69	68	70	72	60	66	88	59	77	79	70	67	76	60	60	71	75	81	84	71	68	66	74	76	74	65	63	78	75	67	66	72	66	63	73	80	74	65	76	85	82	72	74	60	86	70	67	68	87	75	70	57	76	82	62	68	68	89	69	78	81	64	85	80	77	94	62	68	81	74	70	81	73	79	71	71	84	86	85	80	76	63	54	80	76	81	73	67	60	76	85	77	64	73	68	52	80	80	57	76	59	73	69	78	78	81	74	77	74	96	64	63	81	73	77	65	69	83	64	76	70	66	65	85	63	76	70	72	77	55	75	63	81	56	72	61	75	78	80	77	73	61	95	71	77	79	82	68	67	58	77	101	82	67	85	69	57	87	52	71	67	75	84	76	64	51	70	60	65	71	70	64	69	64	69	64	78	73	78	74	66	83	82	81	67	79	78	73	74	64	69	72	75	75	69	80	70	73	92	76	68	68	69	69	57	69	78	66	70	65	66	73	80	78	77	77	81	60	80	83	80	78	73	66	76	69	81	80	76	70	61	82	95	70	69	67	87	83	79	58	72	71	75	71	72	95	76	77	69	56	96	90	80	62	63	72	83	58	86	74	74	75	73	75	75	83	79	85	81	75	69	68	79	71	83	72	83	88	87	51	62	58	94	64	79	73	74	71	80	75	71	72	65	76	65	56	67	60	79	59	86	70	80	100	48	80	72	69	71	50	77	72	75	66	73	67	64	85	79	82	75	70	81	76	71	72	78	66	77	67	70	66	72	53	73	74	61	88	71	62	84	76	66	79	72	73	79	79	80	60	64	71	70	79	68	83	68	79	58	80	77	72	90	91	69	87	66	69	76	82	63	62	53	74	72	82	74	77	66	77	98	69	67	78	78	89	87	67	70	56	75	74	89	68	71	57	77	70	78	66	58	66	66	73	61	75	87	80	72	74	76	73	61	74	71	78	76	70	83	71	72	97	67	73	74	83	76	80	71	78	62	70	80	78	63	77	79	64	75	75	61	79	85	80	67	73	100	72	62	79	89	83	63	63	61	68	62	65	82	72	71	77	67	80	73	55	73	80	66	60	71	76	70	82	77	80	74	81	75	60	65	78	80	70	67	67	69	75	82	82	75	66	69	71	93	74	78	70	96	83	70	72	78	83	71	74	77	77	83	86	63	73	48	73	76	70	85	80	83	61	66	63	61	88	82	74	63	83	74	83	70	85	90	74	75	67	72	79	86	74	86	59	73	82	65	74	75	85	58	74	70	72	81	71	87	78	68	75	64	64	72	62	68	78	79	85	78	69	68	73	71	77	78	70	70	73	65	73	69	66	73	62	66	79	76	76	71	83	82	67	59	72	77	61	56	62	67	64	69	78	73	68	86	70	77	83	59	69	80	82	92	99	72	68	83	73	91	71	74	71	73	79	91	73	65	60	76	82	80	77	63	74	77	69	71	78	73	92	63	79	75	85	78	69	70	72	79	75	76	77	79	73	71	74	83	83	70	70	79	69	66	88	66	84	50	76	62	72	79	72	82	73	82	82	79	63	78	75	77	74	69	64	83	83	77	76	82	66	88	73	79	79	79	64	75	73	87	71	84	70	60	74	83	59	73	59	64	71	67	65	75	84	71	78	69	73	72	75	65	72	69	72	65	87	66	55	70	76	72	67	79	70	63	74	80	81	81	83	66	85	71	59	64	64	78	61	84	69	59	77	97	71	72	75	87	75	68	84	62	75	69	81	68	72	73	81	78	70	72	78	80	74	85	76	73	70	78	61	77	80	62	69	62	76	83	80	71	71	82	83	59	62	68	60	75	78	71	91	84	72	73	72	67	85	73	78	59	74	67	75	58	75	77	57	73	76	67	65	98	65	91	71	79	62	82	79	75	88	85	73	70	74	71	80	71	73	66	74	62	71	50	68	66	55	66	75	70	88	60	68	70	77	84	71	69	65	73	81	70	82	93	75	87	78	81	65	75	75	72	76	85	60	73	70	86	68	71	72	74	86	70	87	85	68	66	89	69	74	65	67	86	77	57	74	69	81	93	72	89	78	86	63	66	83	83	89	74	79	70	66	86	58	62	96	76
34842	24656	20447	21998	27709	30420	29483	26859	23695	20087	17240	14413	12270	10206	8508	7096	6075	5286	4441	3905	3537	3054	2727	2320	2147	1961	1673	1580	1539	1482	1255	1207	1115	1032	999	960	980	896	844	883	903	804	793	781	849	782	749	712	740	725	755	723	705	666	752	726	647	665	664	720	735	707	689	681	659	726	696	690	713	715	669	695	683	706	709	643	647	694	685	656	707	688	680	698	669	649	688	647	688	688	667	679	692	702	674	674	640	707	653	698	673	704	711	645	664	681	664	655	693	686	683	650	678	652	673	656	643	681	649	679	675	692	662	706	659	715	684	654	647	641	673	666	668	697	675	667	646	651	684	634	682	637	629	680	673	667	655	689	666	643	711	663	718	711	664	683	664	666	673	631	675	631	692	686	677	652	681	647	691	664	655	708	709	678	683	674	660	671	686	745	682	688	682	699	656	689	674	703	695	674	651	668	690	688	694	632	704	690	682	624	653	659	698	680	656	647	647	636	645	747	659	678	698	655	658	630	717	667	694	666	659	697	719	655	667	625	702	646	644	635	689	617	657	663	682	674	660	685	634	651	663	664	652	659	675	700	665	669	668	658	652	646	670	676	680	681	735	670	670	641	644	658	660	687	692	690	704	668	679	687	627	663	682	683	711	637	677	704	627	675	685	648	676	648	638	702	716	671	699	672	676	668	662	663	683	691	714	702	674	708	672	652	667	615	680	648	679	691	680	654	677	705	690	633	715	679	676	663	664	690	691	663	662	636	658	662	672	692	673	662	678	671	670	660	667	682	625	671	686	653	658	649	733	636	671	675	635	677	665	650	693	649	642	727	698	634	669	660	663	685	698	673	616	630	673	647	672	652	679	700	663	668	696	687	681	705	681	631	710	691	640	704	694	692	666	636	671	658	650	699	682	664	656	727	685	718	676	664	699	659	645	644	652	735	688	648	715	655	696	703	656	689	693	697	681	724	701	665	653	666	708	705	667	640	727	714	677	688	633	683	646	706	663	688	655	713	677	667	649	656	712	691	648	696	664	661	708	663	696	686	667	680	630	712	690	610	680	695	642	662	619	640	691	697	668	655	681	680	659	679	683	650	713	691	707	728	696	689	669	645	676	685	630	685	690	662	636	724	635	695	662	659	661	671	694	662	706	652	688	625	657	707	679	679	671	697	653	699	708	675	694	682	707	681	672	666	662	729	674	686	714	696	676	633	739	637	696	684	671	690	692	712	630	688	712	681	716	676	694	672	681	696	644	711	714	680	669	670	651	645	646	699	673	665	645	645	668	667	717	640	676	690	670	665	667	670	664	684	663	644	630	676	676	632	631	672	689	636	672	736	769	620	696	635	672	682	655	619	697	683	661	726	670	626	714	662	687	676	690	675	728	686	672	662	684	690	656	649	650	638	636	673	704	749	692	698	678	706	672	636	706	649	710	696	656	679	660	632	679	688	716	663	692	662	692	662	684	616	705	680	644	683	637	691	662	660	655	666	662	661	674	661	659	678	654	648	644	666	661	676	680	684	683	651	670	666	664	713	676	644	695	683	686	668	676	638	648	640	706	648	689	658	737	662	664	631	656	709	618	633	657	711	690	691	672	703	684	716	645	682	684	702	683	682	690	697	656	662	646	680	650	708	703	694	681	650	618	697	713	684	670	697	664	651	675	668	689	619	664	685	655	653	697	679	720	675	717	656	631	672	706	652	710	668	666	640	660	639	725	678	657	638	651	710	677	689	666	706	678	664	651	706	706	698	668	642	670	717	685	633	686	677	634	680	664	689	674	664	706	635	677	677	681	650	654	619	654	671	712	686	667	658	635	696	648	637	657	713	657	681	665	657	661	677	640	613	631	672	690	663	670	615	703	649	699	727	697	651	648	680	662	718	693	668	720	656	651	629	664	681	639	665	666	649	645	666	681	688	664	681	680	707	673	624	654	669	647	660	681	657	654	673	717	644	643	726	691	669	675	740	653	665	679	649	668	641	649	668	685	650	698	667	706	669	659	671	693	695	664	692	650	676	670	639	682	689	640	667	636	684	644	689	682	625	661	685	670	688	642	679	660	661	667	653	681	626	671	662	713	703	675	640	682	697	646	667	709	657	665	621	719	669	697	642	693	669	652	678	699	640	685	651	680	690	702	676	618	638	658	694	696	664	701	720	684	671	662	691	665	665	676	663	633	675	638	679	646	644	654	653	674	669	706	667	679	641	651	683	705	684	666	645	704	685	621	679	715	662	650	658	692	676	674	658	703	660	685	676	722	690	689	702	682	646	626	712	671	683	709	697	726	643	673	682	716	682	666	631	700	649	666	714	667	697	682	663	660	696	664	690	681	659	703	657	685	629	690	640	666	636	649	672	689	701	709	685	681	651	673	685	620	674	701	672	683	671	647	697	654	707	672	679	648	670	705	689	674	632	698	680	698	690	662	668	638	699	665	737	697	666	679	677	691	648	696	700	688	737	671	701	695	682	650	737	667	661	697	665	692	685	675	633	663	661	707	662	643	650	640	669	652	724	673	674	629	668	701	709	677	641	691	651	666	647	674	664	702	686	670	665	686	649	658	653	658	646	660	627	608	639	660	616	698	667	693	696	688	665	698	613	623	657	689	762	675	681	658	707	705	676	692	681	679	668	689	631	669	672	673	665	690	656	639	671	662	673	667	715	681	600	640	661	663	652	685	685	687	665	622	684	678	691	706	658	686	629	685	693	634	647	671	688	682	676	648	660	635	696	618	669	685	680	702	681	651	680	644	668	669	644	680	654	654	685	715	646	684	709	674	689	672	670	634	649	658	691	660	736	667	669	661	648	658	688	660	668	644	653	662	648	704	652	661	630	679	662	692	660	718	681	672	640	687	647	671	717	691	669	663	719	695	650	665	674	671	679	688	721	691	689	682	682	674	655	731	650	675	685	716	684	726	722	708	687	685	655	681	655	652	672	686	657	684	663	676	670	661	682	688	671	674	684	685	718	670	705	652	689	709	600	724	684	664	667	673	677	667	664	657	721	647	673	704	720	667	656	629	622	627	688	666	653	672	622	665	672	658	618	617	683	723	727	658	648	663	677	679	655	641	700	705	663	694	663	694	641	652	677	691	688	668	646	671	725	699	676	626	687	637	691	660	697	699	691	642	689	720	702	688	674	699	672	668	685	678	689	647	698	688	643	665	649	684	699	652	718	684	691	628	676	639	682	689	653	687	641	680	681	639	680	661	655	651	654	702	691	695	692	621	640	696	694	680	683	643	685	705	676	685	638	614	631	700	671	649	635	687	672	697	634	663	723	668	669	694	651	655	680	669	651	644	657	637	648	701	660	657	686	678	684	683	641	690	670	596	693	675	662	670	686	656	725	687	625	646	670	660	670	673	620	615	712	676	682	685	662	679	628	643	715	667	684	675	701	639	673	680	658	693	688	688	655	691	715	728	700	721	672	666	716	694	643	692	643	652	684	680	655	677	694	720	727	657	644	693	704	693	660	653	677	684	625	657	644	651	708
9331	6649	3708	2619	1902	1705	1742	1595	1233	1065	803	670	560	445	411	342	332	274	237	243	168	179	165	141	125	125	132	116	100	97	109	95	99	88	86	94	75	75	75	80	74	62	72	79	80	74	60	60	66	80	74	65	57	63	66	67	81	78	52	63	71	64	61	65	71	48	78	50	83	63	67	78	81	52	73	68	70	77	68	60	68	48	46	49	67	71	59	72	63	67	61	72	65	56	64	63	59	69	65	71	65	60	60	73	57	70	68	73	59	65	60	64	66	74	61	56	44	61	70	56	59	63	77	65	58	61	76	54	60	54	58	65	63	64	55	70	61	74	67	51	57	70	65	72	49	62	81	64	72	62	75	71	69	67	72	72	64	62	67	59	68	79	59	52	70	73	56	65	70	66	56	64	68	74	65	60	51	62	63	68	71	64	63	57	65	79	77	67	72	83	60	59	59	60	75	75	70	64	72	60	59	60	58	60	65	76	52	60	55	67	78	59	58	59	62	72	73	55	72	53	64	68	67	74	62	78	58	71	82	72	68	77	67	71	67	57	60	71	64	62	70	60	50	72	62	61	58	63	70	67	63	71	64	70	83	54	69	75	62	67	62	56	68	62	69	59	71	65	65	70	67	66	67	60	53	55	60	59	55	60	70	69	74	62	69	57	65	57	72	68	83	60	45	63	60	72	63	59	62	62	66	50	60	57	57	66	70	61	52	70	61	77	54	75	73	78	63	53	79	70	64	71	53	48	62	47	58	60	51	65	57	69	48	67	67	61	52	62	66	50	65	56	71	68	70	68	62	72	85	77	57	71	69	46	57	67	68	71	65	61	74	64	65	59	70	66	66	86	57	61	62	82	62	59	55	60	73	53	80	57	75	71	68	74	55	58	41	55	40	54	67	71	48	59	74	75	84	64	60	58	51	61	87	63	66	65	75	72	66	78	56	48	77	56	61	84	72	72	63	72	61	63	70	47	70	71	73	62	80	68	69	64	64	61	64	70	71	64	60	70	69	81	69	78	50	58	79	86	59	67	55	65	63	54	59	68	63	62	73	67	70	63	67	64	58	76	76	65	69	45	65	61	75	65	57	63	57	65	60	73	70	84	58	61	63	74	86	64	63	78	64	60	67	71	73	61	60	80	58	77	54	57	66	71	74	49	63	68	68	51	57	69	70	66	78	65	56	70	77	49	66	58	63	71	64	78	64	53	62	62	70	65	76	57	58	68	75	64	56	64	75	58	60	54	71	72	63	66	59	67	72	73	76	69	67	85	76	75	63	54	75	76	72	73	58	59	71	64	65	64	56	66	60	57	71	56	62	73	72	58	67	74	73	61	61	73	47	64	52	70	76	62	76	67	73	69	67	63	74	67	63	76	79	72	62	62	77	51	67	86	63	67	60	77	64	52	64	47	54	64	68	67	56	67	56	70	69	57	81	66	70	55	65	81	53	69	70	48	80	64	57	76	74	73	73	59	52	58	80	62	69	59	67	75	67	62	68	53	82	55	63	78	78	69	53	62	62	62	61	78	59	51	78	74	56	75	64	70	69	64	68	66	56	59	67	79	67	55	59	91	51	70	71	59	59	68	59	76	60	58	63	57	70	54	64	71	76	58	87	70	70	50	55	51	73	74	60	72	63	63	85	71	65	58	62	60	76	71	58	66	67	65	66	69	61	69	68	41	77	62	70	60	55	52	59	59	72	73	52	74	61	61	65	70	53	57	70	55	73	56	56	70	62	81	53	60	62	55	63	65	68	66	60	61	63	76	62	54	59	57	62	73	73	69	71	64	68	53	79	56	78	65	62	58	64	57	71	77	56	63	60	62	55	57	64	68	57	60	60	66	62	55	60	76	64	73	62	64	54	67	75	59	70	69	66	70	60	58	69	51	57	54	69	64	73	65	77	72	66	82	65	69	69	82	72	56	72	72	48	72	67	67	65	63	63	59	62	74	58	59	64	56	88	71	57	69	70	82	73	69	74	80	80	54	53	59	62	67	51	59	52	72	67	60	76	62	76	58	78	74	82	67	71	70	64	57	69	72	61	66	65	60	65	73	76	64	66	78	61	83	79	51	54	70	58	65	69	77	70	53	74	73	66	86	64	59	62	71	63	57	64	45	53	52	70	60	68	54	64	75	59	60	77	63	64	59	56	67	70	53	69	72	70	77	68	59	72	70	61	58	73	71	57	68	75	59	61	58	64	56	61	70	66	46	74	58	60	63	64	60	72	73	68	66	78	66	69	55	68	53	64	70	73	76	57	69	62	65	59	62	65	73	59	77	84	68	60	51	68	75	59	55	63	58	81	61	64	74	48	80	73	61	56	49	70	64	50	69	65	55	63	78	48	64	63	60	65	59	65	67	74	51	58	60	51	58	61	81	51	70	60	56	75	80	72	69	60	67	61	65	80	59	65	61	66	66	67	55	57	68	64	59	76	65	57	65	60	70	63	62	65	72	62	61	59	50	73	68	70	73	67	68	48	61	67	70	70	52	69	68	52	54	65	64	62	67	61	72	65	49	53	62	56	71	65	85	76	58	66	57	80	55	56	63	58	67	58	60	83	64	82	77	78	72	69	58	52	62	54	72	69	60	54	68	52	60	52	78	69	73	82	74	65	63	65	55	70	64	55	53	52	63	57	68	78	65	59	58	68	67	56	56	78	72	63	60	69	65	54	73	75	60	62	85	62	71	60	64	71	67	62	64	54	74	70	77	61	62	68	84	69	55	67	57	58	76	59	75	57	68	67	62	70	66	78	68	60	75	51	80	77	66	81	70	68	72	78	50	59	77	59	67	64	76	73	64	67	65	61	51	73	57	86	59	65	55	62	56	58	64	77	70	56	66	66	63	72	61	53	70	66	80	67	76	77	67	56	57	62	66	65	57	69	42	64	82	67	53	59	66	54	63	69	67	69	63	68	68	62	49	68	69	63	73	70	64	63	55	54	77	71	65	64	55	64	53	77	53	52	62	72	66	64	58	60	64	81	66	58	61	53	60	52	65	72	75	73	60	60	61	55	61	71	79	81	66	62	69	67	55	63	67	63	45	58	58	67	65	53	63	52	61	78	61	65	63	70	80	61	68	63	72	74	56	64	66	77	60	62	65	64	61	62	53	63	70	77	53	71	79	67	59	67	70	78	60	66	76	64	63	60	74	60	56	67	70	64	58	66	78	60	67	62	57	66	75	63	58	61	66	75	73	75	60	69	63	47	56	63	59	52	74	65	63	59	60	65	69	69	79	67	69	65	62	63	63	61	67	68	75	42	64	70	68	63	65	64	83	67	58	74	57	58	56	68	67	58	67	80	57	69	55	72	68	58	76	81	60	71	79	60	59	63	62	69	72	65	70	60	77	79	62	76	58	68	74	70	53	55	64	70	61	55	52	45	55	67	60	80	63	61	68	52	67	58	54	81	55	74	74	49	64	65	78	82	77	83	62	72	79	71	65	59	60	78	53	73	62	54	68	76	70	68	61	54	68
40460	29015	23961	25752	31426	34103	33370	30544	26803	23507	20107	17414	14879	12414	10507	8933	7611	6816	5798	5022	4397	3860	3588	2984	2692	2317	2066	1911	1745	1567	1471	1292	1244	1177	1141	1052	977	955	896	873	868	809	877	807	770	748	741	753	692	732	750	698	703	680	680	652	651	658	636	689	621	681	666	668	610	650	655	584	604	593	600	608	643	599	605	619	576	641	612	608	620	597	621	632	644	638	569	564	608	623	613	642	608	594	613	609	606	624	631	638	645	568	632	606	587	576	600	612	598	550	609	663	595	617	650	593	618	610	561	664	594	591	630	646	612	621	610	559	592	537	602	600	593	575	582	576	605	579	599	573	576	684	604	559	649	636	585	634	592	603	624	558	591	577	608	593	630	590	597	624	579	582	598	615	599	599	587	580	614	620	588	630	627	603	569	626	659	604	607	625	647	650	619	641	605	658	600	586	568	614	553	599	622	625	570	601	625	626	649	622	610	578	662	625	601	599	644	620	610	638	581	623	647	608	611	570	592	602	621	660	620	611	546	629	614	592	621	630	621	653	627	563	639	636	615	565	596	594	601	642	595	626	573	620	622	595	603	578	615	610	605	561	591	622	663	610	587	606	599	595	593	604	589	614	617	619	633	579	586	595	620	621	571	597	589	580	596	578	603	608	614	603	685	594	601	653	654	542	606	599	576	586	617	627	569	597	655	617	567	599	601	609	604	648	600	636	626	611	606	610	601	608	604	601	587	621	582	565	576	618	604	612	589	621	588	618	594	569	570	591	531	606	606	600	628	584	564	590	598	671	570	590	649	596	625	594	600	603	575	576	609	614	591	621	558	596	572	645	605	623	555	646	614	595	618	571	597	615	582	553	621	594	576	607	604	630	575	632	585	646	589	568	612	607	601	570	620	554	583	603	592	597	594	619	594	607	615	603	647	602	595	591	621	629	596	616	615	585	586	550	579	613	590	598	652	582	629	596	659	584	595	581	626	614	589	589	622	608	619	647	598	593	626	615	639	591	603	643	610	593	609	607	602	631	636	604	602	586	588	606	558	633	584	601	568	607	556	611	615	608	577	634	585	560	580	629	600	599	627	628	589	649	627	605	663	597	611	564	583	559	572	626	610	621	633	643	581	646	612	611	628	581	630	642	606	580	602	664	607	572	611	592	648	603	607	577	644	677	532	566	598	597	589	591	600	627	603	625	612	608	597	580	618	587	620	577	615	604	538	572	640	639	571	592	602	589	567	572	608	622	608	613	609	606	633	632	644	617	602	632	623	643	634	601	628	602	621	617	585	631	670	612	579	658	593	564	613	617	632	586	566	589	619	618	584	615	577	617	660	618	598	570	617	633	570	659	627	625	608	634	606	647	639	615	656	614	575	589	592	529	611	572	594	609	585	648	627	632	612	622	597	616	602	563	591	599	601	588	590	575	582	571	612	605	664	638	588	594	602	581	596	617	596	578	627	648	629	600	601	583	616	578	656	596	574	619	605	631	629	623	586	583	577	560	568	598	564	606	609	601	601	609	593	559	585	644	625	627	583	604	622	609	633	620	604	623	565	601	585	604	582	629	568	640	619	618	600	624	590	649	598	617	580	606	600	629	570	612	631	593	554	664	626	578	566	622	543	679	577	601	618	625	633	562	602	607	603	567	609	625	574	574	589	625	629	644	599	620	589	630	591	626	611	560	618	645	589	639	618	557	620	599	628	597	559	617	602	615	639	621	579	603	578	653	635	650	584	589	591	601	625	588	615	625	639	582	619	626	609	594	627	580	571	610	618	643	590	573	628	611	617	566	622	600	622	621	596	611	596	639	563	642	573	639	584	604	645	614	567	588	610	612	606	612	580	642	621	600	606	579	568	632	558	644	596	610	624	613	593	619	599	606	582	592	606	652	630	633	634	625	592	625	624	621	631	594	596	602	627	614	604	594	596	600	645	610	637	579	607	570	644	591	601	559	600	612	639	583	595	609	636	635	614	564	589	592	641	593	593	607	624	570	591	577	583	609	636	639	616	561	605	633	620	606	580	609	597	644	607	544	656	601	626	651	575	630	605	585	599	579	624	571	636	650	595	626	579	595	612	628	618	612	584	614	580	592	581	636	627	586	668	595	586	629	583	578	613	635	616	586	587	597	626	616	595	577	601	601	628	597	603	605	611	573	593	609	614	617	616	591	627	576	595	630	587	669	602	539	623	594	591	558	593	600	617	680	609	594	671	638	583	587	647	610	624	605	632	630	611	567	611	619	671	625	608	603	591	589	599	685	592	606	597	616	578	624	637	594	615	616	643	638	629	600	632	569	611	599	668	599	652	628	617	643	600	561	612	599	586	614	594	596	602	635	601	568	608	617	590	583	599	593	597	600	580	621	643	614	638	577	661	636	535	606	605	605	575	622	632	574	599	583	613	579	581	598	601	574	636	647	600	591	643	591	612	609	604	596	603	619	575	592	596	594	582	610	644	607	616	566	600	589	595	617	675	629	609	616	619	596	549	614	608	638	635	616	605	677	602	614	616	640	590	631	596	584	646	597	616	638	644	628	643	609	645	599	634	622	648	586	591	648	594	614	639	608	606	580	587	604	610	588	650	640	609	603	621	574	588	575	605	617	616	549	575	611	619	664	596	643	605	604	586	577	603	609	604	603	578	581	624	567	585	591	632	626	624	545	603	620	610	626	604	611	645	622	585	595	633	591	616	587	612	635	557	607	621	598	591	621	618	588	618	617	620	623	616	610	593	585	612	645	577	551	604	600	613	607	609	572	595	633	548	605	575	621	596	666	593	604	582	588	630	639	568	618	610	576	612	604	588	653	595	608	605	624	579	622	621	647	623	591	633	674	611	599	572	612	587	601	557	590	575	586	628	621	575	635	596	574	643	646	635	613	566	633	600	656	611	587	602	606	597	606	644	602	594	607	614	570	606	602	577	604	629	618	597	606	600	665	609	610	599	629	577	636	609	610	594	627	568	611	595	589	602	607	625	574	610	619	595	589	607	588	632	606	662	612	617	579	611	623	557	632	585	631	584	660	655	648	600	625	562	576	619	552	623	631	619	593	624	600	578	614	634	600	618	593	580	592	591	600	575	569	619	560	628	581	648	622	631	568	560	624	587	616	592	654	626	610	602	626	645	624	592	634	586	589	628	599	615	611	631	655	619	569	608	655	667	611	608	617	594	637	633	653	613	603	633	607	579	616	609	619	618	617	579	606	631	546	613	570	557	573	604	596	582	604	641	562	610	575	568	619	625	685	609	625	600	624	631	626	614	604	587	606	605	629	628	613	589	599	630	582	594	626	568	607	599	586	611	610	583	636	591	623	596	613	624	612	611	599	568	651	554	601	631	590	604	571	593	583	560	597	577	583	577	605	647	622	653	586	572	568	574	590	586	618	619	612	633	588	611	574	639	588	645	592	597	633	633	561	587	554	634	637	564	589	568	602	568	644	595	618	608	614	569	626	585	566	642	600	617	599	598	592	602	594	613	595	624	618	604	629	646	621
11891	5868	3661	2408	1732	1634	1652	1518	1208	993	826	676	566	449	371	291	267	268	243	221	177	180	150	164	133	112	135	114	113	95	115	89	104	92	95	98	80	92	74	84	77	75	80	91	65	74	81	84	68	75	77	92	85	77	72	75	73	85	80	85	86	81	81	51	59	75	60	56	76	66	88	82	62	67	71	55	71	86	68	76	68	67	95	56	81	62	56	74	83	70	74	64	70	59	85	69	62	75	79	57	70	64	75	57	67	60	79	77	61	68	70	74	83	84	65	73	66	64	70	78	70	63	74	77	66	69	70	56	75	83	57	93	79	66	66	74	58	87	76	62	77	68	54	63	83	64	65	60	80	81	68	71	71	61	67	63	71	55	61	72	57	66	88	79	75	83	72	50	75	88	72	77	82	78	62	69	71	58	73	58	73	76	81	66	78	61	61	72	77	72	69	71	62	57	65	69	82	75	76	68	79	66	80	84	78	65	81	74	63	78	65	76	67	68	69	55	73	70	66	80	61	71	63	64	57	59	64	69	62	74	65	83	68	59	52	62	70	67	58	55	76	79	81	62	68	88	75	86	80	56	72	75	75	78	72	76	72	62	79	60	77	61	60	72	70	57	65	84	52	80	71	81	79	66	75	65	78	72	63	75	52	73	59	81	84	76	58	63	75	76	75	65	82	86	67	67	65	76	73	67	54	77	59	75	65	74	59	78	73	77	71	63	69	77	57	65	64	64	81	70	83	86	80	77	75	74	72	75	68	59	75	82	70	70	77	57	67	66	76	58	71	70	67	65	79	81	70	65	69	54	70	70	68	88	67	74	80	73	81	73	74	62	76	68	66	74	80	73	68	60	72	70	74	73	50	68	74	76	67	70	59	70	66	51	68	85	62	83	75	55	78	69	67	59	65	81	73	69	76	71	73	62	74	74	74	77	69	59	50	52	88	68	74	81	78	66	65	89	66	79	71	67	79	78	70	68	81	69	66	63	72	57	71	86	75	92	79	73	71	64	66	77	63	74	54	67	63	69	80	75	74	64	71	70	68	64	76	88	65	78	61	86	70	74	63	58	58	64	71	83	65	68	70	69	64	86	63	67	81	86	87	88	74	73	63	61	64	68	71	68	60	79	69	74	77	67	69	73	55	65	65	65	62	66	74	76	65	73	75	84	65	73	58	64	73	70	65	63	51	72	66	74	60	79	82	71	78	68	68	78	73	70	82	77	72	93	57	76	64	68	76	63	68	72	60	66	61	72	71	75	73	78	65	73	56	71	69	79	79	83	63	72	64	78	76	62	70	72	70	63	76	78	69	72	66	70	80	63	73	63	75	80	62	61	69	60	53	73	67	71	73	73	69	78	81	68	66	72	82	61	69	79	68	69	66	74	81	89	69	69	78	74	58	77	69	75	61	61	85	81	54	74	67	75	82	61	83	76	71	61	70	72	75	77	66	76	62	72	70	61	81	67	61	78	49	85	78	85	71	62	74	79	71	77	84	59	82	81	80	69	77	85	47	76	66	61	81	59	83	75	55	75	75	69	81	84	70	63	74	72	69	62	81	79	68	87	74	73	81	69	71	62	87	86	88	73	90	76	81	67	62	61	75	63	67	80	79	68	64	67	65	68	69	66	91	63	71	69	74	88	85	82	73	69	83	79	85	64	86	65	78	83	62	54	83	62	80	82	74	70	65	71	74	70	85	74	71	66	60	64	69	65	87	58	67	71	72	68	82	71	50	79	77	70	70	73	71	76	67	70	70	67	78	68	75	69	60	66	80	61	56	58	66	61	71	55	65	71	70	63	74	83	75	54	71	67	82	77	88	77	79	79	79	82	68	69	58	63	56	72	75	73	78	85	60	62	70	72	64	70	71	53	78	66	61	84	48	74	92	87	77	56	73	87	78	71	63	73	74	77	82	83	59	75	76	81	71	74	56	65	89	88	65	74	70	80	59	65	75	72	70	76	71	73	83	62	67	72	66	66	75	69	50	71	102	78	79	65	73	74	62	76	71	70	74	65	86	70	69	87	80	66	59	70	70	59	76	84	81	58	71	82	57	69	70	72	78	81	73	69	69	58	85	67	59	73	76	60	71	80	79	69	77	68	56	84	91	60	65	68	74	80	70	67	68	70	81	74	67	71	70	74	51	64	75	62	70	66	75	71	73	71	65	72	69	71	73	81	74	79	72	79	80	71	73	69	61	70	64	81	66	64	71	84	60	79	69	65	80	61	78	69	81	66	58	70	74	78	80	62	79	79	79	69	72	72	80	72	74	84	64	57	74	63	61	68	75	67	55	70	61	78	73	64	72	64	73	65	71	56	65	67	65	79	79	79	71	69	56	69	71	75	81	63	79	68	72	73	67	63	73	76	65	83	74	77	55	74	79	74	71	65	58	68	71	61	90	72	75	76	60	64	61	65	76	73	74	64	79	80	70	57	81	57	66	67	56	66	68	63	76	62	72	75	59	66	62	67	78	61	63	55	66	65	71	75	74	73	67	78	72	57	74	92	84	81	61	74	64	72	71	75	74	73	63	64	63	67	79	75	77	60	70	59	72	74	56	84	82	64	70	60	81	78	82	83	72	63	75	82	62	69	69	72	66	74	78	68	72	56	80	66	75	75	69	62	67	82	53	63	82	73	56	68	62	73	93	75	64	78	75	87	74	80	80	86	62	64	76	63	82	80	79	71	77	73	70	74	80	82	64	82	71	67	66	84	80	81	78	68	70	66	57	73	74	73	85	71	86	84	85	57	74	61	71	66	64	77	63	87	71	70	61	61	73	70	68	79	61	73	77	77	71	83	67	56	58	73	65	62	73	66	77	61	69	82	60	70	71	69	76	80	88	81	73	73	65	60	76	53	76	77	71	67	71	64	68	76	72	79	62	66	85	65	61	73	67	80	82	85	89	75	76	82	83	76	76	86	68	79	83	61	75	71	82	70	75	70	80	74	62	68	60	67	78	68	73	74	71	79	77	69	75	69	69	60	73	93	68	80	67	64	72	76	61	58	68	60	64	64	73	65	65	81	84	75	79	52	65	71	84	62	63	69	91	90	61	78	66	76	57	82	74	75	60	82	64	75	65	66	72	65	67	68	66	83	73	68	70	84	64	77	71	72	95	80	64	77	70	68	72	75	61	67	90	79	78	75	73	87	70	82	87	70	58	67	70	92	95	68	75	68	67	69	60	78	71	53	67	77	94	70	59	80	77	73	76	57	57	53	72	69	75	69	68	54	78	63	76	72	71	71	85	72	59	68	73	84	60	58	62	84	79	78	55	72	67	74	85	75	65	72	86	75	71	63	70	96	66	75	71	74	70	74	71	71	82	79	85	79	65	53	73	74	66	68	84	74	74	58	75	81	66	68	71	84	69	68	69	81	65	69	75	73	69	79	66	82	69	61	68	86	78	79	73	72	66	70	72	88	69	77	61	71	75	56	78	75	68	75	62	73	77	77	80	84	60	62	59	69	76	61	72	64	85	73
36315	27664	23766	25100	30517	33059	32269	29581	25982	23076	19577	16859	14408	12289	10294	8764	7607	6674	5932	5166	4493	3896	3487	2892	2649	2308	2147	1920	1786	1619	1462	1293	1298	1213	1169	1134	1016	957	980	893	905	897	891	849	815	775	807	787	754	800	734	772	732	743	723	666	726	703	700	711	701	635	663	640	631	633	673	675	657	636	647	685	702	677	634	663	640	668	675	655	704	651	677	652	702	694	634	640	645	626	640	670	652	657	651	636	670	641	605	678	629	638	609	704	664	641	681	632	644	632	658	642	668	670	660	613	654	686	629	641	627	632	688	671	631	641	611	666	674	622	635	662	606	634	659	568	651	681	632	667	661	627	660	637	643	645	606	624	706	621	656	638	687	673	644	666	615	646	604	640	617	675	698	633	666	647	646	631	626	669	661	652	635	650	669	619	717	672	644	670	700	644	669	667	671	643	676	654	596	620	630	638	631	643	622	643	625	628	641	651	647	650	674	688	657	694	653	662	670	661	644	629	649	638	659	615	641	663	646	622	605	688	655	607	662	648	611	669	631	668	644	637	624	704	666	645	645	635	648	682	672	696	627	652	716	640	639	662	683	646	601	655	642	636	687	667	683	618	637	670	651	677	631	640	662	646	602	614	655	629	612	683	652	671	658	672	661	661	652	641	682	668	641	695	653	698	607	647	644	664	685	634	614	660	600	635	653	623	608	649	624	635	647	663	619	641	641	632	651	628	624	623	657	636	654	679	625	702	678	666	643	662	664	644	679	682	633	661	632	616	640	639	670	655	660	632	639	655	630	678	640	636	625	678	625	644	692	668	614	628	657	645	657	665	626	598	652	657	622	687	625	638	653	679	678	712	631	681	660	633	626	649	638	682	630	662	644	631	646	641	665	665	625	662	637	702	635	690	616	685	687	662	670	601	641	664	679	646	640	633	581	659	679	657	653	680	620	661	630	673	671	617	687	668	634	612	666	662	672	671	637	668	679	642	664	642	640	651	656	629	629	643	634	649	662	657	629	673	648	695	656	652	663	656	630	642	616	642	621	664	635	697	635	663	656	666	637	649	704	629	636	664	673	655	626	634	662	675	666	670	645	631	629	629	652	648	683	668	638	634	664	622	697	673	659	655	637	623	606	665	604	617	636	644	669	684	669	628	698	620	646	665	649	650	652	667	637	657	660	639	665	679	660	676	639	640	674	619	658	642	666	670	681	652	681	634	675	656	666	617	613	661	592	686	646	670	673	682	683	680	580	724	687	678	661	670	655	631	628	686	672	666	602	654	697	668	649	609	660	634	641	619	665	665	629	620	598	702	655	653	671	642	636	639	683	677	637	627	616	625	632	637	630	662	664	645	689	626	644	656	625	708	632	618	649	640	627	646	651	663	641	664	703	659	659	638	663	660	640	622	628	624	704	656	633	607	661	682	672	617	689	617	686	631	620	673	669	667	640	678	681	640	639	605	677	637	623	631	665	623	617	656	653	617	644	664	601	665	662	645	633	639	644	648	658	646	675	654	610	679	647	636	693	611	679	640	696	620	687	640	652	640	656	682	644	624	647	619	646	616	645	704	671	639	656	659	684	636	674	670	628	652	678	633	652	652	650	694	659	662	628	624	641	658	652	647	627	682	676	633	628	668	610	660	656	645	667	647	604	661	635	652	623	650	686	641	636	666	640	710	660	625	681	624	651	633	676	633	615	638	648	645	641	660	684	634	656	676	647	696	634	648	650	638	646	644	608	626	667	658	692	622	634	671	621	678	648	603	614	674	676	638	656	620	669	671	663	648	630	620	621	658	642	623	699	626	634	642	619	678	677	636	696	723	667	682	616	622	681	618	680	622	658	735	644	649	638	690	682	639	671	675	618	633	654	636	653	639	714	653	656	647	622	671	638	670	629	641	613	613	650	654	642	684	616	655	633	646	622	655	612	681	641	624	651	659	639	656	621	650	678	641	667	631	654	661	667	635	669	622	651	689	666	620	620	614	663	657	683	700	674	688	618	646	632	638	683	630	655	623	645	630	630	668	634	669	651	653	674	652	657	633	668	670	606	644	631	621	648	641	683	719	684	643	638	667	664	631	654	631	667	641	638	657	647	613	657	652	630	665	617	659	635	668	670	682	635	674	621	676	651	677	660	736	648	658	681	673	656	631	627	646	634	690	640	646	661	640	639	618	659	606	659	616	631	639	668	654	623	650	651	648	671	635	652	670	658	724	654	651	679	652	650	620	633	658	676	666	686	625	668	630	692	604	659	623	677	657	659	663	585	654	645	633	681	654	657	718	657	602	636	592	637	676	668	687	677	656	685	626	672	656	641	667	647	624	656	677	625	668	676	650	611	654	659	636	653	704	636	637	624	642	649	627	664	671	664	635	650	622	617	665	670	647	636	624	678	628	614	641	611	650	667	631	658	726	698	652	687	653	641	642	614	657	667	681	636	578	669	680	639	610	693	665	641	619	684	655	650	611	591	666	662	633	688	661	679	644	694	660	657	661	636	619	649	672	648	666	681	643	652	676	659	633	612	698	661	614	604	667	677	687	663	632	656	640	673	722	607	620	653	643	615	675	677	681	681	625	648	675	629	653	659	673	652	632	652	642	629	642	636	628	672	679	671	651	688	613	682	631	674	679	676	648	642	653	660	633	641	643	678	691	677	634	662	647	645	635	674	686	645	709	630	652	627	641	675	634	629	649	648	672	625	657	675	659	659	660	655	670	634	659	657	684	660	660	610	690	649	651	645	657	681	662	660	681	650	660	665	673	636	631	644	628	662	642	641	690	657	638	625	674	619	656	680	746	669	635	652	657	639	662	679	660	651	666	683	659	634	699	646	678	679	652	669	665	637	651	603	695	650	649	656	657	681	600	637	655	654	655	615	660	666	603	655	642	639	652	678	649	669	644	638	657	647	661	655	716	639	600	686	665	621	607	644	652	674	661	649	616	648	643	656	670	679	646	639	674	668	652	664	649	657	706	677	648	620	625	631	676	609	663	655	621	670	685	641	638	666	676	694	616	658	628	669	644	680	641	643	652	667	727	660	675	635	675	623	638	687	678	695	650	633	676	672	652	661	625	682	652	656	641	666	657	624	660	663	666	667	640	703	656	662	686	682	667	600	647	629	661	629	669	622	657	716	621	644	674	680	655	611	651	657	631	641	683	577	681	647	643	665	645	623	660	641	673	656	676	659	666	687	706	643	647	648	637	655	672	639	653	653	704	666	662	671	638	624	663	642	626	654	659	683	641	650	606	651	686	668	660	678	623	631	656	636	635	626	655	632	636	670	626	641	693	645	668	691	653	643	643	702	668	635	678	638	695	646	683	673	663	637	640	674	659	687	621	666	647	631	619	673	637	666	657	653	637	663	626	654	658	638	631	658	676	640	628	647	618	698	648	637	658	651	646	634	645	684	679	648	632	660	656	681	692	654	676	638	659	624	665	644	637	667	695	681	640	666	655	665	605	629	674	649	647	628	651	598	667	646	632	630	674	668	649	638	645
11727	7771	5109	3212	2196	2008	2105	1922	1570	1299	979	823	644	563	467	390	357	349	302	256	241	217	175	143	143	134	131	106	93	107	86	80	81	87	99	83	90	77	72	68	74	80	80	61	72	72	63	75	77	67	75	62	58	53	59	78	82	56	62	68	61	63	62	63	65	52	65	60	50	64	76	63	57	69	66	47	51	66	67	60	45	65	63	63	71	57	49	48	69	60	54	61	51	48	52	60	67	63	53	76	76	64	60	63	64	62	60	56	50	62	70	77	52	65	62	58	62	63	70	59	54	77	61	66	64	62	85	50	42	73	76	63	62	76	56	68	86	45	66	53	61	51	67	74	71	56	60	47	73	57	55	60	63	66	67	54	59	63	61	55	52	62	47	76	79	54	55	51	51	62	64	49	61	68	64	55	48	63	66	69	60	56	61	63	65	58	60	62	74	58	74	54	66	61	52	69	64	55	57	60	59	69	55	69	67	63	57	66	63	57	63	45	63	63	56	64	64	61	59	73	45	76	55	75	50	58	51	62	62	58	67	44	64	47	60	60	48	55	61	66	66	63	61	58	65	68	64	59	61	64	49	58	54	65	53	47	64	66	60	68	63	71	51	48	53	47	73	59	65	62	67	57	66	54	60	64	61	56	70	52	70	61	70	65	60	67	62	50	58	62	58	60	73	72	65	64	56	78	69	48	58	71	63	66	69	57	43	57	66	55	57	69	65	55	69	76	76	68	60	69	70	53	54	52	69	52	61	56	69	60	53	63	58	53	55	63	65	56	52	47	55	70	58	63	54	65	59	61	70	75	63	45	69	64	61	55	65	50	58	48	70	53	60	82	72	62	63	66	78	66	58	74	69	66	63	61	63	72	44	79	59	67	70	56	70	61	72	63	75	70	53	66	67	57	68	58	69	58	62	47	58	64	60	54	59	61	55	62	71	59	62	58	60	65	79	61	59	49	54	60	63	57	58	54	46	64	63	68	65	65	64	56	59	63	51	54	66	57	75	65	69	59	57	60	53	72	59	62	62	56	71	58	54	57	61	45	56	56	57	58	60	67	62	51	58	57	59	60	63	65	71	62	69	66	55	59	66	74	74	55	60	59	70	60	71	56	54	59	61	45	56	54	69	64	49	52	57	81	63	56	63	55	66	57	52	59	70	54	65	62	58	62	63	61	40	64	60	64	61	40	68	68	65	58	54	64	59	62	52	64	56	73	59	43	60	54	63	76	49	61	61	60	66	69	69	73	52	63	76	74	58	43	53	59	55	68	57	53	67	53	57	61	59	61	74	69	50	53	61	69	61	56	62	60	60	73	56	48	53	49	57	45	58	73	56	67	62	55	68	69	84	56	63	54	56	74	51	49	59	59	61	65	58	66	73	57	56	61	63	71	64	61	69	77	55	68	68	58	51	70	53	61	53	62	59	50	59	58	60	69	62	69	69	48	52	52	49	62	74	48	57	49	71	51	71	64	60	67	72	61	58	60	59	50	65	59	58	61	54	80	89	62	53	72	49	57	58	67	60	64	69	67	67	57	60	65	50	65	64	57	60	50	76	63	69	56	58	58	61	50	72	52	51	62	62	60	57	42	79	56	56	68	64	71	59	53	66	65	50	61	57	63	61	47	62	51	68	57	62	54	38	46	73	53	48	61	63	75	66	43	64	66	51	59	62	63	51	62	62	62	58	63	41	57	86	77	44	72	70	75	47	57	52	58	60	57	58	72	58	75	63	80	73	64	54	56	54	65	67	61	61	62	74	61	61	69	71	73	51	72	57	64	65	58	58	61	71	61	54	59	74	67	66	44	54	49	77	58	50	62	69	65	60	58	58	61	63	64	49	41	69	53	72	58	61	66	59	81	57	60	66	76	64	64	42	66	68	58	63	73	62	61	67	54	61	64	64	62	61	57	64	58	63	56	54	45	49	63	61	64	67	61	62	55	63	58	53	60	64	49	52	64	49	63	55	61	57	64	55	52	66	53	47	69	65	60	51	57	73	54	45	62	52	54	62	61	69	58	54	68	65	61	47	50	70	52	66	61	59	68	63	70	60	52	50	68	49	70	68	58	51	67	67	73	63	68	65	50	68	56	38	52	58	63	59	76	67	64	55	65	61	54	64	67	64	68	60	44	56	68	65	55	62	57	71	56	64	68	63	53	73	64	69	79	57	60	60	63	59	60	58	58	72	72	62	65	72	59	65	54	41	54	60	68	63	57	72	71	64	53	56	64	80	63	65	55	55	70	47	59	48	63	66	54	53	50	77	65	63	62	55	58	68	56	46	62	68	57	51	51	64	60	62	75	61	63	75	61	52	59	60	55	60	68	67	60	64	53	62	60	53	65	59	67	48	71	64	62	66	74	71	51	50	62	64	55	70	61	69	74	67	56	56	56	51	70	69	72	60	57	77	58	51	61	67	63	62	60	68	62	61	68	65	68	61	58	60	56	53	66	69	59	45	62	68	80	66	44	58	56	65	63	49	64	58	61	73	56	65	60	65	54	57	68	61	61	64	58	59	54	76	58	54	63	64	57	74	47	65	62	74	59	44	58	50	67	61	58	60	86	57	65	52	56	71	69	57	57	74	60	54	63	62	54	60	71	57	71	62	52	77	67	58	61	67	61	54	53	56	53	60	77	45	60	74	68	64	70	56	51	74	42	61	59	53	65	56	63	58	65	54	50	55	55	56	65	55	63	54	62	64	63	67	53	53	69	62	46	61	64	60	66	74	60	51	55	66	67	75	60	62	55	58	64	65	54	53	66	54	52	78	63	74	62	71	64	61	70	67	61	61	67	66	63	66	66	49	66	52	58	65	74	54	66	74	62	67	63	56	75	60	71	59	59	76	54	68	57	46	59	60	59	52	57	47	68	40	58	76	55	57	48	66	65	62	50	48	62	49	51	47	64	53	63	57	65	63	46	67	45	69	53	67	64	49	68	52	60	51	55	66	70	71	66	68	72	48	56	62	53	60	68	66	79	47	62	48	64	67	64	72	66	62	59	60	48	64	65	56	60	62	52	48	55	78	65	62	44	50	57	56	68	68	75	52	65	59	57	61	61	54	49	62	63	86	47	69	56	57	55	51	55	54	56	58	49	53	58	73	77	56	71	53	63	68	61	62	56	70	55	60	43	63	70	58	59	54	65	65	69	77	70	53	49	62	62	59	54	48	60	47	55	65	47	69	73	72	47	60	72	71	65	66	39	67	52	70	60	57	42	60	54	68	67	71	60	55	64	68	61	56	54	52	83	52	71	59	50	67	65	62	41	60	50	53	56	57	63	57	71	49	69	57	55	59	74	53	47	63	69	61	54	57	75	64	56	67	63	62	57	46	75	61	56	58	54	65	43	44	59	48	58	60	74	54	50	48	52	61	53	58	59	62	50	69	54	57	60	59	65	49	70	66	63	74	62	57	61	66	72	51	56	59	55	74	65	66	57	56	57	58	67	48	64	62	67	63	55	51	81	62	58	58	76	48	63
41225	30900	27149	28010	33248	35462	35092	32506	29342	25959	22448	19260	16763	14500	12437	10697	9312	8117	7032	6181	5447	4759	4098	3492	3108	2783	2497	2084	1907	1833	1557	1495	1387	1319	1215	1171	1063	987	995	918	859	831	788	789	750	730	726	779	728	697	682	706	695	658	653	642	657	672	634	594	571	586	606	531	558	587	603	572	587	568	574	585	584	606	578	546	561	572	554	629	605	590	598	592	571	539	540	565	572	575	548	579	576	547	580	546	561	574	592	544	557	582	528	511	602	542	571	573	597	564	575	548	558	565	540	581	591	555	543	594	566	514	585	552	558	526	569	550	558	546	557	569	600	593	619	562	503	539	590	613	591	572	525	556	557	525	586	550	555	562	566	601	572	574	559	519	599	582	548	544	563	541	552	563	589	615	581	540	584	522	570	515	562	537	584	504	563	582	563	569	498	564	576	589	538	536	582	578	559	515	538	577	559	528	545	611	549	578	566	549	612	586	550	568	586	551	573	548	588	570	517	595	499	556	557	563	580	540	538	582	528	531	563	541	580	576	548	555	582	553	567	564	541	535	565	546	600	579	554	554	540	544	556	560	570	544	557	580	574	583	549	554	551	532	560	599	585	525	566	560	567	527	582	563	572	568	621	537	535	565	539	539	522	539	554	547	619	563	617	583	557	528	587	549	512	508	570	590	568	540	564	551	569	543	524	583	585	614	537	576	549	576	557	582	561	560	604	546	572	605	561	522	541	595	574	569	550	579	546	584	523	540	609	575	533	551	601	605	575	574	551	591	559	556	560	561	506	567	580	533	595	577	565	568	570	630	580	559	575	564	544	564	549	578	565	557	575	565	605	615	561	547	567	544	541	557	552	569	595	574	591	597	563	568	553	538	596	572	598	551	557	596	583	558	575	532	604	587	565	565	553	573	570	527	581	560	496	594	565	570	519	549	564	541	526	552	596	544	577	593	546	582	587	535	564	594	568	543	570	576	595	543	574	500	584	544	546	559	564	571	570	581	587	547	521	546	559	570	557	547	555	537	560	621	553	543	546	557	515	560	506	581	525	553	591	545	580	589	566	586	577	601	544	560	584	550	554	566	572	540	525	571	516	580	545	533	584	522	597	570	572	579	580	555	591	539	613	578	576	592	580	594	549	591	560	593	598	550	552	586	536	525	559	583	557	561	561	589	550	568	564	547	584	554	568	611	551	597	561	572	533	566	552	552	565	535	570	554	513	589	547	575	566	567	570	546	570	562	569	569	537	527	545	567	565	545	591	533	577	540	541	534	576	542	554	561	570	552	576	524	519	550	549	579	540	529	592	552	532	531	537	626	542	560	585	538	535	556	568	582	588	539	551	567	574	546	545	542	563	539	552	591	552	553	612	511	579	572	563	544	540	536	561	557	619	585	536	586	546	544	562	572	566	586	587	574	567	618	541	542	585	514	581	558	559	585	554	568	553	561	596	578	536	558	615	558	532	554	604	546	582	560	583	530	570	522	552	591	548	589	583	533	553	572	643	533	560	574	571	563	553	563	542	548	558	551	539	574	540	599	577	552	544	538	542	602	553	562	550	538	534	608	630	522	564	560	594	541	591	576	545	540	545	566	604	573	543	544	588	559	557	601	601	548	539	535	567	558	511	572	555	572	587	543	543	547	542	526	541	600	545	563	546	566	529	560	592	552	571	537	532	557	567	528	621	531	576	592	570	590	514	566	605	570	591	580	536	510	574	523	523	579	549	556	530	557	551	526	649	512	551	575	570	556	564	534	539	575	533	571	530	566	544	572	490	548	526	572	569	503	558	535	556	590	525	507	572	522	603	575	604	567	570	566	534	538	546	578	529	562	568	551	550	545	512	540	556	533	609	570	532	553	583	617	547	563	612	576	552	533	578	552	525	506	571	539	581	588	552	565	576	540	610	565	568	553	548	570	554	569	518	566	590	578	577	575	551	579	550	564	582	574	563	581	589	567	533	575	574	574	571	550	550	585	582	563	578	530	548	564	586	564	566	553	527	557	600	562	583	565	556	577	568	585	604	544	571	550	563	571	554	548	547	556	531	574	559	562	542	603	544	575	541	561	559	532	552	538	565	558	606	586	564	570	548	549	549	537	585	538	511	555	557	572	581	546	568	530	583	569	542	560	567	571	552	575	543	576	594	570	564	482	581	538	533	517	541	558	584	523	527	554	566	570	537	540	558	541	592	543	572	602	549	563	527	560	575	570	557	543	543	523	581	513	577	551	577	586	507	574	541	594	599	593	566	567	543	542	548	545	555	549	544	567	553	563	594	572	561	582	554	579	552	584	569	546	529	583	562	572	532	601	578	549	552	574	553	527	620	569	591	590	539	585	568	582	567	529	600	595	527	508	592	522	542	560	574	579	588	575	582	504	533	505	547	590	558	582	564	586	560	512	569	572	566	524	568	585	593	609	550	549	611	556	553	566	604	521	587	516	541	595	551	558	563	549	564	600	562	567	549	573	560	581	564	572	544	530	571	554	555	591	558	571	563	580	556	558	545	531	548	607	539	568	565	571	553	542	578	588	523	520	578	561	557	600	541	520	572	556	539	589	560	599	592	533	538	543	547	572	553	553	552	521	606	571	541	599	567	532	577	598	583	592	565	575	581	585	574	525	595	579	575	570	507	568	596	587	569	588	596	547	568	537	512	577	551	530	565	572	566	548	556	520	633	529	533	546	533	561	544	544	538	575	565	569	541	577	554	558	533	562	540	568	615	547	551	547	567	546	574	541	547	565	545	548	606	551	561	543	574	564	566	536	538	586	570	537	555	581	565	575	547	605	550	543	596	522	603	589	596	563	552	607	550	567	558	561	585	560	562	575	564	598	569	548	524	566	539	528	585	537	543	555	588	579	549	536	536	535	589	578	572	583	577	574	564	560	567	575	538	557	534	531	552	572	576	582	587	549	591	558	577	611	572	547	536	603	551	584	588	572	538	570	542	600	514	549	526	561	587	517	579	560	537	538	569	578	553	551	555	573	557	563	584	557	569	533	548	558	539	568	609	544	578	561	546	547	525	596	578	596	555	592	526	559	603	517	551	584	559	509	552	553	586	556	545	565	581	559	611	557	605	551	554	559	586	555	584	503	593	575	545	581	576	547	555	551	564	585	593	579	575	552	560	597	614	551	607	544	537	616	571	558	557	504	554	591	542	545	553	507	563	518	530	576	581	564	566	575	530	554	544	529	565	572	533	558	546	562	515	602	586	566	595	566	581	559	551	592	544	545	557	550	549	600	537	591	543	554	579	586	553	551	539	582	565	589	596	532	555	596	572	579	619	584	575	563	566	582	563	548	586	581	606	559	572	554	583	570	549	563	549	544	569	576	577	538	551	558	555	574	580	581	552	524	550	585	529	594	581	538	588	586	561	561	582	522	558	571	553	534	519	538	516	602	515	544	572	542	563	552	569	573	563	570	597	598	563	550	558	569	615	563	582	571	574	587	528	591	605	567	574	587	523	508	551	634	583	556	544	571	583	562	559	559
8958	4453	2916	1739	1257	1212	1231	1159	1025	804	631	518	496	394	312	278	204	193	209	188	196	139	127	122	128	89	118	110	99	106	97	82	86	78	83	93	77	83	80	88	81	73	73	102	89	76	71	91	74	74	75	73	78	70	59	74	85	88	81	68	62	64	88	75	74	75	78	76	65	67	69	61	92	79	75	77	96	61	89	98	63	101	73	71	87	69	82	78	84	69	67	83	69	66	66	79	75	69	67	65	74	72	90	86	71	87	78	79	55	69	67	70	77	81	83	71	64	88	82	81	95	69	73	76	76	69	77	64	83	78	72	77	69	80	74	58	70	66	66	95	75	68	73	76	68	60	79	76	70	72	80	90	64	67	73	55	77	83	64	85	72	81	95	70	75	65	67	93	70	87	86	87	72	79	55	62	61	76	64	57	74	74	83	72	84	87	87	80	81	77	74	74	63	85	61	69	63	68	73	74	64	77	58	80	78	71	77	82	78	74	76	78	66	68	82	71	99	85	80	76	80	64	82	66	75	71	72	77	68	80	73	78	69	67	70	80	73	59	72	78	76	71	88	85	71	75	78	101	79	76	80	75	85	56	76	64	67	75	77	70	71	92	60	68	68	78	75	64	75	72	70	81	77	77	63	70	69	84	94	72	77	78	64	75	61	74	79	68	71	85	78	92	74	72	78	82	78	67	75	67	60	72	78	71	64	68	57	69	73	71	85	70	85	73	70	79	81	89	78	79	74	97	63	77	67	71	94	68	77	80	95	87	94	76	75	59	68	64	73	68	77	72	87	95	75	69	64	65	83	69	72	68	59	73	66	81	60	75	76	84	78	70	75	73	71	56	69	89	63	76	67	69	77	64	85	81	88	65	77	70	70	78	77	78	56	66	57	68	62	82	76	75	87	65	74	83	98	80	59	91	81	92	75	73	81	85	75	71	69	74	77	77	80	89	73	73	89	69	73	90	76	74	69	78	74	63	85	71	72	82	69	72	77	81	56	75	68	71	86	73	79	65	81	61	87	77	72	80	97	66	64	69	82	67	75	100	59	78	77	82	97	78	57	76	65	70	68	68	87	74	78	72	82	86	75	68	61	73	64	59	86	82	63	75	56	98	70	82	74	61	74	72	71	68	85	63	66	61	81	77	68	82	68	70	68	86	76	78	82	72	67	75	61	62	66	74	87	76	88	76	87	81	71	80	66	52	74	72	74	90	69	74	85	74	92	78	69	72	78	74	80	73	76	79	80	71	71	81	90	62	77	74	56	89	76	66	66	78	68	60	74	60	67	84	80	78	72	70	67	54	68	73	66	80	72	73	74	77	79	73	76	91	72	87	73	102	72	74	68	71	68	64	69	81	79	74	71	58	77	70	81	66	87	68	63	84	65	83	79	75	84	70	74	64	74	75	72	76	82	77	77	85	79	70	74	64	87	82	72	63	61	83	70	63	68	67	69	66	88	70	69	74	80	68	80	76	60	90	67	60	64	75	71	83	66	73	71	80	77	64	69	66	85	77	67	79	73	72	76	64	67	78	72	79	75	63	59	81	55	80	75	67	67	68	72	74	70	58	94	66	71	90	70	75	74	72	84	67	70	70	82	80	70	79	69	70	68	68	84	81	76	91	88	89	74	78	79	66	62	72	103	71	70	77	70	72	86	81	91	61	63	64	78	69	74	80	85	74	64	71	64	95	61	71	79	69	72	80	78	82	62	73	101	61	81	80	89	89	62	74	74	84	80	78	68	60	79	63	61	66	76	72	78	76	75	81	67	76	88	64	78	82	82	68	61	65	90	77	68	71	81	79	77	86	73	66	76	78	74	53	73	96	54	71	67	82	59	63	96	58	55	76	81	76	64	71	83	86	72	82	75	73	60	64	69	76	80	69	69	77	74	80	82	77	71	72	83	68	70	69	64	81	87	71	72	67	73	70	60	72	78	67	67	86	95	68	72	80	83	82	51	71	81	67	78	64	69	72	87	77	82	75	76	75	74	74	70	79	58	76	63	62	80	73	80	66	80	65	77	97	63	60	77	84	87	60	73	89	77	69	92	68	82	77	86	86	77	81	68	74	74	80	80	78	70	71	76	64	71	63	77	87	62	67	62	70	70	72	82	57	74	75	71	72	70	70	73	76	59	67	72	74	80	68	80	75	75	80	84	70	70	74	83	78	69	74	79	74	82	75	68	63	88	59	80	70	74	89	78	92	67	64	68	64	81	65	80	80	68	63	72	80	78	85	81	68	67	79	82	83	66	54	60	63	78	66	68	60	86	74	83	74	73	83	72	72	76	79	83	79	83	69	76	72	74	72	85	80	71	70	86	85	80	81	91	68	73	71	77	76	78	74	73	68	69	76	66	81	85	76	67	79	83	86	63	78	79	79	78	76	89	64	85	77	73	76	77	79	71	69	64	78	76	87	67	74	92	80	89	76	88	71	74	80	84	77	78	73	73	74	72	64	79	77	102	59	79	64	72	66	71	87	103	64	71	69	90	64	89	63	61	68	86	72	64	55	67	70	74	70	70	83	62	69	72	58	79	65	83	86	80	70	81	68	80	80	80	79	70	52	75	86	66	73	69	88	81	81	83	90	74	69	73	74	78	70	73	82	72	85	70	72	83	63	77	85	68	75	76	84	59	85	75	81	85	62	77	81	82	77	62	85	84	78	74	83	72	72	80	77	72	63	70	66	70	72	72	65	75	63	66	74	63	70	77	83	79	67	74	73	64	78	86	82	66	66	89	80	67	73	74	67	71	72	87	67	77	59	81	69	77	74	61	78	70	78	74	74	69	80	59	72	72	77	83	74	59	65	72	69	72	65	77	69	62	72	87	99	83	69	51	70	81	72	78	64	75	76	82	77	72	69	83	62	78	80	75	68	63	70	71	59	84	62	73	66	67	77	73	87	67	67	82	64	72	72	82	57	71	76	93	62	77	83	75	71	71	77	87	64	74	76	74	78	59	69	83	88	74	81	61	83	77	71	78	76	60	79	88	81	65	69	67	60	75	74	60	68	93	73	60	82	68	58	88	77	78	84	77	72	72	82	75	70	72	78	71	75	72	60	57	71	69	82	82	56	68	91	72	70	85	57	79	81	58	63	61	68	75	67	66	75	74	92	67	79	69	73	78	83	86	87	69	56	81	70	87	86	76	92	86	72	84	63	80	62	67	63	60	81	70	62	79	96	71	77	64	76	68	72	83	76	81	70	83	84	60	67	76	69	76	68	79	70	87	91	71	79	71	67	68	65	72	58	80	74	67	74	83	74	87	66	82	81	51	88	58	69	72	80	88	67	78	82	75	70	73	59	80	79	83	73	75	73	68	63	83	94	85	71	65	78	69	73	75	80	86	98	73	56	83	88	93	84	79	60	103	79	79	96	85	63	65	73	80	75	74	83	62	82	73	80	78	71	71	60	75	82	74	79	60	81	68	78	67	60	58	71	75	68	58	66	72	77	73	62	75	77	78	56	89	73	76	75	87	71
35085	25107	21189	21821	26934	29800	29499	26980	23866	20533	17427	14233	12133	10090	8615	7320	6282	5303	4652	4057	3561	3146	2821	2541	2199	2009	1820	1645	1466	1284	1269	1159	1147	1118	1090	1035	1027	906	861	846	845	836	811	851	795	814	773	822	762	764	766	770	754	743	750	725	696	732	736	713	657	717	710	683	723	699	707	657	701	709	675	685	698	664	718	743	673	684	665	692	687	671	709	677	681	668	686	692	723	687	676	735	691	680	710	688	649	686	668	673	717	700	707	699	705	705	671	692	676	661	669	660	651	678	686	668	699	701	665	671	686	719	669	679	704	659	686	683	755	700	651	638	648	661	661	666	737	679	667	705	686	701	685	708	705	639	644	693	687	654	743	674	659	668	709	653	716	671	664	733	645	680	705	675	712	746	722	714	689	707	656	682	665	671	676	638	701	696	667	676	656	716	720	727	686	679	686	673	710	699	715	697	673	714	711	685	681	665	677	683	654	734	672	709	695	655	706	685	682	650	685	690	698	652	707	642	711	686	684	682	673	716	737	704	717	708	671	665	724	677	679	683	706	666	672	646	688	742	678	662	705	720	639	709	682	660	695	691	636	668	692	699	679	711	710	675	688	666	686	729	681	694	695	681	673	690	641	644	717	674	648	695	665	665	697	717	698	642	685	669	659	705	675	698	734	660	670	699	641	651	711	676	655	649	686	714	667	681	662	679	640	649	694	689	685	659	686	689	636	713	642	686	702	689	701	710	662	709	695	684	685	662	669	733	665	674	654	657	698	694	687	702	708	683	691	712	643	679	672	686	672	699	642	688	684	661	677	696	663	652	714	698	665	731	649	667	704	669	738	680	675	659	706	669	693	676	650	663	718	725	666	683	704	706	659	676	671	662	706	696	723	680	704	700	697	715	713	710	698	692	674	665	718	683	740	644	664	648	710	692	664	655	728	700	671	675	649	721	689	697	665	681	685	649	716	711	658	679	713	670	723	681	700	677	700	648	706	654	699	702	664	690	679	719	687	661	674	689	704	635	697	607	671	696	666	727	695	709	678	730	680	702	666	672	685	713	647	727	724	682	700	679	723	679	692	664	675	666	633	687	628	685	695	685	733	674	676	705	710	704	707	643	665	677	651	712	703	711	702	675	678	679	650	681	669	666	659	699	726	692	691	758	687	675	681	711	687	686	717	721	700	677	707	684	686	664	696	699	711	680	690	671	652	706	697	689	708	651	661	684	713	685	672	714	678	680	675	702	656	718	679	685	725	683	710	725	677	714	662	672	738	668	638	707	679	681	708	666	686	649	669	681	670	672	687	674	680	673	689	692	688	621	699	662	661	702	684	689	694	687	682	716	664	716	725	659	675	727	683	616	682	727	728	681	687	688	741	664	673	711	702	723	677	646	699	672	663	701	723	730	661	658	683	656	615	686	636	723	675	666	714	696	654	650	690	698	720	722	646	673	695	668	670	658	697	722	637	732	688	609	682	695	654	691	717	684	697	685	686	694	644	709	658	657	689	666	679	682	698	715	713	747	717	717	719	706	737	673	641	711	715	655	726	710	677	713	694	641	714	728	669	714	675	694	697	653	676	671	674	724	685	691	652	697	733	658	658	695	677	684	662	677	730	673	659	686	699	682	660	719	660	731	734	665	715	683	659	677	687	659	730	701	693	656	704	709	678	706	659	692	653	705	674	659	710	690	676	663	667	716	683	706	684	711	669	655	723	679	661	692	717	659	665	647	702	665	712	720	701	724	702	706	626	668	729	646	680	668	684	678	637	669	696	703	667	695	660	628	710	716	672	663	719	716	648	705	676	711	674	726	705	741	662	689	673	750	663	677	692	702	672	724	673	754	670	699	747	652	740	667	659	681	712	720	648	699	707	682	666	707	713	676	662	734	695	623	662	654	737	696	711	732	686	700	707	673	678	693	714	656	647	684	650	666	725	654	693	693	673	694	663	719	648	690	655	672	708	675	671	701	672	689	689	702	722	714	648	672	673	670	669	706	699	708	697	644	659	649	671	656	659	636	686	677	666	690	726	688	697	695	721	709	743	725	694	654	718	700	722	719	736	708	697	723	714	705	711	706	719	705	647	710	689	687	702	673	667	664	682	687	684	721	667	663	703	682	663	624	717	672	688	629	690	680	662	687	731	669	674	689	644	711	707	701	668	693	723	658	668	755	669	697	677	761	618	658	664	663	703	675	702	713	681	634	718	665	660	656	716	679	688	744	673	731	707	649	685	626	660	702	697	702	655	712	696	674	711	681	680	691	659	694	757	707	690	642	711	697	667	692	670	688	667	706	714	713	688	682	638	685	719	694	692	723	645	705	643	680	698	704	696	720	665	658	727	698	723	715	620	650	680	727	736	714	719	743	698	628	742	738	703	670	724	691	680	669	687	680	684	686	686	677	688	727	644	714	707	657	676	688	677	650	675	688	672	710	678	691	680	697	686	672	690	661	698	723	665	686	710	745	725	747	709	671	699	715	707	686	695	654	678	705	678	676	673	714	699	688	656	691	706	668	711	704	700	687	683	686	695	715	677	679	731	693	667	697	680	668	677	683	668	643	740	687	685	709	713	699	719	730	689	742	721	678	703	650	650	686	697	667	697	686	719	700	718	667	703	762	706	716	722	701	701	708	714	683	743	699	668	721	660	684	699	704	702	675	682	688	685	661	697	701	678	721	642	700	701	691	687	676	672	638	675	716	680	671	699	721	690	654	712	688	626	721	654	644	666	682	680	656	671	679	702	664	725	661	675	687	658	694	683	682	703	680	700	701	677	716	718	693	724	666	696	725	704	637	709	683	686	679	673	666	677	731	701	661	722	706	684	700	723	721	699	703	698	665	658	657	691	703	674	741	652	700	722	666	700	646	651	738	686	692	700	658	686	665	664	671	685	721	716	692	700	671	721	705	710	676	693	696	686	678	671	686	681	700	692	695	705	699	688	696	700	633	709	723	664	696	666	678	682	696	697	676	669	669	714	698	648	660	642	697	697	638	708	640	694	646	689	686	712	673	724	651	692	644	696	676	673	671	681	685	683	697	679	695	678	687	702	699	685	696	683	641	669	674	674	623	712	697	715	705	696	655	688	679	674	672	721	670	705	709	670	663	677	757	693	694	699	650	690	701	681	689	690	690	710	689	697	688	681	646	664	657	715	712	700	674	694	681	648	654	701	688	662	677	651	736	698	721	693	709	675	681	689	668	648	634	686	697	674	695	686	642	687	671	666	684	637	702	737	720	729	634	666	684	696	638	699	670	673	673	672	737	723	647	691	678	729	694	686	653	638	656	676	661	709	647	667	685	687	684	691	633	684	694	671	675	689	669	711	693	703	710	657	734	702	658	676	681	679	684	676	671	662	659	652	680	663	661	669	730	716	702	650	661	655	705	690	650	701	680	652	677	672	678	700	668	646	707	683	702	707	652	700	728	663	683	739	726	629	710	682	669	697	675	701	650	724	709	726	666	742	680	713	760	706	681	675	692	715	666	692	691	660	679
9056	6551	3888	2365	1552	1512	1650	1576	1375	1041	836	685	581	452	377	329	303	272	231	181	181	171	178	139	135	130	130	104	83	102	96	93	81	82	61	72	74	89	72	59	64	65	83	73	57	73	70	71	67	74	68	75	77	73	69	71	93	76	56	63	84	65	62	61	66	69	83	69	77	89	67	74	58	64	60	73	68	52	63	70	70	70	65	63	65	64	73	52	62	75	64	68	71	73	62	67	74	84	80	72	63	70	66	71	82	76	56	72	80	57	72	66	62	66	73	62	58	68	68	72	67	45	58	76	78	70	62	58	77	74	74	61	76	66	68	58	58	58	53	66	71	56	65	57	58	68	57	47	64	66	75	65	70	76	60	64	54	65	64	66	66	52	77	63	63	53	50	70	63	66	71	77	64	73	68	58	62	64	63	85	53	72	73	69	56	64	62	75	51	70	71	67	78	69	65	71	80	68	68	76	65	71	90	61	57	61	57	75	64	61	58	51	61	63	77	53	54	49	52	76	71	62	62	63	61	66	56	78	72	80	76	75	72	63	70	65	72	74	65	64	76	62	55	72	76	72	60	69	66	73	49	48	58	58	75	77	63	56	69	58	65	64	68	57	74	76	62	55	74	66	65	60	74	69	63	56	64	57	71	63	67	49	58	60	58	69	66	80	62	68	70	76	54	63	65	60	70	70	88	63	62	66	62	61	54	69	65	72	54	83	62	63	67	68	76	73	73	70	77	61	61	79	62	57	68	65	58	87	77	58	56	70	59	53	73	68	59	63	54	67	74	71	58	81	63	56	65	68	57	70	78	76	66	75	65	73	55	70	55	61	66	73	68	78	53	75	55	63	72	53	62	65	67	75	54	60	62	55	72	52	53	65	67	53	73	60	81	68	66	78	69	79	65	70	73	75	57	51	75	69	65	58	60	67	76	78	69	66	62	60	52	80	48	44	54	55	78	56	71	56	81	62	73	74	75	61	59	70	69	71	85	66	60	64	62	72	70	76	60	60	70	58	59	70	78	72	53	71	58	66	74	57	52	83	70	46	76	65	66	73	55	72	56	65	56	57	70	67	52	52	61	64	68	74	77	61	67	64	66	71	75	62	52	61	84	67	72	68	49	75	61	74	68	51	72	60	66	78	74	60	67	85	75	82	70	61	78	66	72	63	68	76	52	68	53	75	68	63	71	59	80	72	64	52	71	74	64	73	54	73	61	75	62	60	66	53	62	78	56	70	59	70	58	70	72	66	78	56	75	62	67	63	58	64	62	68	60	62	68	68	67	53	73	52	62	60	76	50	55	61	69	82	58	75	67	56	69	87	76	61	78	63	55	58	77	57	63	71	68	64	66	66	61	58	56	60	60	55	56	65	67	57	80	67	75	86	60	70	64	68	78	62	64	62	56	73	66	69	70	78	61	67	71	59	71	65	71	84	83	74	50	71	75	64	56	66	58	58	80	74	55	69	81	55	59	60	66	70	61	59	63	72	60	70	75	57	80	60	74	59	66	65	67	60	54	79	59	67	63	65	73	62	59	72	73	54	55	60	62	64	66	62	69	73	66	56	58	68	71	46	77	69	71	64	54	65	73	67	63	62	67	73	73	66	71	74	52	54	56	76	63	68	71	72	71	63	62	72	76	70	63	69	69	69	66	68	69	74	60	69	69	71	60	66	76	70	63	82	68	70	64	63	66	56	67	78	62	68	66	55	88	75	66	59	63	73	76	68	75	69	67	67	75	74	63	53	64	61	61	71	63	53	54	66	42	69	74	74	57	68	64	77	58	61	67	70	59	51	62	62	66	60	63	61	62	65	59	57	65	79	46	71	56	61	57	68	67	54	53	70	73	71	74	66	47	73	84	64	76	64	69	69	71	68	73	63	57	63	64	61	60	52	74	55	55	59	85	75	76	64	66	58	60	53	64	65	62	61	68	68	67	57	61	61	68	61	75	73	55	59	59	60	62	77	51	70	64	80	61	73	75	90	62	61	47	54	66	65	63	58	71	55	70	68	65	61	66	78	63	65	72	59	71	51	64	74	71	64	75	67	58	64	59	52	71	68	70	91	59	59	64	72	63	63	65	61	70	66	58	68	57	60	63	56	61	57	66	65	55	64	63	64	59	78	65	52	45	71	70	74	68	59	65	75	67	69	69	72	57	65	72	65	59	62	67	61	70	62	70	65	67	70	70	52	68	52	71	58	74	75	70	62	58	61	64	54	62	61	71	60	73	55	65	74	59	58	69	74	57	62	58	68	69	65	78	57	52	64	87	51	67	60	66	58	62	55	57	69	61	66	65	72	60	62	78	54	74	58	65	53	57	79	55	59	57	63	75	76	66	77	72	79	65	58	63	67	70	76	64	77	64	75	62	53	68	61	69	78	69	68	62	61	51	69	56	66	61	67	62	68	58	69	68	55	79	59	75	61	73	68	60	63	76	69	51	69	58	85	65	65	70	56	67	68	59	63	61	54	76	69	76	68	59	73	64	58	64	67	49	58	61	69	74	62	57	74	65	59	73	63	77	58	71	64	69	78	78	59	62	74	59	82	71	63	76	63	73	66	64	77	65	62	65	66	72	66	62	67	57	56	71	65	65	58	55	65	79	59	65	71	61	59	41	72	58	61	68	65	57	61	53	66	73	64	68	70	70	58	59	73	67	76	60	66	60	67	72	60	74	59	54	64	64	62	69	73	76	72	72	58	60	61	61	63	72	79	75	68	60	67	62	66	80	98	61	66	67	64	64	63	76	73	50	76	74	66	66	62	58	66	65	60	73	73	74	60	63	64	74	72	62	58	71	56	47	68	65	55	69	63	68	69	47	81	77	71	68	55	61	86	59	60	66	63	71	56	62	69	56	74	74	67	66	74	62	72	65	54	55	55	68	62	63	67	72	62	62	69	73	71	54	54	62	62	68	58	75	72	64	67	71	50	59	74	51	61	59	64	63	63	72	65	72	74	84	57	72	63	55	65	58	82	69	71	56	69	66	65	80	60	71	55	77	64	68	53	73	60	73	73	67	64	55	77	69	71	60	63	65	57	58	63	68	60	81	73	68	68	55	85	70	65	60	65	62	68	60	64	63	79	64	63	72	78	65	70	74	76	81	67	79	64	82	73	50	66	74	72	61	83	57	59	55	68	81	76	77	64	65	58	73	69	69	66	65	53	72	68	74	61	61	69	53	59	62	63	87	61	54	67	69	67	54	45	72	60	78	64	59	59	70	53	50	73	66	52	61	64	50	78	56	76	69	63	77	68	70	64	64	59	60	60	64	65	62	63	60	64	74	71	60	79	56	59	54	68	72	70	72	81	61	73	70	55	77	66	53	54	76	57	61	64	69	73	70	75	72	69	64	55	71	80	58	90	67	80	64	59	66	66	56	66	75	68	69	62	58	69	70	59	66	71	67	71	71	65	79	64	56	70	67	66	65	66	69	60	58	61	57	57	78	82	67	58	57	57	72	71	65	64	64	59	62	65	68	60
39705	29338	24638	24559	30140	32988	32737	30743	27870	24358	20833	17865	14884	12707	10823	9178	8025	6954	5850	4911	4373	3866	3514	3109	2639	2464	2157	1842	1637	1484	1431	1290	1187	1266	1109	1085	1008	1046	929	936	883	806	787	795	813	766	762	788	705	726	730	754	712	712	697	713	661	713	662	670	579	631	604	594	656	637	637	664	577	687	664	648	652	596	597	575	612	635	615	652	641	608	619	627	654	624	637	650	622	649	650	613	603	666	606	587	615	674	544	636	638	579	591	594	631	577	634	620	594	632	610	601	586	646	625	611	637	581	630	614	598	581	620	617	543	642	616	582	592	643	570	640	607	623	588	608	642	608	613	583	574	594	597	629	627	642	610	586	653	691	613	621	658	654	638	651	582	640	638	599	630	589	627	624	636	603	612	629	578	590	599	624	644	644	585	644	606	644	657	609	618	634	586	605	613	644	631	633	630	623	597	572	615	604	612	631	678	591	648	646	552	619	647	615	585	604	602	613	641	637	624	644	605	594	614	648	580	588	638	631	639	604	589	622	576	607	653	599	571	594	613	639	609	596	669	639	648	590	634	619	627	613	592	604	638	602	608	625	593	617	610	651	630	628	601	625	634	625	603	612	588	598	603	617	615	596	633	612	615	596	598	581	634	631	632	627	609	670	634	563	595	643	611	595	604	589	638	628	582	582	605	645	642	586	645	647	610	576	619	610	664	568	590	598	616	633	662	624	579	603	604	615	587	582	612	620	580	610	609	608	651	567	592	654	601	630	618	581	606	632	571	598	631	570	584	591	592	624	609	618	617	576	588	541	612	580	612	627	599	555	632	636	585	620	636	612	619	611	595	628	614	597	644	621	616	612	635	608	681	639	624	613	643	634	600	596	590	650	589	596	614	646	637	591	628	630	607	625	595	611	643	625	611	607	625	644	625	633	601	612	625	601	631	607	579	594	617	587	648	617	607	618	582	588	590	623	575	617	620	586	610	599	612	624	616	591	609	614	624	635	650	590	650	568	631	594	647	583	578	648	646	641	622	598	577	631	630	625	644	625	599	610	638	572	630	604	613	606	617	620	634	612	619	614	630	610	592	659	630	591	591	630	610	665	605	608	595	617	584	642	621	628	628	602	636	591	584	604	634	613	600	648	619	634	613	621	589	596	566	624	658	591	601	627	604	579	555	598	639	610	646	614	568	572	625	599	620	624	656	640	611	608	614	644	627	635	610	576	628	612	581	627	581	639	589	598	608	618	588	625	609	619	623	624	629	644	584	630	634	616	638	610	612	631	628	617	617	606	649	638	610	645	652	639	615	583	639	646	674	577	625	572	659	593	586	646	624	598	585	616	572	580	647	612	581	588	633	646	602	627	590	592	633	595	591	616	573	605	599	613	615	610	574	617	639	598	579	631	608	659	571	620	627	621	612	663	613	609	619	627	653	625	609	583	646	598	565	651	627	597	590	600	638	641	643	593	617	619	586	622	606	624	594	637	593	622	594	624	583	563	636	596	598	614	620	591	587	631	645	600	623	632	585	594	637	600	630	630	580	598	621	601	584	688	631	601	647	620	658	666	593	633	641	625	581	626	592	653	605	659	614	598	584	615	600	601	610	617	603	633	624	592	651	629	580	605	566	634	617	604	637	630	618	580	618	630	655	627	627	586	596	629	607	615	642	607	648	623	568	613	638	581	577	601	611	620	595	634	633	624	600	624	623	621	611	662	633	599	585	566	583	603	583	564	614	618	656	587	617	594	616	638	617	649	593	608	625	598	614	613	656	639	647	619	625	611	638	638	615	620	568	581	630	670	594	585	656	637	597	629	609	598	606	594	606	601	590	638	588	633	621	591	592	631	605	600	634	590	625	610	668	603	667	622	595	585	622	576	648	652	641	601	586	635	581	598	633	622	629	657	632	603	627	628	627	614	590	614	645	617	628	578	666	611	612	650	611	566	562	595	622	595	678	609	615	676	596	657	633	595	604	622	580	591	644	601	587	606	625	623	623	645	607	640	647	602	629	620	626	660	632	598	616	588	615	600	605	596	633	609	646	616	612	611	628	561	650	654	617	619	616	621	631	636	612	593	608	595	613	608	624	662	601	578	586	626	640	608	635	653	647	651	615	582	585	555	613	576	681	631	618	594	631	622	617	611	629	609	632	584	632	604	608	599	649	597	624	612	625	633	612	596	578	627	599	627	608	552	580	625	621	660	603	616	620	586	588	608	677	595	635	601	590	588	597	569	600	612	658	610	612	647	629	630	631	569	604	634	648	628	619	619	608	596	639	614	592	604	602	581	607	619	642	588	591	621	632	629	574	612	571	621	622	590	662	627	624	599	651	588	640	604	636	597	650	618	593	600	628	616	615	614	599	623	653	584	617	614	626	572	647	608	652	592	613	616	591	630	626	592	598	554	649	645	631	653	600	593	623	616	638	579	593	620	625	667	599	569	656	634	603	660	639	663	617	626	639	580	649	639	649	634	650	591	594	557	598	588	584	613	602	605	630	598	631	620	597	602	623	632	621	651	631	557	671	600	606	623	596	614	621	649	607	586	636	596	635	614	622	630	646	654	608	620	656	627	644	592	624	613	615	584	598	587	648	615	623	602	579	600	646	597	627	588	625	598	617	577	595	638	640	627	642	609	615	645	641	639	610	580	646	626	652	646	590	640	591	619	594	625	581	631	628	612	613	616	643	618	642	571	605	591	602	638	621	604	633	588	624	607	625	622	596	606	652	604	650	592	620	641	597	614	576	574	615	627	605	591	613	627	614	592	581	637	625	623	623	664	618	613	624	599	593	591	657	596	588	640	628	613	635	661	608	608	588	600	604	573	571	621	649	628	586	572	591	633	628	609	632	651	597	624	587	591	636	617	626	610	573	608	632	602	628	641	601	619	592	638	624	591	610	598	616	618	668	676	616	593	650	604	626	613	643	600	605	634	637	636	650	596	641	619	605	568	590	606	576	614	584	580	601	646	575	641	605	619	617	661	591	622	634	605	610	623	634	630	571	619	612	617	599	670	641	576	629	610	637	638	590	593	624	634	642	639	623	588	579	579	639	602	598	619	639	615	649	616	625	619	570	634	594	582	595	582	615	598	631	624	608	598	591	649	615	598	627	573	646	615	605	624	642	585	578	622	596	622	600	625	596	602	600	599	651	611	630	619	593	605	566	649	608	609	613	623	578	636	588	623	622	579	620	636	626	657	617	642	577	618	624	608	578	638	624	609	597	588	584	596	600	631	638	614	615	596	667	603	628	601	631	639	613	627	589	598	624	613	609	589	640	625	618	587	648	589	621	650	605	649	663	624	585	594	652	594	604	664	621	602	587	658	616	674	604	651	574	623	627	615	578	618	581	627	622	615	634	615	611	618	609	624	625	659	599	608	610	630	617	616	646	596	625	638	637	616	620	611	596	627	655	614	635	601	661	587	660	641	617	610	615	581	664	598	634	583	640	584	640	592	607	645	644	632	575	618	640	602	627	613	601	622	651	625	591	598	603	622
11425	5890	3477	2176	1567	1427	1458	1470	1313	1076	865	682	536	511	403	399	295	262	216	211	176	172	157	155	148	135	137	115	95	100	87	105	96	101	93	90	100	70	80	93	73	75	78	92	89	73	87	68	68	71	69	73	79	74	60	88	63	73	63	58	76	77	74	73	75	76	101	84	76	82	67	65	78	79	65	58	65	66	66	65	68	78	87	78	57	84	72	73	81	67	78	70	81	61	75	64	79	66	66	59	64	67	61	76	76	67	76	82	77	80	74	65	78	73	81	60	71	68	77	56	59	60	74	63	62	68	70	87	63	73	62	66	67	79	64	60	84	80	74	69	82	69	75	62	64	60	47	77	57	75	79	73	69	88	91	67	56	82	61	59	64	69	73	96	83	92	84	61	62	56	75	64	60	61	62	62	65	68	74	67	69	68	82	57	64	74	63	88	78	68	60	73	81	88	81	51	57	72	59	77	74	63	64	77	63	76	73	76	81	73	85	79	82	56	77	63	60	79	64	68	71	67	71	89	83	59	75	72	70	68	81	75	75	75	63	51	87	67	86	77	72	66	62	69	80	68	60	65	60	76	71	69	67	60	80	92	57	67	66	95	92	64	70	67	59	72	64	57	68	66	70	88	78	69	72	63	50	62	82	78	70	75	71	68	70	70	79	63	66	77	66	71	71	70	60	84	81	77	65	58	87	69	51	90	68	73	70	81	73	90	81	72	69	62	73	60	94	66	72	75	67	68	78	71	70	69	62	80	56	65	69	73	63	70	76	72	85	71	76	70	75	68	71	87	63	83	65	76	106	75	83	75	78	76	73	87	79	76	71	82	78	52	73	77	57	75	65	74	71	63	72	64	67	69	77	73	76	73	69	69	70	75	70	65	76	63	63	86	63	76	71	75	75	72	69	58	79	83	66	66	96	72	62	66	74	73	67	76	78	63	74	58	80	86	59	65	75	72	63	70	71	61	65	77	78	67	70	61	71	78	83	75	76	71	61	61	63	69	61	74	62	59	66	73	66	71	58	59	59	83	82	75	63	73	67	62	57	88	82	72	68	88	63	60	68	72	78	64	76	69	58	66	64	66	67	72	75	69	79	73	66	75	82	76	65	92	54	83	58	59	84	77	59	70	69	58	67	69	63	80	71	65	75	67	88	68	59	79	70	65	82	68	89	73	69	82	75	71	74	72	77	90	68	77	70	86	72	56	66	67	68	72	86	61	75	55	78	73	68	75	60	100	67	68	77	56	70	61	80	73	77	71	70	83	67	76	85	86	76	85	65	80	69	71	77	82	75	74	75	93	78	82	66	76	72	70	80	69	68	69	83	76	87	63	82	87	76	82	78	87	71	71	71	58	71	61	80	62	76	60	81	72	64	75	73	78	76	65	64	63	57	95	81	69	50	77	72	76	76	70	72	61	73	75	65	66	68	71	73	65	60	75	63	72	82	64	69	63	60	93	77	73	78	76	67	76	64	69	75	77	67	58	50	76	58	73	76	68	73	75	79	81	70	73	69	80	76	62	83	76	75	77	76	71	76	72	69	77	75	77	67	84	70	81	73	80	61	76	82	76	64	64	62	54	60	75	75	66	78	77	69	84	69	63	78	60	82	60	80	76	67	65	62	74	62	67	64	63	52	75	70	87	75	70	72	71	78	79	72	67	62	87	67	72	64	78	66	73	73	58	80	73	70	93	73	69	73	60	69	73	65	73	66	79	73	80	77	68	64	72	58	72	77	54	64	77	69	78	86	76	73	70	70	80	71	59	70	62	80	73	70	70	79	65	77	77	78	79	71	68	64	77	62	63	73	76	87	69	62	57	70	54	67	81	82	76	65	61	68	64	71	74	68	59	74	65	63	58	59	68	75	64	77	65	74	66	78	63	77	76	74	58	66	66	78	81	69	61	63	78	67	52	74	83	76	64	77	59	77	69	71	67	79	78	73	80	71	63	73	75	63	64	69	78	66	88	76	68	74	66	57	72	74	57	76	81	71	77	72	65	66	73	64	77	64	63	67	64	74	75	57	71	68	63	63	72	70	74	81	73	71	76	80	72	64	76	43	81	59	59	75	70	59	70	66	77	61	80	68	82	71	46	69	66	83	61	84	78	59	73	76	68	77	80	66	89	73	72	63	83	76	76	89	69	80	70	83	76	73	77	76	79	77	66	63	85	68	73	76	76	80	67	65	84	77	77	79	66	69	74	71	65	56	49	73	67	68	72	82	70	56	76	64	72	62	82	63	85	85	63	59	65	75	74	70	62	68	89	79	77	72	74	73	61	65	63	63	57	56	72	79	63	64	71	81	69	58	59	69	75	60	74	68	78	64	63	61	67	74	70	64	63	66	59	77	68	74	60	59	68	80	73	54	80	72	57	62	54	67	90	88	62	65	79	65	73	66	85	65	69	79	67	70	70	64	70	72	67	62	65	66	69	58	70	74	80	70	88	69	78	74	82	81	66	55	63	83	72	69	76	66	63	88	76	56	71	63	79	66	63	89	85	72	65	62	50	90	78	73	64	82	67	78	57	71	70	78	77	82	75	69	85	78	75	64	76	64	69	60	84	75	68	58	61	57	72	78	56	65	77	72	72	65	68	65	70	69	51	71	74	71	67	67	82	72	67	80	65	81	75	85	75	60	61	58	70	65	85	70	67	63	66	61	82	68	68	78	82	70	64	74	77	66	75	69	78	81	76	65	73	58	70	55	75	62	60	60	78	73	75	80	66	77	70	73	71	78	71	67	77	82	54	79	73	90	75	74	82	65	69	83	65	71	63	73	64	84	78	67	86	77	64	67	82	79	68	72	80	56	73	83	66	53	67	70	61	70	59	63	65	79	61	90	64	81	69	72	75	89	75	84	75	71	74	66	74	72	75	87	82	62	78	73	62	68	64	82	69	81	76	71	69	65	70	74	64	65	81	78	65	69	68	63	61	65	69	68	72	72	76	75	81	79	74	70	78	51	57	75	63	104	78	74	69	71	69	59	61	70	79	84	57	58	72	80	86	70	69	63	76	77	80	71	80	71	72	84	70	55	84	82	62	64	62	61	75	63	62	69	71	74	77	65	58	74	70	76	82	88	79	55	66	67	64	63	80	81	75	90	64	64	72	86	70	73	56	71	70	69	75	80	66	68	62	76	66	85	73	65	74	65	77	65	75	74	75	63	67	68	74	80	74	95	58	65	72	67	79	76	75	59	71	81	73	56	57	69	60	61	60	68	72	70	69	69	83	75	84	67	79	67	67	58	72	82	78	83	68	72	83	75	72	67	69	85	59	65	75	73	58	74	80	85	67	71	73	63	73	74	64	85	69	80	64	65	70	81	66	66	58	56	72	62	80	68	59	84	80	74	62	67	70	69	65	80	70	53	57	82	73	65	78	76	77	73	84	66	91	92	74	79	76	63	86	79	58	85	68	72	85	70	79	62	67	56	61	69	59	91	58	66	71	84	70	75	74	66	86	80	67	54	73	79	69	63	70
35857	28014	23536	23442	29020	31957	31486	29912	27187	23762	20992	17591	14706	12637	10781	9123	8131	6814	5844	5080	4449	3912	3454	3182	2835	2366	2143	1863	1708	1533	1520	1386	1403	1246	1153	1130	1025	1016	920	959	901	949	853	853	725	810	760	734	781	762	733	725	684	762	704	729	746	713	725	691	675	673	740	678	653	674	628	663	704	668	712	645	656	645	656	651	692	708	709	677	727	667	631	666	694	653	673	644	680	680	660	676	655	699	671	642	641	633	631	693	668	656	655	648	723	703	672	631	697	643	702	693	657	627	674	681	651	639	588	636	677	678	626	672	688	619	668	687	619	637	623	682	672	623	652	632	658	627	652	638	672	629	651	621	692	656	688	696	666	616	649	655	682	625	651	650	679	671	614	652	676	629	649	672	682	640	645	650	637	704	706	670	638	668	677	686	635	678	651	633	631	662	624	702	720	638	699	684	626	631	630	670	635	683	638	664	632	644	665	670	663	625	671	652	693	638	661	662	598	696	683	654	647	642	677	672	646	663	686	652	699	676	663	699	648	649	679	657	690	690	680	663	704	696	642	670	646	675	670	638	648	648	631	646	664	684	653	635	635	648	635	601	715	676	654	642	619	695	668	650	691	698	681	637	651	661	624	682	647	628	670	616	698	677	667	667	696	672	646	687	627	644	657	679	670	679	633	649	666	624	687	682	649	659	665	694	687	595	653	680	642	672	696	632	705	661	679	635	666	684	659	613	671	683	673	689	623	672	679	663	665	682	666	668	695	650	654	648	649	681	657	658	627	670	647	703	653	639	661	646	657	649	681	664	628	675	680	683	667	628	629	637	654	658	629	650	700	690	624	651	648	709	654	682	635	679	666	584	630	668	679	695	683	624	641	616	638	680	691	610	638	642	701	688	691	638	669	650	631	637	682	675	690	650	682	628	627	630	677	697	632	681	690	628	646	674	645	625	639	675	614	654	650	671	677	670	659	661	643	655	689	686	648	678	620	662	671	697	660	633	670	599	651	642	684	703	619	670	657	639	690	677	627	642	652	666	730	664	664	638	629	678	626	656	625	665	613	636	678	677	648	623	658	653	648	670	679	666	666	658	715	648	658	647	667	622	668	658	641	698	656	617	719	624	597	685	642	660	661	741	672	663	663	622	676	640	631	634	655	682	687	699	669	650	637	672	657	708	638	591	655	644	661	702	647	695	686	635	706	661	649	656	671	689	699	657	664	646	685	674	652	690	620	680	655	713	688	580	708	645	646	676	661	620	668	633	709	648	700	652	727	652	636	650	643	642	658	647	626	622	702	622	637	661	647	660	671	660	688	657	710	667	661	677	636	679	654	645	652	690	654	651	682	657	664	672	672	710	691	642	655	661	641	662	666	618	635	672	631	697	674	672	654	640	663	672	673	648	668	679	608	730	663	637	648	688	656	659	660	660	696	672	669	657	640	679	631	634	676	605	677	676	632	690	671	639	677	651	663	656	711	655	701	652	690	642	691	679	741	693	639	597	655	651	610	642	645	667	676	711	674	698	633	681	654	680	657	646	672	638	684	711	667	697	619	634	667	639	651	639	667	646	661	658	686	698	633	664	661	647	654	682	688	626	678	649	686	673	701	650	661	671	627	655	665	677	668	664	679	665	648	662	660	672	672	634	687	673	641	676	645	625	610	715	635	675	635	686	661	656	658	682	624	647	702	633	717	675	653	711	693	649	607	679	653	637	657	661	640	638	681	643	672	672	645	703	709	673	696	645	667	616	648	682	692	658	603	640	664	695	671	706	684	688	670	691	701	650	676	689	656	701	704	694	695	689	680	681	622	686	689	645	693	658	686	672	671	693	651	634	676	686	675	668	621	697	643	646	659	706	617	667	617	652	668	683	647	658	679	669	641	684	661	683	678	671	629	651	626	665	700	687	616	638	685	633	626	689	665	661	656	663	686	639	714	661	669	664	693	664	675	680	670	706	666	676	674	673	652	669	660	662	632	666	675	751	624	688	671	691	680	655	628	649	648	666	672	646	713	649	672	656	676	707	644	690	675	652	649	671	673	640	647	700	665	675	618	689	662	642	668	684	626	675	648	674	655	668	659	651	664	670	666	661	668	658	667	657	643	666	688	602	698	628	631	626	636	668	683	650	626	695	614	674	673	659	684	682	630	734	680	665	664	711	627	685	671	650	663	677	664	699	625	673	646	740	662	659	657	656	630	635	605	656	729	641	661	677	678	686	703	635	682	636	679	645	678	689	691	653	664	711	667	673	681	646	669	657	663	620	707	636	666	664	684	640	647	690	674	705	688	576	644	637	666	658	643	710	695	634	667	685	659	657	681	655	642	710	669	633	642	690	640	687	695	700	611	636	670	635	674	664	690	675	711	670	676	672	647	640	674	655	639	619	708	646	627	674	660	660	676	643	654	669	655	672	672	635	694	645	674	724	653	710	661	671	680	671	699	675	612	671	680	684	682	682	673	641	640	665	677	638	652	631	657	659	675	632	664	624	631	635	673	647	674	683	682	637	666	667	662	651	701	675	677	670	656	649	637	669	636	665	685	651	672	677	678	620	664	654	663	624	739	629	659	571	674	688	655	711	693	663	659	646	660	644	682	629	620	664	696	666	661	619	646	694	704	679	654	699	638	690	635	637	641	661	641	622	690	647	675	689	647	706	670	644	622	703	641	649	653	683	669	662	668	654	635	623	669	660	634	632	679	628	689	654	661	686	636	688	649	719	654	679	682	677	645	655	668	636	666	657	674	699	686	658	689	677	679	668	631	670	631	648	666	657	614	665	662	629	683	652	678	713	650	637	621	687	681	628	643	694	667	687	612	669	676	667	675	618	675	669	674	657	682	642	689	676	626	665	676	657	636	632	654	684	671	638	641	687	705	635	640	674	693	679	691	608	638	628	675	654	648	638	642	660	633	640	701	674	658	670	720	676	607	662	646	649	698	688	654	652	613	611	635	650	686	629	705	667	692	656	631	671	637	675	710	682	634	649	660	664	642	674	667	683	659	738	679	631	653	670	679	636	663	715	656	637	649	670	700	686	622	684	669	645	652	639	616	669	644	628	640	681	707	622	691	673	716	657	701	679	644	647	655	666	651	642	718	675	672	666	654	702	623	674	682	663	683	618	631	637	656	649	707	666	642	658	662	684	641	677	695	668	685	615	624	698	662	692	681	661	638	672	620	635	676	654	675	644	725	676	654	689	613	622	650	683	649	660	669	612	659	649	673	701	668	691	617	654	650	662	653	662	628	647	628	680	733	699	661	683	689	613	648	638	717	666	669	662	659	658	640	636	665	672	674	665	678	660	645	649	657	643	650	681	664	646	655	636	646	603	702	702	665	690	646	646	615	635	643	627	655	685	653	641	637	669	651	673	656	640	702	639	661	639	707	688	659	653	699	626	695	589	677	646	666	645	664	655	643	617	661	692	653	622	655	656	677	644	636	649	689	693	738	674	684	697	676	660	647	683	661	715	639	655	643	657	681	657	634	656	678	656	587	664
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
