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
344631095431	344631095993	344631096543	344631097093	344631097642	344631098193	344631098743	344631099293	344631099842	344631100393	344631100943	344631101493	344631102042	344631102593	344631103143	344631103693	344631104242	344631104793	344631105343	344631105893	344631106442	344631106993	344631107543	344631108093	344631108642	344631109193	344631109743	344631110293	344631110842	344631111393	344631111943	344631112493	344631113042	344631113593	344631114143	344631114693	344631115242	344631115793	344631116343	344631116893	344631117442	344631117993	344631118543	344631119093	344631119642	344631120193	344631120743	344631121293	344631121842	344631122393	344631122943	344631123493	344631124042	344631124593	344631125143	344631125693	344631126242	344631126793	344631127343	344631127893	344631128442	344631128993	344631129543	344631130093	344631130642	344631131193	344631131743	344631132293	344631132842	344631133393	344631133943	344631134493	344631135042	344631135593	344631136143	344631136693	344631137242	344631137793	344631138343	344631138893	344631139443	344631139993	344631140543	344631141093	344631141642	344631142193	344631142743	344631143293	344631143842	344631144393	344631144943	344631145493	344631146042	344631146593	344631147143	344631147693	344631148243	344631148793	344631149343	344631149893	344631150443	344631150993	344631151543	344631152093	344631152642	344631153193	344631153743	344631154293	344631154843	344631155393	344631155943	344631156493	344631157042	344631157593	344631158143	344631158693	344631159243	344631159793	344631160343	344631160893	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
1900	2700	2164	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2167	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2162	3300	1900	2700	2164	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
7604	4766	3075	1919	1268	626	319	245	207	191	179	165	160	148	134	118	117	108	113	75	91	91	92	61	91	63	80	59	52	69	87	80	79	69	64	69	71	68	73	58	64	62	69	76	71	54	63	61	57	69	48	58	51	72	73	62	66	78	49	61	67	65	59	67	60	60	60	66	74	75	62	79	71	90	62	65	67	61	66	71	69	65	67	72	66	79	61	60	60	75	67	78	66	63	58	55	70	65	71	58	63	61	60	76	74	73	63	81	75	66	56	63	67	70	60	63	63	71	60	61	69	68	57	69	69	53	64	64	67	60	64	72	64	70	56	80	80	69	63	62	79	60	68	54	65	65	61	64	62	64	66	69	63	61	75	62	59	79	76	65	56	60	66	63	64	71	62	64	72	71	75	54	75	56	66	71	57	68	71	65	57	71	63	92	79	67	61	69	73	63	64	61	66	57	70	68	67	60	66	63	72	72	64	53	71	66	73	59	50	58	64	57	58	70	67	74	59	69	64	76	55	48	65	76	64	60	51	73	65	71	64	58	53	62	69	68	61	79	60	70	64	69	70	68	65	54	70	61	70	70	66	63	62	67	74	72	76	56	60	70	74	64	75	50	74	68	81	57	58	55	71	51	72	59	61	68	53	78	68	68	43	50	64	73	61	75	67	72	70	75	81	79	53	66	66	76	66	69	71	70	62	66	69	64	65	66	59	70	64	80	59	52	68	67	64	71	53	61	60	69	53	61	69	59	63	64	72	53	71	59	62	76	68	65	60	71	56	71	60	59	59	65	77	56	77	61	68	64	72	46	63	65	76	79	82	60	48	69	74	61	64	78	65	74	51	51	55	65	70	72	60	76	68	54	59	55	72	59	60	79	72	55	53	65	62	65	70	69	62	72	64	68	76	68	75	68	65	60	57	71	63	68	49	77	59	65	73	67	61	57	66	70	57	52	65	71	54	63	64	59	64	61	59	73	77	72	61	60	58	70	59	56	60	68	71	86	53	53	66	65	72	70	57	59	71	73	63	67	59	63	76	71	65	74	72	55	72	63	75	72	51	65	64	64	80	71	60	67	77	72	53	85	66	69	66	60	71	67	75	71	68	63	63	68	60	61	62	58	56	57	69	73	68	71	57	71	64	75	65	71	60	69	68	62	79	68	61	68	66	62	62	70	66	73	65	69	70	73	58	72	66	66	58	62	65	65	60	73	71	51	44	72	55	69	70	65	57	57	77	62	55	71	70	68	60	69	66	70	56	67	55	64	63	67	69	63	61	65	69	80	50	75	62	66	74	73	75	66	67	73	74	54	73	71	56	66	52	64	60	59	58	62	68	64	60	53	64	77	64	67	60	67	76	78	65	67	65	64	54	60	71	74	69	58	66	73	71	64	66	68	54	67	75	80	60	68	61	60	62	70	69	58	58	61	73	61	59	71	63	59	67	50	67	66	75	68	62	65	62	52	63	80	65	74	54	56	54	74	62	67	70	62	52	61	72	69	60	60	61	70	63	60	49	65	58	59	47	69	51	75	67	68	65	60	68	63	70	73	65	65	62	59	68	66	53	66	69	58	73	61	68	59	50	75	70	64	65	72	64	69	60	53	59	74	83	77	58	47	63	64	51	68	62	61	61	68	66	53	59	74	64	66	75	63	62	67	54	69	63	78	61	65	70	72	59	80	77	61	71	68	69	64	76	73	69	57	74	69	60	65	80	55	65	73	73	67	67	59	66	56	78	60	71	66	62	71	63	57	67	66	50	67	76	66	58	70	69	58	67	68	70	74	72	57	61	64	78	62	54	74	65	67	59	71	63	70	65	67	60	67	54	71	50	68	74	65	49	49	56	61	57	68	73	75	80	76	70	67	61	73	79	70	48	61	52	63	64	65	54	85	62	71	50	83	60	65	69	72	54	46	54	73	69	77	59	58	51	60	73	74	79	67	68	64	71	64	81	59	75	52	59	74	61	79	68	49	60	66	65	47	65	60	71	60	68	64	59	61	66	55	69	69	63	56	60	69	57	70	61	68	69	65	64	76	71	58	68	56	68	67	58	51	69	77	60	86	81	67	48	60	59	58	67	67	45	69	75	77	53	56	53	68	65	64	72	70	56	66	64	70	67	69	67	59	54	66	63	78	70	67	71	60	66	66	64	80	54	61	73	70	71	91	57	71	66	60	75	56	72	61	73	68	63	80	61	56	72	64	58	67	73	60	63	61	73	64	60	69	69	59	55	56	64	72	46	76	66	87	92	72	61	65	59	80	58	66	72	62	76	78	65	92	61	71	76	68	75	69	69	59	59	63	68	72	64	60	62	66	72	60	55	79	81	70	73	78	67	63	72	62	61	68	79	63	63	67	76	78	57	55	68	72	66	63	63	71	57	53	69	62	78	70	52	61	61	73	60	78	62	65	63	69	66	80	62	58	63	66	62	67	67	71	76	44	85	75	51	75	62	66	83	67	73	60	63	62	54	53	50	66	66	61	71	66	79	81	66	68	66	58	68	69	67	67	63	57	62	71	81	49	55	73	63	71	70	52	72	69	59	69	69	61	65	63	68	58	58	58	73	68	69	69	77	66	57	58	74	70	63	62	68	71	79	67	68	59	65	76	63	68	61	57	61	76	59	85	73	59	52	68	62	57	68	52	63	61	67	55	58	67	65	73	63	58	80	63	57	60	65	71	45	64	72	70	74	56	71	64	64	63	76	54	48	68	58	66	67	69	56	67	69	69	47	65	72	74	82	56	56	58	69	64	71	60	70	93	61	66	66	64	66	62	82	58	52	73	66	64	41	59	67	69	64	49	74	59	52	70	68	68	68	75	66	70	65	45	60	73	62	67	68	60	67	66	61	64	62	60	63	67	64	55	70	68	73	62	50	79	68	69	81	70	63	74	55	77	67	59	62	57	60	52	46	66	64	60	63	75	63	60	69	64	67	63	65	71	62	47	72	57	63	62	73	66	72	60	67	57	68	87	64	65	67	64	74	75	53	63	75	75	76	74	71	62	68	81	58	76	70	68	58	58	66	67	54	59	76	80	59	68	57	63	63	62	76	56	75	62	73	63	72	82	69	76	65	59	73	67	60	64	66	73	60	61	66	59	73	64	71	61	66	54	68	71	57	69	79	68	80	71	55	63	71	69	69	64	68	48	74	68	60	62	66	70	58	72	70	64	66	59	70	62	55	62	71	69	65	72	69	60	77	62	62	60	68	77	60	68	68	74	72	71	76	59	70	68	80	68	63	75	77	66	60	64	74	54	63	71	64	61	66	78	70	63	62	59	63	70	72	65	96	59	63	69	66	61	57	82	69	59	70	52	59	80	64	57	66	73	73	67	58	64	76	63	71	60	74	68	56	56	63	64	63	67	59	62	55	64	67	59	77	57	72	77	66	65	68	75	74	58	78	73	66	58	60	61	74	51	71	56	54	63	47	66	58	82	75	82	75	63	62	68	81	80	56	70	69	54	63	73	76	61	72	87	66	61
37440	25099	20698	19460	18642	12541	8178	6492	5071	4101	3652	3213	2734	2515	2225	1898	1578	1456	1198	1134	1100	963	945	892	788	768	746	747	676	630	655	655	677	650	645	613	627	624	608	602	649	574	587	605	572	575	599	517	650	614	581	628	585	554	588	620	597	595	601	605	551	615	610	597	597	595	576	593	632	591	567	562	591	604	556	612	528	635	594	581	576	573	634	587	574	613	606	584	544	567	562	573	585	597	586	623	565	627	559	613	585	545	577	579	606	613	591	583	549	634	584	580	603	579	593	610	581	629	617	574	602	570	574	590	582	542	598	588	604	569	606	637	580	621	627	569	579	584	575	590	599	604	600	595	601	583	607	586	583	612	599	583	611	571	576	582	576	621	607	601	582	562	566	603	594	548	585	556	581	593	632	575	567	613	631	599	630	587	574	629	607	585	602	633	627	606	608	570	571	615	599	590	593	597	594	576	586	608	583	581	574	580	585	553	567	598	554	536	585	591	587	575	566	572	599	604	603	547	603	589	600	609	646	603	602	566	555	567	611	553	565	585	602	596	593	578	569	599	613	609	575	603	593	588	605	591	562	577	584	600	569	573	622	577	621	567	611	634	579	587	595	607	596	600	597	546	547	574	595	600	572	592	547	610	588	638	596	597	593	579	513	628	581	611	542	588	592	575	611	604	580	574	613	595	589	618	587	567	604	587	587	610	548	580	599	567	594	600	590	563	577	626	585	565	582	580	622	576	605	607	596	587	572	577	603	609	594	606	598	605	572	590	579	601	590	582	525	614	596	588	628	574	609	603	595	577	647	637	622	539	560	546	581	549	608	580	570	627	611	587	594	600	596	610	575	570	560	599	625	621	619	616	620	590	569	586	600	580	590	607	625	576	586	607	573	550	613	527	621	549	567	597	549	616	605	557	633	577	609	607	552	579	579	619	563	610	606	596	634	621	581	624	599	594	605	599	617	579	593	605	638	585	614	611	641	585	551	591	568	567	577	605	584	598	606	579	592	587	574	590	588	558	666	593	605	580	612	631	600	579	564	603	550	588	557	586	538	588	591	545	573	547	581	546	638	612	566	577	593	614	602	581	601	578	585	582	566	628	583	585	612	589	589	628	584	580	601	580	592	562	596	585	580	609	594	553	571	628	616	579	590	611	590	596	619	575	625	605	613	609	658	588	599	604	610	597	635	589	568	585	570	623	576	599	563	618	613	615	617	557	592	618	569	586	598	584	573	560	609	591	574	637	623	551	570	576	625	603	561	570	639	590	586	586	581	551	601	600	537	616	581	579	569	565	600	575	604	609	577	614	589	613	553	580	550	568	586	602	590	616	601	574	598	624	647	603	595	601	569	582	607	571	610	589	619	641	616	563	587	604	543	593	616	660	587	604	622	606	606	569	584	603	555	591	554	582	593	581	563	587	607	608	571	563	602	587	582	619	598	567	639	576	565	568	628	581	619	569	561	591	589	630	617	572	561	611	590	576	581	612	609	647	577	555	583	587	606	580	565	607	608	547	610	596	600	579	639	552	599	593	610	626	582	577	594	553	597	612	592	625	605	586	583	583	572	585	581	589	580	616	593	561	571	612	575	587	576	651	640	603	614	592	617	602	597	586	598	617	561	581	629	578	595	571	576	588	560	612	633	598	550	627	583	582	599	588	603	628	566	591	652	563	611	566	552	576	578	610	597	596	604	616	582	554	611	605	553	574	596	595	587	589	564	629	603	578	560	614	608	576	598	573	570	587	619	619	588	551	648	542	625	604	562	571	598	580	630	587	573	620	569	586	608	571	605	585	639	588	601	555	607	578	592	567	579	572	570	583	586	625	592	607	580	592	591	583	608	618	542	577	589	552	590	549	594	594	571	584	562	573	576	562	631	596	580	598	584	564	583	583	600	608	588	616	567	613	569	594	592	553	596	555	627	583	584	599	569	604	603	576	533	586	573	561	607	592	643	614	610	576	594	575	572	575	588	594	597	606	592	602	618	582	594	596	586	538	623	563	586	539	578	569	562	575	555	571	593	571	586	587	616	596	609	594	569	556	608	636	571	569	622	597	622	570	605	635	598	579	602	602	575	637	606	534	597	615	596	566	637	643	614	585	591	629	595	608	587	636	634	624	582	585	603	592	592	568	604	584	572	551	597	603	580	594	604	556	608	572	608	598	540	538	627	620	606	602	563	576	593	662	575	621	603	610	587	545	603	600	637	539	559	612	559	574	557	579	573	613	597	608	599	600	608	641	563	601	639	556	579	580	629	580	621	574	614	622	599	589	625	579	576	613	594	557	514	526	628	595	587	574	597	622	584	587	569	576	585	606	616	623	615	599	548	626	562	596	607	584	611	571	596	605	588	565	561	612	641	548	582	605	572	631	589	579	566	565	605	546	623	581	592	572	558	548	595	596	592	556	593	625	586	553	638	579	559	609	591	590	553	594	580	629	590	620	681	589	594	594	553	605	620	581	595	579	618	599	614	615	575	625	620	574	626	557	595	640	578	575	607	610	612	646	565	559	577	614	589	569	647	595	570	562	547	609	596	588	605	589	585	601	620	557	581	590	595	624	594	621	610	547	597	597	588	562	593	577	607	554	572	558	585	614	593	628	649	600	625	580	579	604	616	566	577	587	560	605	595	543	601	594	587	610	606	552	617	611	578	580	603	589	579	594	614	615	574	579	569	579	633	631	583	573	595	566	599	591	640	538	605	608	588	601	574	598	602	605	556	574	562	580	579	582	579	588	628	602	571	575	572	605	604	587	578	574	579	594	650	602	585	619	620	630	566	620	606	591	624	549	588	568	608	612	615	604	558	592	596	606	600	577	586	607	612	548	586	612	614	541	636	550	624	557	599	604	571	611	571	590	585	609	590	595	575	611	568	604	553	570	571	566	611	570	596	586	629	609	558	580	605	558	577	602	571	598	589	574	577	608	661	591	553	614	596	593	598	613	584	609	582	581	593	592	556	597	612	577	550	593	592	588	595	566	606	561	564	596	608	586	597	579	556	612	581	613	583	650	591	599	606	578	597	644	580	604	582	582	555	580	595	580	630	621	523	580	564	584	591	602	572	575	614	613	576	559	605	582	613	575	620	606	612	587	591	637	639	583	587	596	619	569	610	594	607	600	579	567	606	608	594	611	595	592	587	583	590	601	630	629	594	589	642	587	589	610	609	565	593	589	618	595	606	575	582	614	562	601	585	626	645	585	613	613	563	592	596	604	601	601	590	588	522	623	642	588	599	588	612	608	594	576	601	559	631	628	573	628	566	609	586	580	605	576	575	589	571	587	566	593	627	557	584	596	575	567	639	581	583	596	595	631	617	605	557	600	564	622	613	553	572	583	599	638	615	587	626	604	564	601	582	592	569	617	638	575	602	585	597	582	599	552	604	605	589	645	578	573	618	597	552	615	620	584	579	570	576	593	587	629	559	576	617	575	589	623	612	618	551	608	603	565	604	588	559	595	591	616	571	584	584	596	615	624	575	602	567	566
4453	1869	904	569	271	221	189	173	125	110	107	128	104	122	89	93	88	89	66	77	70	84	90	81	75	74	80	72	83	71	58	87	69	93	73	86	75	67	66	76	85	72	70	73	77	85	82	76	85	72	90	75	80	72	98	76	64	75	73	66	80	71	74	82	70	70	74	85	78	86	93	59	74	84	60	84	73	68	80	83	75	69	77	78	79	63	95	79	72	67	56	56	72	55	62	63	64	81	69	57	80	63	75	72	67	73	78	71	93	77	66	70	78	80	64	71	88	85	73	87	82	82	68	62	87	84	72	81	69	67	77	60	59	70	78	76	68	76	72	63	63	79	74	66	74	68	86	62	74	74	78	79	66	76	63	52	71	73	72	72	75	70	75	77	69	90	74	69	73	96	76	64	68	61	62	70	72	64	76	73	74	72	72	64	82	63	85	88	89	80	73	76	67	74	78	91	78	80	72	73	75	86	84	83	71	59	79	82	78	72	69	79	68	81	82	69	84	72	68	82	83	74	82	73	68	64	88	57	74	83	82	73	79	74	77	98	67	74	56	84	86	66	79	78	76	82	76	74	73	61	70	66	67	71	68	100	72	75	65	66	92	65	64	71	52	66	65	72	82	62	73	73	67	75	78	81	70	70	75	75	69	93	75	74	92	81	74	60	74	70	69	81	60	69	68	72	72	75	84	68	79	76	68	65	79	70	79	82	80	74	78	66	57	66	76	69	73	78	81	88	70	74	94	81	83	68	79	63	71	75	56	80	76	74	87	65	93	70	73	67	73	60	70	74	76	69	75	79	84	60	77	77	64	67	74	92	67	74	55	73	72	86	77	73	69	72	75	61	83	73	87	76	71	66	73	74	80	67	79	73	78	71	71	75	82	66	58	72	78	68	70	76	61	78	71	76	87	84	71	60	83	84	79	78	69	83	71	77	70	70	67	74	54	76	79	79	80	73	62	80	73	66	65	58	79	86	73	87	62	70	66	67	58	69	66	72	75	74	68	75	77	56	65	81	67	69	63	73	71	75	86	74	68	59	60	78	69	71	68	59	71	67	67	74	79	66	82	80	65	76	58	61	84	77	89	79	60	65	81	67	62	84	60	68	83	52	74	82	64	68	60	69	75	62	82	81	65	80	61	67	64	53	69	82	82	73	66	83	78	75	62	65	68	58	81	53	75	75	56	74	63	66	78	61	89	86	93	76	74	69	73	78	78	88	73	75	66	68	79	56	73	68	74	97	70	79	65	81	96	69	76	82	68	57	68	68	73	82	76	77	73	75	55	75	71	61	74	71	71	61	59	73	70	45	86	65	90	72	69	73	63	66	67	68	75	71	61	65	89	71	76	67	73	65	72	74	76	61	79	76	73	85	67	78	66	73	72	72	68	63	71	82	67	69	66	66	73	69	75	56	61	71	67	69	70	74	78	74	56	76	90	81	76	83	79	74	82	75	74	73	77	65	60	71	77	82	66	66	66	73	83	75	56	71	75	79	76	91	73	76	58	82	62	71	71	77	75	77	82	69	65	79	75	59	66	87	78	66	74	73	82	64	60	68	69	71	95	65	77	68	80	83	76	83	88	70	65	74	75	70	78	63	71	71	73	62	62	65	76	84	73	70	61	81	71	65	85	58	65	73	85	84	62	69	77	73	68	77	64	76	70	81	72	72	73	64	69	88	70	75	54	69	68	64	70	65	94	88	66	75	73	79	74	61	78	68	78	76	60	64	59	72	73	58	56	73	75	72	84	84	81	70	77	67	71	81	70	80	86	51	57	67	61	79	74	64	68	75	73	72	87	70	83	77	72	82	65	55	62	63	62	41	68	79	88	87	67	60	68	71	64	81	76	56	84	57	81	73	71	71	87	69	74	74	69	78	83	62	67	77	64	63	57	62	79	86	70	61	78	84	71	71	58	75	82	67	78	67	63	63	72	61	80	65	56	71	72	75	90	72	70	68	71	58	66	81	80	89	87	78	82	75	77	72	73	58	70	73	74	58	75	70	79	72	78	79	86	82	80	71	67	74	56	82	63	63	59	82	73	80	69	80	77	81	84	74	72	85	76	75	72	70	71	79	77	70	55	67	88	85	64	65	79	76	76	76	71	82	95	78	79	77	67	59	71	81	71	75	83	69	79	65	78	72	71	74	70	67	91	71	73	83	78	75	69	84	62	75	60	60	75	77	71	67	73	78	73	82	71	72	62	79	64	73	65	55	80	72	77	80	76	71	74	71	78	74	69	71	94	76	82	67	72	76	53	89	58	73	74	55	63	70	66	70	62	69	65	61	75	73	77	65	63	66	59	78	75	65	75	79	68	66	77	78	69	81	68	71	83	74	66	75	82	89	82	76	68	70	88	81	75	62	64	80	57	59	72	68	88	73	69	72	71	80	71	84	80	65	85	77	58	64	64	63	81	78	64	75	80	75	60	76	67	61	75	64	89	72	56	78	82	91	67	66	82	70	71	70	75	53	66	84	66	67	74	64	63	75	67	87	71	74	75	66	76	71	72	78	76	76	76	79	66	68	76	72	66	75	62	65	62	71	63	74	54	69	65	74	59	72	72	92	67	71	61	102	74	65	88	67	61	58	62	74	72	87	67	67	59	76	56	59	61	85	69	78	74	75	69	72	67	65	83	75	75	63	55	66	76	78	76	83	59	64	66	69	72	71	64	88	69	63	50	64	58	64	64	75	77	68	66	75	66	73	54	62	63	77	74	75	67	72	61	77	60	87	79	58	61	75	67	80	71	73	70	81	72	83	76	72	68	56	66	63	85	66	85	79	92	77	60	76	66	73	64	72	62	78	78	72	74	82	59	71	81	72	72	69	73	77	61	73	74	66	70	75	65	75	67	65	82	58	65	72	80	57	69	77	76	59	61	59	78	65	77	72	77	71	62	76	91	82	68	79	71	67	58	65	75	60	90	68	68	71	58	81	78	79	58	72	80	58	69	79	74	69	69	66	77	64	75	70	74	70	73	66	76	69	85	69	71	65	69	78	78	63	60	72	83	74	81	75	49	80	61	70	72	78	73	74	77	74	82	77	77	74	82	76	84	70	71	80	66	85	81	92	81	65	79	76	56	83	72	56	86	90	66	80	67	57	69	80	75	58	74	71	71	60	73	69	74	56	62	58	69	56	71	81	82	80	74	87	79	80	71	74	74	68	75	71	87	89	64	70	75	81	62	62	66	66	65	58	64	101	70	77	84	71	84	75	79	63	73	68	63	60	74	71	76	78	65	86	68	61	74	75	60	75	73	66	79	55	73	68	72	58	79	82	76	56	96	62	65	68	68	65	77	78	79	77	57	53	66	68	69	69	74	78	73	78	67	79	64	71	80	68	72	71	88	67	74	82	78	82	74	82	89	64	71	75	67	55	78	74	89	72	90	62	73	77	76	73	80	82	65	69	69	72	87	86	87	81	77	65	80	90	53	77	77	73	58	76	61	77	79	78	73	70	80	59	60	57	74	80	85	66
29376	16459	10732	8656	6550	5872	4730	3774	3069	2397	2111	1854	1655	1539	1406	1247	1066	1062	921	955	852	832	730	711	709	719	741	671	711	739	716	685	667	686	659	651	625	633	676	646	669	664	636	634	661	676	665	652	672	617	608	654	649	645	646	640	624	671	652	650	655	614	606	633	647	656	654	644	637	677	600	655	655	608	634	653	627	680	635	671	638	661	653	637	638	661	602	665	658	644	673	627	619	614	631	626	678	627	640	621	704	677	613	657	615	624	602	624	611	635	673	680	621	603	608	643	677	632	600	651	725	642	679	605	583	672	592	659	665	636	629	688	632	643	615	664	674	655	638	629	685	653	640	679	607	631	661	663	633	650	665	624	634	628	613	657	635	641	612	647	652	678	598	639	668	617	633	635	655	651	668	645	651	641	646	639	638	613	656	613	634	633	652	615	659	625	679	661	623	654	645	638	661	680	655	630	642	656	661	572	654	671	646	641	639	644	610	648	655	628	688	681	656	648	689	666	630	647	652	680	645	642	615	632	599	624	665	672	633	620	598	676	637	669	657	607	650	627	636	628	610	642	664	606	648	639	614	662	626	649	605	640	665	642	617	671	690	677	630	614	635	661	597	646	630	666	651	645	617	639	653	614	659	649	592	654	657	670	631	695	629	714	673	677	687	631	639	704	618	636	651	670	623	629	651	619	648	627	633	650	644	660	586	688	637	702	606	627	637	654	663	651	623	655	658	687	623	632	648	690	622	635	630	608	624	702	662	634	631	630	633	694	665	671	657	665	609	652	615	639	608	639	664	646	619	648	632	622	687	618	664	663	687	610	612	638	650	654	627	613	667	650	603	694	621	638	686	650	652	645	641	645	615	638	607	631	657	633	643	689	615	616	659	680	619	648	608	630	601	663	652	625	623	640	615	643	638	646	609	663	658	687	615	609	630	665	644	599	657	649	661	630	629	669	677	618	641	643	618	656	649	680	624	668	622	617	637	675	647	639	664	602	655	641	657	670	699	628	671	637	632	646	655	674	632	636	622	663	634	637	672	674	689	639	578	644	610	650	682	647	661	640	639	683	641	672	639	657	640	624	670	612	638	658	690	622	659	648	591	668	631	672	649	687	605	638	652	604	612	606	660	628	640	672	615	596	652	605	598	641	623	618	651	635	634	589	595	625	660	649	655	634	670	642	638	625	661	648	653	658	626	687	679	669	613	649	649	628	619	670	662	694	675	620	682	635	653	626	655	667	661	649	657	638	637	654	648	623	656	629	709	673	701	658	618	612	674	631	629	601	646	624	694	598	631	671	630	621	667	640	675	634	615	681	653	631	666	639	679	639	638	636	649	627	644	650	652	634	637	653	703	640	674	593	728	678	686	641	673	641	632	668	632	591	677	650	643	621	616	670	652	652	681	623	658	659	636	604	622	670	683	641	632	667	648	636	668	665	645	664	663	684	684	633	583	653	657	664	696	652	628	654	697	667	654	659	657	669	617	611	671	622	622	677	661	621	668	651	684	639	662	656	654	634	635	648	629	696	657	674	675	685	704	646	638	634	598	644	615	649	688	618	626	618	640	651	676	624	688	640	637	623	643	615	635	657	658	667	643	661	597	662	621	635	659	685	629	658	687	664	607	628	667	681	630	617	614	662	637	656	657	625	654	669	626	583	675	665	644	617	661	665	579	668	624	650	633	608	646	630	655	637	647	658	662	643	648	687	655	700	682	625	684	626	649	619	699	626	613	638	664	630	661	610	649	648	675	634	625	663	626	627	653	654	634	620	646	623	665	635	681	655	626	652	655	644	658	621	664	628	678	669	621	683	663	689	639	647	623	612	649	662	626	642	634	584	649	606	634	651	641	637	638	618	663	621	678	616	651	603	616	624	610	668	626	661	647	598	638	659	649	621	686	626	626	645	685	631	640	660	617	630	637	656	587	628	623	661	657	627	656	654	655	684	650	657	613	643	646	636	635	643	678	619	672	654	680	669	661	669	719	622	634	642	608	634	637	654	622	635	611	657	664	613	656	632	655	647	683	617	634	672	642	635	599	653	632	661	664	632	659	617	688	623	630	633	591	647	646	638	632	660	648	641	629	683	604	641	649	646	661	659	629	666	640	674	646	645	619	591	609	624	639	619	620	645	619	625	645	677	696	644	648	634	651	700	600	653	630	637	620	677	650	629	675	608	607	645	661	665	672	668	604	670	647	607	638	632	624	654	653	628	632	692	662	653	657	650	626	654	675	638	633	670	618	654	655	633	663	645	652	638	655	643	632	710	614	679	640	654	652	670	632	624	656	640	651	626	661	614	650	629	642	654	623	677	632	623	648	666	597	660	692	641	664	644	668	649	632	703	615	638	595	639	630	611	626	697	656	677	648	665	639	677	665	675	622	617	601	655	676	661	674	619	667	664	648	668	595	634	630	650	634	644	645	617	646	669	652	622	687	666	671	660	664	638	614	612	655	627	650	622	670	658	690	637	652	608	594	637	657	612	624	702	676	646	638	672	679	650	583	637	611	648	622	659	662	681	667	639	635	618	593	709	658	706	659	688	645	629	683	601	666	613	651	617	648	621	574	677	683	636	624	662	675	614	649	672	630	665	637	702	644	618	663	651	678	641	660	610	662	634	649	637	635	647	639	617	662	678	623	646	636	627	631	656	654	669	628	656	654	655	618	617	570	669	668	658	641	597	609	611	649	660	656	643	678	657	686	666	656	671	623	668	643	668	617	617	642	635	662	631	665	639	635	656	629	640	667	648	664	653	625	633	614	616	649	645	626	602	622	650	629	619	664	661	660	670	665	658	680	615	662	622	713	663	642	668	666	641	642	676	643	676	686	657	633	708	643	626	621	688	645	674	614	652	609	656	633	639	640	665	629	684	652	668	613	612	654	678	661	641	641	627	633	651	669	653	639	695	653	670	712	665	624	644	640	675	681	634	646	631	631	628	648	648	606	642	672	645	645	684	644	659	638	659	608	675	681	631	650	642	668	704	659	610	636	667	695	666	608	672	625	594	633	618	660	680	672	627	616	665	641	683	605	679	641	613	642	635	663	640	676	662	683	631	622	631	646	657	669	671	666	681	680	638	606	676	666	679	652	664	674	635	635	665	677	619	649	664	625	631	654	672	622	642	635	605	644	656	691	655	644	650	671	645	697	632	647	659	648	647	639	587	677	641	644	684	634	684	609	625	640	615	663	624	658	611	672	652	614	659	616	664	641	639	627	614	678	703	671	599	663	647	673	644	668	649	592	676	602	631	670	643	607	642	623	633	658	646	631	676	631	593	683	677	655	613	658	634	618	669	656	636	640	641	641	647	635	609	674	680	666	658	682	661	665	642	681	632	638	637	613	676	645	654	652	696	611	622	696	589	639	661	605	658	630	629	612	657	649	669	658	635	640	611	646	671	691	648	630	627	614	646	700	631	645	643	658	599	649	608	604	682	639	648	605	646	612	615	660	636	604	674	642	677	662	663	596	694	650	597	631	660	653	645
5471	3711	2107	868	680	375	282	223	178	149	127	162	124	134	107	119	91	87	94	95	76	88	78	96	101	87	79	77	89	81	66	72	87	80	90	91	68	79	79	86	68	67	79	72	69	76	82	64	74	69	64	65	68	61	81	62	62	71	60	92	71	71	89	73	67	89	77	80	60	81	73	66	73	77	79	69	78	72	61	67	88	57	75	68	71	80	60	73	65	77	57	67	81	72	72	87	65	70	71	64	71	76	61	71	82	77	74	66	80	89	77	86	60	56	71	83	82	88	66	78	73	64	61	70	81	77	77	82	63	72	71	77	84	83	73	77	68	74	73	79	72	69	56	61	89	81	69	72	75	79	69	64	84	76	67	75	102	75	69	86	69	81	80	83	72	81	79	74	77	65	82	91	77	90	69	70	70	65	67	76	80	70	74	78	77	88	52	85	71	69	66	69	79	66	59	73	81	69	74	57	90	70	79	55	70	74	83	74	62	58	84	89	69	77	71	60	77	68	75	81	61	69	74	76	62	61	70	71	75	75	63	80	61	82	72	68	77	61	70	80	69	74	73	90	70	74	78	78	67	76	74	76	58	61	71	74	82	77	76	62	76	65	74	68	83	78	93	75	89	69	76	81	81	75	73	73	67	72	67	75	73	91	86	71	80	71	85	67	75	76	62	64	73	84	76	65	75	72	65	58	72	81	65	68	84	81	75	67	66	68	61	62	79	64	76	71	80	71	77	79	71	84	77	79	69	61	79	75	83	80	67	65	79	71	69	69	85	62	60	61	87	67	84	60	97	73	74	49	74	75	68	66	81	79	67	81	89	72	65	74	75	64	75	72	78	82	67	80	58	60	61	70	64	79	74	74	75	98	66	73	71	70	65	70	62	71	86	55	75	88	79	80	66	65	68	78	72	68	70	74	64	85	88	79	57	74	71	83	81	70	59	81	65	75	82	64	68	76	82	80	79	59	69	91	70	68	79	69	83	75	65	84	83	75	70	65	62	67	66	92	60	79	87	60	72	80	69	70	68	81	66	62	75	76	68	67	76	78	72	68	74	62	83	76	81	90	81	85	76	67	70	60	68	73	63	85	74	77	70	71	69	87	68	84	83	75	91	81	65	68	66	59	70	57	71	77	75	69	71	84	71	69	84	66	82	62	68	66	72	66	68	64	73	75	74	79	74	69	72	69	82	66	68	75	77	85	73	70	78	68	82	62	79	59	68	61	81	78	81	74	57	67	68	72	72	71	58	66	62	69	61	77	69	80	66	85	83	67	65	73	72	64	69	68	80	58	69	78	74	81	84	73	81	76	76	81	75	72	56	81	78	70	68	59	75	75	73	66	67	99	73	74	75	73	67	71	67	65	64	83	78	70	64	77	77	65	77	57	71	63	71	63	70	82	67	66	60	85	64	69	72	79	66	77	73	63	75	70	80	61	61	82	83	61	68	75	75	68	81	79	81	65	62	79	77	76	52	77	74	89	62	70	65	70	74	66	67	74	79	65	78	60	74	77	70	78	54	69	66	87	74	93	73	83	82	67	82	68	67	71	84	67	70	67	78	81	81	63	66	66	67	81	73	69	81	62	72	79	67	75	89	74	73	65	84	71	53	85	66	77	71	75	67	68	73	62	75	92	99	83	95	74	74	88	89	79	77	54	78	78	68	54	45	83	67	67	72	79	67	81	61	89	80	80	70	61	74	67	67	79	60	76	74	73	60	86	80	80	79	92	74	67	83	87	98	68	61	59	63	90	82	70	69	56	62	62	77	79	81	66	84	66	74	81	88	85	69	65	76	70	75	74	67	91	83	70	72	70	79	79	71	73	65	57	72	77	86	63	67	91	76	72	65	73	81	69	87	66	66	77	71	80	76	77	65	66	71	73	84	67	72	75	78	61	69	83	81	73	70	79	62	80	79	65	65	79	61	62	70	63	68	81	75	72	81	68	55	83	68	75	66	72	79	77	78	72	72	88	83	76	70	84	75	72	83	81	77	69	65	86	89	73	77	74	68	79	58	63	62	77	87	64	61	86	82	57	83	83	81	75	79	81	85	71	59	73	67	65	84	63	71	74	71	83	63	75	67	86	84	70	75	86	83	60	85	75	78	66	75	80	63	78	71	63	74	90	64	70	53	66	67	67	71	71	71	84	72	83	72	82	76	79	99	71	81	70	71	95	77	74	69	79	84	70	59	87	64	77	69	75	78	75	79	78	72	83	77	58	83	82	75	74	82	69	63	77	80	83	64	65	90	71	78	73	66	83	81	75	66	68	68	76	65	72	77	84	68	68	68	88	60	69	63	79	69	70	75	77	69	74	69	82	63	93	68	71	69	68	76	92	69	74	84	56	70	63	60	68	66	68	76	70	79	74	78	62	80	73	74	64	79	63	64	76	73	95	79	87	66	72	75	78	62	77	88	66	80	63	70	62	71	72	78	77	60	67	71	72	61	73	76	66	76	70	70	86	69	89	64	69	84	72	86	69	70	71	75	70	66	72	84	79	77	70	77	81	67	89	73	57	80	79	83	80	87	78	63	61	79	74	84	75	65	48	73	83	65	65	58	64	71	71	65	64	82	80	76	80	88	78	80	66	76	80	57	79	55	75	72	62	89	64	85	76	71	84	64	77	81	57	64	82	84	76	88	87	62	72	83	69	87	67	80	74	61	75	70	69	74	83	86	73	82	71	88	67	82	67	71	58	75	81	83	64	76	59	98	77	77	81	56	73	59	67	74	76	64	75	72	68	63	91	71	70	78	68	89	72	71	84	62	80	89	70	73	78	76	85	64	88	75	60	62	74	87	74	72	91	79	67	64	80	79	60	77	64	62	78	72	61	77	79	74	65	76	64	77	61	65	79	63	81	75	50	58	74	64	58	69	75	83	72	52	73	73	67	65	79	66	78	69	72	73	80	95	79	71	82	87	70	79	73	68	62	71	84	87	64	78	63	74	65	63	84	78	67	79	86	69	72	55	82	72	84	78	80	64	62	102	71	86	65	65	60	69	77	72	69	77	79	85	72	70	70	82	72	64	69	85	74	68	85	77	70	84	83	71	65	85	70	68	83	78	73	75	94	72	82	75	78	57	75	77	68	88	60	81	84	71	84	87	74	87	69	78	61	66	81	71	71	75	84	75	66	70	69	81	82	76	76	57	81	81	58	70	78	77	55	75	81	68	66	75	78	86	82	71	79	80	75	78	71	75	79	66	74	84	81	80	73	76	82	73	89	94	79	62	68	78	73	66	72	77	93	65	65	64	58	90	92	63	73	73	71	70	82	67	55	74	64	77	71	82	73	60	75	60	77	84	60	67	69	66	57	76	84	77	74	76	79	81	81	64	66	71	71	61	73	69	81	70	76	64	79	79	76	86	95	76	73	82	51	71	83	83	74	76	77	83	72	58	68	73	74	81	74	55	74	75	65	82	77	74	66	67	65	83	79	89	81	71	70	96	74	68	55	50	71	75	74	78	65	65	77	68	75
33811	23599	16377	11849	12626	9871	7085	5656	4451	3534	2879	2529	2209	2004	1660	1612	1376	1319	1159	1066	985	919	889	853	807	789	689	749	746	690	684	692	677	714	712	735	688	708	680	621	651	642	643	690	616	674	662	659	657	618	702	659	634	645	659	657	673	651	704	636	636	677	688	649	598	627	648	678	620	704	668	620	681	650	638	693	682	643	689	642	627	640	656	670	641	651	658	663	619	686	676	637	665	638	658	659	654	600	688	608	688	671	652	669	664	710	652	693	651	638	608	669	650	677	659	653	647	678	623	720	658	579	639	666	720	717	615	666	689	696	682	665	655	622	718	636	667	654	673	642	685	661	652	692	643	686	671	685	663	659	673	676	671	663	683	649	639	667	620	638	717	679	621	671	704	652	663	679	645	651	658	641	638	646	650	637	711	679	674	664	652	659	674	678	666	645	671	722	650	671	683	678	665	690	694	659	636	627	686	635	627	648	637	678	663	672	680	660	653	661	651	656	665	656	673	610	661	616	637	682	666	622	648	652	654	644	633	598	670	682	673	654	649	668	653	652	671	643	687	642	694	650	654	664	620	655	628	633	670	665	624	653	678	637	657	644	648	659	652	670	645	720	621	662	659	646	654	652	670	653	644	663	659	650	643	675	711	646	632	636	640	615	637	661	671	710	652	660	633	708	631	660	672	630	625	623	671	639	633	648	708	658	662	649	667	677	705	693	639	611	659	635	643	611	670	674	643	691	639	639	672	676	690	687	654	658	670	662	642	664	661	686	676	624	722	644	649	640	661	672	622	681	668	637	666	637	686	684	664	686	658	663	622	668	665	670	653	648	659	672	640	678	618	665	677	670	667	683	636	721	657	663	674	609	648	682	664	664	683	613	646	696	642	693	660	638	665	664	672	657	669	658	657	667	657	679	700	630	668	663	622	658	695	666	627	685	693	700	682	661	674	668	642	673	669	657	666	648	693	629	680	645	629	629	627	689	640	676	641	667	678	666	679	692	653	679	649	620	666	610	624	633	624	689	667	669	718	670	605	685	665	626	664	635	683	618	682	647	609	684	663	649	645	642	629	657	665	581	683	636	667	641	654	642	642	636	693	646	685	661	666	608	689	642	637	635	634	647	666	652	675	671	642	661	667	651	709	661	688	638	666	685	677	631	649	664	688	658	642	636	675	645	664	724	630	719	620	638	663	675	685	675	675	637	677	651	654	623	662	657	686	705	652	654	623	631	702	651	676	626	713	692	660	654	667	637	668	652	667	678	663	633	612	676	608	673	655	636	679	634	613	616	642	642	650	665	625	651	611	674	653	602	661	657	661	656	638	677	596	641	627	676	632	643	638	726	698	642	663	645	630	648	652	646	673	659	678	645	660	653	643	632	664	699	612	658	643	679	710	669	652	650	687	644	665	703	699	668	690	642	663	624	670	675	581	655	647	671	624	605	629	676	673	617	672	628	652	643	652	651	664	627	675	677	634	609	697	662	674	661	674	645	630	598	647	605	616	611	648	677	629	688	659	695	631	619	653	694	604	659	659	671	652	675	647	648	633	699	641	650	634	652	656	661	682	639	640	669	648	665	606	670	659	677	684	656	672	684	670	671	664	649	670	704	642	616	656	629	670	664	673	620	614	636	590	709	714	663	662	670	662	746	683	611	638	671	671	667	640	640	680	633	589	639	663	636	613	651	689	679	647	615	670	682	674	631	657	624	665	624	664	671	657	698	640	657	667	644	644	633	675	669	673	659	678	673	662	664	615	656	662	637	651	636	655	652	630	625	682	654	645	651	681	602	645	626	642	667	618	648	736	654	622	619	633	627	707	673	648	637	648	680	696	653	643	659	664	649	675	616	665	631	695	637	680	691	669	665	676	635	656	675	657	652	666	642	603	666	630	667	635	642	657	689	663	666	660	648	670	675	683	618	677	640	674	625	639	674	689	643	691	624	620	654	640	681	665	674	691	659	625	656	670	700	647	685	665	724	662	662	664	729	645	616	687	667	669	630	648	699	659	646	668	602	707	658	662	607	647	663	639	677	637	644	630	652	612	651	688	682	605	656	645	632	684	641	652	637	646	690	659	679	644	700	651	716	678	667	644	683	683	683	641	660	668	719	623	650	661	612	660	667	715	679	660	678	661	624	700	649	677	658	664	639	652	643	623	603	669	646	670	625	652	657	660	645	647	658	651	651	658	663	692	688	665	696	682	622	670	659	620	619	684	637	683	638	620	677	620	646	675	716	671	652	650	667	654	660	633	661	684	660	670	661	655	616	632	659	618	597	648	631	652	649	686	646	664	629	640	603	633	671	654	622	669	700	664	654	625	643	620	612	680	651	639	680	658	683	692	618	604	724	610	702	665	692	671	657	654	634	651	650	706	678	643	664	633	643	657	628	651	634	659	632	670	695	640	679	672	637	657	681	654	642	653	677	662	654	639	587	656	711	627	602	644	698	605	608	657	609	628	653	638	632	680	679	657	647	627	633	705	682	666	597	638	653	677	621	598	630	677	703	616	664	696	669	670	641	632	723	647	627	689	695	672	641	669	657	693	647	664	667	629	666	661	693	621	652	662	665	662	653	647	630	655	620	645	664	663	701	602	663	677	608	622	645	645	660	672	625	627	672	677	650	695	644	689	661	645	618	675	686	674	660	603	670	623	630	670	672	676	684	679	652	670	657	679	690	641	690	661	655	648	645	647	666	636	618	691	694	658	589	691	603	664	691	639	645	620	648	647	714	657	708	634	615	673	663	648	659	680	650	652	674	640	647	676	646	646	657	703	658	634	683	670	663	617	649	656	663	631	682	665	652	634	676	643	707	668	620	673	683	660	652	703	646	647	662	672	614	641	647	654	628	647	628	647	646	670	618	660	689	623	686	662	695	676	653	642	659	653	633	664	628	649	664	671	646	643	651	643	666	602	701	644	604	656	630	651	646	684	629	676	661	686	655	655	641	674	717	625	649	654	666	658	672	681	682	645	637	644	612	698	653	658	702	651	625	668	653	677	686	603	657	702	617	635	676	616	676	637	644	643	659	644	663	676	664	654	636	634	652	631	635	636	647	672	686	664	639	664	651	659	664	648	601	673	659	655	666	662	685	658	627	646	664	659	658	645	686	634	667	654	653	659	630	654	651	626	663	661	656	632	646	655	673	639	695	669	630	603	670	650	644	647	644	700	633	638	633	668	669	678	668	646	634	656	643	646	677	649	650	654	629	638	643	648	646	712	629	636	665	607	653	683	701	680	613	646	655	661	667	659	657	707	633	643	623	640	641	666	667	644	605	653	664	660	669	679	643	705	649	660	657	625	605	617	680	649	641	657	664	649	647	654	635	616	642	660	668	695	678	648	651	642	662	661	617	638	673	688	660	647	627	631	665	625	687	617	685	663	626	616	695	645	625	702	642	678	658	659	660	647	635	652	662	622	690	654	650	655	640	682	670	622	667	661	685	676	618	621	671	636	656	663	657	680	658	642	648	670	616	661	673	645	680
5872	3348	1892	1084	775	426	256	184	169	147	124	130	96	90	92	110	97	83	66	69	53	72	70	63	61	57	58	45	66	65	66	52	51	66	61	53	70	64	61	51	54	69	62	58	58	58	67	54	59	64	66	51	74	77	73	61	53	60	55	64	67	62	60	69	53	72	57	67	58	62	62	66	53	66	51	65	50	60	62	49	57	70	55	64	54	60	53	70	68	53	61	56	46	54	52	64	66	57	72	70	78	64	69	57	75	55	69	64	51	54	66	50	66	61	52	58	67	66	62	70	65	56	64	53	73	55	59	62	46	73	66	55	62	60	68	62	49	49	56	64	75	64	53	54	68	61	60	56	55	56	59	59	49	54	63	62	63	69	66	54	48	58	53	43	48	59	61	65	54	57	52	71	65	55	73	53	65	48	50	60	45	62	64	65	62	63	47	67	60	60	49	66	57	62	61	66	61	66	57	55	57	63	54	60	57	68	57	58	63	52	61	61	59	60	59	60	46	68	64	48	67	54	53	62	70	67	59	63	66	66	59	51	59	76	57	57	73	59	57	47	58	65	49	47	69	42	71	65	65	54	76	54	74	82	60	60	57	56	61	61	51	51	70	58	50	55	61	64	62	65	58	56	51	69	66	73	57	66	59	71	62	62	60	47	61	57	63	52	65	64	50	49	67	66	52	43	68	46	52	72	60	61	57	71	59	51	63	60	50	57	59	58	61	53	52	58	57	56	68	48	53	62	52	57	53	67	55	59	47	50	56	56	72	54	50	60	65	61	75	65	70	68	73	72	55	52	63	52	55	70	75	60	55	51	50	59	52	50	60	55	75	54	65	64	64	52	53	51	50	54	55	67	63	78	64	54	58	59	47	60	55	64	51	54	53	73	65	57	53	62	61	61	59	80	57	48	68	53	70	61	51	66	51	59	78	64	61	70	66	59	53	52	58	66	74	61	62	53	62	54	53	52	65	53	69	59	59	68	60	54	52	62	62	60	58	58	56	74	54	58	61	53	72	51	55	70	76	64	53	58	56	64	63	48	55	71	56	65	61	56	67	55	58	66	49	59	57	60	52	54	62	57	72	59	71	74	62	54	58	57	55	58	59	48	50	57	63	78	50	38	65	51	64	53	59	45	53	76	81	62	66	75	55	71	52	59	53	68	57	82	66	69	48	57	67	62	75	61	59	68	62	53	49	57	57	56	71	59	62	54	58	62	60	53	56	63	64	76	58	54	59	73	64	61	74	44	49	50	52	65	57	58	60	41	62	59	60	66	72	56	58	61	62	82	58	72	68	64	62	49	61	69	35	61	40	61	68	64	63	75	68	57	49	57	51	62	68	60	62	74	65	51	61	52	62	61	53	54	45	57	56	73	52	47	63	54	54	62	61	60	57	61	69	56	67	50	74	60	56	63	57	48	66	65	58	61	53	63	56	51	47	62	58	82	65	59	64	67	69	72	56	54	57	65	62	59	68	67	56	59	55	71	62	54	50	62	54	56	54	52	61	49	54	62	78	62	66	53	64	47	51	54	76	65	43	65	57	54	71	51	63	68	59	59	55	57	64	49	52	65	48	56	53	55	59	66	60	80	59	57	51	65	71	59	68	57	70	63	51	53	54	67	63	61	59	61	74	46	50	62	61	51	59	45	72	63	59	69	59	57	64	68	50	61	59	63	63	56	58	63	72	62	57	53	50	43	60	51	74	58	61	58	64	70	56	66	57	50	55	55	61	58	64	69	64	72	64	73	70	49	61	56	64	49	51	66	69	59	68	61	64	53	65	57	51	65	61	56	69	61	55	52	51	70	47	58	55	54	69	63	63	57	63	48	58	65	62	62	56	58	60	59	43	52	63	68	76	49	48	76	64	64	47	49	67	67	62	61	61	53	51	55	64	61	56	75	63	63	61	54	53	66	69	45	56	53	44	66	54	48	70	71	54	61	56	63	62	54	64	72	59	58	67	58	58	63	67	74	55	55	45	53	54	64	70	67	71	63	53	62	50	57	64	70	61	59	69	68	56	72	66	82	50	58	60	61	47	61	49	67	67	73	66	67	58	79	67	60	73	69	69	71	67	59	69	65	53	52	58	54	58	59	56	46	65	62	56	63	59	54	47	68	49	60	56	58	58	66	62	58	56	63	47	53	60	67	60	53	65	60	67	62	49	58	63	61	78	72	51	62	65	43	61	56	63	50	51	63	73	75	65	66	55	72	56	58	50	60	54	59	67	58	46	52	60	55	59	60	48	58	52	69	70	64	78	53	69	65	55	55	59	57	70	59	61	61	77	47	53	62	50	72	66	82	47	58	54	56	56	69	62	53	54	74	66	56	59	67	44	50	67	55	56	54	40	43	65	56	57	53	57	60	73	77	57	66	68	61	56	67	62	50	53	67	58	59	64	67	49	60	60	60	55	65	62	64	67	56	74	59	64	60	48	54	55	60	69	58	60	61	63	57	57	57	65	55	59	54	58	72	57	49	58	52	58	53	69	74	59	56	75	63	55	58	65	48	57	56	54	51	53	61	58	63	64	60	70	66	63	62	61	60	47	59	51	58	61	57	66	75	64	58	67	58	55	51	61	66	60	69	58	57	63	52	70	58	50	59	66	60	48	62	65	63	55	65	71	44	60	74	57	58	68	53	72	65	61	64	76	65	61	61	59	57	74	60	72	65	62	57	56	63	64	47	58	60	62	52	56	66	56	62	61	45	57	61	58	58	52	55	70	57	52	64	65	69	56	64	72	69	66	60	57	61	65	57	62	63	64	70	53	63	74	52	50	62	59	54	73	55	65	68	63	65	43	62	62	57	59	64	55	53	71	55	81	61	55	65	56	67	72	60	58	55	53	58	53	69	66	56	63	61	46	63	59	58	56	49	45	57	62	64	62	68	57	53	52	54	74	54	45	59	62	58	46	50	56	64	55	40	57	67	56	54	65	61	67	73	55	57	66	71	60	57	70	68	69	58	65	71	64	67	69	69	52	67	50	57	57	61	61	54	49	58	58	60	70	60	56	54	48	54	55	54	58	58	64	58	71	63	60	47	59	58	68	61	58	58	59	53	62	66	51	49	71	72	62	70	54	60	69	48	51	72	54	48	50	68	55	58	59	66	62	61	67	68	65	68	66	54	61	60	70	64	52	59	66	58	61	61	70	72	64	57	66	51	58	63	58	61	65	60	58	58	59	68	59	63	67	61	54	61	48	58	61	51	72	57	61	66	64	66	48	63	62	51	66	58	57	61	63	66	68	53	46	63	55	52	67	67	59	53	48	49	71	58	64	63	53	59	59	59	65	63	59	72	60	58	62	48	56	66	63	68	62	53	50	59	70	69	64	74	53	63	52	60	50	53	51	65	57	52	52	53	51	56	71	60	58	51	70	64	67	67	62	55	46	48	55	62	53	61	63	63	61	60	58	64	60	54	59	57	62	70	60	55	59	71	68	67	62	74	77	63	86	62	53	68	69	58	64	53	75	72	77	73
31487	22353	15896	13087	13578	10581	6745	4750	3766	2973	2432	2135	1890	1576	1404	1362	1265	1068	964	814	834	835	737	698	689	601	590	619	574	602	597	610	615	577	602	568	577	617	560	524	502	506	518	539	486	494	514	555	540	528	545	498	586	511	584	528	538	525	563	515	505	526	525	543	544	533	574	525	579	538	546	554	560	529	503	526	551	514	512	495	523	521	572	536	534	504	519	541	483	512	488	512	533	548	563	563	528	555	548	546	454	531	534	493	519	582	502	532	576	535	569	541	533	539	502	522	515	548	531	544	523	548	555	541	488	550	589	510	559	527	543	521	563	564	535	542	559	530	510	549	539	537	535	547	514	551	524	524	517	529	564	543	553	531	525	542	537	531	514	563	541	561	545	517	563	560	514	498	562	533	522	533	523	511	544	534	584	537	530	555	556	544	532	537	549	528	492	531	521	560	528	541	555	532	577	517	545	555	556	512	534	563	542	539	524	509	534	530	518	561	554	523	494	548	501	597	574	510	550	529	541	568	522	536	543	507	536	509	526	535	554	582	554	551	558	544	530	550	544	560	533	545	530	499	540	574	509	567	574	515	502	545	516	549	537	553	555	537	502	527	570	531	502	541	500	520	505	558	545	563	521	538	529	532	554	570	517	537	574	546	561	547	507	553	566	557	516	554	535	527	539	547	538	562	550	476	557	598	549	512	509	578	572	529	528	559	553	521	505	518	562	548	499	538	545	482	542	513	532	523	534	524	549	572	558	521	511	557	512	549	541	539	476	519	562	524	564	524	561	512	553	528	542	558	526	500	514	523	530	525	502	526	550	506	543	530	563	532	549	526	579	531	541	520	549	534	546	615	533	495	496	571	545	560	530	580	504	533	516	534	486	530	531	526	548	503	512	540	500	512	524	528	543	532	545	566	483	523	532	548	557	559	571	483	535	508	543	506	557	565	513	543	533	571	549	560	537	574	522	526	536	526	560	543	547	535	516	519	534	546	569	526	530	577	524	574	543	498	587	534	562	561	546	542	545	519	530	526	543	515	539	538	520	555	550	556	546	557	525	545	581	575	526	534	548	510	535	529	524	536	532	537	546	521	526	503	545	532	548	532	578	525	557	589	551	503	510	497	540	478	543	487	512	523	555	531	519	525	542	573	545	545	499	576	593	520	506	548	531	509	510	564	540	542	519	551	518	552	510	515	560	494	527	534	556	536	557	542	531	533	563	526	533	494	536	524	581	489	533	500	511	558	505	542	550	538	597	536	521	540	513	510	535	503	567	515	541	540	549	541	533	562	536	524	510	521	532	499	556	543	536	526	539	511	511	560	539	512	519	536	555	561	608	543	534	580	532	543	525	518	555	534	548	537	510	555	510	554	579	540	546	582	474	546	541	526	522	549	534	550	548	537	517	517	501	549	541	546	550	523	577	460	555	493	515	548	538	538	569	549	580	533	540	515	513	480	533	569	531	540	542	551	544	547	571	550	553	555	536	528	532	554	555	522	552	529	524	532	520	543	559	546	508	597	578	540	489	525	534	522	560	539	578	541	560	566	549	512	550	508	518	485	512	520	538	502	545	562	515	528	519	547	567	498	545	528	536	548	546	519	541	544	531	534	526	588	577	535	519	559	522	531	531	551	538	540	525	514	563	513	533	541	517	527	565	488	536	536	541	564	528	513	502	542	516	544	491	572	557	535	522	539	512	537	542	538	522	518	557	508	539	557	551	514	526	515	520	548	540	543	595	535	558	551	555	537	535	563	501	595	532	579	542	582	530	567	542	513	564	541	573	507	503	550	510	500	522	553	513	567	519	527	538	540	555	557	550	522	570	537	545	512	542	540	498	580	514	534	549	531	562	509	519	543	546	572	532	543	508	522	512	554	518	553	539	543	523	523	547	558	503	549	514	527	520	552	543	525	551	543	543	542	577	539	542	594	561	535	515	521	573	531	535	508	549	596	537	528	517	562	498	542	511	498	534	541	552	535	536	553	541	520	510	496	569	530	559	533	555	533	539	539	534	544	542	536	526	533	543	535	549	536	526	547	531	520	510	543	558	522	590	539	507	524	526	576	513	496	516	545	523	568	518	522	496	524	583	564	543	572	572	520	524	550	556	541	527	519	520	541	526	532	590	573	541	519	528	567	524	521	587	512	585	524	555	506	541	527	515	522	557	531	510	551	520	543	577	540	541	506	548	552	526	484	510	497	511	509	584	546	524	551	530	556	543	531	507	505	522	517	540	531	569	524	541	503	556	577	560	542	536	543	520	586	564	491	525	529	511	566	513	537	538	575	544	516	540	530	545	542	492	558	547	559	532	497	516	539	524	517	538	537	543	557	521	520	523	568	539	547	517	539	497	555	534	523	548	551	534	513	565	557	504	567	503	565	593	536	525	540	554	548	549	544	472	549	506	501	583	515	598	565	487	513	538	511	530	526	542	529	568	535	537	545	537	549	534	545	504	550	544	541	520	491	522	543	505	565	513	557	560	565	544	550	570	503	555	507	500	560	539	525	554	534	514	509	556	531	529	520	540	557	509	555	518	513	552	518	563	538	532	549	480	536	530	520	528	542	531	504	580	546	524	540	546	552	535	518	544	535	508	575	563	519	509	547	490	512	542	539	518	501	508	587	504	520	519	554	485	533	505	545	583	543	530	558	503	522	538	491	546	551	533	567	540	546	521	576	507	534	583	501	549	539	545	560	571	519	551	564	518	524	557	518	518	557	548	550	579	542	505	519	573	555	584	482	538	560	522	508	543	548	555	499	524	546	563	533	533	510	508	562	493	528	515	510	568	556	532	563	545	548	557	526	548	546	514	539	530	524	597	535	488	548	547	542	535	534	508	501	577	534	526	495	528	505	572	548	549	561	521	540	519	549	560	544	538	515	541	521	509	554	529	529	527	532	549	499	517	551	512	540	527	546	524	515	547	554	552	512	530	583	537	569	548	525	533	535	514	568	541	500	551	572	559	538	558	530	461	549	544	528	549	528	538	545	526	583	551	534	528	527	527	540	532	557	555	545	548	583	551	538	525	531	525	511	535	549	538	502	527	535	546	505	509	572	544	524	567	549	566	535	563	533	537	488	546	581	556	541	548	504	530	517	551	548	499	572	527	509	548	548	559	566	540	534	521	539	542	577	527	530	515	494	548	531	520	545	556	550	527	497	540	557	525	544	594	530	536	538	551	500	535	493	554	545	528	529	496	558	531	553	533	505	529	528	551	508	510	557	571	549	521	516	585	506	556	562	505	524	511	524	549	577	570	520	510	560	536	492	512	597	524	527	505	512	547	537	548	523	549	568	533	560	536	534	545	544	499	535	550	529	553	470	502	527	531	512	548	534	546	517	556	537	516	532	527	576	560	555	491	519	520	526	553	535	495	535	475	541	553	530	575	525	510	523	526	565	585	503	516	551	530	530	478	589	569	511	521	584	521	552	527	552	526	571	514	545	534	532	493	536	533	537	500	541	537	563	513	534	498	565	598	510	534	566
7069	5813	4088	2310	1334	792	356	273	221	172	138	122	119	96	112	119	94	87	77	93	74	55	80	70	70	52	73	47	64	55	54	71	48	65	55	53	67	63	65	60	47	56	55	54	67	81	47	55	67	63	65	52	70	64	69	59	53	53	63	57	57	58	57	51	70	61	52	58	67	50	61	63	64	59	44	38	67	47	69	59	55	69	61	58	56	60	51	49	63	83	59	56	52	66	62	55	67	62	51	53	69	64	73	72	52	61	61	64	70	72	66	62	60	67	66	60	57	71	71	72	61	61	83	60	55	62	69	73	56	68	62	61	48	48	59	53	53	55	61	69	71	65	66	65	54	75	62	69	60	72	65	65	55	66	56	83	52	56	61	62	46	84	62	47	55	48	63	77	65	56	53	58	66	67	54	65	73	70	70	61	68	53	60	67	52	70	59	65	63	61	55	67	55	53	63	58	60	55	65	67	61	60	63	49	56	54	52	70	44	51	73	59	70	60	88	56	54	76	54	58	55	61	80	56	55	73	59	63	64	65	59	65	62	78	58	63	50	85	71	63	61	65	67	66	57	65	64	61	61	74	79	86	56	69	48	70	69	63	75	78	49	61	60	58	70	69	65	45	63	61	50	73	72	55	60	76	66	38	60	58	56	55	45	49	52	75	52	60	65	63	66	82	69	70	65	56	57	73	49	55	65	70	63	59	61	54	67	59	73	47	72	56	64	60	69	52	66	48	58	54	69	72	64	48	78	58	69	67	68	65	66	66	69	69	61	77	58	76	46	45	63	51	63	49	62	63	54	58	65	63	59	56	55	51	61	60	71	64	70	69	58	50	62	60	54	58	60	71	52	69	52	62	68	52	55	55	65	53	58	57	64	57	68	65	53	69	71	69	70	54	75	60	67	78	72	58	55	59	71	61	54	78	73	52	58	61	68	50	63	62	60	71	51	71	71	49	68	65	58	68	63	61	59	52	73	64	61	58	54	71	72	40	52	53	55	73	67	65	55	54	74	67	54	53	72	62	61	73	56	77	52	52	67	52	71	61	71	53	65	54	56	47	56	61	49	62	65	65	58	46	49	51	64	63	49	52	77	60	58	53	65	56	60	47	63	78	59	54	59	65	61	62	85	78	67	61	60	61	64	62	53	66	48	76	68	65	65	60	69	67	56	56	69	66	68	62	55	53	53	55	54	55	50	47	55	53	69	72	67	66	68	64	62	69	57	61	57	64	73	55	71	61	74	48	68	50	70	57	67	69	48	56	74	56	62	66	61	65	51	57	62	70	60	65	49	65	58	56	64	70	52	70	62	74	53	68	77	56	62	76	73	65	62	74	72	62	55	53	59	76	54	64	64	56	56	58	66	70	72	66	58	49	51	56	67	67	55	64	62	73	70	58	63	71	52	61	66	56	58	71	71	66	85	68	64	62	41	60	71	61	65	61	66	57	62	50	49	62	67	49	62	73	65	75	49	66	62	71	60	61	66	63	47	68	68	57	59	73	74	63	53	63	61	59	65	63	57	59	55	64	54	56	63	64	66	73	59	63	41	74	68	57	49	63	45	46	55	60	68	64	57	74	68	61	57	60	71	58	53	69	64	42	61	56	65	64	63	78	64	66	67	67	67	54	49	63	75	62	63	71	59	52	57	44	74	59	79	57	55	55	64	70	65	67	62	66	75	60	57	63	58	53	62	63	64	58	46	56	61	55	52	45	59	59	55	63	65	57	78	63	58	52	62	81	62	63	70	52	62	57	64	51	60	67	59	47	64	72	62	66	81	61	59	65	62	63	68	76	70	60	50	66	55	82	66	67	73	51	65	67	70	55	53	61	73	61	57	64	55	53	57	78	54	57	73	61	46	68	59	45	60	62	61	68	72	63	40	58	78	73	69	65	54	60	61	58	63	54	49	63	61	58	55	56	61	50	65	53	72	46	66	55	62	61	66	49	76	64	62	62	58	51	63	63	61	51	68	45	70	48	63	74	63	63	52	65	63	62	66	69	67	68	52	64	54	66	52	67	56	59	55	65	58	54	72	59	81	68	67	68	69	61	56	54	59	69	59	58	73	46	50	62	82	47	67	56	59	57	60	72	65	54	66	64	48	65	74	60	56	65	63	62	52	55	62	60	59	70	76	75	56	63	64	50	61	58	72	57	66	80	67	57	55	46	48	63	60	61	54	70	59	63	61	64	55	56	64	60	65	62	54	52	64	57	71	64	52	79	63	67	65	58	64	60	60	69	69	55	51	69	61	59	55	63	69	63	61	77	55	49	68	59	68	52	62	67	54	62	62	69	53	71	64	71	75	58	58	59	72	52	60	48	57	64	58	75	77	68	74	45	53	55	65	51	67	78	68	63	59	64	68	77	41	57	69	71	60	59	63	64	46	50	46	58	66	65	70	54	62	58	71	66	66	51	66	59	62	59	76	50	72	68	69	65	55	62	68	58	68	53	65	65	56	65	51	80	60	51	70	54	62	67	55	72	64	62	57	63	47	58	64	53	66	66	51	44	47	67	64	63	63	82	51	73	67	65	72	63	74	62	64	61	56	70	66	67	63	56	55	61	54	71	53	61	69	64	70	65	56	56	57	66	55	59	67	67	64	58	66	43	70	79	58	55	47	56	73	69	69	68	56	65	70	61	63	57	56	51	69	52	42	51	54	63	54	75	62	50	65	42	65	68	56	62	60	71	57	66	51	65	55	53	65	69	58	69	54	57	69	70	67	66	60	61	58	59	57	69	56	66	70	65	57	65	62	56	59	66	64	64	64	61	82	57	58	66	70	71	61	58	83	59	56	55	72	54	61	59	58	61	78	67	67	61	72	60	62	59	54	55	51	55	56	80	56	64	48	61	57	70	59	71	56	64	63	58	52	63	62	49	62	74	65	61	58	51	61	62	57	68	63	59	59	73	70	64	79	55	58	65	58	64	57	45	64	75	58	78	54	54	58	70	62	51	57	49	68	52	61	60	64	50	65	58	72	40	62	67	51	62	67	68	66	55	74	48	66	61	49	60	61	62	52	63	61	57	66	58	70	57	67	56	55	64	60	52	56	67	65	56	54	67	76	66	55	43	60	67	66	61	46	57	67	47	62	57	64	70	70	62	57	64	76	61	55	54	65	50	69	54	61	49	66	74	58	61	66	54	59	68	63	68	56	57	51	63	61	67	64	58	59	58	44	48	51	65	70	48	49	49	51	61	73	72	53	56	66	55	63	57	57	63	56	45	55	58	55	59	57	63	70	67	46	72	77	49	46	39	68	65	72	48	68	67	60	68	61	47	63	59	70	62	54	50	49	61	69	50	58	49	47	65	68	77	58	70	63	59	65	45	67	68	64	65	59	64	52	54	68	70	55	59	60	71	64	62	74	62	54	68	47	79	75	58	47	65	70	64	50	65	56	52	58	66	83	76	65	73	78	62	58	65	47	57	76	69	63	59	72	64	65	60	61	54	53	65	63	56	52	56	49	54	74	66	70	63
36250	27793	24001	20509	18759	14703	8539	6263	4737	3758	2910	2458	2011	1849	1773	1581	1423	1257	1068	1010	953	883	798	790	707	668	644	641	623	672	632	667	609	596	570	596	602	559	591	575	559	562	557	583	567	550	629	541	562	576	553	535	582	607	550	564	524	571	578	557	570	549	513	525	557	539	589	550	564	571	527	563	551	536	567	557	577	578	538	574	520	539	497	601	562	524	564	578	550	547	565	568	572	560	555	557	535	529	540	524	548	536	581	505	518	497	594	562	497	551	534	562	535	551	581	542	577	543	534	573	555	551	537	563	611	547	584	550	563	619	598	559	588	565	564	580	540	552	567	557	547	565	582	560	521	544	571	557	566	560	543	555	595	547	555	597	515	537	599	512	567	558	553	560	573	544	536	553	509	541	534	571	549	550	539	562	597	531	581	544	592	540	561	540	525	555	554	535	547	546	551	523	600	581	533	523	591	511	594	581	578	568	583	591	573	574	539	561	548	612	577	548	575	598	587	524	535	583	560	566	564	572	555	557	518	530	565	561	565	573	549	600	527	549	533	587	560	558	573	586	531	549	580	573	555	552	606	530	589	546	573	539	606	536	586	590	575	564	534	548	557	533	549	571	526	557	582	612	540	543	575	565	534	548	557	588	596	549	541	541	527	544	548	544	569	540	574	530	584	556	545	523	534	590	607	538	554	573	534	556	561	515	592	545	539	534	573	572	530	592	570	556	520	562	574	561	576	536	570	564	593	569	566	538	547	574	579	593	577	579	557	543	567	545	527	603	563	546	575	557	531	569	574	547	582	573	572	530	574	536	574	556	572	595	531	543	551	557	547	559	575	525	578	536	557	582	531	535	571	539	576	579	556	502	591	574	590	564	560	545	548	537	543	554	554	577	536	560	605	548	542	596	579	510	513	584	603	572	573	563	578	559	511	567	565	555	568	578	568	561	585	556	556	557	561	565	580	535	539	619	552	602	566	578	560	538	547	558	567	543	557	594	541	573	573	547	559	563	504	544	530	539	541	538	575	562	572	570	576	551	543	537	542	537	567	555	522	558	558	599	554	555	535	513	557	542	552	525	570	566	558	526	535	556	569	557	530	558	555	564	587	525	589	571	573	544	564	529	515	540	548	578	553	581	544	590	591	563	502	543	600	557	624	536	552	557	528	594	579	543	566	546	560	586	542	537	554	556	574	524	542	591	536	548	559	565	534	543	553	593	543	548	603	622	549	541	557	581	573	537	522	549	541	553	507	553	576	543	538	581	588	553	571	587	555	534	523	589	551	527	546	577	576	580	544	566	523	558	552	567	565	569	557	577	589	562	547	534	514	541	558	539	549	587	544	586	543	533	569	587	534	571	532	552	577	551	564	541	525	521	573	560	567	548	548	583	546	524	551	538	491	516	554	559	547	541	531	596	572	539	578	566	575	511	577	577	561	557	561	549	625	551	591	569	559	622	578	574	543	578	565	580	570	569	542	555	590	591	580	573	529	589	522	537	567	527	565	573	535	534	575	562	566	559	549	589	519	564	564	596	566	553	601	539	564	555	564	579	565	571	550	500	616	554	587	581	551	532	541	573	600	539	585	548	592	531	581	570	567	551	596	551	568	473	555	531	586	551	619	549	522	563	537	521	597	545	564	575	571	617	533	532	621	559	552	557	530	588	545	531	566	521	598	569	562	546	542	554	596	502	541	530	506	561	570	552	534	537	556	504	536	496	569	556	537	542	571	576	553	582	585	568	547	603	581	579	572	580	543	564	531	523	575	535	563	573	559	559	561	537	569	546	535	534	557	553	571	577	552	574	556	597	518	596	564	582	559	571	539	536	539	570	550	564	527	540	547	600	542	538	572	528	550	568	538	573	576	563	566	569	580	548	550	578	562	539	533	549	581	564	550	554	573	567	527	519	576	565	580	525	549	570	603	556	525	579	524	542	564	533	541	584	605	607	543	579	560	525	563	533	572	548	554	566	603	540	612	552	575	535	577	583	542	554	523	588	558	579	523	564	577	526	553	569	588	576	606	563	534	571	551	531	549	554	529	540	573	568	582	551	545	538	601	531	534	603	549	568	548	605	561	559	585	571	541	538	531	574	542	579	538	600	540	509	517	585	541	530	562	553	575	580	626	551	550	521	529	539	564	611	535	560	557	575	550	548	551	503	569	587	551	515	509	555	565	558	601	537	523	580	514	590	555	557	537	544	548	551	585	533	537	569	610	542	579	537	533	586	577	579	517	567	535	541	579	609	522	520	561	583	557	567	556	557	526	557	545	575	530	535	550	562	577	565	553	567	551	550	555	584	547	559	540	538	541	555	539	553	530	580	536	568	584	572	471	565	566	533	562	545	551	546	562	595	543	519	574	559	556	574	547	568	550	534	517	527	549	557	572	531	552	542	554	565	548	548	579	595	567	551	547	585	515	563	604	568	567	572	542	588	576	543	571	504	567	526	565	570	560	565	619	565	566	550	559	553	584	536	584	557	537	571	535	587	573	561	529	550	562	556	520	527	621	531	555	533	562	558	567	529	548	587	537	550	571	556	561	573	621	577	540	554	553	531	562	510	551	574	571	537	528	554	522	547	573	534	582	555	539	569	570	557	578	566	541	513	543	552	552	573	610	584	521	578	545	588	551	572	539	553	544	570	552	524	555	555	546	537	518	644	583	564	556	550	574	578	546	558	575	603	565	563	546	556	536	587	555	605	538	548	553	598	552	525	591	552	592	580	543	542	504	568	555	600	578	551	532	546	564	565	568	571	580	576	541	532	565	590	554	546	538	529	583	529	565	520	556	581	567	589	557	547	523	562	575	611	584	553	570	582	512	538	581	562	565	563	570	545	582	607	548	546	568	542	559	553	550	580	535	552	583	540	574	551	593	568	565	584	537	557	560	578	612	540	576	589	559	555	581	501	535	595	570	526	534	513	533	596	552	562	553	564	531	524	560	525	580	583	556	564	582	538	551	557	564	590	543	532	555	560	523	545	540	522	538	571	546	564	550	528	578	591	538	539	560	542	550	564	554	542	596	569	544	583	569	532	530	529	590	556	563	548	609	534	578	541	564	569	570	610	555	562	613	578	584	577	528	614	586	554	553	573	560	591	541	557	569	594	532	555	562	567	565	539	606	575	563	569	524	570	580	552	612	581	561	548	514	577	568	542	580	587	583	543	523	547	587	571	551	570	530	535	554	568	546	571	514	568	578	593	568	559	551	547	564	580	537	606	549	551	545	557	553	567	541	559	525	541	582	564	529	561	565	536	576	560	572	592	496	569	564	531	564	558	550	539	561	534	566	581	583	537	598	549	577	574	502	550	555	575	549	536	550	524	539	554	563	525	575	509	552	544	552	509	562	566	580	589	555	554	543	558	574	555	566	558	574	556	544	564	563	561	604	567	541	562	572	533	546	521	554	543	563	576	565	533	569	579	536	588	625	519	586	552	584	580	569	581	563	570	531	587	577	576	572	610	493	567	559	561	558	542	539	531	505	558
4196	2204	1135	621	437	330	209	142	117	115	110	96	80	77	90	91	100	78	78	89	80	73	67	69	80	72	75	69	83	63	69	77	78	79	69	63	82	68	67	76	73	68	73	83	82	67	73	86	79	71	66	67	62	88	82	66	80	78	63	78	65	70	77	73	73	67	56	75	82	67	84	65	68	71	72	73	90	76	79	72	75	68	78	78	84	68	72	63	76	77	66	63	67	62	80	65	77	69	88	61	71	83	56	71	69	75	59	82	77	85	81	72	70	68	57	72	58	78	69	69	75	65	64	74	70	69	71	71	69	76	70	75	85	57	75	64	55	75	65	74	66	81	67	67	76	67	70	62	78	65	62	84	71	76	78	66	55	80	69	79	72	70	70	69	73	66	61	77	65	73	79	66	72	73	78	71	59	70	66	61	88	81	63	73	59	85	74	70	75	61	57	67	74	63	95	68	63	68	66	59	71	83	74	77	63	69	68	67	84	81	75	72	64	69	61	54	71	65	57	57	70	86	53	75	66	69	78	81	76	59	81	68	75	66	80	65	66	79	68	73	74	93	79	80	67	60	55	58	56	70	58	74	61	73	63	57	64	79	74	75	76	75	79	61	81	80	67	65	67	65	62	72	73	66	77	73	72	69	71	84	67	88	68	49	55	79	75	76	67	77	74	65	62	71	74	66	69	61	96	73	71	75	71	65	58	79	99	80	61	55	64	82	72	67	76	79	73	76	75	56	67	73	64	76	70	63	74	71	81	58	71	46	64	63	61	67	77	69	78	72	66	76	76	66	61	57	81	65	63	67	68	64	70	55	71	66	68	70	80	71	54	84	60	69	78	65	63	78	80	59	64	77	70	80	78	78	62	69	75	88	75	65	79	59	59	80	61	60	76	64	65	68	56	65	61	61	67	72	75	70	59	59	69	75	71	66	71	67	76	64	76	70	63	68	83	82	79	54	83	73	57	64	76	85	61	74	62	64	53	57	73	87	72	60	66	61	85	64	63	56	77	83	60	67	71	63	69	66	74	62	69	86	78	61	56	63	64	76	76	74	78	63	65	65	59	63	70	67	63	69	57	66	78	85	88	66	69	63	60	63	65	71	61	70	65	56	79	60	60	70	76	64	52	87	68	63	51	84	76	56	75	65	76	79	83	75	66	65	87	83	78	62	70	80	83	61	70	85	62	78	80	68	64	67	61	68	71	85	63	85	68	92	54	53	75	74	76	71	69	71	77	64	65	63	68	72	91	62	71	71	80	78	66	78	67	73	64	68	88	86	78	74	71	70	67	72	68	82	80	72	64	76	75	73	72	88	73	69	74	79	78	68	75	58	80	63	59	70	63	82	76	64	69	80	77	81	64	60	67	58	66	58	73	79	73	76	76	76	60	68	68	54	69	65	68	78	79	66	74	69	67	68	87	65	67	59	65	70	80	66	74	84	63	62	68	88	69	78	73	75	63	75	63	62	75	61	68	87	64	75	67	74	71	64	75	82	66	70	62	72	75	77	72	63	63	73	74	66	80	75	70	66	80	78	74	65	68	72	69	69	78	59	78	83	58	66	81	68	75	72	71	88	73	54	60	57	67	65	79	73	57	71	83	81	79	66	69	66	77	63	59	53	67	79	71	74	75	71	71	75	96	92	72	79	83	66	74	71	59	75	74	75	77	72	76	75	81	53	61	78	78	76	79	66	71	79	62	78	69	63	76	77	79	61	66	83	80	62	72	76	62	71	75	66	64	70	48	72	58	79	74	69	67	62	88	70	57	78	65	76	87	68	53	66	76	74	55	83	75	78	62	68	70	51	65	71	62	78	73	67	70	76	81	74	69	57	63	76	71	83	71	67	96	71	68	51	68	67	77	69	73	65	71	73	58	69	70	75	71	62	50	87	62	73	75	68	74	67	69	74	63	71	59	73	74	78	66	60	70	68	69	70	73	61	78	71	95	72	78	78	63	79	84	64	72	73	57	73	70	79	67	71	86	73	71	71	73	71	74	69	81	66	74	71	72	84	73	60	63	71	67	75	75	69	61	82	56	82	66	80	64	69	65	72	64	56	68	64	57	69	75	65	80	62	69	57	58	74	67	74	68	81	70	79	59	76	61	72	65	68	57	57	82	70	69	63	75	67	64	59	72	81	86	87	71	66	65	78	71	73	65	56	97	72	72	65	68	71	73	53	74	70	64	69	67	74	60	68	77	64	57	75	69	80	90	69	73	72	85	65	75	77	80	68	64	80	81	77	65	73	62	76	93	72	82	68	74	65	71	67	79	70	60	62	75	68	81	71	84	87	63	67	68	78	63	64	74	82	71	71	59	52	64	57	78	73	79	79	87	79	62	62	63	69	74	62	83	63	85	73	57	76	66	61	59	63	51	74	72	75	71	59	68	55	79	72	65	63	71	90	66	62	75	74	67	85	67	69	70	70	82	55	68	69	60	62	65	68	73	68	83	90	67	72	63	50	63	65	75	83	75	54	71	60	78	56	81	77	77	82	76	66	76	72	65	84	64	76	62	60	87	76	72	76	57	70	58	66	66	77	72	75	64	67	60	85	67	63	66	67	61	55	89	75	67	67	80	89	56	71	73	59	62	83	82	73	63	58	82	66	65	61	71	76	66	61	91	83	65	60	63	68	58	46	82	63	67	94	71	68	55	63	58	75	65	58	63	71	74	78	65	77	63	64	80	61	65	78	82	66	64	65	51	67	72	54	53	69	88	65	52	62	72	66	76	79	59	66	66	71	77	67	67	63	73	69	60	66	67	72	57	72	73	71	83	58	58	72	65	83	65	69	86	81	63	73	76	72	74	57	75	68	71	85	54	69	58	73	69	62	58	57	79	92	62	70	67	59	75	65	74	65	78	56	66	82	69	70	81	64	75	68	84	66	72	70	78	80	84	80	67	56	83	83	69	69	71	66	64	86	70	75	87	85	67	69	57	58	66	68	54	64	66	85	87	72	71	62	74	68	67	66	70	71	70	67	77	74	63	62	72	69	64	64	50	70	78	53	69	66	64	77	66	80	88	63	69	72	81	56	71	68	60	88	69	65	77	74	76	74	60	82	78	77	71	73	67	67	76	72	79	67	70	77	71	74	76	74	76	74	63	58	53	73	80	75	84	70	71	65	72	64	71	61	57	81	62	72	63	77	81	61	64	72	63	69	70	72	52	78	65	78	82	70	84	69	74	61	69	68	69	79	78	76	76	74	77	85	77	74	58	64	73	70	74	55	59	65	65	87	76	68	68	83	51	76	68	77	64	81	75	64	69	67	61	71	77	65	74	81	71	73	63	72	79	69	68	85	69	84	76	72	66	78	66	73	71	70	61	72	69	80	75	78	85	73	80	76	60	84	76	95	75	79	74	67	59	79	75	93	67	72	79	66	60	73	53	74	71	72	64	56	75	70	73	61	87	75	64	67	73	58	70	69	72	75	67	70	75	64	85	73	79	64	72	71	69	65	72	71	65	58	86	69	71	67
29652	18604	12055	9555	10457	8952	4897	3263	2371	1947	1560	1339	1190	1145	1014	1018	988	895	856	786	764	751	689	681	651	697	696	662	681	677	630	651	645	673	603	687	614	615	619	595	639	662	690	623	604	621	633	650	640	661	648	663	636	599	603	609	624	640	614	653	648	597	618	625	643	631	600	628	664	634	634	585	592	621	618	571	601	650	681	665	635	669	605	628	626	616	634	619	659	607	609	667	663	634	637	628	654	643	599	656	612	670	634	618	609	608	620	603	592	621	624	637	666	673	654	629	603	617	659	636	640	628	612	665	635	624	636	665	584	644	644	628	655	593	622	655	660	657	648	615	635	632	647	610	638	556	613	590	645	627	647	648	638	632	679	614	659	649	632	653	621	625	627	618	627	621	600	618	679	606	656	627	584	677	624	621	573	635	625	636	661	655	658	654	600	640	646	635	664	589	627	657	605	604	594	611	658	626	656	615	647	614	625	662	665	583	629	619	612	659	635	575	595	659	625	618	630	636	631	685	634	596	666	630	593	650	637	621	651	615	589	657	617	628	634	592	610	613	627	618	610	610	634	645	651	583	673	598	605	646	630	603	611	601	626	626	579	596	579	613	653	617	611	611	618	622	603	634	630	619	619	628	611	617	634	637	624	622	655	617	599	657	645	675	615	630	655	642	631	596	611	655	640	652	623	691	646	631	650	653	605	639	638	624	614	606	630	662	658	620	634	623	663	668	622	670	602	615	632	580	645	640	586	581	632	639	603	613	628	641	611	640	607	615	589	624	655	630	605	655	633	622	698	620	629	610	639	624	610	604	655	605	645	647	630	630	664	606	620	645	616	615	626	643	601	631	668	670	633	608	614	627	649	642	582	630	635	618	621	628	618	649	600	600	602	597	635	611	622	572	653	688	681	645	592	631	592	649	644	626	660	637	600	627	619	627	577	591	624	641	616	628	629	598	630	647	631	627	622	606	664	668	652	629	589	621	633	640	604	614	629	625	624	634	639	684	642	653	644	633	632	665	628	605	666	584	639	694	616	622	638	582	624	618	665	612	623	647	647	639	601	609	606	638	642	604	643	612	640	612	636	668	644	609	621	648	665	658	603	601	656	594	623	635	606	580	634	635	648	607	654	607	630	647	622	623	631	625	568	661	633	633	648	676	630	634	625	635	630	611	619	631	639	633	618	620	647	628	651	620	599	631	682	612	649	593	647	643	708	643	642	625	606	612	644	569	586	635	626	605	671	648	605	616	629	650	611	634	624	647	633	581	677	650	633	643	657	645	607	631	589	628	623	603	646	626	607	611	642	698	628	586	602	625	645	655	645	614	625	596	614	608	661	619	605	630	659	632	622	667	676	644	603	608	607	648	634	593	604	639	620	634	661	648	661	590	648	600	672	671	607	603	637	621	645	593	658	640	636	597	641	623	647	642	642	631	621	657	618	617	631	616	660	646	597	593	623	644	585	664	650	635	618	606	633	583	642	661	652	642	663	614	658	588	668	604	663	652	650	617	601	609	649	644	613	607	622	622	622	632	636	622	615	646	613	646	607	636	594	631	644	635	645	636	634	651	685	654	611	632	613	677	623	618	599	628	605	598	630	574	647	603	620	662	637	657	676	623	595	629	647	633	639	616	627	624	627	644	665	649	655	594	688	614	623	606	633	656	633	634	635	671	637	644	603	618	689	601	607	612	625	657	590	628	613	686	619	664	629	631	648	631	607	603	632	621	624	646	611	611	623	609	646	643	646	642	651	653	594	637	605	634	614	607	633	647	664	657	659	646	617	611	662	600	601	588	639	613	641	641	602	612	616	673	603	649	614	593	598	632	614	661	642	629	627	640	600	575	626	620	609	582	676	647	604	625	662	593	629	618	658	640	633	621	658	637	595	686	630	658	588	637	637	614	629	623	635	592	611	678	666	678	615	625	610	638	612	580	636	657	646	605	613	639	670	590	643	609	658	592	661	630	601	598	616	627	621	659	655	633	621	625	626	606	606	628	620	608	671	623	646	614	611	654	596	653	607	655	580	586	622	662	616	580	629	644	639	639	645	615	647	637	653	620	662	611	624	585	654	626	579	595	643	612	631	685	645	613	615	613	651	676	666	616	604	622	645	630	619	637	641	649	639	621	628	630	598	605	643	643	616	667	608	630	637	616	626	630	629	638	616	614	617	638	630	591	601	602	662	660	656	628	640	631	616	637	597	680	634	689	643	622	593	592	605	637	652	655	596	646	629	608	623	615	606	607	642	646	627	598	611	652	577	629	614	632	621	648	638	667	614	574	620	586	647	622	619	627	615	629	639	668	597	628	665	668	656	595	605	614	658	639	654	609	631	612	649	670	600	654	649	616	651	646	590	602	643	643	613	638	598	606	620	645	598	663	614	602	653	609	658	624	623	657	634	615	619	628	663	654	610	652	630	676	601	676	658	641	651	627	652	600	659	628	649	669	644	677	640	594	657	592	624	588	630	620	650	581	644	643	627	659	622	629	652	636	617	638	663	581	647	654	620	594	674	618	603	642	670	593	622	586	624	651	597	618	627	638	619	626	598	604	632	623	644	593	582	654	626	679	604	653	612	627	644	649	639	638	651	638	610	617	604	661	674	625	601	639	605	619	625	632	659	638	636	615	621	642	622	637	680	585	687	619	651	646	678	652	634	614	640	615	654	605	585	640	628	608	636	596	646	612	619	642	647	643	599	620	607	600	647	634	640	630	624	627	613	580	608	655	620	616	659	621	613	592	602	640	672	635	607	667	631	629	606	600	604	625	662	546	626	652	618	636	611	636	655	604	649	655	642	657	652	596	641	656	608	589	619	656	657	693	630	657	648	640	652	613	649	662	616	614	636	630	644	610	618	658	638	660	590	662	605	620	615	592	624	623	642	674	646	643	675	614	619	630	622	636	642	673	583	676	625	644	600	645	619	609	662	616	619	672	644	665	603	637	685	701	679	635	639	635	685	652	633	630	652	608	629	598	671	613	636	648	626	651	634	637	610	688	609	624	609	631	653	660	618	607	638	641	613	630	627	594	648	643	642	649	617	616	646	649	649	633	613	647	643	632	603	605	624	630	635	651	639	608	599	601	629	610	595	634	667	634	622	675	616	571	648	568	620	672	660	601	629	645	582	636	640	674	666	631	642	659	649	623	647	667	682	639	659	656	622	602	613	650	646	618	622	636	636	660	556	685	633	616	666	607	614	623	610	605	634	656	614	641	640	632	656	652	642	596	590	631	632	619	616	628	632	688	680	649	641	673	641	590	620	585	614	625	661	626	628	625	613	658	628	632	656	620	634	618	629	665	627	586	591	643	614	652	683	641	655	637	679	608	625	670	621	624	636	606	615	700	648	643	617	643	577	686	683	649	648	660	681	630	611	616	629	588	634	617	606	633	642	648	617	652	648	609	665	620	608	619	639	624	603	637	627	606	628	633	602	604	627	636	611	654	599	609	637	630	599	619	617	625	628	622	636	607	589	607	623	615	663	655
6135	4360	2362	1371	851	417	288	224	197	165	131	117	106	105	102	97	121	95	76	98	97	87	76	80	85	69	79	81	77	77	63	69	79	83	83	65	74	85	77	78	71	75	76	62	85	62	72	74	66	68	95	67	83	77	78	79	83	65	63	65	60	77	75	57	76	75	71	69	63	88	68	84	56	78	71	77	71	73	67	73	67	79	72	79	73	73	86	80	87	93	72	58	87	71	73	88	63	84	76	73	77	71	60	68	69	72	82	78	71	72	78	73	62	82	70	75	88	80	63	71	67	63	73	74	87	71	62	62	92	82	64	62	80	69	59	72	79	65	72	60	78	82	79	81	62	68	49	66	87	72	75	74	77	71	63	69	86	81	67	66	65	77	71	77	77	89	83	76	73	76	83	91	64	79	59	79	56	77	64	67	69	60	73	74	74	63	59	78	63	80	77	73	75	69	68	82	75	78	61	70	79	72	76	73	86	73	63	80	80	74	58	92	68	68	86	79	72	87	64	59	76	82	65	73	75	78	78	78	91	74	59	65	66	94	77	84	72	53	67	72	77	91	83	67	70	63	87	78	61	84	71	68	85	72	76	68	66	72	79	76	75	75	90	84	66	74	62	73	61	75	61	72	85	67	62	83	74	69	62	74	82	82	74	60	74	68	90	72	64	86	71	62	81	63	72	73	75	67	68	82	75	76	79	71	65	79	78	66	71	79	83	73	76	74	71	62	70	76	71	73	64	71	71	83	63	75	69	78	76	81	61	73	80	80	71	73	64	78	69	71	64	66	62	75	80	67	75	83	85	74	64	71	74	72	78	82	57	59	63	81	69	67	67	69	72	63	59	66	67	74	74	70	62	63	75	60	59	83	62	73	77	66	71	71	82	75	80	71	59	79	74	68	84	72	75	69	68	70	72	86	69	88	67	70	65	76	82	73	79	74	75	64	73	77	73	66	68	72	75	85	74	62	65	69	66	79	65	66	82	76	70	56	75	73	65	83	54	78	66	78	51	69	73	75	75	84	69	63	76	85	72	70	77	67	79	73	65	71	67	74	100	80	73	72	70	65	75	72	78	80	73	64	75	79	77	59	68	66	78	73	75	66	64	85	56	69	83	90	79	66	51	71	59	83	97	80	56	74	96	66	69	61	74	69	55	56	65	65	80	53	83	68	81	72	79	68	74	69	75	91	61	70	75	72	73	65	79	72	70	77	78	65	68	75	78	84	66	83	73	83	89	77	67	67	70	67	72	69	76	74	78	63	62	66	67	72	66	69	76	66	72	69	75	59	76	74	58	72	63	83	70	67	79	65	66	71	82	74	67	56	76	76	74	67	70	52	67	73	59	72	74	82	57	80	74	88	78	57	66	74	68	69	63	58	87	68	67	66	85	76	64	62	72	67	76	76	80	78	87	57	83	76	62	70	61	73	78	71	76	84	60	81	67	75	57	67	62	77	72	75	76	82	71	73	76	77	51	70	68	53	71	66	86	68	78	85	71	79	72	64	62	93	74	71	87	61	67	68	76	76	60	72	64	79	78	64	84	83	85	68	81	76	71	64	60	71	88	81	58	69	58	64	61	80	79	74	83	67	74	77	86	96	70	70	81	77	76	69	70	65	64	60	85	66	76	77	69	84	74	76	61	77	66	74	80	67	75	74	62	83	65	87	75	77	68	77	70	87	95	64	85	52	70	65	69	78	74	66	62	69	60	70	74	58	65	60	83	80	66	75	69	76	78	67	74	66	68	78	64	81	82	76	64	67	63	77	62	79	79	80	71	80	85	74	69	86	80	59	71	61	82	78	52	81	62	56	59	68	68	89	73	75	75	66	73	65	69	84	71	81	78	66	68	71	74	68	64	59	86	77	82	66	76	63	67	84	79	60	77	68	66	78	59	83	53	63	78	65	59	65	65	73	73	57	76	77	83	71	75	77	71	86	77	88	67	65	78	68	74	77	55	62	69	76	63	65	66	66	100	76	79	81	64	81	66	73	69	68	80	65	73	68	63	66	59	71	71	71	59	52	83	65	68	70	70	66	65	69	64	70	66	70	84	69	67	71	86	63	70	63	76	63	67	74	72	62	79	70	83	71	72	82	80	67	71	68	56	74	87	87	75	75	93	81	75	62	77	70	71	76	76	74	69	74	64	64	74	71	68	71	73	64	78	59	85	79	62	73	68	78	79	74	68	72	82	74	75	76	68	83	76	66	78	72	73	85	59	90	67	64	72	79	67	58	77	82	70	73	58	82	84	59	74	69	72	69	66	69	70	76	86	72	61	76	66	65	60	72	67	56	76	75	70	76	77	64	77	80	73	78	78	71	68	69	66	75	88	63	84	66	56	85	67	64	62	82	76	63	70	64	66	62	55	62	64	60	75	81	70	74	71	70	65	63	67	76	71	77	66	74	82	62	86	74	75	70	64	64	97	72	73	68	75	84	58	72	69	72	64	78	79	76	61	57	66	70	80	60	59	83	59	71	75	66	72	64	73	78	73	65	73	80	60	92	75	69	78	77	62	94	74	75	75	79	65	54	84	70	61	81	62	64	85	83	74	93	73	90	72	67	60	64	75	82	69	66	56	81	66	73	70	79	84	73	73	73	73	83	83	80	56	79	72	70	85	68	65	75	74	75	64	68	61	77	67	70	78	88	75	63	73	71	71	79	72	57	58	67	74	83	66	88	89	66	65	89	55	77	59	77	53	91	63	72	73	71	76	56	68	80	56	76	86	79	70	69	89	86	59	75	67	71	70	74	59	71	74	54	81	77	73	75	62	58	69	67	64	54	84	62	98	74	78	68	79	52	65	73	82	63	80	59	78	69	90	60	68	62	58	81	58	70	66	75	51	83	70	75	62	72	67	66	74	72	65	61	72	67	73	65	74	71	83	92	73	77	61	59	77	64	69	74	86	62	73	82	61	70	78	66	67	72	72	69	83	55	77	77	71	70	76	70	70	65	63	76	63	72	66	82	78	61	75	74	66	68	64	71	71	66	77	79	73	75	78	71	78	70	79	71	66	71	85	92	84	94	70	65	66	65	82	71	68	81	64	66	76	73	69	67	72	66	77	74	81	77	80	69	81	85	66	63	69	89	59	74	67	59	90	67	59	58	55	65	60	64	73	64	81	76	91	64	71	74	80	73	77	85	71	72	67	64	62	65	74	71	71	70	54	62	69	85	53	66	68	68	81	75	66	79	59	79	65	79	70	69	68	58	67	76	68	59	73	72	63	59	65	75	61	70	78	85	73	68	81	66	77	73	69	74	79	72	70	65	56	68	89	59	73	68	88	80	71	81	56	77	93	69	64	74	63	76	80	78	69	68	77	72	85	79	77	84	71	63	65	68	80	84	76	69	70	71	77	60	63	79	90	65	71	72	81	82	60	69	79	77	68	84	57	71	66	77	74	65	72	65	71	87	68	71	67	74	91	65	69	66	72	72	75	90	82	77	69	88	75	65	69	81	72	59	76	70	70	67	71	48
35354	24780	18073	16064	14537	10381	7036	5298	3884	2922	2327	2044	1782	1548	1408	1402	1334	1160	1056	971	943	851	883	753	733	717	698	725	723	686	770	639	654	673	652	665	632	649	722	665	652	648	625	614	692	638	623	665	619	577	658	653	619	639	623	647	621	674	613	640	643	588	708	632	640	671	666	648	626	617	602	617	651	658	641	604	597	631	574	680	637	683	649	647	666	633	666	633	641	656	621	672	637	658	657	650	679	627	665	655	682	655	669	698	624	683	637	671	594	636	627	691	624	629	622	686	611	640	656	661	675	690	657	641	650	619	633	624	626	649	666	671	634	653	635	676	655	625	658	605	616	615	642	638	643	604	626	641	661	623	609	649	640	598	661	619	633	677	652	670	648	651	615	645	622	652	626	649	654	635	664	626	680	638	627	627	650	624	645	593	593	667	633	633	689	670	640	642	648	634	680	623	630	620	637	630	655	688	612	636	637	645	667	658	676	634	680	666	649	665	640	653	643	633	577	639	658	644	576	693	633	643	634	672	624	652	678	607	652	669	608	611	677	657	627	649	680	639	619	609	667	640	658	653	612	619	664	656	659	626	593	676	653	657	625	658	622	675	662	598	628	635	625	674	634	624	599	628	610	604	649	682	647	643	684	637	640	678	649	620	667	667	628	676	650	648	666	650	659	613	642	676	628	664	647	614	644	639	671	640	668	637	643	578	647	649	652	613	624	627	676	645	688	679	667	635	654	673	669	688	580	642	633	631	627	652	616	623	641	614	626	656	651	674	630	631	650	621	677	643	655	655	595	619	662	616	667	621	677	664	663	660	650	620	644	668	612	649	641	628	616	622	680	630	654	647	668	646	643	625	689	647	691	657	612	607	617	685	631	634	627	675	649	697	593	644	631	641	640	612	578	633	633	619	618	655	673	608	618	643	622	642	673	647	656	653	614	638	645	647	592	661	642	634	671	672	645	645	661	644	665	674	616	589	633	691	619	601	688	630	600	632	644	651	652	631	657	627	659	579	621	655	641	659	623	647	624	684	629	635	581	696	612	591	647	663	651	618	639	672	672	643	602	641	634	642	658	639	642	615	619	618	598	623	634	686	636	641	651	648	690	617	641	628	635	629	627	602	642	650	647	652	577	673	647	666	656	712	676	592	687	672	693	657	634	641	653	640	648	585	687	605	622	660	587	633	679	633	662	608	736	591	634	628	680	622	678	653	653	634	637	649	656	651	694	665	648	683	621	614	651	640	617	633	647	627	656	698	620	618	653	628	624	606	638	641	654	636	664	630	637	647	640	653	642	671	670	654	600	659	628	653	650	601	692	660	616	690	654	701	675	617	616	612	600	659	616	656	586	627	612	671	699	632	674	631	645	618	610	678	631	629	614	630	638	670	651	638	643	674	646	726	665	615	680	677	638	652	634	656	628	668	648	658	606	601	688	625	603	660	608	613	658	658	626	651	658	667	690	669	638	705	653	607	686	622	626	604	668	594	669	676	681	639	622	645	658	634	635	612	661	610	645	619	639	592	619	649	651	632	634	652	633	643	604	674	632	642	672	647	627	650	618	666	667	662	633	675	625	685	628	636	629	657	659	646	598	658	683	664	650	657	666	696	662	639	657	678	654	639	627	619	617	681	664	597	681	624	583	631	682	677	605	640	630	654	640	638	687	635	637	632	644	663	663	643	647	637	652	620	615	634	636	617	675	658	683	608	644	632	699	629	648	633	671	637	642	660	606	619	603	674	648	654	569	591	656	662	641	674	665	644	639	642	641	634	611	652	579	656	642	659	615	600	646	670	641	641	678	636	636	647	674	635	653	653	654	675	661	617	670	669	612	641	615	664	674	663	610	613	615	643	657	630	655	642	634	696	635	598	619	652	635	645	611	663	654	678	629	642	611	668	660	630	686	679	660	612	614	645	605	614	682	640	610	639	655	615	639	667	636	654	681	634	659	642	610	643	611	604	638	641	655	658	616	659	705	639	610	666	631	634	681	633	653	646	685	643	679	676	650	636	641	604	620	686	611	614	599	629	629	645	596	627	647	630	608	597	610	640	695	662	580	624	688	664	649	615	653	660	612	664	646	614	640	637	666	655	690	645	645	680	662	674	633	659	647	650	636	657	666	652	675	634	668	627	631	699	671	589	662	611	668	598	622	632	635	644	637	660	623	632	606	686	611	626	657	616	649	671	651	613	651	636	593	645	658	636	650	654	644	629	645	622	654	662	663	608	667	670	665	588	646	623	661	668	625	604	661	590	650	657	620	617	639	654	663	643	630	653	658	596	664	661	658	655	653	627	605	659	626	630	666	616	648	625	639	655	626	646	646	660	652	630	640	625	628	649	669	640	615	674	623	649	632	634	643	652	642	665	609	689	633	628	644	623	633	632	634	595	610	633	647	581	619	677	649	665	602	667	614	672	648	648	633	709	665	633	629	665	624	650	644	648	647	648	633	639	648	633	613	648	657	642	648	632	644	617	664	620	657	619	671	661	658	704	621	598	610	651	596	642	581	600	612	632	662	677	716	627	599	601	682	645	621	649	667	632	648	650	636	603	645	675	666	708	641	591	641	624	647	624	609	647	627	635	659	638	644	660	636	646	596	643	646	634	642	638	660	698	637	636	613	672	630	637	616	630	607	648	689	665	668	658	631	630	643	628	639	612	645	641	614	642	644	623	640	649	633	614	667	656	662	645	607	652	620	677	643	632	663	685	661	656	652	656	633	662	653	606	634	643	658	674	646	633	695	647	691	655	655	589	621	644	650	616	626	630	677	634	633	638	662	673	645	649	633	644	688	626	630	630	639	666	654	652	692	632	642	592	628	642	602	631	617	681	669	660	645	635	639	669	644	701	606	591	658	628	628	676	616	632	665	611	671	664	677	629	624	615	673	678	647	631	640	639	638	700	660	665	627	631	640	651	643	625	635	635	649	658	629	663	638	651	579	682	627	646	666	626	661	662	602	627	652	610	591	637	654	634	616	682	651	626	621	679	656	642	618	623	623	609	703	665	643	633	650	649	631	681	600	652	631	603	632	620	646	687	666	637	624	607	651	643	649	611	627	650	675	687	641	631	611	626	669	627	629	591	566	658	629	624	599	640	604	625	605	663	631	670	667	641	622	631	674	614	656	631	597	687	616	678	678	598	628	658	637	629	659	650	633	675	640	593	697	660	645	639	654	613	606	660	632	649	630	692	621	666	662	664	645	637	601	613	657	613	633	645	661	640	644	651	658	613	631	626	620	639	611	651	650	647	620	617	648	630	616	632	639	621	648	663	661	649	600	698	660	662	657	613	642	638	633	668	631	568	668	617	634	632	661	632	653	618	666	596	658	613	670	653	583	653	610	643	619	660	644	655	687	660	614	630	642	623	610	630	626	609	666	605	663	692	641	676	663	650	637	658	629	648	676	616	599	628	654	656	625	594	613	637	611	676	619	638	620	659	622	639	631	658	694	631	629	672	629	664	687	622	622	661	629	637	678	664	641	613
6221	3332	2014	1476	846	416	271	210	146	122	114	102	92	84	91	79	81	90	68	67	65	54	68	71	71	59	65	61	74	58	62	60	56	52	56	53	61	42	65	47	57	69	53	76	55	65	63	67	63	62	60	44	44	58	68	57	58	69	61	62	57	62	61	61	57	67	64	57	54	52	52	55	66	63	48	54	56	59	46	65	57	54	62	63	59	52	61	59	63	71	55	58	64	57	70	76	47	36	50	53	57	58	59	44	64	58	45	53	52	58	66	54	56	48	56	52	51	55	60	47	80	57	58	58	62	60	66	49	53	57	62	55	51	69	49	56	61	58	63	57	68	67	56	56	70	56	54	63	65	55	56	55	57	55	63	45	65	50	54	62	75	59	59	57	52	58	82	45	62	59	50	45	62	78	55	53	72	53	53	56	51	48	51	54	59	73	56	52	59	65	53	59	47	58	57	70	71	64	69	47	47	58	75	60	62	56	59	55	66	62	51	61	65	52	64	53	48	67	63	57	37	59	50	49	57	58	43	70	59	57	63	50	56	54	42	61	52	58	67	62	59	57	63	63	66	39	37	68	66	52	69	69	58	60	64	69	65	54	54	60	73	53	53	60	74	49	67	55	71	62	53	75	55	50	51	75	71	48	47	67	68	62	74	61	50	63	51	44	61	53	56	53	59	69	45	69	53	64	56	65	57	69	66	52	45	55	40	68	52	49	53	56	62	57	60	56	63	61	44	60	74	63	56	51	59	59	53	47	46	48	53	44	45	52	65	46	70	46	73	60	42	58	66	50	61	55	72	55	52	62	52	50	53	54	59	67	59	59	67	59	56	61	56	61	61	59	63	69	53	68	64	53	71	48	49	56	58	54	51	51	58	56	57	66	63	52	62	53	66	54	54	62	54	72	58	61	54	59	61	55	75	78	50	62	72	56	58	80	69	55	50	62	57	69	58	52	60	60	68	57	59	52	55	60	57	71	51	60	56	69	48	58	49	60	63	54	61	63	51	62	59	45	57	52	69	60	61	54	56	61	64	72	51	62	62	54	62	51	64	59	56	44	49	71	49	65	61	45	59	59	53	59	57	73	59	67	58	63	55	50	56	70	65	67	46	49	51	53	58	57	65	64	65	65	62	54	60	72	39	75	57	60	64	64	51	61	48	60	50	53	62	43	59	55	60	46	64	71	71	64	63	63	49	66	43	54	56	59	54	66	44	62	54	59	55	48	54	60	56	69	63	68	47	64	72	53	55	68	62	66	54	55	77	71	51	60	46	64	51	57	59	59	61	48	58	63	62	51	67	59	65	55	64	57	56	54	66	41	48	65	73	60	58	63	47	49	62	67	47	51	62	49	55	61	53	62	55	61	67	70	61	49	45	68	64	48	68	39	69	58	46	60	56	49	67	58	75	62	65	58	62	60	70	65	47	64	55	44	61	59	41	54	52	51	68	49	72	69	74	52	68	61	49	63	48	58	60	78	53	58	67	54	62	65	55	80	54	55	64	50	63	49	66	71	52	70	57	52	59	69	63	47	62	59	49	52	60	61	59	75	61	61	53	63	59	58	60	40	63	56	49	52	53	59	58	57	53	69	59	53	60	64	55	60	58	72	65	55	56	61	60	58	45	60	64	55	71	60	60	52	65	39	55	64	67	48	52	67	59	54	61	49	62	52	78	54	48	56	46	51	47	55	58	52	54	49	65	77	60	60	52	53	51	63	64	58	52	67	46	67	61	56	62	59	47	62	48	64	54	54	51	51	60	56	59	67	54	64	64	66	63	52	66	53	67	56	58	54	46	67	44	49	59	57	72	49	52	53	56	59	63	74	56	49	56	50	57	57	55	55	48	55	61	64	49	61	52	58	54	70	64	55	70	63	55	53	70	55	67	53	65	63	58	59	62	50	66	59	49	63	58	66	53	62	74	53	61	57	42	49	61	54	48	52	44	62	49	63	54	54	47	47	59	51	59	74	45	61	63	63	58	62	45	60	54	71	49	66	54	55	68	66	59	55	60	55	55	63	58	73	57	38	52	50	68	45	56	58	66	87	57	58	56	56	58	76	64	57	66	47	58	63	50	65	47	60	57	63	61	63	58	65	55	56	64	44	45	58	57	68	66	70	60	54	60	49	60	49	59	58	60	60	56	65	72	60	62	57	56	51	60	67	66	57	56	50	66	47	58	62	61	57	62	54	69	50	68	62	53	64	48	55	54	66	52	55	61	66	62	60	64	59	59	55	56	63	62	66	50	63	53	63	48	70	60	53	58	64	61	65	52	60	58	64	52	64	55	59	44	75	57	52	49	54	58	52	44	63	60	54	64	55	60	58	56	56	52	54	64	60	62	59	49	62	59	58	49	60	52	56	56	67	49	63	62	64	49	61	56	68	49	59	63	57	65	68	48	56	56	63	54	64	46	61	66	61	64	46	57	46	58	66	77	52	61	71	54	52	60	46	66	58	68	53	50	55	65	67	51	65	57	59	62	39	58	66	53	56	55	58	72	60	57	71	66	60	58	60	53	48	50	61	70	58	49	48	50	57	70	66	52	40	65	53	81	59	63	43	66	54	70	55	56	48	64	50	61	63	51	60	43	59	54	60	43	59	54	52	52	56	49	61	53	56	50	52	58	55	71	68	70	58	55	50	59	52	60	51	53	56	53	57	64	64	50	76	50	70	52	61	54	52	64	64	39	66	63	55	65	63	68	58	57	64	66	50	52	55	52	71	60	43	52	54	59	48	58	49	56	54	59	46	62	65	68	40	64	64	73	60	67	58	66	74	53	55	58	69	67	61	65	63	65	66	60	64	68	48	36	71	58	47	50	55	62	56	45	56	66	64	68	52	65	66	61	56	76	49	57	63	55	53	65	60	64	55	50	56	72	48	48	47	46	61	59	50	63	53	44	63	64	74	45	52	50	69	57	51	55	54	70	69	51	55	57	60	68	58	50	47	69	47	70	58	61	52	68	62	59	80	75	45	52	68	49	60	46	64	56	52	59	58	55	54	57	65	53	59	61	60	62	54	46	63	46	70	54	66	60	51	57	61	59	68	66	71	59	53	44	59	51	56	56	58	52	67	47	61	65	53	52	51	54	42	60	53	69	53	61	50	66	66	70	63	48	57	57	62	48	72	72	55	77	61	69	74	47	63	74	51	69	48	72	56	54	60	72	62	54	50	60	67	50	53	43	64	46	45	47	55	63	59	57	46	66	48	56	54	42	44	67	62	50	45	62	55	56	53	65	50	72	57	56	67	61	57	56	49	56	59	58	72	83	66	54	54	59	59	52	61	54	56	74	63	51	73	62	70	51	57	65	44	56	60	54	65	69	60	54	57	56	54	53	43	49	57	64	65	62	60	45	72	53	54	51	58	39	46	58	57	61	69	67	53	60	50	49	54	68	42	52	55	69	45	63	53	50	56	60	52	61	55	54	45	40	60	63	55	63	66	62	54	46	69	61	45	58	60	66	64	70	57	51	52	64	74
32473	22034	17276	16901	14615	9957	6608	4972	3617	2765	2135	1899	1537	1363	1218	1210	1195	946	887	846	774	715	666	680	678	571	595	580	566	538	563	564	529	564	509	512	464	517	524	516	496	498	562	511	529	494	529	567	522	548	522	537	527	544	511	480	538	523	535	511	511	548	514	477	557	506	553	506	575	518	515	540	485	533	554	520	516	520	492	499	523	505	550	479	504	513	495	581	527	557	475	536	489	531	482	536	540	527	529	533	489	497	535	532	512	503	517	535	497	494	520	522	532	544	510	533	511	528	537	515	555	498	530	477	534	513	488	525	492	508	512	508	539	516	539	553	547	528	520	534	522	539	533	541	514	505	515	524	524	504	516	496	521	528	534	540	520	540	560	487	543	551	500	497	517	485	478	523	530	511	551	525	529	506	512	517	527	499	529	519	500	537	549	522	526	492	520	501	553	518	518	536	545	541	497	498	469	536	550	506	548	528	507	503	505	515	493	518	494	519	506	543	547	499	563	523	552	505	563	519	538	534	558	507	538	502	532	529	530	513	505	468	518	506	506	521	495	516	502	527	516	573	534	540	509	524	564	509	516	535	601	537	531	528	524	523	524	551	541	533	513	504	531	547	515	512	527	541	526	540	570	514	537	501	506	517	552	531	490	494	509	496	500	489	543	508	526	487	497	511	526	518	562	508	536	501	546	512	506	537	512	538	544	538	516	506	522	505	503	521	506	591	495	517	484	532	523	540	505	478	493	496	514	539	508	509	524	510	531	524	486	472	501	540	522	566	510	504	496	517	509	494	560	534	505	511	507	537	522	537	509	533	504	516	523	485	524	511	554	550	493	535	504	554	480	485	483	510	504	488	568	517	524	523	520	509	521	509	529	523	538	533	500	510	517	501	485	494	525	534	520	541	529	502	516	529	538	521	492	531	478	535	518	508	526	515	548	501	487	525	505	503	523	480	516	520	601	489	516	545	515	552	525	484	564	528	576	521	531	543	522	523	542	486	561	501	543	494	491	516	570	485	569	515	550	509	536	493	502	490	520	544	488	542	488	517	556	515	517	546	531	524	520	496	487	476	506	514	565	518	523	544	569	502	588	527	512	560	511	523	535	526	499	503	495	525	531	562	547	530	513	508	519	540	548	512	526	529	491	521	522	513	532	548	534	516	534	557	519	546	543	488	487	498	524	549	510	555	517	464	527	518	498	550	494	542	549	536	488	522	553	493	568	521	531	548	519	536	490	533	545	512	514	528	528	516	493	507	529	496	542	536	522	514	513	517	556	552	569	498	539	464	500	540	525	537	535	475	534	531	497	539	519	509	540	498	504	523	487	504	518	538	502	550	537	481	487	527	539	519	520	533	562	501	555	545	533	555	533	517	527	539	510	530	492	571	541	559	512	476	531	517	505	576	531	480	546	508	525	528	495	503	516	497	515	498	489	523	536	496	540	534	524	503	495	509	555	522	483	485	499	542	538	503	570	496	523	539	514	542	565	550	518	534	577	511	537	543	530	466	517	529	524	554	550	524	532	564	528	539	549	513	529	469	523	519	515	545	539	542	521	457	505	515	486	480	539	517	534	508	516	518	506	513	557	483	503	470	529	518	473	529	563	528	514	499	471	515	536	545	550	473	555	510	515	477	569	526	536	564	502	477	504	507	509	510	524	476	508	502	515	551	516	527	508	553	526	500	531	501	530	514	560	533	506	528	516	514	567	482	505	532	511	525	505	524	499	542	539	519	511	560	485	514	498	514	516	536	530	498	554	529	489	536	561	532	581	540	491	511	519	499	560	536	513	503	504	544	553	509	561	512	497	550	511	505	529	559	508	500	527	499	510	528	569	515	536	513	490	491	510	506	510	551	548	503	559	549	554	498	499	514	504	515	533	510	535	538	462	516	559	515	495	497	522	496	512	495	532	531	544	572	523	570	520	487	481	491	513	577	537	547	500	533	552	507	480	495	543	555	524	523	521	518	518	536	486	545	491	516	498	514	554	540	538	521	493	519	479	536	507	556	524	476	519	534	518	537	516	499	544	529	523	556	492	547	543	528	547	513	505	519	509	471	540	485	516	516	545	482	531	547	509	519	526	547	484	547	546	499	535	527	527	522	520	492	551	463	492	515	589	497	515	532	486	539	506	524	508	496	530	532	555	522	507	524	500	545	507	514	521	515	532	515	504	517	511	534	559	525	518	522	483	536	501	503	497	487	495	571	514	529	527	527	533	515	503	477	540	495	541	506	480	513	530	557	498	491	541	524	545	522	528	525	523	551	551	515	478	506	499	543	511	496	525	480	491	527	507	567	535	542	550	479	554	530	535	563	482	556	510	534	507	473	534	513	534	536	533	479	531	514	531	494	529	563	497	520	513	504	543	500	509	523	515	524	517	511	536	542	513	546	519	557	506	540	552	542	493	521	516	518	514	496	534	509	509	524	535	526	506	521	522	553	495	518	544	498	482	544	538	533	468	514	539	521	538	526	542	520	530	531	500	518	515	517	512	543	506	579	572	508	505	477	568	528	541	524	538	511	501	515	515	525	507	539	524	511	552	528	579	585	534	501	503	537	528	527	534	517	497	495	537	554	521	551	554	506	503	513	548	504	575	456	490	519	506	480	545	513	543	523	523	527	506	537	525	513	498	515	516	529	508	530	509	491	496	511	532	553	523	524	514	509	537	506	576	516	547	512	508	521	552	546	495	514	516	536	498	551	476	541	550	526	507	525	503	510	512	477	516	536	513	506	531	539	537	519	507	520	473	508	543	513	514	504	502	509	508	505	514	514	534	529	521	518	522	487	529	519	516	516	514	522	514	503	549	518	499	542	509	526	517	525	540	528	493	522	481	544	575	513	491	539	526	524	530	539	530	552	516	513	515	500	535	532	526	504	526	532	490	583	532	500	499	529	508	520	513	480	503	497	523	546	522	499	506	482	523	528	498	515	501	530	491	515	521	533	508	508	575	510	552	543	471	505	531	542	490	499	532	553	511	506	482	502	493	508	519	493	522	538	529	491	511	542	476	489	537	508	573	547	497	506	546	527	516	524	515	484	523	515	505	523	511	510	507	545	545	525	513	480	529	547	572	527	474	525	481	523	484	532	496	536	520	518	474	516	511	517	587	513	576	557	508	494	486	518	555	461	546	504	511	518	480	529	538	496	552	531	511	532	503	511	539	520	540	535	529	569	500	461	534	523	536	517	494	472	563	522	538	533	549	555	516	466	483	550	535	562	510	545	499	492	522	524	535	555	524	526	503	490	497	551	504	529	562	502	561	516	588	554	530	511	505	520	532	528	517	537	514	512	516	520	509	545	533	476	556	540	497	515	529	545	531	524	532	532	486	519	496	521	525	557	526	527	537	527	551	553	554	519	518	527	511	490	523	541	501	530	538	548	555	537	534	507	519	561	501	520	464	514	519	539	518	498	498	488	554	489	504	564	493	511	525	550	520	525	525	557	559	501	539	547	481	547	513	551	496	515	513	528	472	539	553	549
6687	4857	3699	2898	1254	648	400	286	231	182	146	135	135	141	107	114	92	77	94	75	86	74	85	61	60	69	78	60	62	64	52	69	67	53	59	64	62	62	57	55	73	70	58	69	55	56	68	48	82	70	56	65	70	55	55	56	71	63	60	73	58	71	58	59	49	55	69	54	55	73	57	55	50	40	63	54	58	60	66	46	64	63	61	63	55	63	76	64	55	57	56	62	51	55	48	49	71	63	48	47	60	53	62	59	58	52	59	70	64	51	64	47	58	50	52	66	54	64	67	46	62	80	57	65	45	57	69	62	49	60	65	60	75	54	61	64	52	53	48	70	66	62	60	60	49	47	71	57	76	65	48	81	57	61	66	54	40	65	68	60	65	52	54	59	59	55	64	56	67	39	57	55	77	61	62	59	46	41	68	51	60	51	53	45	64	52	60	63	60	59	72	64	64	54	57	47	60	50	56	57	55	66	65	48	57	62	44	56	58	72	61	49	54	55	58	58	65	62	69	53	59	72	56	58	54	64	56	42	55	53	69	48	67	69	63	54	66	61	43	61	78	57	52	59	57	79	72	57	68	54	51	59	65	61	63	62	63	47	58	52	59	50	76	60	54	56	50	49	51	60	58	62	53	53	56	40	66	66	55	54	63	54	64	58	64	61	49	55	44	70	58	60	46	54	62	73	67	67	49	66	49	64	61	63	71	60	53	66	59	58	51	60	55	62	58	55	57	57	61	83	57	62	52	67	56	57	64	67	72	58	59	61	53	53	69	45	54	66	61	68	71	71	51	63	61	64	63	64	52	54	71	53	61	53	66	67	55	52	64	57	41	61	47	54	67	53	59	56	58	58	59	46	71	58	49	56	46	55	56	63	57	57	57	59	55	60	64	46	59	58	63	60	62	65	66	56	67	54	60	56	47	43	49	60	61	59	68	52	58	68	67	68	49	54	55	51	61	62	71	56	64	60	55	59	68	62	74	62	55	57	61	61	60	60	68	54	63	77	55	69	51	55	70	56	45	55	59	74	62	52	59	60	66	59	64	66	64	52	64	49	56	49	48	61	62	65	55	44	51	56	67	48	54	69	57	58	51	61	48	67	59	65	58	61	57	48	63	76	64	59	69	59	48	45	75	75	62	54	72	57	55	55	53	61	80	59	58	59	54	60	55	65	66	49	49	63	61	69	72	69	60	53	65	70	53	59	60	49	46	51	67	59	66	62	74	59	63	57	58	73	59	59	65	57	67	58	78	51	60	51	59	75	55	75	62	68	43	64	67	72	76	60	54	49	62	58	65	60	42	58	60	61	67	66	62	61	81	60	67	64	61	53	64	51	55	46	56	65	64	66	59	65	56	69	47	57	55	57	50	57	56	58	58	55	69	69	59	56	59	54	61	68	63	65	59	54	66	51	55	59	69	67	63	52	51	56	69	68	74	76	49	52	59	43	65	60	55	69	45	66	52	51	64	59	69	60	69	47	77	56	56	54	53	52	51	74	65	57	62	77	56	49	61	60	55	56	83	56	58	62	72	68	63	55	60	51	66	66	60	66	68	54	54	69	67	45	57	67	68	66	67	72	65	55	47	59	48	55	54	48	61	48	54	60	52	60	68	57	67	59	55	69	79	49	69	55	73	68	55	61	61	68	53	52	63	53	63	55	59	55	77	65	46	51	55	65	77	61	58	64	71	47	68	70	70	57	52	51	55	64	65	54	49	58	53	61	52	72	48	70	57	83	66	64	63	46	61	63	51	63	66	47	52	60	50	61	51	61	69	61	55	55	59	59	58	65	60	68	57	62	67	64	61	60	72	76	61	65	58	58	57	62	59	58	59	53	59	67	46	71	67	59	61	72	61	62	60	55	58	57	51	59	62	79	60	72	54	50	64	52	53	53	69	71	73	57	62	50	54	63	74	53	62	56	59	57	77	62	57	52	62	56	63	58	56	72	57	50	53	58	51	40	64	65	58	50	63	50	64	60	60	53	60	70	54	63	60	70	67	54	63	58	65	65	52	52	53	53	65	66	57	68	63	54	69	66	50	64	63	58	58	56	65	59	52	57	52	56	69	58	70	64	62	65	50	43	56	71	59	59	68	76	56	61	63	66	51	67	58	62	64	70	61	57	57	41	63	72	70	64	70	60	71	76	50	67	49	75	61	63	65	61	52	54	51	62	56	53	52	59	59	70	51	74	61	61	42	52	74	61	57	50	71	56	53	61	68	65	60	58	52	61	58	53	63	69	52	56	71	54	55	61	57	42	58	60	54	56	60	65	69	48	49	48	59	62	56	55	77	61	61	77	60	47	64	67	59	52	57	53	55	55	67	59	62	63	57	64	48	45	69	42	71	63	64	56	77	67	64	56	60	65	83	65	44	67	51	57	56	58	70	71	53	60	60	60	52	37	70	62	68	67	68	66	53	60	68	55	55	62	60	54	67	53	60	52	55	55	60	59	65	66	58	56	58	62	54	55	54	58	65	52	56	47	55	75	57	54	56	49	51	70	65	57	67	59	50	64	60	44	63	58	79	40	65	60	52	60	56	59	53	56	73	63	60	64	54	45	61	59	62	55	44	67	60	62	62	56	63	56	67	62	64	63	54	56	61	57	66	60	65	55	60	67	71	69	62	60	65	65	69	66	48	56	60	54	59	54	56	56	62	58	58	53	65	57	50	70	72	59	47	61	68	50	57	73	59	52	61	68	64	52	67	57	62	67	60	55	59	68	76	70	57	58	56	54	59	63	64	56	59	64	47	74	61	73	55	60	60	74	65	52	51	61	48	64	68	50	61	58	63	41	53	70	62	69	56	69	48	62	71	70	61	65	52	59	62	48	59	43	52	59	51	65	67	56	52	61	56	62	64	62	78	50	56	57	46	67	56	78	60	78	72	64	58	48	60	71	57	58	48	59	48	48	65	56	68	80	43	61	64	54	67	53	61	53	56	54	53	52	57	52	51	59	64	59	57	60	64	62	66	61	54	57	47	62	64	65	61	51	66	45	68	59	60	59	72	61	72	56	55	60	66	71	49	71	86	68	53	63	52	55	57	57	45	65	63	71	45	53	61	60	54	53	44	43	59	59	78	62	49	62	56	62	51	57	70	47	68	53	59	59	42	69	71	57	68	75	74	53	60	63	60	63	74	66	55	63	62	57	55	52	58	44	62	52	71	60	58	41	58	52	61	51	67	56	62	47	62	60	57	56	57	52	64	61	60	54	59	55	62	70	63	59	56	65	56	53	65	62	57	66	65	60	66	60	68	66	49	65	61	48	62	53	70	55	51	51	73	40	73	63	62	53	60	65	66	59	52	65	51	60	68	54	62	78	58	62	59	71	84	62	57	62	52	57	52	60	58	59	57	36	61	68	59	65	45	48	58	62	49	50	70	51	59	54	71	52	59	43	58	57	48	69	59	66	58	47	62	53	72	56	62	51	59	62	58	71	58	62	57	55	65	47	56	60	55	60	58	49	61	55	58	54	59	56
35361	25191	23441	23425	18161	12790	9459	7104	5379	4112	3307	2548	2320	1870	1647	1407	1513	1374	1074	994	942	876	779	754	691	678	645	627	604	623	645	646	565	620	575	578	601	591	608	566	581	547	537	540	573	556	568	538	545	534	495	528	556	548	541	555	570	551	554	529	550	528	555	539	549	520	559	523	552	515	537	539	512	555	511	536	555	548	529	537	559	567	514	555	545	551	520	555	582	540	577	541	523	582	535	499	553	532	533	496	546	525	549	549	512	579	539	523	553	518	543	513	516	527	593	530	544	513	557	518	547	535	546	576	532	575	533	523	536	545	479	513	541	558	562	554	564	553	526	523	535	600	583	592	540	543	540	495	539	523	541	529	550	546	554	529	544	524	555	567	588	561	544	579	533	543	530	588	551	577	542	522	588	532	530	557	511	547	569	562	562	534	532	554	532	536	526	572	540	558	515	559	575	597	510	545	578	534	560	590	581	545	523	561	527	519	519	491	519	499	561	530	519	492	570	541	531	557	525	506	520	547	517	513	536	563	527	558	528	561	506	587	545	518	559	497	570	541	499	520	518	559	516	522	509	523	531	541	552	521	550	537	539	527	550	530	537	508	532	583	539	562	544	532	556	529	540	532	509	545	551	513	554	496	531	542	557	504	568	582	531	564	557	519	517	593	567	527	568	571	542	559	530	559	527	529	508	576	541	511	541	539	501	584	565	564	562	536	560	535	527	522	563	585	565	568	531	542	539	565	514	533	520	572	534	562	542	582	498	525	536	525	525	557	520	567	574	532	545	581	532	551	464	528	580	527	593	544	515	519	536	546	546	526	503	552	550	531	560	514	577	534	534	567	529	524	514	565	527	535	502	504	528	539	560	548	500	521	543	509	531	560	519	555	573	518	520	542	546	500	559	571	536	570	489	549	553	566	517	559	516	538	551	568	570	565	532	519	543	536	538	534	561	562	518	496	554	557	575	544	542	521	520	564	520	538	533	532	561	549	580	521	546	537	540	528	544	509	534	539	530	553	526	549	550	480	536	564	572	517	535	529	553	560	572	517	562	552	548	520	521	518	523	519	522	545	533	524	575	506	544	553	539	507	567	530	566	551	545	532	559	543	515	542	510	541	532	532	544	549	538	562	553	569	559	509	564	542	546	580	566	543	556	541	518	533	552	536	500	551	529	525	523	547	527	523	507	537	559	529	516	570	577	502	545	578	550	551	519	541	490	544	531	538	541	553	510	494	530	534	507	537	529	519	515	527	521	561	491	542	563	539	539	542	556	528	554	549	523	526	504	559	553	554	552	566	547	547	527	542	537	551	511	535	544	549	554	556	520	559	492	547	540	567	542	519	509	601	552	544	527	514	554	539	536	543	541	525	546	551	571	547	502	569	483	534	531	559	539	555	550	554	523	569	544	514	573	538	510	559	569	561	549	538	559	524	574	559	532	566	528	538	495	534	525	536	536	525	509	556	510	570	541	552	526	552	535	558	556	558	544	513	524	512	545	558	535	505	528	575	592	579	532	549	532	565	548	522	523	528	565	512	527	528	581	550	556	546	523	542	561	518	554	507	582	557	501	566	550	602	570	568	564	556	618	551	545	517	532	554	536	542	536	498	582	523	544	544	573	562	528	506	524	570	588	554	532	533	565	526	548	546	529	511	532	547	528	577	551	537	556	497	536	527	548	518	590	514	538	545	548	573	558	557	513	536	532	530	535	562	548	548	549	582	512	537	531	555	498	558	529	557	500	547	540	533	556	529	541	551	550	533	534	523	523	555	502	534	560	567	553	514	532	513	559	532	527	556	541	527	536	527	541	545	537	535	573	559	504	551	541	509	506	551	528	543	580	559	542	511	515	522	530	553	525	554	520	512	557	516	540	522	500	526	564	489	502	573	506	542	559	536	527	552	580	500	547	530	569	504	541	569	594	540	537	527	529	497	543	506	560	548	554	524	548	539	545	533	548	536	519	582	525	545	545	575	509	542	554	582	543	540	534	555	581	518	512	536	529	569	527	530	585	531	539	509	526	510	531	544	566	530	525	525	513	559	571	519	543	514	568	501	550	572	569	533	522	530	486	510	531	538	529	533	538	537	537	478	531	560	518	519	514	502	519	568	516	521	534	543	533	570	561	544	533	499	523	481	502	516	554	562	549	497	556	542	543	531	508	566	557	497	556	531	557	513	526	534	539	504	534	495	523	523	537	555	587	570	538	547	532	549	575	561	553	541	513	546	545	532	534	531	523	551	531	540	533	513	512	532	592	549	526	526	546	551	534	518	505	568	537	529	521	574	554	609	533	537	528	537	570	529	516	563	551	539	551	510	550	539	533	521	518	541	539	497	595	552	533	555	517	566	501	521	523	580	527	576	510	533	568	544	505	566	523	535	542	551	533	554	512	573	504	507	549	569	567	562	559	548	584	529	546	528	538	557	516	515	544	504	532	543	553	589	541	522	585	593	526	566	565	533	527	556	543	524	558	547	570	538	571	567	531	520	536	547	554	537	533	567	546	579	517	554	548	519	523	543	543	583	551	509	550	536	555	517	512	574	514	507	559	568	517	561	554	524	565	521	514	551	582	560	552	531	536	540	511	515	582	582	559	592	544	516	527	487	552	508	521	553	555	536	544	539	561	513	523	529	529	509	559	538	544	557	535	558	546	564	553	536	558	544	537	536	540	516	547	583	492	525	552	530	572	542	576	556	585	545	581	529	551	575	554	582	587	551	583	534	540	533	522	536	561	556	522	500	515	572	571	504	542	545	576	518	535	579	514	533	548	537	558	564	534	528	547	547	571	565	553	532	551	513	571	546	526	519	559	533	525	549	555	568	499	550	512	604	529	529	574	511	564	590	564	561	552	536	566	531	532	567	534	538	481	579	533	530	567	548	540	535	548	560	557	561	538	514	546	547	535	519	524	552	508	549	560	510	557	564	549	537	523	549	539	553	542	574	565	533	556	544	580	561	527	516	477	542	566	538	495	543	565	544	511	565	521	535	494	477	547	560	531	533	478	517	546	573	590	568	564	567	537	577	547	528	546	594	549	526	553	498	528	503	515	506	511	562	574	522	552	528	560	548	528	555	567	555	513	568	520	564	495	577	507	532	551	561	570	524	527	535	547	528	484	548	559	574	514	554	516	541	543	529	553	532	505	504	541	522	540	542	499	498	512	517	552	569	562	527	546	542	549	535	531	550	528	572	537	539	540	565	513	539	513	522	502	506	538	550	528	506	566	516	514	569	536	542	545	502	554	515	536	506	543	535	560	523	552	528	554	572	509	568	536	553	539	587	511	569	542	508	523	552	529	538	569	570	542	541	524	541	573	565	522	532	556	546	578	533	544	525	572	548	529	562	539	542	585	578	526	536	525	568	547	510	595	553	550	597	517	533	576	548	555	539	518	554	549	572	590	540	548	571	589	555	490	532	557	554	516	594	546	515	551	542	535	532	541	547	493	545	555	519	538	573	570	531	512	545	542	531	535	543	536	548	538	562
3698	1795	1284	855	420	244	182	167	160	124	109	86	95	100	97	83	69	85	78	86	74	79	64	81	78	88	62	67	64	63	80	81	71	49	92	68	63	84	71	77	80	77	84	64	67	81	73	62	62	73	77	62	69	65	72	73	71	76	62	64	62	52	70	58	88	66	66	50	63	77	63	54	68	68	73	70	63	56	60	85	76	62	71	63	63	61	56	65	58	71	65	75	71	68	59	80	71	60	59	70	75	54	74	82	63	68	68	75	70	62	78	76	76	66	79	71	63	79	69	67	62	68	66	75	77	72	74	68	72	81	62	57	67	70	86	77	65	65	64	70	77	74	57	74	63	64	65	61	68	61	83	66	74	58	72	62	67	81	66	56	63	79	57	68	54	56	70	63	61	77	66	75	72	91	64	62	71	78	67	66	75	73	69	81	68	58	78	79	64	63	61	68	72	65	68	68	77	69	70	53	69	68	59	76	73	59	64	67	89	86	62	70	68	77	69	78	47	80	65	74	69	76	63	85	69	69	79	76	64	62	72	79	72	60	56	62	54	65	63	69	55	69	58	77	62	68	64	78	50	72	66	77	50	72	70	70	72	63	66	63	70	72	58	54	63	64	55	74	78	68	82	76	59	79	68	83	62	75	74	70	72	70	60	64	73	53	69	60	80	70	76	74	66	61	96	74	76	59	62	58	65	58	79	65	65	61	70	64	59	59	68	68	63	82	62	59	68	77	68	67	72	72	73	68	77	60	73	66	62	62	72	53	78	80	66	66	71	57	69	56	59	90	75	59	78	71	62	82	70	54	56	77	64	62	65	69	61	101	73	84	75	68	66	68	75	83	69	70	62	65	57	63	83	74	52	73	71	60	82	75	65	65	77	67	68	49	85	67	64	68	68	76	77	68	86	69	82	69	63	63	76	68	65	57	64	65	78	72	60	73	75	57	77	68	69	48	53	72	75	61	80	63	57	66	74	57	67	69	92	65	79	76	52	76	62	67	72	70	65	65	75	71	66	66	73	75	62	75	74	73	58	77	93	82	54	74	63	66	76	69	61	63	61	80	75	64	64	72	53	74	69	65	74	70	73	71	65	53	66	61	65	68	65	69	65	50	77	67	78	64	95	69	86	58	56	63	62	61	71	61	81	64	69	64	76	66	68	78	61	86	66	63	73	57	79	67	67	74	72	74	86	82	56	92	73	67	71	62	63	72	69	67	75	53	71	64	69	86	68	60	64	64	73	84	54	74	80	66	71	76	72	72	56	69	64	73	57	79	73	61	79	71	62	53	74	73	64	88	76	72	76	73	64	73	55	76	68	72	67	76	79	58	56	61	80	77	77	66	75	72	75	65	64	70	76	76	71	56	75	69	58	73	67	82	82	63	61	83	66	70	75	58	71	57	73	79	61	68	54	62	75	70	68	77	57	75	73	67	60	78	84	70	61	63	54	61	62	71	79	71	53	60	70	68	66	56	79	70	63	58	67	79	74	58	60	53	78	54	75	85	58	61	66	62	63	74	75	66	59	79	64	65	57	68	81	71	76	61	63	67	68	70	72	67	77	62	77	62	90	79	74	64	69	67	63	82	58	59	72	78	72	70	69	69	67	63	65	65	67	74	80	74	76	62	57	83	85	63	73	66	69	76	73	64	66	87	67	74	65	61	75	68	50	72	59	79	72	58	66	70	56	62	69	78	82	73	92	74	75	66	74	45	73	61	68	60	68	62	65	75	79	73	63	78	52	86	70	66	63	56	77	79	66	71	64	70	59	64	86	71	66	63	70	76	61	62	65	57	70	76	66	66	62	66	57	72	70	78	66	75	77	72	83	73	84	56	70	62	64	79	69	75	59	69	77	76	65	67	69	69	69	64	69	77	64	54	85	68	72	66	80	58	84	60	84	62	68	63	56	66	63	61	88	58	73	63	50	65	61	76	74	63	73	76	68	74	80	82	77	71	75	67	68	84	71	58	79	74	70	62	78	80	57	63	52	75	71	63	71	76	57	71	49	68	78	71	62	69	66	74	64	66	68	78	59	60	65	88	61	75	69	88	61	72	72	81	67	56	56	70	79	77	78	70	69	71	60	60	89	89	61	72	72	69	55	68	67	79	60	79	85	68	74	82	63	78	66	72	85	76	86	59	68	80	77	68	60	69	80	63	76	67	66	71	54	71	59	67	81	79	75	58	72	75	86	79	64	67	62	84	58	70	90	54	70	68	77	57	79	64	65	76	59	73	62	64	70	75	79	80	66	68	72	59	59	60	75	81	62	84	64	62	57	65	61	79	60	70	69	73	53	73	63	77	61	64	62	63	75	73	73	81	76	76	70	64	58	64	77	69	70	59	65	71	77	75	75	75	62	60	65	82	72	60	76	66	56	66	52	75	71	65	69	63	73	74	66	81	70	61	82	60	70	72	70	58	71	70	74	53	56	77	77	78	69	71	57	75	69	68	75	76	65	65	72	69	72	69	70	62	74	71	63	61	56	66	69	79	70	72	63	57	73	63	74	67	61	74	59	65	66	65	68	67	61	77	65	68	74	67	73	78	80	68	74	66	70	78	61	65	84	65	68	69	67	64	88	77	61	70	76	82	69	72	76	70	62	72	70	85	75	70	67	72	75	73	73	67	59	73	76	88	60	52	57	58	76	66	78	64	67	63	61	69	68	77	69	61	68	83	67	71	64	64	67	62	68	66	66	59	79	66	83	51	78	67	63	60	68	60	67	69	70	61	92	50	81	58	57	60	91	73	46	83	69	77	75	70	54	61	71	69	64	73	61	81	67	80	53	61	68	52	72	73	58	83	72	64	67	74	74	75	82	68	63	73	82	87	82	58	76	57	59	61	84	79	68	67	65	79	70	82	61	55	55	62	61	70	52	71	63	71	58	67	68	78	68	67	65	73	75	66	71	64	68	77	71	70	68	62	65	67	57	71	84	77	69	74	71	74	69	60	71	69	70	70	70	67	71	70	81	67	73	60	67	90	67	71	81	71	56	85	68	68	62	72	67	68	67	66	75	77	82	66	72	68	69	62	72	69	76	55	66	62	71	77	78	78	58	78	60	72	69	77	81	70	83	75	65	65	78	71	64	76	78	73	70	68	69	78	64	61	66	61	81	88	56	61	62	59	73	72	59	72	69	70	72	80	70	85	64	75	55	69	59	62	65	56	59	86	80	70	72	65	68	79	85	76	64	66	63	69	65	78	76	56	58	69	71	61	76	89	71	78	64	64	81	64	75	68	58	66	64	58	53	65	71	45	78	84	56	70	62	75	60	83	81	66	57	77	81	79	63	72	49	71	68	60	67	58	79	64	71	74	62	59	61	73	61	67	58	80	58	46	66	68	63	58	76	65	72	60	64	71	63	70	70	79	74	61	74	79	71	62	53	81	60	61	80	59	66	63	68	83	87	66	67	70	75	76	62	57	81	63	76	74	61	69	70	63	64	77	66	74	56	61	73	62	70	63	66	64	77	65	83	73
28073	16708	13791	12220	8621	6537	5027	3975	3104	2471	1884	1623	1420	1119	1047	1008	966	938	945	858	776	739	716	721	679	653	665	682	652	665	635	623	660	619	622	625	624	580	632	635	622	567	635	613	601	626	603	611	582	600	595	591	620	629	635	645	605	582	618	615	628	630	555	581	608	593	581	614	585	635	610	589	657	633	556	630	614	591	561	590	615	620	582	598	617	609	604	619	608	631	617	610	605	605	618	587	607	613	608	623	562	578	619	622	625	596	625	603	639	630	614	609	611	620	630	570	628	603	608	603	581	626	602	597	597	611	641	595	571	627	633	594	610	624	579	620	610	590	617	595	584	581	616	598	614	618	618	591	563	609	601	600	658	617	613	589	609	612	583	598	622	607	656	596	604	620	652	636	586	628	580	617	605	633	600	626	588	573	581	585	631	598	644	632	634	612	636	610	603	592	609	625	590	566	580	592	611	610	593	676	586	638	614	651	640	590	599	590	590	581	632	583	603	611	623	657	625	570	642	639	606	626	602	659	599	587	626	566	609	607	594	578	590	576	652	585	575	619	609	657	624	584	598	546	560	601	644	660	597	589	596	636	640	616	599	616	612	643	627	607	644	655	545	606	594	631	621	589	642	604	634	619	582	639	575	633	614	628	622	611	654	596	630	599	651	619	600	629	626	628	677	561	604	589	612	634	610	626	632	597	578	606	610	617	594	612	592	639	625	600	580	596	588	570	599	624	621	643	619	592	605	575	599	616	618	603	641	620	635	614	572	623	625	613	585	578	603	592	595	619	637	633	586	627	644	626	592	648	640	627	637	635	606	603	576	630	598	596	654	634	584	606	536	604	602	624	624	658	632	576	588	568	602	622	565	616	633	644	606	594	562	633	593	558	599	583	605	630	596	604	587	568	610	608	607	550	627	639	602	608	604	590	627	580	563	644	637	639	590	671	625	571	575	626	645	599	591	620	606	645	632	592	592	614	588	593	619	598	582	598	625	596	614	643	593	584	630	555	607	621	613	605	653	564	596	644	603	578	586	592	588	630	586	600	579	614	611	613	606	637	638	597	592	603	592	603	594	597	598	609	616	592	627	616	612	655	632	599	635	592	613	608	651	538	622	604	627	643	614	577	614	595	620	587	574	608	611	614	608	558	618	606	635	585	604	634	640	594	565	613	575	608	619	613	610	595	624	611	598	594	639	593	645	551	621	647	603	643	599	585	611	591	639	593	618	682	616	628	629	630	594	606	647	582	611	617	652	566	633	568	618	592	615	598	644	624	619	648	595	597	598	641	604	629	578	622	633	603	607	636	609	627	569	584	629	626	599	633	559	616	572	618	627	579	548	625	625	610	591	602	613	639	668	613	606	596	574	592	623	579	632	597	621	589	613	627	593	626	625	630	691	625	616	603	575	611	568	602	626	608	569	585	602	623	626	608	613	656	612	584	631	594	609	594	601	611	580	619	583	631	587	616	622	633	563	607	660	590	594	582	610	578	610	620	601	608	611	569	619	617	642	610	601	664	637	606	576	612	630	603	580	559	637	597	582	607	601	627	586	647	601	581	625	597	559	610	632	590	638	597	623	602	595	584	634	592	638	649	584	598	604	631	616	683	623	613	593	624	607	618	631	647	639	599	594	579	620	589	600	608	645	646	603	607	555	619	605	582	615	577	598	603	676	588	631	598	614	621	578	568	611	593	597	604	585	597	575	615	624	616	614	578	597	626	614	580	632	627	562	611	580	625	632	636	573	597	612	622	641	616	618	636	584	615	638	610	615	575	618	594	622	584	623	604	638	606	612	599	575	596	586	595	616	625	632	633	608	597	659	583	592	574	597	617	627	646	636	593	619	595	610	622	644	590	628	632	621	614	612	647	622	631	580	608	619	614	577	608	641	594	604	602	608	597	603	631	599	564	597	573	636	582	612	634	635	628	569	609	604	586	590	548	603	615	609	598	596	656	592	609	601	603	566	648	583	617	566	586	614	592	631	637	571	571	665	652	613	612	635	632	581	626	609	662	606	603	587	595	623	591	620	626	555	628	574	615	590	569	608	622	580	569	588	636	663	593	661	559	590	602	600	644	607	608	605	604	617	571	575	567	607	598	629	636	572	610	598	600	630	585	657	629	609	577	604	609	567	562	594	630	618	591	593	618	610	597	588	569	601	625	573	588	567	605	630	658	609	639	608	626	605	598	609	648	619	618	651	633	635	608	635	545	607	607	608	616	636	624	574	630	641	628	626	619	613	605	610	598	599	603	607	629	645	620	594	602	615	569	611	580	622	596	603	626	620	615	606	603	601	653	629	629	611	623	588	602	577	623	587	638	547	609	608	624	620	590	611	572	652	610	636	612	624	620	617	586	609	568	633	588	596	615	604	583	564	601	574	659	638	593	631	668	569	601	584	675	607	622	595	598	545	595	617	615	625	595	580	635	603	536	601	635	601	554	617	646	649	589	582	587	589	603	607	655	655	586	620	619	618	624	616	575	580	620	642	613	583	584	587	596	603	628	597	608	604	618	572	571	645	611	590	648	631	640	610	605	596	607	612	650	571	600	587	630	636	617	618	590	608	606	658	636	650	597	613	620	564	577	689	639	625	608	631	585	619	656	630	611	594	685	607	608	609	619	632	617	596	575	578	616	602	626	585	607	625	616	625	581	582	637	638	591	637	639	608	597	623	580	575	600	637	613	651	591	639	620	630	643	596	578	621	586	609	594	575	627	615	600	617	575	585	602	628	640	588	656	633	615	603	589	629	601	601	605	627	615	607	634	629	621	620	611	595	661	630	619	576	616	579	592	651	614	612	617	658	610	612	646	602	579	632	572	559	659	571	625	585	591	598	628	582	616	649	623	605	596	629	585	571	586	639	629	583	576	617	608	619	640	630	633	615	607	597	606	616	608	619	546	593	620	622	592	579	626	594	613	626	603	583	550	617	615	589	592	601	648	632	579	574	600	554	604	613	611	638	594	571	604	608	671	634	607	619	624	580	639	587	631	585	603	603	637	598	605	589	640	617	632	649	614	620	579	648	592	628	600	635	592	635	600	624	592	551	603	597	599	605	625	647	592	628	586	625	601	619	633	616	580	613	664	602	628	603	601	575	608	576	630	605	579	569	614	554	607	564	640	586	609	621	599	607	603	618	580	605	642	605	630	578	591	588	578	615	560	599	601	622	581	624	587	562	614	584	639	619	655	628	635	601	615	559	637	605	631	624	613	578	571	604	665	609	621	629	588	598	624	610	605	662	624	608	619	585	651	621	574	665	589	564	605	648	593	610	649	610	605	615	580	641	620	627	608	651	621	581	609	608	624	613	612	645	599	579	618	595	649	617	636	620	616	596	597	655	591	609	608	565	628	634	570	586	591	594	609	613	638	602	611	587	630	580	631	631	665	637	605	598	603	594	616	657	630	624	616	569	591	627	618	612	644	566	634	612	602	620	575	614	643	605	642	603	573	645	641	615	590	636	633	596	599	575	603	620	654	619	619
5536	3708	2291	1308	823	480	285	264	195	171	166	128	122	119	105	87	102	98	78	83	73	84	64	85	67	61	72	67	76	74	77	79	75	67	85	68	71	75	81	76	61	76	77	61	62	68	63	73	63	62	67	59	70	67	69	72	64	73	52	66	68	76	81	61	70	78	66	75	71	66	70	59	76	81	74	62	71	84	78	79	76	78	69	67	68	56	69	68	70	72	76	61	79	89	46	49	68	58	72	69	80	63	58	75	50	55	62	65	79	76	64	72	69	82	70	67	55	85	59	64	56	76	60	68	68	66	77	64	77	57	71	79	66	56	71	68	80	64	75	80	73	56	78	73	68	63	83	70	62	68	70	72	68	72	67	57	67	74	68	55	86	77	64	62	62	71	85	81	76	74	73	73	59	71	73	71	56	84	61	72	76	73	68	75	66	83	83	65	70	60	72	75	71	75	79	76	83	64	68	69	77	82	75	57	63	60	70	61	70	45	74	60	68	75	69	63	67	54	82	63	76	71	65	62	68	67	68	81	68	65	70	60	82	71	60	64	79	64	64	79	58	80	64	79	58	63	66	83	61	67	54	58	79	64	69	60	55	66	71	70	85	83	76	73	68	71	82	62	81	69	62	72	73	55	73	83	66	71	60	77	102	70	73	71	83	69	77	75	78	67	72	70	64	63	65	66	74	84	59	67	66	53	67	70	67	66	59	62	70	65	77	82	75	63	60	66	68	65	61	74	43	69	76	62	62	74	68	71	81	73	72	81	69	62	82	81	63	67	62	66	82	72	69	77	69	80	71	84	65	69	68	72	93	58	65	73	86	65	64	65	61	86	78	77	56	71	75	49	65	72	67	73	64	77	78	77	87	67	75	78	58	60	69	83	67	68	73	79	63	75	77	56	68	75	69	74	68	60	63	65	59	83	82	66	54	63	76	64	72	78	67	76	78	68	70	56	90	80	77	61	73	65	77	72	75	62	80	81	73	68	65	69	74	70	64	77	49	77	83	75	75	80	58	66	76	65	73	68	69	75	61	83	78	73	58	76	67	61	71	85	78	77	71	79	80	70	67	85	77	76	63	87	54	77	74	80	83	90	57	69	70	72	67	68	69	73	69	67	70	67	66	54	62	59	81	94	71	79	69	63	72	58	60	64	71	92	69	53	88	76	75	81	69	61	62	61	53	60	81	77	57	64	74	74	78	84	73	64	87	69	71	76	78	67	81	79	59	73	78	79	81	63	66	77	70	75	66	63	67	77	83	82	64	65	92	71	58	61	76	65	72	69	63	58	85	74	86	73	79	85	70	75	63	57	77	55	73	83	65	58	71	79	68	85	58	60	61	66	74	72	74	64	78	68	73	89	77	68	51	62	80	63	69	74	60	63	86	74	86	74	80	65	68	65	64	61	69	80	78	48	57	78	68	65	83	78	62	65	65	68	63	64	82	61	96	70	65	67	70	72	78	71	76	70	76	71	70	63	61	86	71	69	63	60	67	68	76	66	51	77	55	68	77	78	79	69	64	70	79	68	64	65	69	75	70	61	74	84	71	57	69	78	68	59	75	68	56	69	78	77	60	70	72	52	72	70	77	68	73	81	70	59	64	75	61	52	66	65	78	63	69	77	76	78	73	80	69	66	56	64	74	62	74	68	63	65	65	60	72	68	96	62	61	83	67	52	61	77	71	68	65	61	68	57	87	81	82	73	67	66	77	72	74	69	72	77	73	87	60	79	71	85	71	63	47	76	60	80	83	86	65	94	50	62	71	60	65	70	73	81	76	75	73	67	73	86	82	61	62	71	73	73	71	63	72	68	60	69	72	65	71	70	62	58	71	55	78	79	73	72	59	64	60	69	75	68	63	59	79	78	61	67	85	61	71	57	64	68	85	59	62	71	60	56	72	71	83	82	62	70	60	51	56	71	73	76	62	77	62	77	77	69	53	81	56	69	72	61	70	66	70	57	78	66	62	62	70	70	63	72	66	82	61	78	67	70	69	81	63	76	79	79	71	71	66	69	71	57	76	52	72	62	51	64	71	86	64	80	69	94	71	75	71	73	64	78	68	66	50	73	71	81	63	64	72	67	74	69	76	92	62	74	74	65	63	76	66	69	70	60	72	50	74	82	74	55	84	73	83	81	79	81	67	84	64	78	62	73	59	72	71	86	49	81	50	63	73	85	64	80	70	69	70	62	85	70	63	63	66	63	66	64	70	71	69	63	76	68	66	70	73	69	53	85	73	76	61	77	51	77	88	60	67	78	71	66	57	64	59	63	67	65	66	70	66	74	66	75	82	63	79	77	78	80	64	55	50	74	67	80	72	85	71	83	66	67	62	56	75	82	78	74	85	72	72	74	61	74	67	90	62	79	63	80	59	84	58	65	80	64	72	71	67	70	71	67	82	62	69	62	72	55	68	67	70	74	71	57	73	55	65	59	87	73	70	81	82	73	60	73	87	68	65	54	70	55	62	88	55	57	52	78	63	56	69	75	75	65	66	69	65	75	53	87	68	72	72	62	69	48	71	82	72	70	86	73	75	71	86	90	67	70	75	73	80	78	70	58	77	68	60	85	64	76	69	66	69	76	77	76	73	62	65	72	64	59	56	61	76	67	80	67	66	72	77	94	62	70	66	76	67	59	70	74	55	61	67	72	67	67	65	78	60	80	90	74	73	53	73	74	70	67	78	65	71	68	68	74	68	63	71	76	75	67	66	70	72	70	74	76	59	63	67	67	74	65	84	86	63	75	66	87	70	73	70	84	84	74	75	86	64	74	63	76	77	69	85	59	64	61	90	78	83	76	75	65	65	58	66	67	80	71	55	72	79	65	80	64	52	85	74	79	78	82	65	64	86	79	69	82	67	55	65	68	69	60	63	76	83	79	62	68	73	68	72	69	73	73	64	70	67	80	92	71	68	67	75	53	66	82	87	70	88	85	81	77	78	72	80	79	77	70	72	74	70	70	57	60	77	72	90	78	69	82	64	81	74	54	80	69	74	57	54	62	70	88	76	74	68	66	60	67	68	63	89	71	72	62	84	75	60	69	71	56	53	55	62	84	60	79	56	71	65	65	87	63	59	78	71	77	74	66	64	73	69	76	60	69	70	66	71	70	75	62	69	59	60	81	57	68	88	53	78	64	63	70	75	84	77	64	83	91	65	68	65	63	66	77	80	85	62	73	72	64	66	79	74	59	64	78	74	65	70	68	75	73	73	74	74	66	69	73	71	63	53	68	64	71	72	85	77	65	44	70	67	69	79	61	69	81	64	71	78	66	73	65	66	72	67	61	82	54	89	60	72	84	73	89	86	74	59	65	66	58	69	60	75	79	65	56	61	61	61	65	63	56	73	66	62	78	79	72	68	69	66	69	61	74	83	66	73	72	69	61	67	76	55	64	68	63	66	79	54	66	63	90	66	81	72	82	58	66	80	72	78	61	65	61	67	73	75	71	69	67	71	87	81	70	62	61	77	67	84	74	71	68
33776	23054	17546	15518	14931	10917	7406	5643	4408	3536	2747	2356	1952	1692	1500	1343	1265	1183	1069	978	929	788	763	775	749	752	744	754	667	691	688	666	684	611	652	609	627	618	675	629	599	630	634	641	601	620	621	649	587	647	621	573	632	647	579	644	619	601	659	623	618	585	606	623	622	629	622	643	597	632	637	590	573	604	589	656	609	626	607	663	552	617	621	622	612	634	601	621	578	695	600	642	595	576	595	659	618	596	602	624	675	616	628	595	626	646	669	585	647	602	630	597	622	619	597	587	642	653	653	620	592	634	629	600	624	620	649	626	599	618	626	632	646	650	633	664	696	623	638	649	648	578	591	637	625	604	623	648	577	618	646	617	631	617	567	608	589	643	627	590	654	603	597	677	620	631	630	593	609	665	626	653	600	638	587	623	610	666	604	655	624	613	596	591	640	668	610	619	598	579	621	648	620	633	635	608	618	689	668	578	575	580	645	615	581	602	592	599	645	588	581	607	595	637	616	574	658	621	622	592	687	603	618	617	604	608	608	597	606	625	639	650	645	652	636	617	590	628	630	660	587	613	604	626	606	570	651	614	634	600	607	629	667	624	622	567	625	634	590	628	604	614	636	609	612	632	613	679	630	651	601	634	635	604	626	588	612	659	599	586	588	631	560	621	672	654	634	668	630	600	610	594	606	645	617	630	592	613	617	595	671	624	622	648	622	618	599	642	685	646	590	596	604	601	599	660	570	667	640	607	642	629	607	604	642	622	641	624	626	638	637	643	668	642	596	626	636	609	602	604	612	593	636	623	606	583	649	700	615	645	603	597	614	616	646	621	621	616	632	628	666	643	629	571	622	612	618	647	643	636	655	640	655	624	612	603	572	681	586	641	620	628	662	615	612	644	613	617	623	661	583	614	653	619	635	615	595	622	665	588	595	630	588	579	629	609	621	620	595	621	652	567	627	635	592	618	648	590	603	625	620	630	573	592	595	596	607	623	664	650	635	646	660	665	589	621	588	673	605	610	609	654	619	625	612	580	571	622	637	598	628	632	592	613	614	632	616	614	585	635	595	650	609	646	627	626	610	599	564	631	631	606	650	561	571	598	610	612	607	678	609	622	616	599	596	613	626	615	634	640	581	661	622	612	595	628	592	644	623	626	611	582	578	627	655	630	606	632	610	655	604	649	618	638	607	625	608	624	613	653	598	649	657	616	635	655	597	657	622	613	584	601	669	602	615	609	631	626	613	614	596	636	591	615	609	622	606	621	635	605	601	612	600	631	618	661	623	611	634	603	639	638	626	596	621	653	662	645	603	633	602	631	623	638	612	651	570	621	655	581	639	611	632	615	612	683	640	636	585	639	608	614	606	616	622	690	633	648	584	606	607	595	655	589	628	636	659	623	634	660	589	617	590	586	555	636	630	623	650	643	611	624	666	621	659	640	599	606	615	593	610	590	605	612	578	624	625	625	588	645	606	646	594	664	609	646	626	627	666	619	576	598	625	607	636	609	654	642	642	683	606	616	596	598	614	633	617	648	627	611	616	627	620	596	606	656	645	639	611	600	575	634	646	593	597	602	605	633	611	619	620	623	650	613	618	685	611	589	595	617	670	637	654	635	639	593	628	596	627	606	616	599	619	597	618	579	659	581	577	612	632	644	636	643	642	657	657	616	622	622	637	624	610	617	649	618	585	607	621	658	623	628	648	599	632	664	660	635	614	615	634	623	640	595	643	568	630	588	586	644	636	640	624	594	609	631	674	619	662	643	606	610	605	590	625	615	636	589	621	628	631	677	658	678	638	585	605	629	606	609	673	602	710	611	581	656	594	570	654	608	576	608	614	594	635	632	614	628	598	617	625	601	636	655	603	622	617	631	617	606	621	627	603	652	640	605	660	604	589	592	598	615	645	591	631	656	630	601	631	621	632	608	631	632	620	617	581	647	629	639	640	627	602	616	645	627	622	644	617	627	593	622	604	626	654	635	631	623	627	646	586	649	633	588	624	630	644	657	585	640	572	656	610	589	592	621	601	625	624	609	611	621	632	623	647	616	635	611	625	659	633	600	626	630	602	631	641	611	662	607	642	602	597	629	643	613	621	619	599	631	593	596	616	650	609	621	641	641	625	627	632	640	640	635	658	645	604	631	642	649	663	584	607	594	598	621	649	648	637	594	617	622	660	613	656	626	654	593	663	636	587	630	595	654	610	638	645	621	644	619	597	648	613	625	640	633	612	602	646	610	609	562	609	612	610	589	603	599	596	625	643	622	619	631	574	633	625	634	658	581	575	620	602	610	650	613	636	637	589	639	596	605	599	677	646	631	638	607	630	591	610	625	605	650	613	631	635	616	603	599	605	676	616	620	647	604	601	626	622	595	613	620	621	653	604	607	602	623	635	622	641	610	601	661	596	570	595	636	621	679	644	626	626	603	618	636	588	598	587	605	599	666	608	624	580	627	668	616	597	635	636	629	635	626	649	622	598	631	636	634	613	633	619	569	586	580	605	626	595	618	612	630	626	602	659	615	578	605	664	622	604	641	634	581	660	650	584	643	591	658	605	597	637	621	675	640	601	626	607	596	642	674	621	619	639	657	628	581	653	609	607	646	645	646	614	654	619	580	649	623	599	624	626	639	621	652	640	636	654	582	636	635	641	654	650	649	666	666	630	663	605	590	625	630	630	650	619	621	596	590	603	635	587	627	622	630	644	665	597	633	620	561	630	664	605	626	637	629	615	619	598	649	617	657	645	616	603	637	645	662	605	638	621	612	645	589	596	603	648	575	583	601	625	669	627	609	633	637	597	606	645	610	547	599	649	604	601	614	614	632	618	646	593	662	577	642	624	615	631	589	621	596	647	617	627	571	595	575	593	596	593	621	581	582	640	647	643	586	651	626	640	611	609	618	672	597	663	655	626	651	651	609	586	625	638	602	643	593	608	613	600	596	544	593	606	605	650	626	658	639	660	613	598	637	618	609	636	623	646	597	606	627	643	596	663	603	637	598	608	585	621	611	618	621	596	611	634	606	595	615	618	627	613	635	629	598	654	622	666	658	657	569	634	594	629	612	612	604	592	665	621	648	635	630	646	606	643	638	611	604	634	622	620	608	645	603	614	624	625	596	621	597	589	612	617	609	619	641	618	662	633	581	658	602	617	657	661	623	639	609	603	628	633	646	641	645	624	643	620	618	609	607	600	620	628	652	581	620	630	583	609	625	629	631	626	662	599	585	586	616	607	655	644	652	635	674	668	619	652	561	612	622	655	613	645	659	644	622	632	639	604	592	596	631	645	618	646	628	658	600	621	626	622	646	662	603	618	627	605	627	609	616	652	630	621	638	607	577	581	631	606	618	602	583	608	579	624	625	579	670	631	628	650	627	640	604	639	667	597	587	615	614	645	595	648	665	615	559	583	612	590	655	611	558	648	649	608	584	638	632	649	602	623	572	640	662	598	605	609	662	699	635	644	618	619	641	628	570	645	588	617	652	624	626	590	608
6271	2947	1374	992	692	365	287	224	181	140	130	115	107	101	106	74	64	86	82	72	83	67	69	70	64	68	66	68	53	60	50	45	70	48	78	42	54	53	58	60	49	61	47	63	49	55	60	65	67	65	63	61	51	60	60	51	46	49	63	55	64	57	55	45	66	53	50	49	63	57	57	60	58	59	46	56	55	59	57	61	58	60	54	42	63	61	58	59	52	45	64	67	50	47	59	60	65	52	60	65	62	55	69	53	56	51	50	55	66	55	53	52	48	48	59	66	45	51	58	48	63	53	67	63	57	58	60	62	45	52	57	58	56	55	63	51	54	50	52	66	75	55	67	51	66	58	54	60	58	57	67	51	61	60	52	60	64	59	52	61	60	50	48	56	48	55	51	62	50	51	67	56	53	60	62	53	51	61	53	51	53	51	50	44	54	69	60	62	51	56	59	45	47	60	49	51	48	59	51	63	61	50	52	56	64	67	56	56	44	59	63	63	67	57	51	49	49	54	49	62	48	49	65	53	63	46	65	52	51	60	41	47	53	65	57	53	53	54	56	54	54	40	62	56	51	55	44	44	60	68	37	54	53	58	57	56	51	56	71	53	66	51	57	46	50	56	54	58	49	47	61	51	52	62	60	64	58	53	55	70	47	52	60	75	59	70	68	55	46	53	69	56	47	47	69	69	69	62	43	53	55	49	58	54	57	59	76	53	55	52	43	55	55	61	56	65	67	67	53	42	58	58	54	68	54	49	44	49	48	35	65	64	62	53	54	57	48	45	55	60	51	49	64	56	63	45	45	58	56	62	45	62	59	57	46	55	57	47	53	52	63	61	47	52	49	55	47	51	59	53	51	50	55	60	75	61	50	56	66	61	43	51	70	53	58	54	44	61	53	48	45	53	65	69	59	61	59	54	65	58	52	38	49	41	51	65	69	62	51	54	63	58	60	68	65	51	55	62	50	47	63	50	50	62	42	57	57	54	63	53	51	53	49	61	47	50	63	63	57	47	66	62	56	51	45	39	59	58	55	61	57	47	56	57	48	45	62	53	59	56	61	51	61	47	45	49	66	45	52	55	46	64	61	47	64	69	62	71	54	76	57	44	48	57	50	54	58	50	54	54	54	46	62	63	59	67	69	68	63	53	52	57	67	55	61	48	51	53	55	63	59	53	63	67	60	42	61	58	40	44	59	54	43	58	52	60	59	51	59	59	48	44	62	57	52	44	54	63	52	58	48	74	47	64	63	57	65	46	58	57	60	61	55	63	70	72	70	67	51	56	48	64	50	46	57	52	55	58	55	47	70	55	53	45	53	59	54	58	62	53	47	57	65	49	66	45	47	69	56	64	65	62	59	54	57	48	42	55	70	63	49	67	56	59	45	55	60	51	54	62	52	46	52	67	56	58	54	72	54	78	59	54	72	46	60	66	57	56	48	45	51	50	53	59	48	65	50	45	59	45	69	48	57	52	50	49	58	59	66	59	46	59	63	68	54	51	50	50	46	46	62	56	60	55	56	50	56	62	60	54	56	63	66	66	50	61	49	53	53	62	62	56	50	70	54	43	48	45	58	50	60	64	49	69	49	61	55	67	64	48	60	47	50	56	60	42	74	62	55	60	58	53	43	50	53	62	61	47	57	50	46	54	62	61	54	47	68	58	50	63	50	61	48	49	58	54	58	52	61	69	67	52	58	54	60	56	66	70	55	49	56	48	55	55	51	46	50	66	47	49	55	69	60	53	67	60	53	47	70	60	54	44	52	51	52	54	47	53	65	48	55	48	50	59	49	55	56	51	51	52	56	71	51	55	59	47	48	59	66	69	61	53	59	57	61	42	53	47	60	58	60	55	49	44	51	53	36	48	50	56	49	52	66	53	46	52	54	58	59	60	64	56	44	58	51	42	56	59	81	58	59	52	55	48	56	63	52	64	62	61	57	63	65	43	52	58	50	52	58	68	66	71	40	48	48	56	65	47	48	64	56	54	56	60	51	47	50	44	56	60	75	52	59	60	63	54	51	47	59	62	61	66	64	51	50	41	50	47	68	67	58	59	59	48	65	42	60	48	43	57	51	47	46	55	65	47	46	50	51	54	44	56	42	38	56	53	50	50	57	53	52	60	57	64	63	49	68	60	44	56	51	48	54	37	53	46	64	49	51	63	65	54	55	56	54	39	52	60	48	58	49	52	51	60	51	55	55	62	62	60	56	61	54	55	51	46	51	49	51	56	51	67	53	78	60	53	39	52	57	46	58	49	78	63	53	62	61	50	50	46	51	57	42	54	54	76	54	39	54	40	49	59	58	51	61	44	56	47	47	58	52	61	58	47	60	65	56	59	65	52	56	35	55	53	57	61	50	46	74	61	44	60	62	48	58	68	48	55	64	63	63	44	66	44	70	69	55	57	51	57	53	59	57	54	61	49	65	40	60	51	50	71	47	66	72	59	48	44	55	59	57	66	56	53	46	64	56	48	57	55	47	50	57	54	62	52	52	54	59	62	44	49	53	67	61	57	49	50	58	57	62	54	44	51	53	68	59	60	54	51	52	54	51	43	63	59	48	63	59	67	75	49	41	49	58	60	56	53	63	60	63	59	74	50	61	49	50	52	47	54	58	47	57	49	61	54	44	53	55	59	64	50	62	58	42	62	50	44	52	53	52	49	55	57	48	61	51	56	63	45	51	58	66	55	59	46	47	49	54	54	69	40	54	65	51	43	52	73	57	55	62	50	61	63	60	60	57	49	62	70	64	48	65	62	55	54	66	47	58	49	55	68	57	64	44	61	58	49	48	61	46	60	57	65	55	45	59	53	60	48	53	60	48	53	65	58	57	54	49	56	59	56	44	56	51	65	53	62	56	64	63	54	62	59	65	56	67	58	49	57	56	50	55	52	62	49	70	53	57	56	46	48	66	48	54	55	53	62	52	49	63	61	58	59	46	59	56	63	51	72	52	56	56	39	54	49	61	49	52	48	49	42	74	51	53	50	42	43	60	48	49	57	56	62	58	70	50	58	51	54	47	58	57	58	63	63	67	60	59	64	57	52	52	50	60	58	58	45	64	58	54	56	63	53	57	73	49	57	45	53	73	51	50	60	61	61	58	54	51	54	40	54	68	50	61	49	55	69	45	75	63	41	50	53	54	51	48	61	55	60	55	58	61	65	54	55	58	55	48	42	51	52	53	62	78	63	47	50	80	53	56	60	51	53	54	63	56	55	56	60	58	68	51	64	49	50	50	63	51	44	63	54	57	67	61	50	60	62	47	63	62	49	54	53	37	48	53	56	53	73	60	41	32	59	58	49	61	55	68	66	57	56	47	63	53	56	56	60	60	57	49	52	54	56	44	50	46	55	54	50	64	65	65	49	60	54	54	61	58	51	60	60	52	49	48	62	51	42	35	56	49	54	54	61	55	73	66	62	55	60	48	55	58	51	53	59	44	47	49	55	70	56	70	49	56	53	53	75	60	63	70	61	53	60	60	49
32033	20363	13480	13198	12998	10055	7035	5472	4180	3362	2737	2236	1917	1610	1392	1259	1107	1014	976	821	814	734	657	619	604	570	595	524	531	537	537	540	522	520	500	504	518	483	466	501	514	540	490	455	463	507	491	458	459	514	499	505	500	507	471	484	501	509	512	492	510	527	505	471	517	511	520	511	457	464	463	524	497	462	468	485	491	484	463	504	489	478	510	478	469	507	498	441	492	482	500	508	486	493	527	471	489	498	462	478	515	512	482	502	491	489	556	548	473	488	517	514	485	481	454	485	478	504	480	532	536	455	488	463	507	514	452	478	450	457	514	510	483	478	469	490	479	440	483	483	472	542	511	503	489	484	520	492	485	458	456	469	483	456	526	475	484	507	502	508	481	474	480	520	515	545	506	495	489	505	473	510	505	504	476	508	530	488	497	511	523	481	471	490	480	507	475	497	485	472	513	464	471	489	456	470	490	518	509	514	506	494	488	526	506	450	507	471	494	496	489	534	482	481	513	493	493	487	485	478	513	514	497	508	449	516	504	504	492	492	526	518	496	492	489	514	519	455	508	540	517	522	496	491	501	508	493	518	518	465	479	480	514	516	495	491	508	514	491	481	469	525	522	486	526	517	486	504	464	529	491	535	471	507	497	489	504	452	525	468	478	484	492	522	518	476	496	506	494	489	487	472	519	503	508	496	505	488	524	498	490	506	516	466	491	493	490	490	489	525	488	502	521	509	506	519	510	503	468	467	489	524	473	490	540	467	446	523	488	512	489	479	475	496	481	479	460	495	485	473	503	459	473	497	510	509	490	507	482	509	505	527	534	448	495	494	505	483	455	520	469	484	517	468	501	473	500	507	475	437	500	517	477	461	495	494	470	497	495	502	516	482	471	511	519	498	508	516	527	494	511	554	491	478	470	540	476	531	519	504	433	465	506	504	496	503	496	519	499	523	475	528	520	523	464	502	496	495	502	496	494	498	482	453	469	512	481	474	509	497	495	533	534	503	485	545	506	496	536	494	488	466	468	513	516	437	484	443	489	508	500	541	453	489	467	499	533	512	500	527	510	493	469	470	456	465	502	480	477	497	512	446	522	521	494	457	499	473	500	499	512	484	500	468	495	511	512	502	528	494	518	474	479	480	468	490	427	481	493	451	495	480	488	477	456	464	490	514	464	460	484	518	504	483	498	487	511	469	496	510	490	518	489	525	501	494	502	476	495	501	485	466	456	477	444	489	469	460	550	463	444	538	511	490	453	521	492	470	514	491	484	461	498	512	476	484	487	489	495	471	491	496	478	471	468	454	450	513	475	479	471	484	504	510	497	505	527	466	522	475	493	500	497	520	486	482	492	547	456	490	517	484	489	484	500	492	498	455	503	507	520	518	463	490	485	476	481	468	502	494	443	491	486	507	509	484	487	515	528	510	487	483	471	528	472	506	531	494	453	472	476	493	476	476	539	490	507	513	506	459	529	483	469	503	525	475	457	488	490	465	496	460	536	532	421	502	504	470	485	488	472	497	502	475	460	472	470	525	511	512	456	502	472	446	504	526	496	489	512	508	494	517	477	486	506	466	492	501	471	490	528	501	448	519	493	503	452	516	458	524	503	474	481	492	450	481	511	501	461	525	461	464	477	550	487	504	473	494	491	477	502	454	517	512	488	486	505	490	487	504	468	540	495	474	483	503	489	504	477	517	504	490	457	501	489	497	494	477	512	520	496	470	515	476	442	486	468	480	443	464	508	488	495	484	516	503	524	476	437	498	518	515	499	508	448	502	526	511	508	491	534	461	475	433	465	465	466	482	478	492	505	483	518	502	485	494	501	493	447	538	466	489	462	479	454	508	501	492	491	495	500	506	466	462	476	511	505	497	490	497	489	474	491	469	489	488	482	476	503	501	467	507	459	478	487	480	487	488	485	494	515	477	522	529	519	480	514	500	468	469	515	519	495	484	551	474	507	490	440	481	521	536	492	455	478	503	501	462	482	487	479	492	509	521	485	453	469	497	492	522	491	497	465	507	504	502	499	463	516	480	477	465	471	489	516	483	507	547	510	500	472	478	475	492	482	498	526	468	476	481	500	496	454	507	474	520	491	454	512	483	550	524	485	533	475	490	484	466	511	469	480	500	481	500	494	531	511	524	481	482	541	496	514	501	484	517	535	500	488	492	499	423	483	521	507	468	497	460	518	504	491	455	477	537	472	495	505	485	477	490	507	460	463	502	480	508	468	466	476	465	510	481	517	505	528	511	510	499	509	463	489	479	479	480	481	465	459	520	468	502	468	474	520	483	465	492	482	476	502	485	464	478	480	481	512	520	490	492	495	500	489	472	499	487	470	481	476	494	487	485	512	524	493	455	472	500	515	476	499	500	476	523	466	488	496	476	508	540	487	449	502	473	444	524	500	491	471	472	494	509	468	473	481	480	498	512	495	540	511	457	477	482	523	449	437	536	506	492	499	492	494	510	498	564	484	496	512	477	496	469	520	494	452	497	504	478	531	499	472	496	501	458	486	478	502	452	493	501	458	503	514	485	497	469	475	464	497	464	493	463	468	534	503	526	533	507	474	477	507	471	497	496	515	506	554	510	496	487	515	527	482	514	459	525	472	495	481	464	453	460	484	510	510	482	486	509	505	480	520	490	495	472	490	525	469	478	482	502	453	491	493	510	496	538	469	491	523	483	528	496	471	478	467	450	497	485	500	503	492	485	502	485	495	464	477	451	501	484	501	532	495	506	469	466	494	513	481	496	492	481	518	494	504	502	507	487	498	505	466	470	495	521	494	492	517	486	525	500	453	516	456	475	457	511	451	523	472	513	483	488	501	478	477	493	499	478	512	501	482	538	476	504	507	423	474	504	536	521	518	475	515	472	493	506	458	512	493	510	481	506	468	474	490	479	472	468	523	495	493	506	497	502	481	462	472	478	506	500	515	504	496	492	474	469	497	475	518	485	499	522	481	512	517	497	459	462	472	533	524	501	463	483	489	502	491	525	487	503	466	477	473	487	484	493	501	537	474	476	480	509	482	504	497	541	513	457	469	505	541	520	522	492	482	446	495	489	485	506	471	474	542	521	511	465	496	527	483	497	485	501	468	509	462	499	514	479	499	471	492	454	446	473	526	479	493	531	485	490	475	506	488	528	490	522	541	495	483	471	467	496	488	470	522	489	467	503	527	468	500	533	490	491	496	514	475	478	514	489	462	501	531	458	479	460	494	493	503	473	487	449	482	510	495	494	523	459	464	470	532	474	508	488	507	516	497	521	532	472	523	461	490	496	456	493	527	500	485	485	508	492	495	503	483	499	469	479	519	504	474	482	516	536	495	542	439	503	470	510	484	481	494	505	490	507	513	517	514	499	514	487	487	460	478	490	506	508	513	488	448	470	482	507	491	497	461	479	439	483	544	508	493	521	493	470	461	522	521	479	474	505	481	480	491	512	484	451	479	485	455	502	491	459	473	493	494	475	479	518	498	487	531	494	478	496	477	464
7746	4103	2318	2034	1069	573	357	275	244	215	169	141	122	98	98	109	99	82	81	79	68	77	55	61	66	74	63	63	54	48	60	53	54	57	58	52	52	64	43	66	46	65	60	56	42	45	61	56	62	35	69	54	64	36	55	57	53	51	68	50	51	59	67	58	68	59	44	59	47	53	62	45	66	44	55	45	68	57	58	68	61	56	49	48	63	50	46	59	38	55	63	57	50	59	56	59	71	48	45	52	56	70	46	74	48	55	71	51	65	58	69	70	51	44	47	46	56	55	67	57	50	59	54	51	53	70	53	60	49	61	65	60	59	65	67	65	55	51	54	77	52	61	50	74	55	54	59	51	63	43	57	56	58	61	55	52	71	51	57	57	57	59	47	63	56	66	65	64	44	51	41	62	64	38	62	62	64	54	59	61	66	58	48	50	56	63	57	73	68	61	62	47	64	63	45	47	45	57	58	54	65	58	48	69	60	62	62	48	52	54	49	61	58	39	58	51	66	55	54	61	55	51	53	45	63	58	70	55	51	61	55	67	47	46	48	52	54	55	55	56	57	61	53	55	50	52	57	54	49	50	62	45	55	66	54	52	56	55	67	69	61	63	66	55	60	56	50	52	55	51	60	53	57	50	52	49	56	63	54	65	72	46	66	51	55	59	58	58	62	56	56	58	49	53	61	61	47	69	47	72	58	58	53	60	54	56	64	55	54	53	49	59	70	50	50	59	57	58	49	55	48	54	58	51	55	57	75	49	71	59	61	59	58	50	67	51	51	61	63	39	61	55	46	51	54	62	61	56	59	63	64	67	56	58	59	60	55	64	49	55	73	57	56	61	63	52	67	57	68	57	58	55	62	52	52	49	50	47	60	48	71	58	61	64	56	62	63	63	48	52	57	55	63	53	57	52	50	64	55	62	68	62	61	55	48	51	50	54	52	64	53	64	64	56	67	56	56	56	56	51	52	63	64	51	61	51	53	62	59	51	68	45	46	58	66	55	46	53	59	54	54	53	68	59	53	66	59	50	58	64	47	58	68	50	68	60	61	52	56	48	59	55	60	53	56	58	61	59	59	72	48	57	48	57	53	56	44	45	50	62	62	55	52	57	56	53	59	69	69	65	46	57	75	62	48	61	54	47	54	69	54	45	44	57	56	61	60	62	69	72	49	65	50	60	63	50	53	59	56	55	56	59	61	47	56	53	65	66	52	61	61	59	65	61	58	60	60	48	59	75	66	57	48	52	56	53	59	68	48	65	55	59	56	60	48	59	53	66	44	58	51	62	72	57	67	54	50	59	59	41	65	62	64	65	53	54	66	53	54	44	58	53	53	58	48	57	66	50	48	53	59	46	51	74	64	53	47	54	75	58	62	50	52	65	43	54	64	54	67	61	66	57	57	61	69	84	55	53	49	64	43	65	47	55	61	58	57	57	56	52	45	65	46	54	55	60	53	70	55	61	53	42	53	66	60	54	57	64	65	58	62	53	64	51	56	60	53	58	55	56	66	64	48	55	45	60	61	57	50	48	57	61	61	54	59	59	67	59	63	50	53	51	54	58	52	46	50	58	50	47	64	62	62	54	44	57	66	73	49	57	52	65	60	65	49	71	45	55	48	61	51	49	42	68	62	58	54	72	48	63	57	56	70	53	48	61	47	53	57	57	50	58	51	62	44	55	56	56	67	50	49	56	52	63	59	58	56	68	47	53	46	45	60	60	66	55	60	63	58	52	55	72	64	56	58	65	64	57	53	66	60	57	61	54	55	57	62	55	76	45	46	54	69	49	65	50	57	71	56	63	56	61	55	59	51	54	50	52	67	63	51	62	69	60	54	56	61	56	49	49	62	51	58	54	47	53	54	53	55	59	49	55	62	45	58	52	51	54	56	48	55	49	58	60	49	52	61	59	56	55	55	63	70	64	53	61	69	62	56	54	51	65	49	51	51	58	67	62	57	59	64	44	55	68	51	52	62	59	47	58	43	58	48	47	58	65	56	44	54	62	59	57	61	51	58	62	56	55	57	37	60	58	62	64	47	51	56	50	66	63	62	68	52	66	48	62	69	47	46	52	70	49	50	41	70	66	62	53	56	50	54	51	57	54	62	65	58	49	53	48	55	52	61	70	50	59	53	52	50	46	66	57	53	50	68	53	72	53	57	49	47	48	48	57	58	58	84	72	58	62	63	56	50	60	63	69	59	47	58	50	57	46	61	54	64	57	61	52	61	56	67	47	53	43	51	62	52	58	58	56	55	52	68	56	59	44	55	65	55	68	55	57	68	50	57	60	74	53	64	55	61	47	54	47	49	55	59	63	56	41	40	59	59	62	57	55	58	72	55	51	59	61	59	53	43	53	57	52	65	56	67	61	72	60	60	64	45	61	40	41	63	75	57	49	52	47	52	61	57	59	47	52	60	61	55	44	55	65	54	61	54	48	51	59	59	55	56	51	55	59	66	43	47	57	44	68	63	53	65	47	42	50	72	57	55	56	73	55	46	50	64	53	56	50	50	59	63	52	64	52	41	66	59	46	55	52	60	60	62	65	60	56	45	49	61	55	55	56	65	51	55	60	50	63	51	62	57	57	57	51	72	55	68	65	53	51	63	63	54	58	47	51	61	57	46	55	56	54	60	56	46	58	60	63	56	49	56	55	55	49	44	46	49	64	52	54	56	68	48	59	65	49	69	58	63	54	49	60	47	45	52	65	69	57	58	54	66	52	50	62	52	62	56	56	64	66	52	55	64	50	47	58	60	52	60	41	53	48	63	56	47	63	44	46	53	54	60	51	48	68	56	51	67	53	54	53	49	48	79	47	59	58	42	53	70	53	53	58	61	52	44	61	56	49	54	58	55	68	47	63	53	52	59	68	65	57	50	43	47	55	59	48	50	57	71	70	57	58	51	40	56	57	51	61	62	60	65	49	58	59	61	58	57	64	68	66	58	65	68	49	61	57	61	57	52	55	64	58	42	47	59	59	52	56	53	52	56	50	63	61	55	54	55	53	52	42	66	67	64	54	40	49	52	58	59	51	60	59	69	54	61	55	47	52	55	56	53	61	58	51	71	50	53	70	48	49	66	66	59	53	63	50	44	61	64	35	58	51	63	60	50	37	63	60	63	45	60	40	55	55	65	56	55	52	58	51	52	67	73	40	49	50	58	60	50	58	47	67	51	64	62	57	64	58	62	49	55	47	60	58	63	55	65	55	55	59	53	61	59	55	52	48	55	45	72	52	48	52	50	51	49	52	64	47	45	61	64	49	65	62	55	70	67	72	52	49	63	64	55	55	54	61	53	65	69	52	45	61	50	69	44	56	50	68	60	63	66	72	55	80	58	67	59	49	58	67	49	68	52	59	59	63	61	51	68	65	55	50	53	57	62	73	64	50	52	63	57	71	50	50	45	62	59	72	58	54	55	48	59	54	60	50	54	51	61	59	69	51	61	57	41	57	65	62	57	45	58	71	63	54	56	66	59	64	54	52
36446	22766	17881	19731	17420	13409	9730	6908	5311	4430	3642	2936	2611	2147	1857	1533	1312	1253	1140	1024	951	777	728	697	681	655	606	604	542	576	581	598	554	525	576	558	532	567	553	538	552	503	526	516	519	527	526	488	489	519	492	529	523	533	520	525	539	503	509	504	524	515	502	481	510	562	511	477	509	502	551	494	511	484	495	534	520	566	497	519	524	536	496	505	517	519	553	479	472	530	536	504	522	536	467	492	525	532	454	502	533	499	523	542	530	497	530	498	523	509	535	504	535	555	529	511	501	470	500	544	520	493	539	504	498	529	522	495	497	537	481	496	506	513	496	513	507	516	502	509	506	511	479	545	536	536	524	519	539	548	496	502	497	507	507	502	519	532	491	460	550	541	541	492	502	499	513	499	515	510	536	495	538	446	524	514	503	509	487	539	537	574	497	517	502	543	486	498	498	515	529	521	515	519	492	518	498	541	547	525	540	522	508	518	509	489	534	520	530	492	498	515	534	519	489	510	485	502	516	573	498	531	556	503	507	568	505	516	536	488	507	508	539	514	511	506	549	496	523	507	542	508	545	553	518	546	528	521	487	516	481	542	518	528	532	493	504	515	506	542	537	500	515	544	552	495	491	458	458	515	482	474	516	518	488	527	528	498	484	498	510	517	515	485	534	542	502	558	512	508	515	522	545	516	523	517	509	567	522	482	515	496	546	523	475	508	510	526	525	550	521	550	500	467	547	537	542	516	509	489	531	535	502	490	472	476	501	568	535	526	537	536	517	485	507	555	513	515	540	493	522	481	491	502	553	512	504	553	512	519	524	488	513	516	501	506	513	502	453	509	484	483	526	520	524	533	524	489	509	512	483	525	507	519	514	509	519	498	507	510	487	482	488	504	495	507	509	480	494	518	507	513	515	518	544	534	492	498	550	480	551	563	530	498	489	496	502	536	525	496	545	531	530	516	510	522	489	517	528	546	518	496	499	469	520	510	511	538	507	517	504	534	547	533	554	514	539	529	489	486	521	536	521	524	542	520	535	507	523	527	518	551	542	501	495	492	496	521	523	490	491	464	476	538	521	527	525	512	470	514	509	552	468	519	497	528	502	512	545	493	519	516	547	518	521	496	480	508	473	514	531	513	478	532	534	515	502	517	532	555	479	499	502	546	508	540	489	477	518	551	536	463	508	509	484	498	529	512	535	475	496	515	525	511	500	516	521	492	480	536	496	482	507	479	497	511	510	529	535	502	506	543	525	499	534	499	568	510	478	529	513	484	525	506	544	526	534	509	553	496	504	524	520	536	495	551	557	567	536	523	512	495	524	519	519	495	518	534	538	517	507	566	533	543	503	562	516	559	563	515	530	487	519	520	509	532	516	508	497	496	482	505	545	536	531	541	519	495	495	516	500	512	513	548	560	493	505	488	541	519	524	536	513	518	527	499	518	486	535	462	518	464	496	523	522	494	545	532	527	516	552	494	525	475	525	517	489	536	521	502	547	501	520	506	499	493	516	481	480	496	486	489	537	509	492	519	511	516	548	497	511	503	530	537	507	511	507	483	517	527	477	514	501	527	532	518	525	485	497	522	517	504	494	513	528	537	528	505	519	504	565	530	505	491	512	522	528	549	513	503	536	502	493	523	523	486	521	536	501	528	521	497	517	533	506	504	464	539	499	508	478	520	512	517	511	502	506	529	533	504	506	515	483	526	527	543	513	521	501	536	521	495	544	536	548	516	524	528	464	498	531	541	547	521	524	527	509	534	527	527	483	557	532	527	494	507	495	493	492	476	510	498	496	506	521	541	542	511	491	530	486	507	507	536	525	474	507	502	554	535	563	488	485	532	551	515	520	519	523	512	508	530	544	508	501	514	542	474	495	515	555	554	506	524	494	510	492	508	546	500	566	544	493	542	516	476	545	482	495	495	516	540	488	542	501	490	461	546	482	518	508	510	505	496	537	551	531	483	508	520	480	545	494	500	573	559	503	534	475	492	516	459	491	510	513	492	550	492	501	513	546	534	534	535	546	539	503	565	537	499	489	517	522	449	511	529	491	497	499	533	515	523	530	509	506	483	546	555	497	520	533	501	521	508	545	502	521	514	506	488	508	507	530	518	498	511	511	516	487	529	504	460	549	517	531	475	531	528	510	515	489	550	534	553	558	495	555	491	549	508	503	482	503	504	522	534	550	528	478	516	533	502	507	516	508	507	522	496	491	538	509	500	541	520	519	498	498	501	496	497	507	469	494	535	522	528	501	515	524	510	523	534	525	528	503	509	493	532	479	547	509	484	523	501	542	470	520	518	517	555	506	495	509	500	539	517	500	515	506	531	517	531	507	553	514	504	494	489	517	538	509	481	535	511	507	495	525	531	494	470	559	510	541	493	550	536	522	500	539	518	484	542	518	537	584	536	502	552	534	526	522	506	529	545	560	490	538	516	534	533	506	527	515	478	516	529	486	499	511	537	511	531	526	540	513	510	515	490	539	467	534	504	499	529	501	539	508	465	478	505	549	540	503	541	486	518	520	509	484	513	505	476	521	525	487	496	511	511	526	529	520	566	482	493	492	513	472	511	514	517	556	529	540	490	506	520	521	513	505	536	521	495	551	530	522	506	538	522	498	524	492	465	519	530	536	525	504	515	520	478	504	497	536	491	521	515	540	524	484	524	469	496	516	481	503	523	528	495	502	517	509	532	507	535	560	497	497	522	524	548	516	517	524	509	548	540	533	531	515	511	507	543	549	514	518	502	562	519	441	543	527	534	518	548	516	483	506	537	480	495	507	511	537	559	517	521	485	517	513	531	529	509	501	493	483	496	501	499	513	538	491	505	494	516	492	528	513	486	539	537	535	555	501	547	479	482	540	554	518	527	543	497	513	527	532	509	508	534	546	526	517	496	531	525	514	497	543	493	526	497	549	514	508	520	503	521	468	471	520	545	526	543	549	505	513	476	481	490	500	534	508	522	492	508	498	529	515	529	521	521	551	481	523	529	484	523	492	532	519	553	526	512	510	507	505	530	546	526	518	555	497	522	518	512	508	534	485	483	515	497	501	524	520	539	491	470	545	520	499	525	528	530	492	507	516	492	538	513	507	533	483	526	520	475	545	495	498	525	503	506	525	476	506	544	513	542	511	478	529	517	517	534	515	515	484	511	515	508	493	498	535	510	492	544	507	515	513	552	496	500	539	516	496	511	492	507	584	492	499	541	466	503	555	487	493	511	489	472	520	496	516	532	474	466	549	554	515	502	538	498	517	533	511	507	474	515	528	518	514	512	514	510	513	495	528	534	536	522	503	487	514	483	504	518	515	523	523	508	521	538	488	475	559	542	531	495	550	508	508	515	501	542	525	530	496	494	489	474	494	575	513	512	546	483	492	512	482	476	500	526	548	526	518	534	515	488	500	538	503	513	510	482	502	561	493	515	553	535	494	525	491	515	529	560	536	530	502	527	520	524	512	481	526	531	522	458	560	517	520	521	536	516	526	527	562	520
4345	1594	1012	599	325	267	178	166	127	120	110	114	89	104	96	82	92	87	89	68	84	78	73	73	74	65	79	78	69	75	65	97	79	64	56	75	77	71	70	62	56	77	73	57	65	81	59	76	69	83	73	77	79	68	58	79	57	66	73	53	62	60	72	55	74	69	73	63	74	59	67	64	73	71	51	75	59	61	72	80	55	88	61	60	65	69	62	73	72	63	79	69	78	64	61	65	61	67	70	75	62	53	79	70	71	72	64	74	61	64	66	57	76	55	69	66	62	56	68	56	48	81	86	73	83	68	56	68	55	57	49	60	77	61	83	74	63	90	77	55	74	49	63	59	59	61	65	57	67	67	61	66	64	76	74	58	63	65	64	64	55	59	67	63	57	77	50	84	76	78	73	78	59	61	58	64	89	57	77	72	67	77	67	58	62	67	56	68	68	64	59	77	47	76	71	75	72	60	76	55	64	72	67	73	67	63	68	71	69	56	63	50	63	64	68	51	69	59	57	77	48	68	81	51	70	54	56	63	53	56	63	53	63	58	80	71	77	76	56	62	57	65	54	67	69	60	65	67	56	69	70	82	72	59	75	56	64	71	69	59	57	64	77	75	70	69	64	82	68	63	65	69	57	81	75	52	78	69	66	73	64	67	70	53	76	60	77	49	56	61	72	58	64	53	65	70	60	60	71	62	62	68	57	65	48	65	63	65	67	73	68	70	69	47	66	69	51	69	67	57	64	58	74	58	69	69	58	61	57	70	65	66	72	54	55	70	68	59	71	67	63	77	62	66	65	73	65	63	74	66	66	59	72	74	72	72	66	70	60	84	64	78	76	80	75	67	89	63	67	53	76	83	48	59	73	66	64	77	64	70	73	61	58	65	61	51	69	80	70	75	71	65	66	50	70	78	62	69	65	67	54	60	61	75	66	71	78	82	71	59	67	55	77	65	62	66	75	71	67	69	59	71	57	56	68	78	66	79	64	76	62	65	55	74	72	63	71	77	93	76	69	81	64	71	64	84	56	62	60	54	71	65	76	78	58	69	62	70	70	73	66	68	57	79	67	72	68	61	70	69	84	59	69	57	60	66	57	58	86	48	61	63	75	67	73	79	64	64	73	65	64	68	72	63	72	64	63	82	68	68	68	62	76	66	75	69	64	75	61	78	69	61	71	69	65	72	79	59	64	69	64	58	60	75	69	83	57	62	69	72	56	67	93	63	72	72	59	69	59	59	68	75	60	66	71	72	65	61	74	72	53	63	63	65	62	60	63	62	70	69	57	72	57	72	63	52	70	73	58	59	59	77	57	66	73	57	71	78	74	79	67	75	73	62	54	54	63	58	71	59	87	60	69	72	67	66	55	70	57	77	67	80	66	74	77	79	63	60	77	65	68	65	66	71	59	70	70	57	65	83	54	88	66	55	56	62	77	56	58	65	53	67	59	82	80	57	61	69	73	77	72	64	45	84	63	68	61	71	73	71	67	64	61	67	66	71	66	83	70	65	81	76	56	64	73	63	62	71	59	70	59	55	59	66	59	62	63	72	53	59	72	75	79	62	51	66	74	63	85	84	73	62	80	77	69	60	67	66	64	62	62	75	59	64	66	60	65	69	55	59	55	58	56	72	65	70	64	77	74	69	68	52	62	68	53	76	70	78	73	73	63	72	61	80	58	63	50	59	56	76	58	58	71	68	63	70	64	59	78	63	69	72	57	63	68	62	67	77	66	53	61	69	63	71	62	59	57	67	80	80	55	71	70	55	60	62	54	66	69	61	67	66	71	60	64	74	63	55	66	67	77	57	68	58	77	58	61	69	69	65	72	68	65	69	84	69	61	79	50	63	73	75	72	68	61	58	73	57	78	71	76	61	70	50	62	67	60	66	62	56	60	66	62	78	75	82	72	61	67	63	68	68	52	69	57	77	65	76	63	87	53	65	54	85	76	75	66	74	71	80	68	67	70	58	76	71	66	66	56	68	55	78	71	52	59	67	55	69	78	65	66	54	61	73	67	72	77	63	59	53	71	71	52	73	69	69	67	68	61	84	80	79	58	64	74	62	69	64	77	69	65	77	62	60	59	68	79	80	58	61	61	69	73	80	67	67	56	69	53	83	60	56	60	88	62	59	63	74	62	73	81	69	58	64	66	70	71	70	61	78	62	67	62	64	81	64	65	68	66	74	75	55	66	57	71	85	62	54	70	71	48	68	64	70	59	72	82	61	67	78	70	65	79	62	68	70	57	56	61	83	74	72	55	59	80	69	63	65	70	69	54	59	70	77	58	66	68	47	69	78	64	58	63	59	57	71	58	74	61	63	72	86	79	70	43	81	60	76	80	74	56	62	64	82	71	67	79	74	69	65	59	59	70	82	71	85	60	64	55	64	62	80	76	75	69	56	64	62	72	56	65	59	70	48	67	79	57	80	59	69	59	58	54	53	64	61	74	73	62	58	48	66	60	68	63	56	61	59	74	63	65	82	69	73	68	62	64	76	56	64	79	64	68	61	73	58	70	65	68	58	57	60	61	62	65	71	61	66	69	56	53	73	60	61	65	69	77	64	74	76	76	62	74	73	77	64	64	69	68	64	52	69	56	64	66	59	64	73	57	71	69	75	77	83	71	57	64	76	70	80	67	58	63	76	61	58	65	73	67	59	65	67	64	56	61	66	60	80	73	75	64	60	75	72	70	63	78	76	75	76	60	67	78	75	66	59	61	57	73	67	61	77	61	56	64	75	74	86	56	67	62	74	73	60	77	69	54	61	73	74	72	68	71	67	49	48	56	56	64	63	72	61	76	55	68	53	61	76	56	90	63	75	77	66	80	82	69	70	77	69	65	69	69	69	48	80	66	65	76	75	83	62	57	66	61	55	58	76	69	62	70	69	69	65	77	61	68	65	60	65	69	64	80	53	78	69	83	68	67	67	69	68	73	56	78	62	68	62	72	62	77	72	79	54	72	66	63	64	66	68	79	62	48	56	65	67	65	63	80	67	59	70	69	60	58	54	68	61	65	59	69	70	48	52	78	57	71	82	61	62	76	54	63	57	63	73	76	80	72	63	54	73	66	70	65	64	74	65	60	66	54	58	60	68	43	63	48	76	59	56	60	68	64	75	71	71	75	79	66	69	70	66	77	72	68	64	58	54	65	63	68	58	66	66	65	55	47	75	66	53	52	66	63	56	68	64	59	71	60	71	66	64	64	70	71	70	67	71	74	66	79	55	67	66	70	69	65	67	75	75	68	60	64	65	57	55	67	56	60	66	64	63	46	56	57	77	59	58	68	68	68	70	67	73	62	82	70	67	66	68	65	61	64	64	62	66	62	67	71	64	73	81	68	69	75	81	71	57	59	86	63	56	60	76	79	64	72	66	69	68	79	78	62	75	67	65	56	67	55	62	74	66	69	63	67	73	71	63	70	63	65	61	57	84	55	67	70	59	71	87	64	66	73	65	68	71	49	66	74	73	80	56	74	79	66	78
28842	14697	11658	9419	8465	6565	4932	3844	2807	2450	2095	1801	1564	1460	1324	1076	1005	944	905	819	734	716	698	703	653	662	642	650	565	617	623	649	590	691	640	578	584	617	598	580	594	624	573	598	635	612	558	577	579	630	647	569	603	619	587	569	602	598	596	605	584	556	592	644	619	618	582	606	593	625	529	587	612	594	562	580	615	589	590	618	579	581	588	600	585	604	601	620	584	642	536	611	621	657	550	599	604	584	579	612	611	568	621	594	577	565	578	563	631	547	618	622	545	575	640	600	557	606	534	589	552	600	583	603	621	589	656	569	585	612	636	585	592	595	600	596	577	612	599	605	621	645	609	602	617	634	573	603	594	666	609	575	544	597	594	576	573	586	568	608	562	550	547	579	607	653	595	584	550	587	567	543	579	601	549	610	573	555	602	646	596	581	604	580	583	598	567	555	544	576	598	627	567	595	640	585	580	584	587	590	599	612	600	604	621	664	603	530	637	596	634	583	593	581	573	630	570	593	564	604	603	593	593	579	607	615	535	606	622	607	570	602	584	581	589	592	605	589	591	527	614	568	600	630	568	533	601	574	597	561	569	566	565	564	519	611	640	559	583	589	604	623	607	566	611	581	605	584	573	594	569	566	596	575	591	624	589	618	622	574	600	594	575	566	584	597	611	637	598	613	608	593	577	587	627	564	624	580	619	644	599	620	597	564	577	582	596	574	605	607	545	579	579	579	585	599	591	592	606	612	589	536	609	582	598	587	655	601	605	577	617	589	598	603	547	564	577	585	580	560	624	592	612	599	638	583	629	564	588	566	603	639	630	573	596	567	589	559	554	594	586	585	613	578	595	580	564	537	546	586	594	586	594	563	588	567	568	669	570	579	651	594	584	596	576	611	561	569	577	588	588	604	609	667	579	580	605	556	606	604	572	617	603	607	592	563	561	627	576	638	548	601	632	559	580	570	601	597	561	620	609	590	562	625	588	584	608	585	577	593	571	561	596	574	569	585	643	576	598	554	535	553	599	610	566	571	562	578	679	582	568	578	620	587	544	613	586	559	578	595	594	577	580	568	593	563	563	604	596	585	587	640	595	588	621	577	559	602	582	636	508	613	586	605	646	546	602	621	568	596	590	610	606	581	602	586	609	558	574	594	606	654	632	603	584	580	580	553	621	597	600	609	579	599	574	575	624	571	576	607	588	584	559	539	611	567	580	559	587	606	560	583	614	584	577	568	602	588	563	594	553	580	571	584	624	608	592	581	566	594	613	588	561	621	596	652	583	558	579	578	590	605	653	581	598	595	565	634	579	550	568	553	551	593	589	604	609	579	582	610	592	590	601	589	603	628	596	579	642	582	639	568	581	577	595	625	576	608	565	579	634	593	602	619	601	588	573	648	584	604	610	591	612	618	576	573	577	597	590	597	599	592	600	595	612	608	601	593	641	603	602	573	542	570	581	582	562	607	601	583	575	579	610	607	595	627	586	621	562	598	580	626	559	544	573	577	605	613	575	576	580	596	590	616	563	586	568	596	597	592	618	623	568	626	590	580	615	549	619	621	571	596	582	573	579	561	599	528	595	582	569	585	588	636	628	568	556	603	582	596	592	587	559	597	615	553	576	566	576	533	632	617	593	596	571	577	609	558	556	548	576	638	597	645	605	574	585	594	593	584	594	557	598	517	536	587	557	577	563	599	548	616	578	587	597	647	579	601	620	631	586	624	576	587	598	613	601	579	602	612	546	587	599	616	605	583	601	570	637	586	621	559	586	570	559	584	578	569	600	589	566	552	596	561	580	571	605	623	675	559	541	598	600	582	602	576	595	586	601	599	583	578	572	576	579	598	566	554	532	625	561	604	573	570	610	643	571	569	611	587	596	611	609	544	568	566	587	579	608	582	620	579	634	551	588	561	536	560	588	624	561	616	553	611	622	572	580	592	549	565	571	561	636	578	582	545	612	566	616	580	588	617	580	606	559	608	565	598	614	553	597	593	576	611	563	580	579	580	594	578	598	606	572	589	621	584	553	561	613	572	618	608	548	574	616	566	542	557	606	586	587	576	587	609	576	626	639	629	571	589	586	631	607	579	579	566	585	613	574	603	630	581	548	561	608	542	605	598	602	570	604	603	601	597	545	570	610	576	619	628	598	565	594	610	614	615	588	607	616	580	592	616	578	585	595	595	563	587	558	572	616	640	609	620	608	616	553	563	596	615	608	604	575	614	581	593	590	633	610	610	596	579	612	594	601	570	597	565	577	607	582	574	600	574	602	604	607	594	596	565	587	607	535	599	572	603	580	601	621	543	592	593	609	579	621	577	641	602	618	590	602	577	581	626	575	567	594	598	580	604	604	614	553	594	607	638	583	587	603	604	612	585	577	555	574	598	585	558	627	638	616	611	578	598	600	593	592	593	616	582	601	607	574	547	602	602	615	599	540	625	563	599	552	620	594	580	604	611	600	602	575	616	595	611	598	560	589	624	573	578	612	592	609	631	595	575	651	582	604	560	571	580	586	574	598	565	599	597	561	589	562	584	591	626	582	584	581	576	580	584	574	609	592	536	587	627	577	576	609	635	638	585	537	589	572	625	570	629	624	605	577	598	597	609	541	619	599	574	624	608	575	579	570	570	610	566	564	598	563	598	615	590	590	566	644	611	615	566	595	581	586	577	568	568	545	598	595	586	621	633	545	589	609	606	619	586	603	578	594	610	571	600	584	592	603	596	589	588	567	613	601	592	592	571	573	591	594	560	585	629	568	578	605	562	615	547	584	584	606	612	596	615	549	626	585	580	586	606	604	571	570	582	607	618	568	584	611	569	570	605	598	582	575	566	585	558	563	591	558	579	583	559	624	588	539	635	609	582	625	572	558	587	626	551	569	614	591	597	579	632	583	570	606	603	596	607	588	572	600	568	583	572	614	606	565	576	587	594	598	582	570	629	593	609	593	574	576	545	613	545	590	595	607	564	564	552	556	548	585	567	614	634	594	580	599	586	617	578	604	599	555	597	593	571	599	598	627	589	614	602	543	620	590	578	603	602	594	580	614	615	581	575	626	584	565	597	579	548	617	568	641	635	588	631	587	562	623	573	610	637	561	576	581	567	579	575	593	615	620	592	580	633	596	605	582	593	584	627	587	579	590	584	573	575	611	594	589	587	566	599	573	548	656	552	590	583	604	585	544	587	596	611	594	588	591	626	571	599	563	640	580	539	594	608	582	594	566	579	625	522	608	572	589	579	619	599	613	604	607	605	589	590	637	544	582	581	605	569	645	621	587	597	562	614	598	558	633	581	635	600	564	585	601	614	527	586	624	584	592	628	599	549	598	601	570	622	585	583	611	606	596	604	602	567	600	560	627	630	572	567	618	595	580	581	601	567	592	586	584	506	612	593	585	576	570	597	591	644	643	562	521	575	582	614	618	585	573	568	556	577	555	570	613	646	595	577	589	524	649	594	577	657	620	646	585	610	592	599	583	644	622	607	597	626	610	587
5983	3866	2526	1261	862	435	311	185	192	170	147	129	101	100	109	105	98	88	87	78	90	80	82	68	75	71	90	67	70	71	78	76	74	61	68	64	67	68	71	74	76	70	74	54	65	67	65	58	100	60	57	83	69	55	52	63	64	64	70	75	67	64	69	64	59	57	64	66	68	66	66	62	79	71	72	56	75	66	72	66	76	59	63	65	61	63	63	61	73	62	76	67	62	83	56	53	67	68	68	66	72	74	66	76	72	66	63	67	69	58	79	72	70	76	70	70	74	76	81	87	60	57	68	62	68	76	71	64	64	65	67	60	65	60	78	52	72	62	56	67	68	65	60	59	75	50	84	72	60	63	75	82	62	74	69	71	59	64	77	74	72	75	58	71	67	67	58	68	58	81	64	65	69	77	83	69	69	58	61	59	62	77	66	51	59	68	63	66	81	64	76	69	75	75	65	75	56	80	72	67	67	69	67	76	77	68	75	65	72	60	65	67	68	64	64	65	73	58	77	50	75	60	65	64	65	50	71	69	48	84	61	69	64	72	72	56	73	62	74	63	71	68	57	66	57	67	76	62	66	71	60	76	75	70	67	66	74	67	65	72	58	81	73	67	70	61	70	56	64	76	65	59	67	80	64	52	84	81	57	73	68	68	53	74	53	59	49	74	67	59	89	70	59	70	69	59	73	57	63	65	56	60	76	70	72	65	55	71	54	68	76	48	63	55	94	78	79	59	87	62	61	42	56	64	72	72	67	68	79	60	63	64	65	67	44	82	56	69	70	83	73	73	56	69	88	69	70	70	80	69	70	79	70	75	76	62	83	63	65	61	65	64	69	76	57	67	70	70	54	53	71	69	78	54	64	60	61	74	56	68	70	76	80	81	58	87	66	72	73	81	53	75	56	58	70	84	70	63	69	62	56	71	68	68	79	83	69	77	62	67	83	71	65	69	75	73	79	71	70	60	75	74	61	64	58	54	72	72	65	84	76	73	64	73	78	68	67	71	56	56	76	69	75	61	65	62	68	77	62	57	69	78	65	64	51	81	83	73	61	79	65	64	62	66	83	77	65	79	75	82	64	71	60	72	54	70	67	77	62	91	72	66	75	56	72	75	63	60	61	58	67	60	72	65	69	67	65	57	73	63	64	73	61	59	61	69	58	60	65	77	59	72	53	86	80	66	56	65	55	88	62	77	66	68	73	61	55	77	58	62	72	55	74	66	58	60	80	64	58	61	58	100	66	61	69	60	56	64	64	68	72	54	68	63	64	69	75	58	57	74	73	66	66	76	75	59	75	69	70	69	71	65	71	57	67	72	57	59	69	99	64	72	67	68	65	76	68	55	79	56	66	56	60	68	62	71	61	49	61	54	61	78	58	74	66	54	57	71	68	66	54	75	59	64	67	59	69	57	59	70	53	62	63	77	77	51	60	64	72	66	62	80	59	61	58	62	67	66	75	58	62	79	74	65	80	63	78	77	64	70	82	76	70	66	69	67	75	74	67	72	70	67	70	64	54	64	66	75	65	69	63	67	73	73	45	61	79	65	71	60	61	67	67	64	50	83	69	62	67	45	52	72	77	62	75	75	67	66	61	60	67	60	60	74	59	77	73	62	63	55	63	67	64	60	73	70	58	73	70	69	58	73	74	72	72	65	62	65	68	73	73	54	48	68	71	71	54	73	64	63	76	73	57	63	68	73	78	64	64	88	69	71	69	61	52	54	68	76	69	64	76	64	67	65	86	69	61	75	67	73	78	64	68	64	59	72	60	61	66	63	63	66	77	62	83	65	55	80	63	76	59	72	64	59	72	64	54	60	48	69	71	60	74	70	74	55	81	74	70	64	63	71	69	65	70	79	64	57	85	75	75	52	61	76	72	84	62	57	61	53	62	73	70	65	76	72	75	77	69	69	73	80	70	70	73	72	64	79	71	69	56	64	70	65	70	59	59	69	83	56	72	57	81	70	75	68	71	78	73	72	73	62	59	72	69	68	58	55	70	88	62	86	67	73	72	66	82	68	63	61	64	58	85	74	77	62	62	72	68	53	73	91	68	63	71	57	68	77	63	68	65	85	73	58	58	66	73	60	62	82	65	68	66	60	66	67	69	60	67	59	80	58	67	68	66	62	74	63	72	63	69	75	64	65	68	76	59	70	57	56	66	51	65	65	67	64	70	70	72	71	74	64	72	68	56	79	60	78	73	81	68	66	61	66	79	68	81	69	61	68	71	69	56	72	74	70	56	61	42	67	79	74	60	64	65	61	73	62	79	68	72	73	69	71	69	61	62	61	50	61	63	53	63	83	66	48	55	92	69	74	68	74	75	71	82	73	62	73	62	80	60	67	72	67	69	60	69	77	63	72	69	68	73	81	53	73	74	70	61	72	55	69	60	52	70	61	69	57	54	58	64	65	71	73	50	66	64	65	58	70	58	54	59	65	63	72	82	64	61	67	67	67	73	58	65	74	75	66	77	70	74	74	82	69	89	71	70	84	67	53	68	63	70	75	59	77	56	77	70	48	54	73	57	55	64	62	65	86	68	70	71	70	80	71	76	58	63	64	61	67	69	61	72	69	63	78	65	63	66	80	62	72	65	65	58	64	66	70	51	70	65	67	53	65	65	59	69	62	59	62	65	77	54	67	65	68	73	70	71	65	72	64	71	72	80	79	65	59	62	73	75	55	70	72	63	73	68	63	58	70	58	58	66	74	75	60	82	62	56	72	66	58	68	74	66	57	72	66	76	69	80	62	68	65	66	62	83	74	65	74	76	67	76	58	60	70	68	68	72	67	77	62	65	75	66	60	63	79	65	71	73	75	76	72	73	68	48	80	66	64	71	57	70	71	65	62	68	73	62	63	64	84	63	79	66	53	72	75	70	63	72	64	68	64	52	77	71	67	71	73	53	57	75	83	72	60	61	66	67	61	63	66	48	65	63	81	69	72	85	56	75	70	74	60	53	73	71	61	59	57	69	63	61	68	66	66	58	68	54	75	69	49	75	75	74	77	64	62	60	70	79	77	72	69	65	67	60	57	70	78	59	71	81	71	58	52	75	77	73	60	60	67	78	69	57	82	73	71	62	62	58	66	63	71	62	69	53	76	58	67	67	61	58	67	79	83	51	69	53	74	51	67	65	83	67	70	68	59	63	71	87	78	69	74	72	69	53	68	59	76	65	73	68	59	70	67	68	56	65	84	78	61	67	78	69	68	73	47	67	68	69	64	79	85	72	60	61	60	60	81	61	74	70	68	61	70	53	70	91	67	77	65	58	57	64	76	57	63	79	69	79	67	73	68	67	75	64	78	68	70	82	75	64	67	62	57	74	57	70	51	61	59	69	55	76	66	58	72	82	58	70	60	63	66	77	53	69	60	64	71	72	66	69	68	74	71	56	71	59	60	82	78	69	77	74	68	83	75	73	65	56	76	51	59	70	61	70	54	63	44	65	67	67	68	66	76	77	85	78	78	77	61	70	69	70	76
34968	23479	19110	15057	14681	10793	6905	5127	3776	3142	2654	2334	1916	1767	1503	1399	1180	1142	1012	973	894	821	745	777	690	694	693	675	651	627	615	651	647	623	622	616	602	590	662	595	607	603	544	637	631	614	559	624	595	649	623	640	584	596	643	597	639	659	605	600	575	607	567	621	611	606	624	641	623	592	617	597	607	605	631	581	583	619	636	606	609	595	613	573	587	618	620	624	636	565	594	613	610	623	602	595	606	606	621	624	636	590	640	618	590	596	574	636	636	640	601	585	603	620	634	641	617	628	564	614	626	637	570	612	618	607	656	604	617	560	637	612	602	617	643	598	625	640	631	641	577	665	638	605	616	631	618	627	588	609	657	664	619	659	627	568	623	562	604	608	583	577	627	663	628	627	606	612	646	602	602	612	617	638	605	542	551	566	601	671	586	682	596	638	623	604	644	590	611	624	606	599	641	626	631	578	561	613	641	629	629	634	594	607	577	592	616	649	599	625	600	585	615	596	628	625	607	612	613	556	589	660	652	597	582	616	570	609	615	599	662	639	588	626	608	633	602	611	579	634	596	613	605	615	598	603	649	637	625	651	632	599	614	595	600	529	606	592	610	624	590	629	589	619	641	635	641	634	633	626	615	590	606	612	630	625	612	607	612	619	597	605	638	596	661	660	616	600	632	637	606	619	592	588	615	609	627	564	591	573	575	618	615	610	617	638	624	606	616	636	621	649	653	601	638	619	633	597	604	613	611	646	553	595	592	619	582	648	578	596	613	586	614	622	640	619	628	633	634	594	652	620	630	619	605	579	604	606	604	643	642	636	594	588	600	628	590	607	660	587	572	601	609	582	632	560	632	606	604	629	628	621	583	603	591	629	651	599	616	641	601	585	637	588	661	624	625	577	574	625	655	626	618	631	616	607	559	580	599	570	571	628	645	630	572	609	629	614	685	597	662	638	617	618	625	583	636	612	639	605	628	649	622	592	612	608	581	638	628	600	612	633	613	590	594	569	613	622	657	625	610	625	617	596	621	600	555	661	625	606	632	601	609	615	631	600	622	623	575	590	621	623	600	613	588	607	612	623	584	593	611	614	612	632	605	590	591	608	609	610	622	627	619	587	613	580	623	577	592	622	619	646	606	604	617	599	570	642	610	674	601	606	649	633	566	673	622	615	611	575	600	650	627	602	660	562	590	625	634	672	621	603	634	613	580	583	630	622	586	616	615	649	603	636	626	622	600	626	583	609	620	615	622	632	648	605	636	619	618	613	624	608	638	624	583	594	639	572	606	620	588	597	631	595	630	614	613	618	604	601	592	655	655	575	655	628	582	636	590	640	634	620	609	570	546	613	625	623	605	619	598	623	608	653	560	609	580	637	609	633	595	637	626	606	596	651	654	611	620	618	613	565	581	571	627	628	601	583	641	568	610	581	586	639	621	627	641	614	636	633	633	625	632	594	651	599	633	612	607	631	592	621	622	613	588	605	604	580	635	564	573	580	569	600	647	622	634	609	657	566	628	597	592	601	615	626	579	673	587	619	629	603	595	581	593	598	624	600	617	599	598	609	596	602	578	581	595	598	626	632	557	633	619	594	638	596	644	605	613	600	588	669	604	609	624	630	610	602	587	621	623	607	597	632	618	638	639	630	603	617	627	595	632	607	576	595	620	610	613	622	636	624	605	635	596	617	576	643	641	649	634	621	615	612	619	580	618	589	627	611	626	584	620	580	580	613	597	634	588	636	623	606	604	618	650	610	617	615	622	651	609	614	581	582	621	633	615	592	636	591	572	610	584	558	616	579	630	589	601	610	634	618	638	608	620	639	664	627	671	595	580	598	669	593	607	628	630	568	602	641	605	607	597	614	596	598	614	580	618	622	616	586	564	632	602	596	592	615	547	617	632	611	616	616	607	618	619	593	578	608	645	633	597	620	615	621	619	601	618	602	608	642	603	610	609	624	629	630	612	631	596	571	624	588	628	594	611	593	615	613	581	597	649	650	584	619	599	599	621	608	649	628	597	584	650	619	560	572	642	637	592	599	643	622	562	602	569	618	605	569	656	602	589	583	617	644	585	627	568	609	604	558	579	631	649	615	652	584	599	607	583	602	600	639	596	598	613	602	596	614	581	656	658	614	637	607	599	620	606	628	586	636	703	604	617	607	627	625	626	552	570	612	607	599	643	650	581	601	659	592	611	620	590	621	626	611	663	574	640	601	623	586	592	624	577	631	598	627	611	614	651	627	636	611	552	623	612	666	610	598	657	653	628	586	583	620	627	563	618	622	600	630	600	613	636	585	594	599	627	590	598	640	631	626	618	569	577	637	592	594	616	614	629	603	561	623	620	593	645	584	663	624	667	595	579	578	638	587	614	584	609	603	616	591	573	557	599	659	626	624	592	607	628	585	598	593	620	585	584	646	607	611	654	626	559	618	628	632	613	596	600	609	599	640	619	592	648	640	596	616	627	579	617	590	572	641	641	610	622	589	607	549	592	628	557	614	623	619	630	614	578	606	614	595	632	610	614	589	649	623	599	652	614	632	606	626	594	596	590	610	652	649	578	585	578	611	602	596	595	620	622	593	575	569	624	642	580	635	610	608	577	614	599	601	638	612	637	640	629	591	606	601	588	585	613	637	627	633	629	615	649	617	647	619	672	618	614	621	577	629	611	582	646	627	606	573	608	622	590	628	619	607	609	622	594	623	636	578	621	607	613	592	597	611	629	655	628	562	596	576	656	646	592	607	558	600	610	620	608	637	618	585	567	659	621	564	592	617	605	599	635	552	609	544	598	586	594	582	587	605	568	566	650	630	594	630	602	633	608	609	616	604	571	627	614	572	643	623	619	622	568	588	640	648	630	657	557	590	621	622	615	607	601	592	624	593	609	620	607	620	621	600	597	600	651	620	609	580	591	610	656	595	652	606	585	598	564	584	569	653	609	643	583	623	630	586	614	624	646	575	625	629	611	638	575	599	586	657	613	649	606	621	574	576	600	605	588	566	587	646	631	600	649	618	645	594	604	597	607	585	609	623	576	614	587	585	659	569	615	642	602	610	652	603	593	622	596	569	585	626	621	615	616	629	616	616	601	563	595	629	601	617	596	572	630	565	644	622	598	592	590	579	621	603	559	588	616	648	595	643	577	606	632	597	624	674	651	621	615	605	624	578	651	638	615	591	618	597	588	616	605	635	626	602	620	638	661	615	627	578	592	605	608	612	597	638	604	640	635	572	624	628	582	577	611	592	587	604	617	614	615	585	593	626	602	582	595	629	603	639	643	600	577	610	551	583	639	564	597	626	555	605	629	607	647	611	620	601	607	540	621	597	613	632	581	584	626	610	608	620	620	654	621	566	614	591	625	643	600	624	584	577	652	636	603	586	619	605	643	635	613	588	573	581	601	591	641	608	570	558	616	581	578	596	568	620	602	584	636	616	624	631	589	603	635	639	632	612	648	608	594	635	687	609	639	569	592	619	625	586	606	613	582	599	587	591
6828	3497	2018	1110	696	409	250	182	158	133	100	110	114	91	82	79	89	73	61	64	62	71	51	66	57	51	51	65	48	52	47	57	52	58	49	51	45	55	53	57	56	59	51	48	63	42	38	62	51	61	47	54	51	63	41	45	46	61	51	42	54	50	68	39	50	54	58	51	50	56	47	46	53	38	63	47	51	53	64	60	53	45	57	56	52	70	52	52	49	52	56	56	53	65	50	53	61	61	48	49	61	44	55	64	53	55	44	41	63	46	58	39	57	59	52	56	60	63	65	49	66	56	41	47	58	55	43	34	44	50	51	56	53	51	56	51	52	51	43	48	56	61	51	41	57	48	48	51	48	61	58	46	66	47	61	47	49	46	59	59	72	47	61	51	52	54	52	44	56	62	56	55	48	56	52	56	47	50	50	46	40	62	47	49	46	57	50	39	44	54	61	54	52	57	49	58	67	50	50	58	53	63	55	58	49	60	46	59	54	48	53	52	65	49	49	59	54	55	56	55	50	56	51	57	62	54	63	41	54	58	62	43	47	52	57	52	60	49	67	59	62	61	55	53	55	49	57	50	47	45	49	61	48	52	44	54	51	50	61	51	51	55	57	53	51	54	59	51	50	55	54	40	55	51	46	53	65	53	50	50	62	49	67	65	57	54	61	55	49	62	54	43	49	57	49	48	54	60	52	54	62	51	54	44	65	52	60	57	45	56	47	59	49	65	54	48	57	36	53	48	54	60	54	51	52	57	45	69	44	57	46	58	48	63	54	59	55	49	43	70	64	54	54	59	72	51	47	59	48	36	49	53	50	50	48	57	55	48	56	52	52	55	57	51	56	53	64	47	62	51	46	49	50	58	56	61	62	55	56	59	54	51	55	50	49	54	52	60	58	58	49	65	64	61	50	52	53	50	47	52	63	46	57	58	52	56	51	64	59	46	53	47	65	46	47	57	51	56	63	49	47	64	65	52	73	57	47	49	53	52	61	50	61	56	58	63	64	46	60	51	63	45	55	65	51	53	61	48	48	60	55	53	48	58	50	64	56	64	50	50	48	62	43	36	49	57	61	56	46	56	50	52	40	57	51	53	31	44	52	47	59	54	49	51	56	47	47	56	51	56	54	53	52	57	44	55	54	59	53	44	55	63	45	56	59	43	52	60	44	55	66	47	59	36	41	48	51	46	53	64	52	54	60	57	48	58	45	58	56	54	45	53	52	50	35	61	59	58	55	47	62	55	47	50	57	46	60	40	49	53	39	42	53	43	62	50	58	53	54	55	62	58	53	41	54	49	52	47	62	53	53	61	47	50	56	52	49	47	57	45	42	56	40	48	41	58	56	57	49	61	61	62	60	52	44	48	60	59	42	50	42	57	56	55	50	49	43	49	56	44	51	48	63	57	44	54	43	60	52	53	39	62	42	43	49	55	49	46	59	49	54	43	54	57	55	66	66	60	64	50	52	49	44	55	60	66	46	47	52	45	65	59	50	66	63	57	59	55	51	47	45	45	55	57	53	58	53	64	70	64	49	46	50	70	35	56	46	59	47	64	55	51	60	44	60	48	51	54	52	53	42	58	58	35	56	55	54	68	49	62	46	58	49	55	62	70	50	49	48	48	45	66	54	52	53	62	48	54	62	63	63	62	56	45	60	49	47	46	51	44	60	64	45	62	50	56	60	53	47	52	39	64	43	63	46	55	52	60	48	61	56	49	64	57	70	51	54	49	49	68	54	43	72	50	56	55	70	51	53	53	65	61	58	35	56	45	51	54	57	54	53	57	62	54	50	53	65	56	47	67	39	52	50	42	58	48	44	41	58	44	40	71	44	54	59	57	40	63	63	57	54	54	53	53	53	48	53	64	51	55	51	50	40	50	56	44	63	58	46	43	45	65	48	56	40	37	69	59	57	45	68	51	46	57	68	37	49	51	55	43	53	53	42	45	60	56	54	54	66	69	47	44	47	59	82	46	47	52	44	50	50	57	45	54	51	47	52	73	48	52	61	64	56	59	53	58	44	38	40	59	65	61	51	57	68	51	69	54	56	52	47	55	52	65	61	59	51	58	61	55	50	45	53	59	67	55	57	50	49	40	55	61	42	57	54	47	53	52	43	56	48	57	59	55	58	54	51	51	43	49	51	59	52	56	71	52	44	50	45	48	54	65	53	40	49	35	60	58	46	51	47	51	56	46	50	57	53	55	53	66	61	62	50	53	51	42	45	46	51	49	61	55	53	66	45	53	60	51	45	47	62	75	50	65	65	51	45	58	58	52	48	55	67	54	50	57	61	47	53	54	54	52	43	49	44	62	58	52	54	52	50	61	70	56	51	55	59	54	58	49	45	52	52	56	51	61	51	49	58	63	53	51	47	57	48	50	51	61	64	56	59	52	60	41	47	49	62	40	52	51	39	68	53	59	73	45	45	51	64	62	61	50	53	59	64	49	54	35	55	60	38	47	47	53	50	46	49	45	54	49	53	64	61	40	57	50	45	60	52	46	69	59	52	75	37	41	57	49	52	56	64	35	47	51	46	41	52	56	31	35	62	58	63	65	38	62	50	55	63	45	53	41	66	57	47	47	59	54	41	53	56	46	51	60	60	45	59	51	56	61	58	58	78	50	54	44	60	53	68	63	37	54	59	54	52	53	54	54	55	46	50	45	45	49	62	49	49	47	58	55	53	51	63	64	64	51	61	65	51	56	63	75	77	46	62	61	51	41	58	55	51	58	57	58	46	62	55	37	46	49	57	46	45	43	40	63	58	45	50	57	57	62	57	45	51	58	46	45	64	52	41	61	56	40	36	52	58	50	68	45	62	53	74	61	46	63	61	51	39	57	54	53	56	47	46	61	51	63	52	56	51	48	65	44	54	54	39	42	68	50	49	65	52	46	40	64	59	69	51	60	51	60	68	41	64	39	42	74	51	56	48	63	69	59	43	45	59	59	45	50	44	65	42	58	49	52	45	41	48	46	51	63	54	56	66	51	71	54	47	60	59	43	48	69	39	55	45	51	58	46	60	63	51	47	62	68	69	62	56	66	68	52	56	55	43	55	49	55	49	57	58	57	56	54	52	48	60	55	54	59	55	46	52	51	55	53	44	52	67	46	42	55	59	50	40	52	57	47	41	48	54	46	72	52	55	50	63	60	54	47	56	63	51	40	54	52	61	48	63	30	43	63	64	58	51	68	54	49	47	67	44	53	56	54	51	57	53	45	51	70	44	55	48	54	55	58	70	51	56	64	55	54	59	56	46	62	54	60	47	50	35	48	54	58	53	51	50	51	41	56	55	71	52	45	44	49	58	66	54	49	64	64	43	51	53	58	44	58	58	57	46	55	54	56	56	42	62	53	46	37	51	60	56	43	49	61	53	34	59	50	44	50	59	68	51	47	51	45	49	45	64	56	46	45	64	63	46	42	61	49	48	51	36	58	51	52	52	50	58	54	58	50	51	62	63	55	53	57	57	51	58	50	62	42	57	62
33441	22991	16858	14153	13340	9441	6245	4653	3549	2760	2304	2106	1778	1535	1348	1135	1084	979	844	824	736	632	613	598	572	567	497	543	540	499	518	497	514	523	492	519	461	498	509	478	493	493	494	499	492	480	504	452	462	473	516	542	515	484	438	479	526	508	471	483	487	449	476	502	464	480	469	491	476	521	500	478	459	478	492	488	477	485	517	482	469	536	473	491	497	475	487	495	457	524	503	494	511	455	493	515	499	497	510	500	466	503	501	466	506	506	447	523	489	446	493	478	471	486	476	506	523	489	509	453	493	472	454	439	474	479	531	482	506	465	466	504	452	459	525	489	479	509	469	520	478	433	499	519	509	506	465	488	480	493	550	485	502	491	478	516	489	473	510	467	472	477	468	473	483	464	434	448	509	479	498	487	461	490	498	449	499	455	475	489	491	498	459	461	451	462	458	491	458	479	484	419	462	526	494	470	495	517	468	473	487	461	496	492	481	434	480	486	443	488	484	468	498	488	509	508	474	490	498	485	457	510	427	470	471	493	502	479	490	477	504	487	440	490	454	467	487	513	457	461	476	485	510	497	484	449	493	480	517	458	505	481	488	499	513	510	484	518	505	515	489	520	462	470	474	509	518	463	495	521	472	468	532	478	477	495	504	463	481	481	489	499	457	532	494	475	488	466	454	490	504	477	495	482	501	460	474	451	462	477	481	521	460	462	521	480	515	488	502	479	499	531	461	480	444	499	474	484	496	453	493	468	474	481	500	478	466	483	482	480	458	466	500	439	464	497	488	463	455	485	494	472	470	481	501	474	463	511	492	478	518	447	492	497	465	475	472	492	487	490	503	519	507	470	484	491	469	459	513	493	501	483	441	514	539	460	478	510	475	476	498	491	473	478	495	498	448	476	524	489	482	505	457	447	506	487	478	497	431	497	452	463	464	446	476	517	491	506	501	489	482	480	487	460	495	500	462	510	524	490	496	473	484	498	484	480	498	498	499	517	478	475	490	454	495	494	499	481	481	471	431	489	481	483	495	497	484	492	467	513	481	488	509	489	496	466	485	480	503	472	532	472	486	509	486	464	469	507	494	456	441	497	466	476	481	506	486	440	460	473	471	471	468	438	461	455	481	496	471	457	447	451	493	467	454	508	499	475	492	488	487	491	460	494	505	475	492	477	489	475	457	511	507	457	426	472	467	444	519	535	502	527	477	480	465	477	516	488	519	466	502	500	496	480	467	503	474	486	484	488	481	485	482	523	487	492	493	453	463	463	482	480	488	514	496	478	477	468	481	469	457	473	511	455	455	468	446	495	499	465	495	505	497	463	496	503	490	510	504	480	443	537	464	443	477	473	481	499	489	494	481	492	479	431	448	541	494	517	460	505	500	471	480	482	518	492	463	479	450	474	457	484	481	500	508	463	493	471	526	476	484	482	474	490	452	466	516	508	483	487	447	444	490	502	495	493	509	511	518	495	557	483	512	474	501	491	518	446	488	458	465	477	454	438	487	467	466	505	460	477	484	498	455	488	514	490	498	489	463	497	431	497	481	442	472	481	507	494	463	474	504	471	520	481	484	504	489	494	471	497	474	472	458	497	496	484	497	513	483	488	497	467	473	482	452	527	499	494	518	516	459	482	538	476	505	464	508	429	483	489	470	495	498	496	471	484	500	472	503	492	535	514	465	481	488	465	480	469	483	481	509	483	514	438	519	460	486	475	477	458	496	485	506	486	467	463	480	456	521	433	462	505	459	494	489	491	471	518	433	459	489	454	464	497	522	494	482	501	471	509	509	484	475	481	471	502	473	483	473	468	431	470	483	491	464	456	492	443	463	486	458	467	510	454	494	484	503	442	475	479	486	485	534	446	490	474	520	499	479	460	487	484	455	460	486	480	481	426	495	477	432	471	483	431	475	477	504	496	458	495	501	495	472	426	455	466	469	480	500	470	487	503	491	472	441	442	530	477	470	481	519	467	483	419	448	526	495	483	484	495	507	485	525	477	502	478	460	444	497	465	500	461	437	451	476	539	492	501	484	450	498	506	488	483	484	481	481	476	475	506	473	483	452	482	442	469	485	465	499	484	470	523	484	483	503	475	468	494	494	468	470	487	484	500	522	436	484	499	469	446	486	477	479	485	463	507	481	470	494	481	502	493	510	506	497	481	483	492	469	485	478	469	502	481	452	521	473	467	471	493	468	515	491	514	454	474	496	477	468	467	458	497	472	486	483	496	468	481	447	454	494	480	464	455	481	493	478	487	441	525	497	490	461	481	461	505	474	465	467	478	480	517	447	473	506	468	461	450	491	473	482	488	457	479	471	501	454	476	477	483	501	477	518	495	466	501	489	477	493	522	478	556	477	519	468	493	501	478	472	486	454	470	465	464	507	489	517	484	494	459	483	485	465	456	494	476	460	494	493	491	451	503	473	497	473	496	476	509	450	458	500	450	456	441	510	486	476	493	452	495	447	482	488	517	482	477	496	462	496	509	510	462	460	485	505	517	463	511	451	479	490	488	454	479	474	507	481	465	463	482	482	481	446	446	465	501	487	458	494	484	468	510	510	494	489	484	503	461	466	490	486	497	474	468	532	491	458	484	507	495	457	500	423	453	486	491	487	484	500	488	509	459	496	505	511	542	476	440	494	526	457	462	463	506	474	485	492	466	521	488	448	489	475	484	474	458	455	481	508	492	486	497	467	508	489	485	527	467	437	522	497	459	473	528	467	486	467	453	494	501	535	458	500	491	453	518	472	504	503	458	488	466	479	446	497	525	510	515	502	476	490	489	479	489	500	447	489	524	497	464	464	463	496	515	479	475	493	457	460	461	460	497	469	488	478	519	469	451	489	474	492	519	478	521	503	523	501	471	494	475	480	463	513	470	523	508	472	497	478	480	486	496	459	477	548	501	491	462	461	476	447	519	488	512	515	475	470	487	470	503	503	482	471	504	504	541	467	506	501	482	478	466	529	490	457	462	482	496	521	500	447	499	485	491	485	493	464	462	493	492	469	477	490	495	501	492	467	488	496	506	499	459	463	477	487	505	504	449	479	480	492	523	479	516	501	488	491	480	503	496	474	496	486	471	471	478	484	475	504	481	481	474	488	493	470	460	509	484	506	488	479	499	483	504	536	469	465	456	426	476	467	492	472	500	459	489	494	479	492	459	509	468	487	482	505	502	462	469	484	479	439	524	500	465	466	500	479	470	477	455	475	496	510	454	475	562	490	512	488	468	506	438	492	461	451	461	453	504	469	473	470	457	505	439	440	451	503	504	453	485	459	506	482	467	482	542	517	483	464	452	493	474	442	468	492	501	508	471	508	516	517	476	470	467	476	497	453	455	481	493	463	486	477	509	509	477	484	460	497	489	482	485	491	469	504	471	452	453	447	458	499	483	522	512	482	459	486	512	487	510	488	530	481	511	453	470	495	445	497	464	479	497	462	479	501	491	481	458	496	516	473	494	474	504	448	461	477	473	499	485	444	503	461	514	516	437
8250	5157	3179	1962	1031	543	346	255	237	175	165	140	146	95	97	102	114	76	67	83	84	66	67	65	56	61	56	49	51	60	56	62	66	40	58	64	43	48	59	45	67	63	58	57	60	53	54	63	55	62	48	45	61	66	61	42	49	57	53	51	61	60	64	74	52	40	48	47	49	57	48	51	50	69	55	67	63	60	55	62	63	48	39	58	34	43	70	58	46	48	47	60	50	49	45	57	51	47	47	49	58	53	55	59	63	57	42	68	42	71	68	51	65	54	53	51	54	50	70	61	48	59	71	52	57	42	62	53	64	51	61	63	63	46	53	54	51	62	49	65	56	57	65	61	53	49	39	56	48	60	50	47	76	57	67	49	55	52	69	53	44	55	70	57	58	66	67	48	41	62	66	57	49	62	55	58	56	56	50	51	62	58	68	52	58	51	40	56	51	58	53	60	59	68	56	50	51	48	48	55	62	46	60	60	51	65	60	58	58	60	58	63	42	57	48	76	41	48	58	54	74	51	59	57	53	66	38	52	62	61	45	62	62	60	66	45	50	46	61	73	43	53	68	59	61	65	60	52	63	67	61	65	52	53	64	65	47	56	49	61	56	59	56	51	59	49	58	65	62	54	47	46	53	66	58	52	45	38	45	63	57	59	57	42	52	52	47	46	61	59	41	56	56	65	77	52	56	51	57	52	56	49	40	58	55	57	57	63	60	59	69	52	56	57	49	57	54	61	66	70	46	43	42	56	59	59	51	60	42	56	54	41	53	55	63	54	58	55	46	66	57	51	53	53	72	52	49	48	42	57	57	57	57	57	57	40	39	58	57	59	48	65	53	52	63	42	65	55	65	64	43	39	62	50	61	55	66	49	55	54	63	58	43	57	58	47	59	56	69	60	49	52	57	58	52	69	63	48	43	56	56	70	56	50	53	53	48	54	66	46	63	55	71	44	52	46	52	65	53	45	39	55	69	57	63	77	47	54	45	64	58	44	56	57	54	56	55	52	54	57	55	64	55	48	51	59	63	52	50	70	53	45	61	58	58	67	58	50	49	45	53	57	60	56	57	44	58	48	62	49	48	54	55	55	75	65	42	55	57	58	52	50	55	47	55	60	54	53	65	62	64	60	63	53	47	56	46	47	57	45	55	45	47	50	63	54	62	59	62	59	54	57	51	53	48	52	65	50	57	57	62	76	60	54	50	44	48	57	54	48	49	39	49	43	43	58	55	58	58	58	54	50	54	41	70	58	59	78	64	53	54	46	55	51	51	71	69	53	50	52	59	49	63	52	63	48	55	50	52	60	58	60	42	54	50	55	66	47	40	76	49	61	48	68	70	48	44	49	57	56	40	41	57	51	57	55	54	56	59	49	50	59	64	51	56	50	73	60	54	65	54	61	48	36	46	63	54	66	45	58	57	53	44	47	65	58	46	58	47	47	64	59	54	56	46	44	68	55	55	50	58	56	62	49	68	47	46	61	53	57	58	65	60	57	59	61	55	65	50	52	55	64	65	48	45	60	57	56	62	52	57	61	51	51	58	67	52	52	50	48	46	47	48	57	63	42	65	54	52	61	57	61	50	60	39	54	52	51	60	45	68	65	58	57	55	52	49	46	48	59	58	49	64	56	55	51	57	66	59	54	53	62	62	46	61	67	47	64	51	53	59	53	45	51	59	50	60	57	57	62	47	48	50	67	54	52	59	57	47	61	61	55	58	43	62	46	61	45	56	60	68	50	62	63	64	57	50	52	64	55	41	62	66	51	60	72	50	53	61	66	54	73	49	58	54	54	51	42	53	48	53	66	64	47	50	62	56	62	54	58	61	43	60	72	54	48	52	61	50	48	54	51	55	50	70	37	58	63	40	63	64	61	67	58	46	41	34	62	60	51	66	64	54	62	51	46	54	52	49	49	54	48	70	63	57	52	64	60	56	60	63	66	39	39	62	52	61	67	55	71	61	53	55	58	55	61	63	66	61	64	55	47	57	52	56	56	69	60	52	34	48	45	68	61	64	54	57	70	60	64	39	62	49	51	48	56	65	57	58	50	50	40	43	45	47	53	47	56	59	66	51	58	56	67	70	42	50	64	57	65	63	56	71	66	44	64	55	56	53	51	45	57	44	66	49	55	44	44	60	66	64	47	59	57	63	45	60	46	56	69	43	65	61	55	47	52	66	48	51	60	57	73	54	47	56	68	53	58	64	45	51	57	44	61	59	57	62	53	44	39	48	56	48	55	54	62	46	66	59	63	52	74	58	39	60	65	47	51	51	64	53	48	70	56	70	62	55	58	49	58	40	59	46	54	56	64	58	56	58	56	54	67	61	49	61	61	67	49	57	65	48	65	54	43	46	54	40	58	47	53	44	39	64	55	57	62	51	77	65	60	53	74	53	48	55	66	46	51	64	50	50	50	51	63	49	60	62	46	79	42	53	50	51	63	61	55	53	51	60	56	51	55	55	50	69	53	75	49	39	51	38	58	58	46	49	46	55	51	47	55	60	56	49	58	55	54	73	56	36	56	58	51	52	50	72	47	50	55	67	58	57	54	70	49	56	46	70	60	57	55	74	52	54	51	60	55	65	46	55	61	71	46	48	54	75	64	53	58	55	52	46	63	72	60	53	49	54	45	50	57	50	53	57	58	56	35	62	60	49	68	55	56	47	70	59	49	56	55	56	59	61	53	42	46	66	49	52	61	51	36	51	59	50	42	60	55	64	58	43	59	62	69	52	63	56	43	71	59	57	52	52	41	67	50	51	57	37	65	57	46	63	42	69	60	44	58	64	49	54	67	70	56	54	50	58	52	49	45	59	66	58	50	54	55	60	72	67	68	39	59	51	49	49	63	57	61	55	56	56	51	58	56	57	57	49	69	46	53	54	46	51	64	62	46	54	42	59	52	50	66	50	62	58	60	62	60	65	51	61	54	78	56	57	62	55	66	63	54	59	59	60	57	60	60	50	54	49	49	54	53	43	63	61	58	64	46	49	59	59	54	45	53	44	60	45	56	51	50	53	62	53	48	59	71	68	67	53	56	60	47	53	42	49	51	52	48	36	66	47	53	57	54	70	75	53	49	55	69	53	58	57	55	71	69	53	60	51	43	53	51	53	46	44	62	50	63	61	50	46	46	57	57	61	57	60	56	74	53	67	56	49	49	47	54	50	56	41	51	55	57	58	51	50	56	69	49	42	50	55	51	53	55	55	52	49	59	60	41	49	49	50	73	55	60	43	54	63	51	55	60	57	54	69	64	75	56	55	61	57	50	63	47	59	56	56	52	48	48	60	67	63	50	61	52	54	61	51	64	48	59	48	51	58	42	56	53	53	73	59	66	48	48	52	48	60	62	56	51	53	58	56	62	61	58	50	54	55	60	49	62	52	59	45	49	51	55	56	54	57	66	53	50	60	54	53	53	54	56	48	49	65	55	49	42	51	50	36	54	65	64	65	52	63	49	65	62	52	49	53	59	56	63	62	53	56	49
37427	25923	20803	18707	15820	11952	8789	6935	5406	4208	3439	3016	2633	2274	1894	1604	1407	1223	1127	984	905	755	770	681	633	609	564	547	585	572	534	532	554	554	510	549	494	515	495	523	527	495	484	568	539	490	502	519	521	515	507	491	476	529	529	486	471	518	506	527	517	516	498	544	529	554	541	490	516	491	489	518	481	490	509	514	501	492	499	498	464	512	472	502	497	469	516	521	501	498	507	490	461	526	495	532	481	500	475	500	492	518	545	537	505	475	517	510	540	475	547	517	498	484	511	502	481	475	514	470	503	512	529	528	490	470	504	499	507	553	480	556	539	507	486	513	499	504	493	499	474	504	529	509	508	506	525	501	492	466	490	488	479	517	469	515	472	501	503	473	503	535	537	537	491	495	546	509	502	529	523	473	535	540	483	532	496	509	518	484	489	521	513	495	542	477	523	522	504	499	503	497	480	503	499	504	500	501	498	513	523	483	499	498	481	505	482	488	519	512	477	489	499	512	516	565	431	502	516	479	505	491	507	491	527	500	482	491	543	476	526	518	532	502	494	509	502	507	526	536	471	520	469	533	495	446	490	538	467	491	494	499	497	516	515	462	496	483	531	509	483	506	497	506	536	529	490	491	517	531	499	534	527	505	512	509	488	495	505	452	521	507	518	545	499	516	467	490	531	506	527	525	538	566	530	496	491	452	534	520	517	526	513	484	497	519	551	511	497	513	503	507	517	528	535	487	511	492	506	448	502	497	514	516	500	490	519	521	511	526	528	480	499	495	525	544	517	491	489	499	536	537	492	497	520	496	516	537	484	458	491	506	467	501	495	511	499	489	482	507	512	482	527	544	504	517	473	523	517	465	528	541	475	543	554	489	506	487	502	500	466	493	503	471	482	505	521	520	476	494	489	542	499	503	540	489	497	483	523	495	507	502	509	511	485	518	526	495	505	508	493	504	478	503	510	496	501	507	527	513	503	498	533	500	509	494	493	502	477	505	501	531	479	487	487	524	500	529	510	513	501	459	527	516	501	528	506	485	476	481	477	509	516	522	506	489	476	512	483	525	501	466	529	507	480	497	503	503	509	519	508	514	485	495	482	472	537	517	506	518	505	467	523	495	507	530	524	480	550	511	454	514	504	526	524	500	484	479	507	494	523	520	496	516	492	470	522	503	500	524	522	515	528	503	501	491	527	504	484	485	515	500	518	503	484	480	534	518	490	499	523	468	522	540	516	519	491	484	527	475	481	467	529	514	481	514	500	477	495	534	496	540	503	536	474	546	538	496	481	507	510	491	504	515	517	513	525	514	513	522	518	510	503	515	513	517	479	521	501	498	499	519	539	484	513	537	549	476	516	509	493	504	521	518	512	520	465	498	532	491	513	481	482	571	471	501	485	507	531	503	504	496	508	522	505	506	510	476	490	513	551	530	488	498	514	518	514	525	501	512	484	516	484	502	505	474	493	529	520	501	499	494	522	492	527	539	508	470	501	498	473	521	472	494	470	511	485	473	507	539	524	510	517	529	547	514	498	497	562	514	535	527	488	484	504	526	502	517	497	490	505	505	528	493	518	481	522	488	546	497	464	485	537	476	493	492	532	531	495	487	498	519	520	522	484	501	503	522	496	550	519	472	467	514	483	537	485	500	506	529	493	532	543	459	525	485	496	534	490	496	516	500	520	504	530	518	524	498	497	561	536	490	476	486	497	473	478	503	495	531	534	488	506	512	510	516	497	514	490	480	545	534	515	475	472	481	487	485	489	585	503	493	502	505	474	539	513	544	483	498	510	479	533	501	488	540	522	555	531	486	539	506	546	488	558	517	525	502	480	509	475	523	457	537	536	567	527	484	505	514	512	488	488	508	551	526	522	493	489	486	510	549	493	501	527	539	487	523	497	492	501	535	487	481	513	486	494	476	494	500	521	507	493	526	537	535	479	525	502	504	476	518	492	500	476	530	527	478	527	526	488	505	503	493	494	451	515	535	577	496	547	514	465	471	545	490	505	498	536	577	558	479	510	513	524	504	499	502	508	506	525	521	494	527	533	504	492	542	499	501	527	475	504	501	539	520	520	523	471	514	507	515	501	514	513	503	514	479	524	466	488	504	523	506	482	518	517	521	518	505	517	559	498	571	478	489	497	502	505	510	475	511	503	487	537	477	513	485	503	464	498	478	532	539	493	527	501	478	474	528	482	524	491	478	467	473	519	501	516	499	482	491	526	489	520	576	491	514	505	498	526	507	553	502	492	488	502	475	492	492	517	491	517	515	492	477	476	483	526	492	515	504	533	481	491	496	511	482	558	488	506	512	552	518	519	500	524	475	536	517	515	514	525	502	492	479	510	474	499	474	515	469	512	516	512	528	499	469	492	476	492	474	478	510	515	499	534	505	506	532	508	509	517	499	496	501	536	530	505	510	502	499	517	509	519	503	523	514	501	502	508	463	522	516	502	463	497	515	524	466	550	499	494	506	482	508	519	469	474	522	530	502	531	541	497	508	516	511	504	505	500	506	471	497	528	496	512	515	480	495	517	507	465	528	499	544	509	507	481	486	550	505	467	500	477	462	518	455	545	474	522	494	500	493	508	490	543	529	497	497	507	511	536	509	529	523	513	485	509	476	496	528	506	544	527	505	525	511	498	505	484	500	535	543	520	525	532	523	482	500	504	484	524	470	533	518	512	526	473	530	557	511	538	514	515	499	512	511	538	502	522	512	477	500	530	519	498	489	508	521	538	483	520	529	496	467	481	549	492	518	522	521	533	518	484	518	489	483	496	489	493	499	486	481	522	530	518	521	487	490	478	508	498	499	478	532	516	472	567	501	450	507	485	517	505	492	536	525	523	503	501	470	491	530	549	464	552	486	482	518	531	473	500	504	484	517	521	487	485	478	528	518	481	508	493	544	523	500	521	492	522	485	482	511	528	469	479	479	546	459	500	466	541	484	505	478	462	541	507	503	561	467	482	501	518	472	499	504	512	475	514	520	500	472	542	539	531	504	502	467	509	508	535	498	512	542	518	532	501	519	479	483	500	485	489	486	496	464	512	536	475	469	484	504	498	531	482	572	489	495	533	491	509	516	538	505	484	508	521	511	528	515	525	467	506	516	528	469	520	484	482	492	460	533	535	480	551	536	512	478	486	499	491	508	533	513	490	495	512	503	502	510	542	515	496	469	471	537	513	512	501	533	547	488	518	542	490	533	528	542	518	502	560	486	514	524	497	487	509	506	520	513	543	509	489	529	500	498	504	524	537	499	479	515	503	565	508	510	505	489	513	493	480	514	476	513	481	537	536	476	519	490	514	518	497	494	514	479	474	507	527	491	495	526	528	499	532	473	506	510	522	486	545	500	502	481	531	517	517	516	505	509	522	531	511	501	547	494	479	494	507	504	518	521	514	534	498	497	526	564	479	499	528	535	490	476	510	489	464	513	511	484	487	529	499	463	504	504	509	546	482	563	497	536	509	501	531	481	478	505	541	481	514	500	529	523
3853	1555	1042	601	335	266	180	164	143	143	124	95	107	106	98	95	78	75	80	80	64	71	70	73	83	72	72	60	65	78	63	65	68	61	62	65	66	62	71	63	88	56	68	70	75	69	63	67	70	78	56	79	71	61	60	78	52	62	64	63	59	61	63	67	64	68	62	58	79	69	40	56	56	71	71	67	52	56	81	59	65	59	69	65	58	74	72	68	68	71	59	62	76	79	64	74	71	50	71	67	67	43	47	47	73	66	60	59	68	84	76	52	58	64	58	65	72	68	80	64	70	61	73	69	62	64	63	67	73	63	65	56	60	57	70	74	67	76	77	58	72	55	82	79	56	60	74	75	63	66	66	65	65	57	61	72	49	62	60	61	69	58	64	53	66	75	65	61	69	70	69	67	55	57	67	53	58	81	55	77	69	61	78	62	53	52	61	60	68	61	61	52	64	82	57	73	51	54	65	66	72	59	61	72	63	66	67	65	53	59	64	64	60	75	71	76	72	63	74	68	69	72	64	84	61	68	64	60	64	76	64	71	72	79	64	61	84	71	59	53	56	53	52	60	53	64	77	66	53	56	67	46	73	61	71	63	51	66	68	55	79	54	63	62	70	72	59	72	68	67	66	63	56	56	68	55	75	55	63	66	56	68	66	67	75	62	69	75	71	63	73	68	78	70	72	73	68	69	68	59	66	70	57	68	67	58	61	55	73	73	59	56	75	63	66	63	58	67	60	65	67	70	50	61	60	53	83	52	58	68	69	63	73	58	63	61	64	66	76	71	56	78	79	61	69	56	55	69	55	71	65	57	74	55	62	65	63	59	67	78	58	72	69	68	75	65	62	70	61	73	57	61	74	64	75	60	74	76	59	63	67	66	74	58	68	55	63	55	53	65	47	70	55	74	41	55	75	60	61	59	59	56	67	53	62	75	73	57	61	54	62	63	69	62	63	63	71	63	75	81	64	68	69	53	66	72	56	65	75	65	60	49	65	68	58	75	60	54	75	74	65	75	68	56	59	75	61	63	78	65	74	70	74	60	63	58	60	71	70	63	78	64	62	53	58	60	78	60	59	54	78	68	76	69	71	59	60	58	62	59	64	65	63	64	68	57	54	69	68	64	65	61	60	60	61	73	58	70	55	79	67	70	55	73	87	52	47	69	80	63	72	74	60	66	65	69	62	67	67	66	62	77	61	71	65	67	67	60	74	73	57	65	59	73	71	68	57	61	60	73	48	74	64	73	46	63	66	52	59	74	72	57	64	64	59	60	51	68	65	100	63	80	67	70	65	68	59	48	66	69	75	74	60	74	59	58	69	55	63	60	61	62	60	78	70	59	75	73	54	71	66	61	57	50	79	57	72	64	64	69	61	79	58	70	76	73	61	77	80	52	87	67	70	77	60	66	65	67	55	64	67	54	51	81	61	62	63	63	72	66	64	63	79	71	65	55	58	74	72	70	71	65	66	53	65	54	56	75	55	77	56	75	82	66	60	58	61	69	66	62	54	56	71	57	52	82	53	75	73	59	75	62	65	59	71	73	67	61	69	64	66	86	66	64	66	58	66	65	74	77	57	65	72	83	72	62	66	49	65	56	69	62	54	63	69	71	70	57	55	72	73	57	66	67	73	51	82	88	69	73	79	51	69	66	72	76	76	64	71	56	59	65	61	64	67	64	66	62	64	63	67	70	62	59	77	65	78	81	80	73	68	65	62	60	53	57	62	61	66	72	73	67	58	67	58	61	60	53	56	51	75	54	60	69	60	54	65	60	65	61	74	61	78	68	66	73	61	70	62	59	68	77	68	57	67	68	65	59	73	60	71	72	58	62	83	57	54	63	71	80	70	52	80	62	57	59	54	65	67	50	72	70	63	44	77	57	65	76	67	62	71	73	59	64	70	75	62	83	53	65	62	71	66	60	81	66	59	55	64	64	58	56	79	56	60	76	60	87	70	76	56	54	52	58	63	58	52	59	59	72	53	44	58	63	52	71	61	57	59	61	69	62	63	67	77	64	53	71	76	67	75	60	56	68	78	59	66	64	65	53	67	56	66	71	60	66	60	46	79	77	62	60	59	62	63	59	55	70	72	75	62	69	63	68	61	74	80	56	66	69	64	61	84	69	65	77	70	71	52	59	69	65	65	57	65	60	71	66	70	68	73	72	72	59	54	73	64	51	62	79	63	57	68	72	74	57	49	78	75	58	54	69	54	53	64	66	60	62	53	45	60	65	63	55	69	62	78	81	57	74	57	63	58	57	58	75	77	70	66	81	73	64	56	70	62	78	63	68	69	54	61	60	58	78	61	69	62	56	58	74	56	64	78	53	72	51	45	63	60	68	63	65	59	61	71	82	59	52	74	49	57	63	55	63	66	77	53	64	75	69	56	60	70	59	73	83	63	72	67	55	64	68	64	80	71	78	69	58	64	63	63	64	59	63	65	59	61	71	66	67	70	71	58	67	72	67	82	62	59	55	63	50	52	69	64	72	47	70	62	70	65	61	53	64	75	58	68	49	59	63	66	57	53	60	78	77	68	58	57	54	52	60	68	73	75	67	71	48	74	74	79	74	54	65	73	66	68	60	60	66	83	64	68	60	51	80	66	66	61	66	64	68	61	69	69	64	62	64	51	74	66	90	62	59	57	56	81	63	94	58	63	70	63	67	60	56	59	81	74	73	69	63	60	77	58	70	66	68	45	64	62	68	74	54	61	65	77	62	72	63	55	68	68	66	81	62	50	57	76	84	48	65	74	69	64	65	57	49	79	50	63	58	68	59	65	56	60	69	61	59	61	79	70	56	65	67	68	67	70	57	58	74	63	84	65	75	73	64	65	70	58	78	52	50	67	64	57	69	70	70	70	60	80	61	61	67	63	77	62	64	61	65	73	59	69	81	57	56	66	57	69	60	60	73	52	70	73	72	59	67	64	80	66	67	70	52	68	55	66	62	70	59	68	55	54	53	74	67	54	58	58	55	40	69	70	56	62	58	76	60	79	40	47	57	66	69	65	45	66	65	58	57	69	66	48	80	65	66	65	61	77	50	81	64	72	62	62	70	70	67	60	68	65	57	55	70	53	79	63	59	83	63	59	78	67	58	60	65	60	86	72	67	63	65	68	60	64	44	63	57	64	62	70	72	53	60	66	64	57	66	77	70	74	69	57	61	83	70	62	62	56	52	61	58	55	75	74	58	63	68	65	63	57	67	71	71	65	73	65	55	63	54	73	56	60	59	61	59	59	65	65	66	85	65	76	70	74	62	66	52	57	64	76	64	79	59	41	69	70	78	70	61	59	61	71	62	69	64	64	62	69	68	73	70	62	69	62	55	68	79	66	64	62	56	65	76	59	88	56	65	52	65	56	64	62	56	61	50	63	61	62	63	71	58	67	50	59	63	64	55	52	60	71	67	67	72	50	58	63	71	58	58	71	67	54	74	83	54	65	53	64	70	63	71	56	60	74	76	70	67	65	61	64	65	56	74
28251	15730	11469	9414	8069	6510	5184	4287	3279	2686	2153	1839	1623	1370	1208	1133	1063	982	926	849	806	765	692	672	660	591	617	602	639	579	604	593	615	600	564	584	570	537	554	574	616	599	614	609	557	583	594	571	608	544	531	558	558	570	592	565	571	581	559	605	591	571	574	618	546	545	611	583	579	561	629	557	581	585	595	589	597	581	563	556	611	578	595	567	556	589	545	598	623	581	596	570	580	602	547	618	586	558	528	599	586	600	593	600	581	606	598	572	576	592	559	550	560	578	569	619	577	558	578	586	584	563	593	588	562	565	586	594	591	587	570	547	573	557	551	606	576	603	548	610	577	585	585	565	579	590	563	572	581	590	586	610	598	565	600	591	538	613	577	578	558	615	584	592	549	574	572	586	569	564	558	599	569	584	632	598	607	567	568	589	617	590	561	620	575	601	605	564	560	533	569	624	594	567	625	567	538	612	586	570	603	565	576	598	593	586	553	619	567	545	557	584	550	605	567	553	591	615	568	571	574	565	606	583	591	568	576	577	587	617	574	574	579	534	546	576	587	615	590	537	604	580	594	582	577	624	593	579	559	545	567	552	574	582	549	570	543	560	606	543	581	586	595	595	595	610	571	586	581	573	610	591	558	565	563	561	620	598	595	560	538	525	604	600	552	615	555	607	594	564	622	542	589	559	572	567	565	619	561	600	624	604	608	610	568	569	577	565	556	546	587	576	579	628	557	539	603	587	614	586	574	557	561	557	575	590	601	530	575	580	547	613	548	564	548	581	573	573	601	600	598	608	583	542	587	560	571	553	605	601	618	591	570	581	577	545	556	576	601	573	587	573	594	548	561	559	558	583	560	577	566	586	572	547	575	567	535	554	543	582	611	604	559	580	550	552	597	578	642	573	602	594	543	591	590	545	572	615	571	573	548	580	527	568	549	577	581	554	546	589	566	613	624	592	600	618	601	616	564	572	598	576	599	606	585	593	608	616	578	641	607	618	599	622	581	580	620	563	565	574	557	601	538	588	600	582	589	587	554	590	570	572	576	553	560	563	569	599	599	582	591	562	621	592	572	538	565	532	583	603	606	576	560	587	599	547	593	596	608	588	590	594	564	553	598	571	578	563	595	544	589	577	581	607	568	534	601	605	635	615	566	585	535	562	603	554	553	577	516	551	613	604	548	562	629	578	559	590	585	567	605	579	550	584	554	608	580	548	556	585	596	601	590	580	576	566	552	573	575	613	642	591	605	570	578	539	633	558	572	572	551	567	559	625	614	605	576	569	577	606	551	582	590	575	608	582	554	565	587	586	582	621	589	570	534	565	560	554	564	568	578	574	580	554	589	576	526	574	560	578	617	581	588	626	577	569	568	619	585	560	570	571	590	553	588	567	548	561	598	567	567	559	552	553	539	578	552	560	615	566	554	616	558	567	594	583	560	586	592	535	621	581	571	561	554	562	574	557	584	606	598	630	575	549	539	617	543	562	577	602	556	604	567	574	540	593	557	569	515	569	594	564	550	565	574	590	569	565	578	572	553	568	571	543	586	648	584	575	577	561	565	593	565	572	534	629	549	579	591	609	597	571	561	625	584	563	588	585	557	555	571	601	552	585	560	608	527	539	560	558	582	611	532	608	560	596	566	582	604	633	587	576	571	575	564	581	574	559	571	597	575	581	580	597	566	572	596	541	594	589	568	553	555	553	561	598	572	591	576	583	556	591	595	563	547	558	592	571	546	580	562	543	562	563	540	588	590	536	579	584	589	572	572	563	507	514	579	571	590	566	549	559	585	576	590	549	581	555	573	567	553	569	568	580	573	563	561	592	607	582	602	590	585	583	568	608	530	580	565	611	565	570	572	602	617	613	560	581	608	582	578	570	554	570	598	590	580	599	555	553	543	536	566	585	568	575	581	562	566	559	587	629	594	580	612	538	580	568	589	606	574	556	583	559	604	594	574	575	573	538	563	582	563	569	570	609	551	573	588	565	536	564	573	551	582	569	562	592	583	598	557	572	586	574	564	616	578	567	616	579	586	595	523	573	562	574	603	599	597	572	579	603	562	590	603	581	559	601	603	589	587	554	589	537	568	614	558	604	596	598	540	541	592	579	560	571	596	585	627	575	595	603	571	557	530	591	577	548	594	636	559	576	603	586	606	541	575	593	565	578	571	553	601	572	595	562	537	577	619	565	596	577	541	556	586	582	583	579	621	547	600	575	563	609	591	597	556	568	584	611	580	572	535	587	574	602	579	563	535	581	556	565	509	599	607	560	544	578	557	585	598	607	562	594	650	547	606	612	590	556	563	644	572	565	569	574	559	583	622	553	563	577	576	557	557	554	546	548	621	561	534	586	557	590	548	600	576	583	573	573	593	609	592	552	582	570	559	607	575	602	598	564	614	582	579	588	598	583	560	548	601	580	555	596	570	556	600	550	628	583	593	612	543	616	545	626	616	596	590	600	588	565	546	593	560	582	534	562	578	566	595	586	538	583	578	545	586	599	609	561	605	540	551	593	596	566	585	605	599	569	587	569	562	604	573	608	577	558	537	558	579	582	574	573	556	617	600	588	592	618	536	587	600	583	567	546	603	621	551	582	595	557	540	584	580	557	578	597	580	575	605	565	616	562	566	600	572	610	550	577	614	552	552	598	561	551	554	567	512	595	615	588	590	560	547	570	541	590	591	590	581	623	548	574	543	587	613	566	524	581	561	554	575	544	566	600	641	551	546	554	562	588	570	615	575	574	580	588	602	601	578	540	586	572	573	582	620	567	552	583	575	584	580	582	571	574	568	579	590	583	573	545	575	596	554	566	599	593	590	577	562	531	591	542	592	575	605	607	594	582	580	584	607	569	590	561	571	602	575	565	581	573	560	593	612	569	576	577	588	530	580	557	562	597	520	587	586	600	540	609	548	536	601	577	618	604	540	553	547	535	598	567	587	561	587	518	579	585	604	555	586	600	640	620	573	595	582	569	591	594	542	607	599	556	602	554	583	594	563	607	582	556	565	568	551	565	610	625	611	599	587	586	572	588	572	611	507	540	603	561	567	596	552	565	577	594	582	621	587	603	568	570	566	596	591	580	556	600	568	566	592	575	590	551	566	611	620	585	573	562	586	541	593	595	556	583	624	565	585	547	519	604	582	584	567	568	596	609	559	568	549	580	623	560	567	541	589	584	601	601	589	597	565	588	555	570	596	521	589	584	607	608	606	626	562	551	576	613	580	554	576	586	569	541	627	611	575	576	582	568	550	563	536	557	585	546	542	596	636	606	547	583	571	589	558	580	628	597	561	569	584	581	582	580	604	559	569	595	583	611	577	619	550	582	568	533	599	599	571	548	600	555	608	561	561	582	589	576	589	593	575	565	580	602	580	568	589	557	598	544	617	563	599	574	598	603	584	613	546	553	562	543	557	578	564	560	563	569	622	567	572	611	568	594	600	573	569	612	593	618	574	626	610	566	598	536	541	563	589	557	578	544	576	576	574	562
6124	3727	2201	1254	654	413	297	228	192	156	149	132	106	117	99	107	79	88	84	93	104	68	77	73	76	68	74	69	58	74	63	66	79	65	50	78	70	68	62	72	69	74	75	61	70	74	63	66	56	60	70	56	62	89	60	81	81	64	66	53	74	64	74	60	66	60	52	52	71	67	81	65	85	68	71	76	64	66	60	59	65	57	65	52	60	72	64	67	66	66	62	77	79	58	74	56	71	65	64	65	66	62	63	59	65	60	76	57	56	67	73	64	49	62	71	61	86	69	65	63	77	82	56	73	76	70	63	56	59	70	67	65	53	59	66	80	66	65	71	53	65	80	57	69	62	60	55	54	78	95	58	70	76	74	52	60	66	69	59	65	69	71	68	63	76	61	59	62	50	58	63	69	63	55	70	69	66	67	69	50	72	55	60	61	66	62	55	63	68	81	77	70	76	70	57	61	74	66	69	64	84	68	70	64	78	65	65	62	72	58	55	67	60	62	60	58	60	71	61	60	55	53	90	77	67	68	74	70	55	64	65	69	66	53	65	62	70	64	79	60	73	82	72	65	64	71	50	68	62	61	72	63	66	55	63	65	60	70	67	73	61	59	65	65	66	71	58	65	62	87	64	91	68	55	74	67	63	61	71	67	66	63	61	66	67	69	69	68	56	68	62	64	56	67	72	59	65	67	72	72	57	62	64	66	73	82	68	56	63	72	58	55	55	74	73	64	82	60	75	65	66	65	70	72	65	73	51	57	48	58	70	71	58	72	64	64	72	75	71	70	64	67	52	60	68	68	51	75	56	61	72	77	67	64	60	68	65	75	65	66	68	67	76	58	73	66	79	55	58	84	66	70	55	70	71	59	68	77	78	64	72	70	57	61	48	82	58	63	72	61	69	64	68	68	79	58	63	59	70	59	60	71	81	72	61	74	66	74	45	64	56	61	71	72	77	81	74	81	64	61	68	81	48	83	61	59	58	74	53	56	56	72	62	79	77	75	71	77	69	58	64	82	56	62	67	62	64	63	61	65	58	72	62	77	62	68	70	77	64	61	59	68	78	71	67	70	63	57	69	75	67	61	63	68	68	59	92	54	70	68	59	79	69	61	68	69	65	65	55	67	53	59	70	50	78	69	71	82	59	56	62	74	66	89	62	70	56	81	69	75	80	67	62	53	61	57	57	67	47	86	60	66	71	81	71	54	76	67	67	77	77	67	74	73	58	75	64	71	59	44	73	69	70	66	61	62	56	69	57	56	70	67	63	62	59	58	76	60	71	61	56	71	51	64	63	64	59	59	63	65	83	67	64	53	70	64	56	68	71	73	71	73	70	67	93	52	69	61	57	74	72	45	67	63	80	63	67	60	60	55	61	64	63	81	63	58	76	62	70	57	68	75	60	73	59	73	65	60	69	54	68	50	72	71	75	59	71	57	74	77	67	77	66	66	61	59	63	73	66	64	72	58	64	65	62	73	43	67	54	59	62	67	63	65	69	64	63	88	65	65	85	61	69	61	74	61	62	70	69	68	67	73	58	71	78	61	74	59	69	60	59	75	73	59	70	77	72	71	65	61	62	73	78	58	58	59	67	52	77	57	76	53	61	72	70	80	63	60	70	62	56	61	65	67	58	50	63	60	71	77	81	68	67	57	65	76	65	57	72	69	75	68	75	82	55	76	68	62	63	67	60	73	60	65	69	60	65	59	66	64	60	76	54	67	73	57	75	70	61	56	77	66	69	68	68	79	66	70	77	75	75	61	66	75	61	80	55	73	72	54	66	71	73	83	63	69	63	85	61	56	71	77	66	61	67	67	68	70	70	57	63	69	76	72	64	66	60	79	71	79	68	65	60	85	83	80	60	51	62	56	61	67	71	70	67	50	58	68	64	59	63	68	69	69	71	63	57	92	69	85	72	53	66	71	61	58	63	59	67	70	70	69	50	60	62	62	71	72	61	61	59	76	66	66	53	66	65	69	77	70	73	55	54	58	64	70	81	66	64	72	57	80	56	53	76	54	54	61	60	61	66	69	66	67	65	54	58	72	70	65	52	62	76	69	69	71	66	60	66	60	67	63	72	69	78	62	68	69	58	66	75	64	72	60	70	66	67	84	74	57	72	61	64	50	60	58	62	66	65	77	61	59	72	74	73	62	65	59	68	75	68	70	69	76	50	57	63	50	65	58	76	76	65	69	70	76	73	77	65	63	67	52	68	64	70	85	70	56	70	78	68	65	61	72	64	55	82	69	70	64	57	61	75	74	50	55	63	64	78	56	62	68	53	83	66	64	43	67	53	72	66	62	70	63	53	70	72	60	74	58	68	78	59	80	69	69	66	70	67	78	60	55	77	68	59	77	60	60	73	61	66	61	68	69	64	66	64	48	70	65	75	65	76	61	65	67	66	74	72	60	59	64	66	69	59	69	66	82	80	75	76	46	73	68	65	58	63	64	63	66	54	80	66	68	56	62	81	68	52	65	59	77	60	80	62	71	82	69	60	70	70	60	63	66	67	63	59	57	65	66	72	84	49	55	64	50	70	60	65	59	70	66	60	69	63	67	70	62	83	64	67	58	64	70	56	65	52	64	82	53	58	71	63	71	75	83	79	69	67	78	64	83	70	69	62	78	51	73	54	63	69	79	69	55	69	76	52	70	69	59	56	63	67	88	75	68	71	66	60	61	64	91	63	73	55	63	72	71	67	69	60	51	65	75	81	58	65	75	77	72	48	68	76	59	55	45	62	78	60	47	92	72	74	66	58	53	64	77	60	62	53	62	55	73	71	72	56	78	63	79	57	74	54	74	69	87	63	66	64	68	72	74	86	61	65	70	66	87	58	73	65	85	77	64	63	63	59	52	67	63	53	68	68	66	79	59	72	63	71	62	73	64	77	69	67	81	66	64	64	71	66	73	72	71	58	70	66	68	63	81	63	60	57	67	85	80	56	71	74	72	75	62	72	61	65	67	57	76	69	62	55	57	57	65	70	59	76	64	59	64	58	61	62	69	76	75	53	66	67	70	70	67	48	66	69	59	60	59	58	60	60	61	61	76	67	63	65	88	68	66	70	70	67	73	55	55	65	60	63	73	69	63	64	59	62	61	71	65	51	74	58	51	63	58	72	55	68	69	67	73	69	70	71	65	71	69	66	75	74	57	71	64	76	70	71	72	56	51	62	67	68	65	68	72	71	65	60	75	74	75	82	76	61	71	60	60	71	56	61	75	69	65	64	59	71	55	71	68	55	70	63	66	61	67	70	56	76	63	75	60	71	64	73	74	73	62	77	58	69	73	64	68	90	65	58	53	64	58	59	75	80	48	52	74	68	62	67	54	76	62	68	70	55	61	53	82	65	76	67	66	86	78	59	62	63	65	61	68	68	63	57	54	59	71	61	69	61	52	55	67	57	57	72	77	69	66	73	70	68	63	67	71	64	59	77	61	65	65	76	73	58	73	64	72	72	67	64	69	56	68	69	62	67	58	57	57
34929	22608	17566	15175	12426	9116	7071	5705	4414	3458	2799	2491	2051	1719	1544	1417	1258	1175	1096	946	859	857	806	786	668	703	693	658	602	630	651	645	629	616	616	591	590	638	583	638	617	540	585	593	635	624	605	576	596	593	627	555	649	543	619	574	551	588	651	571	637	614	596	654	584	595	633	603	628	604	609	581	568	621	628	583	583	636	587	575	637	588	604	576	605	584	553	558	592	578	552	560	561	564	580	575	517	584	589	582	578	559	597	576	591	598	617	591	597	558	618	620	607	594	606	617	596	602	564	586	597	563	602	604	581	615	627	608	593	576	611	566	606	617	557	572	635	613	648	567	563	596	635	564	591	587	608	585	626	597	559	575	584	602	618	593	620	632	573	576	596	576	579	582	611	610	646	572	601	556	549	594	595	584	586	609	609	580	589	557	679	622	596	594	635	648	611	589	624	630	556	591	574	593	662	619	658	579	646	581	570	563	616	663	586	596	590	583	609	609	595	629	613	594	606	597	626	606	601	587	594	574	578	618	601	619	575	606	556	549	590	622	593	631	589	608	585	613	615	616	590	581	616	563	600	564	574	624	594	596	551	602	591	633	607	575	602	577	598	594	574	578	578	562	585	577	569	602	574	592	566	591	591	604	604	571	577	577	615	600	617	623	607	624	563	585	608	593	611	624	589	566	573	627	559	555	603	595	587	605	556	587	650	631	611	611	645	590	576	603	644	568	620	629	524	616	589	581	610	584	583	601	533	578	592	600	621	641	599	556	623	630	605	581	597	610	597	574	606	592	577	613	613	574	612	596	608	631	592	595	649	584	565	585	593	588	569	611	566	630	595	562	563	543	614	574	583	592	612	598	598	592	615	639	555	572	619	580	599	607	600	552	602	630	602	640	577	582	611	622	560	601	557	592	605	640	593	621	605	612	636	644	600	602	610	589	583	600	616	599	624	572	594	569	589	546	600	602	601	621	632	560	619	547	614	638	598	593	644	576	599	595	587	625	611	565	597	626	605	603	580	606	578	619	557	603	674	581	653	628	595	588	594	624	576	627	591	575	594	611	589	600	671	593	574	586	601	622	622	612	587	607	588	630	612	564	618	541	580	579	603	630	574	561	597	601	572	650	607	619	582	567	591	570	587	558	616	621	553	570	546	584	574	624	601	639	630	602	603	569	609	576	602	586	602	597	577	551	598	602	572	603	547	572	583	602	603	598	610	606	594	599	571	564	598	604	580	595	635	600	642	632	625	573	583	627	580	602	595	607	592	544	587	588	583	596	636	583	598	601	600	580	628	598	594	625	623	577	622	568	613	586	578	581	630	588	604	603	579	591	622	641	603	585	592	567	617	585	603	561	556	595	581	603	576	583	591	631	597	623	621	605	570	612	613	662	614	586	613	610	571	587	590	573	564	575	620	583	590	559	595	601	561	610	590	629	604	584	592	581	580	609	546	656	597	554	597	585	577	633	587	591	624	601	589	583	597	620	625	603	595	620	616	583	590	599	618	611	614	602	598	612	579	572	593	576	610	609	602	595	623	568	540	550	562	589	581	642	588	591	616	585	576	620	570	611	604	587	619	590	586	596	611	632	556	594	579	581	573	621	650	631	580	549	662	637	634	601	563	582	596	593	569	600	612	564	598	608	575	620	605	592	603	630	575	581	593	562	606	603	540	557	591	566	582	614	603	590	619	550	601	609	592	627	602	568	598	641	606	589	603	569	542	600	624	558	611	598	581	594	607	570	604	647	565	597	579	595	584	637	591	587	563	566	617	620	580	601	593	587	623	592	584	594	632	586	646	571	577	638	580	617	609	574	572	613	583	610	598	588	601	604	597	625	592	582	593	566	625	614	615	559	599	557	652	655	559	565	610	605	582	627	602	602	625	635	563	578	567	649	605	597	567	567	583	607	616	620	574	568	649	595	576	603	610	610	616	573	573	577	576	579	614	630	593	599	578	581	639	613	617	574	569	613	620	546	636	633	600	618	597	600	564	640	577	561	597	581	566	586	602	552	575	576	555	604	585	595	589	571	602	553	632	611	594	569	603	544	594	576	608	582	537	589	601	606	588	609	592	632	600	608	570	613	583	609	586	602	607	605	596	561	582	556	607	601	606	565	633	609	603	570	626	616	630	603	570	595	617	602	618	587	595	599	582	612	594	628	591	615	619	612	568	585	599	592	624	568	587	565	615	605	563	566	589	593	598	597	622	612	604	615	605	579	610	606	607	561	597	624	633	560	595	620	626	557	601	602	603	584	632	604	616	618	610	559	566	608	601	562	569	597	642	584	608	613	626	578	616	626	651	585	571	651	595	576	619	619	594	591	594	591	603	596	584	614	584	564	576	571	597	586	574	560	618	572	564	513	571	594	611	635	587	623	603	566	560	590	594	575	547	586	598	578	576	561	607	645	604	592	614	578	596	605	596	585	621	630	593	572	652	560	592	546	586	630	592	585	563	582	622	611	547	607	643	566	585	576	564	582	636	573	597	580	601	616	607	639	635	574	565	606	547	628	585	601	563	628	585	550	583	627	604	621	583	610	584	609	596	606	560	613	593	582	595	600	598	584	585	631	646	579	606	585	609	577	580	586	556	595	640	596	589	539	598	599	604	589	612	575	629	587	591	609	589	567	621	560	545	611	585	567	603	626	597	604	574	588	611	643	561	604	575	596	589	590	599	625	597	597	552	576	590	603	592	591	549	597	601	639	554	533	569	613	621	577	589	586	626	577	654	631	619	616	602	572	609	594	627	590	581	588	598	608	588	590	595	587	587	593	570	626	610	592	585	622	598	606	545	655	587	636	599	573	561	605	607	600	606	620	622	569	627	566	582	571	582	623	582	639	617	593	568	599	610	576	531	588	610	564	586	581	629	602	627	597	623	581	589	629	593	581	589	568	586	583	636	551	574	603	585	619	603	576	608	584	602	617	601	562	580	616	588	593	578	541	580	603	598	611	586	571	618	611	579	601	591	628	552	575	569	578	610	609	567	622	599	616	588	608	587	603	598	588	612	599	562	581	556	631	591	597	616	654	571	612	630	563	589	612	564	612	639	610	607	600	539	609	649	592	582	609	635	613	617	603	569	556	603	572	580	587	665	562	569	571	601	629	589	614	595	618	572	602	610	583	584	563	557	574	556	616	607	593	588	615	576	596	667	562	575	606	608	614	602	622	610	597	606	606	600	611	551	582	590	611	605	608	611	649	572	618	581	587	581	564	634	630	580	629	566	575	598	582	595	590	549	614	597	589	598	590	620	550	595	560	619	555	570	546	589	601	586	590	628	600	584	612	529	618	579	559	622	590	600	570	603	616	576	589	569	588	592	578	617	580	576	597	635	588	616	624	606	630	617	551	584	597	557	586	630	579	567	575	603	576	562	582	592	600	618	558	593	601	613	624	607	575	551	605	607	610	550	607	581	628	610	616	593	593	609	569	588	641	592	577	609	587	588	578	647	607	606	626	588	596	615	585	578	557	618	572	555	576	634	598
6335	3002	2129	1131	710	344	249	197	148	129	120	109	98	99	88	88	72	54	67	59	64	59	57	41	43	44	46	56	51	54	56	47	59	50	55	52	46	35	57	50	67	42	51	44	64	47	40	53	48	48	55	53	56	50	54	40	42	52	53	41	47	52	58	42	44	54	45	44	60	49	43	48	47	48	57	62	54	54	45	50	63	52	68	51	44	46	61	53	46	52	53	46	49	61	57	51	56	48	52	44	54	56	55	53	56	58	42	49	54	50	51	52	57	42	51	45	49	60	47	61	49	47	52	48	57	46	53	58	51	51	64	41	67	46	43	48	52	48	45	46	48	53	46	53	47	56	48	64	58	58	52	47	56	38	48	47	53	59	45	49	63	55	50	53	49	55	48	41	41	48	45	55	49	54	60	43	50	61	59	65	59	54	53	63	50	52	55	61	42	52	36	45	56	55	53	47	48	47	52	52	61	51	46	61	48	55	47	42	47	46	45	61	54	45	48	46	62	55	67	53	51	38	66	45	65	50	45	52	48	57	55	50	63	63	46	54	47	45	42	46	55	53	43	51	40	61	56	54	49	43	49	56	40	49	47	58	47	53	63	47	54	52	48	61	41	49	61	54	57	69	43	68	41	51	62	54	52	49	43	52	63	51	62	55	50	64	42	42	54	49	52	53	66	53	49	47	48	45	45	48	62	55	44	53	46	48	62	50	54	48	58	38	49	56	56	47	53	47	49	47	53	61	44	57	67	57	45	57	56	55	54	59	40	60	48	56	50	55	58	56	40	55	51	62	49	49	71	54	53	57	57	59	50	55	67	56	46	47	61	57	50	49	58	51	54	53	58	54	56	50	58	38	59	56	57	60	48	48	48	47	52	62	40	44	51	54	57	49	43	53	57	47	48	46	55	47	43	47	54	49	44	53	47	42	55	51	52	44	52	59	53	46	50	58	48	46	55	45	47	60	63	40	65	53	33	49	59	44	50	49	50	54	52	55	69	59	55	59	56	68	47	57	54	37	51	54	54	47	48	48	37	47	47	48	53	43	64	64	41	50	55	50	44	54	43	62	46	50	54	65	46	63	56	54	52	47	69	46	43	55	46	44	59	54	56	42	56	44	60	45	54	50	54	45	48	56	49	41	55	48	59	45	44	54	43	55	44	51	55	47	58	49	53	51	60	49	43	46	60	46	58	53	54	55	44	60	48	53	44	64	50	59	52	59	41	45	58	51	58	46	43	53	44	54	50	42	45	49	32	58	46	58	63	49	52	59	50	43	45	60	60	42	54	42	44	53	58	58	44	53	53	45	57	56	48	54	60	54	43	56	48	54	43	53	54	40	56	55	38	51	49	45	48	46	52	40	52	48	54	29	42	55	51	57	47	40	59	53	51	46	65	46	54	58	56	50	50	46	56	57	53	62	59	49	62	40	36	59	56	47	53	55	46	39	53	58	69	56	51	46	54	69	39	66	38	66	50	55	53	59	51	49	55	48	54	40	60	56	51	62	51	58	56	52	57	45	62	57	56	49	53	51	58	61	49	53	59	43	67	54	63	45	57	56	53	64	56	55	53	53	46	39	59	44	52	65	40	51	55	67	45	42	39	50	46	51	40	61	55	37	59	48	51	59	55	50	46	54	52	57	52	49	55	48	46	41	54	45	49	41	53	48	57	49	58	51	49	45	48	62	53	45	54	55	60	54	55	54	61	47	48	56	54	44	44	55	52	62	58	42	47	51	59	45	50	57	51	60	50	68	50	57	56	51	47	56	53	60	57	55	72	49	44	41	55	57	52	51	53	53	53	49	51	48	39	47	55	44	37	55	64	58	43	53	48	57	54	49	61	58	48	41	46	48	46	49	53	54	51	42	57	42	44	49	45	46	71	44	47	41	60	56	48	49	51	47	38	57	50	57	58	43	50	60	44	72	47	61	57	60	52	60	53	48	35	54	58	51	52	52	47	45	53	60	55	43	49	55	46	40	41	55	47	51	41	56	42	48	60	54	56	64	63	53	47	50	53	40	58	55	54	49	50	57	51	52	56	51	54	51	48	43	54	62	43	54	48	63	47	60	61	45	54	42	42	41	58	72	50	59	57	51	38	66	57	53	46	49	48	55	51	36	38	55	59	45	54	49	60	52	70	41	56	41	46	52	45	37	55	51	52	52	48	63	56	47	60	41	53	48	54	45	50	47	52	54	56	48	43	63	46	43	47	42	42	54	61	51	53	63	48	44	39	59	58	48	62	50	45	57	51	51	51	53	52	58	49	55	56	55	45	54	49	54	59	48	52	55	49	41	63	50	53	48	44	49	58	55	65	48	60	55	64	41	62	58	53	53	45	64	56	53	46	54	43	60	44	65	53	46	60	54	51	44	44	73	48	45	55	58	53	54	67	43	42	48	52	49	41	57	64	58	44	56	38	50	50	57	58	67	48	52	54	46	46	40	45	41	43	46	52	49	39	55	58	55	65	56	60	45	43	50	50	48	60	51	57	47	55	54	44	43	44	49	61	48	39	51	58	62	54	51	51	57	65	47	52	47	48	51	48	46	49	43	43	59	45	63	47	58	55	63	42	49	59	48	42	46	53	47	65	53	57	54	47	57	63	46	57	57	53	64	54	64	55	53	55	44	42	49	51	49	50	63	61	55	48	44	55	51	49	55	47	52	54	58	51	48	51	44	54	47	64	51	54	48	50	52	68	50	49	52	53	55	58	36	60	53	46	59	44	48	53	57	46	51	52	55	49	60	44	64	59	55	55	48	57	40	44	63	45	42	52	39	60	60	55	46	56	67	42	42	58	45	49	67	52	53	53	55	57	55	46	44	52	42	45	59	54	40	44	54	58	51	54	54	58	44	51	47	48	47	53	51	47	50	61	60	63	43	55	54	55	52	46	55	53	50	43	57	49	53	45	48	49	43	39	49	49	59	59	52	54	52	65	46	51	52	39	51	56	68	54	52	46	47	53	56	47	47	46	44	65	47	56	55	49	57	50	53	33	46	62	46	46	61	45	66	62	54	65	50	50	54	64	56	54	69	51	41	53	53	50	46	52	55	58	54	49	39	47	67	45	57	56	68	46	44	41	62	55	46	57	54	36	41	67	65	62	34	59	56	62	51	50	55	58	50	36	45	60	45	55	56	61	49	44	63	46	47	57	55	64	64	47	42	53	58	48	48	42	65	60	48	36	58	47	56	60	45	53	59	61	62	49	61	44	54	49	58	61	42	68	55	45	42	52	50	49	44	42	57	49	52	48	31	51	48	49	43	59	46	48	49	54	52	62	61	55	46	60	56	45	60	54	52	44	61	53	55	61	42	46	57	54	45	56	43	58	50	52	43	56	43	53	56	49	46	57	62	38	50	64	46	58	63	49	54	52	48	44	53	49	48	51	42	53	49	57	47	63	49	53	52	52	55	61	53	56	45	44	49	50	42	52	69	58	52	59	59	55	52	48	45	55	55	49	56	45	53	53	50	53	58	54	60
31852	21238	17607	14209	13027	9004	6233	4932	3959	3117	2398	2077	1800	1560	1328	1220	1102	948	944	843	755	664	653	633	550	537	515	496	511	499	473	496	482	504	478	481	492	516	436	466	454	471	449	529	484	449	492	438	460	488	455	439	498	454	475	471	450	467	491	458	456	464	469	474	462	437	459	466	450	454	443	438	483	448	476	470	437	463	442	492	429	468	487	426	439	478	492	437	412	454	514	485	446	454	453	456	473	447	467	467	454	442	475	491	432	462	448	497	413	452	463	505	486	491	504	452	465	469	502	463	491	499	462	487	433	480	459	461	483	468	475	442	419	453	477	495	457	454	479	536	450	486	457	462	474	457	463	444	456	488	474	513	466	415	466	462	438	447	466	504	444	469	449	478	469	458	443	438	432	468	489	450	508	474	486	475	465	482	465	449	411	470	478	478	470	456	424	469	483	462	463	421	427	457	469	489	455	463	460	469	462	470	463	483	454	472	467	451	455	458	480	445	455	469	459	483	497	455	474	454	491	461	437	475	466	462	482	501	469	478	484	419	474	456	483	436	413	464	456	438	442	468	479	491	448	460	485	473	468	471	489	467	434	471	481	471	484	491	468	491	425	466	486	457	470	483	421	493	443	481	490	452	466	461	473	487	496	491	512	450	477	465	454	442	454	455	457	492	489	435	490	473	440	469	482	469	457	518	469	435	463	403	432	433	463	476	463	443	470	490	471	452	510	448	462	426	467	500	493	463	432	466	467	457	469	465	443	462	475	478	500	426	469	508	492	505	427	443	476	434	485	450	450	505	460	435	435	466	453	445	461	466	461	428	426	495	485	469	446	472	453	471	444	468	484	472	486	431	462	450	473	480	467	480	431	488	428	488	479	463	462	461	473	488	488	473	444	494	454	452	445	483	442	489	456	462	459	464	446	452	506	456	438	469	452	462	457	453	457	449	481	458	492	443	438	474	453	466	468	493	456	435	421	467	489	475	454	463	466	451	469	451	427	473	447	461	436	469	460	474	479	442	436	467	467	460	501	455	490	494	477	438	429	496	425	460	474	480	441	462	465	446	470	481	444	471	477	460	449	466	463	465	450	468	488	460	503	461	479	435	455	428	501	463	472	486	469	463	437	473	474	471	475	493	491	485	472	457	480	463	453	447	435	431	494	477	460	466	490	451	465	447	474	483	487	466	515	455	480	440	478	466	471	449	485	464	449	449	435	449	443	437	500	426	486	515	466	442	492	487	464	463	450	462	443	451	449	485	483	455	477	466	454	431	444	465	484	510	465	446	437	471	456	460	499	461	518	441	493	458	464	477	487	484	464	426	443	483	466	467	458	499	491	464	482	469	448	460	472	431	471	475	451	439	468	450	473	469	457	457	457	474	473	494	474	444	483	467	480	446	449	449	459	466	439	418	412	439	488	465	504	457	468	497	497	486	447	462	423	458	439	487	408	474	422	483	468	438	461	435	477	463	494	449	439	457	507	493	442	466	479	490	502	480	451	442	480	430	448	495	425	477	498	452	478	451	458	435	451	453	478	466	488	472	482	463	431	468	473	460	467	474	430	445	463	490	498	489	436	494	471	470	482	422	452	469	445	467	430	460	494	477	494	441	460	479	487	452	465	443	484	477	500	456	474	485	510	476	427	463	459	482	484	454	463	490	488	495	476	467	464	498	481	460	421	484	436	480	457	443	438	476	478	480	505	477	482	473	467	480	452	449	447	423	472	448	471	474	469	444	449	419	475	432	424	453	449	428	473	480	485	468	446	476	496	460	459	409	439	420	450	452	460	468	410	464	461	494	487	480	429	484	430	468	438	492	466	470	477	495	462	469	437	456	481	480	452	460	477	467	429	512	479	432	484	487	492	475	443	497	482	473	460	454	457	452	422	463	448	456	481	492	431	489	517	440	475	486	468	493	475	453	453	466	479	451	474	451	442	449	461	461	430	475	485	437	498	444	471	487	434	411	484	502	453	468	469	458	429	474	467	471	437	477	443	474	476	455	470	475	503	482	479	439	456	461	506	487	478	461	437	462	467	454	408	460	439	481	441	476	503	453	475	492	480	463	470	441	453	441	472	443	478	454	412	455	484	488	440	458	488	465	451	482	418	439	462	483	475	482	468	472	449	467	500	493	467	513	398	484	487	479	456	477	453	468	477	472	485	449	482	491	503	491	456	447	445	443	443	483	463	446	476	492	480	480	478	463	471	443	436	426	482	481	463	488	477	506	452	476	467	485	486	409	458	467	426	436	481	466	446	501	493	481	474	519	488	423	467	482	424	430	481	475	458	443	491	437	484	447	454	488	490	435	449	437	524	460	436	480	465	464	493	468	461	440	457	514	475	464	453	447	460	444	441	439	470	471	456	467	429	462	483	451	466	470	471	488	472	473	504	499	500	482	451	477	507	475	464	430	462	440	440	455	461	499	449	477	459	480	450	475	432	460	473	475	482	438	462	460	450	438	479	499	448	434	441	482	437	455	451	472	433	460	475	465	465	497	469	485	469	502	449	429	455	428	454	447	452	439	473	487	455	454	439	439	447	438	451	463	472	439	486	451	436	465	486	484	448	494	430	430	480	472	470	487	480	436	439	490	489	480	455	438	469	474	483	481	476	477	489	483	499	465	433	448	432	490	458	430	458	477	514	491	477	479	439	490	442	471	454	471	471	491	474	477	476	435	470	494	480	465	496	459	442	470	498	438	486	463	447	459	469	431	420	469	446	492	463	457	485	459	448	441	439	426	498	488	437	464	483	484	433	449	455	451	478	449	439	467	462	467	474	466	446	449	420	447	487	481	471	437	490	462	433	481	419	488	477	451	475	471	462	433	498	442	426	494	434	468	489	464	458	481	442	494	485	457	451	486	514	488	482	461	457	448	473	428	471	471	417	479	488	476	463	483	453	492	517	467	479	483	457	447	475	462	459	420	458	484	447	470	469	499	494	485	462	432	481	474	457	465	454	474	458	461	419	463	470	467	474	455	449	475	475	471	462	478	488	465	441	485	472	493	500	473	477	459	447	491	496	487	505	483	509	468	472	466	450	451	475	467	484	484	471	456	444	467	467	502	439	477	480	476	423	456	485	470	469	433	451	428	460	478	479	462	439	461	459	491	445	453	475	448	468	475	449	453	485	463	462	488	466	495	444	461	455	461	453	490	476	439	494	478	447	442	487	469	479	445	459	456	473	466	474	484	485	498	460	438	488	481	476	451	501	421	468	496	498	469	453	421	500	479	426	474	420	473	499	475	434	437	427	470	447	460	436	487	489	490	444	459	470	478	430	451	437	483	425	454	452	470	491	452	465	422	469	464	465	464	446	454	466	480	417	457	456	474	428	443	440	467	454	482	453	477	482	448	482	500	446	440	511	497	408	467	435	469	495	455	514	472	487	461	483	467	477	434	445	499	499	450	479	450	448	453	507	456	421	492	453	471	489	477	455	468	468	462	440	429	475	458	498	452	464	468	479	483	454	480	465	474	439	526	454	426
7507	5640	3306	1882	1119	641	364	275	198	184	167	123	121	110	114	95	83	96	73	67	80	69	56	78	65	73	52	57	39	62	64	58	39	50	48	57	69	48	61	54	40	59	57	50	54	48	59	62	58	46	38	62	51	69	50	53	59	53	64	54	45	51	46	40	63	68	50	46	46	59	64	54	59	56	55	52	54	47	39	63	61	49	59	36	52	56	61	56	50	53	58	51	63	62	62	44	62	58	60	58	46	54	50	54	48	54	55	42	43	42	54	66	58	60	64	55	51	47	50	57	43	48	43	44	56	60	53	56	58	45	45	49	54	58	58	64	44	50	36	66	45	50	74	54	59	54	47	60	66	51	67	52	49	51	36	61	75	44	53	38	49	44	43	41	57	58	52	42	38	51	62	48	50	54	55	49	50	68	50	58	50	51	37	47	65	58	50	49	66	62	52	72	56	59	42	56	50	58	55	72	48	60	51	61	48	50	47	69	45	61	57	52	56	52	56	44	47	64	55	53	54	55	66	54	61	53	49	62	52	47	39	44	49	49	64	49	55	48	52	53	61	50	50	65	51	63	56	53	58	50	57	60	50	53	48	50	53	53	50	51	55	48	59	50	54	60	64	53	44	65	58	48	56	54	50	49	57	60	51	54	70	53	59	62	52	47	63	59	62	65	55	49	46	58	49	59	64	45	60	49	57	72	51	47	55	48	47	61	40	52	38	64	48	48	45	43	56	56	56	54	56	48	46	46	46	51	59	56	55	59	58	49	39	54	60	53	39	49	62	51	52	52	46	67	38	40	55	61	59	48	46	54	39	44	63	54	57	54	51	58	55	43	50	56	61	54	44	54	53	51	57	52	53	54	52	42	47	48	61	74	67	67	50	53	58	52	41	52	44	52	58	57	53	49	66	44	57	47	52	62	52	64	44	54	63	62	52	58	61	61	51	44	52	57	53	46	45	43	62	56	58	62	55	57	39	52	71	55	46	46	42	55	50	66	55	51	52	48	64	41	53	47	52	55	60	53	50	70	54	53	57	60	44	65	51	53	58	55	56	51	58	47	46	58	59	76	58	54	45	60	62	62	67	55	57	41	60	51	69	36	62	43	59	64	52	67	59	55	62	46	54	51	57	57	58	57	57	48	61	57	42	52	50	45	49	52	54	50	56	46	54	48	49	55	54	64	61	51	58	63	50	51	42	58	50	48	56	57	50	51	50	49	52	41	62	34	56	51	51	45	62	48	45	54	64	57	62	56	49	30	59	51	57	58	54	42	56	48	50	50	46	44	44	46	58	63	64	56	52	56	56	70	48	54	63	60	45	53	61	57	58	51	49	54	56	60	53	48	59	56	60	58	55	54	54	57	49	66	60	61	59	54	59	55	59	53	58	62	58	51	45	52	51	53	60	50	61	51	52	57	50	48	62	57	47	60	57	58	51	57	44	59	51	53	59	55	63	44	38	49	61	52	39	63	70	40	58	47	43	58	59	47	44	62	62	57	48	50	54	44	36	60	45	47	53	45	51	54	57	53	44	56	48	41	51	63	61	71	52	49	66	50	39	51	52	47	52	52	68	57	53	51	46	41	61	62	51	61	50	52	59	53	64	63	43	60	47	56	38	46	39	64	57	54	48	52	64	52	40	57	48	53	50	48	60	55	56	45	43	49	39	58	42	33	43	60	59	50	54	53	42	56	54	58	56	48	47	64	53	55	59	48	56	60	52	51	50	51	48	67	58	68	53	68	35	52	59	51	56	42	56	57	55	50	52	46	56	61	46	50	42	67	58	57	61	52	55	36	56	58	54	41	63	45	49	49	46	45	47	59	42	52	49	62	52	57	46	45	63	52	45	56	57	44	56	52	58	60	52	42	58	53	60	58	50	51	52	59	35	49	55	55	53	56	42	49	73	52	47	60	51	56	61	55	59	45	62	42	53	51	56	58	66	41	61	60	48	54	60	55	46	52	48	57	38	49	49	52	52	59	59	48	50	62	40	55	54	62	54	68	44	58	46	59	45	54	51	60	55	47	70	59	68	52	64	71	50	40	67	65	66	45	49	57	49	43	54	54	56	62	68	49	56	57	45	66	55	51	47	60	52	52	44	51	47	53	58	55	44	60	49	54	47	58	54	40	54	58	60	56	52	59	61	62	41	59	52	66	63	60	57	47	47	62	57	43	42	55	46	48	55	51	54	53	54	53	60	69	52	52	47	41	50	47	41	48	57	56	59	55	68	47	64	58	60	57	40	62	41	61	53	56	63	49	49	51	53	46	47	57	45	47	57	56	58	54	73	56	53	54	67	45	42	63	53	65	58	49	64	52	51	64	71	47	66	48	45	60	63	46	53	43	53	55	42	61	54	63	55	45	51	51	48	45	47	46	60	51	53	60	47	55	42	53	43	60	48	51	59	58	50	41	61	54	46	57	40	63	55	61	51	51	63	50	58	40	62	45	53	56	58	51	53	61	53	69	46	65	47	51	60	51	52	60	52	60	49	53	66	50	43	50	53	47	61	60	45	56	46	50	46	43	61	65	51	44	49	52	46	45	57	65	65	48	47	51	64	50	57	47	48	53	63	50	55	55	56	61	58	47	59	40	72	45	52	76	36	56	55	44	54	62	56	45	48	47	61	55	42	52	52	49	53	47	50	57	45	63	61	52	54	69	55	61	49	57	47	64	50	43	41	44	54	45	60	53	54	51	59	57	58	56	54	63	45	42	46	56	70	69	49	61	51	63	41	64	49	59	58	58	62	58	57	68	50	56	56	52	51	60	51	57	60	63	57	51	55	50	46	52	56	50	51	53	48	52	51	52	39	52	51	68	50	53	56	55	52	57	64	64	61	59	50	59	50	48	63	51	50	45	49	55	61	60	40	58	50	48	61	58	73	51	50	68	53	56	63	51	46	59	49	48	51	63	49	53	52	47	61	51	57	48	46	53	60	60	57	60	56	51	60	45	52	54	53	54	61	62	59	53	79	44	55	55	56	51	48	48	62	44	51	48	58	54	48	52	44	56	46	51	70	51	59	58	44	48	50	47	53	49	48	64	65	61	46	46	54	58	64	63	43	52	49	65	54	62	55	57	54	39	47	46	56	42	45	60	46	51	58	59	55	58	47	59	38	39	57	63	59	48	82	58	59	55	61	48	53	43	47	56	54	50	55	56	53	58	48	51	55	72	53	35	52	52	66	54	79	48	53	55	49	50	48	66	37	53	57	41	60	61	58	49	60	62	54	53	53	60	57	61	60	51	57	56	62	61	65	52	65	44	53	54	64	49	55	54	52	53	58	47	54	61	48	60	48	53	51	49	46	52	40	56	53	62	59	59	57	53	58	53	59	54	51	54	58	60	61	43	51	52	56	55	50	48	42	62	46	46	51	55	65	75	56	48	59	62	53	61	55	46	51	48	38	50	49	47	44	52	61	49	60	42	45	55	52	49	56	61	52	55	59	64	61	56	49	46	52	51	57	62	51	64	57	50	67	61
36228	27415	20830	17945	17356	12730	8906	6689	5180	4014	3248	2661	2251	1915	1665	1475	1419	1275	1132	1008	871	843	755	662	692	564	547	571	533	525	554	496	533	538	509	514	513	544	487	506	505	512	522	478	515	516	537	493	482	449	476	515	481	486	483	521	466	478	481	473	459	467	528	493	497	484	500	534	532	492	479	484	506	506	511	502	501	486	519	501	469	523	480	502	508	528	473	487	414	477	501	508	426	453	522	499	480	443	487	494	489	503	495	480	467	493	470	524	466	441	491	526	511	457	496	495	461	503	486	474	497	513	472	505	508	467	489	519	515	509	504	516	476	491	470	494	489	500	483	462	474	471	492	465	448	507	483	472	530	476	473	454	486	500	518	512	448	492	512	509	514	516	477	463	440	495	479	474	504	473	511	481	499	501	465	475	482	476	489	460	517	493	488	462	470	502	446	478	489	471	472	484	489	480	449	494	418	514	463	506	464	519	524	499	498	512	479	490	512	502	499	503	488	481	509	480	499	479	472	457	473	514	504	476	510	468	496	522	486	481	502	491	516	490	507	487	494	500	475	505	464	455	519	505	465	465	496	461	478	465	458	521	517	523	474	504	488	465	498	524	515	489	528	530	505	508	502	495	506	502	477	495	445	507	534	497	468	500	514	444	479	464	488	504	484	502	502	489	474	506	484	467	472	559	485	449	451	484	478	493	505	488	493	459	480	499	505	499	512	532	485	477	461	497	491	504	515	501	498	491	518	454	465	485	485	465	509	513	544	508	464	466	495	508	507	469	454	478	490	509	513	508	495	486	456	452	509	465	502	496	535	481	457	490	518	513	466	510	483	467	457	517	484	500	453	468	490	495	476	456	527	497	502	492	502	494	505	508	512	458	477	496	479	470	495	470	508	479	524	460	498	461	499	487	491	438	484	535	525	499	483	501	534	491	473	469	482	514	492	502	471	496	512	480	503	504	461	496	534	481	494	497	495	507	494	519	525	478	495	518	476	478	529	451	486	537	490	460	501	477	520	469	514	519	514	483	490	472	480	469	495	483	490	493	467	480	518	506	513	512	490	483	462	438	493	477	483	503	476	516	492	472	506	490	455	525	480	457	482	463	488	497	488	516	503	479	495	475	482	473	491	497	482	471	471	512	469	483	476	515	482	461	474	477	494	474	478	511	491	477	516	470	435	470	503	461	519	505	497	467	446	522	487	465	468	485	496	501	467	483	517	480	437	503	504	460	465	483	479	529	469	498	464	532	496	467	483	495	486	471	489	453	508	508	490	499	476	496	503	478	457	488	485	470	498	483	481	487	467	486	465	495	506	463	518	493	534	434	500	481	492	495	475	472	504	483	469	503	540	508	488	477	488	541	484	484	469	472	499	476	497	473	475	511	519	481	484	478	461	506	483	504	475	457	490	541	496	471	489	500	447	534	504	466	482	507	475	500	497	502	491	515	479	491	491	491	504	511	519	480	456	492	487	446	448	534	504	537	506	486	526	485	502	512	469	471	454	493	485	442	477	476	485	466	442	482	471	519	468	522	498	499	512	479	492	486	459	509	490	492	531	504	510	521	524	507	470	474	480	473	495	467	491	489	508	488	501	497	489	504	458	507	475	481	484	480	486	486	466	449	501	495	496	441	465	485	542	492	493	490	466	461	479	499	444	515	508	503	471	493	454	474	508	447	456	478	488	467	460	494	495	486	446	521	496	503	471	492	496	484	451	476	515	515	503	509	510	514	526	498	484	496	515	503	482	508	508	498	483	515	503	516	490	477	438	503	526	480	493	506	527	486	471	494	499	490	479	494	502	501	498	487	504	487	468	483	473	452	451	502	468	454	518	516	472	482	495	531	515	473	506	473	477	497	470	526	486	486	491	465	490	502	440	486	450	500	463	474	474	456	503	497	472	468	537	488	498	465	499	490	471	480	487	507	487	511	509	508	439	502	491	491	434	464	533	516	517	482	506	483	506	466	473	444	449	483	464	497	495	449	466	531	479	443	531	471	452	531	465	462	489	452	455	484	512	495	490	533	472	482	506	492	452	475	502	451	502	503	494	507	481	482	490	470	502	483	486	488	501	475	452	526	434	501	446	513	474	480	474	470	467	513	505	507	506	469	475	520	494	497	504	488	478	473	491	528	541	500	491	553	498	474	495	482	484	460	495	479	509	522	507	492	516	515	526	477	498	459	504	472	514	454	479	481	495	513	482	499	434	515	477	494	458	485	492	496	510	481	490	504	518	498	514	499	479	469	519	474	476	493	444	478	496	484	497	484	492	509	505	468	469	478	516	490	478	451	495	425	484	522	506	509	478	487	466	505	499	455	524	491	474	493	479	476	480	483	462	451	460	481	495	486	479	505	481	483	475	508	492	473	492	482	490	486	500	513	469	496	451	458	457	506	512	496	493	511	482	482	504	499	448	466	516	455	514	475	490	468	493	478	521	506	502	510	503	495	498	500	507	495	516	496	506	499	473	530	509	514	509	516	527	460	502	470	516	480	517	458	478	516	473	457	502	505	493	489	467	545	457	485	476	477	464	475	488	496	485	476	475	501	461	498	484	465	488	508	460	499	505	450	495	496	473	508	484	476	467	529	516	487	526	492	515	467	492	525	494	474	494	514	504	514	525	493	514	475	457	473	475	485	502	500	541	477	462	486	526	451	509	461	478	495	467	477	472	501	497	507	466	469	533	504	522	495	473	508	458	486	495	516	469	476	494	488	534	474	456	475	494	509	480	528	476	493	491	514	483	484	499	494	496	479	510	501	478	497	490	524	471	443	493	456	518	511	495	463	494	502	489	499	520	533	481	496	475	510	486	505	482	479	484	446	494	484	500	491	497	486	463	498	508	499	467	525	482	479	457	489	509	493	504	492	475	489	475	504	467	511	481	518	466	491	468	484	497	517	525	480	482	492	500	435	530	520	478	481	538	488	436	506	495	484	513	466	488	498	506	505	455	472	489	465	475	478	480	487	493	512	470	492	492	509	507	490	481	482	481	495	471	469	480	465	474	471	471	485	499	493	493	471	498	497	486	469	514	454	496	472	484	485	480	494	493	517	481	500	472	529	500	485	509	486	513	483	490	511	509	471	478	501	459	469	483	463	501	458	476	485	463	532	523	527	493	498	483	481	479	479	473	511	505	508	495	466	485	454	488	491	501	498	532	477	534	495	480	459	468	478	463	455	449	517	456	496	485	470	501	489	470	460	471	509	511	463	491	510	457	490	472	515	494	518	494	516	477	485	493	485	535	482	474	501	488	479	487	477	490	515	518	474	463	503	490	505	518	481	482	516	498	484	481	518	524	516	509	461	512	486	500	473	503	539	460	504	484	465	488	473	461	550	507	472	508	484	485	476	506	481	498	518	482	507	483	472	479	488	495	487	469	479	501	502	494	476	513	488	476	462	525	515	491	461	540	542	495	474	502	507	511	515	499	506	505	462	504	493	489	496	449	482	500	478	489	521	509	473	495	503	499	483	490	501	517	481	519	474
4130	2000	941	651	377	225	162	144	151	114	102	96	80	81	96	76	66	72	67	83	68	77	71	68	64	48	58	60	42	64	73	61	66	71	67	67	62	67	65	62	48	68	66	68	51	63	72	57	65	68	62	52	76	54	57	47	52	45	59	60	56	62	61	66	66	75	51	63	66	60	64	63	69	57	58	67	72	59	69	58	49	49	56	69	70	79	76	76	70	66	69	56	64	64	68	54	77	66	79	55	68	64	62	64	64	63	70	56	51	66	62	57	58	57	61	59	61	53	60	79	72	59	54	51	70	61	58	55	58	66	59	70	58	60	66	76	55	76	70	70	58	65	55	52	73	64	71	59	67	73	48	74	63	51	60	72	70	68	53	58	63	57	61	58	73	63	70	70	63	64	64	57	69	56	67	70	55	74	63	64	64	66	72	63	74	60	47	75	65	59	57	62	63	64	60	60	61	64	59	65	61	56	70	67	52	57	64	70	62	70	76	74	72	56	69	58	58	71	73	62	68	61	54	75	83	49	54	61	69	69	59	65	83	61	64	64	67	59	59	71	66	66	58	63	61	82	73	68	56	66	60	64	68	66	57	63	51	51	84	60	63	70	61	61	49	55	67	57	72	63	61	57	59	49	71	76	55	60	55	60	72	56	81	68	53	59	69	63	63	83	69	51	64	49	63	67	63	51	56	56	71	55	65	61	60	69	58	51	67	60	66	61	73	59	58	59	90	53	70	61	70	71	72	61	55	46	60	54	56	62	58	59	52	64	69	73	76	61	69	69	64	50	59	60	77	55	63	67	69	57	51	58	53	66	39	72	75	59	61	63	66	64	59	49	56	75	76	54	61	60	80	56	60	65	68	58	75	61	68	62	59	66	61	68	61	61	72	71	62	70	79	60	53	66	75	66	62	60	71	53	65	53	60	59	57	62	72	59	60	59	53	78	66	67	58	65	61	65	58	63	66	66	60	78	71	56	45	61	63	57	62	77	56	58	70	65	65	66	58	72	54	70	69	58	69	49	73	64	58	68	48	60	61	57	56	57	71	70	76	61	68	69	47	57	71	62	51	58	59	54	63	48	52	58	63	54	65	60	68	63	64	67	54	58	62	49	43	61	68	60	71	54	64	64	58	62	68	51	56	64	59	71	52	66	64	64	63	72	55	55	63	64	66	65	63	69	69	65	55	77	59	73	67	77	69	48	64	69	58	54	50	58	67	72	66	58	75	55	57	56	65	52	55	53	70	57	64	73	68	83	74	59	62	56	56	56	60	56	61	66	67	61	63	62	76	52	64	67	81	68	53	43	61	56	65	58	57	62	61	71	56	64	56	56	58	50	68	62	66	64	56	54	66	60	58	61	64	69	46	56	59	64	59	56	60	73	59	58	65	73	48	55	55	61	72	60	71	66	61	53	72	63	65	71	59	77	66	65	61	67	75	65	57	61	50	61	45	75	67	68	52	55	61	68	54	74	62	56	53	59	72	73	64	68	58	59	63	61	61	60	66	58	76	64	69	68	62	60	54	67	64	70	54	65	72	56	73	48	56	51	73	70	75	72	74	66	56	55	68	78	70	53	64	44	78	58	65	63	63	53	72	57	68	80	66	77	69	55	76	70	65	65	57	76	81	61	65	58	54	61	65	65	50	67	66	65	56	55	59	71	70	60	64	63	72	58	67	76	65	76	75	57	58	67	67	67	74	65	52	56	68	51	65	73	75	69	59	62	63	55	73	56	64	81	71	52	68	58	51	67	56	55	69	54	68	71	58	63	62	59	60	64	62	52	70	68	65	50	59	58	75	63	45	69	72	65	68	54	70	53	71	46	66	56	55	76	62	65	69	62	55	68	67	66	55	57	71	70	53	84	71	82	85	73	69	56	48	59	66	61	70	72	72	69	54	60	61	75	75	47	66	70	70	71	64	61	80	62	67	69	69	67	58	56	70	65	71	55	65	65	60	50	72	69	66	70	62	59	66	62	57	71	82	66	75	73	76	53	71	59	66	58	60	67	61	60	70	67	65	70	71	58	58	53	59	54	57	44	67	56	63	57	51	55	49	68	57	63	55	58	78	66	64	58	53	61	62	75	55	69	51	59	64	63	59	60	58	54	69	63	69	64	70	53	60	52	71	75	71	62	63	67	64	54	61	60	58	71	67	59	52	56	62	54	70	69	61	57	60	58	54	62	81	57	61	55	64	76	61	57	68	58	69	52	58	59	58	69	65	70	63	63	77	74	51	67	65	75	57	67	62	63	68	52	65	52	54	59	72	77	54	56	56	62	67	51	55	48	62	51	57	64	60	63	73	79	60	60	60	59	75	67	62	63	50	61	68	51	76	73	60	50	68	62	63	76	54	73	71	71	70	77	62	74	66	62	57	62	65	60	63	73	69	57	51	53	70	65	59	67	64	71	55	60	69	57	62	62	91	77	73	70	53	64	69	60	78	63	53	50	61	54	58	61	69	70	76	73	58	62	66	68	63	45	69	52	60	63	73	60	44	60	66	74	79	61	58	54	62	57	64	75	77	63	71	56	64	53	68	50	59	68	56	57	67	63	62	62	71	66	64	65	76	60	81	57	57	63	70	68	52	65	54	57	69	83	56	67	65	62	61	70	67	75	63	56	71	67	67	62	69	64	72	57	62	82	58	69	73	70	75	69	64	58	56	68	70	66	61	47	82	68	64	54	66	75	71	54	63	66	60	50	66	53	55	62	82	63	64	68	77	50	58	77	68	56	58	58	68	64	62	62	58	64	63	50	63	60	67	71	57	60	76	63	71	72	59	58	72	58	78	64	67	59	67	69	63	65	52	52	70	70	64	61	59	66	59	70	54	61	53	73	60	75	58	72	82	67	50	62	67	65	71	46	62	61	64	66	55	40	75	68	65	65	66	56	59	62	55	53	65	69	53	59	64	78	61	59	55	55	57	47	70	57	67	64	68	60	49	76	68	67	59	74	68	69	64	67	53	52	67	58	66	66	61	70	53	54	54	71	53	58	62	50	56	73	70	73	56	69	65	59	55	64	59	59	56	69	56	74	69	78	53	62	60	69	80	52	64	65	61	56	68	65	51	69	59	73	62	50	57	60	64	70	67	58	61	69	63	67	66	59	61	60	75	47	71	71	54	80	53	57	53	62	60	49	61	55	68	70	51	72	68	67	69	69	68	63	62	59	86	51	59	66	59	74	55	68	60	59	86	53	66	54	77	61	47	51	55	55	57	55	65	66	52	56	54	64	75	67	65	58	62	60	48	64	68	66	66	54	64	63	66	72	65	75	61	64	72	70	57	56	61	73	73	51	65	65	62	59	63	69	63	65	60	81	59	60	69	64	67	64	74	74	47	72	63	57	61	61	74	71	47	71	59	57	78	55	74	57	55	64	50	69	55	60	74	56	53	59	60	72	72	75	59	62	62	59	68	59	72	63	66	62	56	67	56	51	61	50	63	66	64	77	63	63	60	61	62	50	74	58	56	71	59	77
29384	17165	10288	9713	8155	5867	4209	3353	2700	2169	1769	1535	1297	1265	1132	942	959	893	925	838	764	737	688	690	617	586	616	620	560	615	571	604	581	605	577	565	561	527	560	571	549	588	544	549	570	568	559	531	544	565	552	601	608	547	554	605	576	551	550	555	559	587	555	570	571	598	581	564	541	580	559	591	569	577	559	564	556	555	533	542	579	567	564	540	530	575	606	593	550	558	519	583	551	514	589	555	529	560	542	539	586	539	570	532	570	580	546	561	585	580	566	586	592	574	590	564	570	563	566	568	600	610	556	574	576	597	541	616	536	572	556	603	562	574	598	603	597	564	582	532	587	593	548	561	552	549	593	550	598	571	547	584	523	592	561	569	577	552	572	535	609	574	557	584	576	585	549	557	552	590	585	547	559	614	530	518	567	604	598	550	538	574	622	564	571	622	598	559	555	551	576	524	532	601	526	556	548	558	505	527	586	582	604	556	575	571	574	552	569	590	579	590	515	534	585	551	592	563	598	573	579	601	592	549	568	555	542	583	559	539	551	537	582	527	551	582	553	552	551	592	515	576	555	569	531	566	590	541	547	516	589	566	575	553	591	565	551	573	594	553	558	570	565	585	540	541	530	530	565	553	565	568	570	583	573	569	545	557	551	553	605	605	571	513	585	543	559	549	541	578	544	595	523	554	582	596	545	557	550	505	594	538	570	590	556	550	581	536	563	565	557	540	585	566	577	576	569	566	499	582	590	562	585	581	541	578	612	525	583	532	554	588	567	582	516	570	554	547	581	590	526	589	565	590	562	596	575	577	553	564	551	569	579	519	560	600	603	575	609	594	557	547	523	549	524	567	553	571	587	610	582	555	525	592	529	525	580	589	548	577	585	593	582	577	539	585	548	598	580	577	561	574	602	554	556	568	525	525	566	556	595	565	568	563	555	524	586	591	586	547	585	545	565	506	566	600	563	537	562	574	584	566	574	551	528	556	574	534	575	559	558	589	563	614	565	594	603	589	527	561	560	567	563	532	547	606	586	561	537	588	580	540	583	552	555	585	559	634	596	533	597	568	567	530	526	586	573	563	611	527	542	540	581	565	573	533	534	549	542	602	579	554	555	540	578	508	584	580	594	547	551	620	554	555	538	550	549	589	606	577	592	586	541	559	607	545	574	565	558	604	576	564	570	545	548	569	544	555	535	553	587	543	582	573	553	534	557	563	579	565	570	536	582	565	565	597	514	558	549	555	606	572	604	556	569	533	523	600	602	511	540	555	508	592	545	539	559	560	598	567	600	576	609	559	529	578	567	605	608	585	611	559	584	547	568	555	560	555	550	570	539	555	574	607	551	582	586	565	555	547	557	547	577	567	581	550	549	567	534	535	549	552	633	561	634	564	570	516	517	543	596	567	544	568	584	591	578	608	567	573	544	554	574	596	576	603	560	577	554	569	545	556	582	613	588	577	555	570	557	568	538	552	544	561	535	575	570	584	567	561	582	558	526	579	554	560	575	549	579	582	563	587	582	572	554	539	550	533	590	544	600	611	570	614	565	568	538	546	528	566	531	529	575	536	545	569	571	609	518	530	579	532	544	558	576	558	534	606	600	576	586	561	552	597	544	569	573	563	569	580	537	555	584	580	572	548	535	597	587	585	562	532	552	585	595	548	580	542	553	580	566	544	530	542	535	523	557	546	550	560	603	554	616	567	571	564	554	577	561	584	619	506	598	527	536	551	555	542	530	576	517	557	571	538	570	556	571	519	551	573	546	540	607	531	566	569	544	575	553	571	566	557	575	544	570	540	627	536	571	603	557	540	586	589	548	606	588	592	526	555	558	593	571	586	542	551	552	579	586	557	570	554	566	567	569	567	602	554	546	548	604	606	585	580	538	602	548	615	609	596	579	569	554	539	584	612	500	555	584	575	558	548	573	561	556	534	598	565	545	599	566	574	579	558	602	535	531	602	552	572	567	575	586	584	555	550	580	577	548	592	504	557	584	568	558	594	569	543	565	548	568	546	541	561	551	575	605	573	586	523	560	558	578	571	550	521	563	565	559	564	644	559	598	546	568	544	592	565	574	586	611	572	572	597	553	539	550	552	563	573	584	602	547	538	565	540	511	540	550	558	602	597	619	563	594	567	561	577	555	541	586	551	506	527	561	530	532	538	576	525	530	606	574	592	537	546	551	584	557	564	550	530	545	593	546	553	579	573	550	534	588	558	558	564	588	595	547	570	573	588	608	561	530	571	547	545	585	575	544	552	555	566	599	547	587	571	590	572	573	577	562	608	571	553	545	581	577	534	539	579	589	571	550	546	573	558	558	571	577	481	563	566	575	551	555	583	546	557	516	545	581	561	569	554	559	548	540	572	578	587	570	614	546	599	574	603	580	598	599	573	541	548	570	520	578	589	595	554	603	573	507	523	540	571	587	605	546	529	520	545	566	591	554	545	519	571	567	558	560	529	597	598	580	554	570	574	562	562	580	562	557	588	547	563	562	557	539	558	564	538	523	552	541	538	544	554	585	567	554	615	575	554	553	556	580	565	555	612	586	547	560	560	530	509	579	578	582	579	589	567	543	541	558	553	570	539	584	556	569	602	543	567	564	539	530	529	559	564	570	567	564	574	550	596	577	563	557	590	524	603	599	596	573	603	544	539	592	565	551	552	535	551	585	606	590	562	565	532	599	552	561	541	586	550	555	562	573	523	591	559	554	553	554	588	557	558	534	495	586	606	551	567	529	628	589	592	577	546	559	543	546	592	556	518	555	578	587	564	567	556	577	541	587	579	568	606	538	572	575	561	547	596	526	575	587	564	589	562	565	574	558	598	543	600	574	560	588	587	602	544	560	556	574	602	556	550	583	585	568	573	542	573	570	588	597	542	572	551	585	548	522	618	594	574	555	611	581	557	559	559	554	525	517	599	547	556	540	564	592	599	556	600	597	592	572	562	584	618	571	595	570	569	559	580	557	547	560	553	532	567	550	558	539	564	543	565	573	518	561	596	570	534	580	579	559	594	571	559	605	570	560	605	592	548	541	541	607	573	532	530	568	581	567	533	580	567	559	542	535	520	537	583	559	546	612	562	575	555	572	550	568	558	513	547	557	591	589	562	513	574	589	627	555	581	567	541	558	559	558	556	581	563	560	566	551	559	574	568	548	572	574	558	571	554	575	558	562	553	610	552	569	573	569	535	566	607	582	561	552	553	580	587	536	562	555	537	582	556	602	539	541	540	566	591	588	595	548	560	520	587	506	566	564	564	545	582	592	523	561	576	531	560	521	596	536	586	595	596	539	577	605	554	582	593	519	608	581	583	569	531	568	543	603	558	629	531	564	546	543	536	521	584	557	549	562	543	553	584	590	588	558	580	556	546	550	591	571	612	543	574	592	592	557	607	532	554	572	583	565	532	521	578	572	571	582	550	534	586	570	587	561	571	537	558	595	568	538	597	576	559	588	584	553	586	586	596	500	585	566	568	574	584	573	573	572	569
5680	3992	2486	1454	790	440	233	173	179	144	139	114	110	92	107	82	101	93	88	89	83	74	80	57	58	65	65	62	70	76	64	71	64	71	52	60	59	63	74	62	63	53	61	68	37	62	58	77	66	59	73	66	58	66	61	69	67	72	56	60	61	61	73	63	60	67	66	69	54	55	67	54	78	60	65	63	81	67	74	66	70	55	62	79	75	56	53	57	64	61	67	61	73	76	54	50	71	57	46	69	77	72	69	69	57	71	58	67	68	62	67	73	67	52	50	75	65	61	61	65	71	63	57	70	60	68	66	58	53	64	74	58	60	79	63	70	87	71	67	66	71	67	73	58	71	66	78	77	51	52	74	70	82	61	67	48	52	59	61	65	74	61	64	66	63	79	64	65	76	70	55	58	66	81	60	63	60	50	63	67	64	57	50	52	63	65	74	58	48	50	77	60	66	61	75	63	68	63	74	69	63	61	68	54	68	62	67	54	71	58	67	60	74	81	57	54	58	63	70	66	71	72	65	60	54	52	43	64	51	68	81	70	62	47	69	63	63	63	60	58	65	59	61	67	65	65	73	52	63	53	67	64	55	63	88	72	53	56	77	65	75	62	66	66	65	70	63	80	65	73	68	58	72	53	74	64	56	67	73	61	50	68	73	70	68	76	66	63	78	68	73	51	71	74	64	71	66	76	66	58	76	69	51	69	60	64	60	60	82	71	69	71	59	63	68	72	73	74	70	71	63	61	60	64	84	54	67	68	81	56	73	56	65	57	71	72	75	78	51	58	66	71	70	65	70	60	45	62	58	66	74	65	61	72	52	62	65	58	71	57	64	62	64	73	48	64	71	63	86	90	62	63	66	66	58	66	69	63	74	63	64	67	66	69	62	58	64	56	66	56	79	83	67	72	63	57	74	54	69	47	61	53	78	64	72	68	62	69	72	72	76	66	61	61	66	62	59	64	68	60	68	88	49	55	68	72	47	76	62	61	72	73	62	63	72	75	70	59	65	73	42	58	55	52	75	60	56	67	50	62	58	82	62	65	51	58	49	54	84	68	66	50	64	74	63	63	66	72	63	72	59	60	72	79	61	44	85	56	61	66	54	55	64	57	74	58	62	61	54	55	82	71	68	57	61	67	78	59	52	78	61	68	55	59	62	69	66	47	66	65	60	63	67	69	51	58	53	56	74	63	60	50	73	64	63	67	66	62	70	50	58	73	46	66	68	52	73	48	69	65	60	63	65	61	58	67	54	74	68	75	71	77	58	63	61	53	65	57	54	61	73	69	60	71	58	62	69	67	48	77	77	64	64	55	75	75	71	65	75	72	63	72	61	38	64	58	73	58	61	55	64	70	71	64	60	61	77	58	81	72	57	72	59	57	68	69	70	57	72	69	72	81	61	54	65	64	78	53	60	74	73	69	67	67	64	61	77	63	58	64	64	66	54	61	78	62	64	71	53	64	61	62	64	54	55	55	71	65	66	63	79	68	68	64	62	76	64	70	73	84	76	62	65	66	67	62	80	68	55	63	76	63	54	55	56	63	62	55	55	50	61	68	66	68	68	64	60	60	55	55	75	70	66	73	54	79	71	68	71	51	58	64	69	54	67	69	66	80	66	65	69	68	53	63	58	76	54	70	41	60	64	54	62	53	66	71	62	57	70	61	70	57	57	59	65	75	55	80	64	59	69	78	55	67	62	60	53	49	69	61	54	70	65	67	63	57	67	63	65	53	60	58	48	65	72	56	68	74	69	67	59	66	67	58	49	59	59	70	69	57	62	55	60	70	70	66	63	65	70	60	59	65	71	61	56	58	49	69	69	56	65	62	62	77	63	74	59	71	64	47	79	75	54	63	66	72	62	55	66	60	61	73	59	78	61	67	64	64	69	61	53	70	78	66	50	51	67	62	60	63	67	71	59	70	56	46	53	44	68	76	66	53	72	71	58	62	55	66	51	61	76	57	52	80	67	80	62	66	69	59	71	73	63	66	82	58	48	74	58	83	64	84	53	68	64	63	69	84	57	61	67	57	49	68	71	66	76	61	58	82	72	70	64	65	78	68	58	68	87	56	65	60	74	67	58	69	65	62	67	56	51	67	73	71	70	59	53	70	76	72	61	67	63	78	68	62	67	82	78	65	64	72	73	71	55	68	54	60	64	62	83	51	74	47	57	74	75	65	60	58	73	60	54	71	56	57	55	66	61	55	63	57	53	71	64	63	55	51	64	66	61	57	64	77	60	67	65	54	60	65	58	60	65	58	63	70	60	67	64	63	73	59	55	61	75	55	69	63	77	65	69	60	68	63	81	60	74	52	75	46	67	78	58	64	55	59	64	47	77	70	55	64	63	63	74	74	70	67	66	65	60	62	63	46	57	78	67	53	54	70	50	57	60	72	67	73	64	74	80	78	66	63	73	57	72	59	68	63	53	60	59	59	61	60	78	62	65	58	65	62	64	62	64	61	68	69	80	51	67	63	66	61	50	66	49	68	51	47	67	73	50	76	70	62	58	77	56	62	59	63	71	62	62	65	65	58	79	65	50	71	69	63	64	54	67	69	56	59	67	75	71	45	61	65	59	68	86	53	56	68	65	63	77	51	64	62	77	46	56	75	73	67	54	60	54	73	85	77	75	67	65	82	73	70	58	63	64	69	73	66	66	64	63	62	69	69	67	60	72	66	66	83	57	67	61	58	65	70	60	68	61	64	76	49	64	78	71	61	63	64	59	60	67	72	62	65	54	62	57	73	59	57	69	66	73	81	65	62	72	72	62	76	82	61	58	67	55	62	60	71	68	74	59	84	57	71	81	63	64	66	76	69	49	71	67	56	85	76	63	61	54	67	64	47	60	69	66	64	38	63	68	61	59	46	69	80	63	70	63	63	75	51	65	76	69	71	60	72	64	71	71	56	68	62	59	63	66	69	64	66	59	66	52	69	58	63	60	66	57	73	80	65	60	64	51	59	55	63	65	69	63	50	58	63	66	61	81	67	58	74	79	59	48	53	55	68	65	62	70	61	72	70	59	64	66	61	71	61	65	66	52	57	74	49	61	59	73	63	54	66	72	66	63	60	65	69	67	60	58	74	63	84	57	53	61	62	70	85	72	49	78	70	68	62	70	59	70	75	71	48	66	70	70	63	58	73	74	76	70	67	68	73	51	59	57	77	66	79	66	69	58	50	64	79	59	52	66	58	54	80	76	77	67	61	57	71	66	51	51	62	75	68	63	67	66	67	69	81	56	59	56	55	55	65	61	69	74	59	69	78	57	62	68	58	72	73	72	48	62	73	63	70	75	75	73	72	62	60	66	70	56	62	68	60	61	63	65	50	65	66	78	71	74	64	57	62	73	57	68	60	60	68	48	61	70	67	59	75	60	60	73	61	55	67	75	65	65	68	71	46	56	70	55	61	82	66	55	69	62	63	61	73	77	69	61	67	74	61	66	72	60	61	68	74	69	59	88	83	62	55	72	68	64	66	77	71
33921	23686	18804	16133	13835	9913	5845	4552	3753	3030	2303	2002	1690	1534	1313	1222	1168	1064	999	991	909	823	791	755	675	608	607	647	601	610	603	610	603	584	604	571	617	562	586	620	586	580	583	624	636	562	589	549	618	616	586	614	602	564	607	580	580	599	596	599	598	581	558	592	588	553	599	550	546	598	598	553	599	559	582	597	564	620	557	550	603	542	591	604	578	567	578	599	565	555	579	572	599	576	573	574	547	596	595	608	544	559	654	596	605	578	595	564	575	574	568	568	578	602	610	584	586	574	572	573	582	605	585	587	562	565	606	622	567	585	603	581	605	554	532	592	584	534	596	563	580	611	573	575	524	599	608	568	568	601	579	551	616	611	570	642	577	551	570	549	563	614	585	578	572	591	647	573	613	610	616	629	566	585	618	593	632	586	592	548	623	608	598	600	588	574	615	558	571	583	567	571	594	529	577	549	594	574	584	560	612	597	533	598	574	563	603	600	531	565	642	577	598	614	576	597	582	503	566	622	578	571	574	592	610	590	562	595	575	569	641	551	604	590	610	555	587	601	608	545	599	586	587	589	587	588	565	568	576	543	618	558	603	572	605	545	579	555	598	542	605	588	553	606	593	588	581	595	597	581	574	576	539	612	572	627	599	585	560	580	589	530	600	594	542	538	606	659	581	616	591	573	568	565	574	606	618	573	599	640	548	609	593	557	595	616	617	539	551	588	614	559	614	584	552	532	595	573	610	582	593	560	640	589	608	566	632	518	590	580	575	610	583	574	619	578	616	555	547	553	579	642	592	560	583	595	575	565	589	597	539	604	613	595	541	554	570	616	588	597	635	570	584	598	552	664	618	538	600	600	597	577	587	599	582	596	619	601	603	568	564	547	576	584	587	569	573	574	575	630	582	587	558	575	612	583	611	601	627	578	583	585	577	584	597	614	586	573	548	556	608	592	570	583	579	591	552	588	551	566	558	558	600	542	609	634	532	590	606	562	592	595	569	579	564	555	556	595	582	605	606	578	586	596	581	641	610	567	568	653	539	616	571	575	544	591	591	521	602	563	596	581	580	592	559	553	596	547	580	592	601	564	583	605	577	574	585	575	584	584	579	597	621	549	603	592	561	583	599	576	594	587	631	585	550	584	607	557	608	579	555	634	636	607	560	623	582	562	617	614	574	567	527	569	590	585	577	563	606	583	595	632	576	548	565	579	587	579	600	595	575	617	566	593	554	584	589	585	569	610	598	584	615	544	589	593	570	603	552	561	602	592	577	582	554	536	575	562	567	597	577	604	557	573	580	557	584	577	571	590	593	605	613	588	599	549	569	598	567	583	547	590	570	567	589	547	574	555	601	587	544	595	593	545	578	629	604	593	556	615	576	613	554	636	579	593	589	555	589	567	599	605	585	614	592	578	609	596	573	590	604	593	585	602	599	579	582	556	541	609	542	529	578	550	624	607	624	569	544	587	576	566	603	600	607	567	618	599	576	606	606	583	605	589	565	551	576	566	605	561	604	592	557	541	613	583	614	571	573	553	629	551	598	614	589	578	618	562	580	622	635	575	580	585	548	591	583	552	580	617	595	596	564	568	536	556	566	580	619	596	581	551	581	545	592	585	561	645	569	593	588	605	587	583	545	577	572	592	565	550	608	573	578	560	619	558	596	560	561	604	606	603	607	585	560	565	553	615	599	598	599	530	581	602	572	552	600	553	582	550	604	563	603	560	595	577	593	608	542	618	541	584	600	587	562	624	572	580	594	599	567	583	556	635	598	590	580	611	592	537	588	578	583	582	588	557	554	571	566	557	556	577	571	581	574	629	595	556	578	549	593	544	553	633	562	575	561	586	588	563	567	569	563	627	585	558	609	587	568	592	593	562	589	631	596	570	617	586	547	608	562	602	608	625	569	581	577	569	567	592	571	545	578	608	599	588	560	609	554	573	579	615	629	568	584	511	515	570	601	590	566	613	580	556	593	520	564	593	547	569	586	598	581	558	578	562	567	598	590	596	555	542	592	559	589	579	585	543	616	518	587	584	583	569	555	591	573	569	567	544	565	595	586	571	575	570	552	584	556	585	603	587	545	578	618	578	601	580	572	585	570	565	584	613	569	533	571	581	546	548	610	579	590	535	575	586	596	598	599	567	579	571	610	608	606	549	578	598	555	570	586	577	597	612	594	567	588	601	578	617	604	586	571	633	593	562	647	578	557	564	619	560	602	607	554	569	620	620	586	576	566	567	590	588	609	554	599	588	560	558	591	626	568	597	598	578	586	574	582	604	559	595	588	558	617	621	565	578	627	566	575	608	556	571	607	595	588	610	603	562	555	576	610	606	573	557	605	538	598	566	569	596	608	567	585	596	609	613	558	545	569	599	591	623	556	547	597	609	609	577	572	573	571	548	599	602	539	609	563	649	550	556	603	587	564	642	591	577	591	616	567	649	573	619	587	543	553	598	587	600	580	601	540	601	586	595	571	600	586	552	582	602	560	558	602	580	596	576	584	598	580	580	560	589	600	597	593	554	610	615	639	587	599	579	552	594	582	613	585	564	572	605	568	596	581	566	577	547	593	607	608	560	588	611	595	582	572	574	600	595	613	625	591	593	596	589	570	540	558	580	582	537	585	600	601	583	594	559	577	612	594	604	606	604	568	532	562	587	575	629	548	593	605	602	595	547	577	581	603	557	568	575	602	612	578	610	579	583	581	566	615	573	562	613	580	585	621	601	609	576	579	585	571	617	570	552	590	556	580	643	592	610	596	606	596	575	552	558	572	593	563	584	572	558	584	602	634	520	609	603	589	585	557	580	539	593	569	584	568	614	581	569	590	614	615	589	599	590	590	624	554	600	600	585	557	562	629	570	539	576	576	587	568	566	614	575	562	592	566	576	553	586	582	588	537	563	614	617	586	534	577	578	585	579	570	560	531	580	568	608	600	573	569	582	579	583	591	567	592	609	564	561	583	563	625	545	552	635	611	614	583	573	585	570	542	594	601	608	576	599	574	571	577	592	574	626	600	591	592	595	582	580	599	580	587	648	600	568	591	633	623	588	606	598	618	599	584	605	617	623	580	609	611	568	542	588	624	579	618	591	546	573	539	574	585	580	598	599	578	569	597	602	570	626	573	549	561	569	590	632	586	585	606	572	636	545	575	598	575	577	543	562	614	557	592	583	583	570	553	599	585	597	509	566	592	577	604	589	563	600	630	621	569	560	559	550	570	554	555	587	596	590	569	581	574	563	570	647	557	597	570	562	650	571	601	584	617	599	613	591	587	598	598	589	553	537	569	603	596	575	573	597	589	570	603	585	558	551	591	602	568	596	600	571	611	595	565	581	561	551	570	585	576	617	596	551	574	589	605	567	588	622	539	573	587	543	610	594	589	560	624	604	577	600	582	608	554	572	588	582	593	559	578	550	554	573	583	605	554	555	594	597	574	640	565	596	530	555	577	584	520	598	595	587	598	584	580	565	568	570	642	577	572	572	577	535
6749	3317	1772	1168	627	317	243	170	138	148	105	100	93	92	79	64	85	62	67	73	57	64	59	59	51	61	47	56	54	44	58	53	39	58	57	53	54	57	51	59	41	41	55	54	57	62	45	43	51	60	53	50	46	48	53	42	45	55	53	59	55	68	55	50	44	48	61	47	52	58	44	55	56	44	59	51	55	41	52	41	65	53	52	51	56	48	55	62	57	47	53	53	52	64	41	50	54	53	63	49	43	45	59	68	39	51	71	54	43	52	54	59	46	53	54	59	50	53	62	51	44	50	54	46	48	48	59	52	54	58	58	48	54	51	43	75	61	58	41	55	41	38	48	54	56	64	48	60	42	45	53	39	64	44	54	53	56	45	48	60	53	58	48	38	52	40	67	52	50	50	55	47	49	52	47	44	42	41	51	49	51	62	45	59	44	36	57	49	44	47	58	42	48	54	61	42	44	49	63	66	40	52	48	48	55	50	38	40	36	50	52	62	54	40	53	49	55	46	45	55	50	53	47	55	44	50	47	48	56	56	46	44	41	53	49	58	50	51	57	37	48	60	61	61	43	50	52	34	49	41	44	47	61	63	56	61	42	48	40	51	53	57	56	55	62	49	45	56	44	56	45	50	59	58	57	58	50	61	51	52	39	63	53	63	56	39	72	57	47	50	64	42	47	53	37	47	48	60	49	54	61	61	52	54	52	52	43	38	49	37	56	45	55	42	58	50	46	61	43	59	59	42	41	42	56	49	57	46	59	51	46	53	51	51	35	47	41	51	59	45	42	47	55	36	57	42	41	47	49	45	53	50	48	53	58	35	52	36	55	39	54	43	50	57	39	47	53	43	48	44	49	53	55	44	52	55	53	54	45	51	62	47	52	39	53	49	43	54	49	53	53	50	44	54	51	51	57	53	51	51	49	69	48	44	48	51	56	54	67	50	56	74	55	58	59	51	50	45	53	48	58	52	54	43	52	44	52	57	60	58	48	47	44	47	52	49	46	61	47	51	50	48	61	40	63	45	45	55	50	34	47	44	62	45	44	45	43	38	55	58	47	48	49	59	57	46	45	58	38	55	48	52	42	36	44	48	41	45	49	44	52	55	61	44	53	50	56	55	52	45	58	47	51	44	48	53	39	32	51	53	46	58	38	49	53	44	52	58	51	57	63	59	60	50	49	47	49	47	46	46	62	57	46	49	52	52	42	68	61	54	42	45	53	56	53	56	44	35	55	41	52	45	53	52	50	42	41	41	45	50	53	38	53	45	45	62	57	63	47	59	48	45	54	37	48	46	50	53	49	59	51	45	46	48	40	54	49	45	50	49	57	45	54	56	34	45	52	52	44	54	51	48	54	60	43	40	52	46	44	39	62	63	47	58	53	60	43	59	56	54	60	44	50	40	55	43	59	61	57	48	56	62	49	52	36	48	52	48	40	54	55	46	53	61	55	43	48	48	55	45	61	50	42	49	49	46	59	52	47	51	63	51	45	46	47	46	50	64	49	39	43	58	57	52	61	56	37	51	51	45	45	60	45	53	66	50	50	61	43	55	48	54	47	52	49	55	50	60	56	48	33	36	44	47	45	43	47	54	54	39	51	43	56	48	55	50	51	53	49	54	71	49	57	42	56	60	56	48	51	53	44	37	46	59	52	55	43	57	67	56	49	39	50	43	42	45	50	54	59	65	55	53	47	61	46	56	66	43	47	63	49	55	45	53	42	48	47	43	55	55	44	48	60	51	37	49	53	44	52	52	53	48	43	59	39	41	44	49	47	39	43	48	52	57	52	45	52	45	52	35	51	52	47	66	47	61	60	40	48	60	50	58	47	55	54	45	55	52	40	77	45	45	56	38	63	44	40	54	40	63	51	47	49	45	52	62	41	56	56	43	57	63	51	40	60	45	61	57	54	42	44	40	53	44	31	45	58	54	40	41	46	49	49	66	46	55	49	47	47	57	50	47	50	46	65	52	45	52	58	60	46	43	47	49	52	58	34	63	45	48	47	43	44	67	44	53	57	53	57	65	57	52	53	53	69	56	49	53	45	49	43	52	48	69	47	49	48	55	53	57	60	46	37	47	52	54	60	66	62	53	64	59	48	49	50	37	49	57	64	40	57	46	46	62	60	49	40	50	46	46	74	55	52	54	54	49	43	51	43	42	46	46	66	45	45	54	45	58	51	56	57	49	43	47	60	40	58	48	45	41	47	50	53	62	56	54	55	40	56	54	49	41	48	35	50	44	52	47	48	60	54	38	53	46	57	57	52	49	57	45	59	42	53	63	51	45	56	38	50	48	53	39	44	58	53	61	51	46	52	59	58	34	49	51	45	54	58	44	65	57	51	42	53	47	37	53	50	56	36	38	47	49	36	52	55	56	42	54	60	45	34	61	55	50	53	59	42	46	51	52	60	52	45	54	45	54	51	47	49	52	56	55	43	62	52	40	63	52	50	43	42	54	53	67	37	39	44	48	50	38	61	51	40	42	61	52	52	66	33	62	46	52	41	50	60	50	59	47	43	61	60	49	53	37	49	49	62	62	47	54	36	40	63	68	62	46	48	45	48	53	60	59	45	47	50	56	51	34	52	48	51	49	45	47	55	51	49	47	51	45	52	50	41	45	50	55	51	67	53	48	39	51	44	47	41	48	48	42	49	46	46	39	56	53	47	68	58	53	49	51	37	56	47	63	58	54	42	53	47	55	54	43	46	36	47	51	52	41	52	52	53	44	49	34	41	52	50	59	46	52	43	54	50	68	54	49	45	47	61	53	50	47	58	50	64	48	54	41	49	65	47	40	53	51	41	45	53	49	56	58	57	54	45	48	60	37	56	43	61	43	39	44	50	61	55	51	65	44	52	60	47	50	51	51	52	57	58	42	47	52	53	54	51	52	43	51	56	55	50	55	50	46	50	54	47	43	46	50	47	40	40	45	43	54	53	51	46	46	50	50	63	39	46	38	49	42	47	62	53	32	49	43	58	48	50	44	48	45	49	46	54	60	49	62	47	55	52	45	56	45	40	47	48	56	50	46	55	53	54	46	59	55	55	57	52	51	38	58	44	52	48	48	42	52	51	43	54	46	66	52	35	44	42	53	37	56	53	55	52	64	44	36	56	48	61	43	49	60	54	55	48	44	51	50	53	51	61	53	45	51	45	42	55	52	52	42	54	44	38	59	38	41	56	51	38	46	41	56	51	43	46	52	51	49	45	49	41	43	55	40	73	64	45	56	66	46	42	64	45	52	62	45	35	46	50	42	42	33	56	51	49	57	44	40	58	40	51	47	51	47	61	64	55	36	57	60	44	46	48	34	55	57	57	56	56	53	52	48	48	41	50	51	56	56	59	56	51	45	55	51	48	44	55	47	64	58	46	44	65	56	50	56	47	50	44	46	49	57	53	56	44	51	47	60	52	44	48	52	57	53	68	43	46	54	48	53	46	38	54	43	42	57	58	52	62	36	62	49	57	45	56	46	46	67	45	47
33437	21023	16067	14367	11807	8168	5491	4067	3318	2837	2294	1865	1658	1478	1272	1163	1004	1004	920	861	744	734	670	639	552	513	487	512	456	466	501	474	457	484	527	447	457	489	459	446	467	484	498	500	418	456	448	430	448	481	485	471	467	445	461	432	441	487	439	473	459	449	422	484	421	438	444	481	441	457	430	440	470	483	466	438	485	441	428	441	438	465	423	480	452	453	417	475	438	450	455	453	437	458	468	467	409	502	435	434	442	455	464	440	434	475	466	422	482	455	479	452	456	457	447	437	466	459	447	427	460	426	445	458	431	431	505	413	434	502	440	442	456	451	431	461	469	456	435	491	412	434	453	448	469	475	470	468	453	492	468	419	466	453	419	424	444	449	422	449	496	475	405	456	493	473	444	462	496	415	458	440	461	452	459	435	430	424	435	459	437	425	465	433	466	476	464	473	451	483	470	491	477	443	415	461	487	399	443	458	482	431	466	476	452	463	448	418	437	447	453	438	429	462	462	435	437	483	420	461	473	427	446	460	463	438	445	460	478	476	491	451	455	436	475	461	421	464	459	434	475	450	442	438	433	478	438	444	474	440	470	489	453	458	435	440	461	463	480	452	422	436	417	460	467	467	457	430	445	468	436	462	471	427	438	421	451	453	443	445	438	459	464	429	433	418	442	455	483	450	452	472	449	479	433	466	469	495	450	435	445	456	440	486	414	436	473	459	447	470	418	434	452	449	444	478	476	462	461	485	448	450	460	457	452	429	474	470	441	459	466	500	471	455	460	442	490	452	433	487	439	466	424	476	470	429	450	414	464	431	433	442	437	410	442	444	468	443	491	460	481	454	425	486	439	480	454	428	447	455	427	447	465	425	473	492	422	446	478	464	447	484	438	481	457	468	462	444	452	453	433	479	446	467	469	450	450	408	456	425	476	476	498	478	429	456	467	470	451	447	438	435	440	496	479	448	464	443	463	479	464	441	437	462	470	443	434	437	510	416	437	422	441	460	420	450	447	476	471	433	465	427	488	432	471	484	445	484	424	460	455	479	465	481	438	405	461	453	469	457	460	468	449	479	437	425	427	430	476	453	432	431	443	399	451	448	453	435	492	425	411	444	435	450	460	448	438	415	425	443	461	435	474	449	453	442	493	476	455	442	454	467	472	487	441	446	444	443	488	431	456	464	419	470	465	425	427	451	458	472	480	441	481	410	425	445	454	447	450	436	422	446	454	464	432	494	423	447	467	463	458	444	454	445	409	442	451	410	443	443	456	457	452	468	466	445	446	450	478	436	468	475	459	463	440	469	446	457	477	422	463	427	441	438	473	455	437	439	449	448	454	446	434	452	451	493	475	472	456	468	481	434	451	432	484	466	482	439	450	438	464	425	470	429	454	439	460	446	453	431	444	438	440	489	475	474	470	501	445	440	434	463	484	450	449	454	454	501	451	444	465	468	446	441	445	457	478	472	459	489	461	447	435	455	419	440	455	467	446	458	447	484	456	469	471	435	449	464	430	427	447	459	488	454	434	448	479	453	446	469	486	503	466	456	465	462	415	476	471	489	436	448	449	462	470	424	443	456	415	438	447	455	467	452	470	482	464	437	444	442	478	466	496	466	464	436	486	476	447	464	477	492	475	486	431	467	490	455	504	431	445	503	428	443	432	441	473	485	465	427	424	438	469	460	443	435	442	437	462	483	447	457	470	458	459	445	453	464	443	404	461	431	465	479	463	452	459	463	452	450	468	477	447	465	450	453	440	461	449	479	454	480	513	463	482	462	446	444	447	457	449	449	478	480	430	434	448	430	430	454	412	465	451	448	486	473	460	478	473	484	465	489	443	439	459	428	455	438	447	480	422	471	455	460	476	480	508	444	441	423	437	495	430	436	443	477	438	473	455	472	456	415	471	454	459	481	471	464	463	465	444	428	454	468	450	444	465	468	438	433	411	456	459	477	455	446	441	450	487	469	452	440	479	445	423	424	465	473	436	448	458	424	430	503	466	471	441	469	449	460	459	455	455	451	428	462	449	474	439	441	489	442	434	434	494	481	464	394	455	472	473	425	482	491	471	446	447	476	438	468	477	434	461	462	483	439	422	456	484	456	446	467	470	448	438	455	439	478	423	422	485	477	444	452	447	426	457	440	426	468	478	455	477	466	448	440	445	426	415	446	454	470	445	457	480	449	462	429	452	464	469	485	481	501	451	433	411	495	475	451	466	458	420	445	445	501	440	431	446	445	430	420	474	408	460	443	458	464	458	462	444	456	454	486	477	430	446	459	442	476	467	428	455	426	433	442	428	486	445	421	481	480	454	498	442	474	487	433	437	482	475	434	455	440	421	481	470	447	470	407	444	464	433	476	471	465	488	429	466	457	430	457	463	435	459	470	480	425	460	460	438	458	480	473	465	475	434	428	462	453	486	438	455	454	467	431	448	486	436	439	443	482	476	477	461	465	464	410	426	443	458	426	469	451	451	432	450	427	455	445	455	448	422	464	446	481	484	498	463	446	460	474	455	447	474	428	425	472	461	439	399	491	477	449	452	496	440	433	454	476	474	478	447	451	406	492	458	446	505	476	452	515	479	441	504	409	470	453	449	463	446	432	445	472	436	454	478	449	469	458	458	425	446	471	465	451	451	457	477	473	461	492	445	444	482	436	448	461	440	469	445	446	402	507	448	425	449	480	466	448	482	463	465	469	422	414	395	486	451	470	433	431	440	421	465	477	414	472	455	456	467	430	479	451	421	455	464	449	440	487	471	453	422	480	420	443	449	464	434	425	431	507	442	472	452	434	459	459	450	457	474	463	448	405	437	433	443	393	456	455	491	432	443	449	459	478	436	469	463	450	439	432	461	455	445	465	448	414	445	475	413	434	431	455	487	450	450	453	450	447	406	467	465	479	447	441	453	451	448	486	420	456	438	421	435	451	482	460	423	426	446	472	437	442	468	484	464	435	443	431	455	490	465	461	454	448	473	466	427	461	481	421	485	451	445	450	457	431	427	452	423	467	473	498	466	447	455	444	441	472	457	470	418	430	427	444	428	424	440	453	463	463	436	480	428	472	418	459	464	462	481	468	446	444	445	443	455	458	406	434	478	472	448	467	419	437	467	426	458	446	454	459	442	432	450	467	476	442	461	468	496	482	471	445	478	469	459	424	445	441	427	480	468	476	456	450	451	466	474	474	416	468	464	461	442	466	433	476	487	470	442	445	484	454	438	440	474	446	452	455	451	482	478	458	488	465	521	457	481	452	420	473	465	447	413	494	482	413	432	470	472	442	459	467	441	462	466	456	433	479	408	450	455	433	444	478	493	500	431	434	430	447	431	460	458	474	469	458	470	424	483	444	452	454	446	431	470	459	481	451	444	455	466	465	440	460	481	431	428	411	459	432	437	459	470	429	443	474	461	443	493	427	446	434	455	475	489	486	447	462	457	454	474	483	460	409	490	437	451	452	441	472	475	433	464	456	483	444	467	468	475	419	450	458	451	452
8696	4929	3463	1988	1126	633	271	250	175	158	140	121	127	119	110	100	86	64	94	83	69	66	78	64	58	56	40	49	69	55	53	55	61	54	54	52	62	47	61	48	47	45	58	53	50	51	54	40	43	65	41	39	60	57	58	50	51	55	44	49	57	43	51	48	45	60	54	59	48	57	52	49	61	49	41	53	54	56	54	43	56	64	55	59	52	61	51	42	53	57	51	41	51	37	57	52	51	50	58	44	58	51	55	52	53	52	66	45	56	69	65	47	52	67	62	50	53	58	51	58	48	62	51	62	53	46	62	54	50	57	56	67	58	41	58	63	45	42	44	46	51	62	49	45	55	75	43	48	59	57	47	47	49	46	52	48	40	46	51	57	49	57	46	46	54	49	64	55	52	50	53	55	48	47	49	63	52	50	71	60	47	59	52	48	49	53	46	73	75	72	54	62	41	64	60	60	52	59	57	47	57	52	47	48	57	53	56	56	58	50	63	52	41	44	54	46	46	71	39	55	51	48	48	51	52	55	50	56	43	54	46	59	50	51	55	49	48	53	49	55	50	45	45	55	44	53	40	55	52	39	56	47	55	55	57	51	53	48	47	60	49	51	40	48	60	55	40	60	45	55	55	53	50	58	44	43	60	47	51	55	47	45	51	56	50	46	49	50	43	56	62	56	44	71	54	53	43	53	57	62	56	46	53	58	54	51	56	45	54	69	44	47	46	48	45	65	48	54	47	67	55	49	47	57	58	50	42	62	44	46	51	54	49	59	58	56	58	45	41	61	59	57	63	52	60	51	54	52	45	46	56	54	43	41	50	54	59	56	54	57	52	55	51	58	55	69	45	64	43	45	44	43	58	41	51	52	62	70	49	51	37	59	56	54	49	60	63	47	55	34	50	54	56	53	67	46	60	55	50	58	59	43	60	51	45	52	36	48	51	66	58	50	56	50	55	56	61	47	46	56	38	48	58	59	49	66	54	53	58	57	49	59	50	50	46	52	44	51	58	57	59	50	47	47	50	49	45	46	69	62	44	39	60	65	44	59	42	49	52	47	51	41	63	65	50	44	50	44	63	60	53	46	52	69	50	51	65	44	57	60	52	46	53	62	49	43	47	48	50	55	48	49	68	55	55	58	49	58	54	56	62	64	55	45	54	47	64	46	51	57	55	58	55	49	38	41	51	53	50	44	43	54	69	46	53	42	66	54	57	57	57	54	51	65	53	44	62	50	52	55	52	46	56	50	51	51	65	42	51	52	42	54	49	60	44	77	55	50	51	55	45	52	59	56	57	49	54	62	55	41	44	56	56	50	66	55	46	58	44	51	59	47	46	43	48	63	46	51	45	53	51	49	55	56	64	51	52	48	44	55	43	53	56	45	49	56	50	53	55	62	44	54	60	46	55	62	44	47	54	56	51	45	41	59	58	49	57	56	64	60	51	57	53	66	51	43	53	44	53	46	54	59	62	49	42	44	35	62	57	51	53	55	63	49	51	56	44	54	54	56	53	46	49	57	42	43	65	57	54	54	55	54	57	48	57	51	52	61	44	49	66	46	53	58	58	62	67	63	54	48	58	44	56	64	66	46	58	48	58	55	49	55	63	53	57	43	52	56	63	41	62	51	65	48	62	54	69	51	55	55	51	43	47	45	54	54	58	53	44	65	55	52	54	54	40	47	56	42	49	49	49	45	51	54	61	44	54	51	41	48	60	36	52	57	68	59	55	54	50	38	56	51	46	58	50	60	60	51	49	57	41	43	66	65	53	67	50	49	54	51	50	51	63	63	50	48	51	53	53	56	48	39	56	40	48	56	57	37	56	55	58	46	46	50	50	63	61	59	75	52	59	57	48	53	53	55	47	59	53	39	53	63	60	65	52	62	66	55	48	39	48	39	57	43	58	42	46	53	47	49	56	49	48	58	53	54	59	67	58	46	63	59	44	39	60	50	48	56	49	55	52	45	44	40	57	49	58	61	46	60	40	61	61	41	46	51	48	49	52	64	53	45	64	48	56	48	45	49	59	57	60	57	48	45	45	55	61	57	56	48	58	44	42	62	51	46	63	60	51	39	59	62	56	45	46	44	36	52	44	64	55	44	40	48	47	56	58	58	55	66	65	50	57	64	55	55	51	47	60	51	48	60	50	59	50	40	60	46	57	59	57	27	70	59	48	51	51	70	37	48	57	48	61	49	46	64	48	48	42	71	46	58	55	52	53	46	58	42	53	43	61	62	51	51	53	50	48	37	49	45	46	45	54	38	54	50	55	49	54	52	54	39	50	53	52	46	61	51	61	47	54	58	47	51	42	50	51	61	45	47	53	50	50	53	61	52	66	55	53	60	52	51	50	58	49	47	54	61	47	44	61	41	43	59	59	47	59	40	55	64	60	55	60	64	52	51	50	62	43	64	47	43	45	46	53	53	40	69	59	67	42	53	52	61	53	59	44	45	64	44	46	74	54	56	48	46	42	43	66	57	49	52	48	49	44	53	59	50	51	47	54	51	46	48	50	51	63	47	57	53	65	50	48	62	66	48	53	48	48	63	51	59	51	52	56	64	51	64	63	34	52	58	46	39	50	49	55	53	58	66	59	50	52	62	53	43	40	50	59	55	59	41	43	51	42	64	45	45	48	60	48	60	52	49	54	50	42	69	41	55	53	61	65	44	47	35	51	56	49	50	53	47	48	58	52	51	58	42	59	47	57	54	54	43	49	58	51	43	45	48	45	57	50	51	48	60	59	54	50	45	50	60	61	47	52	43	53	44	52	47	55	64	53	46	51	57	56	52	56	58	58	48	43	48	54	54	55	44	69	59	57	59	59	51	66	44	44	55	43	67	51	69	39	49	58	53	54	51	53	49	58	65	52	48	58	53	47	48	47	50	69	65	60	37	62	54	60	58	50	56	58	54	45	53	46	39	49	48	55	59	48	49	53	45	46	55	47	57	55	48	63	69	46	59	54	54	58	47	63	46	60	53	59	57	46	52	56	58	61	52	57	53	54	52	43	59	49	63	56	48	50	41	44	39	55	58	69	46	52	51	55	60	53	56	49	47	46	58	51	52	62	62	54	57	44	45	52	53	45	71	54	56	52	50	45	43	51	63	50	72	61	63	44	47	57	54	55	59	55	61	53	57	51	60	54	52	50	45	58	52	55	47	51	50	50	54	56	50	44	50	54	60	64	50	51	51	46	49	52	54	38	43	60	53	52	42	61	56	38	59	56	34	59	54	54	44	53	55	39	64	55	64	48	54	43	55	52	35	47	45	62	45	41	54	67	57	58	39	50	51	42	48	67	46	65	45	41	49	55	56	53	51	42	52	51	40	45	57	53	56	52	49	53	57	46	59	42	53	50	59	56	63	46	36	53	57	41	49	56	50	61	52	47	56	41	49	45	64	53	56	55	48	53	55	56	53	46	46	53	48	48	48	47	57	61	70	58	48	63	52	47	56	61	54	57	55	54	45	58	63	47	50	50	60	41	55
37624	25281	21898	18752	16976	12518	7406	5226	4172	3472	2861	2336	1997	1789	1530	1317	1234	1185	1059	1018	947	919	804	674	668	589	592	578	562	592	530	483	534	519	524	496	511	502	504	531	493	477	490	468	497	510	468	478	528	454	494	470	488	480	486	477	494	487	474	492	482	453	467	500	511	476	474	490	484	498	507	444	504	487	468	463	545	491	522	502	477	486	450	482	475	501	490	495	483	505	439	456	501	488	445	495	496	475	476	461	468	505	484	473	508	492	478	483	518	484	489	507	521	480	461	467	495	469	471	445	476	455	482	447	485	466	460	478	530	497	501	432	475	462	514	469	468	512	481	498	487	508	435	464	497	480	487	428	468	476	483	510	489	503	523	483	473	498	495	454	482	481	498	513	482	491	471	474	489	462	529	511	478	439	545	457	491	467	501	492	466	469	486	493	516	520	451	494	479	476	495	456	498	500	496	484	465	447	463	494	455	486	476	490	498	463	462	454	526	475	463	441	497	481	472	434	485	456	487	451	497	482	485	482	532	478	454	479	527	464	482	501	499	460	488	481	447	477	442	501	509	471	497	466	465	490	499	488	486	457	467	502	516	481	505	473	480	499	509	472	458	481	510	466	457	503	467	500	467	499	483	471	494	483	460	486	461	453	483	460	474	457	512	476	483	441	490	448	473	462	441	490	487	507	477	465	493	494	507	465	452	522	478	427	521	491	484	491	481	485	456	478	496	467	503	494	468	509	497	470	482	513	469	464	476	510	449	467	493	483	514	518	463	531	531	485	467	448	496	509	486	490	452	496	465	469	471	510	492	459	500	515	515	480	477	481	484	492	437	448	462	468	476	477	475	463	494	526	491	502	481	465	485	498	473	461	485	459	502	427	457	511	511	507	485	483	450	478	498	500	481	520	464	515	457	453	469	475	509	472	485	451	468	498	486	500	420	500	446	474	523	491	463	545	495	462	485	494	492	513	460	464	461	495	447	489	510	472	450	487	466	463	495	486	487	474	512	519	475	523	485	467	481	441	486	450	468	455	463	491	450	496	477	493	466	522	513	473	491	518	464	458	488	451	451	445	473	486	475	480	495	473	479	494	447	492	436	478	476	501	457	522	480	465	456	486	517	456	452	500	479	472	514	476	469	446	470	494	496	491	472	454	469	450	499	461	462	513	473	537	493	475	468	502	479	485	483	482	485	458	500	457	481	478	481	442	500	470	505	503	492	494	502	483	469	503	467	503	517	478	475	457	444	478	433	482	458	510	497	480	457	486	503	475	493	494	479	510	486	447	489	481	515	493	504	467	475	457	456	524	474	466	459	439	499	466	459	498	445	570	482	472	509	512	470	495	490	488	491	469	518	513	439	496	503	465	485	490	486	496	507	489	509	438	513	444	477	461	493	477	524	461	455	470	484	514	475	485	476	480	497	453	467	456	506	486	481	502	481	472	462	468	468	468	435	478	454	480	510	486	480	465	474	482	491	508	461	449	497	493	505	494	472	469	502	479	486	471	501	453	476	447	502	497	497	439	494	481	474	529	443	447	462	465	450	511	529	462	510	477	478	445	429	474	495	489	485	470	442	474	490	459	509	446	474	515	503	470	445	437	491	439	469	504	481	476	466	477	480	458	476	495	478	480	467	489	477	457	482	461	491	497	520	481	514	501	506	476	480	479	481	487	487	494	475	476	459	452	492	480	470	503	465	489	495	467	460	490	498	445	509	492	425	507	484	486	469	461	468	450	502	452	436	446	458	466	439	476	493	524	470	479	492	469	460	452	486	484	488	487	494	497	482	453	446	463	473	462	504	526	460	506	490	503	480	491	458	474	485	470	527	476	490	478	474	497	478	462	485	471	473	496	476	437	501	503	479	504	465	480	508	472	481	496	487	453	484	457	479	513	526	470	487	483	446	434	481	490	462	467	494	478	462	487	460	513	434	484	477	462	503	489	491	452	475	493	477	514	490	488	499	479	448	474	478	443	502	476	490	498	502	469	473	485	471	464	490	469	513	460	458	440	467	471	444	469	501	445	462	480	491	488	469	469	442	477	465	462	482	470	499	480	471	454	494	509	470	447	498	508	446	495	464	480	483	466	509	492	495	497	438	485	484	475	469	471	489	470	468	488	470	468	478	483	487	460	501	457	493	471	512	454	510	502	463	505	534	527	493	445	453	448	475	462	505	530	448	463	470	483	483	503	518	495	449	458	493	505	462	484	474	450	466	474	498	511	460	487	491	486	457	497	470	500	491	462	487	474	466	496	447	505	470	497	467	479	471	476	480	502	475	501	480	500	496	504	507	469	460	493	428	462	491	481	520	455	503	483	483	457	475	482	477	489	468	475	504	519	450	487	527	485	445	480	468	441	486	507	466	501	489	452	454	490	464	481	494	441	464	478	494	452	508	499	471	467	506	532	441	477	457	485	471	505	468	490	444	480	497	432	436	507	467	537	486	476	506	458	443	485	469	482	466	467	485	460	471	483	503	499	488	505	486	491	467	478	451	476	531	471	508	468	462	456	484	479	494	453	477	462	493	490	512	485	491	469	467	488	503	477	530	478	469	461	451	472	505	467	473	477	473	479	484	496	486	467	462	469	496	479	493	459	482	487	443	456	464	466	490	477	469	468	478	447	452	493	502	458	476	455	463	457	470	499	506	492	531	445	475	480	438	498	453	442	510	467	508	477	444	513	471	512	476	443	490	503	491	478	518	504	445	524	485	444	470	480	478	496	439	492	451	477	472	465	476	532	493	472	503	485	474	492	501	503	513	547	498	519	476	508	497	491	485	478	465	465	479	461	466	476	455	493	490	458	500	487	518	490	522	493	470	480	484	506	487	453	494	461	425	464	494	486	513	498	464	460	466	486	497	476	492	461	504	545	488	451	480	437	470	497	493	483	496	482	469	491	444	496	493	468	467	460	461	472	500	476	466	484	476	510	464	470	467	474	510	496	519	476	490	465	502	444	508	450	485	478	468	474	534	463	447	499	512	467	468	476	480	499	435	519	508	481	451	469	470	516	462	509	475	471	464	484	522	461	478	497	491	474	493	496	497	498	497	459	483	464	491	485	484	507	440	469	462	492	517	493	537	462	454	519	506	465	486	490	497	510	459	474	480	451	462	460	473	488	445	471	491	496	473	513	509	497	497	489	474	496	475	472	482	479	443	488	466	453	454	488	492	441	479	480	473	472	471	470	495	458	476	482	454	471	481	453	474	476	473	491	442	506	486	472	469	493	459	472	485	487	477	452	510	492	480	505	462	494	514	505	498	506	490	499	473	485	496	465	491	492	476	445	443	482	503	476	495	470	481	433	496	490	530	449	433	484	521	465	459	460	489	482	492	501	495	489	498	473	486	518	442	486	433	478	469	458	483	466	473	491	509	482	488	517	469	465	464	469	490	512	427	515	449	470	495	486	506	470	454	473	489	485	478	485	494	464	480	507	499	477	462	471	510	474	480	483	467	470	476	508	466	504	498	478	479	478	470	497	500	523
3766	1891	1110	561	301	208	159	144	123	117	114	110	99	114	74	94	80	70	83	74	74	54	66	68	65	55	79	61	58	64	61	56	75	65	53	49	58	65	53	58	51	76	55	60	59	53	74	64	62	67	57	48	68	62	61	60	73	63	54	57	62	64	61	64	71	64	57	70	66	56	58	68	68	67	59	58	48	64	63	51	68	69	55	74	67	71	48	70	83	40	65	65	62	79	64	64	67	54	69	63	68	73	56	57	54	53	72	48	70	57	74	72	56	57	77	68	61	64	62	65	68	70	52	85	63	57	71	65	49	57	77	57	64	78	60	71	75	74	58	64	59	53	73	62	53	59	50	73	58	66	64	62	75	50	66	54	64	55	66	64	51	54	58	65	53	68	72	67	60	68	63	68	55	63	48	54	61	62	62	60	68	50	60	69	52	65	67	68	52	75	70	65	66	75	74	59	51	65	64	68	60	69	60	60	78	71	70	53	74	60	67	60	61	68	63	69	53	64	58	52	61	64	71	55	54	71	72	59	65	55	55	63	60	63	78	70	64	74	63	58	68	54	55	76	58	62	61	56	69	57	65	57	68	70	63	56	55	53	74	56	58	72	53	61	62	75	68	56	52	66	78	59	52	56	50	66	70	48	70	46	68	65	64	54	63	79	63	55	64	59	57	68	67	57	58	59	63	52	65	51	64	61	62	58	62	66	60	63	66	67	56	44	73	59	63	68	69	70	59	59	71	72	51	76	56	69	73	61	47	71	56	51	52	52	59	65	57	56	65	58	69	56	62	50	64	52	80	70	81	67	54	55	71	55	62	54	51	68	63	55	65	62	66	61	62	50	76	60	66	57	55	61	61	54	63	63	48	65	64	74	52	58	70	64	56	68	61	64	58	61	65	63	61	60	57	67	62	59	71	60	77	58	70	59	51	64	71	52	69	60	56	55	57	46	58	68	76	59	52	71	67	59	61	55	58	65	42	59	66	64	55	85	60	69	64	64	64	57	61	71	69	50	55	56	60	41	79	57	41	64	60	62	54	66	61	57	60	51	54	59	68	81	57	60	55	68	51	57	66	65	76	67	62	62	50	76	58	61	61	68	67	63	68	46	59	65	67	84	65	60	56	62	44	58	46	70	81	59	58	59	61	58	61	67	74	61	72	59	57	61	71	61	56	64	60	52	63	53	57	64	65	58	63	79	53	46	61	64	58	64	60	66	64	69	47	58	60	62	59	71	81	57	54	61	65	82	63	77	73	58	68	65	53	57	65	63	57	63	58	59	61	66	64	71	59	62	79	62	67	66	70	67	65	69	61	63	63	64	73	58	82	55	54	54	57	67	62	75	63	57	46	67	58	66	70	64	67	60	51	62	64	60	59	63	63	70	62	64	67	53	55	49	71	65	62	66	49	65	67	63	59	61	65	62	58	65	54	57	44	49	79	71	67	68	44	86	68	63	88	79	61	60	74	50	54	68	69	67	62	59	64	63	63	71	62	58	82	73	78	81	69	68	57	62	54	63	56	51	54	60	71	51	58	61	76	45	60	61	76	50	63	66	69	69	68	53	73	66	66	63	71	51	68	70	74	72	66	54	65	55	41	56	65	68	59	66	66	85	55	63	56	50	62	48	41	74	58	54	65	70	59	62	58	67	46	60	67	52	59	73	60	61	59	54	76	72	82	71	72	63	58	64	42	59	55	83	61	75	70	73	56	63	53	55	63	59	74	55	62	67	66	64	68	70	67	70	56	52	57	55	57	61	66	52	56	70	46	61	47	64	56	71	69	59	62	59	64	54	69	72	72	56	45	72	64	50	53	67	71	60	70	66	63	58	63	61	72	56	55	62	54	65	70	63	77	49	60	64	47	57	52	68	59	52	59	56	56	54	67	60	71	80	79	64	61	41	58	70	62	58	67	56	68	69	55	68	52	55	67	75	72	65	76	65	57	75	61	55	54	68	60	69	56	63	74	54	52	48	55	51	55	56	65	69	68	62	67	59	60	64	67	85	56	69	58	71	62	54	55	63	60	57	61	59	55	69	59	61	58	69	47	77	81	68	59	62	62	60	66	63	59	68	68	57	70	57	64	60	51	44	47	58	68	56	64	74	70	65	65	62	61	46	49	59	53	53	64	73	69	58	62	70	50	56	54	59	73	65	51	56	79	67	65	87	57	60	68	55	61	62	66	61	67	54	68	52	60	72	65	53	57	52	63	70	82	56	63	58	65	39	56	57	71	59	79	61	66	52	62	70	56	56	71	44	61	64	57	58	62	60	46	73	54	77	57	51	49	62	73	69	53	56	45	76	62	61	69	72	69	65	60	72	59	64	52	65	66	60	72	69	55	56	72	63	65	59	65	58	53	58	62	54	58	56	63	49	65	79	66	59	52	62	55	74	63	58	69	63	52	66	53	55	53	42	69	58	61	60	49	42	65	73	71	61	74	55	71	52	57	65	78	65	71	69	60	53	71	62	57	50	61	63	54	64	68	61	63	66	50	56	58	60	64	66	60	66	58	58	56	68	67	76	58	58	66	53	58	64	65	62	64	59	65	68	59	50	77	54	48	66	69	62	73	70	66	68	75	63	60	58	66	63	67	57	61	65	62	57	52	70	55	52	60	54	47	64	72	68	77	61	42	76	70	57	65	52	83	70	82	63	67	76	62	74	64	70	54	72	67	78	57	76	71	72	55	55	52	67	63	59	52	45	68	66	65	75	55	63	60	64	67	67	76	72	55	58	52	59	78	60	69	70	58	58	58	77	78	57	59	52	56	62	77	54	72	59	53	48	65	62	53	63	74	66	63	60	63	58	61	66	65	67	70	61	65	83	67	69	58	52	61	64	63	64	60	67	62	64	65	68	77	74	56	57	55	72	54	59	78	52	78	63	76	70	56	61	55	56	56	68	75	73	66	57	67	60	63	69	64	62	64	54	48	71	71	41	55	81	66	57	69	75	70	66	60	64	66	55	63	70	90	63	56	83	78	53	54	58	56	60	64	68	65	66	62	70	70	54	64	66	68	67	67	66	65	61	54	69	53	50	59	63	69	62	60	55	84	60	59	56	68	61	62	74	58	73	74	69	75	55	66	66	48	67	73	60	48	63	67	58	66	64	64	61	62	77	58	57	61	60	58	58	62	64	58	69	63	59	59	51	58	53	66	57	59	68	70	63	61	65	68	78	61	56	67	62	60	67	68	47	69	67	57	55	50	61	56	79	76	62	62	38	46	51	64	51	47	69	74	60	63	66	53	60	57	66	68	68	67	62	61	54	62	52	52	66	63	68	71	50	70	60	75	69	63	56	71	54	56	75	62	61	60	63	57	66	61	68	55	60	47	72	69	71	62	68	63	72	72	62	50	59	63	73	70	52	70	62	64	55	64	58	69	70	64	57	51	64	61	47	66	61	46	77	61	69	77	54	65	55	51	63	55	55	61	52	74	68	62	61	51	63	56	70	55	58	62	61	63	73	73	56	63	57	49	58
28224	17137	11767	9057	7461	5481	4180	3274	2618	2189	1859	1633	1264	1277	1009	971	926	868	914	859	830	767	729	648	635	599	551	579	578	572	562	583	583	540	563	560	565	589	593	589	575	565	540	581	551	542	573	515	564	564	545	560	517	570	551	532	548	512	575	539	563	528	550	576	561	548	549	559	536	569	568	583	526	565	553	602	592	559	601	518	539	569	546	589	550	555	532	545	533	595	537	556	526	580	504	532	545	588	569	544	603	591	557	552	572	555	598	550	518	574	537	575	534	542	553	576	558	549	564	584	596	525	589	560	558	526	581	562	559	567	558	569	533	520	531	521	567	573	584	515	576	527	534	574	567	548	564	549	512	532	512	526	511	512	545	564	543	535	531	544	549	548	549	590	546	592	559	564	575	574	586	588	593	542	540	553	562	515	549	569	567	524	596	510	546	551	544	549	556	560	538	498	567	572	566	591	510	498	567	554	539	564	525	584	601	568	535	520	548	526	540	595	568	532	562	596	556	566	567	543	529	563	580	586	558	570	571	538	583	573	561	553	522	566	551	562	542	560	556	494	549	560	527	528	536	542	560	519	555	572	556	586	552	545	516	552	543	490	577	558	533	563	566	531	569	559	499	528	595	573	530	603	559	567	540	581	531	551	528	573	586	559	568	569	556	565	585	577	562	568	545	544	534	551	573	543	528	542	554	556	573	575	520	560	498	557	571	556	545	566	539	533	569	558	551	595	559	573	568	579	554	559	581	547	568	597	575	566	552	547	559	531	524	557	521	562	540	540	599	548	575	575	519	543	555	570	517	583	552	610	534	566	579	553	543	600	491	543	541	555	550	520	550	552	558	568	525	548	569	591	538	574	547	543	596	542	589	545	564	563	570	528	526	542	551	538	491	574	568	599	574	503	540	561	547	557	538	540	548	564	529	578	573	524	568	556	554	554	575	565	562	522	590	513	543	587	585	572	543	533	576	564	583	534	540	554	556	529	541	566	535	538	589	574	576	563	555	539	538	550	580	547	565	563	595	593	556	500	551	532	575	544	544	535	606	567	545	549	619	560	547	544	548	552	567	581	588	555	560	513	546	579	531	575	567	520	522	606	553	584	519	582	547	545	551	533	556	541	519	594	532	529	542	570	566	543	530	538	547	535	548	522	539	571	553	539	554	541	539	535	580	563	546	549	543	548	511	580	564	573	570	547	529	606	560	558	580	539	562	582	582	605	524	595	540	557	550	566	572	516	540	552	555	573	591	545	567	568	544	563	557	573	544	524	582	551	548	538	535	537	573	571	555	533	539	554	548	524	576	523	583	566	551	557	547	530	564	521	549	584	591	541	547	533	574	522	566	580	553	557	624	605	606	531	553	552	570	535	542	581	615	572	567	581	534	559	544	566	541	563	555	550	560	576	546	578	538	550	550	556	596	555	530	578	638	537	537	562	574	609	532	534	557	558	565	543	570	562	557	521	578	587	501	555	550	521	565	524	589	551	568	598	543	540	579	583	560	573	635	554	580	527	569	574	576	524	556	521	578	578	542	544	527	532	552	571	532	590	569	576	534	539	539	568	557	528	537	575	547	583	568	505	568	572	564	554	571	530	542	516	560	542	533	535	546	532	528	561	558	557	575	532	571	598	520	575	597	554	529	591	567	573	551	515	530	555	557	581	542	538	571	535	529	534	559	580	553	582	535	576	591	579	561	603	552	563	558	593	544	546	570	584	510	538	553	555	574	582	536	595	577	571	611	556	591	548	512	604	578	579	565	589	536	540	597	540	586	547	512	559	562	568	585	501	580	578	588	561	515	531	537	556	550	553	592	541	584	530	586	531	577	538	565	540	538	547	539	528	551	545	537	584	583	560	582	570	532	537	564	510	549	551	532	558	548	570	601	576	539	575	573	563	570	544	576	573	562	581	585	592	586	554	543	571	554	568	588	570	567	545	539	579	528	572	572	561	551	558	560	559	554	566	569	574	578	582	561	527	582	527	545	561	592	554	547	640	572	574	588	521	554	575	559	575	570	579	589	509	564	561	542	555	564	574	540	529	537	539	533	537	546	539	551	564	531	551	591	545	545	563	548	539	543	524	570	583	574	599	532	556	548	522	567	526	580	573	534	572	522	573	556	573	571	561	558	553	591	559	552	547	588	585	553	562	551	599	531	544	614	564	569	541	577	572	573	574	578	547	564	601	558	550	507	543	579	533	575	574	573	577	565	583	528	544	567	538	554	573	524	573	534	577	490	546	562	571	577	579	545	539	552	557	567	560	590	540	546	540	565	549	573	540	552	540	574	546	567	567	555	554	548	571	531	555	556	585	545	576	564	568	546	530	536	548	542	542	525	579	552	563	571	565	546	555	563	584	536	550	557	555	573	520	547	530	508	525	554	566	516	569	589	584	543	565	582	553	522	576	569	566	582	564	564	553	555	568	564	588	553	582	582	536	572	550	608	573	533	512	585	591	571	544	531	559	568	566	555	531	566	549	563	543	547	584	590	583	571	544	566	553	518	561	533	539	539	559	593	517	531	595	570	561	572	560	521	551	581	584	539	579	547	556	554	583	546	529	581	576	571	566	574	536	524	558	582	573	548	615	590	558	597	594	531	545	555	589	586	513	539	572	524	549	571	589	601	583	559	519	559	547	539	603	550	533	553	483	523	604	586	548	522	528	566	550	556	589	539	541	581	532	545	555	545	566	568	523	517	594	517	578	597	527	584	530	542	516	579	551	562	586	543	527	578	540	544	575	581	572	533	569	562	520	576	538	540	568	538	560	545	603	575	514	540	585	558	546	580	584	565	561	511	555	538	536	560	600	532	527	522	514	565	517	565	571	535	579	570	589	544	520	567	539	553	565	538	579	541	499	576	596	554	535	555	548	540	600	563	571	589	516	556	584	571	538	542	549	597	536	555	564	567	570	531	515	557	561	553	606	535	541	552	560	554	547	517	527	571	566	568	563	576	576	533	559	562	589	556	539	559	557	571	548	567	541	561	560	526	529	568	565	553	593	549	565	532	562	571	590	538	536	577	563	583	582	540	580	537	526	541	566	556	520	581	560	509	549	550	541	577	546	570	564	582	543	552	551	581	583	578	535	570	547	582	568	549	567	541	553	561	581	558	525	563	562	534	563	554	569	581	538	587	551	563	581	541	571	602	547	577	569	592	556	547	586	583	556	541	559	551	576	556	548	545	555	568	555	562	562	544	580	583	525	529	570	553	556	547	534	558	499	568	530	570	574	550	547	540	560	545	553	566	577	535	532	549	539	563	533	572	545	533	518	513	534	536	574	579	578	543	562	522	553	570	557	567	569	547	575	505	538	547	550	541	563	534	581	512	587	563	532	582	519	555	520	540	561	567	514	527	544	515	562	572	567	570	537	574	529	548	557	534	564	534	579	539	561	564	532	544	542	574	579	570	548	561	561	566	544	581	548	600	523	569	527	563	523	549	579	597	594	531	530	597	515	551	529	601	560	540	476	529	556	549	551	584	569
5825	4425	2474	1431	851	394	275	188	187	176	122	136	91	105	84	99	87	97	81	88	77	70	82	86	72	61	80	57	73	59	53	58	69	59	59	68	66	63	66	52	66	61	71	70	54	77	74	83	57	59	79	72	79	43	54	76	76	73	67	60	67	66	59	53	79	52	62	69	63	63	67	73	67	61	65	79	57	66	78	65	54	61	64	59	58	67	64	58	58	65	72	53	62	70	65	69	62	67	70	64	59	61	69	62	68	66	58	48	73	71	66	59	63	71	53	63	72	69	62	60	74	60	57	56	70	67	54	63	76	68	66	50	64	48	65	62	61	84	70	71	57	66	48	62	69	76	63	55	55	56	66	65	57	74	66	66	61	44	70	70	56	59	56	67	75	72	82	57	63	54	64	60	61	65	59	71	62	60	54	49	56	72	63	65	69	47	64	61	60	61	66	66	63	68	72	69	67	67	51	83	63	69	60	65	72	56	67	68	58	62	62	68	71	72	52	63	60	57	54	47	72	65	71	68	64	63	65	62	71	49	58	66	58	53	53	52	70	60	53	71	62	68	46	74	53	64	55	61	42	55	59	82	55	63	74	61	65	69	73	62	68	41	54	59	68	52	62	57	68	67	65	60	68	58	81	66	57	49	73	65	59	54	50	69	55	81	53	32	71	71	48	64	56	70	65	66	67	61	55	72	81	65	65	54	80	70	62	56	68	69	63	52	67	74	47	64	87	69	65	54	64	63	73	62	75	70	82	65	65	76	67	57	59	55	65	74	62	62	65	58	63	64	78	62	73	53	56	65	55	66	73	75	62	81	54	65	57	63	68	52	64	56	72	49	84	59	57	57	57	64	59	62	55	57	55	56	53	61	58	68	59	64	62	74	60	64	79	73	64	49	73	63	49	47	55	64	70	64	78	69	54	52	61	65	66	60	71	69	57	64	66	76	57	55	70	62	64	66	64	58	52	56	58	51	63	54	67	69	63	68	73	64	66	69	60	65	63	58	76	59	52	62	63	64	53	63	67	69	57	54	63	54	46	78	79	59	68	63	77	63	81	70	63	58	76	60	59	64	60	75	59	66	76	63	66	67	58	51	60	69	74	82	76	58	65	66	71	56	56	61	71	74	58	68	59	76	74	61	58	70	70	64	58	73	41	69	74	70	66	68	74	77	49	70	69	67	66	60	70	64	62	65	77	75	75	65	63	73	52	69	84	67	64	56	72	68	63	75	59	72	57	69	67	59	54	61	56	76	60	74	62	53	73	64	79	70	55	55	56	62	65	72	56	68	60	46	56	64	65	61	56	61	76	57	60	75	63	71	60	72	62	67	82	57	66	65	70	75	71	70	78	59	67	70	76	62	49	68	73	60	66	67	56	50	67	64	64	71	66	62	65	70	70	68	60	73	66	68	73	61	67	55	62	67	52	61	43	59	65	50	65	61	75	60	69	49	68	77	54	74	60	54	74	55	69	69	79	84	73	60	73	62	63	75	69	72	63	63	64	53	60	68	50	63	60	64	71	62	67	55	69	54	57	62	71	74	61	76	69	71	70	64	61	58	61	78	73	67	70	50	61	63	71	50	57	49	78	60	63	62	69	71	65	71	68	72	51	71	61	78	50	65	63	62	67	60	65	60	57	63	64	55	77	56	64	56	64	55	53	70	60	66	65	76	57	64	56	60	61	65	52	56	58	66	65	58	56	62	60	67	60	64	54	62	78	55	57	73	64	69	61	58	77	72	63	68	65	60	64	55	63	64	82	70	72	50	71	71	69	64	62	67	48	75	63	61	57	59	69	70	72	75	75	58	61	77	68	74	51	69	78	77	75	86	58	59	59	46	67	70	50	76	57	68	63	59	83	58	56	55	70	70	53	80	62	47	72	70	63	57	60	64	69	74	77	71	50	63	62	60	37	64	78	67	76	52	63	45	61	60	65	58	61	64	61	70	76	47	69	83	65	61	61	62	46	69	57	64	69	56	58	74	57	51	76	61	55	62	70	68	67	69	57	56	56	65	60	61	71	75	74	61	62	61	64	73	56	49	67	48	70	65	59	68	61	72	60	64	66	52	51	65	58	54	64	65	68	50	75	74	60	53	69	66	57	68	63	55	74	64	56	59	75	75	57	68	64	60	69	60	72	55	64	59	70	50	62	71	75	59	69	60	68	69	69	64	63	70	80	70	74	64	64	60	65	62	75	74	62	69	65	66	54	74	67	71	61	64	59	58	83	76	73	65	61	64	64	75	64	69	61	70	75	65	54	56	60	64	57	54	52	67	69	57	42	58	69	67	56	64	68	61	61	47	66	76	65	63	71	73	56	64	61	70	69	67	70	60	67	69	61	72	62	67	72	69	58	64	62	76	65	67	57	64	86	64	56	60	65	52	71	59	50	65	66	51	56	52	69	49	67	65	71	55	65	69	56	62	66	75	71	57	60	57	71	58	70	60	55	65	57	76	61	56	65	61	63	65	49	55	51	75	59	73	58	61	55	62	69	55	53	60	54	53	57	60	56	64	60	71	46	58	61	82	62	56	69	56	57	63	63	57	58	70	60	74	67	49	55	63	64	69	75	65	61	59	69	70	54	72	65	77	78	55	82	62	70	53	72	54	62	65	59	65	66	67	77	57	71	59	69	64	67	80	53	66	49	72	46	66	49	67	79	61	50	64	76	72	60	65	69	70	56	61	59	72	67	60	62	60	65	71	66	59	59	69	61	62	57	54	70	56	59	70	67	56	60	56	86	61	66	67	69	60	51	56	64	59	69	66	65	74	59	68	48	67	72	73	62	69	56	48	61	59	65	56	67	72	51	59	68	66	74	76	61	64	60	74	69	58	71	56	67	64	68	54	63	68	55	65	57	73	58	56	65	64	52	62	60	60	68	56	77	72	60	59	72	67	79	59	52	63	72	66	70	54	61	60	69	75	77	63	69	63	48	53	72	73	66	66	67	59	56	55	58	60	59	55	52	63	67	63	49	71	53	78	57	68	58	70	48	44	60	62	43	69	66	70	80	67	59	63	57	56	52	61	57	73	65	67	57	63	75	59	90	76	71	60	56	84	80	72	71	71	61	76	64	74	54	66	58	67	70	52	72	56	74	64	67	51	60	80	60	56	60	76	55	59	59	64	62	63	65	66	68	71	50	57	55	70	60	70	82	52	70	60	72	77	70	71	56	64	60	62	60	72	75	61	62	66	63	55	53	58	53	76	64	51	62	57	73	54	64	71	62	70	64	69	75	65	63	63	69	72	60	66	65	66	71	64	45	60	60	57	70	55	66	57	65	61	65	57	62	65	61	53	71	63	73	82	60	68	60	61	60	67	69	61	55	65	83	47	64	67	74	49	70	64	66	88	63	62	76	67	59	68	59	55	64	80	72	67	69	60	58	63	73	71	66	60	66	76	80	64	55	64	52	84	65	67	54	55	59	74	56	63	68	57	64	64	61	67	65	62	61	69	57	77	76	69	68	69	58	60	58	54
34756	24923	18138	16379	13775	9013	6029	4353	3445	2953	2602	2081	1789	1504	1318	1229	1043	1052	1007	986	961	861	807	738	715	658	706	651	636	631	619	603	626	586	567	599	585	597	566	584	575	578	562	562	584	573	589	609	555	607	595	566	564	589	610	596	564	617	586	570	607	608	622	609	579	606	572	572	575	579	599	587	550	548	604	564	577	626	569	591	573	578	561	581	548	571	577	592	578	572	599	576	556	613	534	624	585	563	586	570	571	530	619	598	582	593	545	641	601	598	579	565	597	553	570	559	615	565	591	578	546	619	581	539	580	593	585	577	553	606	557	591	591	600	580	553	611	598	568	582	617	556	612	595	559	575	626	587	611	587	554	558	538	565	541	592	583	576	596	539	572	567	539	566	569	541	573	568	609	583	506	588	590	571	589	600	594	625	554	546	565	608	559	562	565	568	594	558	548	569	604	590	593	582	570	509	585	495	594	610	617	566	556	594	529	557	589	582	531	574	544	541	560	587	565	574	572	553	570	602	597	571	560	586	568	552	566	588	580	569	567	607	602	594	577	579	523	584	590	563	571	568	586	597	608	612	592	575	543	590	581	562	613	557	580	584	597	561	573	585	567	562	612	629	578	570	601	606	590	606	557	623	563	584	565	577	557	557	586	563	575	553	589	578	612	625	631	613	619	544	569	570	619	585	559	561	615	608	580	562	550	560	587	561	602	583	582	594	594	580	550	567	622	591	584	584	597	578	582	605	598	584	611	542	577	571	563	521	517	523	589	573	588	532	588	566	574	630	581	578	561	564	622	558	587	605	591	570	558	555	572	610	625	589	552	571	564	587	581	555	556	578	569	550	616	606	533	533	580	555	563	590	570	614	584	550	562	626	612	563	569	521	565	594	569	566	547	574	574	586	583	581	537	572	620	570	579	571	576	564	556	563	525	580	617	543	583	594	549	576	589	589	602	598	626	556	592	568	552	561	593	607	605	566	603	617	585	570	545	572	534	575	577	620	599	573	608	583	561	589	583	542	536	600	557	581	541	613	612	597	566	559	559	603	605	581	594	570	585	549	589	549	591	553	581	544	571	593	593	573	582	545	581	604	560	585	606	599	635	520	590	635	538	565	584	554	653	591	518	583	554	604	589	553	559	601	614	587	636	575	584	553	615	575	575	629	548	553	576	582	560	574	580	563	554	634	577	531	562	579	607	587	587	579	558	584	582	533	569	568	581	615	598	533	562	578	560	567	629	574	585	589	579	569	542	564	584	587	570	540	553	577	547	603	601	594	567	568	596	556	551	580	567	602	576	556	549	566	564	561	603	592	568	597	549	521	604	545	590	579	559	538	560	567	540	552	544	572	586	609	525	578	524	589	540	513	579	621	540	545	589	552	553	570	595	561	586	577	580	606	574	586	548	526	599	579	560	572	577	589	602	579	572	583	580	569	576	564	560	612	593	590	577	554	582	582	603	584	582	582	580	607	581	569	602	579	592	563	576	600	585	595	534	590	580	540	553	560	591	581	588	591	578	566	549	637	561	571	562	660	606	540	571	613	570	590	577	573	566	576	580	548	560	566	601	615	524	580	597	589	588	570	596	545	600	563	567	566	569	553	571	619	563	532	603	585	567	575	567	557	594	572	603	599	551	571	566	588	622	584	591	574	581	591	600	588	557	586	564	588	613	561	621	574	562	538	539	521	588	595	609	567	565	594	521	592	575	590	567	591	565	549	525	614	578	551	546	580	580	571	605	588	560	562	550	509	549	568	575	580	561	555	596	559	538	575	591	573	571	569	548	581	589	557	566	559	540	550	570	602	586	560	565	556	576	606	558	587	584	559	560	588	563	589	572	581	571	581	551	587	592	605	584	580	560	562	545	573	533	592	597	583	547	570	571	558	562	591	558	531	555	607	524	566	559	604	592	563	583	577	571	558	582	597	557	581	587	582	610	557	568	533	560	577	549	561	580	603	590	611	554	572	557	588	561	566	619	563	577	579	568	594	554	563	554	556	547	622	600	612	549	564	558	561	599	606	592	606	543	579	588	626	555	552	563	554	520	586	605	596	561	571	580	603	570	556	599	569	578	549	572	589	572	610	577	593	546	548	557	546	561	585	591	551	577	551	562	545	603	583	596	557	573	608	527	551	593	578	529	580	568	596	571	611	553	575	587	547	560	609	538	600	577	594	590	565	546	574	573	551	583	565	579	573	598	526	536	570	575	592	568	584	540	571	561	576	541	555	512	589	597	604	574	589	561	593	580	581	603	557	529	618	584	548	573	560	576	541	616	566	567	590	608	587	559	546	575	587	556	568	595	605	580	578	578	622	560	564	624	600	585	584	564	628	580	535	576	593	611	551	562	558	565	570	566	559	571	616	612	592	611	552	542	564	582	612	596	582	581	535	570	557	563	597	543	621	540	600	568	574	582	559	574	555	581	569	576	530	534	627	598	576	566	575	590	570	566	591	583	572	560	587	553	572	541	584	572	535	526	580	539	578	553	559	618	595	585	592	557	573	580	585	605	594	589	585	583	559	553	549	571	581	543	611	600	572	503	587	551	625	569	606	586	565	567	546	572	600	572	574	547	541	577	568	556	590	574	577	602	562	559	586	540	639	533	569	595	606	593	584	588	550	554	558	580	607	527	559	589	602	596	580	579	604	597	556	585	560	588	567	588	589	561	611	619	584	592	562	612	562	571	553	591	560	538	555	570	591	545	518	582	615	563	564	560	597	568	525	615	588	569	595	573	530	600	600	596	557	561	603	597	538	582	600	561	561	539	587	543	621	576	534	580	605	584	574	561	547	600	570	608	539	633	565	553	558	553	558	567	533	562	588	566	599	585	573	592	544	597	585	576	576	596	613	592	577	583	569	607	589	568	571	568	577	538	602	565	551	556	590	570	599	601	580	548	542	548	534	519	588	626	620	619	559	581	574	573	592	572	574	571	601	585	560	559	567	555	559	571	495	561	598	568	525	555	573	616	588	565	539	584	613	558	604	584	565	548	577	555	578	603	608	609	567	535	604	578	559	571	615	561	591	574	559	589	597	578	572	652	587	546	578	610	573	542	576	539	573	623	571	577	630	591	564	584	576	601	591	562	560	551	588	581	592	618	561	582	625	582	536	600	601	587	583	532	561	633	557	540	563	623	546	574	534	583	524	563	581	571	560	618	563	558	574	605	612	575	586	588	594	572	581	581	605	548	604	576	595	547	573	574	590	571	566	599	586	569	558	563	596	580	555	623	535	601	597	571	626	575	575	577	583	612	570	559	597	569	552	575	571	636	586	576	549	565	569	572	575	612	575	541	542	529	559	595	580	598	612	554	588	594	572	573	587	572	584	519	608	587	570	590	570	553	556	582	601	578	558	592	606	572	625	570	549	602	606	584	540	574	564	567	572	605	619	601	569	586	629	569	601	557	601	593	598	585	580	573	553	573	567	579	561	588	572	567	591	569	563	595	583	596	609	601	558	609	610	613	581	552	602	626	573	576	530	572	598
5973	3857	2398	1148	593	350	239	156	149	128	105	101	105	88	69	80	75	59	70	61	54	67	63	47	57	56	52	53	52	56	49	54	41	51	36	38	39	40	48	47	48	41	52	39	39	50	46	52	52	59	58	47	49	50	43	46	38	48	60	46	62	54	53	67	44	49	39	41	55	57	56	55	47	44	66	55	52	33	47	43	55	53	58	30	53	36	47	48	64	52	45	67	60	46	49	45	51	49	55	42	50	57	56	63	46	49	45	51	59	61	48	42	44	48	68	62	63	53	48	39	54	50	44	53	56	55	38	52	51	39	54	40	44	45	55	56	47	45	53	63	52	54	51	44	47	51	47	56	46	41	55	40	45	57	54	46	47	60	50	41	53	55	62	50	42	56	60	45	54	56	48	47	45	47	50	57	49	57	53	65	47	48	56	60	56	51	62	50	43	61	55	50	49	60	54	47	55	48	42	41	41	45	42	59	60	51	54	55	51	44	35	41	51	51	50	39	46	47	54	44	62	52	45	45	48	71	50	43	63	67	46	52	48	51	38	57	56	40	47	53	48	45	51	57	61	55	51	60	48	50	42	64	56	55	58	40	54	47	54	46	49	35	56	57	48	67	44	36	39	50	45	45	52	45	59	57	60	47	54	45	45	59	48	50	46	46	47	50	57	50	48	47	58	39	44	54	58	49	52	49	49	47	46	53	50	55	43	61	48	49	53	45	52	55	46	56	56	54	50	52	49	54	52	57	48	47	51	57	73	59	48	48	55	52	66	39	55	48	52	67	52	50	55	50	46	51	52	56	47	59	55	45	52	59	45	63	54	53	51	40	46	40	47	57	42	48	45	41	48	48	46	53	63	47	48	46	51	62	53	72	36	44	41	28	51	56	48	48	52	35	46	66	47	71	53	46	54	62	59	46	43	42	52	44	56	50	55	61	58	50	51	63	37	61	48	54	40	57	57	58	55	45	41	53	48	53	41	56	56	51	44	44	45	53	52	46	50	52	41	46	62	52	39	55	52	65	59	45	43	59	55	54	39	44	59	41	52	41	41	56	56	53	46	26	45	44	63	48	40	44	53	41	50	51	37	51	59	51	53	45	57	48	54	43	49	52	42	48	43	60	60	65	61	47	28	52	47	46	42	49	43	51	62	43	45	45	47	51	48	45	49	60	42	55	52	63	54	38	46	51	46	56	43	43	47	43	69	42	52	50	52	52	46	65	44	46	43	49	48	72	52	54	43	55	58	49	49	55	60	52	40	45	53	45	42	48	59	46	55	41	41	52	46	65	61	50	54	49	50	42	42	45	34	61	68	49	50	43	53	50	56	46	40	34	38	61	61	49	45	54	45	47	54	48	55	46	60	46	42	53	48	52	49	51	56	54	63	48	43	50	61	49	64	43	53	62	55	45	59	51	61	49	50	54	52	46	46	47	58	68	48	48	36	53	45	51	48	52	53	45	50	42	61	51	53	49	56	42	54	51	45	46	38	41	50	51	60	46	38	54	51	34	58	54	59	55	49	41	38	45	43	58	47	38	52	39	44	47	55	48	44	44	48	54	54	53	50	35	43	50	43	50	43	53	61	53	54	76	53	45	47	55	48	37	42	40	40	53	49	39	45	50	58	48	47	52	45	57	45	42	36	43	53	53	40	43	53	43	46	44	62	56	44	69	43	50	52	66	52	43	55	59	45	64	50	40	39	52	44	55	53	68	49	44	46	73	57	52	49	42	57	47	58	48	55	55	43	58	43	44	45	55	53	59	49	56	50	47	45	52	45	46	48	53	45	65	47	50	52	49	51	53	33	47	44	45	48	60	47	52	47	54	37	54	71	47	57	58	49	46	36	37	41	42	47	57	46	42	54	42	38	45	57	51	52	54	60	45	47	46	48	42	63	55	53	50	50	51	45	54	40	47	50	50	48	47	51	47	46	44	49	56	55	57	57	46	55	51	54	48	55	53	52	64	40	44	37	55	46	48	33	52	42	49	44	60	48	51	57	56	53	49	44	49	61	49	51	44	48	42	54	48	42	42	53	54	52	55	48	41	58	56	37	59	53	54	43	40	55	58	47	42	46	45	36	52	46	50	60	51	53	59	43	43	43	54	40	46	67	44	42	55	44	47	56	52	47	41	38	50	54	47	47	41	58	56	45	43	58	47	35	54	52	52	60	51	49	47	36	50	55	43	47	49	39	51	53	45	51	50	48	50	57	56	38	62	39	46	62	62	42	56	35	49	49	50	53	56	53	54	46	51	44	54	53	32	60	57	43	37	39	52	58	49	44	52	42	49	50	59	62	47	41	40	41	36	55	40	46	56	40	56	37	57	48	42	53	41	42	36	44	53	65	42	43	50	49	47	60	47	54	53	51	48	48	40	51	47	48	52	54	49	45	47	39	46	48	45	52	53	67	51	65	49	33	52	47	55	46	48	56	49	59	48	62	49	52	35	59	43	62	49	47	51	50	52	51	51	50	50	50	57	58	57	45	50	67	43	45	49	59	50	61	46	52	51	61	59	58	52	51	65	52	52	43	46	52	48	43	49	52	54	48	58	58	50	49	46	48	53	49	65	46	50	52	55	50	48	44	49	42	48	47	50	48	51	62	54	56	52	55	49	51	69	39	46	44	52	42	55	49	57	57	62	58	38	47	51	68	45	54	51	47	49	56	43	56	47	43	41	50	51	41	55	42	40	45	56	47	42	42	54	47	48	48	40	46	55	49	55	37	58	41	45	52	57	52	56	49	54	47	50	49	47	45	46	49	36	39	48	58	41	54	41	36	52	59	44	62	51	49	40	53	39	35	51	45	52	58	46	46	33	33	47	65	60	59	49	46	44	48	58	49	51	42	53	54	47	63	47	58	46	41	45	42	44	45	48	52	63	58	51	42	45	51	49	47	42	58	41	39	57	45	55	60	39	48	49	50	44	38	58	47	41	61	55	34	48	41	50	55	45	50	56	49	45	49	49	59	46	38	40	45	44	61	43	65	63	43	54	53	41	36	67	53	52	51	42	55	53	67	55	49	41	45	37	41	55	51	48	45	58	48	48	40	55	43	52	54	60	59	46	56	57	48	37	47	37	41	47	37	55	40	52	50	43	36	62	47	47	46	56	55	46	46	41	50	61	42	39	47	48	59	52	56	49	49	48	46	47	45	48	53	56	55	50	52	56	46	50	44	49	64	44	51	47	52	56	51	49	45	36	56	59	57	55	52	57	47	41	46	46	42	40	42	48	45	51	36	61	52	39	45	52	50	50	45	39	42	45	56	55	53	51	60	52	36	45	44	47	45	54	57	44	55	37	68	60	51	53	36	50	52	33	51	52	52	61	51	46	52	47	50	56	48	43	56	52	58	54	50	55	59	38	46	46	61	46	52	51	57	43	47	50	52	35	51	56	54	46	58	55	49	53	50	57	57	45	56	41	49	48	45	43	47	44	58	59	45	37	62	42	51	52	45	52	54	48	34	48	46	43	54	49	54	51
32435	23838	18211	13175	11607	9005	5885	4077	3262	2677	2408	1926	1684	1341	1172	1033	957	905	910	792	814	781	701	623	543	535	520	515	501	475	499	497	454	456	481	463	487	466	457	465	477	453	482	461	466	445	441	444	433	465	456	440	480	428	454	426	438	494	426	450	430	403	423	470	441	433	491	467	464	430	448	427	430	435	472	473	465	425	401	455	444	419	444	496	451	446	456	468	471	410	403	432	476	434	449	449	429	473	459	410	452	439	479	412	449	453	464	448	404	425	434	424	455	463	450	463	483	469	470	466	436	442	444	429	446	464	434	471	468	408	433	437	444	431	437	474	479	421	410	457	424	413	430	443	447	426	468	440	448	457	453	422	449	448	455	422	465	435	425	431	425	456	425	428	446	467	449	437	445	457	475	440	439	430	435	452	462	441	457	459	434	436	454	469	482	479	440	460	422	445	433	406	436	469	439	485	441	447	432	462	444	465	447	502	437	492	441	439	483	420	438	468	458	426	435	429	469	461	452	413	464	481	416	452	463	433	459	448	442	453	458	443	460	513	451	466	412	441	456	441	447	445	450	472	447	441	464	463	458	410	436	454	417	477	432	455	428	464	476	468	438	470	414	412	436	454	452	458	455	463	465	454	442	445	488	477	434	469	451	438	422	437	433	465	441	453	416	440	435	492	411	398	429	452	432	423	426	470	426	437	455	473	461	450	443	484	431	446	460	461	475	480	468	484	447	473	454	427	479	424	447	440	451	445	424	427	448	425	456	457	447	449	432	482	466	432	428	416	471	424	406	433	476	470	422	489	418	448	463	483	445	450	462	469	431	479	456	460	460	443	437	441	397	450	413	441	473	412	476	489	424	429	473	437	472	481	431	471	447	468	455	431	415	439	441	490	510	442	425	479	502	470	432	499	450	494	428	438	476	418	449	428	442	456	457	441	465	475	460	436	436	442	455	449	463	462	455	464	431	403	475	441	448	453	488	449	438	452	455	434	427	436	438	411	454	431	482	476	479	455	472	447	472	430	445	492	412	452	440	436	472	445	420	472	437	439	439	463	420	494	438	480	435	476	496	425	462	476	416	472	407	413	451	413	457	454	450	459	449	434	480	446	467	460	426	441	440	436	424	504	445	433	471	454	499	417	467	462	471	434	417	428	445	463	465	470	481	451	448	421	450	435	434	443	445	462	441	442	454	439	437	471	466	459	469	469	466	435	468	468	409	423	448	411	446	417	428	452	475	487	435	483	450	453	478	436	404	461	457	436	430	443	407	479	472	411	448	456	508	435	432	454	454	454	435	456	427	438	475	461	415	425	469	438	426	428	449	482	437	437	464	435	455	499	428	461	441	443	426	494	462	478	456	459	440	422	451	449	403	453	442	479	454	436	430	458	460	415	443	443	452	434	441	442	452	444	447	446	422	401	402	454	439	440	449	438	463	449	445	446	482	460	441	455	465	426	445	437	428	467	444	444	434	458	459	449	450	472	451	429	474	463	430	443	465	449	451	423	423	440	470	439	470	441	483	429	438	441	471	474	479	461	444	445	454	438	439	459	413	463	443	466	438	461	508	468	466	481	387	450	414	422	454	459	467	458	428	427	467	478	470	470	442	426	476	465	486	474	467	438	437	420	428	486	447	418	443	444	448	454	465	459	441	465	500	429	490	435	457	426	432	440	472	458	472	476	437	424	454	412	445	483	410	445	465	463	441	449	470	474	470	439	473	460	444	455	468	469	456	457	442	458	442	447	478	437	440	453	480	454	485	477	460	478	437	436	440	404	450	447	485	436	450	462	452	479	422	456	449	440	450	430	463	429	474	445	434	451	434	446	450	478	428	481	443	471	438	430	425	431	466	445	447	467	451	446	432	478	475	444	446	460	423	409	438	438	457	404	458	488	463	476	457	470	451	436	452	439	469	436	464	461	481	453	465	428	448	422	433	467	420	477	465	456	427	475	464	449	425	430	425	457	448	464	440	421	439	446	413	399	481	473	484	449	443	462	438	412	463	470	471	479	458	447	427	411	449	466	463	427	429	446	471	437	454	442	434	410	452	477	436	453	438	448	424	444	453	466	419	422	414	472	404	421	465	451	426	471	439	440	434	414	478	470	408	460	464	432	446	397	462	414	497	435	444	455	462	486	456	499	429	439	440	449	450	422	468	431	434	437	462	440	446	439	431	452	446	448	464	465	464	459	426	464	454	487	436	459	466	409	455	420	482	421	432	464	448	442	449	429	453	457	454	412	468	476	450	403	432	447	463	474	438	460	452	462	435	435	465	467	451	420	459	444	435	395	463	477	421	452	421	395	468	469	471	434	428	426	440	437	470	468	451	447	462	424	443	474	466	447	479	450	492	428	416	438	425	476	462	445	469	457	467	460	456	431	449	439	431	438	432	484	427	431	441	466	455	446	439	442	445	457	430	413	406	445	455	431	454	447	438	450	455	407	461	450	460	456	433	413	422	474	445	466	430	454	443	475	505	447	474	455	398	441	457	454	443	465	451	409	450	439	424	423	433	470	426	449	440	423	465	456	402	460	474	481	481	467	464	454	443	444	434	395	432	475	472	442	441	475	460	413	460	460	467	452	445	434	490	419	452	427	426	431	450	460	443	443	429	462	472	447	464	429	460	464	463	448	461	450	403	420	430	470	438	460	447	411	466	434	425	426	450	458	458	472	458	435	449	448	407	475	418	391	442	443	434	450	473	414	478	447	483	445	436	452	452	455	426	447	441	450	443	458	446	427	456	432	442	432	452	417	455	458	462	499	453	451	454	430	418	447	445	452	466	459	485	441	460	434	418	433	481	422	465	421	445	454	445	432	476	436	450	468	439	440	427	434	482	444	434	408	479	456	450	420	434	435	431	447	472	433	421	487	463	454	477	417	484	454	440	422	480	436	446	428	425	411	431	409	459	469	439	457	479	483	415	421	429	430	428	453	420	487	420	434	449	469	446	430	456	423	449	410	426	446	435	465	437	466	483	443	474	476	471	480	422	468	456	427	465	493	420	420	464	400	457	484	434	469	470	433	433	442	495	456	441	454	442	426	471	440	445	491	481	452	454	438	435	444	443	446	439	452	473	454	433	435	476	419	445	447	419	441	472	491	437	440	443	424	447	417	404	457	461	450	448	440	460	486	458	451	468	424	452	472	469	458	407	431	473	423	473	414	465	413	480	447	456	493	479	489	481	425	480	437	438	402	436	454	468	481	433	488	425	464	486	461	458	469	444	470	422	416	411	467	468	446	435	466	447	406	466	466	469	429	423	470	488	443	490	458	444	472	435	466	447	489	442	424	448	471	480	452	415	446	422	456	461	439	441	437	471	488	449	453	470	445	461	478	472	470	443	462	454	459	434	439	452	451	440	439	463	495	475	468	474	458	419	469	438	458	444	428	465	417	453	495	443	435	427	407	483	451	473	486	449	467	470	483	470	480	476	477	450	419	436	416	456	433	442	460	454	469	448	420	430	435	459	497	433	421	428	448	458	414
8160	5706	2754	1814	1125	596	315	209	185	163	156	138	130	99	94	90	96	80	53	66	65	91	67	74	55	59	61	63	48	49	52	57	45	60	62	50	47	45	59	57	52	47	56	55	42	47	57	56	56	57	57	51	70	44	51	51	63	43	55	70	53	56	56	65	48	52	61	55	46	43	39	59	52	53	34	44	61	54	53	63	46	61	53	62	43	48	41	40	63	60	47	49	53	46	51	48	53	56	60	50	53	53	53	58	43	47	62	53	53	48	45	49	52	72	43	47	53	59	42	46	59	62	46	58	52	54	53	60	59	50	43	48	38	55	54	52	65	60	35	50	40	46	44	46	45	38	47	59	58	44	40	60	65	41	57	50	52	59	63	57	54	54	44	61	48	53	54	55	52	57	56	60	61	56	46	45	47	51	47	58	43	50	45	63	46	57	41	68	54	64	49	44	55	53	38	55	48	51	45	48	52	51	45	45	50	50	51	61	48	48	49	51	52	39	49	60	50	54	56	41	53	51	44	46	52	46	53	50	49	51	42	57	50	48	59	51	53	48	72	52	44	59	55	58	46	37	60	42	51	43	46	54	51	46	46	60	65	62	51	64	57	52	60	62	46	46	58	58	48	51	33	48	60	63	55	50	57	54	59	47	47	51	47	40	45	54	52	55	50	54	54	49	48	59	62	48	54	58	40	64	46	55	62	47	54	59	59	36	47	49	52	50	67	49	59	55	57	62	64	58	52	45	54	46	51	57	54	54	56	57	49	60	55	63	67	48	48	62	60	59	55	52	60	53	53	63	43	54	60	53	54	51	46	59	45	47	40	54	59	50	67	50	55	50	46	50	55	56	52	57	50	54	37	62	44	64	66	51	41	62	60	43	41	69	51	48	50	48	56	52	47	60	63	42	49	41	52	51	52	46	48	55	55	41	51	50	50	53	57	58	54	52	42	58	58	46	59	65	53	56	57	50	47	50	51	55	43	58	33	52	55	54	50	53	49	51	51	58	40	70	63	47	43	54	53	51	51	48	42	52	61	49	58	53	42	30	55	60	53	54	37	42	55	52	57	47	41	54	50	57	55	45	48	55	53	38	66	57	46	53	56	53	37	41	41	53	56	60	58	59	57	54	43	45	36	47	61	54	57	44	52	50	48	48	45	51	60	57	53	39	55	57	55	43	49	56	49	45	55	40	56	41	57	51	51	52	68	60	60	53	57	50	36	42	45	42	60	53	48	65	53	60	51	52	51	42	56	49	62	56	50	56	56	58	60	63	73	67	59	53	71	58	63	48	52	51	35	56	53	48	46	54	52	46	58	56	47	36	46	42	45	44	59	53	41	36	57	40	60	56	52	49	48	48	55	36	63	47	65	49	59	51	59	51	49	49	59	44	52	42	45	51	56	58	48	57	51	52	43	46	54	57	62	41	57	60	46	68	59	53	44	48	48	67	58	45	40	40	64	48	47	47	50	46	59	51	62	57	46	52	56	56	52	61	58	54	49	61	55	49	44	48	44	53	57	68	46	64	55	48	72	58	51	61	61	37	47	62	43	64	56	48	47	45	57	55	63	54	42	61	50	47	47	37	55	33	46	45	64	62	47	50	50	47	57	50	49	59	60	33	60	48	42	69	51	58	44	52	52	58	39	40	46	55	47	52	61	51	46	50	66	48	53	54	52	63	45	52	52	35	58	55	62	48	49	66	59	55	47	44	55	41	56	39	64	61	64	52	42	54	52	57	45	46	51	53	51	36	63	56	50	47	54	44	56	55	49	56	42	48	49	59	49	61	55	54	45	58	56	61	52	63	59	41	59	50	52	54	71	61	52	58	56	40	54	51	53	52	67	51	53	42	60	54	49	56	46	51	41	59	47	60	53	57	45	42	44	50	55	52	45	51	52	52	53	50	53	62	46	62	56	56	49	47	53	55	56	61	48	62	61	52	61	63	58	50	51	46	53	54	71	50	52	48	56	43	54	47	53	50	49	53	51	37	38	51	57	51	62	46	54	51	43	43	60	53	57	57	57	45	48	47	80	45	53	49	54	60	49	62	44	57	52	41	49	52	57	51	48	55	43	54	55	58	44	41	41	53	46	38	42	56	44	51	55	50	60	50	55	61	51	43	61	47	44	51	46	47	49	46	53	46	60	67	41	55	51	52	50	48	65	41	43	53	50	52	46	57	55	55	56	46	44	51	44	58	57	57	50	38	42	49	57	54	62	51	61	50	48	55	43	37	56	63	54	52	63	57	50	60	49	58	43	49	45	36	50	46	59	61	41	57	49	52	69	63	44	42	58	40	45	63	56	59	45	56	51	47	44	52	43	43	64	50	63	41	50	48	56	51	68	49	41	49	67	66	47	62	56	49	50	53	43	63	58	44	48	47	56	48	52	51	59	60	54	62	45	41	50	55	48	46	51	43	46	48	53	45	39	51	58	45	60	62	58	52	71	58	43	53	44	60	43	60	53	46	52	48	57	57	47	52	50	56	53	48	55	48	53	62	62	52	69	53	68	39	46	52	62	47	60	52	43	60	55	48	44	40	45	45	58	47	49	44	61	47	63	60	59	43	41	40	58	50	53	47	50	43	57	42	46	41	64	60	59	52	49	65	46	57	51	59	38	51	46	48	60	54	44	44	53	52	55	62	40	51	58	59	48	59	54	56	52	54	42	61	57	56	52	49	50	56	49	33	54	53	59	50	45	54	60	52	61	54	41	51	49	65	49	43	48	56	50	71	49	55	59	55	49	55	57	51	43	40	52	44	53	50	49	50	50	51	51	60	55	57	48	54	57	55	46	50	59	63	52	49	54	55	61	57	55	51	62	48	45	45	50	46	47	68	62	41	59	44	41	64	43	45	64	49	53	55	44	50	56	59	57	59	55	52	53	53	56	54	42	39	35	54	49	46	44	47	53	53	45	54	58	57	59	43	45	49	54	62	52	58	57	45	51	52	54	55	59	62	55	62	56	47	49	39	43	56	51	47	48	60	50	61	43	71	58	44	57	38	42	55	33	63	61	30	50	45	59	51	49	62	48	38	51	50	51	47	50	56	47	53	48	52	50	62	45	59	49	57	57	59	43	51	48	65	32	54	51	47	60	37	57	49	47	38	52	65	42	52	49	45	54	49	51	50	69	57	54	56	63	51	43	47	58	48	55	43	53	41	49	62	55	55	46	55	56	51	49	57	59	61	64	51	59	49	57	57	45	52	58	57	49	57	48	59	43	45	44	57	50	49	49	52	48	52	40	47	48	57	68	44	51	46	49	48	48	48	38	42	46	54	37	60	55	63	39	72	47	51	54	54	48	58	54	64	47	57	46	53	53	66	50	48	57	54	61	46	49	53	59	44	55	50	58	64	55	37	32	45	47	54	44	50	51	51	45	57	41	55	51	52	36	58	46	44	51	55	51	58	55	50	52	44	49	53	50	64	45	61	51	65	53	52	48	51	52	53	54	59	68	44	62	61	53	60	40	46	39	56	61	51
38050	26376	18787	18463	17297	12985	8002	5585	4619	3743	3036	2613	2195	1844	1588	1335	1199	1146	1111	1043	927	884	816	760	646	620	548	529	513	555	521	528	525	517	482	505	464	483	468	451	484	481	489	451	501	508	501	472	467	493	437	486	442	477	497	479	496	459	478	475	493	480	439	508	469	482	508	482	481	456	439	485	498	462	518	530	445	470	455	475	485	519	466	463	491	440	471	487	474	492	505	517	476	464	471	495	455	442	463	487	470	493	483	519	492	489	437	492	443	445	483	469	433	484	477	449	445	462	482	486	480	460	475	467	444	512	452	477	485	480	454	495	435	481	484	438	475	485	463	445	429	505	470	498	456	488	495	491	461	502	513	496	488	465	452	464	445	484	477	458	463	478	460	460	484	506	481	481	497	522	487	486	501	463	475	461	481	467	493	496	489	500	518	492	455	509	460	484	445	488	463	506	454	490	480	470	469	483	485	507	509	457	458	471	499	478	492	505	429	440	496	431	470	527	510	496	460	492	444	486	462	489	460	441	466	465	484	504	470	480	504	476	500	502	522	486	466	472	497	465	472	448	485	444	501	472	491	478	488	510	471	479	497	475	489	494	478	432	469	513	488	480	485	527	503	466	484	435	486	450	450	488	473	542	458	481	453	437	466	485	456	464	482	497	439	469	457	462	525	439	477	479	502	465	460	458	489	470	480	459	497	485	468	514	499	467	479	494	477	526	492	473	485	452	443	466	493	461	449	450	457	440	479	501	464	461	507	514	418	483	444	490	496	485	450	458	505	472	469	480	483	499	511	461	491	522	488	493	475	515	500	452	465	481	483	462	439	457	447	480	454	459	452	488	490	485	485	480	514	471	511	507	498	505	484	508	477	483	507	473	501	522	485	502	460	482	485	478	436	457	500	508	471	480	481	511	491	470	453	499	509	540	475	489	464	472	446	499	485	489	509	489	500	492	466	494	462	446	467	478	478	527	466	455	464	480	514	469	472	483	458	497	500	505	501	466	488	477	470	497	487	496	459	452	494	494	505	487	464	445	465	481	485	432	487	460	456	485	473	474	471	504	472	431	484	496	459	482	520	472	487	460	478	502	488	468	490	494	465	454	459	495	474	435	513	490	534	480	495	474	479	477	478	429	469	476	474	470	465	474	483	475	483	498	431	456	434	475	510	482	444	452	494	500	495	482	478	480	464	481	499	419	472	478	433	555	467	505	493	472	490	461	510	489	511	451	491	490	491	465	453	508	478	447	475	480	480	476	450	477	509	503	440	479	450	503	419	462	499	481	445	489	484	458	464	471	463	454	472	479	470	488	469	487	446	428	478	438	489	472	507	510	460	482	438	506	511	447	449	491	507	456	487	467	460	449	462	465	466	480	535	491	477	487	482	454	484	450	494	455	507	448	488	494	491	500	489	459	478	443	476	442	444	492	466	490	488	445	457	486	510	461	448	473	483	516	457	509	483	459	475	488	475	454	456	491	469	458	496	508	483	504	451	467	451	467	474	550	482	459	457	482	517	497	465	467	500	492	467	480	466	476	450	496	465	480	421	470	462	478	460	537	494	491	484	496	477	463	480	504	473	481	491	448	471	448	456	475	492	494	487	494	475	473	447	465	491	481	444	468	459	464	484	446	497	473	499	473	485	500	499	484	491	441	477	495	489	501	439	444	477	494	495	443	523	500	521	486	447	482	462	440	445	466	490	444	442	498	465	479	485	476	449	466	509	471	468	464	494	498	467	488	469	492	469	514	481	432	459	456	457	449	452	488	456	497	484	462	483	460	436	496	464	489	485	479	461	458	542	479	491	455	476	450	461	444	494	458	435	477	456	473	438	478	494	507	468	481	467	498	478	482	522	457	471	470	463	499	490	450	475	448	514	488	484	461	472	503	450	452	501	491	477	477	471	466	468	499	503	457	493	459	463	471	474	469	488	458	441	505	462	484	478	474	484	490	425	478	474	493	417	496	511	465	513	490	523	448	482	490	479	455	522	491	502	501	478	439	454	507	460	477	530	458	504	507	455	471	461	517	504	485	480	488	466	509	461	486	487	450	504	488	513	498	430	517	483	460	493	481	479	494	458	446	481	452	531	488	506	438	452	502	470	469	457	488	498	462	475	495	515	497	488	463	453	449	502	470	472	490	497	440	470	475	553	497	507	471	444	445	452	439	477	470	485	481	455	478	449	477	477	490	512	453	446	473	463	518	487	480	482	469	490	525	476	471	476	480	461	434	469	459	500	422	462	439	483	508	460	487	473	454	491	459	453	469	473	491	457	477	543	457	481	449	477	489	504	485	493	433	450	496	523	456	506	491	498	472	454	500	461	463	462	473	437	499	463	509	495	465	470	468	446	458	453	474	466	460	465	454	493	488	478	426	473	472	450	477	490	483	495	471	507	490	458	432	481	477	496	485	485	476	444	459	494	472	468	525	477	501	475	524	444	500	524	477	460	458	494	512	502	461	439	471	473	483	475	478	451	498	482	501	512	476	468	496	479	512	457	451	459	471	484	482	484	452	495	464	470	500	462	438	434	445	493	475	471	442	450	439	478	479	453	494	445	464	453	472	480	450	491	474	452	521	504	466	461	456	472	438	476	488	468	469	459	498	514	472	478	512	489	470	485	493	484	478	514	473	467	501	456	497	479	453	496	462	484	426	453	476	427	448	463	499	457	466	442	467	449	461	467	472	442	504	468	509	466	467	512	479	434	495	488	474	473	481	480	510	499	502	454	496	473	471	450	503	462	470	471	447	449	473	478	490	477	477	494	483	493	476	490	441	491	518	471	457	451	477	500	513	441	481	488	476	475	436	425	508	465	501	478	455	485	517	480	483	462	478	528	474	444	442	477	459	450	481	461	474	471	446	476	483	499	483	489	493	458	484	450	483	467	454	528	482	482	474	464	478	512	457	492	500	469	480	450	491	488	481	492	467	459	493	512	495	460	491	499	492	498	473	481	483	488	475	473	500	503	522	511	481	485	510	495	489	473	481	500	466	482	442	461	487	464	495	512	479	451	461	483	464	478	513	473	465	435	463	496	460	483	478	490	476	492	460	479	481	477	485	518	461	450	465	483	460	482	443	467	489	447	448	494	475	476	460	485	472	455	502	485	441	468	418	477	454	469	452	463	484	517	478	511	455	451	468	461	450	470	479	470	489	517	457	472	519	469	471	493	472	435	448	482	494	508	478	496	483	492	501	487	485	506	472	479	505	465	470	503	474	490	481	489	449	494	473	477	525	524	503	463	485	466	504	460	492	470	483	482	451	498	514	476	475	439	491	457	543	473	493	496	466	479	492	469	455	492	502	501	510	445	490	475	470	448	463	445	514	475	468	503	507	506	480	464	526	489	477	460	490	489	473	468	472	511	492	495	450	486	490	497	486	469	489	492	448	489	464	483	492	448	471	483	482	462	467	468	485	506	476	487	474	491	477	483	485	509	499	459	479	465	524	487	470	495	464	498	448	487	476	469	516	466	462	511	463	466	476
4048	1992	975	602	395	223	159	141	121	131	99	93	67	94	78	80	83	68	78	69	61	57	67	60	69	66	73	47	63	77	68	59	63	62	62	51	71	70	48	61	64	49	57	55	60	63	68	61	68	57	61	67	57	72	63	60	55	59	56	63	62	64	59	60	59	61	63	55	59	64	76	57	63	59	65	68	71	48	56	66	76	45	54	55	65	65	79	72	76	66	49	55	79	73	67	76	62	61	74	61	69	68	60	40	68	65	61	64	64	75	67	63	61	60	51	61	69	77	57	66	60	62	63	68	59	67	69	55	62	58	61	70	63	63	69	65	74	66	59	46	50	61	51	61	51	69	65	56	66	73	71	60	55	58	70	68	50	60	55	66	61	63	57	58	65	80	62	66	62	65	70	72	54	69	54	52	55	71	62	66	61	57	63	77	44	73	57	71	58	64	56	71	58	55	64	58	56	58	53	50	55	48	45	52	54	53	62	66	64	59	66	60	63	60	60	59	50	65	78	43	58	68	60	74	58	70	66	45	51	62	57	52	65	69	64	56	61	64	81	62	61	71	81	64	64	68	57	63	71	51	72	54	59	60	56	75	59	62	61	52	65	66	59	66	66	74	63	61	64	74	74	59	57	62	70	48	66	60	52	75	57	62	62	58	51	79	54	66	50	75	59	56	65	73	70	52	64	61	61	77	58	66	59	49	50	60	67	70	64	68	62	62	55	63	54	58	59	64	54	70	67	57	56	66	57	75	56	59	52	56	72	61	70	67	65	55	53	61	61	72	51	77	64	77	56	63	61	65	60	70	59	67	60	41	48	64	63	53	57	51	53	64	61	64	53	52	65	60	75	54	62	57	60	71	71	56	68	67	62	59	67	56	51	60	66	75	62	74	64	60	54	60	80	60	52	63	52	51	58	61	56	54	59	59	68	56	67	66	60	71	73	70	62	60	54	60	66	54	55	71	63	73	71	66	58	46	52	65	53	61	57	60	76	62	50	54	70	73	62	55	71	51	63	59	85	51	54	61	64	65	60	75	89	71	61	57	56	71	54	60	62	61	76	68	51	70	68	58	47	73	64	64	62	72	63	60	61	64	66	58	60	55	42	68	72	56	57	57	80	60	62	58	59	62	59	65	62	61	59	51	62	60	69	51	71	70	59	58	47	55	62	63	74	65	65	51	67	71	57	73	55	53	60	63	58	63	63	57	67	71	66	56	76	65	56	58	69	62	73	54	55	61	44	73	68	52	54	67	76	61	59	68	46	67	46	62	67	61	64	62	45	78	73	45	60	57	69	74	42	72	42	59	69	70	54	60	51	49	48	63	56	67	54	61	71	65	74	45	57	81	53	59	61	79	54	67	69	60	68	75	73	55	56	64	60	57	56	55	72	51	72	53	52	56	65	57	58	63	71	67	59	65	67	59	66	55	69	68	62	70	54	82	64	55	67	51	69	59	55	66	64	69	63	61	61	63	61	65	66	54	61	62	71	58	66	48	72	62	65	62	62	61	63	74	62	70	55	64	61	68	66	54	55	65	47	66	59	71	55	66	65	53	60	44	67	54	58	65	52	57	62	60	47	52	65	63	65	57	57	63	59	60	76	45	61	55	53	60	52	62	61	63	65	62	78	69	60	60	68	63	66	62	59	60	68	71	56	58	67	74	77	69	68	58	82	55	64	47	56	66	75	54	66	49	58	54	62	70	66	58	66	71	53	75	53	60	50	79	67	66	59	58	60	52	65	56	56	46	49	64	53	64	61	68	61	67	78	59	50	57	61	48	67	57	59	53	63	60	61	70	73	66	47	54	61	53	68	53	48	66	67	69	59	66	58	71	56	50	74	61	55	65	73	55	63	46	55	69	70	59	51	67	59	64	60	66	55	67	61	69	67	61	51	58	47	54	65	70	52	63	60	57	58	53	70	61	57	69	67	57	57	56	53	71	72	68	55	69	65	55	54	45	38	69	56	67	55	58	62	63	66	65	47	49	54	55	66	48	53	75	58	66	66	65	61	64	58	65	70	62	65	63	73	71	61	54	82	60	64	70	58	54	65	77	57	66	56	62	78	62	54	62	72	59	54	67	55	65	60	74	56	53	52	55	55	53	69	43	70	65	68	60	44	77	61	57	57	94	68	76	64	70	57	52	70	60	53	48	48	70	51	58	63	54	60	57	59	66	71	56	72	44	51	70	95	64	52	70	65	53	53	60	52	61	57	61	68	61	51	51	67	75	45	65	55	50	65	67	69	52	69	59	68	71	66	55	67	60	65	57	57	72	63	41	57	65	59	65	54	68	70	53	58	57	52	73	60	59	73	67	53	49	60	57	57	58	68	62	70	64	73	54	59	56	50	57	59	63	61	63	63	59	47	62	79	74	81	55	50	66	55	54	59	75	52	56	59	65	54	69	60	62	63	60	67	57	57	50	67	52	60	55	72	53	59	70	67	62	56	65	70	64	52	72	72	44	77	81	57	75	62	67	58	62	68	62	47	70	56	75	63	55	68	58	60	61	53	64	57	57	55	62	59	60	45	79	70	44	83	68	70	64	82	51	67	75	58	64	66	72	71	61	53	74	64	59	72	63	54	59	62	50	65	62	70	59	56	68	46	68	65	63	58	51	56	57	83	70	47	67	50	62	55	66	50	57	65	75	62	60	60	57	52	76	80	60	58	65	54	63	74	66	56	60	54	64	68	65	50	64	62	69	60	62	52	48	70	49	60	50	71	62	63	60	54	61	55	55	51	67	64	58	64	45	83	51	62	58	58	50	58	65	62	62	66	64	70	51	52	57	69	65	54	61	62	62	61	71	65	54	54	59	70	62	57	53	69	71	58	60	65	64	74	65	52	55	53	71	60	67	62	57	74	65	66	65	55	58	48	66	51	47	60	69	56	57	46	68	71	54	56	53	63	60	65	68	64	49	61	61	67	76	67	54	62	74	57	69	67	61	72	65	70	44	53	65	60	59	67	55	60	54	54	43	59	69	56	69	66	65	63	65	64	67	65	65	55	57	71	64	46	71	61	61	65	60	65	62	55	63	61	69	50	61	67	71	79	62	74	74	53	70	62	70	52	57	77	50	68	62	61	64	51	63	60	71	69	56	62	53	67	67	75	54	70	69	68	49	57	58	64	53	62	51	60	58	80	63	57	73	63	52	64	70	57	54	59	49	62	69	71	66	76	50	67	56	57	54	61	46	56	70	64	65	72	56	60	70	60	49	61	72	68	61	53	67	56	68	71	71	71	65	48	74	52	67	56	63	67	73	56	64	65	48	63	57	53	66	66	65	53	66	61	54	58	65	62	76	58	61	61	63	75	67	66	81	57	78	72	51	64	67	49	62	75	62	47	55	71	60	63	74	66	74	75	61	68	56	67	55	73	67	62	53	54	67	72	66	64	53	69	73	61	64	54	69	50	69	59	66	49	59	56	66	60	60	59	58	61	61	65	69	62	50	62	64	72	64	75	64	66	62	54	64	68	75
29647	17550	11034	9734	8411	5488	3760	2990	2468	2063	1738	1500	1282	1119	1071	984	896	852	840	798	769	764	708	678	679	595	572	580	594	601	556	587	546	600	565	607	577	524	529	592	587	561	572	557	588	534	590	554	524	562	564	536	566	562	557	598	553	529	559	601	544	563	514	505	561	511	570	545	513	563	573	503	537	531	565	557	543	529	556	544	569	570	547	527	588	558	553	553	570	547	575	533	565	529	549	513	551	587	531	584	545	606	569	523	581	562	581	513	567	502	546	551	528	547	540	557	564	568	511	525	554	496	526	570	578	529	575	553	615	573	555	549	578	573	531	542	542	574	548	577	585	576	541	536	544	499	532	546	584	585	528	567	558	552	526	560	548	561	560	532	543	566	518	564	536	563	566	557	540	528	587	553	555	535	550	556	538	544	510	557	553	537	531	540	574	526	530	532	570	583	528	540	567	553	546	564	593	578	550	567	537	575	549	530	576	530	549	515	572	544	561	523	561	543	552	535	564	544	571	523	537	576	564	564	563	553	514	556	546	552	592	546	559	560	570	531	551	571	533	572	516	582	547	546	529	532	564	584	530	562	570	548	557	553	544	565	526	555	546	530	551	533	548	542	580	587	575	564	523	557	585	563	560	546	540	520	554	525	532	518	529	527	545	551	529	510	533	556	558	482	574	569	533	564	550	540	572	574	552	518	536	526	554	527	553	544	559	574	557	554	539	560	547	574	538	547	533	552	564	569	534	547	545	566	536	547	537	510	575	569	551	537	538	579	577	543	548	542	526	507	560	557	532	548	557	580	573	526	516	573	563	540	512	569	534	549	562	571	561	536	531	551	525	550	558	593	563	552	517	578	553	617	555	535	550	552	544	535	592	568	565	553	559	532	508	554	538	544	555	557	534	538	531	551	534	538	512	552	569	546	563	563	552	568	522	554	527	572	564	578	550	541	586	522	569	563	538	568	547	543	549	524	495	553	542	557	541	508	556	530	548	545	540	535	539	597	571	512	577	577	534	560	547	568	529	574	529	536	546	567	539	558	540	523	545	528	516	568	557	521	585	546	554	539	579	563	520	529	581	541	520	541	600	572	563	538	559	538	567	506	565	556	530	549	553	556	556	568	564	557	520	531	553	565	564	559	554	528	586	558	523	531	557	532	535	499	578	573	535	547	546	547	563	558	539	572	579	525	532	545	522	582	550	551	566	536	533	528	554	557	504	549	530	546	541	578	568	551	477	543	518	513	549	554	535	550	600	550	569	499	521	561	544	564	497	569	559	570	551	539	546	550	531	560	543	538	555	544	595	532	558	545	590	578	539	578	538	583	501	580	479	554	594	534	583	569	518	558	569	514	548	519	489	533	530	566	568	582	565	577	559	528	555	503	569	579	526	546	540	583	585	544	548	539	551	606	569	593	561	529	517	532	540	569	570	534	514	601	581	547	566	512	592	565	536	580	562	546	522	547	537	558	528	537	575	573	554	571	549	555	591	540	515	564	536	562	595	562	519	556	536	542	544	549	546	548	577	575	568	545	530	577	544	561	565	560	551	572	545	523	516	574	588	569	583	590	553	546	586	504	557	534	581	549	533	553	551	577	577	557	527	591	556	517	560	511	545	565	554	569	546	564	569	574	551	549	550	553	564	538	565	570	535	577	550	547	528	534	586	589	563	523	541	564	565	557	549	535	537	562	567	562	537	540	517	535	555	605	533	519	569	545	582	581	536	533	542	576	552	544	526	566	551	561	586	566	561	573	552	595	566	541	532	593	541	534	554	534	539	555	603	526	544	571	547	562	531	536	513	522	533	573	536	566	561	521	540	560	589	578	543	558	579	544	571	575	536	519	526	524	533	583	528	563	568	545	560	544	557	568	548	562	589	523	596	526	577	525	496	550	570	529	498	578	557	560	525	530	517	537	564	525	515	579	559	553	539	526	551	532	561	546	557	573	551	536	581	550	571	531	538	587	541	572	545	547	577	505	550	534	563	535	535	540	584	579	546	580	536	565	577	546	539	566	564	546	513	569	539	549	538	537	558	550	516	533	567	518	510	550	565	580	601	545	568	586	579	544	562	569	531	550	541	537	577	612	485	573	586	555	552	596	545	551	565	508	525	572	550	524	516	518	534	579	560	571	574	577	533	525	570	544	552	579	540	517	524	573	527	556	565	541	571	571	524	547	523	527	575	545	537	524	545	522	546	554	551	563	557	554	537	534	547	541	550	540	518	561	575	557	564	540	553	566	581	556	561	555	559	579	545	577	586	558	506	530	500	567	583	578	573	557	553	559	577	571	552	596	580	541	546	557	526	547	521	505	593	550	550	508	539	578	563	521	543	513	561	546	550	598	571	531	573	563	531	599	548	576	554	587	519	529	549	508	516	618	540	577	556	587	536	576	499	528	554	496	520	541	574	558	559	539	559	565	575	565	541	538	578	523	551	536	567	546	534	557	542	500	531	535	576	551	534	568	546	501	544	558	558	510	534	608	548	511	538	537	568	521	549	495	545	539	555	548	514	572	545	605	568	569	559	532	539	551	561	550	540	535	546	543	578	556	569	593	539	553	566	530	556	562	557	544	580	541	574	534	567	525	563	546	554	551	554	524	552	555	597	542	514	588	559	572	534	526	545	573	529	568	573	545	555	547	527	559	614	545	567	558	531	546	527	556	539	568	571	569	542	538	503	524	558	591	554	560	569	550	555	534	569	535	562	577	594	584	553	548	545	557	508	563	573	576	535	529	587	545	565	503	576	531	560	560	515	588	514	549	586	547	552	551	515	548	592	580	554	539	497	548	545	556	548	567	549	541	530	547	569	564	507	530	537	550	562	524	583	557	553	549	547	531	534	549	525	551	524	536	587	540	551	564	571	537	578	540	568	561	544	509	532	513	551	556	585	538	532	512	542	592	536	557	543	537	530	550	548	562	571	590	562	559	547	552	523	598	534	522	523	581	535	556	587	571	539	541	541	558	561	569	585	521	569	583	544	585	515	574	569	557	527	599	555	590	531	522	558	545	575	566	521	560	536	564	571	579	517	552	544	530	557	561	523	536	568	514	563	577	542	557	564	561	544	557	518	568	548	527	552	537	538	578	573	560	538	529	551	609	594	531	551	584	572	543	553	541	554	565	562	578	580	569	508	551	527	577	555	538	544	491	564	513	574	519	525	573	549	576	546	543	517	541	547	555	587	541	533	544	576	542	550	538	557	561	575	548	539	540	528	552	533	561	561	552	542	506	544	548	521	531	575	557	520	562	554	536	597	568	537	566	571	563	588	532	534	545	579	545	570	560	508	587	532	517	520	531	599	542	520	533	541	559	584	596	536	533	569	547	580	559	529	578	572	593	561	537	525	534	524	572	558	585	545	545	540	573	529	542	547	520	526	582	573	527	487	569	547	596	567	536	545	546	545	623	576	584	561	556	553	577	564	546	549	555	508	591	573	580	589	569	583	548	543	488	573	565	598	527	562	533	592	539	544	533	551	560	556	540
5568	3433	2253	1675	1047	520	240	175	194	141	113	98	99	86	110	84	98	77	73	88	84	80	79	69	73	52	62	61	67	61	58	61	68	60	74	75	66	62	75	72	69	73	69	64	66	56	63	78	63	70	58	63	65	66	63	61	45	68	69	72	73	49	56	58	63	58	61	72	67	59	68	65	61	59	66	62	57	64	65	49	56	59	49	68	63	65	57	64	62	72	71	64	67	63	66	56	51	60	73	62	77	69	65	77	72	75	58	72	71	54	68	56	66	56	58	52	64	69	52	65	69	60	64	70	62	58	68	59	66	54	57	64	60	61	66	48	65	45	57	66	63	64	70	66	64	54	67	53	48	58	54	62	71	65	62	68	63	78	66	68	58	75	68	51	65	67	65	56	67	73	53	74	57	53	63	58	47	64	54	61	70	55	56	62	69	65	60	63	77	60	54	63	57	62	59	63	69	55	54	61	70	53	65	74	60	65	52	61	72	60	56	52	75	53	74	62	62	65	51	63	73	60	59	79	87	58	68	60	59	73	60	82	49	58	73	76	64	61	59	57	64	78	71	60	63	70	68	75	45	66	68	69	71	59	58	67	50	54	76	65	63	68	67	67	68	65	53	71	59	81	71	58	53	63	64	69	72	48	54	67	56	65	61	60	46	69	65	52	65	64	66	75	67	63	51	58	65	74	46	66	65	58	70	78	64	67	63	59	53	60	60	58	62	73	65	58	61	47	53	55	58	75	64	58	74	60	72	58	57	58	69	78	68	66	58	66	73	60	53	65	63	58	55	66	55	61	66	69	61	62	68	74	66	52	58	59	64	60	58	65	55	54	71	68	76	56	71	65	55	59	63	64	63	59	67	57	61	66	72	60	60	62	61	50	64	58	71	54	61	78	60	63	73	77	69	51	70	62	79	56	65	49	69	58	52	63	65	80	54	68	62	54	52	75	80	60	68	71	61	55	62	64	63	54	60	72	67	54	56	61	54	65	60	57	61	74	61	64	47	59	61	72	42	59	59	62	55	59	69	67	56	69	48	70	73	57	74	65	63	42	54	76	59	53	63	59	63	68	65	74	65	78	66	54	63	63	62	60	62	59	57	60	52	81	76	52	71	64	58	62	66	49	67	64	66	63	55	50	63	60	66	64	72	77	67	56	65	53	74	61	66	59	50	64	64	55	43	59	56	59	54	70	68	66	48	60	71	61	66	67	66	71	68	63	54	71	62	51	62	56	59	59	62	75	50	69	59	65	61	67	72	56	61	64	69	80	71	73	48	58	72	65	88	80	54	70	55	69	60	53	59	68	69	73	76	64	52	56	63	56	65	58	56	64	64	68	58	72	67	74	61	57	58	64	50	67	65	76	65	63	72	80	57	68	61	55	72	67	65	69	56	55	67	54	67	41	59	55	61	59	63	60	52	50	75	68	65	75	54	68	71	54	58	66	59	71	71	56	53	56	52	71	70	54	65	60	73	60	71	53	64	50	66	66	56	72	50	65	60	70	65	72	73	64	60	62	63	66	73	62	63	51	59	72	69	60	80	67	62	60	55	58	57	68	60	75	80	71	42	72	58	68	55	66	71	61	66	62	75	50	56	57	53	57	61	60	61	72	59	61	66	68	60	61	55	55	80	62	58	56	51	60	50	66	54	61	57	52	62	67	61	64	70	50	62	55	66	60	59	60	72	71	55	60	59	67	70	67	68	64	58	53	65	65	83	69	62	56	54	61	66	65	63	64	73	74	73	65	69	69	55	64	64	56	75	65	56	72	56	74	64	62	67	56	62	68	78	67	61	53	71	58	55	58	67	67	68	60	69	65	64	73	59	51	57	54	57	65	55	73	51	48	64	72	48	60	55	72	56	64	63	50	60	53	67	60	75	63	65	63	64	77	56	69	62	70	73	62	67	56	58	67	68	68	70	66	59	57	64	64	66	71	54	68	60	63	66	80	63	55	74	56	55	65	48	72	65	65	62	61	62	64	73	46	76	61	58	65	53	69	66	79	82	56	72	69	60	61	68	60	70	67	54	53	70	74	58	59	68	53	51	59	67	65	74	59	58	75	67	55	65	74	67	54	62	66	63	74	62	51	63	56	64	67	63	76	56	53	72	78	57	68	65	68	61	65	61	69	62	63	81	63	59	54	69	63	77	61	73	56	71	54	48	70	47	61	48	53	57	64	57	65	59	74	64	63	61	48	60	67	63	63	59	54	42	65	62	62	51	58	64	46	77	49	67	65	64	71	57	51	68	60	61	52	63	77	73	52	67	55	61	51	59	68	60	68	77	60	56	54	74	67	67	58	81	62	46	70	43	63	74	55	54	58	55	57	69	61	68	56	55	59	66	65	51	85	62	60	62	66	63	55	79	61	78	62	77	58	47	64	73	64	64	59	53	63	79	60	56	64	53	74	64	72	52	73	65	40	70	66	70	50	50	65	80	58	75	62	65	54	51	52	72	52	55	58	65	70	62	58	69	65	65	47	53	68	56	56	58	76	68	69	50	61	58	71	71	55	57	65	76	59	67	50	60	62	55	59	64	63	56	68	73	68	54	77	72	71	67	64	69	52	58	80	64	62	64	59	64	57	65	62	70	43	77	51	68	77	55	77	71	53	55	60	66	53	63	59	48	71	60	52	59	58	57	73	65	66	66	64	55	58	65	61	79	55	56	58	69	69	51	59	56	54	63	53	62	69	90	60	72	61	69	59	60	66	57	70	77	73	73	74	65	68	81	57	67	54	75	58	73	63	63	70	60	56	52	61	56	63	68	66	55	60	63	74	54	61	60	60	70	65	63	66	63	61	69	69	71	76	64	69	57	74	58	61	56	71	68	75	57	53	62	57	65	67	67	61	49	71	68	53	58	57	57	59	62	70	68	64	66	55	69	71	66	59	60	55	44	50	53	61	65	67	52	55	82	60	57	64	74	66	65	74	59	64	69	58	55	59	63	55	81	62	64	53	60	47	66	65	72	65	69	70	66	66	72	58	54	55	59	59	61	61	59	60	54	72	63	63	64	60	57	64	67	54	55	50	68	67	60	78	67	63	59	60	59	58	62	73	69	73	68	56	70	53	73	68	74	58	59	62	68	68	55	50	79	73	62	69	58	57	83	64	72	59	57	64	59	63	57	49	59	64	50	59	64	56	71	63	67	68	49	71	68	62	57	51	49	60	60	57	70	77	59	50	73	53	74	53	61	75	74	59	63	59	54	65	62	57	57	59	67	62	81	62	62	75	59	68	93	63	59	51	59	74	55	65	53	60	69	48	66	63	72	67	62	66	63	61	62	58	59	63	69	65	59	52	61	71	66	70	54	62	71	65	66	64	50	69	57	60	68	72	73	63	63	62	67	60	52	62	78	64	70	49	59	62	58	69	69	58	49	73	58	56	55	57	82	52	79	47	56	54	80	63	58	70	70	66	74	50	74	73	63	68	62	64	58	61	66	81	64	69	63	64	52	62	45	46	52	51	64	69	73	67
33699	22165	17657	18513	16655	10912	5369	3966	3333	2724	2241	1870	1707	1436	1303	1142	1027	936	940	878	936	870	792	770	679	619	621	632	630	601	591	597	601	578	614	590	609	601	571	607	552	572	552	555	599	594	548	581	565	575	538	598	561	591	594	563	561	556	589	588	570	605	534	550	587	553	588	598	604	525	590	576	631	544	529	526	569	551	560	537	566	554	510	532	565	590	582	630	555	580	569	557	559	534	575	575	569	560	600	540	586	577	563	590	588	597	550	574	573	539	562	560	591	558	573	572	587	585	582	573	601	560	595	554	545	596	603	542	528	562	552	558	587	551	573	553	548	574	590	540	617	532	565	571	543	595	562	559	559	579	598	557	595	553	554	552	589	610	598	616	558	512	582	587	571	560	594	614	584	530	574	531	563	615	574	560	610	558	598	555	516	530	613	583	585	582	582	610	535	547	601	538	589	555	596	601	552	613	576	568	602	595	557	575	618	590	557	546	572	583	577	626	580	545	569	610	590	528	520	553	583	551	583	632	576	571	602	601	569	574	589	593	559	542	583	599	554	551	586	615	578	586	622	592	562	556	578	574	564	579	567	583	570	591	604	537	567	606	598	586	620	614	581	550	599	616	575	582	587	575	535	570	578	570	543	546	624	566	545	622	601	584	568	576	549	552	586	587	574	581	580	540	561	549	612	641	546	600	611	568	587	603	548	560	517	565	587	569	544	575	508	591	581	574	598	549	598	600	555	568	593	608	595	601	574	560	573	515	547	557	595	620	589	565	589	584	586	534	577	568	562	600	583	558	573	520	545	589	527	620	547	564	619	580	566	595	553	557	596	545	592	572	602	559	582	610	612	578	588	599	593	540	561	557	586	591	568	558	559	631	592	584	579	590	555	569	589	567	563	616	584	541	579	588	580	539	554	600	603	554	527	571	581	546	583	562	548	535	510	559	568	554	536	619	536	561	564	539	528	550	573	569	609	552	511	565	572	540	576	581	579	556	562	573	570	595	605	569	583	591	592	592	570	589	530	601	573	560	586	567	536	582	576	604	577	585	575	553	574	593	581	533	551	574	560	537	574	542	555	555	542	544	595	560	574	543	596	590	572	581	521	551	585	588	561	606	592	609	566	585	569	598	553	581	538	554	558	595	563	595	574	554	525	561	569	609	586	535	606	567	555	591	592	603	552	568	583	543	583	616	575	550	612	621	593	545	549	591	555	618	580	550	562	569	537	554	566	598	562	558	569	590	631	573	592	586	538	580	578	611	573	573	546	545	589	568	551	569	548	571	640	567	599	587	603	531	587	530	590	616	562	563	580	564	564	581	570	577	553	563	581	627	547	581	553	561	610	608	605	581	616	570	576	589	545	576	572	554	526	581	590	574	554	610	606	568	598	574	584	563	584	562	590	577	560	638	571	590	578	591	556	621	591	568	613	580	553	572	622	541	615	599	547	551	605	606	614	621	562	584	556	605	635	583	538	555	579	575	560	572	546	570	585	548	626	577	611	608	585	541	554	568	600	586	560	584	572	568	539	559	570	614	571	569	567	581	565	581	579	556	572	555	593	571	559	552	545	585	535	607	563	596	591	579	605	578	562	577	550	558	604	572	592	589	550	584	573	576	545	564	536	586	558	555	576	616	539	557	557	567	542	589	563	579	565	547	601	557	547	548	575	529	541	608	590	544	555	555	573	545	566	537	571	571	529	578	622	557	570	569	596	581	585	559	561	587	570	569	565	584	564	555	605	537	578	605	575	565	578	545	594	607	593	576	552	526	579	542	571	551	594	589	607	534	580	521	560	602	536	626	560	547	554	605	555	598	571	607	589	571	571	553	540	607	581	545	624	607	588	574	599	593	536	581	553	613	560	526	564	569	595	581	550	583	604	551	610	548	546	580	572	580	560	574	540	585	526	568	587	556	546	578	578	569	553	597	553	556	554	564	570	546	574	609	591	588	577	558	557	548	546	558	600	581	576	585	572	624	583	581	524	562	572	557	585	542	609	581	527	506	523	601	569	581	549	585	600	569	574	584	577	572	595	593	559	564	549	645	564	554	567	596	543	570	566	576	557	554	509	577	576	573	567	636	593	557	598	558	587	554	585	526	633	578	601	547	578	601	561	622	565	571	553	554	573	567	582	569	631	593	601	559	578	567	603	582	547	524	592	599	578	561	569	569	567	580	559	569	560	599	596	625	627	594	537	602	574	536	540	586	563	563	595	590	519	537	568	552	586	563	583	560	551	573	557	561	624	575	531	581	574	583	560	605	593	566	610	554	573	595	599	584	573	542	539	577	543	544	600	542	612	588	516	594	591	565	509	563	572	550	572	547	625	520	594	568	572	544	566	597	595	599	546	563	564	563	601	568	594	559	585	540	575	562	548	549	567	508	594	557	568	606	540	551	587	539	533	574	562	519	609	566	529	575	572	578	518	577	543	589	541	589	558	563	527	594	603	559	551	587	537	591	521	596	558	620	631	532	586	583	554	601	556	569	603	591	599	567	584	565	578	620	587	574	571	590	537	534	602	574	541	576	539	579	583	556	596	586	585	598	580	571	552	621	593	549	613	602	591	606	593	564	616	571	578	596	596	588	570	562	555	554	614	556	577	557	589	558	589	573	584	575	570	583	557	585	561	568	587	580	572	562	539	566	585	598	529	585	609	564	535	572	576	539	593	572	547	612	599	544	509	572	570	575	571	588	539	575	569	623	561	568	583	553	548	570	551	541	578	559	628	546	584	547	573	555	554	557	618	523	580	588	611	596	564	555	627	565	540	554	573	556	599	540	588	580	602	576	548	563	561	584	559	575	613	547	584	564	559	547	548	525	556	610	565	588	641	557	598	568	544	551	562	590	546	582	577	552	532	578	588	574	572	588	583	581	598	576	560	595	538	586	593	591	544	588	606	596	563	588	583	585	585	582	569	558	571	577	583	551	602	578	584	562	556	604	561	573	595	547	573	552	545	523	569	550	595	575	570	576	537	564	593	576	565	602	529	557	578	533	576	581	592	552	561	607	603	618	601	542	598	540	565	552	561	589	610	610	552	589	594	539	557	512	570	616	576	547	569	577	562	547	566	560	537	530	582	567	596	576	596	533	589	589	567	577	536	599	596	615	566	565	579	596	604	543	642	590	556	587	567	575	591	560	586	616	563	551	581	597	565	574	568	581	558	616	592	542	593	565	599	603	593	562	545	563	554	580	521	527	580	538	549	541	558	585	582	548	584	523	568	595	587	588	586	553	581	591	547	635	533	607	572	524	554	604	543	582	587	612	544	571	575	550	567	566	547	570	640	615	614	600	589	540	593	519	613	593	566	534	549	549	568	583	565	583	592	579	587	596	612	554	549	558	578	597	581	568	571	589	604	568	519	563	573	537	542	557	564	588	578	604	627	575	578	582	564	594	583	573	625	559	616	620	560	588	582	572	560	550	564	551	534	571	590	572	562	536	579	587	560	587	581	551	578	586	595	563	606	560	546	577	615	578	573	556
6109	3179	2220	1736	805	284	183	152	132	113	94	87	92	80	77	73	59	66	62	63	53	56	64	65	60	48	44	62	55	44	41	43	55	57	48	51	48	50	51	51	47	40	55	53	52	42	50	57	44	54	54	51	47	39	52	40	49	37	46	47	43	39	42	56	53	53	58	57	50	41	47	48	51	42	72	56	48	45	47	55	42	47	44	46	56	47	52	54	49	41	56	58	53	53	50	55	57	64	49	60	50	50	43	47	49	41	36	63	60	45	52	51	40	45	44	38	53	55	61	42	46	40	65	52	43	56	50	45	52	42	43	53	57	44	56	51	45	48	41	43	51	60	51	42	46	42	47	49	54	47	53	43	38	40	42	44	42	39	46	41	71	58	52	56	61	40	51	50	53	60	50	45	50	62	56	60	53	60	40	55	59	57	42	47	49	47	49	47	43	61	50	52	60	36	42	55	46	45	45	62	46	50	56	39	59	60	59	54	63	44	55	49	51	55	52	49	62	44	47	53	50	56	45	53	54	50	40	48	48	55	47	47	45	54	40	62	65	42	56	47	47	47	43	53	44	43	55	41	57	61	62	43	51	63	42	49	48	51	62	44	50	67	45	47	44	47	41	45	44	37	62	48	45	53	48	51	51	52	46	46	59	53	54	49	46	48	38	49	52	43	52	66	42	38	46	58	57	49	48	41	56	53	42	42	44	53	44	48	57	56	48	54	45	33	59	52	44	49	40	44	62	57	56	32	62	50	43	48	40	38	52	49	42	44	55	61	58	40	51	62	49	54	50	51	44	51	34	53	40	47	49	36	48	56	41	47	50	44	59	35	50	41	57	45	48	51	36	35	54	38	48	51	55	37	62	61	59	48	48	41	38	57	50	54	55	52	45	55	53	53	54	53	53	52	40	50	54	43	40	41	49	51	60	45	59	51	52	40	63	48	37	41	49	54	46	59	40	42	36	49	47	52	59	51	46	48	41	48	51	47	50	49	45	61	51	58	49	46	55	50	60	62	44	62	51	40	57	54	55	67	54	55	50	54	55	52	45	33	55	54	58	44	53	53	42	41	48	44	55	50	46	48	36	49	50	43	41	59	50	45	53	50	47	52	49	53	53	50	48	54	56	48	46	44	53	55	56	42	47	51	61	47	52	44	40	65	48	57	46	38	48	41	46	49	51	41	49	60	33	50	59	70	46	48	41	50	51	51	54	42	44	49	44	50	49	69	53	50	55	50	51	56	52	48	53	45	51	43	49	44	31	67	47	52	61	47	40	51	45	59	55	54	45	51	56	47	49	56	39	57	52	55	47	56	52	50	48	39	47	52	43	64	51	65	36	39	54	62	47	43	51	54	49	48	45	46	38	31	47	53	53	50	44	49	51	52	68	43	60	46	48	54	49	50	60	44	56	60	61	42	48	52	45	58	63	43	43	49	48	60	38	45	45	46	45	44	49	58	43	37	44	49	40	50	49	58	51	56	36	64	51	54	50	45	51	43	49	45	47	47	59	43	46	46	41	47	60	45	30	54	48	49	52	44	53	49	61	45	62	42	53	36	42	51	49	39	46	59	39	55	44	50	53	54	38	47	42	32	37	38	40	39	48	46	44	58	49	50	57	53	50	52	60	50	55	57	55	50	58	56	61	71	54	52	39	46	65	42	53	51	43	48	49	36	46	42	38	55	32	53	45	46	43	49	40	44	53	40	51	56	53	34	44	54	62	38	41	49	44	48	53	50	45	53	50	48	52	46	63	47	35	52	44	48	54	51	55	45	60	52	49	57	55	46	44	56	54	51	41	44	48	38	38	53	57	37	66	51	44	54	42	50	46	56	47	55	51	50	48	46	62	42	55	44	58	54	46	48	43	48	67	51	27	48	46	56	58	51	54	40	58	53	54	52	53	64	49	55	49	60	60	46	48	61	53	33	42	36	50	46	45	62	45	52	47	50	32	42	61	37	42	45	54	46	43	51	43	56	43	48	55	57	54	47	44	53	50	51	49	47	41	59	59	58	38	60	40	52	58	59	59	46	46	36	53	53	50	37	54	57	54	54	43	49	42	55	47	55	48	58	52	42	55	39	43	51	34	40	52	67	39	43	41	50	45	47	55	53	43	43	49	50	46	44	54	49	42	51	54	41	46	50	47	50	55	58	48	53	46	59	46	53	48	55	51	54	46	43	42	42	53	44	43	50	59	48	57	56	54	54	43	54	51	43	45	56	61	56	53	44	47	47	37	57	52	56	48	53	61	45	38	56	44	64	45	44	53	40	46	56	40	48	55	51	59	45	49	50	48	47	57	45	52	72	57	41	44	49	59	50	39	55	53	41	34	49	49	48	49	48	43	63	45	59	40	57	53	55	56	60	61	48	47	48	46	58	37	47	37	49	48	42	61	48	41	67	48	60	42	54	43	45	45	47	64	44	52	47	46	43	61	50	47	46	40	67	47	58	55	63	44	52	49	43	67	42	42	43	48	57	57	60	51	44	47	28	36	52	42	53	54	58	56	52	34	39	42	52	46	46	56	56	59	43	46	42	42	40	54	40	61	51	43	61	48	46	53	52	55	57	57	46	53	44	51	45	49	52	54	55	55	52	48	55	48	49	60	39	53	53	44	42	47	57	62	51	51	36	55	55	49	67	50	38	44	58	44	62	45	44	60	50	46	40	45	47	53	46	41	55	37	56	46	53	46	52	56	61	50	56	48	53	58	50	50	53	42	45	52	53	49	44	48	52	54	50	50	53	48	44	54	47	39	58	57	47	48	38	47	60	64	61	52	35	45	44	53	31	49	47	61	67	54	52	52	43	44	50	49	38	60	57	51	52	60	60	54	50	68	37	42	35	39	35	50	50	40	58	47	45	29	53	46	51	52	37	63	51	55	44	37	51	39	40	41	53	48	53	39	54	50	49	47	60	43	46	49	43	51	52	53	48	49	41	44	44	61	57	42	54	48	54	46	51	44	58	50	40	51	48	51	42	47	47	42	48	51	48	46	47	46	51	36	47	40	60	57	41	46	53	53	49	50	56	42	51	54	52	44	52	40	42	53	42	50	50	61	49	66	42	65	47	39	60	48	44	51	43	55	50	37	48	39	47	41	48	51	49	58	45	58	48	53	48	47	43	45	59	52	49	41	50	55	46	49	54	49	51	44	51	43	56	38	51	58	52	54	51	44	39	55	46	47	59	54	44	55	57	28	37	55	44	50	59	59	58	51	41	31	55	38	57	52	43	36	42	39	40	64	47	57	44	44	56	37	50	55	64	49	51	48	45	54	44	48	49	50	62	58	34	54	58	48	38	39	41	41	51	50	54	45	58	50	53	55	65	61	73	61	56	50	52	49	35	44	54	58	47	54	56	38	54	35	53	67	59	46	56	35	55	41	59	62	45	61	36	52	52	70	44	42	50	52	60	49	53	54	40	62	45	51	50	54	57	66	63	45	54	57	48	60	48	38	56	58	53	56	42	57	48	53	43	48	51	53	60
32296	21895	18801	18747	13211	6630	4587	3446	2752	2473	1973	1725	1460	1358	1154	1017	844	771	739	768	703	675	692	600	520	532	466	520	480	456	490	491	470	459	469	481	442	446	426	444	440	471	445	403	472	451	443	483	448	462	426	506	435	408	439	426	428	390	402	444	466	456	419	418	413	449	436	471	423	433	447	415	439	434	434	471	449	396	466	460	419	440	454	435	448	460	428	442	447	461	452	440	433	430	464	434	435	457	455	440	491	450	467	455	450	448	424	464	430	446	403	455	426	417	435	418	447	468	437	416	408	446	451	446	408	415	415	445	448	426	427	436	434	439	479	456	374	430	468	425	394	416	435	450	437	406	408	446	423	478	469	430	449	459	430	429	437	451	449	440	475	422	438	424	415	435	468	447	443	372	460	446	439	459	433	465	476	461	446	454	437	407	456	430	454	406	461	440	465	431	440	423	451	425	459	433	464	389	454	428	455	444	453	454	471	438	432	427	408	473	450	453	419	455	433	491	437	458	407	458	473	433	467	449	499	463	464	437	441	391	438	450	426	453	447	455	464	430	375	436	424	471	453	449	453	447	398	472	458	441	450	441	452	450	469	453	490	424	427	490	436	482	448	449	436	443	443	432	447	485	426	452	431	424	416	437	432	436	446	422	447	423	437	445	443	449	439	435	485	490	459	432	425	442	418	463	420	448	448	417	444	460	421	518	425	446	453	417	453	450	436	422	442	453	398	468	442	441	461	437	452	481	461	454	434	464	439	455	445	460	436	450	391	427	440	456	420	435	441	457	423	496	452	419	450	440	426	451	439	452	431	450	417	441	446	463	432	416	451	489	440	458	434	445	443	420	471	436	453	413	437	428	462	423	428	431	461	444	470	424	426	470	440	460	416	447	456	445	457	465	446	427	459	426	446	422	454	464	469	417	434	472	469	453	465	479	481	470	423	411	456	423	429	443	454	459	452	440	444	466	504	447	451	454	452	442	478	414	479	480	414	504	434	460	466	431	437	431	458	444	430	437	435	436	442	430	475	439	425	446	418	443	482	428	451	418	444	436	467	417	440	547	444	434	431	447	444	455	432	429	446	468	447	430	426	466	465	456	483	435	410	436	457	447	437	481	434	432	426	467	460	440	447	438	434	456	425	424	469	456	459	415	423	437	452	444	440	464	424	428	451	453	432	442	427	451	476	418	433	455	428	465	425	435	441	464	440	453	460	452	416	486	399	458	402	423	481	455	428	420	452	458	440	454	448	477	423	415	476	474	449	426	422	471	463	455	405	418	422	430	440	478	435	445	463	424	420	443	424	416	458	428	409	453	459	443	473	472	472	450	439	466	407	431	473	420	403	468	411	445	484	433	420	498	441	418	458	435	490	401	441	438	452	438	412	449	476	448	450	418	433	463	463	445	425	419	450	454	485	461	459	481	416	407	445	401	402	446	424	389	439	456	429	452	446	408	444	457	438	423	439	474	467	452	462	443	436	430	460	440	454	439	443	426	391	437	437	455	438	428	412	443	494	448	428	460	459	446	421	463	434	460	458	450	456	408	503	460	452	451	435	432	444	442	421	439	440	426	440	450	450	449	505	427	410	441	469	460	456	473	436	452	468	472	421	439	422	443	405	454	441	437	418	447	453	464	419	435	446	428	450	440	449	442	412	477	431	432	446	448	442	446	452	459	455	434	451	422	454	446	419	466	446	455	480	462	380	465	422	452	480	430	434	471	425	428	434	454	462	448	418	447	456	432	459	424	452	418	496	424	429	509	458	453	444	437	478	465	476	453	446	433	430	455	446	454	460	448	429	452	453	443	429	448	443	433	465	451	452	471	465	428	465	412	439	480	469	455	473	440	438	458	414	457	493	496	463	432	411	439	456	450	440	451	438	440	472	461	445	427	434	443	438	415	404	459	440	443	435	453	458	431	447	499	446	460	427	428	419	446	461	463	431	434	471	435	427	456	460	489	489	466	455	464	463	431	445	454	474	437	486	437	446	464	412	442	452	416	436	432	445	442	442	463	448	413	414	446	422	448	416	441	452	431	432	457	449	448	449	468	413	428	465	429	463	417	438	419	438	454	416	446	412	464	470	468	472	478	432	433	450	437	419	470	408	473	440	430	421	454	436	449	425	445	469	431	442	418	434	435	427	467	429	448	444	431	456	466	424	459	444	449	436	453	452	441	456	454	446	415	447	460	428	437	442	444	430	455	436	451	423	456	451	430	465	424	437	451	483	425	423	433	424	455	464	463	456	448	475	448	425	455	432	436	441	466	420	431	433	445	436	436	470	438	460	427	461	465	425	427	454	451	449	425	433	445	423	437	441	455	459	436	483	430	431	450	447	444	463	417	443	459	423	447	450	444	444	418	444	431	434	427	440	456	453	467	498	470	453	441	451	427	409	448	487	436	439	460	413	464	420	453	437	450	437	431	455	393	442	457	433	471	492	470	442	422	429	440	434	437	413	432	436	446	488	422	427	441	441	458	447	485	451	455	490	438	421	424	444	436	422	458	487	465	441	456	433	435	441	469	417	438	463	423	456	410	456	457	439	442	449	432	455	430	428	471	486	395	442	445	466	449	428	451	452	441	488	412	442	451	433	414	437	428	402	445	463	446	435	441	439	453	458	434	430	437	428	456	441	411	443	437	435	429	429	421	470	414	422	421	394	439	456	464	429	449	400	429	410	434	462	405	409	434	443	435	469	443	437	400	446	442	473	410	455	435	447	446	489	434	469	378	457	434	467	411	432	462	477	437	465	442	469	406	411	426	467	437	419	468	427	480	432	462	431	468	434	451	434	438	484	475	436	456	450	461	424	451	460	441	436	429	463	433	438	416	440	425	454	448	485	461	424	471	437	431	430	451	465	436	456	436	427	416	450	467	426	468	438	395	413	469	419	458	433	432	446	435	449	416	499	426	443	421	437	479	422	432	427	426	462	426	418	464	460	445	426	433	444	462	446	445	426	455	448	425	451	415	416	451	455	449	411	446	447	455	455	456	433	469	438	441	448	466	476	457	456	461	456	404	454	427	428	441	444	485	430	460	450	454	434	437	468	452	451	417	453	439	445	453	406	487	415	440	404	412	458	412	460	459	438	433	430	446	479	407	440	465	451	448	417	463	458	453	435	427	413	493	412	407	458	409	445	454	437	409	433	460	419	454	448	448	421	459	440	437	441	418	443	478	451	437	417	455	454	422	473	408	458	456	427	439	443	439	436	416	438	433	445	466	426	445	458	413	484	470	493	453	451	402	471	444	458	460	472	461	435	458	438	496	439	466	409	440	457	496	430	463	438	411	473	460	430	394	455	418	457	429	464	455	466	455	443	465	440	422	445	446	461	441	428	439	457	441	401	451	483	446	469	483	454	457	451	441	488	446	456	451	436	432	451	445	468	474	464	450	456	467	463	429	482	400	441	467	434	473	443	475	425	475	479	458	432	398	485	453	445	470	472	448	448	440	456	430	378	400	430	471	470	446	424	464	438	434	443	479
7827	5809	4096	2249	1402	547	265	196	139	151	132	100	116	96	98	91	83	80	69	76	68	67	64	85	60	43	47	41	47	44	49	51	65	49	39	53	47	44	49	47	61	53	47	50	54	56	61	32	53	55	55	52	48	44	61	57	52	46	54	48	57	64	60	37	35	44	46	53	50	44	44	60	53	51	66	47	59	47	49	50	51	40	58	53	56	55	56	41	42	54	51	63	44	45	53	55	54	35	56	62	56	58	44	51	35	51	63	49	52	32	53	54	58	43	43	50	51	52	45	46	60	45	60	49	55	52	54	50	40	51	47	60	58	56	56	47	56	49	54	62	52	44	44	48	56	55	52	58	60	48	57	30	42	50	43	59	30	46	65	64	47	56	42	54	59	48	50	53	56	54	50	40	56	53	53	53	49	51	53	63	50	55	48	51	44	60	52	59	34	53	60	54	46	48	49	55	62	53	61	43	52	53	53	55	47	62	58	67	57	46	54	54	50	49	45	48	51	47	46	42	63	42	50	46	52	41	56	51	66	44	69	45	56	62	51	44	53	45	39	49	58	42	47	48	63	57	53	62	42	45	48	42	48	59	56	47	43	52	33	66	36	62	60	51	43	58	44	58	57	55	61	48	55	51	45	71	54	57	37	49	49	63	36	58	60	48	39	43	49	52	62	50	47	44	53	52	40	48	51	71	46	54	53	54	64	62	59	39	60	51	53	67	48	33	60	55	45	61	45	54	52	51	44	48	53	42	60	56	64	53	53	54	59	56	56	55	50	65	63	43	44	43	45	52	63	42	27	53	50	45	44	55	45	45	52	59	43	51	55	65	64	52	47	52	55	58	53	60	50	37	61	60	33	51	54	53	41	47	62	60	46	47	56	36	51	43	33	42	48	46	57	42	51	47	37	51	35	49	54	42	59	49	55	73	48	43	47	46	55	57	50	55	53	52	40	40	65	51	54	58	55	49	43	50	54	41	37	57	54	48	48	67	35	51	33	43	50	57	61	46	44	42	48	61	64	55	47	53	41	60	43	35	58	46	51	56	60	57	49	57	46	60	59	47	46	66	55	71	48	49	61	46	57	50	47	46	56	52	53	45	54	49	60	54	46	44	40	54	54	53	58	51	51	40	54	40	62	51	34	56	54	48	53	39	60	50	55	38	45	61	63	51	49	63	60	44	53	62	49	59	57	67	59	49	46	53	43	50	51	54	56	61	70	55	43	43	45	48	46	71	51	52	56	41	43	52	39	41	43	50	50	45	54	47	61	46	54	53	53	48	73	49	56	53	45	45	54	45	63	59	60	40	65	54	53	61	75	58	59	50	47	52	40	44	49	57	44	63	59	45	57	57	56	51	51	58	43	53	57	39	47	47	47	43	51	52	54	45	51	52	52	51	54	71	52	54	50	46	56	57	42	60	45	60	64	54	46	54	47	49	52	58	54	46	69	45	56	44	47	41	60	54	47	49	54	53	55	48	52	54	49	44	58	42	48	58	40	53	44	60	60	53	60	53	48	53	41	48	45	56	48	48	43	49	45	46	42	51	52	67	39	43	47	45	48	52	44	44	55	55	58	57	47	52	70	36	43	53	52	52	61	47	34	51	50	60	52	50	50	47	40	56	42	59	57	50	53	49	49	56	58	58	39	53	60	52	41	42	59	53	50	64	50	45	56	50	49	44	51	62	50	58	58	65	56	48	57	54	49	54	57	51	46	56	45	51	63	65	55	55	70	50	48	61	44	53	67	54	42	44	44	65	50	47	66	49	58	49	54	63	51	49	36	49	52	49	50	53	64	61	45	56	57	57	45	54	47	47	57	48	57	47	61	48	55	51	48	38	66	62	53	62	63	35	64	42	52	51	50	38	43	56	58	52	46	45	51	35	42	52	41	46	51	49	54	53	52	44	45	39	55	62	56	52	51	54	65	50	69	50	38	59	47	31	48	54	45	61	43	57	49	52	53	40	49	50	37	60	51	50	55	42	62	52	45	57	57	48	52	48	49	60	54	56	53	49	47	50	61	49	50	50	47	43	42	62	43	55	48	51	53	40	56	54	50	39	47	61	40	50	43	47	51	47	53	50	43	48	58	58	49	40	50	41	40	51	65	53	51	43	51	53	51	52	51	46	57	57	55	42	45	41	51	62	44	52	49	54	55	41	50	47	42	41	44	68	58	48	43	50	52	40	45	57	56	52	59	47	54	60	46	56	52	62	47	62	40	49	52	42	52	49	61	61	50	45	48	47	45	46	56	49	47	45	47	53	50	54	59	37	46	51	51	37	41	48	59	49	57	47	55	42	45	49	39	52	27	49	48	39	68	62	36	62	52	49	42	59	46	38	46	52	47	55	48	47	56	43	51	54	54	41	49	47	50	42	58	54	52	54	51	52	44	59	54	52	60	49	47	53	50	55	49	55	55	59	44	49	51	49	47	51	45	47	52	57	47	48	53	53	30	41	49	56	54	49	43	53	52	58	54	44	33	55	40	51	56	55	53	47	59	42	49	56	57	54	48	67	57	56	49	53	73	52	50	51	49	41	57	54	45	47	56	40	45	53	55	56	44	38	47	51	46	53	42	51	44	44	67	56	67	54	44	61	48	51	53	52	50	50	63	56	53	43	55	50	47	48	80	50	63	47	45	43	52	68	55	43	51	54	51	56	56	54	52	44	40	61	48	60	47	55	53	52	54	47	61	51	52	55	47	50	58	50	55	51	45	57	55	50	50	38	62	52	56	51	56	44	46	50	61	56	51	42	67	56	44	47	62	50	41	44	51	54	59	45	44	54	65	55	46	55	47	51	42	53	51	40	55	44	57	49	53	42	57	52	47	43	48	46	39	44	43	50	55	46	38	52	44	48	45	56	58	49	55	66	52	47	58	61	48	50	57	42	50	62	53	50	44	49	49	44	53	49	45	66	45	47	54	51	54	54	55	36	58	63	43	46	41	52	38	53	69	64	46	45	47	49	46	45	54	57	69	57	41	51	56	47	42	46	49	42	57	51	53	63	47	57	55	48	55	47	47	55	48	41	50	48	41	50	47	52	56	45	48	60	62	55	57	54	51	53	43	51	59	53	48	41	50	53	51	57	51	49	58	62	58	42	45	52	74	60	64	47	44	50	57	44	53	53	66	40	44	60	41	62	54	47	56	53	42	53	54	49	28	49	49	50	55	42	49	51	62	58	45	44	40	55	51	55	36	49	61	45	38	49	47	49	51	51	60	51	50	52	48	42	40	41	56	46	50	63	49	62	55	52	62	42	40	45	53	56	60	44	49	56	63	42	59	56	51	60	48	43	47	51	42	55	57	47	53	53	57	32	60	42	56	50	60	58	57	59	49	54	55	56	35	51	54	57	57	52	47	49	41	45	56	42	54	63	49	46	48	43	55	48	51	45	52	38	60	52	54	52	43	58	59	59	39	51	54	53	60	48	56	40	45	48	59	56	55	51	51	51	52	58	55	47	51	53	52	50	43	51	34	53
37001	27783	23722	19944	19099	11355	5831	4592	3720	3069	2533	2079	1852	1623	1380	1173	1081	958	913	873	843	827	756	732	635	586	549	557	542	528	504	548	482	524	483	524	505	475	505	482	482	474	485	467	536	503	491	487	490	491	487	475	485	498	497	523	490	477	450	450	448	492	412	452	477	467	493	498	466	443	485	468	471	480	462	487	473	463	500	516	464	410	466	474	471	464	488	471	461	486	440	465	471	493	451	493	461	456	458	422	480	468	433	483	468	449	469	501	456	464	482	457	476	444	453	475	464	478	477	477	432	494	464	483	460	480	469	485	465	473	457	488	464	486	476	482	455	469	448	449	478	450	529	486	434	475	502	459	463	492	484	441	500	452	491	440	479	486	453	456	473	473	492	423	472	444	476	481	442	456	497	449	508	469	483	468	451	481	509	459	468	460	469	490	480	455	503	480	495	512	453	495	459	473	467	479	455	456	442	467	465	449	464	496	480	470	457	477	490	472	466	478	462	490	467	478	486	511	453	477	438	465	504	454	466	462	497	439	459	451	463	481	527	474	420	469	467	467	495	486	462	488	473	514	422	486	477	480	462	446	476	472	512	498	464	451	479	466	436	509	446	505	456	497	474	450	468	491	431	468	458	473	466	488	475	477	465	458	462	486	453	431	453	469	456	482	461	473	460	456	460	481	490	443	460	439	468	457	492	459	497	497	469	466	507	486	461	487	442	459	468	488	455	449	472	450	464	470	431	467	487	456	459	437	484	471	459	438	484	443	457	504	446	465	477	472	464	479	501	502	444	502	507	434	491	475	511	471	457	477	461	479	479	476	472	481	446	471	456	464	425	444	455	493	519	498	502	458	474	456	415	472	470	469	465	466	490	462	496	439	482	513	473	508	483	478	483	452	492	497	467	465	467	481	511	470	480	446	456	436	453	457	482	441	498	506	459	473	488	481	433	440	469	464	475	470	435	482	422	437	446	443	458	451	468	474	461	463	441	478	482	456	463	439	453	473	496	465	475	464	480	493	494	493	480	474	453	473	435	448	460	485	443	455	418	445	483	420	481	481	452	470	492	454	447	453	460	424	466	460	436	484	453	477	458	484	497	503	450	469	477	483	477	450	499	430	464	500	479	492	425	470	482	433	534	490	432	442	456	474	466	435	466	449	488	451	444	464	486	432	444	431	451	432	477	465	492	463	454	507	497	475	479	478	443	456	472	464	508	435	451	453	489	494	524	463	492	464	476	493	457	464	489	479	496	470	505	473	480	490	494	482	449	450	448	469	493	488	442	477	462	462	443	468	488	489	464	468	456	466	482	497	481	463	455	502	493	458	517	494	473	461	447	447	450	467	482	447	503	431	493	462	459	488	457	468	474	469	468	444	499	455	481	470	470	457	517	475	467	512	441	461	462	458	490	466	450	438	470	454	453	499	443	466	502	483	449	494	477	477	443	410	476	487	442	519	453	499	477	489	459	468	422	490	474	468	484	461	436	470	508	503	450	476	457	461	458	446	461	488	453	473	502	466	471	458	466	468	518	444	521	456	478	552	429	474	461	464	441	485	453	463	463	468	498	459	482	459	477	485	440	470	430	484	461	462	456	483	447	464	487	439	476	479	504	485	463	435	469	486	435	474	453	470	500	447	458	480	473	483	458	489	472	493	412	479	465	440	456	457	432	469	459	489	483	476	454	452	506	449	479	422	465	496	441	473	506	482	484	482	463	438	448	459	483	423	466	489	454	490	444	463	475	470	465	442	467	439	464	464	467	460	460	455	493	454	491	481	485	481	501	465	449	448	474	450	469	485	460	430	465	453	498	449	443	468	505	469	461	453	483	484	480	472	485	465	481	489	443	449	460	448	458	441	469	451	447	486	490	480	440	471	486	454	489	452	448	476	487	505	507	448	500	488	463	446	438	458	458	471	476	494	464	466	473	455	499	471	485	452	503	492	493	502	466	475	477	481	451	468	470	494	440	473	453	517	465	464	485	434	463	458	469	487	484	492	467	451	546	478	505	485	471	469	463	481	468	444	447	486	514	466	487	481	440	459	489	460	474	507	448	521	493	436	447	522	459	467	463	506	453	489	442	457	479	486	460	431	475	449	441	472	500	461	481	491	482	455	483	471	475	434	479	462	500	476	462	464	482	477	492	474	458	467	436	440	514	507	493	485	458	480	507	481	453	454	471	468	466	500	466	471	486	451	471	464	466	484	461	458	443	478	462	407	432	481	467	474	433	497	470	479	462	477	497	509	491	428	439	473	493	478	497	473	470	442	469	461	467	498	491	508	492	502	469	506	482	472	475	456	486	478	474	430	437	447	460	474	484	481	470	479	453	502	534	467	464	449	472	477	452	440	482	503	472	415	474	458	487	466	454	471	443	476	508	439	481	498	477	479	489	479	450	458	488	465	446	455	469	505	450	463	457	442	464	483	428	492	492	484	446	441	465	468	464	470	487	500	482	452	439	453	464	495	505	473	481	438	465	480	456	506	471	469	480	495	480	441	477	442	464	520	488	489	456	454	482	502	491	475	457	470	462	438	469	443	439	476	462	488	493	505	443	470	513	489	474	453	469	478	479	454	434	487	495	467	482	456	510	447	501	441	458	478	452	488	431	493	465	432	495	466	514	447	432	472	433	470	477	454	451	470	469	493	488	471	485	498	495	462	499	499	455	461	460	467	464	468	497	476	446	453	456	491	477	439	481	461	497	476	442	478	468	429	480	456	486	489	447	469	467	478	445	491	460	474	472	487	490	465	473	463	468	446	459	476	509	471	483	492	466	499	459	471	464	461	514	488	494	469	458	469	499	504	461	498	482	462	486	499	446	448	465	462	519	456	467	470	473	492	452	449	470	466	453	458	460	481	502	441	454	445	446	466	479	439	454	471	474	439	494	517	480	457	441	431	472	500	480	462	462	458	454	467	498	455	496	460	434	485	508	473	508	481	465	484	500	455	490	493	449	490	481	429	479	455	433	453	468	443	449	445	446	455	457	489	489	485	482	456	475	478	474	465	470	452	493	484	495	497	465	463	454	443	479	455	456	497	496	482	472	453	463	422	453	499	455	487	474	446	448	442	517	481	481	466	472	448	457	494	496	481	470	473	489	475	455	487	426	430	455	446	472	477	498	543	460	506	473	461	444	478	476	468	471	521	477	497	476	449	506	471	445	477	480	449	478	442	510	472	458	430	471	471	493	479	485	504	501	496	450	468	463	482	491	484	460	491	477	489	480	488	455	495	486	487	456	465	472	479	437	453	472	495	465	467	449	488	466	478	462	484	506	469	478	448	455	434	479	489	479	511	479	484	480	491	448	446	477	465	448	458	488	461	512	462	461	489	462	469	479	445	478	493	469	478	470	484	478	504	477	442	498	452	479	450	450	448	468	455	487	457	484	518	499	461	471	465	514	486	435	459	441	502	464	490	454	472	437	425	456	494	483	478	431	445	472	456	478	484	489	462	498	464	471	425	487	484	470	481	493	449	458	451	475	468
4164	2022	1247	781	327	151	126	113	129	98	86	80	70	71	65	70	67	73	66	51	87	77	57	80	56	63	62	81	67	66	60	57	55	65	71	71	58	60	79	69	53	58	59	57	54	68	55	64	77	61	63	47	49	60	56	59	70	57	59	49	71	72	71	68	69	59	59	69	58	66	61	49	52	56	65	65	62	62	58	53	72	52	69	48	64	70	59	63	63	56	62	65	65	46	47	60	56	59	50	46	49	53	56	57	53	61	47	59	61	54	58	75	41	54	55	54	57	54	55	69	61	54	59	59	72	51	59	58	53	57	61	51	67	43	68	74	55	70	68	52	58	52	80	83	52	60	63	57	58	53	60	61	45	56	49	45	68	64	50	66	55	51	60	63	58	63	82	54	59	66	61	63	66	64	56	66	61	70	58	53	63	51	60	64	71	60	62	73	76	70	53	44	66	62	60	77	58	68	46	57	51	60	75	60	57	55	50	64	59	62	87	68	51	56	53	62	61	76	57	66	64	54	60	59	58	66	59	63	62	66	73	64	62	63	69	49	55	56	64	62	66	79	60	63	67	58	69	56	57	64	63	55	67	61	56	55	47	69	56	60	51	70	72	60	59	62	60	57	58	62	47	77	65	60	71	75	60	64	61	57	72	70	48	59	68	70	70	63	64	58	65	63	64	58	66	57	59	42	54	63	57	65	79	66	58	51	69	58	57	73	52	60	61	76	61	70	60	68	71	63	59	53	77	66	68	70	65	60	62	62	68	68	57	59	55	60	56	52	62	60	52	60	55	61	57	71	47	77	64	72	56	53	76	76	63	49	60	59	58	52	71	54	64	68	59	72	66	67	57	58	62	53	56	56	63	52	63	69	58	60	56	67	56	73	78	60	62	63	56	59	60	46	52	57	66	65	43	71	63	63	55	64	59	66	49	59	58	68	58	67	65	51	69	66	70	58	54	59	50	71	50	69	57	62	54	62	62	47	71	69	55	48	69	65	46	67	48	66	58	64	52	73	63	58	61	48	64	65	60	61	59	55	66	57	64	56	71	69	62	59	48	76	68	59	66	74	60	62	71	71	60	67	64	57	62	61	66	71	76	51	61	45	48	64	63	50	68	55	68	67	59	51	69	65	66	60	61	50	77	58	52	66	59	53	63	66	73	59	58	69	78	52	65	56	49	57	64	47	65	53	61	69	57	59	55	54	54	75	67	59	55	54	49	65	63	52	67	52	62	78	63	59	79	57	68	60	56	62	48	54	54	67	73	60	78	67	65	62	65	58	58	63	52	67	67	47	69	54	45	46	63	72	63	82	86	48	77	62	69	53	72	59	61	42	73	70	77	61	76	52	68	71	70	63	55	77	57	62	75	79	49	48	56	59	68	56	48	60	66	63	73	53	75	48	65	70	50	56	45	56	70	73	53	58	61	63	74	63	68	63	51	65	73	58	70	67	74	69	49	49	62	49	74	54	51	53	76	55	63	60	52	54	71	51	77	53	62	61	50	56	55	70	55	55	61	57	62	74	60	58	59	58	68	63	74	61	62	53	66	54	59	67	71	59	67	61	60	64	59	52	54	59	60	54	46	54	58	43	59	59	59	57	59	65	60	44	58	54	61	58	52	56	55	47	63	57	57	68	66	71	49	50	54	64	62	59	48	49	65	68	77	62	69	58	65	54	66	57	59	65	59	65	67	59	71	61	57	48	53	80	52	69	59	56	64	56	40	61	66	57	49	56	69	45	63	66	46	46	45	71	53	60	63	61	74	48	74	59	55	61	74	78	51	69	59	63	64	56	69	60	68	52	63	53	48	54	70	58	63	70	79	70	58	60	75	66	68	63	68	54	77	56	69	62	57	55	61	68	50	62	67	72	60	50	65	58	53	72	60	73	46	61	81	60	53	56	52	54	59	59	62	57	59	61	72	51	61	57	69	60	50	68	63	71	56	53	54	58	47	58	68	65	56	68	66	71	66	54	50	68	41	65	62	62	59	67	64	66	57	69	44	54	62	62	55	55	45	51	67	61	57	65	57	64	62	67	65	57	78	51	55	54	59	62	49	64	66	65	61	55	56	64	47	64	60	55	61	65	54	78	43	51	59	69	58	70	58	62	48	60	56	72	54	59	66	62	62	60	55	66	52	55	64	73	56	76	59	66	57	60	63	60	50	59	62	57	63	58	59	58	63	84	60	63	73	62	62	50	41	62	56	64	56	62	70	56	61	53	63	65	51	60	60	71	55	63	55	75	57	69	52	53	64	66	63	60	57	66	54	70	53	55	50	67	55	67	45	73	51	61	56	66	71	60	73	58	57	57	67	59	52	76	53	58	73	58	72	52	64	67	55	61	62	69	51	70	66	56	56	64	56	66	70	42	66	55	75	62	61	63	60	76	66	53	48	63	60	65	62	61	54	66	61	79	57	67	63	71	55	62	60	62	48	60	70	54	69	65	74	66	48	77	63	56	60	65	63	63	59	54	52	59	63	60	65	54	66	54	60	65	63	57	55	69	71	72	62	56	65	51	48	57	59	63	62	46	51	55	87	65	63	65	71	57	49	58	66	52	63	55	59	76	63	58	66	55	48	59	58	64	52	69	63	66	66	51	51	51	66	75	63	52	58	53	57	58	64	64	51	57	65	55	64	58	61	52	57	62	60	64	57	58	54	62	57	70	56	67	41	61	67	64	59	62	54	70	60	73	69	58	52	58	54	57	68	49	68	55	48	54	55	55	58	73	53	66	64	45	63	51	62	72	54	70	73	58	57	52	58	69	63	57	52	58	47	51	66	66	65	51	54	43	57	39	53	49	58	61	48	62	60	62	70	57	65	61	57	65	68	60	63	57	67	53	68	59	71	55	48	60	58	67	56	64	68	59	68	67	61	57	56	57	62	56	59	72	54	44	65	51	69	60	68	60	60	64	69	64	50	66	75	71	70	62	80	66	54	52	63	59	56	49	47	62	52	51	59	72	66	60	73	64	76	67	59	58	52	51	41	58	53	58	59	56	57	43	68	53	52	43	52	53	57	53	47	67	55	60	61	74	56	55	53	57	59	57	50	64	83	62	58	63	65	51	55	59	68	62	57	46	65	58	56	58	76	57	67	60	61	49	55	76	61	53	55	65	51	62	77	60	61	69	60	60	58	55	58	63	34	64	60	56	50	61	68	79	63	61	59	51	63	57	56	63	59	57	59	55	61	64	56	58	52	71	59	56	63	58	78	83	68	61	45	56	58	66	59	61	53	62	66	68	58	65	58	58	62	58	58	57	63	70	72	54	62	48	62	49	51	61	46	58	54	73	48	46	55	58	53	49	54	66	56	62	64	58	67	67	53	59	62	53	61	53	57	55	47	48	67	45	60	64	60	56	70	55	69	67	61	68	48	69	48	68	71	69	68	65	56	56	57	69	50	77	55	44	59	61	48	57	43	62	57	70	60	89	55	59	71	61	51	54	60	50	59	68	53	71	66	88	61	65	49	54	62	56
29712	17489	13418	11306	7196	3976	3032	2528	2129	1882	1620	1381	1185	1061	984	935	864	809	773	696	700	700	677	612	597	593	613	606	577	607	555	560	610	572	542	581	559	519	579	551	582	549	529	567	550	546	538	547	505	561	546	545	559	521	535	514	543	535	531	534	525	517	504	550	544	560	549	540	545	550	575	545	559	588	489	521	525	562	541	531	559	550	566	541	516	566	534	558	513	532	569	538	569	542	548	521	521	542	550	514	539	559	558	523	519	530	534	483	508	539	538	528	555	557	562	549	512	531	526	507	512	547	557	552	563	582	547	539	497	540	521	537	510	496	541	547	574	535	505	567	538	565	502	537	510	533	572	578	528	550	546	527	548	507	574	514	595	496	565	535	560	552	518	569	541	564	582	545	544	554	528	532	539	561	531	541	528	503	569	548	535	529	604	537	516	529	509	529	530	502	502	543	546	506	503	529	510	514	557	560	555	507	526	560	479	562	537	557	552	563	556	517	504	502	555	512	537	557	590	559	538	547	536	515	570	554	552	562	563	512	538	536	516	557	559	533	522	531	561	513	544	498	531	531	553	547	495	506	536	550	568	530	571	539	519	542	532	520	549	556	524	527	533	515	550	519	557	554	566	567	559	530	594	528	486	538	534	516	552	586	522	545	517	585	553	587	513	559	576	532	505	554	512	550	553	496	547	554	509	510	537	528	564	576	564	537	558	535	518	508	554	532	516	553	592	536	539	549	576	537	555	544	540	510	536	513	546	540	538	550	499	542	555	547	539	510	498	601	570	520	600	533	527	554	493	527	545	510	538	543	516	552	558	580	511	531	524	492	552	524	533	517	552	573	571	556	554	514	545	551	537	558	544	543	535	485	542	517	519	579	519	524	513	550	539	557	537	522	539	542	531	497	554	556	536	508	582	545	563	497	559	510	586	516	542	558	554	564	554	521	523	539	562	529	555	532	564	570	541	521	571	569	543	525	539	536	559	530	496	569	530	510	526	560	540	541	514	528	535	548	550	535	551	552	513	549	550	533	551	540	519	531	509	513	539	520	572	575	509	596	519	572	587	549	556	517	558	564	516	534	544	586	560	556	542	543	536	501	510	564	520	529	605	526	537	557	559	498	526	561	582	582	553	542	561	511	529	584	565	587	531	547	506	556	592	545	544	516	542	544	544	544	545	591	522	516	533	524	502	553	559	559	563	540	507	560	488	514	515	541	508	528	556	523	527	569	580	559	545	528	520	515	567	538	497	521	552	537	557	560	519	546	493	540	513	532	496	507	542	568	548	533	546	509	509	515	516	571	563	555	496	556	553	560	558	575	539	556	524	553	547	542	517	539	550	542	529	574	525	584	538	535	540	501	521	509	531	551	531	571	527	548	523	612	542	542	508	548	539	515	542	504	548	548	533	545	541	527	560	555	553	527	577	522	513	533	509	540	534	538	571	536	505	542	522	534	561	521	532	537	546	562	558	533	571	554	546	591	590	505	540	544	509	529	503	531	522	506	542	585	563	566	563	500	543	569	533	566	544	539	513	551	588	527	581	522	547	521	542	544	514	552	507	498	510	537	553	504	539	549	544	554	543	508	504	557	563	574	529	562	522	543	512	512	544	553	502	520	500	558	553	556	556	551	527	558	551	505	545	518	530	534	554	538	560	493	540	560	516	522	555	509	572	528	571	536	505	492	530	538	533	554	541	552	546	541	548	564	581	523	571	540	547	554	524	554	568	590	527	588	526	513	571	528	563	541	536	516	527	564	565	585	530	590	544	550	542	576	508	495	554	490	530	523	553	533	540	565	573	526	556	537	529	536	555	514	503	547	510	544	576	512	554	533	536	510	518	554	550	524	526	536	530	506	536	564	538	493	518	545	521	563	583	535	508	549	500	604	535	524	564	536	509	531	548	526	568	547	509	557	567	588	529	572	555	575	506	544	525	497	515	544	540	540	516	539	554	553	535	518	506	578	559	533	498	515	555	549	568	522	545	498	512	531	560	503	571	520	575	545	525	578	535	541	544	521	556	560	564	564	544	552	512	552	519	545	576	528	530	514	537	540	567	569	524	536	530	528	533	549	523	540	544	480	532	538	550	573	551	567	525	560	540	539	520	585	524	583	497	542	524	566	562	539	511	549	547	527	536	522	538	542	564	550	558	534	551	541	528	556	526	495	536	563	524	575	533	565	525	585	521	593	535	543	506	543	514	572	533	538	529	534	510	551	584	501	530	496	576	531	529	532	522	552	558	555	516	543	539	517	557	579	508	514	543	522	546	523	525	571	585	521	567	527	570	562	555	499	541	522	528	538	544	551	542	537	560	545	571	538	574	499	551	528	530	531	559	509	519	536	570	570	534	524	545	580	559	538	574	562	513	523	531	559	547	525	538	486	558	581	526	547	576	539	530	538	521	564	524	545	565	570	553	527	533	521	546	580	549	540	529	543	511	512	525	556	535	538	577	524	523	520	538	557	578	517	508	553	530	513	500	563	563	599	531	580	528	562	524	547	544	537	515	556	525	538	548	527	559	565	553	534	527	536	583	546	520	583	521	544	519	567	552	515	542	525	512	522	560	532	521	546	550	540	557	519	517	509	563	515	520	542	547	577	571	551	545	523	520	533	500	515	532	524	552	568	548	499	518	529	594	520	548	557	523	559	532	541	543	572	541	584	540	575	522	533	532	545	547	512	525	538	507	507	525	530	532	565	517	546	532	556	523	538	558	526	500	551	568	528	588	506	551	519	541	492	590	588	506	503	529	578	531	556	579	525	540	545	523	547	561	559	543	541	564	588	591	539	538	507	543	504	552	518	510	519	528	505	550	553	518	526	524	562	528	539	528	510	562	544	564	546	509	537	562	551	525	540	533	571	562	565	489	514	538	556	548	486	560	547	551	534	561	551	578	546	521	494	552	501	542	529	529	575	545	569	547	535	551	514	529	587	556	576	528	512	534	506	522	549	544	506	556	520	555	513	540	556	542	526	510	524	545	536	521	555	587	513	551	545	555	548	559	505	560	512	534	533	516	547	466	527	532	567	538	545	524	570	579	539	532	555	518	514	504	539	594	539	544	581	483	551	516	538	560	570	583	550	543	533	565	548	489	555	501	520	584	512	527	591	561	536	522	560	587	528	551	554	493	584	566	516	545	561	544	549	507	530	564	544	519	555	565	565	527	513	566	554	533	520	535	567	530	528	522	529	555	498	504	561	528	535	566	546	552	569	578	552	538	548	503	552	540	537	527	513	526	558	535	565	529	521	549	491	532	494	537	527	483	527	519	510	546	554	577	538	531	546	513	497	480	575	551	525	513	545	538	539	526	556	538	534	538	557	540	514	564	563	573	589	528	568	579	521	555	543	562	534	521	542	538	567	578	530	570	532	546	529	550	520	527	540	552	534	534	548	536	561	527	556	548	534	548	519	557	532	548	536	557	540	552	542	537	538	515	552	541	519	524	523	556	510	535	532	532	534	562	520	549	560	534	511	557	538	556	541
5471	3952	2881	1477	643	351	224	160	150	134	127	123	93	93	86	96	61	83	81	79	90	50	67	54	67	62	68	65	62	63	73	70	65	69	79	54	77	66	73	68	62	56	69	48	64	51	66	60	62	62	64	65	67	48	60	73	56	66	67	70	65	60	55	73	72	69	58	57	48	59	80	58	65	68	77	44	57	56	62	64	81	47	65	60	60	65	54	91	71	61	57	77	57	60	55	57	59	71	69	57	66	74	64	67	59	70	69	74	63	78	62	56	57	80	56	56	60	72	64	63	57	62	56	72	68	54	59	68	56	66	67	58	67	56	56	68	56	71	64	63	62	76	56	62	78	66	40	64	60	70	56	68	85	63	71	73	62	72	57	50	58	62	61	77	62	65	67	62	67	50	58	60	76	58	60	60	59	60	68	77	62	61	84	57	58	60	69	54	55	52	69	58	55	57	65	63	67	58	63	68	50	48	67	50	74	57	81	60	70	63	62	57	61	60	70	64	51	76	58	69	72	56	62	52	47	64	65	59	79	71	59	67	57	59	70	51	62	58	60	60	47	59	53	58	54	63	74	59	57	62	58	52	68	61	66	51	63	51	67	65	60	66	70	59	64	58	73	61	69	42	56	62	71	85	66	53	45	53	58	51	49	48	69	69	40	46	62	63	69	66	59	53	68	73	53	61	48	60	70	66	61	58	59	61	63	66	57	60	66	61	60	47	54	57	61	45	63	65	65	52	71	63	61	70	58	61	67	60	51	56	64	67	62	68	61	68	67	53	69	51	57	58	82	52	50	63	67	60	47	62	55	53	70	65	64	60	74	49	53	66	64	55	57	58	60	60	58	51	54	73	69	61	54	58	50	61	57	72	65	67	63	65	62	67	68	57	64	75	57	66	63	57	44	68	55	60	72	72	61	56	49	56	72	69	48	55	68	71	58	66	50	56	69	61	48	54	67	56	67	59	61	67	55	56	70	63	70	57	63	65	66	74	62	59	58	59	60	59	45	64	53	47	58	56	63	60	55	60	63	64	65	50	64	59	61	67	68	74	59	56	65	51	64	45	64	58	49	64	66	60	67	58	60	77	66	69	58	61	71	63	60	59	50	53	63	64	60	50	69	58	56	58	61	55	69	48	56	51	66	61	48	45	56	54	56	68	67	53	51	47	53	76	70	74	56	54	55	62	53	67	60	49	54	65	67	48	77	64	61	46	54	52	58	69	51	65	68	54	50	56	53	60	72	64	59	79	63	74	54	55	76	63	68	65	50	57	55	51	49	62	59	69	70	56	64	71	52	78	76	68	70	55	76	63	63	60	56	62	58	71	57	42	58	63	65	79	60	63	63	67	62	57	52	50	52	62	65	47	69	55	57	70	64	56	74	49	57	51	50	59	47	62	65	58	67	76	61	58	61	57	63	56	71	59	58	68	46	61	53	60	72	57	52	59	83	66	57	59	53	49	51	64	65	66	59	75	63	64	60	66	67	71	60	46	71	71	56	59	52	68	63	63	67	54	70	57	63	65	60	57	72	63	79	56	51	63	64	68	68	66	68	53	48	63	70	64	62	62	73	55	70	66	47	61	54	58	55	71	60	68	61	68	44	64	70	68	64	49	62	51	61	67	69	63	62	68	63	46	78	47	62	69	74	51	52	58	64	62	69	70	62	58	69	47	46	57	59	62	65	58	75	52	59	58	65	69	61	59	59	54	69	54	68	78	63	68	58	62	74	67	64	61	60	61	55	65	70	57	63	63	83	53	48	65	58	58	83	60	67	62	64	47	73	57	59	45	58	57	55	58	71	71	60	57	50	59	62	50	50	58	59	59	59	67	58	58	59	56	57	65	55	62	47	51	76	63	65	58	63	52	53	63	64	67	65	65	57	61	58	62	50	49	69	71	54	63	81	52	50	62	63	56	56	73	67	73	66	63	57	71	65	68	57	52	72	63	67	42	57	62	55	59	59	56	64	68	68	62	75	57	62	57	53	70	65	56	74	61	68	63	69	70	64	68	52	59	49	49	73	72	63	49	58	59	63	56	65	65	53	58	54	56	54	64	51	67	57	64	56	61	58	61	55	65	72	50	58	56	57	52	64	66	54	52	54	67	63	50	73	75	62	74	60	64	70	53	58	61	62	48	69	69	59	63	59	63	60	71	68	60	68	60	52	53	71	51	53	64	64	51	54	66	69	59	57	56	67	59	54	74	55	68	61	71	71	60	50	58	63	72	56	58	67	52	63	67	69	61	56	49	49	70	55	60	81	68	52	65	57	54	46	64	55	53	70	59	64	54	69	60	63	58	68	59	50	60	57	54	73	57	68	73	55	63	65	45	63	44	76	80	48	66	66	56	51	61	60	63	59	78	70	57	50	55	56	82	56	51	62	48	60	61	59	69	62	57	68	59	67	49	70	74	57	66	65	65	63	66	54	55	51	79	70	59	63	62	55	71	69	64	46	66	72	61	72	61	63	67	63	63	55	58	58	71	61	62	58	55	64	57	60	56	63	57	57	61	71	60	58	63	64	66	75	57	68	52	74	53	51	54	76	60	83	54	68	56	70	63	60	56	53	57	76	62	55	73	72	71	59	40	59	57	51	56	46	68	46	47	79	49	53	57	54	62	55	67	70	80	50	68	56	53	53	62	64	75	62	62	50	57	69	68	68	58	76	70	44	67	58	67	56	60	53	66	55	63	76	54	60	62	72	82	58	54	44	64	66	54	51	68	62	71	54	63	55	59	53	60	69	70	64	62	79	65	62	67	62	62	71	50	62	57	58	52	60	59	63	58	49	59	57	59	65	66	57	57	59	77	50	83	62	43	55	56	62	47	48	60	56	55	41	57	57	48	65	60	57	58	68	79	47	62	78	68	49	61	71	57	62	63	60	51	67	57	53	61	67	70	51	60	63	49	54	55	68	70	57	61	68	62	74	63	56	61	65	53	55	60	64	61	57	60	61	66	72	61	57	48	48	44	67	60	51	65	56	64	53	57	67	58	66	56	64	66	65	56	70	52	61	61	63	60	58	63	61	75	61	69	49	52	70	57	52	69	58	60	65	59	57	69	64	48	75	66	68	74	55	65	61	62	55	64	54	58	67	69	52	53	50	55	67	56	50	61	68	56	68	61	64	56	62	56	59	60	63	52	54	65	57	58	63	65	54	69	66	66	56	60	52	53	65	67	64	55	57	66	73	52	69	62	68	69	56	77	56	59	51	50	58	56	60	64	67	58	68	73	60	83	67	72	64	64	70	52	59	64	60	55	64	48	60	53	63	49	73	51	67	60	55	66	58	62	65	60	61	59	55	53	55	71	47	67	90	70	67	65	73	69	60	65	57	58	60	64	62	63	48	60	59	58	63	63	65	65	69	66	49	61	47	64	59	71	61	60	68	54	58	64	58	66	45	84	64	54	72	58	60	56	63	54	52	65	69	58	64	50	54	65	65	55	62	61	60	55	63	54	64	63	69	55	57	55	68	70	64	48
33581	24317	20545	15590	11352	7939	5605	3974	3262	2725	2263	1905	1651	1509	1366	1172	1038	977	937	902	892	863	799	729	643	663	624	605	620	553	576	615	612	610	591	590	587	562	550	586	554	538	592	610	532	586	556	568	595	577	585	550	618	527	557	587	547	529	568	544	565	602	576	563	551	569	566	589	553	584	537	592	505	543	546	537	549	530	558	535	556	570	518	548	570	586	555	564	555	601	563	581	570	604	583	539	584	586	581	589	565	582	559	580	575	559	553	570	589	604	572	601	540	562	570	570	518	556	525	539	523	600	562	573	569	543	540	551	552	565	550	557	549	550	580	558	537	582	534	551	550	561	540	556	557	571	571	553	600	575	576	561	522	565	522	549	560	580	540	537	604	587	553	573	528	536	535	549	535	595	519	533	529	579	591	535	567	604	560	544	556	549	495	587	567	560	562	563	519	605	554	574	518	551	543	565	552	582	555	584	517	573	548	582	577	547	534	535	585	581	523	565	592	592	535	570	547	571	553	584	550	570	566	536	517	553	597	567	573	557	579	517	616	522	543	565	553	542	549	583	558	548	568	562	611	553	563	570	524	586	534	599	554	576	591	539	535	581	503	542	607	599	553	598	530	574	539	594	491	548	557	598	531	584	568	581	539	569	514	528	600	547	523	526	590	570	563	526	567	562	553	571	554	555	540	535	580	537	567	534	547	571	513	576	526	535	570	554	564	548	541	556	507	586	569	546	514	518	523	561	542	556	526	565	550	576	534	580	527	569	559	568	574	536	564	557	578	576	571	572	585	524	509	577	572	532	572	561	564	545	560	548	570	555	554	534	529	531	610	548	554	534	557	548	589	557	584	585	556	537	568	562	549	561	547	532	603	539	557	566	543	522	514	578	555	604	520	584	549	562	540	559	568	534	601	567	547	565	535	576	520	546	519	553	585	535	561	575	513	535	590	588	494	524	548	533	566	575	574	547	549	519	532	556	523	554	564	561	611	576	553	539	577	602	574	577	601	555	525	553	586	508	560	552	538	592	559	563	521	536	548	576	549	548	609	557	548	606	548	538	562	573	571	594	547	558	576	553	522	540	561	584	550	572	547	566	554	597	533	546	558	542	568	545	537	582	599	528	564	554	558	548	561	583	561	619	583	505	577	525	614	521	597	557	563	573	544	558	543	573	577	580	532	555	595	581	574	575	573	536	533	557	519	556	585	500	547	573	526	558	546	539	568	565	564	600	563	564	551	554	547	566	551	556	553	582	561	566	552	559	561	511	503	539	595	522	556	560	610	502	548	524	544	512	563	549	603	584	551	577	532	566	565	578	595	542	502	605	515	572	530	600	539	534	532	575	599	538	552	552	579	537	571	549	536	572	568	584	584	530	558	551	530	577	562	532	527	570	567	524	596	546	526	505	576	490	536	579	550	573	550	591	578	584	524	508	561	589	562	557	557	561	534	607	532	531	573	576	577	504	606	559	567	562	574	533	601	548	512	551	545	578	568	581	587	589	543	539	538	528	553	535	567	551	569	562	547	541	533	552	530	543	533	557	587	570	572	552	623	578	566	562	537	541	545	532	544	543	548	560	540	537	561	585	553	538	579	570	563	560	498	546	572	511	584	569	550	556	566	590	558	545	575	563	555	552	559	537	554	532	567	540	541	486	570	577	565	564	551	575	567	612	554	582	563	596	551	576	524	558	556	574	588	572	557	617	587	551	543	531	516	574	570	576	566	555	558	573	538	543	542	530	548	532	493	547	575	592	574	527	514	553	552	550	553	570	584	588	594	555	604	591	611	572	551	554	576	601	542	543	518	576	541	542	561	539	541	561	530	561	570	523	593	599	611	563	576	526	582	553	552	570	588	562	544	551	525	541	569	554	530	544	548	553	541	579	559	511	541	594	527	560	590	540	546	545	554	560	541	565	602	564	545	599	581	520	535	569	549	600	552	570	541	536	538	602	546	576	546	569	548	581	572	580	572	553	568	558	530	572	539	526	553	590	567	516	541	531	540	528	558	558	569	599	549	569	596	529	561	543	542	579	584	549	545	531	551	563	576	565	569	568	565	589	548	546	592	606	533	535	534	518	539	592	577	540	558	580	555	584	575	566	572	566	596	567	541	534	580	574	553	557	600	578	564	518	550	543	537	568	547	576	548	600	557	563	515	543	539	544	542	566	513	530	519	526	609	532	519	523	548	520	525	567	552	538	566	561	577	546	549	561	536	537	586	560	547	569	557	556	568	541	566	577	570	555	553	509	600	576	545	554	572	560	578	571	546	557	571	550	571	544	580	541	613	532	557	567	536	573	547	547	572	536	567	592	537	520	601	526	538	585	566	557	569	532	534	543	547	538	561	547	551	555	558	543	575	542	527	554	544	569	532	594	551	524	529	538	550	577	620	577	570	597	567	552	528	550	546	521	529	553	528	581	574	545	562	547	553	519	532	543	529	565	578	539	524	536	554	562	533	582	598	566	510	553	526	537	528	544	587	547	579	569	570	540	574	554	566	541	561	578	557	575	585	532	557	578	572	532	535	532	567	549	547	540	535	594	566	543	558	559	589	563	546	541	531	573	595	579	559	596	570	552	567	551	544	535	571	569	530	577	550	553	559	562	547	564	620	551	542	546	542	587	594	556	566	540	574	540	514	522	539	530	552	589	583	562	568	517	551	532	565	594	531	566	536	569	554	552	534	548	553	501	577	560	547	585	545	556	573	535	560	578	559	542	546	565	592	523	550	565	555	567	567	475	598	541	532	498	560	539	581	585	559	547	535	535	579	529	546	572	559	549	578	570	579	554	552	550	536	553	536	556	531	563	574	540	547	529	581	569	545	527	579	574	559	544	553	549	528	526	568	563	530	540	536	547	543	594	560	530	604	550	548	557	580	589	554	540	550	590	591	564	517	570	554	571	536	534	547	548	519	544	584	517	596	562	578	549	538	540	562	581	562	586	537	558	547	579	558	569	504	527	567	526	563	537	567	540	565	565	541	567	546	548	587	547	572	540	585	554	569	541	521	565	557	508	524	524	564	544	516	566	548	564	584	568	548	524	563	540	527	533	562	539	560	615	623	558	589	572	554	552	589	558	534	528	545	552	559	551	571	573	585	575	533	542	561	554	580	568	523	572	562	555	526	548	596	588	577	565	514	570	539	587	574	554	512	551	564	574	577	559	605	549	557	526	559	571	573	602	578	577	554	574	573	527	554	570	516	556	550	539	592	561	552	589	568	551	589	543	545	568	519	570	566	531	563	540	579	526	578	564	540	575	610	573	543	553	557	552	550	601	589	581	531	546	597	564	524	563	578	569	568	591	556	560	519	550	567	559	579	559	582	558	530	564	582	564	556	546	587	498	592	548	553	587	577	570	560	565	603	531	576	542	559	533	510	552	577	556	574	562	571	530	565	597	563	563	545	527	587	539	542	561	548	560	547	548	565	552	564	523	547	564	548	589	559	570	554	542	553	545	564	587	533	548	526	553	533	578	607	578	597	534
5927	3937	2544	1139	563	330	159	149	128	111	86	91	88	80	75	78	65	66	71	61	62	56	59	52	57	44	59	58	51	52	38	48	52	40	58	40	47	40	48	46	48	65	57	39	43	51	61	59	32	52	55	50	50	55	42	45	49	45	55	49	50	33	53	47	40	40	42	34	48	53	49	42	45	47	41	46	52	37	53	55	60	50	50	56	44	58	48	41	39	42	57	52	48	45	49	58	46	57	49	59	47	46	57	34	58	48	52	52	44	56	56	50	49	42	56	57	45	46	45	53	48	51	41	56	37	29	53	39	43	48	47	54	49	49	45	55	51	41	38	42	50	54	40	47	47	50	45	43	46	44	40	58	48	53	44	55	37	49	52	49	46	46	36	37	42	43	46	57	43	41	38	40	52	50	54	45	48	39	46	56	47	56	61	44	33	51	45	36	53	41	44	51	46	38	48	52	48	37	55	40	40	57	46	37	45	48	43	50	42	43	49	43	27	55	41	54	37	58	47	38	43	48	46	35	51	43	43	32	50	40	52	36	39	40	56	47	47	46	33	50	40	54	48	44	35	51	44	45	57	49	37	51	43	45	48	46	39	45	39	35	44	39	54	57	38	33	49	48	47	46	49	61	43	43	65	51	45	49	40	50	37	44	55	38	50	47	47	34	52	43	50	52	60	43	45	52	48	41	37	41	45	46	57	44	49	43	50	52	41	62	52	64	52	53	51	46	44	51	49	48	43	45	43	44	35	41	62	51	49	40	52	41	48	52	45	50	43	46	49	51	47	48	43	59	47	41	40	41	55	40	38	35	39	46	48	46	42	52	42	30	46	45	41	48	44	49	63	38	40	49	45	38	42	58	40	48	32	53	43	44	49	36	60	46	36	42	48	42	40	49	43	45	46	47	52	43	62	43	44	53	50	31	50	44	37	55	51	39	36	49	51	46	57	50	35	39	48	41	48	52	59	39	44	47	48	49	48	43	40	39	46	37	50	40	47	44	53	40	55	44	57	42	45	36	70	39	44	50	47	45	51	46	38	44	56	51	48	43	36	42	41	53	36	39	50	52	46	47	44	43	40	49	43	48	55	63	50	51	46	54	38	45	54	45	46	47	44	53	46	50	51	36	45	39	52	48	46	45	42	55	45	50	46	50	44	32	53	51	39	53	56	52	46	36	44	38	38	52	68	47	53	51	45	50	58	52	49	44	55	48	44	62	43	50	53	48	44	48	32	52	50	58	58	53	41	58	40	53	32	50	46	48	43	52	54	48	49	51	45	49	61	43	45	60	38	66	40	50	42	44	49	50	47	36	48	54	37	42	55	55	38	48	54	58	45	40	45	59	47	44	59	56	50	60	50	34	59	43	37	51	50	52	52	46	38	41	53	49	59	42	34	48	41	45	41	46	66	40	50	52	51	41	56	44	52	49	47	46	54	44	48	40	51	48	48	48	45	37	51	41	47	45	62	38	46	37	61	50	48	36	51	66	56	38	45	42	37	35	40	41	53	42	43	52	41	42	45	56	58	47	39	48	46	42	45	50	42	36	56	42	50	52	52	42	40	44	38	54	40	37	46	54	48	61	57	43	32	53	49	51	46	41	54	51	44	44	45	40	41	44	48	54	40	41	40	48	47	47	40	38	55	47	47	43	41	47	42	48	38	37	49	51	39	44	45	39	49	55	55	47	49	44	54	54	54	49	48	64	42	46	54	39	51	38	51	36	33	56	38	47	36	48	44	52	48	45	53	41	41	39	53	46	36	47	48	36	43	58	49	44	51	56	46	42	39	46	47	51	36	52	44	58	33	46	49	54	45	48	50	45	42	49	50	44	56	52	56	60	58	54	49	48	60	45	49	47	53	48	53	47	45	42	48	40	51	38	54	48	45	52	44	47	44	49	41	48	44	49	44	41	51	53	41	42	44	48	49	42	37	43	38	60	61	42	60	40	50	47	45	39	50	41	44	47	53	42	31	38	54	50	56	40	58	54	43	45	50	50	43	46	49	54	45	43	44	49	42	43	50	38	54	48	48	46	62	45	50	49	43	46	48	53	48	40	42	42	55	34	46	49	55	55	51	38	52	38	41	34	39	43	50	43	43	46	44	48	38	45	54	49	59	53	44	43	49	56	59	50	44	50	58	38	37	54	38	45	51	47	52	36	52	55	46	37	37	39	46	45	53	32	33	32	51	54	48	46	36	41	40	45	43	43	39	48	36	56	46	41	51	37	60	41	54	55	55	39	52	41	46	56	43	37	43	43	44	54	37	45	50	53	43	37	44	48	45	41	56	42	39	35	52	41	61	41	61	29	51	47	57	42	43	45	40	40	41	39	49	49	48	50	45	35	41	56	47	69	35	46	59	52	41	53	47	40	29	51	46	39	46	52	65	38	65	37	51	44	45	53	41	44	48	40	50	47	54	52	48	50	42	45	51	46	41	54	48	41	51	41	54	36	47	44	49	56	44	39	48	42	57	35	59	40	53	49	53	56	44	54	40	52	47	54	50	55	44	44	36	44	55	55	36	46	40	53	54	49	44	47	46	45	45	42	46	45	55	56	44	49	44	37	36	35	54	49	40	49	36	38	44	47	58	40	46	49	57	38	46	40	39	45	48	49	43	43	42	45	47	45	41	47	43	36	59	42	43	47	49	40	52	41	44	55	47	39	50	42	44	46	48	50	48	50	50	51	50	49	50	44	51	49	56	34	53	49	52	47	38	42	41	49	49	46	49	35	34	45	37	52	42	47	50	62	42	50	45	46	40	39	43	34	49	47	51	36	45	38	42	50	62	39	51	50	46	36	50	53	52	38	53	42	52	43	39	42	48	51	52	58	50	51	48	40	48	60	46	34	44	46	39	49	36	46	37	47	46	42	48	53	44	46	45	43	53	50	47	41	55	44	48	45	40	58	39	41	54	52	48	44	39	38	42	47	34	43	40	49	46	48	40	48	43	44	50	50	44	51	48	43	50	38	44	38	43	38	52	47	50	54	45	43	52	55	63	47	54	50	48	39	45	39	44	48	55	44	70	49	35	50	37	38	49	53	46	43	40	42	61	50	39	55	50	39	49	44	53	60	52	43	37	49	57	48	48	48	40	42	38	48	50	37	39	56	51	52	46	44	58	51	38	50	52	44	52	36	48	61	46	47	55	48	45	49	58	48	46	47	43	42	38	48	42	42	42	57	46	36	47	56	49	54	44	46	43	57	45	33	36	28	54	55	46	47	42	40	53	50	39	56	49	45	59	52	36	55	43	42	37	37	48	42	40	44	45	44	47	61	35	42	57	51	45	48	37	39	48	54	53	43	51	44	44	44	43	46	55	56	39	42	51	36	35	56	46	44	47	42	35	42	59	51	43	50	32	53	52	47	57	36	40	45	47	46	53	52	47	34	53	49	49	49	45	56	41	44	49	57	43	43	48	33	60	45	49	54	47	42	46	48	49	53	37	60	52	49	41	47	41	48	39	55	42	50	45	52	41	42
32026	24382	19458	13308	10474	7925	4522	3436	2774	2289	1901	1602	1465	1300	1122	1080	932	861	769	732	751	646	648	645	603	541	569	508	493	433	484	498	449	455	427	470	449	444	465	441	474	414	456	423	474	432	436	430	438	418	445	427	432	428	441	437	437	432	431	427	422	406	400	445	439	398	429	413	387	429	415	399	395	460	450	429	415	402	397	438	452	454	448	433	413	446	423	432	400	435	402	423	450	427	455	403	421	450	419	427	389	431	414	409	453	404	435	413	413	427	431	394	375	413	451	415	415	421	416	404	410	407	435	429	435	428	435	437	427	441	438	386	401	409	411	388	406	438	470	419	413	444	417	427	440	404	460	427	412	392	390	432	403	422	393	437	404	406	425	401	447	437	433	425	442	423	399	406	432	420	426	408	443	445	420	412	427	402	439	428	424	425	467	426	444	406	423	455	376	388	398	442	381	448	434	409	422	409	412	480	428	418	418	422	406	412	421	400	465	400	447	441	392	410	413	431	431	444	415	423	407	416	416	449	411	402	428	416	413	459	432	410	412	434	416	408	433	416	435	407	424	406	435	420	433	414	423	405	440	409	410	430	450	403	409	425	429	391	446	430	406	459	383	419	371	406	441	430	413	409	425	445	407	435	413	447	428	443	452	412	428	423	431	455	372	409	414	420	376	407	414	421	392	388	445	408	450	433	434	425	437	392	419	421	401	411	404	414	433	424	452	410	410	421	458	432	410	445	388	466	395	452	407	444	401	412	422	453	422	408	379	450	437	425	431	440	435	405	426	441	404	373	393	383	451	432	392	431	458	418	409	423	428	417	416	425	411	413	424	401	416	413	457	392	433	449	436	407	459	428	442	418	463	438	431	430	411	430	419	429	474	399	446	422	438	425	441	384	424	434	436	446	440	442	424	456	416	396	451	434	445	447	378	421	413	434	413	456	445	432	442	407	409	433	420	416	406	436	417	424	404	380	401	414	416	405	424	431	444	413	411	405	409	424	412	432	437	384	432	410	415	429	425	441	427	430	439	409	398	444	446	424	415	403	429	414	394	450	432	421	390	388	419	405	421	438	438	415	405	422	425	467	470	413	417	442	485	428	423	422	428	401	444	459	420	441	436	438	424	448	403	419	427	406	456	420	407	432	432	435	422	418	425	415	411	445	438	424	433	449	427	424	467	384	420	407	423	427	422	418	417	403	424	411	407	427	388	412	432	402	437	384	447	416	418	448	405	429	419	392	432	436	437	427	433	421	430	380	435	424	402	402	412	412	423	447	362	413	409	453	412	441	428	441	459	384	419	404	405	433	400	431	391	400	432	451	409	430	436	427	432	399	445	437	426	443	411	423	432	428	425	416	393	447	432	410	430	382	473	397	432	393	398	408	419	460	477	416	431	381	452	403	460	422	440	442	429	416	409	439	425	439	425	416	410	402	413	472	416	416	429	432	429	387	442	455	444	383	438	398	410	426	395	416	434	439	380	439	406	411	419	405	453	405	435	430	367	406	416	440	411	423	411	419	449	411	403	402	442	400	400	417	391	416	447	436	441	439	430	426	436	416	422	396	433	405	434	410	405	400	431	420	407	432	476	426	421	427	417	447	429	414	414	401	433	438	435	381	400	458	428	411	462	439	453	401	414	450	460	403	442	424	437	395	424	415	417	377	438	408	401	422	470	436	389	430	436	436	439	412	403	420	411	404	421	459	432	426	442	425	425	383	416	440	402	443	402	444	417	403	454	425	452	437	405	445	415	408	425	418	423	423	448	422	439	398	416	426	422	444	427	423	409	392	406	429	448	404	426	391	436	450	407	399	409	427	447	418	428	420	451	468	428	447	424	420	466	394	445	420	424	418	448	448	408	389	428	418	400	396	421	416	463	431	386	421	380	420	424	424	420	436	408	411	440	457	404	421	408	421	423	395	394	466	423	411	427	446	442	429	445	449	438	412	428	383	427	458	361	430	420	425	456	420	433	457	450	379	412	434	426	410	416	393	432	403	429	440	432	409	410	439	436	413	426	433	427	432	433	422	402	388	401	482	422	406	473	395	398	390	426	437	427	458	410	430	428	424	434	457	431	414	424	405	437	428	419	418	404	425	407	418	433	428	431	441	401	398	395	374	423	430	412	468	409	419	390	436	410	421	397	415	422	423	412	447	434	433	398	417	431	389	437	421	368	404	417	447	436	398	415	423	436	443	398	425	458	410	459	466	419	399	430	383	426	404	421	432	408	387	411	453	417	431	409	414	425	450	440	423	439	421	400	410	421	412	429	457	425	429	407	387	410	382	429	413	396	413	401	397	434	431	432	407	420	411	435	411	449	411	398	415	410	417	428	429	399	432	428	456	400	405	436	415	428	420	426	428	399	462	406	389	423	431	405	403	412	433	400	416	429	446	420	442	391	422	414	437	390	394	442	399	443	401	381	426	410	430	417	405	441	407	410	471	409	442	428	415	423	421	427	437	472	447	425	408	450	440	423	432	449	419	415	460	447	426	381	448	411	425	402	434	438	409	427	433	415	459	405	414	419	415	413	420	404	435	418	428	419	402	396	444	457	425	410	398	455	413	433	392	420	412	448	449	458	447	422	454	422	416	386	400	433	431	420	406	408	414	399	468	422	454	437	384	402	451	478	376	415	447	473	433	409	440	426	409	462	402	417	438	414	448	405	461	417	443	400	404	425	442	414	448	433	418	398	475	421	412	425	404	447	409	464	389	406	396	415	405	392	439	379	411	397	431	388	432	457	420	393	436	387	435	407	411	425	400	395	433	453	431	413	430	381	407	418	467	427	400	435	443	395	388	424	432	451	435	442	414	419	418	406	410	391	408	409	454	413	441	436	427	438	414	439	393	456	443	410	419	442	412	457	375	413	404	446	413	423	419	422	401	425	463	384	389	413	427	397	443	439	406	388	417	437	429	445	393	407	441	449	414	418	431	402	426	429	392	436	410	452	414	440	439	395	455	446	389	384	407	430	417	478	418	402	433	406	457	442	423	435	417	400	423	394	451	415	431	380	417	430	434	392	423	420	440	477	392	429	418	423	428	433	442	436	432	398	394	445	465	392	450	441	410	434	419	426	428	449	431	398	412	415	421	424	382	435	427	425	417	441	405	457	429	462	406	445	409	415	434	430	437	444	413	399	420	453	397	427	392	418	445	442	404	421	427	468	419	420	393	455	433	476	411	436	433	442	379	455	438	424	405	388	435	427	422	475	437	422	414	402	436	415	412	380	395	418	440	427	444	430	483	404	435	426	393	436	423	449	439	403	397	429	444	432	405	434	406	408	441	433	433	459	398	417	426	394	415	426	426	385	434	420	415	405	442	412	415	412	430	415	397	444	422	393	466	431	453	423	458	442	384	415	404	413	451	419	426	448	429	423	456	425	428	424	431	455	408	398	457	394	408	423	396	389	447	456	389	469	411	406	408	379	407	420	400	437	415	434	416	449	450	455	419	436	424	414	430	429	432	389	442	400	443	410	385	387	404
7398	6097	2652	1703	1157	692	309	212	164	170	112	106	105	85	75	80	74	70	66	79	71	69	67	59	58	63	45	46	53	63	48	44	43	71	54	47	58	51	45	69	53	43	48	51	46	48	67	44	60	47	46	41	43	59	51	63	59	54	52	35	48	49	59	45	59	49	38	51	44	54	46	50	50	36	49	45	36	36	59	49	61	53	49	49	52	42	56	45	53	51	47	46	49	39	45	58	48	54	65	47	41	53	63	47	42	45	42	41	41	49	52	51	43	50	52	49	46	42	44	46	51	41	67	48	56	44	47	54	57	63	44	33	38	45	47	49	50	49	49	55	49	36	41	41	46	50	49	48	51	45	55	63	54	50	64	58	54	48	57	60	49	46	46	59	47	44	48	48	53	53	52	49	46	50	56	42	55	56	46	49	64	41	48	50	50	46	54	39	45	43	63	40	48	61	52	47	52	47	41	43	52	57	43	46	50	37	60	58	70	59	43	36	44	43	48	46	53	55	52	38	36	53	55	58	49	54	60	44	40	43	55	42	47	59	50	45	38	39	41	39	55	33	48	49	41	44	53	54	47	51	42	30	37	41	37	44	55	48	40	56	46	41	45	46	59	45	48	48	49	44	44	45	57	44	44	41	50	51	63	41	43	52	52	60	48	58	61	56	36	59	59	51	47	60	42	62	52	54	45	46	37	46	52	47	32	39	53	52	50	42	44	50	52	47	41	35	36	38	43	40	57	54	53	39	43	48	54	59	44	46	49	56	31	63	45	54	42	49	59	66	51	40	57	36	46	43	37	55	49	49	52	47	43	46	48	61	45	62	54	49	38	67	46	30	57	39	49	53	67	54	62	54	41	47	57	56	56	57	49	49	66	41	65	53	45	40	46	51	36	65	39	55	52	60	53	63	50	50	53	40	35	37	40	46	41	41	36	47	56	66	41	57	46	52	43	42	44	63	53	45	45	41	56	55	50	54	50	40	44	56	39	51	45	55	37	50	44	53	55	45	52	47	53	39	49	37	39	56	37	55	45	43	57	51	46	43	46	46	42	40	43	35	48	46	42	57	56	53	65	44	48	61	50	61	36	46	52	40	50	47	52	50	42	47	53	54	44	52	44	45	62	50	49	66	58	47	41	27	50	59	58	44	53	37	47	58	47	43	49	40	48	40	40	43	55	46	51	43	42	63	56	53	50	57	52	41	39	51	47	50	52	55	48	48	37	47	49	48	52	59	51	48	48	41	42	45	44	39	50	39	51	45	42	53	53	41	63	45	45	61	44	64	50	41	45	54	47	38	53	57	51	47	47	35	53	47	64	44	57	54	51	54	56	44	40	47	44	37	39	62	45	54	50	37	45	51	53	54	45	43	44	49	54	48	45	58	53	46	55	45	55	42	48	48	50	42	54	44	37	49	54	52	60	55	46	59	55	50	55	52	53	54	52	49	59	40	51	57	52	50	56	41	52	44	34	36	51	55	51	44	43	47	44	54	55	46	57	50	39	53	45	35	47	42	37	47	46	59	57	56	48	62	53	49	48	62	53	46	49	59	48	51	60	39	47	36	55	47	44	53	49	45	53	48	45	50	59	45	48	52	58	34	36	50	55	47	41	43	49	49	40	45	51	53	45	40	56	48	46	43	44	47	38	70	51	56	55	49	27	42	47	47	42	37	48	57	47	70	51	47	40	55	35	58	51	41	51	59	59	52	46	49	46	51	50	54	55	50	57	42	52	55	52	48	53	54	42	58	51	47	47	44	64	56	53	54	55	48	49	63	56	45	47	46	44	37	47	54	53	45	52	47	44	45	37	42	39	42	49	41	63	48	51	51	53	49	36	60	44	50	50	50	60	48	39	58	37	48	43	50	56	43	45	50	65	51	45	56	54	55	40	56	48	49	56	61	52	55	56	48	47	47	57	37	60	51	43	69	73	55	47	45	46	41	49	45	63	51	45	56	37	58	49	67	55	46	49	41	41	43	44	46	48	49	43	55	46	54	51	44	58	58	51	47	37	64	39	44	45	59	42	49	38	38	46	41	49	42	52	46	53	51	50	57	67	64	54	49	36	35	47	56	40	50	55	54	58	50	62	34	53	35	50	43	47	39	60	39	49	42	41	44	43	58	46	42	60	38	51	48	45	46	42	52	41	52	47	49	59	51	48	50	47	59	41	47	50	53	48	42	45	43	54	38	43	51	50	36	57	74	43	43	46	50	47	43	55	60	47	44	51	56	55	58	41	47	41	43	41	47	55	54	49	43	44	38	45	40	50	52	59	49	39	48	47	38	56	55	49	60	37	45	48	41	51	42	43	48	38	42	45	44	48	44	41	47	42	52	59	43	49	48	46	51	49	54	58	46	56	49	43	44	47	53	66	56	47	53	48	48	51	44	44	47	62	49	44	50	51	51	44	37	62	55	50	37	51	49	44	39	50	52	42	48	49	43	40	52	41	56	40	50	51	33	43	50	56	50	48	54	49	48	47	59	46	51	42	33	53	40	60	35	51	42	49	53	42	37	52	39	40	47	51	53	45	49	48	49	55	45	50	56	44	49	50	54	59	45	41	53	59	51	54	37	41	58	68	42	45	44	43	53	56	61	59	44	46	44	53	49	48	45	59	45	35	50	50	47	41	42	44	63	50	41	53	49	48	45	52	49	38	53	48	38	46	52	52	51	48	44	37	54	53	54	45	42	56	54	44	43	55	54	58	50	41	51	32	40	44	59	53	55	51	54	50	54	52	44	45	57	49	49	46	61	56	57	44	38	49	54	56	49	40	62	50	49	46	42	55	65	46	48	51	51	45	52	40	48	52	42	49	38	50	51	44	53	38	49	47	52	48	51	45	62	50	45	54	50	46	46	52	55	34	63	55	46	48	40	44	43	45	52	50	33	45	55	50	45	40	61	37	60	43	30	50	42	46	53	59	48	57	46	51	45	41	61	48	51	40	49	65	67	45	51	43	54	51	56	54	31	50	48	37	48	37	63	51	41	38	52	51	50	43	47	53	59	49	56	52	55	41	46	45	46	41	50	42	47	50	45	38	44	61	55	42	43	50	48	53	60	49	53	35	52	46	48	55	62	50	49	49	44	69	47	43	65	49	53	46	53	62	46	51	53	61	47	46	42	42	43	41	41	50	52	59	44	53	46	51	50	49	47	50	47	52	42	40	49	63	44	53	48	52	57	52	51	51	40	51	45	40	55	56	45	52	32	60	57	41	41	39	59	44	44	41	48	32	44	51	53	49	54	50	54	50	52	35	55	46	46	39	46	43	38	53	51	48	47	42	55	50	56	34	46	61	50	51	59	46	47	42	46	51	41	62	50	41	39	44	49	41	60	56	51	53	47	32	50	53	46	51	42	45	55	51	52	51	47	47	45	64	47	50	59	60	45	55	54	42	46	40	43	44	52	46	60	51	50	47	50	60	42	49	49	42	45	40	52	46	50	42	49	54	30	52	54	53	65	47	49	52	47	66	44	47	52
36974	28122	17777	17716	17817	14370	7757	5186	3961	3189	2591	2287	1993	1846	1623	1277	1221	1083	993	914	877	813	771	711	668	571	577	539	537	536	516	472	546	446	503	522	485	480	506	507	493	453	456	446	479	468	495	469	429	495	440	422	434	494	428	449	478	419	431	446	448	456	457	482	457	464	453	479	399	452	439	465	457	464	451	464	501	432	445	396	461	399	421	436	435	431	439	451	421	440	444	447	470	433	472	431	444	457	467	452	442	460	422	448	440	486	449	478	440	450	429	394	433	476	406	456	502	473	432	458	435	429	437	433	438	444	481	436	471	444	469	422	471	438	481	433	443	459	427	428	457	501	444	413	450	459	414	419	446	468	408	438	432	448	471	465	495	463	436	450	458	478	459	444	451	457	439	436	463	462	414	430	452	442	436	464	443	445	441	472	452	448	461	449	467	446	462	484	441	445	499	467	449	427	410	462	441	439	424	463	459	423	500	463	440	425	456	457	436	404	461	445	465	464	433	450	446	432	478	441	476	408	437	422	452	440	451	455	437	428	503	455	455	468	442	454	457	440	450	434	459	455	442	471	456	424	455	437	456	428	456	447	439	453	439	457	457	444	442	455	404	468	474	426	461	461	444	478	453	404	434	467	447	435	453	457	443	465	453	434	433	435	465	440	437	464	448	432	492	439	428	432	457	439	401	443	413	446	444	451	445	402	455	444	423	419	483	454	426	442	487	463	409	481	454	427	452	451	467	408	449	458	480	460	449	433	457	459	469	457	451	408	433	458	444	429	440	443	437	448	442	469	454	455	464	461	463	487	461	447	433	454	456	452	460	454	477	451	415	441	428	451	422	455	419	442	475	432	467	447	449	429	451	451	444	431	447	407	466	434	462	459	442	458	447	445	461	450	419	440	452	440	471	458	464	420	441	449	464	456	458	421	463	448	464	438	460	483	456	441	478	484	434	444	447	459	443	441	424	426	507	462	438	424	428	483	391	473	474	437	461	473	453	422	455	496	478	457	452	425	437	438	454	438	475	431	487	430	436	407	444	454	460	437	437	463	394	459	438	447	477	456	428	466	477	424	436	442	436	424	437	421	465	450	418	465	441	406	427	412	459	434	415	466	417	434	426	416	449	468	438	487	439	447	476	455	430	431	413	420	475	433	445	420	471	479	467	411	447	441	490	435	455	428	457	455	404	437	480	466	425	443	445	429	465	438	473	472	449	456	433	459	437	433	491	474	456	477	416	440	445	435	452	484	478	466	423	442	433	437	454	467	467	478	463	459	450	464	464	422	457	463	462	433	431	441	474	507	464	425	474	431	482	456	431	454	443	434	436	453	467	461	423	436	457	451	491	418	435	373	464	419	439	512	473	474	455	441	463	481	428	487	459	479	466	478	446	445	466	435	422	456	484	449	465	440	433	427	461	457	458	453	457	451	430	475	469	460	446	478	472	460	431	450	440	459	403	456	431	449	454	454	439	439	430	460	478	418	475	449	451	477	453	459	438	485	483	414	426	439	388	442	451	414	435	435	472	414	440	413	441	445	421	439	495	446	484	474	454	449	460	470	452	414	421	509	465	443	381	414	430	455	506	436	405	467	450	429	462	435	464	431	450	445	466	457	440	434	413	423	439	437	475	468	489	416	430	470	455	426	469	452	416	455	451	488	447	479	454	447	424	440	487	450	461	462	449	439	450	471	483	420	457	450	450	419	454	441	434	468	410	430	462	437	446	452	445	458	491	436	464	459	453	475	455	453	503	443	432	463	487	422	438	446	446	455	423	464	439	435	446	450	442	455	425	396	518	445	440	458	477	444	483	448	461	465	492	489	427	403	439	482	447	458	449	435	420	466	478	421	442	466	464	425	440	457	472	451	463	437	418	433	446	408	408	453	476	423	471	497	463	459	435	423	425	445	430	465	462	454	458	425	452	447	454	449	434	472	434	433	430	447	481	481	420	460	421	437	473	450	474	469	455	433	452	453	411	452	442	423	429	430	432	422	462	445	473	502	453	448	439	430	461	451	417	466	456	465	441	453	502	447	486	433	394	446	475	444	481	475	455	465	452	448	451	421	443	446	478	444	424	476	446	450	411	442	435	475	456	451	435	501	455	450	453	475	468	465	461	416	439	451	427	411	420	454	436	432	423	476	435	418	459	420	445	407	458	460	409	462	449	475	451	457	447	447	475	399	476	468	439	464	430	438	457	458	472	436	414	464	450	477	433	426	462	425	448	466	447	450	448	442	456	423	471	454	438	411	445	397	448	472	463	491	442	476	469	427	458	451	468	464	452	461	451	467	447	480	484	436	468	448	470	465	461	449	448	435	438	449	457	468	480	442	443	461	472	436	447	420	463	451	445	429	488	454	478	433	492	448	453	490	433	442	482	428	462	468	442	434	452	452	445	455	434	426	443	418	468	470	435	439	429	452	479	435	423	404	463	406	485	466	443	424	448	444	455	457	447	445	423	477	460	483	407	444	441	445	459	470	450	422	451	461	445	456	444	486	439	429	441	452	431	446	433	440	434	454	439	461	467	471	444	444	427	463	457	432	460	458	450	427	432	446	496	409	481	462	432	430	427	462	437	482	463	487	441	436	405	474	477	462	408	458	464	441	441	451	454	456	413	455	464	428	448	444	431	448	432	430	476	426	456	454	499	444	468	458	451	452	463	462	450	448	475	428	438	440	449	460	442	443	455	453	442	422	414	443	457	435	457	430	459	421	438	403	437	457	440	412	445	470	455	452	416	435	469	448	419	487	437	432	445	444	483	477	444	466	451	437	423	446	460	477	451	454	470	423	480	468	481	474	423	482	443	458	469	476	458	464	453	421	431	443	383	418	421	446	486	461	444	435	428	460	480	439	425	458	430	452	446	489	463	495	466	479	468	418	451	453	464	428	468	426	457	443	450	476	449	481	419	480	447	403	447	407	478	449	416	438	413	434	496	449	475	458	422	502	462	418	438	425	467	448	466	426	457	441	438	479	440	454	444	472	469	429	455	459	474	472	478	467	489	453	416	464	449	437	428	464	400	468	415	459	473	432	467	453	472	461	507	453	444	491	439	432	419	444	477	462	409	452	472	460	434	451	457	447	438	479	470	467	438	448	456	449	426	450	454	447	449	432	520	421	435	487	430	465	431	470	444	446	443	456	460	444	417	435	382	469	456	471	419	408	466	411	462	409	402	430	437	467	419	446	443	416	445	471	462	495	406	488	393	440	437	439	431	447	455	440	406	443	423	440	420	466	490	425	439	428	485	453	467	461	489	431	465	469	426	464	445	430	410	452	435	459	448	449	413	425	448	456	466	464	434	427	434	456	449	441	428	441	476	416	470	426	447	435	448	461	460	464	448	441	443	395	425	468	427	431	427	479	407	434	466	496	431	468	441	410	449	458	452	435	436	455	467	439	459	449	473	454	405	502	486	444	477	432	454	429	429	433	458	412	458	455	445	427	442	428	459	414	448	444	446	448	440	437	448	426	434	450	429	440	463	440
3980	2119	1141	546	328	196	149	108	94	114	96	85	81	78	77	85	88	66	68	72	69	72	66	62	63	52	53	65	57	68	62	44	63	65	61	62	58	64	61	38	70	62	64	66	63	64	68	66	47	53	70	49	63	60	58	68	65	54	63	56	65	64	68	46	49	59	57	70	60	58	43	49	65	72	51	57	51	65	69	51	75	53	55	55	61	76	61	66	54	48	58	79	66	45	65	55	50	64	52	57	58	70	52	73	55	59	53	56	51	60	42	57	54	49	58	55	59	61	66	56	58	49	60	55	56	54	45	62	53	65	71	69	58	53	76	65	42	64	52	58	59	51	58	51	59	57	72	65	65	49	61	63	66	56	62	62	70	70	57	70	51	57	46	64	61	59	51	52	52	56	64	55	60	58	60	67	81	73	57	47	43	59	69	80	63	68	61	66	52	49	59	69	52	53	64	58	68	59	60	54	57	59	64	55	71	51	56	75	53	60	60	46	41	64	53	54	60	59	55	52	50	48	70	56	49	41	40	58	58	61	56	56	57	75	64	67	60	51	69	61	56	72	57	59	59	47	53	57	60	54	67	51	57	55	53	55	62	57	54	45	66	67	57	67	59	42	57	55	61	72	45	55	70	58	67	50	48	68	61	61	55	63	59	59	49	52	49	65	43	64	75	48	51	62	61	54	58	61	67	61	54	45	58	60	57	66	52	56	56	53	44	44	61	58	52	60	52	51	49	53	64	54	58	52	55	67	61	53	57	73	75	50	70	53	69	47	66	56	51	48	76	55	53	44	63	58	56	58	57	58	58	73	56	68	63	50	65	61	56	54	79	64	42	73	56	58	58	62	54	47	67	57	59	56	69	72	57	44	58	46	62	62	62	54	48	54	56	64	65	62	63	59	59	50	57	63	63	59	55	41	53	53	73	67	60	51	52	60	46	52	60	49	55	51	52	59	58	73	59	61	52	61	71	64	46	72	53	59	58	50	60	70	57	58	71	65	77	60	57	74	64	59	56	48	58	60	64	50	54	57	57	50	53	66	52	67	51	49	66	59	51	48	41	63	51	64	67	70	62	59	53	62	48	57	69	62	50	47	59	64	61	61	50	70	75	59	68	56	74	53	65	52	60	64	51	60	54	62	70	48	58	37	46	60	55	45	55	57	55	47	55	52	55	58	70	49	48	76	65	57	56	60	58	72	58	41	71	56	56	67	82	52	54	54	59	65	72	51	56	63	66	59	67	61	53	63	46	54	51	63	59	52	58	55	61	71	63	55	60	70	55	52	55	59	51	64	65	75	59	53	44	57	46	60	73	65	60	59	71	62	60	44	71	55	61	72	62	60	54	67	59	47	55	41	66	48	58	56	51	49	61	52	43	56	62	59	65	66	63	56	50	61	59	65	45	60	57	59	57	56	74	64	54	59	54	62	68	48	57	60	63	49	75	48	53	60	56	48	64	54	60	53	67	67	51	66	58	61	52	65	63	58	47	56	60	69	59	63	56	68	57	45	54	64	54	62	56	62	54	71	51	51	54	61	50	66	60	59	45	47	52	65	51	51	56	62	61	56	63	54	64	65	74	59	70	59	63	48	57	61	81	66	53	49	58	67	54	68	57	63	44	59	63	58	56	63	61	55	60	65	67	58	62	58	54	51	48	64	62	63	74	55	65	57	48	70	54	60	46	47	67	52	58	63	49	60	56	47	53	51	43	61	64	70	70	59	56	66	63	46	70	56	79	52	68	65	73	64	54	60	55	54	72	68	60	58	62	63	55	52	57	63	70	48	60	67	57	56	52	51	50	63	73	63	79	71	54	58	65	53	49	66	45	63	62	65	59	70	56	57	55	48	58	63	63	62	52	61	62	56	49	53	59	62	71	59	49	56	71	54	51	60	54	45	62	52	50	53	55	55	57	59	58	61	63	51	64	60	53	60	64	58	60	49	70	44	64	60	56	58	54	48	67	67	63	52	52	54	50	56	58	71	54	58	66	56	53	70	66	52	64	56	53	41	73	68	59	67	51	64	63	51	43	59	63	56	53	54	55	47	59	48	62	55	53	52	67	61	56	46	67	69	58	64	52	38	54	60	67	60	61	59	64	57	56	53	45	47	45	49	49	53	65	64	58	54	67	74	62	60	58	52	59	61	54	45	70	52	47	60	66	63	58	63	69	72	53	55	68	54	48	57	62	64	48	64	55	64	63	60	48	52	57	68	66	67	51	44	59	58	47	53	61	54	64	70	56	51	62	63	60	58	74	54	45	58	72	69	54	53	59	60	70	55	52	67	62	61	54	55	54	45	72	57	59	53	64	60	50	66	55	57	48	54	53	64	62	52	50	63	70	57	81	65	43	57	51	66	65	61	58	65	44	70	64	53	62	65	47	57	58	47	71	45	56	54	54	54	50	55	64	63	48	63	43	69	65	62	49	50	45	63	58	66	50	51	55	62	63	56	67	72	54	60	61	57	69	57	58	58	69	60	66	50	59	57	59	63	64	54	80	74	52	72	60	52	47	54	52	67	57	60	69	51	48	51	57	64	50	59	58	56	62	71	57	48	68	53	61	59	70	61	59	63	67	69	58	52	51	62	56	66	59	62	62	56	59	63	65	45	52	54	60	63	54	60	53	54	62	69	62	55	45	70	51	69	51	68	72	68	57	76	65	56	70	54	56	68	62	59	63	59	52	66	85	49	59	62	65	64	55	58	55	66	58	68	56	61	63	54	72	49	40	47	52	55	58	67	54	77	59	67	45	52	68	48	62	70	45	66	63	66	64	60	70	62	52	60	58	61	55	49	58	61	56	48	53	62	60	55	56	58	60	68	60	57	61	52	48	60	52	51	35	61	61	49	56	43	44	52	66	47	55	69	42	77	57	55	53	56	61	67	63	50	59	62	54	65	57	56	52	56	62	67	62	48	64	62	55	70	47	55	73	62	59	70	58	48	64	55	65	56	57	54	67	61	52	45	58	43	65	60	59	54	59	49	56	74	58	66	52	63	67	55	55	65	69	39	60	56	62	55	55	72	76	70	66	63	67	67	52	55	71	58	45	55	62	41	59	67	72	76	47	65	59	53	64	50	63	53	67	52	73	49	50	61	50	56	48	59	63	55	69	62	54	57	61	50	53	62	47	57	51	49	54	69	57	61	50	64	79	53	51	58	54	60	46	70	69	64	73	60	57	64	62	70	65	60	77	53	68	61	67	41	51	66	63	57	68	49	52	56	62	64	53	74	52	60	48	57	63	37	65	70	49	71	57	58	51	59	52	58	61	68	66	53	66	39	69	64	52	60	74	75	60	67	64	64	59	63	71	52	61	50	60	65	72	59	61	61	63	57	48	60	56	56	51	68	55	60	58	71	59	67	55	69	60	57	73	59	61	62	55	52	65	62	61	46	67	54	61	56	59	62	51	53	54	50	43	63	78	65	62	62	49	44	60	62	68	57	60	57	71	71	64	60	58	58	61	57	49	50	73	62	58	69
29419	18045	12044	9149	7662	5446	3562	2692	2065	1698	1516	1301	1197	1068	1021	926	858	813	718	744	726	689	647	656	607	563	583	574	562	554	527	589	556	513	505	535	572	518	614	524	542	477	518	519	533	551	530	532	564	544	538	541	515	525	529	499	509	535	495	540	552	504	543	540	525	486	552	516	553	510	563	525	524	542	502	523	548	517	526	509	551	518	465	573	576	494	565	540	517	524	506	517	538	524	529	514	564	514	498	504	509	521	488	541	529	481	504	535	486	492	562	535	559	553	519	549	507	535	485	521	501	540	528	548	515	547	530	508	541	517	507	526	569	490	568	565	528	540	457	490	581	523	557	515	555	538	578	557	496	515	560	503	517	515	506	470	538	508	512	471	525	517	556	545	511	499	519	519	521	487	522	516	500	506	518	535	500	507	508	542	515	518	524	522	501	507	507	513	542	536	505	547	510	512	502	485	509	517	523	480	513	518	513	546	527	527	520	534	524	525	529	510	499	539	516	495	556	530	554	545	506	546	556	566	535	575	516	541	588	489	515	542	526	527	506	522	532	554	544	535	536	542	501	530	546	546	515	541	544	483	566	534	553	560	543	510	549	463	508	508	527	524	511	539	491	567	492	498	481	495	522	528	532	528	530	554	545	512	537	530	536	539	560	506	539	498	494	497	513	510	496	517	527	500	538	489	549	511	518	525	510	527	483	507	508	540	527	527	516	550	511	535	562	539	550	522	497	535	542	517	512	506	511	541	537	477	554	491	516	550	493	539	539	511	538	537	477	540	516	524	530	505	502	507	516	532	531	535	532	581	512	524	538	556	526	518	546	526	553	512	570	516	529	518	554	532	485	483	509	543	540	520	500	510	478	561	533	535	509	552	505	523	543	473	520	530	513	546	508	536	487	496	543	515	535	530	539	551	490	539	508	507	524	522	517	531	523	511	533	507	527	534	499	568	499	532	524	530	535	514	539	513	500	518	505	518	544	538	529	542	523	530	525	544	514	529	530	542	500	581	494	549	492	536	562	520	518	524	531	534	556	550	524	519	498	507	540	522	508	537	524	482	543	489	543	543	519	530	517	510	512	533	516	524	582	544	523	519	504	492	509	514	536	548	545	555	567	511	535	554	554	480	522	495	502	471	483	562	517	553	534	510	517	550	503	566	518	528	497	519	521	554	547	553	534	499	514	505	500	522	514	510	526	531	561	534	511	490	523	539	534	526	535	522	565	486	501	516	546	524	538	558	518	472	520	534	538	535	527	527	522	504	485	500	501	507	548	517	522	526	484	491	514	509	545	553	507	484	525	512	518	502	555	503	519	511	512	524	511	508	543	500	505	557	531	533	555	534	548	522	484	535	501	513	498	533	505	513	559	495	527	548	539	547	484	523	496	516	493	505	502	500	531	524	523	548	508	540	512	512	476	486	545	496	515	516	521	494	500	517	551	548	544	531	521	518	533	551	479	556	528	545	533	535	518	507	495	528	564	525	488	510	525	516	521	527	565	543	536	525	503	559	517	565	559	491	513	499	532	522	514	517	494	550	525	528	571	503	494	492	552	491	559	548	539	526	515	527	567	521	510	545	540	487	474	508	536	485	479	500	518	515	522	540	519	527	554	550	465	518	524	521	527	580	531	518	530	527	494	523	561	532	523	548	511	538	494	533	488	550	530	497	548	557	543	504	519	530	537	518	547	526	541	581	489	538	556	550	551	506	526	560	542	532	523	555	531	577	540	494	524	535	483	546	537	530	526	523	520	526	511	533	559	498	519	478	532	536	514	474	487	502	513	531	516	535	521	556	521	499	512	549	535	556	511	500	523	542	544	536	510	541	495	516	464	527	501	527	529	522	518	561	538	505	528	533	524	503	498	524	541	539	494	533	546	559	501	511	550	531	571	556	529	555	557	515	579	490	513	520	543	526	513	549	515	553	574	502	508	553	517	511	538	498	502	526	504	542	515	530	538	524	532	506	569	507	525	551	567	515	524	509	490	519	556	507	538	539	518	530	480	540	538	517	527	499	512	542	510	521	529	541	548	513	569	509	511	525	516	504	561	527	493	543	538	508	556	516	510	496	534	539	560	564	528	526	517	509	508	518	543	519	500	515	504	553	533	505	534	540	518	489	497	555	546	530	522	539	505	524	520	502	529	495	491	540	527	518	521	519	495	509	537	490	531	496	556	560	511	545	566	524	544	498	547	533	512	545	501	524	509	508	481	506	483	542	493	512	533	529	544	523	511	551	528	522	526	504	503	505	507	511	514	491	471	522	568	530	514	506	507	550	531	493	550	518	504	510	503	490	553	509	511	522	510	542	542	571	523	553	542	522	508	508	557	547	530	505	543	510	508	510	502	519	474	551	518	520	525	502	508	545	540	572	511	566	547	515	511	543	545	519	515	527	516	545	524	519	524	522	511	488	517	522	501	521	492	548	529	492	518	510	518	552	525	528	520	494	534	524	534	546	441	511	531	522	523	516	481	544	482	529	509	498	527	504	543	512	538	518	537	509	498	527	543	535	526	524	512	492	547	562	515	517	541	500	547	548	550	542	513	556	518	525	524	542	490	529	474	465	534	550	544	559	514	536	519	554	537	544	553	562	504	517	481	507	484	534	517	505	501	526	496	542	520	513	513	527	526	539	543	524	531	537	523	545	516	509	515	521	540	538	548	522	527	518	495	536	468	518	519	526	528	562	508	532	511	498	554	553	551	574	516	539	531	501	509	508	514	498	557	545	489	513	506	517	509	507	568	500	548	502	562	523	539	499	535	488	563	567	526	448	519	555	469	528	560	493	547	485	540	591	504	502	550	481	519	505	504	521	499	550	516	529	549	537	539	515	536	469	557	574	545	507	526	500	506	538	561	535	502	510	517	534	499	588	493	503	495	499	537	487	470	512	557	546	559	515	510	532	519	542	520	547	525	530	509	534	481	529	560	509	555	532	528	558	489	527	506	531	467	514	563	543	510	528	579	490	578	503	494	495	514	518	496	512	508	513	541	540	529	510	568	492	491	471	537	532	508	539	526	497	502	531	529	534	514	503	505	512	505	507	542	522	507	555	530	559	515	525	526	566	546	503	506	516	515	477	517	525	530	521	522	483	519	513	496	538	523	581	497	529	500	494	511	537	486	517	517	517	550	498	525	523	506	536	538	505	544	489	554	542	510	538	506	524	509	536	560	532	519	507	506	520	535	494	543	512	567	512	522	515	523	544	550	520	515	522	532	461	546	509	524	529	501	525	524	486	545	501	577	510	539	559	521	535	532	530	513	528	544	513	535	487	537	527	556	484	543	534	512	468	540	489	528	538	533	496	512	538	500	561	510	531	519	561	470	535	519	529	568	509	526	525	524	559	570	523	489	547	548	529	557	473	524	569	524	539	566	535	469	502	543	487	506	507	510	519	507	552	526	527	561	530	530	507	552	531	526	506	527	496	509	541	516	550	566	493	559	509	524	492	583	512	520	563	507	513	511	538	500	519	489	539	550	505
6102	4244	1873	1103	572	390	230	173	115	124	108	107	116	96	92	71	81	78	68	83	81	85	73	65	78	64	64	61	65	64	40	51	61	47	67	56	59	56	81	61	60	55	65	58	57	64	58	52	47	60	54	67	64	68	77	62	46	63	64	59	56	58	68	56	58	50	65	71	59	58	63	56	47	53	44	48	53	57	59	61	67	66	68	77	56	48	58	49	63	52	56	50	46	57	78	62	45	57	51	56	57	52	62	60	66	57	57	61	57	51	48	58	74	55	71	54	43	67	66	52	67	64	72	65	61	53	63	60	55	64	54	59	77	52	62	56	68	55	60	58	54	57	48	58	65	67	68	51	66	72	65	74	40	60	66	56	59	57	62	69	51	52	59	57	55	53	60	66	60	78	71	49	67	66	41	57	66	65	47	70	60	57	60	47	56	66	56	51	64	56	58	59	49	43	56	50	59	56	48	55	47	47	71	59	52	66	60	45	68	50	64	61	61	72	49	61	64	55	66	64	61	53	69	54	61	51	53	62	81	66	53	57	59	66	47	66	48	65	44	64	56	64	55	58	76	53	76	62	55	61	56	58	56	49	57	77	71	48	58	55	67	61	45	56	63	56	54	49	70	53	61	53	50	56	58	72	62	60	57	66	61	62	57	77	57	58	63	68	57	53	41	47	54	55	55	56	54	61	68	59	65	66	54	72	52	56	60	55	65	59	66	69	57	71	61	59	68	59	61	49	70	55	56	58	60	58	53	61	51	58	64	60	63	61	55	56	58	62	66	66	64	59	43	59	77	56	56	60	52	45	52	62	64	62	51	71	59	56	50	73	66	68	51	59	57	58	51	64	61	57	53	55	55	59	65	51	58	60	48	39	73	58	69	65	55	46	66	64	66	60	68	54	71	57	56	74	58	63	66	61	66	59	57	54	57	58	65	67	63	54	75	62	58	53	62	65	63	56	58	68	59	43	51	55	63	67	48	67	63	73	47	67	61	50	54	57	65	44	60	60	76	61	56	61	74	57	74	56	66	64	58	58	68	64	71	62	67	59	65	59	61	62	56	57	58	57	60	64	67	59	52	58	56	74	53	50	52	58	62	64	68	48	52	57	59	67	63	64	66	57	55	68	59	68	58	61	52	59	57	62	52	61	71	60	44	47	67	66	57	57	69	67	61	58	75	58	62	65	63	66	54	51	62	56	61	65	58	61	70	67	64	60	69	68	57	81	73	58	47	51	60	57	47	60	51	66	60	48	56	72	62	53	43	56	57	58	74	55	65	58	64	49	70	58	66	55	53	66	64	67	67	52	59	68	58	60	57	61	61	49	61	75	53	57	47	61	65	76	53	46	58	61	64	59	57	60	57	68	58	55	56	55	62	58	58	56	54	59	59	59	55	72	60	61	43	46	59	56	74	66	63	64	63	50	61	58	61	54	59	53	47	65	58	69	53	54	48	67	53	69	42	60	57	70	70	62	68	58	54	70	64	56	44	53	75	48	62	60	67	61	51	55	62	53	54	51	59	54	66	54	62	65	62	66	55	66	57	54	57	62	63	55	48	62	48	58	55	71	58	58	64	58	57	65	61	53	52	66	57	56	71	50	72	50	52	60	57	61	58	74	57	48	69	57	55	55	50	48	73	66	54	57	47	60	57	62	69	58	61	65	51	57	53	75	46	60	59	59	65	56	63	52	59	67	57	59	72	54	65	67	57	51	55	58	50	50	63	62	42	55	67	47	48	60	61	65	51	58	61	60	71	69	53	52	46	56	84	54	55	53	60	57	62	62	57	60	63	58	55	75	77	48	67	56	64	55	76	66	48	62	64	55	56	61	66	61	51	40	46	60	56	70	71	63	65	53	52	65	50	57	66	69	61	58	60	63	58	68	54	61	59	77	62	73	55	63	46	56	59	57	54	53	59	49	67	46	63	51	51	56	60	62	77	51	59	61	65	60	61	51	47	68	42	70	61	67	53	60	58	52	60	60	78	66	48	60	52	54	60	53	54	59	61	59	71	64	62	47	56	55	53	47	49	49	67	47	60	64	68	65	52	50	64	65	67	64	39	57	67	49	64	65	58	60	60	60	57	66	44	62	42	57	51	57	55	45	49	55	61	50	63	53	69	52	51	69	64	63	64	68	56	63	54	52	65	65	47	67	55	73	69	57	74	70	47	56	60	50	61	57	62	56	64	64	68	66	66	57	58	57	55	69	63	67	52	54	48	76	65	58	60	61	57	65	66	53	56	58	58	57	61	55	72	50	54	62	59	66	66	55	52	57	64	78	42	46	45	56	53	44	57	59	54	65	51	60	66	63	68	44	67	55	56	41	58	56	59	49	54	60	55	59	66	55	57	53	62	54	59	60	64	56	61	59	65	58	59	69	59	63	51	70	67	61	67	63	47	57	65	65	52	75	69	48	57	63	60	59	59	56	56	48	77	67	64	44	72	62	46	60	57	65	65	61	57	61	70	48	54	60	58	60	67	70	53	51	59	64	66	58	43	65	55	62	45	65	65	56	72	54	63	46	68	66	54	44	68	68	64	61	59	62	53	80	61	58	57	61	57	40	53	65	53	49	69	57	48	63	74	60	67	47	63	56	62	60	52	55	48	60	49	53	55	65	51	73	51	45	63	59	71	61	65	59	54	62	53	50	60	54	58	66	64	69	64	63	57	53	43	69	47	67	70	69	61	61	57	60	48	59	58	56	66	61	60	53	58	49	51	59	73	62	53	52	46	58	61	64	59	56	57	59	50	62	60	56	48	68	61	68	72	66	66	65	56	69	56	65	64	66	59	53	66	64	52	39	62	77	56	73	74	60	69	57	62	68	53	65	66	50	75	63	62	55	58	70	56	47	65	69	59	54	58	58	63	55	56	68	67	66	65	50	66	58	58	53	55	77	72	59	50	57	46	64	63	53	66	55	35	55	53	63	61	63	54	64	68	60	61	56	53	68	64	56	61	75	49	63	50	62	56	62	59	50	53	55	63	48	63	70	51	66	49	45	57	51	59	58	58	56	57	47	55	75	77	63	49	76	56	52	61	43	56	64	59	64	49	61	62	68	66	50	62	65	45	70	56	65	41	56	66	53	63	56	63	49	54	53	58	42	57	55	71	59	68	68	46	53	74	52	62	60	59	51	72	65	54	48	66	61	47	62	59	64	72	55	54	63	50	57	62	61	59	51	48	60	61	66	67	44	57	69	64	61	54	51	63	58	66	61	55	51	56	58	69	59	48	71	55	58	60	68	72	49	59	68	60	41	62	54	63	52	59	52	48	66	61	69	72	59	54	66	54	66	54	59	78	55	65	68	69	62	61	56	63	61	66	58	69	56	53	69	72	61	60	65	59	51	62	71	63	68	56	72	65	55	53	63	59	46	69	59	62	69	71	52	68	71	68	70	40	68	69	68	75	55	61	54	56	48	62	49	60	56	72	59	58	49	67	62	52	57	57	48	60	57	49	51	51	62	67	52	66	56	60	64
35402	24079	15488	13336	11731	9445	6162	4170	3117	2499	2079	1768	1550	1424	1265	1142	1052	1002	914	910	839	842	780	694	718	644	648	627	579	609	619	582	581	591	587	574	580	603	561	564	565	593	545	571	576	500	562	540	552	570	577	518	564	513	569	527	547	584	494	542	536	523	560	500	557	537	522	576	546	525	556	539	542	547	551	585	556	556	544	553	516	523	555	543	561	554	522	540	507	554	539	561	501	553	520	509	522	543	544	534	519	547	540	574	562	539	557	512	519	545	525	540	593	550	506	552	525	559	481	533	518	542	503	566	584	539	594	515	516	585	571	531	536	537	549	599	563	557	523	541	530	535	564	522	538	522	552	558	578	536	562	573	517	530	536	543	561	526	585	547	566	493	583	534	528	543	511	520	504	552	545	541	527	542	512	534	569	522	564	513	548	527	562	515	531	571	529	526	573	542	523	531	527	589	539	540	532	552	567	562	522	513	557	552	507	562	519	535	535	582	534	510	558	565	572	558	505	560	483	539	558	536	543	509	546	559	545	544	492	533	541	561	517	535	569	550	536	555	536	501	556	506	533	565	551	551	557	544	521	516	559	512	540	554	577	566	558	530	534	576	560	577	556	530	513	515	518	542	565	547	573	567	542	497	529	501	549	564	556	501	538	537	571	510	527	569	568	550	572	552	547	562	553	576	577	541	540	564	549	555	555	596	561	530	519	535	535	543	595	556	534	515	545	520	514	563	530	560	573	516	521	516	578	530	518	555	503	561	564	556	531	551	549	555	559	517	556	538	566	542	535	520	561	553	533	507	578	495	537	530	512	550	536	548	536	550	501	583	558	549	566	554	513	520	504	530	556	508	541	559	547	508	553	531	551	577	554	572	557	573	548	521	535	565	580	547	610	577	550	518	538	524	527	556	530	573	524	544	582	528	501	556	542	510	549	580	577	541	573	542	562	535	523	539	541	562	557	533	486	559	549	535	527	569	547	577	536	562	515	542	511	550	520	558	519	499	545	548	555	524	603	564	558	548	487	537	544	547	518	567	521	522	485	518	580	512	561	555	555	494	513	515	502	499	530	558	561	533	520	548	526	547	531	552	541	538	547	543	549	500	524	524	578	534	561	549	511	547	545	582	515	554	548	559	539	515	535	572	549	543	506	572	566	559	526	530	526	570	543	546	567	513	515	566	574	526	530	540	545	582	580	538	532	577	524	549	503	540	530	511	524	550	519	519	553	537	537	558	544	585	540	559	510	528	494	538	536	569	520	574	536	529	567	550	527	505	514	618	514	555	542	499	525	558	545	488	513	558	557	516	510	488	538	566	531	524	543	571	525	548	562	567	538	526	537	526	531	558	537	497	549	563	533	565	474	534	562	509	548	502	577	533	507	541	530	518	536	554	536	559	587	539	541	507	523	598	521	534	514	590	568	554	535	521	507	542	553	561	583	544	515	548	560	499	550	550	551	516	555	537	559	547	507	583	550	539	555	507	517	594	545	538	516	554	527	545	541	567	531	554	526	544	584	585	513	549	534	533	529	561	571	490	553	512	563	570	529	552	533	549	500	530	519	527	522	544	557	521	556	549	571	554	548	522	571	505	557	528	517	573	506	532	515	534	571	532	536	541	539	548	573	595	566	529	555	531	532	523	516	568	506	553	574	546	545	522	585	526	527	574	543	507	554	475	596	525	527	506	565	524	583	570	536	522	555	539	567	552	538	540	527	524	554	524	531	512	546	503	547	550	554	563	538	573	560	561	584	547	541	513	524	542	520	533	536	503	499	594	495	524	564	554	546	576	529	580	564	550	489	517	551	513	518	564	548	519	563	550	569	551	577	566	519	545	504	522	559	509	528	552	532	546	574	542	563	520	562	544	518	562	523	555	511	518	552	530	500	548	577	569	509	566	561	569	537	522	545	551	568	575	512	528	579	578	563	540	524	529	537	513	569	516	563	539	542	566	539	530	565	548	515	540	546	578	542	564	524	517	555	519	519	568	559	543	521	524	532	518	510	494	559	556	548	594	573	552	495	537	555	568	511	600	529	562	539	529	518	527	556	566	532	528	536	540	568	507	546	551	543	514	560	556	532	546	507	519	534	547	523	540	531	550	526	547	558	537	554	534	582	538	528	557	522	517	566	515	568	524	522	533	526	517	521	500	562	554	556	543	569	553	538	567	542	543	538	517	584	541	548	540	549	529	540	520	516	547	527	539	570	570	547	585	528	533	572	513	544	568	546	504	555	543	559	535	559	563	519	519	545	516	570	516	555	559	529	535	533	527	514	585	567	508	547	573	538	524	522	571	542	526	556	521	563	563	503	546	582	572	579	534	560	544	530	490	536	535	529	511	560	537	546	559	535	503	512	499	539	568	545	585	531	551	544	569	544	549	562	544	534	538	478	506	580	535	538	560	552	597	521	556	547	556	517	524	543	507	538	520	553	510	498	573	554	521	558	555	560	546	505	498	523	552	577	516	517	560	551	518	593	573	532	527	574	565	566	483	535	587	509	531	541	542	540	523	531	556	583	532	552	524	519	530	544	538	497	530	525	593	538	531	536	511	516	533	510	559	553	559	509	584	568	541	536	537	557	514	554	550	557	561	560	527	558	540	519	512	511	536	538	497	549	547	564	511	523	547	567	565	525	529	540	573	549	516	548	565	477	522	517	543	512	500	540	553	557	533	549	572	566	495	566	533	541	500	535	539	539	558	541	569	542	559	496	528	547	554	517	553	550	533	550	532	591	518	559	508	543	499	556	544	515	500	565	537	574	552	550	521	545	537	547	554	548	509	572	544	537	573	553	566	532	525	570	507	525	542	569	546	541	551	563	567	528	549	572	571	566	529	575	542	553	568	514	555	534	554	576	505	537	525	553	548	551	531	552	513	550	500	515	487	556	531	548	515	537	524	564	545	526	561	527	507	552	543	541	514	526	556	533	523	567	547	496	546	558	535	544	527	508	518	559	485	531	587	540	566	519	568	509	563	562	548	596	551	539	571	541	551	522	520	536	511	574	507	533	526	524	507	530	533	492	537	564	491	510	550	558	556	528	512	566	567	516	568	560	551	552	578	541	578	550	542	543	506	560	514	544	565	535	510	499	498	533	558	572	559	536	568	530	575	550	543	518	554	548	567	527	514	504	544	573	586	542	550	533	515	515	558	548	505	536	545	537	527	544	557	493	570	531	544	545	558	536	554	520	546	523	554	520	532	532	513	531	562	524	553	543	520	594	484	513	578	527	516	568	545	538	545	508	560	516	530	547	552	508	548	549	592	546	539	573	541	525	535	509	560	560	496	567	529	530	529	545	569	515	564	522	542	539	534	512	545	544	559	509	553	526	549	521	542	575	538	607	542	515	529	563	522	579	553	538	536	560	581	582	526	540	555	560	563	536	542	553	550	557	500	565	535	488	566	546	521	548	551	541	532	537	545	518	585	551	520	539	584	539	560	547	512	535	564	564	531	540	530	505	546	532	575	521	572	552	497	552	561	548	555
6601	3421	1446	897	676	390	186	122	116	89	91	82	83	61	69	65	62	56	62	56	52	66	53	49	43	43	51	47	59	45	48	48	64	47	59	32	46	47	37	57	44	33	52	40	30	24	36	40	36	44	39	45	43	37	39	52	45	38	33	49	45	36	55	44	35	40	47	47	33	39	40	44	34	43	43	54	40	37	44	38	35	36	48	48	45	38	36	51	41	38	35	50	49	51	44	43	39	50	42	47	45	50	48	46	43	44	49	38	46	46	40	46	44	52	54	42	55	34	41	44	36	32	41	35	37	55	53	44	52	38	50	49	39	53	32	43	43	44	51	58	48	51	34	42	37	50	32	44	53	54	40	39	38	41	45	39	43	50	50	39	42	44	44	50	35	46	46	35	40	48	41	44	36	43	47	50	40	43	32	26	47	60	52	39	57	45	53	51	38	51	42	42	40	41	47	36	46	39	40	45	34	38	44	41	49	35	40	36	59	43	42	47	37	41	48	41	49	41	48	41	39	46	44	39	40	46	43	46	33	38	56	45	35	37	41	36	51	35	40	46	32	38	35	51	52	40	46	41	51	38	40	40	55	51	42	46	45	35	35	36	49	42	45	36	38	40	43	49	38	47	40	48	38	42	53	36	42	41	49	42	47	48	50	46	37	45	38	44	46	40	48	41	55	39	49	46	45	47	42	43	40	45	39	45	37	44	35	50	50	40	49	45	48	52	46	47	47	46	42	42	55	49	44	41	33	35	40	56	37	40	34	34	44	42	61	46	37	49	40	41	46	47	43	41	43	42	49	45	24	48	44	57	41	40	38	46	46	45	45	40	51	42	43	50	52	46	39	41	40	52	36	44	55	41	44	38	54	37	45	50	35	48	54	45	31	50	47	49	48	23	44	34	32	42	52	48	43	45	46	49	45	37	45	47	45	32	39	37	39	45	46	39	45	47	43	45	47	51	45	45	45	48	43	36	44	38	49	48	45	39	29	39	39	37	37	45	47	41	47	55	35	40	30	42	41	46	35	38	46	41	45	41	43	40	41	42	42	51	43	48	40	47	40	48	47	37	27	42	40	45	51	60	64	51	48	46	37	41	48	42	41	48	47	49	48	49	38	42	47	36	33	38	50	39	46	50	33	50	47	40	48	29	37	43	49	41	49	50	47	47	49	57	49	50	33	51	41	38	43	44	37	34	47	44	30	40	34	51	39	40	45	44	49	37	47	41	41	39	47	50	44	37	47	54	51	34	37	44	44	44	43	40	35	49	43	47	50	48	53	58	43	50	44	37	47	38	35	62	28	43	35	50	45	49	38	43	42	39	57	42	48	47	50	41	48	39	38	43	37	40	58	47	32	50	46	40	38	45	42	42	57	44	37	45	44	47	35	46	42	42	30	48	50	38	46	67	38	44	57	54	50	52	39	39	45	35	39	39	50	48	54	44	37	52	35	50	46	46	44	60	47	44	37	43	45	44	37	35	45	54	42	43	45	54	49	28	42	45	38	53	48	47	45	47	29	39	35	48	40	33	45	53	47	46	41	44	29	43	39	41	41	34	43	41	49	43	38	39	46	46	37	45	45	43	37	39	41	43	47	39	38	48	48	56	42	34	48	39	50	38	38	44	41	47	44	54	42	46	40	40	52	48	36	35	27	48	48	44	29	46	36	59	37	48	46	34	41	34	51	48	37	48	47	35	49	36	42	37	43	49	46	55	47	39	35	33	48	52	51	34	39	54	49	50	38	53	39	37	49	42	39	39	43	48	43	52	48	35	47	37	41	38	46	52	47	52	42	52	51	49	52	50	40	35	45	32	45	39	33	51	49	36	33	58	39	37	46	50	52	59	47	42	45	38	43	45	30	39	33	32	42	46	47	43	35	53	46	36	44	46	40	61	34	52	45	42	36	47	35	48	35	50	55	41	29	54	41	43	43	50	35	48	48	45	26	46	31	41	59	45	41	42	40	47	42	45	33	44	44	44	41	50	50	36	44	36	37	38	40	41	46	45	46	39	45	45	44	42	43	45	36	42	42	39	32	49	47	51	52	59	32	44	42	35	43	46	36	49	37	48	31	36	37	33	46	36	51	44	46	50	36	42	46	56	47	39	47	47	36	49	46	38	34	37	50	54	37	41	48	43	54	47	50	50	42	37	41	40	39	47	39	46	60	45	34	49	43	55	48	47	38	55	39	43	41	43	57	41	39	43	56	50	38	41	39	44	51	40	49	41	45	37	40	44	43	34	38	47	52	39	37	53	45	38	50	42	44	48	35	47	65	59	49	41	51	42	36	38	38	41	35	38	46	42	46	44	47	39	52	46	52	40	45	41	38	32	56	48	42	30	50	45	39	55	48	54	53	55	37	45	43	42	51	40	46	46	49	48	44	58	53	57	35	35	43	45	53	50	49	49	50	55	36	48	36	48	43	51	43	45	36	38	54	34	53	36	39	52	48	43	50	51	46	61	47	47	37	38	38	49	36	38	37	47	42	51	52	50	46	43	42	42	45	56	51	40	27	43	38	45	30	42	35	61	37	49	48	43	42	35	36	44	37	29	43	42	38	46	47	46	37	51	32	39	46	43	49	40	36	40	44	43	50	42	48	42	51	37	38	39	40	47	37	48	43	49	44	48	41	48	49	45	42	50	41	44	46	46	36	49	45	41	40	34	37	43	46	37	39	37	51	50	39	53	44	58	51	55	37	39	64	45	41	38	45	41	44	34	45	56	50	44	44	46	57	34	48	41	46	51	30	42	38	40	40	45	64	46	46	38	45	44	39	53	45	41	29	41	37	50	53	47	55	43	45	51	42	38	47	48	40	40	46	42	42	48	36	52	39	39	45	43	43	47	52	27	29	55	46	63	44	43	58	38	48	41	47	36	51	38	50	36	28	55	45	39	53	46	44	36	50	32	45	42	43	49	47	41	68	48	47	54	50	39	37	46	35	36	43	38	45	33	43	37	44	49	38	41	42	38	40	38	53	49	41	43	40	51	40	41	37	47	40	48	49	37	51	43	44	37	43	44	61	38	46	46	46	49	48	50	57	46	42	48	49	46	47	43	46	54	40	49	49	51	37	50	44	48	36	51	46	41	41	51	40	48	41	34	39	61	33	40	42	49	41	57	58	39	37	44	44	45	40	40	44	37	46	44	35	43	47	43	38	53	47	41	40	41	45	44	38	36	43	49	43	35	36	43	30	38	43	47	41	39	45	39	54	39	40	58	33	40	38	50	42	51	47	38	55	45	53	52	37	37	49	43	41	58	39	41	48	41	37	53	34	49	53	53	43	48	42	41	54	42	47	38	35	57	50	46	49	53	47	61	42	47	46	44	35	46	45	36	42	51	32	44	39	45	42	43	54	38	50	54	51	45	59	36	34	39	37	50	53	40	43	44	52	38	41	52	45	45	42	55	43	50	53	54	42	43	53	36	44	33	43	43	48	34	40	39	34	58	39	44	42	42	45	36	34	45	41	57	44	49	47	45
33526	21850	13559	12267	13139	9105	5562	3419	2599	1975	1602	1408	1119	1077	989	895	843	776	739	685	699	612	628	505	533	522	465	468	476	466	483	441	476	412	476	454	435	419	458	449	424	428	391	402	422	385	418	398	431	403	405	400	408	395	414	439	393	428	414	370	395	368	406	405	412	384	406	399	366	396	396	413	373	409	407	419	416	377	369	378	393	403	395	414	409	370	411	425	387	396	389	386	431	403	404	431	411	413	392	395	407	383	392	410	379	381	395	377	402	399	422	411	385	388	414	415	433	449	417	374	418	400	400	410	392	392	437	367	413	435	412	380	393	404	394	398	351	393	410	367	413	417	379	401	436	379	405	410	377	404	396	420	408	391	365	375	383	406	405	374	407	399	375	394	429	367	373	410	386	413	409	392	394	404	388	372	409	409	397	408	408	380	414	404	388	410	424	386	367	448	411	403	406	382	385	390	409	406	394	414	415	439	399	414	384	402	390	427	409	419	429	392	422	425	404	372	404	429	381	356	419	402	399	394	403	419	430	372	380	413	378	397	395	435	380	405	376	398	396	376	399	387	419	366	393	424	409	387	423	400	393	432	368	408	391	414	392	411	405	409	412	404	406	393	394	443	390	388	395	417	399	437	412	373	397	401	431	410	393	441	380	379	412	406	397	407	433	412	431	385	409	402	388	407	368	388	373	425	447	466	390	373	386	413	383	372	413	379	391	417	395	372	388	382	385	386	382	398	417	429	422	385	403	430	390	392	403	417	381	417	385	377	364	406	419	402	417	391	386	376	395	410	390	409	401	432	424	434	448	409	389	406	396	408	393	387	402	403	430	418	359	415	394	412	404	407	376	385	418	377	399	444	411	402	429	434	383	389	391	401	415	404	441	427	396	432	396	412	422	387	374	431	417	365	394	386	358	416	400	413	372	397	426	363	426	394	372	382	394	384	409	415	400	407	385	403	420	405	374	415	410	421	436	385	434	436	392	418	395	392	425	413	413	403	417	392	411	390	385	395	380	378	414	401	419	408	377	425	388	408	392	391	391	347	414	416	410	390	363	413	432	398	408	416	382	398	439	398	421	379	371	404	425	403	375	411	391	369	413	397	384	393	418	416	421	397	368	402	401	387	382	408	418	419	431	422	369	391	399	381	390	390	409	404	379	404	382	376	387	383	387	415	379	391	408	403	396	392	398	393	386	389	407	413	398	416	406	403	399	433	400	394	401	365	420	383	419	372	410	413	349	374	404	384	383	345	406	365	401	359	402	406	412	416	400	397	389	406	408	385	372	401	416	373	387	398	399	389	374	378	429	379	401	374	409	448	386	427	394	424	413	373	396	385	410	400	409	352	407	430	367	429	399	379	363	382	407	367	408	390	434	398	406	421	420	406	364	418	393	366	388	375	382	408	385	402	395	415	413	415	396	443	400	365	416	402	401	408	419	371	397	379	435	401	376	395	405	428	407	400	376	387	432	387	438	415	443	383	407	427	428	400	363	389	385	382	394	389	390	418	413	389	411	398	374	393	394	399	380	399	412	380	401	366	376	376	405	397	386	438	426	380	383	381	406	410	425	377	414	397	388	413	380	382	397	415	404	415	392	410	426	392	373	414	429	378	366	379	398	393	423	397	420	390	397	408	411	392	442	441	381	418	382	396	363	388	395	414	381	419	422	404	377	372	392	384	421	387	404	384	404	410	375	389	420	388	391	383	379	390	380	423	386	402	396	394	362	391	393	415	383	426	420	413	401	372	406	430	447	407	412	416	378	451	389	402	393	373	384	408	423	360	435	416	408	396	418	391	388	439	408	411	387	406	406	399	366	380	367	390	407	384	396	407	411	413	406	409	376	404	407	392	402	403	380	415	374	400	396	395	417	398	394	393	375	364	384	388	405	391	377	387	383	398	402	407	390	410	409	398	399	396	384	381	361	417	429	421	372	388	398	380	365	411	388	390	444	408	401	403	431	395	411	357	407	394	389	414	409	446	396	402	423	404	408	374	369	422	362	394	431	408	421	391	369	427	397	405	423	380	379	415	397	389	402	391	389	402	398	396	416	404	407	394	410	433	407	369	402	385	396	416	401	399	375	433	405	451	400	379	367	402	386	376	411	391	406	402	404	387	370	381	380	388	386	422	375	420	386	390	406	404	384	391	442	370	428	355	391	402	372	445	377	444	372	370	393	422	406	397	382	405	401	417	404	397	420	366	392	387	388	406	381	395	367	414	408	404	380	379	381	400	355	420	390	424	394	378	403	421	394	414	384	410	411	394	378	426	412	435	416	388	387	423	406	420	382	400	421	405	429	376	412	397	383	404	427	380	443	391	389	423	417	386	379	395	409	422	403	387	400	396	386	464	404	356	414	422	389	414	420	387	390	431	398	371	389	399	407	404	421	421	390	409	409	380	387	412	407	392	369	432	383	429	408	371	382	387	412	426	426	424	403	429	388	392	387	411	416	424	400	391	390	354	391	402	385	408	383	361	388	389	435	421	407	407	417	410	374	429	424	408	400	436	396	362	360	444	395	400	423	432	384	443	398	395	372	385	419	385	444	353	388	406	394	400	435	412	404	403	382	380	375	406	381	387	356	378	382	396	408	391	404	397	392	386	390	414	405	421	387	406	383	392	405	383	403	446	415	433	373	388	421	394	378	427	396	400	396	398	414	402	393	373	385	383	398	423	403	420	397	375	426	399	423	389	435	358	413	427	403	386	431	381	405	411	379	375	370	397	432	366	421	405	403	401	429	385	380	416	403	390	398	383	419	409	393	398	401	373	408	409	385	358	388	398	405	410	439	385	388	389	372	409	406	428	358	375	409	407	421	418	427	375	445	406	395	378	437	400	393	413	391	399	384	420	391	399	395	373	442	413	405	389	402	391	367	386	366	400	419	395	416	397	385	416	387	390	435	389	439	381	397	378	372	421	356	403	406	355	364	390	408	416	390	420	385	400	401	394	437	382	387	406	440	399	412	395	381	420	432	386	419	420	391	423	416	389	375	432	404	361	361	397	389	400	426	403	400	411	427	407	431	423	375	404	407	418	409	348	434	390	428	408	382	403	428	398	411	374	376	401	412	381	390	390	393	397	402	392	423	409	420	384	409	425	428	383	375	396	373	418	412	390	383	397	406	411	422	420	420	374	425	403	395	369	461	387	421	394	380	401	409	406	425	411	391	397	410	418	447	399	401	397	405	395	416	432	389	370	437	393	386	438	397	394	427	404	382	395	418	429	425	386	392	410	437	386	401	428	379	438	411	401	381	395	399	390	429	395	395	421	414	403	394	397	397	429	393	410	412	390	398	402	400	387	400	405	387	409	394	414	367	379	376	396	381	416	389	414	425	404	385	419	405	382	409	434	449	384	398	421	439	429	381	414	408	418	350	385	386	401	404	415	386	391	410	397	394	389	398	396	416	377	408	397	386	412	421	387	412	423	416	391	387	392	406	378	374	363	381	411	414	408	386	398	356	397	421	445	398	386	374	383	394	411
8143	4284	2827	1987	1429	893	356	201	117	122	92	86	95	82	74	67	69	69	81	62	66	49	66	59	50	56	46	49	51	62	36	40	41	35	40	47	50	45	55	43	58	43	48	54	41	47	48	46	45	57	56	55	44	52	39	45	44	44	46	44	38	52	50	51	35	48	40	40	44	47	46	51	56	40	48	46	36	47	40	46	52	53	46	43	47	52	44	52	42	45	51	49	50	48	35	43	49	52	48	34	46	47	50	47	56	53	43	60	38	46	45	52	36	54	41	49	45	42	50	48	37	49	45	53	45	42	46	47	53	53	41	49	52	52	48	55	56	46	44	48	52	40	43	50	37	40	48	48	43	51	46	54	53	41	44	39	43	54	53	56	43	46	45	50	54	63	40	34	52	55	49	52	42	48	41	37	42	49	53	42	54	50	49	50	58	48	40	49	51	40	49	58	42	59	45	47	52	52	54	46	57	41	51	53	41	43	41	51	46	39	42	43	48	60	45	54	49	43	45	42	46	52	47	38	46	47	54	45	45	47	43	44	46	44	54	39	41	46	30	43	44	38	47	48	39	39	47	47	45	52	47	45	50	45	44	38	59	50	43	55	54	46	40	48	44	45	46	61	45	40	42	34	56	51	40	39	39	56	42	43	46	46	47	39	41	43	48	40	40	39	49	49	58	35	53	43	48	60	53	52	45	46	45	49	37	36	54	45	50	50	39	53	36	45	38	44	43	33	44	51	55	54	41	58	37	68	29	43	47	42	38	44	50	49	35	40	50	50	50	47	55	41	44	51	34	61	65	57	33	42	49	36	52	32	53	44	37	35	58	59	45	51	54	45	56	46	46	49	43	41	39	38	44	36	60	59	55	55	53	45	46	45	40	49	51	43	54	48	43	47	51	52	46	46	41	36	42	34	38	50	46	40	56	45	50	53	44	52	44	42	46	38	36	49	39	49	48	50	37	43	58	57	43	51	44	45	40	44	54	44	42	36	49	43	63	42	49	49	39	49	41	46	44	59	46	43	41	49	46	45	50	51	37	52	47	53	44	41	44	52	43	50	43	39	48	47	47	47	51	58	53	41	38	40	42	50	39	45	42	41	52	52	46	50	43	43	43	55	34	40	34	41	57	40	47	41	55	51	37	50	43	54	52	57	37	40	43	47	51	39	54	34	43	45	46	44	43	37	34	50	49	38	49	40	41	44	54	38	48	36	54	50	38	48	52	33	36	50	54	42	46	35	47	49	38	49	47	36	47	37	39	39	54	55	47	45	50	36	45	43	39	49	38	49	63	47	50	50	47	48	43	44	48	35	40	58	46	41	51	44	50	59	49	41	56	47	47	40	37	63	52	53	37	57	56	49	42	45	57	46	41	51	31	52	38	49	53	45	43	44	39	49	45	36	39	43	42	40	53	48	43	43	40	50	50	50	38	46	61	47	41	42	49	51	46	44	46	58	40	47	53	49	55	52	47	46	37	52	42	44	44	47	57	47	53	31	45	41	51	49	45	46	49	38	60	46	30	56	37	45	45	39	43	45	51	41	39	42	53	28	48	55	56	53	50	42	43	49	39	53	49	51	42	44	39	47	60	52	58	45	35	47	52	46	48	49	44	48	45	47	48	50	54	35	39	41	37	48	38	51	40	45	62	47	44	52	52	38	41	41	40	45	42	56	33	37	39	50	41	52	46	43	36	45	48	42	47	50	56	52	43	50	49	41	42	50	51	49	40	45	39	40	34	55	51	44	42	58	38	39	52	43	36	53	48	48	50	54	46	38	37	44	50	49	35	42	43	56	39	45	47	44	45	51	46	49	41	43	47	48	43	35	48	54	42	42	41	50	46	36	40	43	47	56	47	48	33	54	43	47	41	47	47	45	50	45	42	56	43	37	60	35	36	34	44	37	38	47	46	42	48	47	43	66	52	46	44	45	56	39	54	45	36	49	44	60	50	43	46	38	34	58	54	56	52	42	44	53	52	43	26	57	47	56	40	44	44	45	50	49	40	55	45	48	59	50	36	40	60	51	43	63	53	53	46	43	46	51	37	34	46	53	43	51	46	58	54	48	41	56	33	49	47	51	48	42	44	52	37	42	46	42	43	35	41	46	50	46	51	38	56	43	45	46	37	51	54	42	44	53	63	47	52	57	42	44	44	40	48	43	35	54	40	42	65	50	39	48	50	50	51	51	49	56	42	47	42	53	43	60	51	48	38	48	36	50	40	42	53	50	49	44	47	47	36	44	60	44	37	45	58	50	46	51	41	40	46	48	52	44	60	35	42	43	41	50	42	55	42	57	58	48	50	55	41	43	50	47	50	47	42	54	48	52	47	41	37	45	52	45	51	36	52	58	36	39	40	45	53	55	43	51	55	41	44	47	40	47	33	46	49	57	39	62	45	40	58	42	31	38	48	48	44	46	43	42	55	42	44	50	49	48	37	47	46	65	50	42	49	43	35	36	54	51	46	40	53	48	45	52	46	47	48	37	53	51	60	43	42	29	44	52	52	42	47	39	45	40	45	46	52	37	59	46	46	55	48	45	48	45	43	47	43	46	47	33	53	45	49	51	40	47	41	43	58	39	44	43	46	42	47	44	42	37	46	48	35	47	40	43	40	40	55	44	59	46	53	43	33	43	37	47	38	60	48	45	38	41	48	65	46	37	46	49	34	50	41	44	39	48	46	53	49	48	47	41	35	44	49	48	51	43	55	39	38	41	56	49	50	59	47	41	45	44	38	36	51	58	44	42	46	45	47	45	43	40	36	51	53	45	39	49	48	52	54	44	56	41	62	53	40	30	41	41	42	56	45	47	44	29	25	40	46	53	35	44	41	58	46	39	45	48	51	41	37	30	44	46	40	50	52	43	48	57	48	39	37	44	51	43	38	41	38	40	36	45	62	41	42	47	39	55	59	45	37	62	49	44	46	42	34	24	45	47	50	42	44	40	44	46	47	44	44	47	50	49	43	50	42	38	41	45	47	56	55	32	49	40	57	42	43	54	40	43	42	39	51	50	51	41	33	51	45	38	42	45	56	35	46	34	43	57	35	45	43	48	51	39	40	44	51	47	48	30	44	40	43	51	42	49	59	44	50	48	60	47	48	55	46	50	42	52	41	40	40	52	49	36	38	49	45	47	48	38	50	44	45	50	41	31	39	50	47	52	40	41	54	52	48	61	56	51	45	43	59	50	53	55	54	46	35	38	39	46	48	36	42	46	45	56	40	45	41	38	49	43	54	49	60	52	49	48	64	48	46	46	49	41	45	49	49	42	29	45	49	52	48	44	47	44	46	41	41	48	40	59	34	52	39	60	50	53	43	43	55	54	50	44	45	39	50	41	49	39	45	55	41	48	47	36	63	43	51	55	50	38	43	43	35	43	40	37	39	36	39	45	53	39	49	64	53	38	53	51	51	47	63	55	46	54	48	36	46	39	53	38	49	60	45	46	45	49	51	45	50	46	49	51	38	45	42	39	48	35	42	54
37061	23410	19875	19257	20353	16509	8419	4293	3139	2350	1970	1594	1358	1192	1177	1047	958	863	811	790	787	706	677	659	610	571	538	476	521	524	467	469	514	490	466	469	454	477	455	478	459	437	439	430	454	478	471	449	446	411	418	438	422	440	472	441	407	428	440	408	372	405	428	381	418	403	430	421	451	411	439	451	407	476	418	443	420	405	424	396	408	413	409	434	440	436	439	417	415	396	459	456	415	420	419	431	434	423	404	405	418	412	445	398	401	473	431	458	423	393	421	400	456	428	440	446	423	450	402	422	413	400	395	425	416	411	434	411	438	420	417	429	432	430	424	429	458	407	433	436	415	430	436	439	390	444	461	398	369	436	436	406	413	436	417	429	388	406	442	417	415	451	414	420	447	423	479	454	420	414	440	427	406	414	399	447	443	393	435	417	435	414	410	417	419	446	444	435	430	434	410	412	449	409	409	419	448	415	434	408	428	444	432	391	428	433	447	446	444	418	427	463	430	449	465	410	425	449	408	458	417	430	437	463	437	439	430	457	421	385	435	405	402	408	454	438	423	434	391	451	433	427	454	426	423	448	425	420	460	432	437	423	476	408	443	432	426	415	405	404	410	425	424	401	481	424	401	441	426	466	411	419	428	418	442	410	408	459	441	428	437	410	428	422	441	416	433	432	412	441	397	456	450	434	450	413	411	414	434	451	434	397	450	425	437	461	418	453	472	446	449	430	432	419	412	424	414	405	414	434	418	434	409	431	428	432	442	449	436	451	381	406	442	455	413	434	402	395	454	466	435	430	429	426	394	413	456	428	451	421	436	426	447	413	427	421	413	445	402	432	458	444	427	400	438	406	457	453	430	413	437	407	412	434	443	430	446	410	424	427	428	436	402	437	438	431	421	435	418	460	438	439	408	459	440	401	435	422	467	444	453	430	430	425	432	442	421	412	443	422	453	426	426	415	416	440	429	448	424	407	495	428	406	445	417	444	439	444	398	416	400	448	407	416	430	421	414	430	451	443	438	367	426	439	457	403	429	439	420	434	424	417	434	402	428	416	434	488	411	417	444	421	451	414	456	438	425	426	442	427	400	423	434	426	433	449	443	470	408	435	464	398	400	462	416	408	423	409	441	428	393	403	420	453	436	431	472	439	460	438	427	414	468	421	452	435	443	429	439	420	404	439	424	430	477	475	450	438	484	403	411	422	450	424	405	433	434	406	427	461	447	436	432	429	428	439	426	448	410	405	442	434	433	401	417	429	444	422	429	445	398	434	423	419	409	416	420	462	442	447	411	446	441	414	441	402	432	445	412	428	479	394	394	424	394	462	401	396	405	449	434	441	411	443	419	438	417	447	389	436	415	383	469	383	410	425	412	399	418	400	427	432	438	423	439	413	429	447	431	452	400	439	464	440	439	434	443	429	378	435	418	427	422	472	428	417	419	419	431	451	437	444	404	430	445	414	406	426	424	452	413	439	412	437	421	408	408	446	417	403	414	423	442	444	437	414	448	433	420	448	433	446	474	432	425	440	422	407	458	462	441	414	468	455	436	436	426	444	458	411	444	435	416	444	440	444	450	412	414	405	466	433	446	441	412	403	421	413	443	408	449	450	429	435	410	436	421	422	408	456	390	397	395	419	447	412	468	453	399	407	429	451	432	403	455	430	446	422	416	442	421	452	441	438	443	450	362	439	421	421	431	404	443	458	452	416	428	446	460	469	434	416	412	423	450	408	436	427	444	427	473	385	425	447	420	423	438	445	413	418	436	456	447	404	438	455	421	443	459	458	469	416	430	418	472	447	408	429	464	414	463	391	407	441	468	413	407	426	440	399	440	432	449	404	392	433	420	396	436	433	431	460	437	454	434	467	449	396	442	407	420	411	454	431	474	447	431	411	455	447	459	426	486	420	450	441	436	464	433	411	435	446	467	399	438	398	424	409	447	437	426	433	435	442	454	461	400	430	440	429	427	411	480	427	421	434	433	441	447	407	410	450	429	429	399	419	423	405	391	438	473	413	404	437	395	436	429	414	442	415	463	393	427	436	428	439	401	436	431	422	421	435	420	418	416	418	442	438	432	430	413	417	427	424	427	378	425	427	443	425	427	457	434	397	437	411	447	422	381	435	423	423	402	448	417	407	402	415	416	441	461	437	416	436	451	441	418	429	412	441	450	420	411	394	427	444	408	421	413	423	412	428	396	416	432	432	410	423	393	404	443	457	466	446	445	365	432	436	447	458	427	425	402	416	435	431	423	406	434	412	422	437	427	431	431	447	437	408	420	442	453	399	432	415	423	431	413	398	475	410	436	437	431	446	436	432	427	418	430	424	417	452	416	460	427	451	415	479	408	426	440	426	410	456	427	431	420	401	436	450	384	452	404	424	455	425	442	466	427	408	453	466	427	460	437	394	404	444	450	414	438	406	406	413	459	438	404	454	431	447	409	456	425	413	421	433	404	428	447	459	420	404	447	431	451	417	461	411	388	419	423	450	424	446	399	413	444	421	438	410	424	448	403	461	471	439	428	446	417	444	385	448	408	406	394	426	440	450	419	416	438	452	406	383	448	435	453	431	463	414	460	464	442	395	393	429	428	433	459	436	434	432	435	418	445	430	431	412	439	431	437	442	433	451	411	446	436	433	418	413	414	429	434	444	424	425	438	417	464	445	475	431	413	427	436	443	408	435	459	410	412	393	407	414	402	442	451	432	404	444	456	434	403	399	452	426	473	394	450	411	430	387	430	421	429	412	437	426	433	430	393	422	408	410	429	430	437	412	424	430	448	404	385	461	415	408	418	407	439	411	451	439	441	426	416	413	415	453	455	408	442	401	431	428	462	471	423	433	428	440	384	435	442	405	412	423	414	427	428	435	387	413	432	438	454	459	433	464	436	422	426	441	446	413	420	420	400	448	434	436	399	416	476	436	426	450	412	425	439	430	438	399	423	399	462	444	422	424	397	374	411	444	420	438	440	424	421	417	430	432	446	439	439	454	389	459	436	424	432	392	415	430	434	430	435	400	454	422	432	405	423	429	453	417	401	442	440	432	407	442	422	435	420	426	454	407	431	390	439	403	424	417	444	406	408	411	461	443	406	417	430	427	436	429	425	417	425	435	440	422	422	404	430	447	421	425	434	428	460	397	444	396	481	477	418	394	410	423	419	432	438	442	410	408	445	415	421	469	435	455	426	415	436	406	438	416	412	409	468	443	425	410	432	431	405	431	459	440	474	425	408	453	428	401	428	430	410	431	428	444	442	475	419	443	420	426	422	415	417	472	426	419	440	422	435	438	389	444	449	451	456	427	407	483	438	422	448	402	446	423	434	398	409	429	441	419	426	412	434	454	390	399	457	471	416	422	440	461	430	446	415	402	450	410	383	429	433	410	464	396	386	451	410	459	407	433	397	421	428	453	439	460	444	462	426	444	442	436	404	412	464	420	407	414	438	425	417	438	419	450	415	435	414	419	450	411	432	397	414	429	443	401	430	436	445	419
4070	1614	1014	735	452	202	118	106	86	94	76	60	54	59	70	75	91	63	64	65	61	58	76	67	67	64	47	59	57	67	69	46	59	54	56	53	48	65	73	56	47	72	51	54	59	59	52	47	58	53	51	48	54	57	56	59	45	48	71	47	63	63	52	69	59	37	50	61	57	66	67	53	71	50	46	48	54	70	43	62	49	61	63	49	62	45	41	62	61	44	68	61	60	45	51	39	51	39	60	64	60	49	55	68	52	64	70	50	59	47	55	58	52	43	43	50	60	59	61	54	57	47	50	55	57	58	49	63	57	41	58	52	38	48	54	67	67	60	55	64	70	55	47	67	55	59	63	59	53	42	78	51	49	52	51	60	49	62	66	57	59	51	65	56	54	49	67	55	56	52	50	66	56	65	56	46	59	47	49	55	52	62	55	52	43	55	66	42	53	65	41	51	48	46	55	46	49	43	45	73	65	53	51	54	63	59	61	59	44	55	54	53	45	49	61	59	56	49	62	55	42	59	63	50	58	53	60	47	55	56	51	56	46	48	55	72	49	47	59	51	62	56	61	64	51	61	62	40	50	59	49	62	52	57	64	55	65	60	53	58	48	55	49	52	53	47	57	57	65	56	48	53	48	46	67	52	47	54	48	48	35	47	56	53	55	57	55	61	55	56	47	58	61	44	46	72	49	47	64	54	55	72	57	49	47	55	53	60	47	60	49	58	52	71	63	75	50	48	52	45	56	56	54	58	53	52	56	59	57	48	44	73	50	58	52	48	58	63	47	62	57	57	51	52	53	50	55	50	43	56	48	47	61	54	58	54	45	44	56	63	50	56	52	50	54	69	63	53	49	59	58	48	58	53	60	55	72	61	55	57	70	57	61	43	59	62	54	63	51	52	51	52	54	59	50	54	57	60	61	60	53	60	54	52	48	60	55	56	53	52	72	51	62	56	49	55	45	46	64	65	44	53	50	51	50	55	52	53	56	61	55	44	48	58	60	57	50	53	49	51	47	61	53	62	62	58	64	47	67	67	63	42	51	50	57	62	54	56	55	58	58	46	38	51	41	63	59	47	53	54	63	60	50	43	45	47	46	61	60	56	57	58	46	50	58	55	53	72	60	56	47	59	54	59	60	57	61	63	64	55	63	53	50	70	52	49	62	65	70	55	41	57	60	53	64	60	54	67	58	54	52	48	49	48	55	68	56	58	56	56	51	69	52	60	63	61	62	52	48	69	53	51	60	55	71	51	48	71	52	59	50	76	49	56	52	52	56	62	57	53	45	65	63	43	45	52	60	63	50	56	73	64	59	60	62	53	56	61	49	66	56	63	51	57	60	61	53	45	61	63	54	54	58	62	56	44	63	56	46	62	63	56	52	57	66	52	67	47	64	62	56	47	54	58	69	54	59	53	66	61	49	55	45	43	49	65	57	53	46	63	55	45	57	52	57	52	64	45	57	43	45	50	56	63	42	54	74	55	61	47	59	55	60	51	40	56	75	61	53	55	51	54	51	70	48	61	58	48	54	64	50	46	54	51	68	57	51	54	58	45	66	48	64	48	54	54	65	66	43	52	53	42	50	52	66	67	57	64	57	61	62	68	60	49	62	49	46	53	58	64	62	55	57	53	48	68	56	46	56	48	54	59	60	67	49	53	50	59	44	60	56	57	64	57	58	51	63	58	56	76	66	51	61	41	51	58	60	56	39	52	57	55	59	47	53	50	43	53	49	61	45	51	57	48	55	48	64	54	60	65	57	54	48	51	56	54	58	55	60	57	58	60	52	46	59	74	45	64	52	47	58	68	47	43	42	58	54	56	41	60	62	68	57	44	51	45	44	59	46	64	55	66	57	49	63	54	55	54	60	56	55	52	53	41	50	68	49	48	64	55	68	53	65	49	51	56	59	67	60	68	51	55	69	62	69	52	56	66	70	49	48	53	40	64	63	58	52	46	66	47	60	58	55	48	60	56	45	69	57	66	61	57	55	53	51	45	50	58	54	42	60	59	52	52	65	51	51	46	46	65	51	47	62	43	50	66	50	57	50	56	46	57	60	69	64	67	55	57	64	58	59	47	57	52	45	44	63	63	61	49	60	70	47	47	47	61	55	46	63	50	56	66	70	64	48	58	55	61	69	68	65	44	41	61	55	41	51	57	60	57	53	54	53	56	55	55	64	66	43	56	48	72	56	50	53	51	70	59	49	64	57	64	60	63	60	50	65	50	67	60	54	53	51	57	71	53	63	56	51	74	63	44	62	51	50	47	59	52	48	53	54	63	62	64	55	59	59	51	49	69	64	57	64	51	49	43	47	53	45	51	70	54	59	58	42	46	71	46	45	57	46	54	48	56	57	62	63	58	49	52	65	54	68	40	64	68	58	56	50	50	49	45	73	63	61	48	56	54	76	67	62	59	53	54	59	54	51	51	75	45	36	43	54	51	51	62	54	56	63	55	45	66	53	53	40	58	46	63	58	59	43	69	48	58	59	59	53	51	60	64	45	48	63	54	56	66	53	56	54	61	44	41	45	58	52	52	48	61	50	57	49	60	45	55	58	69	48	60	56	41	65	59	62	66	52	68	70	48	72	71	52	39	79	50	62	47	49	67	53	54	67	47	53	42	54	51	57	50	54	56	50	55	53	51	54	51	66	53	47	58	54	64	48	57	61	41	47	44	65	60	51	61	55	58	60	64	55	58	55	54	51	54	57	55	42	57	54	51	57	40	50	50	48	56	62	61	53	59	51	61	49	51	44	61	49	61	55	48	73	49	61	56	71	51	59	50	53	51	58	62	66	68	52	66	69	56	78	53	44	59	47	54	53	48	48	63	51	62	55	58	54	45	63	53	59	63	45	51	53	60	62	59	55	56	44	57	61	73	56	56	54	64	55	58	55	61	59	55	55	49	57	57	47	56	59	47	61	61	44	70	76	56	47	51	50	68	48	50	50	49	50	40	50	52	68	71	49	40	54	55	61	45	46	54	65	54	50	66	59	56	59	54	50	66	48	44	47	59	76	63	54	62	51	64	61	63	55	57	54	58	61	55	54	51	44	64	54	53	54	41	72	44	69	56	54	47	47	55	63	46	52	54	73	67	46	47	43	71	67	59	55	37	56	46	55	59	69	60	46	50	49	55	49	61	60	52	53	56	59	56	61	61	53	54	58	54	67	47	57	42	43	61	50	54	59	68	50	69	56	48	56	60	63	39	53	56	72	39	45	53	59	51	54	65	57	41	47	52	80	50	45	59	61	54	47	61	66	62	67	63	73	51	54	59	67	53	57	58	44	50	45	38	43	65	59	70	61	48	62	60	52	53	61	66	51	40	68	57	47	56	52	53	43	41	61	65	67	69	48	57	54	49	68	50	61	51	57	59	58	68	55	46	60	59	53	73	61	54	70	57	49	72	54	48	53	63	75	64	62	53	50	53	73	50	55	61	65	61	44	54	57	59	52	35	55	59	63	51	51	60	60	66	64	55	44	48
29195	15908	11550	11728	9888	5594	3618	2293	1737	1416	1117	949	874	830	789	765	739	726	682	700	654	633	600	616	612	597	550	564	572	548	562	555	579	521	522	515	549	539	533	502	501	495	532	498	508	531	503	575	527	508	510	501	541	511	501	506	514	535	503	527	504	524	510	507	531	538	469	508	509	523	501	507	512	509	528	545	497	526	510	509	494	489	468	469	538	543	528	491	518	515	498	539	511	517	516	490	519	495	483	523	491	487	479	487	497	504	531	545	518	522	528	509	488	529	501	523	524	466	511	506	495	540	473	508	538	500	511	495	540	482	507	522	530	541	504	484	467	563	543	514	473	519	496	502	490	514	518	538	500	513	446	535	491	487	492	526	531	538	520	536	480	495	493	488	524	489	505	487	495	498	515	489	506	506	505	492	507	492	486	538	539	521	482	478	467	533	514	515	514	514	460	519	522	504	501	506	512	479	539	513	517	493	502	529	502	498	499	473	533	491	464	508	501	523	483	521	513	490	507	500	521	504	483	470	476	506	489	491	518	520	536	530	482	496	506	522	543	479	482	504	507	526	497	485	465	521	509	512	544	499	519	534	520	544	485	495	541	480	524	516	524	513	494	500	522	524	507	514	520	510	499	535	493	520	505	491	483	483	546	503	564	467	479	494	509	508	517	493	475	521	539	443	511	478	484	462	545	542	529	488	489	528	485	499	503	492	468	459	497	484	500	475	498	493	512	502	489	497	471	492	524	544	509	494	564	540	513	549	485	485	505	510	495	480	495	511	498	520	516	514	481	528	469	491	515	502	474	501	507	494	485	514	455	483	493	522	509	471	534	502	462	509	521	532	545	475	526	551	513	517	501	513	511	514	497	534	537	518	496	508	526	520	511	504	496	487	506	485	479	544	527	504	517	489	533	511	508	555	503	501	510	505	519	508	523	565	553	517	521	515	499	551	493	509	484	517	522	539	557	506	504	480	481	498	488	522	560	514	543	510	539	464	528	531	486	536	497	491	492	521	471	502	500	550	478	518	509	486	509	524	497	532	530	504	504	488	468	505	500	513	504	504	526	497	474	566	529	494	484	473	560	507	545	488	515	485	480	476	480	533	500	521	516	482	506	517	514	494	543	533	471	525	497	503	496	518	516	484	530	493	523	521	502	512	527	458	494	438	527	505	519	484	503	546	544	497	495	503	500	527	487	513	500	523	500	511	491	500	512	535	521	516	499	526	514	480	521	441	482	505	513	515	465	505	504	501	489	472	460	486	499	490	477	492	515	536	483	523	580	460	494	518	511	506	543	515	514	518	474	509	453	502	474	511	534	530	465	505	498	481	515	486	536	489	506	545	518	494	497	509	524	555	517	487	509	526	480	519	516	490	481	518	517	485	500	472	513	484	478	483	519	480	485	474	524	532	506	513	503	526	497	535	508	507	489	503	522	487	520	509	524	508	559	501	476	500	510	511	504	535	490	484	514	474	496	501	528	477	471	505	513	514	499	481	503	509	545	535	477	436	537	479	513	456	525	519	582	465	508	556	481	521	476	507	474	495	507	516	492	514	497	489	444	514	511	499	528	501	522	502	497	498	498	483	477	518	471	495	504	567	552	475	470	499	479	533	463	530	480	507	497	508	511	510	513	470	494	500	544	479	544	570	520	504	522	477	499	483	520	538	486	494	481	504	504	500	505	527	481	507	499	511	500	475	506	547	509	496	486	528	511	487	532	510	510	514	524	525	479	506	483	510	473	524	500	513	531	513	521	507	493	513	492	496	537	521	459	505	524	505	533	492	491	506	547	540	476	516	511	517	530	537	533	507	491	506	521	509	478	504	471	512	535	528	510	452	477	521	513	515	492	491	476	513	514	494	496	505	482	499	528	512	507	504	547	479	525	531	505	546	484	521	472	459	465	503	509	472	485	495	496	563	486	510	518	506	480	504	474	489	544	498	539	541	468	493	502	523	521	495	471	544	516	479	497	509	510	512	498	503	481	521	473	479	506	516	500	497	486	538	467	503	506	499	499	482	516	498	491	546	542	476	524	542	491	516	518	486	515	512	509	488	505	497	506	514	517	502	573	478	521	450	506	445	499	510	520	504	505	524	485	519	515	501	523	522	491	513	502	523	533	471	495	508	520	496	520	544	484	472	518	502	527	533	492	490	513	488	530	495	507	496	489	446	538	539	495	543	480	457	488	501	515	519	481	485	481	541	512	489	497	541	550	519	456	511	549	520	505	516	454	464	456	516	549	486	498	528	517	545	469	515	537	476	526	507	471	508	483	479	506	521	488	488	504	526	515	460	458	517	530	476	492	499	512	499	505	489	507	537	525	520	494	467	517	517	480	505	526	473	447	491	535	503	506	526	515	528	503	500	516	487	509	511	512	502	479	524	498	468	527	516	459	512	509	485	509	519	469	508	529	455	477	512	535	505	478	481	486	456	520	513	492	530	468	539	493	509	484	515	487	490	520	572	512	549	500	519	492	552	524	522	500	525	461	518	492	479	485	473	528	490	504	468	528	505	477	489	495	488	502	514	511	506	503	447	498	532	526	515	491	488	520	544	491	499	488	537	510	514	478	546	473	515	538	472	521	504	526	506	533	558	485	489	503	560	484	492	447	550	522	490	485	488	503	511	519	488	506	479	531	505	512	502	505	514	496	522	465	506	454	465	476	498	539	488	490	473	522	490	519	500	500	498	513	525	518	489	522	489	512	518	522	515	499	535	515	499	494	497	506	522	496	502	512	485	476	558	510	504	514	520	507	551	485	492	513	536	518	492	493	514	510	507	501	525	495	523	552	532	502	497	511	524	540	508	472	469	502	515	520	532	502	528	485	504	489	491	517	485	464	551	501	526	521	541	507	482	545	494	529	458	520	519	510	503	534	495	489	504	496	498	511	521	516	521	524	512	542	493	512	502	566	514	511	525	518	488	521	480	485	455	505	502	495	521	498	531	491	510	477	516	493	500	516	532	477	523	503	512	522	520	486	525	495	523	500	502	523	495	475	518	536	532	462	493	508	474	472	486	493	516	473	501	516	521	481	481	502	486	528	499	503	481	473	503	499	522	474	519	505	524	509	477	550	476	517	490	467	535	515	536	498	513	536	473	501	503	517	536	463	479	482	536	558	504	489	506	470	517	494	499	481	520	478	501	534	537	511	499	485	471	528	491	482	502	487	496	520	489	534	500	484	522	489	491	500	525	560	500	501	466	532	529	466	510	529	509	486	481	450	502	511	492	490	484	520	493	483	465	534	493	505	519	484	489	470	518	505	513	477	513	505	510	514	490	490	515	481	563	519	469	538	467	476	523	505	478	523	472	499	487	521	564	491	515	478	515	496	535	492	497	541	517	513	504	541	540	513	527	548	498	490	492	518	461	469	484	511	476	457	516	525	492	528	485	518	494	486	519	520	508	516	487	496	529	497	489	497	529	524	520	502	506	539	491	526	484	540	535	515	503	507	523	499	473	460	472	534	515	494	476	512	487	557	501
5311	4007	2689	1763	892	532	253	143	125	101	111	86	87	81	79	61	68	69	71	74	56	66	69	63	68	70	64	59	71	69	59	57	61	65	44	52	50	51	54	63	58	52	44	66	63	55	53	50	66	63	67	62	53	59	47	57	66	50	46	60	47	62	67	56	55	60	54	47	69	45	44	47	63	73	56	56	61	51	56	80	34	42	62	54	60	59	59	49	53	48	39	59	73	69	63	47	48	63	61	65	38	67	70	62	58	61	51	53	60	70	68	65	55	68	56	70	71	54	55	51	54	52	61	57	63	68	66	52	49	54	55	60	54	64	42	68	54	50	51	50	67	52	60	61	68	60	46	51	73	53	70	51	63	61	49	48	63	59	60	47	52	56	45	60	61	53	56	53	41	55	57	45	61	53	49	67	52	74	57	50	53	73	50	50	48	61	58	67	52	54	51	48	56	47	54	59	57	59	52	58	68	59	50	58	63	52	63	60	56	50	54	44	60	56	56	58	68	69	75	62	69	48	76	46	47	55	61	52	44	45	47	65	63	42	39	72	56	61	53	49	48	49	81	74	71	59	58	72	52	57	52	64	50	54	52	44	57	67	59	51	53	75	61	55	45	50	59	46	57	34	58	57	65	59	44	53	52	57	60	43	54	62	59	59	66	44	58	63	59	56	56	59	54	46	64	66	57	42	67	47	55	51	57	55	58	41	67	49	58	53	55	50	58	69	51	66	60	60	64	53	65	55	58	60	52	70	50	58	55	63	49	45	46	46	50	56	59	51	50	57	63	62	58	54	51	45	76	66	58	57	64	47	58	42	75	63	61	58	51	57	43	60	51	64	50	58	46	58	59	57	75	64	56	52	52	50	63	61	54	50	68	58	58	46	64	49	59	54	48	55	63	68	60	56	49	67	58	65	77	44	53	54	70	63	52	75	50	62	59	56	54	51	45	66	60	65	63	62	67	69	56	70	62	61	69	54	45	74	58	66	52	72	53	59	72	52	48	62	61	62	56	63	46	67	54	59	49	59	43	62	67	58	59	50	58	58	71	54	64	45	46	66	52	47	45	56	60	56	57	64	65	56	54	64	49	61	63	53	58	48	44	56	59	53	63	74	52	62	52	61	67	58	52	54	62	49	51	61	52	60	57	56	46	59	59	64	60	55	50	61	53	63	55	62	55	51	48	60	60	53	58	51	50	62	61	57	66	50	61	65	57	63	60	62	62	60	51	42	56	51	58	55	47	50	54	73	53	62	68	67	54	53	40	55	66	55	54	56	54	61	49	56	59	74	71	55	56	59	76	51	53	61	63	52	60	76	55	51	49	58	52	53	59	60	67	66	67	63	52	61	51	60	60	48	50	74	60	54	57	51	49	56	46	56	66	67	53	68	73	65	62	73	61	68	54	73	44	53	51	55	59	60	62	53	49	72	59	70	69	68	55	49	50	62	52	58	51	63	68	52	60	60	46	54	62	50	52	47	60	67	43	62	63	43	56	54	62	56	64	63	53	59	55	47	42	67	60	45	60	43	68	47	49	51	55	58	38	54	54	58	51	58	45	65	66	57	60	55	50	48	66	59	63	51	46	56	57	61	45	48	52	71	68	57	64	64	40	62	47	48	59	56	56	51	49	53	60	54	52	64	47	54	63	62	63	47	56	45	57	42	59	60	58	64	64	76	45	55	52	58	58	55	62	59	54	53	52	66	66	69	63	49	50	57	56	59	55	53	62	57	47	67	48	62	63	60	67	47	56	65	50	54	62	54	46	72	66	48	58	67	58	45	63	56	53	53	65	47	62	67	40	66	69	56	73	77	48	65	61	58	41	63	56	50	57	63	57	65	67	60	67	57	71	57	56	57	52	55	54	66	62	66	62	68	62	63	56	47	59	45	67	68	50	51	58	59	59	61	74	63	56	66	50	56	62	46	54	49	56	60	49	63	50	50	48	67	47	45	57	40	53	59	54	58	75	53	50	60	56	51	66	49	48	64	67	52	76	52	51	50	68	55	63	39	53	55	64	42	62	46	58	64	63	47	61	52	67	47	55	65	62	51	66	51	59	61	43	58	70	65	67	62	57	51	51	66	44	67	59	57	51	57	43	57	50	54	51	66	60	57	49	45	67	49	67	64	50	62	56	56	55	65	62	55	54	57	50	45	44	62	44	35	71	58	56	51	59	55	62	48	61	46	36	58	57	56	61	49	53	61	55	69	47	66	55	59	58	53	66	46	70	56	65	61	59	58	59	62	50	62	51	43	52	49	66	67	47	58	51	60	60	50	78	60	58	57	58	68	49	62	55	58	56	58	78	61	46	62	69	59	43	45	62	31	61	56	59	54	56	65	56	49	57	68	52	61	51	58	67	63	58	52	52	61	50	66	68	54	57	46	60	51	54	54	60	64	62	66	53	51	54	53	52	71	51	62	67	57	59	49	57	53	56	44	65	64	47	59	59	57	54	57	59	55	65	53	68	82	62	59	67	55	59	52	67	71	55	76	65	71	52	69	61	53	69	56	54	46	48	54	61	72	68	62	55	64	49	54	65	62	62	45	64	55	61	60	61	59	51	71	50	65	53	51	48	61	75	64	52	56	49	51	54	66	47	69	64	63	58	53	63	54	65	59	52	66	63	59	51	53	51	55	55	52	46	59	62	58	58	51	50	67	42	48	53	53	55	62	46	64	52	49	48	49	64	48	65	60	62	43	48	60	56	56	67	64	59	77	69	65	59	52	60	67	56	58	55	66	46	55	71	46	60	58	44	52	55	64	65	49	56	60	71	82	48	61	51	48	56	68	62	54	60	55	54	55	59	53	51	63	60	58	60	54	70	42	59	63	62	48	47	53	63	54	52	58	54	54	70	46	43	69	50	53	49	42	58	42	57	59	62	55	56	57	62	66	75	56	52	69	57	72	57	62	46	64	64	51	64	55	64	58	54	57	55	52	69	73	44	61	75	60	46	48	70	62	55	49	42	74	57	72	60	47	55	43	63	48	58	70	44	51	58	68	46	54	46	51	53	49	59	62	69	66	64	60	59	53	59	50	54	58	62	69	55	65	52	69	46	47	61	58	52	48	60	57	51	55	63	47	49	55	64	57	60	49	51	58	44	44	59	62	58	55	83	43	54	42	52	51	48	61	48	62	53	63	56	61	53	56	50	45	54	66	66	56	64	64	66	61	59	58	57	62	70	61	63	56	62	61	65	53	57	59	59	43	52	72	49	48	63	41	49	48	58	50	68	59	59	52	51	47	62	63	55	54	66	60	60	67	58	59	61	62	65	59	61	64	63	59	46	63	59	53	43	63	53	49	51	63	64	74	54	59	57	47	55	58	67	54	52	41	59	50	77	48	65	57	65	54	48	63	49	66	47	58	63	67	58	58	73	42	62	66	56	49	52	69	52	64	46	58	69	47	43	63	47	40	64	50	48	44	61	56	60	57	55	47	60	47	44	61	52	56	54	60	64	48	52	36	56	56	60	58	65	54
33727	24225	19831	18528	15115	11986	5890	3160	2321	1784	1582	1320	1113	1078	983	944	928	815	832	822	716	735	704	644	677	635	630	570	559	559	578	540	585	592	588	543	554	562	555	541	536	534	529	556	501	504	566	537	526	573	538	555	530	512	555	543	539	529	510	515	550	520	520	552	551	521	476	526	552	496	533	516	543	520	549	541	556	526	556	554	518	528	525	545	519	515	523	583	539	514	515	538	515	510	509	497	557	545	555	543	526	495	483	516	551	520	489	531	575	504	482	526	535	505	497	548	515	515	539	538	493	516	527	537	548	552	554	564	546	533	525	505	478	536	511	505	506	534	560	524	517	549	545	551	516	541	519	524	540	541	532	469	522	498	510	504	530	513	532	526	545	551	470	587	537	535	540	491	559	490	542	494	528	500	498	515	527	546	547	512	527	508	530	550	542	504	509	508	503	522	506	523	529	505	541	476	547	497	481	474	527	511	550	555	504	555	502	512	519	539	489	512	531	519	525	558	530	563	506	543	528	551	464	550	572	515	511	548	491	516	542	530	508	505	520	489	562	507	520	542	520	520	559	564	522	527	535	533	499	521	524	522	492	494	547	503	492	550	534	529	482	522	532	533	498	516	535	549	519	497	494	532	562	504	529	520	514	550	507	526	558	514	553	528	514	505	495	529	553	513	495	526	525	526	528	543	511	482	515	547	551	502	501	482	549	562	546	501	527	510	549	549	554	556	483	527	502	528	496	518	528	498	523	548	526	535	546	509	558	521	511	527	517	524	514	538	543	524	514	545	511	523	543	539	523	486	546	525	515	506	568	541	497	531	531	546	497	559	505	524	537	535	541	533	524	531	492	475	493	557	565	524	522	524	569	497	499	518	503	515	496	539	518	472	527	487	538	552	503	520	553	499	514	533	501	529	537	526	499	538	553	518	563	546	513	515	514	475	509	545	510	523	526	506	572	538	554	530	523	530	528	585	525	534	530	548	525	543	519	515	515	518	510	546	529	520	532	487	528	556	525	510	534	544	491	518	555	500	559	562	560	514	537	486	527	528	524	511	518	540	511	549	548	512	549	539	514	517	510	516	531	549	535	522	527	529	536	531	533	513	516	515	557	515	511	514	532	530	527	518	542	532	542	479	518	476	551	513	500	537	508	556	529	546	495	536	560	507	532	528	510	466	498	565	497	534	534	511	534	501	447	497	505	527	546	566	519	518	544	524	505	521	538	511	530	521	489	513	508	537	495	550	501	550	535	542	504	549	488	530	570	528	501	517	532	514	554	489	514	519	542	526	539	515	525	516	530	504	521	527	524	544	500	473	528	540	509	535	539	545	534	549	560	488	505	558	487	562	509	502	545	512	551	496	519	492	535	508	484	500	511	529	492	503	537	536	548	544	514	529	542	520	532	510	525	496	507	525	517	554	547	526	501	501	518	539	550	515	521	519	522	549	532	542	535	550	512	498	501	577	549	491	513	534	549	524	533	565	528	533	579	533	487	511	530	586	548	524	537	511	533	561	549	509	496	555	519	552	550	551	495	555	527	509	557	520	558	497	501	513	535	497	501	520	547	505	468	514	517	534	561	535	560	508	507	510	550	513	533	544	488	536	501	512	537	511	504	530	528	506	507	520	501	494	556	491	539	523	544	508	540	515	539	488	520	528	529	519	496	524	574	569	491	514	549	456	552	522	582	535	516	536	522	505	563	538	508	517	522	530	503	523	473	501	524	571	543	501	542	547	531	526	522	536	548	491	523	503	548	554	564	503	533	565	533	506	507	479	505	557	545	581	515	549	545	531	523	519	504	517	524	509	518	512	505	535	538	555	552	536	555	525	554	512	564	538	538	533	519	528	513	510	523	553	492	515	567	546	520	525	516	561	505	525	542	521	547	534	538	494	518	572	517	525	528	520	521	554	510	542	529	491	562	562	520	526	532	490	515	540	538	494	535	493	546	554	518	537	488	514	518	543	530	518	519	536	502	519	532	507	522	536	495	594	555	494	552	515	501	516	487	496	521	546	522	528	535	527	553	581	517	485	521	516	467	533	517	487	516	516	538	508	498	524	504	523	557	527	535	566	516	558	510	538	498	568	568	566	540	484	490	508	528	566	547	500	530	524	493	559	510	524	520	529	497	533	504	543	560	532	518	491	524	506	543	533	559	494	533	506	545	564	545	492	500	474	497	518	547	526	505	570	491	487	514	545	478	491	542	550	532	540	540	567	526	513	542	523	508	536	547	567	512	506	498	510	542	532	552	487	511	516	489	545	507	517	528	520	520	566	490	526	501	509	536	571	523	557	525	556	512	540	546	530	491	496	537	532	520	527	513	492	476	504	553	519	540	531	511	502	542	573	548	539	577	541	533	525	547	520	509	531	559	529	535	469	539	545	535	545	527	510	544	519	559	501	520	531	521	520	508	546	522	533	492	480	494	544	547	553	531	550	506	496	508	567	537	533	504	551	522	514	541	500	501	521	543	527	580	509	535	553	569	502	523	509	491	553	542	490	584	470	564	574	564	507	517	511	554	526	533	492	533	514	535	534	541	536	557	498	499	528	516	529	521	547	538	517	493	576	533	492	551	505	540	504	481	523	535	519	545	572	507	550	475	532	514	507	554	489	550	517	535	535	528	502	510	518	556	522	514	528	525	522	534	519	580	500	542	486	493	496	504	524	533	539	542	522	552	551	492	535	542	533	511	537	526	570	538	532	506	497	509	552	564	510	532	546	542	504	496	540	543	475	511	550	528	542	455	521	535	524	504	499	519	525	526	489	491	546	493	546	535	534	548	543	539	529	522	458	534	482	556	536	519	501	525	534	538	536	558	536	532	536	501	550	538	529	482	517	506	518	510	535	501	526	497	532	528	520	552	532	543	515	537	495	487	533	496	520	521	546	541	540	538	531	512	544	542	552	499	536	478	511	554	534	545	569	524	548	542	520	539	530	522	503	540	514	518	527	552	487	539	538	543	516	517	530	540	558	547	530	541	489	528	544	552	540	517	504	510	525	536	544	566	518	520	518	501	514	491	551	550	540	499	537	511	512	537	539	550	488	559	505	538	501	526	518	502	524	512	576	540	541	536	510	535	514	529	517	551	510	539	539	535	501	487	537	507	488	524	500	512	532	517	565	550	514	519	514	566	495	502	527	536	551	526	542	518	561	535	546	514	504	551	550	515	533	542	548	540	535	526	473	473	535	567	536	487	493	546	473	485	506	537	555	557	523	513	525	501	567	584	514	539	513	566	563	525	499	547	507	504	553	547	513	545	579	524	507	502	550	585	550	505	501	505	530	551	561	531	523	518	548	547	530	543	496	568	583	486	533	551	533	461	513	518	571	573	549	519	521	504	495	514	493	530	519	536	561	504	481	535	508	506	525	536	505	536	486	476	517	532	500	485	498	557	569	553	507	526	509	551	530	540	516	565	538	549	510	544	550	533	541	502	520	493	542	522	502	520	564	532	531	520	529	531	537	504	519	530	517	515	558	512	519
6297	3500	2333	1413	820	307	137	103	106	77	77	67	65	62	61	59	63	52	60	59	62	45	52	56	59	48	49	53	53	44	52	36	50	47	54	44	44	40	41	38	50	48	57	40	50	46	38	36	47	39	27	57	53	28	35	43	47	48	36	37	51	43	33	46	33	43	39	49	48	44	43	44	44	42	38	37	39	40	43	33	43	46	50	41	37	37	29	38	49	40	31	50	48	37	52	49	49	35	50	38	37	44	44	37	39	35	39	33	45	50	43	36	36	38	50	45	50	54	36	50	32	44	50	46	55	42	51	31	46	43	44	40	46	33	49	42	33	32	39	43	30	31	44	43	40	40	39	47	41	46	37	34	39	32	39	38	40	31	36	37	40	46	47	38	48	47	39	40	26	40	38	38	45	34	41	35	49	39	38	35	39	41	41	42	34	29	40	41	45	38	38	44	24	45	54	41	43	41	41	41	40	34	42	34	40	48	42	22	43	51	35	50	53	35	37	39	36	53	40	54	51	42	53	37	44	42	42	39	41	43	50	42	44	41	32	37	42	40	41	28	50	42	57	42	33	55	37	49	50	46	41	54	48	42	43	46	46	46	41	51	40	42	37	35	40	39	44	38	38	41	42	45	41	35	47	52	46	40	43	36	34	42	44	46	40	50	40	50	31	39	47	43	42	37	34	45	37	55	41	46	42	48	37	45	39	41	40	33	36	49	47	39	38	46	43	45	40	46	45	45	33	36	51	45	36	50	44	48	40	33	37	30	41	35	59	33	41	32	41	36	34	38	46	51	44	35	42	43	41	48	32	50	35	47	48	43	24	46	42	35	48	36	30	36	49	43	54	44	49	41	43	39	51	38	46	56	47	40	38	32	44	40	55	40	49	61	28	44	46	39	39	29	37	38	38	40	40	47	38	44	43	37	42	43	36	37	42	38	32	36	48	29	49	31	34	40	37	40	31	51	42	43	52	46	45	35	44	36	47	38	42	43	34	43	40	47	48	37	49	45	44	42	37	43	38	45	45	47	35	53	42	51	47	53	33	37	51	49	36	44	40	46	41	36	48	40	38	43	44	35	35	38	55	36	43	43	46	38	40	43	48	44	50	47	35	43	45	50	46	41	47	43	43	47	30	29	48	44	49	37	31	56	34	42	41	42	41	39	44	28	48	34	32	48	48	36	45	36	30	34	40	43	37	46	41	48	46	48	41	39	33	40	38	37	30	41	45	39	40	42	40	48	36	35	37	50	34	45	38	39	40	42	41	47	42	52	45	47	33	46	37	41	39	33	36	39	41	54	35	39	34	50	33	43	32	45	40	47	46	32	42	44	49	39	45	42	37	41	45	37	36	37	35	32	52	44	41	50	43	49	28	43	45	40	34	45	46	38	41	49	32	43	46	39	56	41	46	38	34	38	48	38	36	28	41	37	33	50	36	32	45	35	40	51	41	43	42	44	40	39	52	40	33	36	52	36	47	28	34	42	47	36	39	42	34	46	41	27	42	46	52	44	45	45	40	48	50	41	37	39	31	49	38	30	51	42	37	52	43	33	31	41	48	43	45	41	50	36	37	40	29	52	36	50	34	45	36	44	40	43	39	45	33	36	46	40	47	30	39	44	34	36	36	39	44	34	39	56	43	51	41	42	43	49	47	51	45	40	35	42	52	42	40	33	47	42	38	48	55	41	47	47	52	28	49	36	32	40	38	46	37	36	45	45	37	40	40	51	42	34	52	35	49	39	44	46	42	49	53	46	44	43	40	32	34	37	52	42	47	40	38	49	50	38	41	47	36	37	44	43	44	43	48	34	40	46	38	32	38	34	36	43	44	50	37	44	48	38	41	43	40	45	30	46	35	44	33	50	41	47	34	46	40	38	45	42	43	48	46	36	45	51	39	40	45	41	43	42	54	51	38	47	46	41	41	45	35	46	41	57	46	48	38	46	50	48	32	39	47	43	43	39	43	44	48	43	42	39	39	56	36	42	43	33	34	38	47	40	46	43	40	43	42	35	34	50	37	51	44	49	36	42	36	49	43	40	30	43	37	52	44	51	42	42	32	52	44	39	38	43	37	34	41	48	43	36	42	28	43	33	48	44	33	50	27	38	39	34	39	48	33	50	40	51	33	47	40	36	46	42	39	51	35	34	53	31	40	35	45	43	39	43	48	34	48	43	44	36	41	39	39	34	40	33	36	32	34	33	43	44	47	36	30	46	67	36	38	42	44	37	39	34	61	43	44	36	31	41	55	49	48	46	39	33	53	37	34	41	37	42	40	38	52	42	41	49	39	43	55	47	51	41	42	43	41	39	56	51	41	35	46	41	50	43	41	42	48	29	40	56	49	43	40	34	36	50	40	39	40	34	53	51	34	37	39	36	38	36	46	35	50	59	34	36	44	42	44	43	38	45	51	47	35	39	38	36	39	30	47	48	47	44	50	39	48	27	36	47	54	39	39	31	45	28	52	47	51	38	41	50	26	44	42	42	37	47	46	47	49	43	31	45	38	54	34	55	40	50	39	46	35	43	34	39	47	46	33	50	41	48	36	39	33	37	44	41	49	41	43	43	41	45	43	39	44	43	34	46	45	40	40	49	44	41	34	42	39	47	52	47	49	38	48	52	25	44	47	35	42	40	35	45	30	41	49	53	46	45	31	38	52	50	42	37	34	43	46	45	51	51	30	46	40	43	39	47	48	41	38	47	42	43	39	53	37	50	49	45	40	47	32	42	44	44	31	41	47	36	34	41	34	40	40	40	36	25	36	48	36	47	43	42	34	55	45	36	52	42	36	35	50	57	55	39	48	45	52	41	45	41	45	40	45	47	49	50	39	36	42	44	41	31	46	40	37	36	42	47	45	42	42	54	47	40	45	42	34	58	42	44	40	34	40	39	46	48	43	42	28	58	44	39	37	34	41	45	36	43	34	27	48	38	48	38	43	34	34	48	52	32	40	34	41	37	39	38	50	55	47	46	39	41	46	38	44	35	35	38	42	38	34	48	48	40	35	42	39	57	33	49	39	39	45	47	38	37	43	30	34	39	41	45	39	46	34	45	44	40	48	35	43	49	43	36	38	45	39	38	33	40	29	46	33	40	30	46	30	53	45	53	41	38	51	40	36	42	48	39	40	33	52	42	47	51	47	36	37	50	57	36	48	39	42	47	39	47	37	48	37	39	43	47	31	42	37	42	44	39	40	43	38	45	51	42	34	38	55	31	45	41	35	55	48	47	25	41	34	44	43	36	38	37	41	48	48	44	42	39	47	50	42	41	33	39	41	40	40	45	37	40	30	35	33	42	42	42	40	45	37	33	39	42	43	49	40	38	35	47	40	45	47	35	55	52	38	40	46	46	38	45	41	39	39	36	40	37	42	34	44	48	51	48	37	39	45	48	48	43	40	46	45	48	45	28	36	37	38	37	51	35	52	47	43	41	36	50	44	38	47	38	36	40	39	41	35	47	47	41	39	43	54	35	38	34	47	45
32525	22534	18814	16360	14350	7941	4286	2843	2131	1663	1355	1099	1019	898	881	789	683	714	645	636	605	578	590	536	572	503	495	456	451	457	485	414	452	484	446	405	418	429	374	439	408	385	387	391	395	384	392	383	408	382	413	370	388	402	397	392	367	391	388	380	374	380	372	407	374	358	373	387	407	360	357	402	382	385	424	392	412	392	408	375	387	391	354	346	378	379	379	373	379	400	365	396	371	359	387	390	384	356	390	372	387	394	388	370	372	374	399	395	383	380	379	413	401	379	344	369	348	413	366	418	391	412	359	387	388	354	370	361	412	374	359	378	382	353	358	385	366	397	353	391	357	345	420	380	344	390	384	370	402	369	357	416	348	353	375	378	382	363	384	381	410	355	404	385	373	395	379	375	405	360	348	372	365	373	388	371	383	383	363	426	372	383	384	372	370	377	364	397	364	353	354	340	344	385	380	402	400	378	378	375	386	404	403	381	389	380	395	424	389	396	361	385	383	378	349	374	359	368	380	424	375	373	408	398	375	331	421	391	351	364	365	367	361	382	363	394	371	423	390	372	404	368	400	357	396	357	382	364	352	381	389	355	401	384	405	395	402	425	384	368	344	390	392	390	415	403	366	389	398	372	393	360	393	364	381	389	331	385	327	402	378	400	357	355	406	411	362	364	370	376	384	403	359	363	347	351	414	390	366	378	374	342	397	410	368	347	369	343	391	383	434	372	393	400	406	398	378	379	370	404	347	395	412	376	362	404	371	393	376	341	405	406	364	386	390	368	368	407	375	340	352	363	430	398	380	387	387	372	406	389	386	393	370	360	387	362	405	400	396	374	354	376	369	416	389	374	406	389	390	387	379	400	360	368	373	401	366	376	408	359	408	414	404	389	347	385	336	381	399	368	356	362	370	366	374	353	423	360	430	363	401	368	415	395	399	342	397	392	356	376	398	377	379	374	418	341	364	368	378	380	367	358	347	375	415	384	415	403	376	379	376	407	381	370	416	378	385	373	362	360	365	392	398	384	392	390	358	383	403	394	411	356	335	365	358	354	401	389	351	350	377	380	377	403	391	403	394	358	418	355	388	374	370	396	367	412	383	382	396	371	381	403	383	370	397	396	382	365	376	381	361	387	413	388	387	379	378	381	342	370	369	381	396	400	407	382	364	362	339	359	367	345	393	368	352	380	404	348	377	354	395	388	340	377	364	393	366	371	380	365	402	349	374	365	393	369	399	403	394	386	367	379	367	396	368	379	407	373	393	384	351	360	412	385	334	384	402	376	409	398	411	397	384	368	383	368	395	391	381	394	361	370	384	389	373	367	354	394	363	381	374	381	359	377	367	376	400	373	383	359	399	385	391	412	380	389	410	411	381	379	392	350	387	403	383	378	414	378	404	387	384	408	396	336	369	392	395	367	346	370	354	367	438	383	381	364	367	372	370	363	381	359	382	374	366	376	362	407	357	377	374	368	358	366	384	396	367	332	403	406	334	395	363	359	380	363	400	378	403	339	387	406	387	407	392	393	397	398	386	398	397	369	394	394	402	408	386	358	393	392	389	395	395	372	373	381	354	414	391	372	390	374	379	408	369	401	386	389	372	389	353	390	369	371	386	377	423	385	348	398	389	380	392	381	387	379	358	411	397	379	372	412	390	363	388	414	399	402	374	392	372	360	367	386	342	382	349	382	400	386	362	382	383	387	365	390	355	381	369	405	372	366	413	389	370	399	356	374	340	391	388	408	368	373	394	359	390	419	389	368	360	408	368	371	376	392	384	405	355	376	399	397	408	365	366	412	390	381	356	408	380	399	395	391	402	371	374	422	408	357	360	377	411	388	374	402	378	380	344	396	366	370	371	370	344	382	364	372	366	384	379	361	380	397	401	370	385	369	350	350	393	396	396	378	371	357	397	381	357	401	374	446	386	387	354	349	391	394	381	414	385	390	405	374	351	387	394	359	380	419	366	383	388	388	385	360	380	386	389	387	381	372	397	392	369	364	390	380	367	374	387	348	357	413	397	357	354	377	377	364	376	413	341	347	349	356	399	392	360	399	389	378	368	371	394	424	398	402	376	364	379	383	415	368	369	393	387	363	418	382	379	337	379	397	394	402	374	369	398	410	388	392	371	354	379	373	402	389	384	371	405	387	375	354	388	387	383	432	377	343	390	407	387	354	388	389	423	340	366	373	379	381	365	364	385	376	354	392	374	369	346	403	413	375	401	369	366	380	375	398	365	393	403	388	398	391	415	382	387	346	394	397	351	395	382	390	355	388	389	424	372	350	395	411	377	380	391	368	379	380	399	373	398	392	372	339	439	396	377	386	401	347	386	400	413	398	396	398	385	369	386	367	400	410	366	360	375	389	418	366	383	407	351	377	363	358	364	413	374	378	394	391	387	371	333	355	367	344	362	385	349	399	400	388	365	408	348	375	392	354	393	377	388	369	344	371	408	337	372	394	395	417	380	386	337	419	357	390	405	387	358	400	349	371	414	369	414	361	365	423	399	422	388	397	416	364	384	356	371	383	365	392	388	412	381	362	382	411	383	368	399	349	381	367	373	365	379	378	390	400	365	400	373	385	377	393	395	400	381	370	395	385	375	418	397	390	386	391	406	429	370	423	380	354	408	378	379	373	384	405	369	389	351	355	363	365	375	382	377	387	386	391	399	379	357	381	364	409	402	387	380	386	403	358	357	372	403	389	408	398	373	384	373	370	348	392	373	404	358	383	360	404	349	408	434	386	401	365	384	402	366	420	376	362	360	370	379	373	379	370	402	371	380	410	381	375	397	397	408	363	402	372	392	398	382	364	382	366	366	411	367	372	401	396	374	389	376	372	388	388	412	397	383	377	359	371	396	363	372	354	385	374	353	424	387	394	335	384	354	397	394	382	420	382	405	383	399	351	363	387	372	381	386	389	360	384	361	409	384	381	366	401	399	353	361	366	342	380	381	390	366	394	392	382	394	358	391	373	394	386	360	382	412	357	359	410	377	430	403	382	371	379	395	364	390	366	375	388	374	384	356	373	341	392	357	392	389	384	362	387	401	400	383	330	326	373	358	361	383	353	380	357	378	374	368	406	370	361	374	395	360	390	357	396	380	358	384	381	404	351	416	353	371	368	384	351	385	385	378	377	389	364	377	383	369	349	399	384	382	400	402	394	368	385	368	403	361	360	445	359	407	398	377	373	358	411	342	411	335	433	393	396	369	393	370	390	388	347	385	349	422	367	369	377	372	373	385	377	393	385	369	369	411	408	409	391	346	393	370	367	389	365	391	357	408	389	379	419	347	348	417	370	371	381	367	379	383	378	384	404	408	396	390	411	382	401	419	385	374	362	375	367	385	386	365	362	386	361	369	380	417	387	360	401	408	357	383	388	389	401	391	422	370	373	372	425	370	359	380	371	393	388	406	418	387	382	377	389	370	410	357	382	362	359	384	396	382	340	402	384	409	406	413	340	369	375	402	345	379	360	388	357	393	376	365	354
8065	5541	3288	2213	1258	533	229	174	131	82	82	85	72	77	67	74	74	56	62	64	45	63	54	57	61	48	55	51	51	62	43	53	39	54	46	50	52	50	38	46	41	40	43	38	40	48	59	41	52	36	42	46	49	50	42	37	35	58	51	46	54	57	45	37	51	39	44	49	45	45	42	38	36	45	43	40	49	37	47	43	39	46	42	45	42	40	47	40	44	51	53	51	46	39	51	54	28	41	45	47	52	36	42	38	41	42	46	54	60	54	38	33	35	54	50	42	41	47	56	43	40	43	44	46	42	40	37	41	51	42	44	29	46	36	40	32	49	50	51	47	36	50	37	43	33	50	37	42	49	43	46	39	53	33	29	48	46	39	46	49	53	44	26	51	45	49	37	46	38	36	46	46	47	41	37	51	40	50	48	54	45	35	41	52	39	32	45	57	42	45	39	44	46	28	46	41	46	48	50	44	49	39	42	51	36	50	41	46	42	40	43	37	37	44	37	57	47	43	47	39	39	45	46	66	60	47	51	40	38	42	31	51	48	47	34	57	52	57	51	47	47	37	47	41	35	44	33	32	36	49	50	38	44	39	30	47	32	44	36	36	57	39	50	43	36	34	36	35	39	45	51	42	41	46	39	45	35	43	43	48	45	45	38	41	30	55	46	38	41	40	38	58	47	40	47	50	46	44	44	43	60	56	48	43	43	40	41	51	51	35	47	40	45	38	43	49	54	43	50	30	40	50	43	35	36	48	38	59	58	24	38	40	43	37	51	49	49	42	48	49	52	37	42	49	45	37	44	55	39	44	46	52	46	48	40	50	38	48	46	60	51	43	47	41	51	40	49	35	44	49	43	36	38	47	38	37	47	49	40	48	51	37	37	41	33	47	47	34	36	41	45	42	54	53	48	45	52	48	40	42	41	51	48	44	37	32	53	48	57	38	34	49	44	53	39	41	48	46	49	51	42	34	43	43	51	46	45	38	43	37	44	47	57	44	44	45	52	58	57	40	46	51	31	43	39	56	47	31	37	45	47	47	46	45	43	46	42	44	39	37	43	35	48	39	42	43	45	49	43	52	50	41	48	38	27	45	51	43	48	48	47	45	53	50	30	43	40	40	52	43	62	50	56	43	48	46	40	44	48	46	48	42	41	42	44	45	39	44	55	49	38	44	51	43	56	39	38	45	43	35	50	43	32	54	42	41	43	44	45	46	50	36	43	41	39	51	47	31	48	53	38	46	55	30	35	40	45	40	40	39	43	49	42	41	48	59	45	52	43	56	48	49	31	52	46	42	42	42	58	39	53	42	60	44	50	57	39	47	52	50	52	43	40	50	47	38	53	47	43	50	49	43	43	48	53	36	46	46	46	40	42	39	50	40	42	45	44	28	45	39	37	37	36	47	42	41	39	41	42	43	42	33	56	47	34	37	53	38	49	38	55	41	36	44	30	47	43	37	30	55	34	32	59	41	47	40	51	33	51	39	39	39	44	54	41	39	53	42	44	39	38	39	48	41	40	29	44	35	39	37	53	44	39	45	33	46	42	49	42	43	53	38	47	35	40	39	49	44	46	38	41	53	51	50	47	41	47	39	42	48	49	40	30	37	49	44	61	48	48	52	39	37	38	48	47	37	50	44	54	42	46	51	44	51	50	45	37	38	34	40	36	40	40	41	47	27	40	36	51	43	50	30	41	44	43	46	37	45	39	53	38	41	46	44	42	50	36	43	54	50	42	50	42	42	40	43	40	37	51	43	55	48	37	37	43	43	43	43	45	46	40	41	45	48	38	47	49	53	49	44	56	50	35	44	38	39	50	60	42	60	52	44	45	33	49	41	34	49	35	31	41	38	54	54	47	33	43	40	53	49	42	48	52	42	45	41	43	46	54	42	44	46	36	49	45	64	52	44	41	30	30	34	53	47	49	53	46	37	30	47	52	33	44	36	27	40	39	35	43	60	31	44	42	54	52	39	44	45	41	43	57	49	43	48	31	31	53	53	50	30	45	36	49	50	45	41	52	42	40	40	59	27	42	43	40	34	33	39	48	47	42	34	45	40	40	38	43	40	47	41	49	57	38	32	41	45	42	42	48	42	49	47	50	43	31	41	41	36	31	45	33	45	46	34	48	33	45	46	44	35	48	36	47	31	52	43	39	48	35	36	43	44	39	57	28	51	60	45	55	38	42	41	47	36	51	46	50	41	52	49	55	40	45	38	42	46	43	44	45	38	33	41	37	33	38	43	47	46	40	41	45	40	32	30	44	44	30	56	48	49	45	32	49	41	56	53	48	43	34	47	52	50	44	43	51	32	46	40	40	44	42	48	42	58	39	47	41	45	40	47	52	43	42	33	41	57	46	32	46	45	46	36	37	46	40	46	44	44	43	42	38	46	41	47	30	38	42	41	45	47	41	49	38	52	49	44	48	38	43	62	47	40	39	40	32	43	50	51	39	42	39	40	50	37	36	46	49	37	42	43	39	42	43	43	49	41	40	46	45	42	51	50	40	43	60	34	48	56	46	50	45	49	42	48	38	42	37	62	48	52	39	48	31	41	54	40	39	54	32	49	42	37	48	38	33	41	42	36	53	48	51	45	63	42	43	42	52	37	47	53	33	40	43	41	50	37	46	53	46	41	44	41	48	42	42	46	53	43	38	44	32	44	43	51	36	52	46	42	47	45	58	62	38	41	47	48	47	44	53	47	40	45	40	42	48	52	35	31	51	42	43	53	59	33	38	42	22	41	41	36	44	47	49	40	40	45	48	35	51	47	54	52	52	49	47	41	47	41	38	53	52	43	41	37	55	49	53	44	44	31	38	43	59	42	45	40	51	41	29	54	43	32	45	36	52	45	31	50	47	51	60	41	50	43	45	45	38	36	43	45	43	52	54	49	37	39	47	37	35	39	42	47	42	42	41	36	49	31	40	45	40	49	34	49	30	50	44	38	52	51	50	47	36	38	29	40	36	42	33	38	43	40	40	38	38	41	50	46	42	37	49	57	36	64	42	46	53	47	53	36	46	39	60	43	45	46	48	37	44	45	40	51	36	42	50	40	46	54	47	30	39	49	48	40	46	41	30	42	53	47	43	34	49	46	38	39	37	48	49	39	39	40	45	39	41	36	48	45	56	37	31	49	38	50	42	51	43	51	33	37	48	53	48	38	40	40	38	52	44	40	43	44	44	41	37	38	40	36	46	36	46	43	30	40	35	42	42	46	49	43	50	46	41	38	48	39	42	45	36	46	42	49	39	61	43	48	42	45	45	35	43	58	31	52	45	44	44	43	41	36	39	49	37	38	53	36	39	38	30	43	52	41	39	44	36	47	37	46	33	39	35	47	49	60	46	45	49	46	44	46	55	35	35	36	40	46	39	51	55	65	37	38	59	44	54	55	39	41	47	48	41	44	55	49	48	45	51	41	42	44	40	43	64	45	36	36	45	47	47	43	53	47	47	39	36	48	43	46	34	46	36	54	39	44	44	45
37700	26900	21091	20491	18044	11095	5818	3969	2845	2210	1818	1476	1321	1213	1131	1040	991	848	852	761	722	771	663	617	611	523	549	527	518	517	494	494	503	444	454	478	473	427	442	451	447	463	409	467	399	435	377	403	426	409	422	429	406	421	408	432	414	435	394	439	401	419	400	397	400	429	426	459	411	417	458	424	409	418	376	428	414	405	454	391	443	415	394	405	437	422	386	391	384	418	422	425	388	409	389	399	395	394	437	397	413	378	384	403	371	415	413	431	401	440	388	426	407	407	405	429	414	410	409	393	427	428	448	425	438	367	408	402	394	404	398	392	416	404	383	402	410	446	402	387	386	432	422	372	403	425	392	394	399	420	378	391	435	393	407	392	413	402	413	371	418	420	400	425	400	408	398	392	391	422	390	425	382	433	395	390	435	408	435	416	399	410	398	412	395	376	369	398	408	433	430	406	398	424	395	410	411	409	402	399	447	407	422	432	416	389	377	433	432	419	411	413	402	412	366	386	414	410	426	428	419	393	407	413	386	455	388	432	402	391	390	409	395	362	409	431	431	390	427	404	415	436	428	398	382	370	418	391	362	405	379	425	400	424	399	479	418	430	437	389	424	410	390	430	446	413	412	418	440	350	421	374	381	397	427	405	412	425	396	381	428	406	413	416	368	406	393	398	455	397	405	385	386	413	406	431	411	383	429	390	400	416	393	435	394	456	395	432	418	422	396	440	333	400	428	430	394	418	392	380	397	381	430	399	443	390	401	407	419	407	396	392	408	437	430	387	453	415	389	410	408	403	423	430	401	404	418	368	404	411	427	418	386	419	425	401	389	397	423	430	366	399	430	399	368	426	422	376	401	397	408	410	386	412	426	416	412	379	453	422	388	408	413	408	413	409	411	383	418	366	415	404	432	384	400	409	405	386	410	443	407	406	430	391	371	434	410	407	410	402	417	385	395	432	401	386	415	414	407	426	446	402	381	391	420	395	439	413	393	419	437	384	402	404	380	380	408	450	375	420	389	402	404	420	381	409	414	424	447	390	388	436	432	370	391	402	430	406	414	407	416	440	430	439	426	440	422	381	405	424	414	408	417	419	381	418	436	422	426	380	398	444	426	409	407	412	401	428	403	442	393	419	421	430	420	405	382	394	401	433	425	462	385	431	373	427	397	384	451	394	423	418	413	412	438	430	437	371	381	375	399	427	430	384	402	397	382	401	427	396	361	443	442	421	448	376	368	412	418	420	428	410	385	418	377	433	411	414	366	430	386	400	369	410	396	397	410	399	412	401	397	401	395	446	397	404	409	410	398	408	409	399	426	424	442	419	373	423	412	439	432	408	417	426	431	400	387	443	411	438	423	359	436	371	426	377	430	416	386	432	405	452	397	387	386	405	394	430	385	398	410	399	426	419	407	436	411	382	417	404	407	423	412	425	409	413	421	392	443	381	433	409	411	406	430	423	424	428	409	421	431	435	403	399	394	392	395	438	448	426	432	420	392	435	433	381	371	403	408	407	401	407	399	428	405	390	432	441	444	400	400	398	420	420	402	472	412	399	415	417	427	424	404	435	416	391	418	401	422	419	412	420	414	428	416	405	389	393	405	434	395	441	406	428	425	416	391	383	414	406	408	422	402	372	392	397	384	388	403	441	385	437	438	419	458	411	418	443	419	408	405	427	400	428	413	465	434	391	400	429	435	431	415	412	408	415	397	430	415	398	372	402	385	440	399	395	382	402	420	404	406	418	408	421	371	397	397	390	416	405	419	399	378	408	440	395	431	362	418	428	429	371	462	432	393	396	411	396	378	373	408	383	419	384	416	406	432	395	401	448	410	423	429	409	405	378	379	422	380	386	375	380	429	402	438	407	402	381	427	433	397	435	416	389	407	390	431	375	430	415	400	412	430	435	410	408	404	436	411	434	419	380	443	406	369	395	429	393	398	424	405	390	399	403	432	370	452	426	403	386	408	374	450	403	442	414	411	414	398	402	388	389	414	435	418	389	407	427	405	392	401	384	410	401	408	408	424	431	428	404	425	442	355	410	394	404	419	422	396	416	376	395	415	424	407	396	401	377	413	447	404	444	413	411	420	417	409	429	435	399	388	385	393	409	414	398	392	439	419	389	432	419	402	403	440	376	393	415	415	404	446	424	386	381	392	405	385	470	395	421	417	402	435	419	396	424	394	420	426	402	402	437	412	426	405	403	421	429	403	404	393	444	396	431	436	415	406	410	396	447	438	420	447	439	400	408	425	439	409	450	413	436	401	407	413	451	408	397	400	420	418	417	412	371	437	377	374	410	413	371	423	411	432	432	400	429	391	404	387	423	406	372	429	387	430	375	434	371	400	407	363	439	405	403	434	418	380	444	405	405	427	409	410	401	426	424	441	391	377	413	400	411	439	382	398	405	394	396	410	414	384	382	409	387	413	400	418	378	407	416	428	415	429	418	418	437	412	436	412	389	431	424	406	443	453	400	406	431	396	433	433	408	444	420	430	396	427	375	401	422	424	371	446	412	403	394	410	425	436	435	385	446	420	398	419	428	411	397	431	415	378	429	425	386	395	433	426	408	419	400	422	362	415	428	413	409	417	419	386	451	406	409	422	459	433	445	427	399	414	371	374	380	411	450	397	436	374	416	388	447	403	405	399	413	386	371	411	393	393	417	440	417	415	409	401	439	432	426	395	427	393	397	408	425	408	376	437	387	449	385	420	423	379	395	418	437	402	375	395	414	401	383	417	433	393	414	434	404	409	425	404	416	374	384	393	387	407	432	416	399	412	386	412	422	399	412	374	428	409	400	413	420	422	403	415	402	385	402	432	389	387	378	395	394	436	383	404	371	402	397	391	434	414	411	426	424	376	397	401	413	414	384	414	387	420	462	413	381	429	400	398	385	392	447	440	418	422	423	433	435	426	412	388	390	408	418	390	404	406	439	424	387	444	411	410	397	413	424	455	382	427	429	416	428	412	397	408	392	434	405	400	398	371	431	440	417	377	423	425	403	418	438	412	383	425	397	442	394	412	379	376	398	420	426	413	461	427	411	414	410	422	405	420	431	419	394	427	406	408	411	448	365	407	403	412	388	429	445	410	372	395	420	438	415	466	423	407	420	417	463	418	455	379	419	412	390	401	405	392	411	403	415	411	429	397	392	399	411	414	393	394	412	418	385	393	404	427	423	374	395	451	405	426	390	438	427	398	418	407	419	418	427	430	373	402	392	435	422	399	413	370	446	427	391	373	404	426	412	414	419	397	422	419	436	429	382	422	423	427	413	397	400	407	403	422	424	421	409	395	407	427	373	414	418	379	413	396	417	437	432	437	395	399	448	458	422	441	358	423	406	406	377	426	400	423	415	419	413	403	423	416	440	416	381	383	416	447	399	420	421	422	406	461	429	420	406	423	441	432	411	413	450	414	437	422	429	411	425	413	434	420	402	408	391	393	429	392	424	419	397	395	375	414	420	415	410	382	448	386	400	432	445	410	440	388	392
4314	2063	1269	747	292	198	116	95	77	69	80	50	71	64	68	74	59	60	66	55	68	63	57	78	60	44	59	60	66	62	55	44	57	55	66	51	53	48	55	47	48	51	48	51	60	61	47	39	63	50	64	54	55	47	58	62	45	63	53	56	69	57	52	44	45	57	49	56	44	50	49	51	49	55	56	59	50	53	59	50	62	54	64	47	41	45	55	49	48	40	66	49	60	62	62	59	59	54	56	59	60	61	60	51	60	53	59	49	47	66	59	44	59	41	54	61	44	50	42	59	47	55	48	55	68	49	56	62	66	67	37	43	60	52	58	67	55	53	49	42	53	52	48	58	62	55	60	52	59	71	59	57	50	57	49	55	53	43	49	50	59	54	55	55	45	43	56	52	65	41	57	60	70	48	62	60	45	63	50	65	57	59	51	49	56	49	55	54	47	47	68	58	57	52	44	51	55	53	58	51	45	62	34	51	55	42	54	47	52	63	63	67	68	55	55	59	50	63	60	54	57	51	80	55	62	59	57	50	56	59	55	52	53	43	53	51	61	48	48	52	41	64	53	56	51	60	47	61	53	54	59	43	64	41	47	57	55	40	44	66	55	51	55	48	53	50	48	75	60	60	43	45	52	38	50	40	55	65	57	45	56	67	54	58	64	60	51	55	57	53	52	60	59	51	61	45	46	49	45	57	60	43	59	50	65	50	43	47	47	56	48	56	58	53	60	55	40	49	59	59	63	54	57	40	60	61	49	54	70	51	70	37	53	46	70	52	63	58	49	49	50	52	47	54	48	40	42	53	59	42	49	58	60	46	45	48	56	51	52	56	56	49	43	57	45	58	53	56	49	51	48	65	54	45	45	44	54	52	52	69	70	62	60	46	64	60	44	63	52	62	46	49	60	45	59	55	52	57	66	43	48	58	42	57	56	61	59	53	63	45	45	52	53	49	70	40	55	56	44	68	60	42	73	60	60	47	43	45	50	64	53	68	57	47	53	44	50	48	53	55	51	53	48	60	68	46	53	70	61	53	60	61	45	55	51	48	54	52	51	46	43	48	60	50	55	54	58	54	42	64	53	47	53	56	59	50	55	62	51	49	46	62	58	54	56	66	49	49	59	61	52	51	47	49	52	47	52	47	45	49	42	50	58	37	47	51	44	48	49	55	61	55	59	50	47	51	47	44	50	37	61	61	49	58	49	48	53	53	45	57	55	57	40	48	57	61	53	51	50	65	61	48	63	42	54	52	57	54	48	53	49	55	69	48	46	57	60	47	50	46	51	51	55	50	58	53	52	40	44	46	55	54	54	58	58	65	54	54	55	48	49	64	54	66	51	51	57	57	67	54	54	53	38	45	53	61	53	60	57	56	60	53	57	60	61	48	58	60	61	62	52	66	61	65	56	48	61	53	43	56	55	52	59	51	63	45	51	60	40	49	53	54	57	59	50	71	51	53	47	53	62	55	51	50	56	50	61	56	58	46	58	58	61	66	67	47	61	62	73	54	60	51	44	61	62	50	54	54	62	39	40	50	50	53	53	52	68	53	56	58	60	61	47	52	63	59	50	51	42	42	53	46	50	52	56	57	41	67	62	46	66	63	53	55	46	49	53	57	60	55	55	61	53	59	64	56	51	62	56	61	54	56	40	60	51	54	63	63	62	51	61	48	55	52	38	58	43	36	44	57	66	53	54	69	56	49	52	69	50	48	55	59	51	65	48	56	61	52	55	59	47	52	63	73	53	53	47	52	50	50	59	50	47	35	56	56	46	56	60	57	53	43	39	53	52	60	40	60	53	52	60	55	59	50	59	68	44	47	57	53	43	54	67	51	55	58	50	54	58	52	55	52	49	45	48	43	50	63	38	41	36	72	57	60	63	30	62	70	59	49	63	65	55	57	47	59	54	59	58	55	54	48	54	58	50	46	56	55	57	57	45	55	68	57	45	55	58	51	46	66	50	46	51	51	49	48	57	43	52	68	41	50	50	61	47	50	50	56	64	64	51	59	51	52	52	54	54	53	44	56	45	59	59	56	46	63	69	59	54	51	47	58	49	64	52	57	63	43	48	53	44	52	54	66	63	47	45	37	60	50	57	52	42	50	50	52	56	56	55	56	45	52	60	59	66	65	66	45	44	54	65	53	63	47	63	48	52	53	47	58	57	54	55	51	64	57	62	41	55	67	48	66	52	58	45	53	46	63	56	60	67	70	52	57	52	43	62	48	53	49	45	59	48	57	58	54	54	51	49	48	54	54	58	45	61	41	45	38	49	46	59	52	66	56	45	56	47	61	63	57	56	53	60	71	60	55	49	42	59	55	49	60	56	51	48	56	54	59	50	50	53	65	45	63	68	44	43	52	55	47	45	47	52	55	56	49	59	57	58	40	57	48	53	58	55	62	48	50	53	56	67	52	54	58	53	39	51	68	59	52	59	45	47	46	49	57	49	49	48	55	59	46	52	48	60	68	60	59	64	66	54	55	57	55	56	57	61	63	59	51	55	58	44	59	60	60	44	41	53	52	61	51	60	60	57	38	58	49	44	65	54	57	52	50	50	47	61	53	48	46	57	47	63	52	53	49	46	51	55	41	50	66	53	54	65	39	50	57	50	63	61	54	54	47	61	48	53	55	59	64	64	57	47	48	51	36	55	46	37	52	45	46	54	54	63	59	61	59	62	47	54	52	58	51	52	57	60	45	62	41	40	35	67	55	41	45	56	58	50	49	48	44	57	62	64	65	62	65	45	48	62	57	68	59	62	73	60	43	54	56	52	62	70	60	60	61	49	56	48	60	52	43	55	45	59	51	45	55	63	57	53	62	57	52	60	66	58	58	60	48	53	47	51	56	55	54	56	49	50	49	46	47	62	49	62	57	52	63	57	58	53	55	63	53	50	43	66	54	47	66	44	69	37	49	51	51	44	65	49	59	51	58	54	60	58	49	58	46	59	50	40	53	65	49	54	43	60	66	47	45	61	50	58	47	59	57	61	45	54	48	51	59	51	60	56	43	49	62	56	63	62	51	56	56	46	61	51	43	45	48	56	55	51	65	32	44	70	41	52	63	60	58	48	61	74	65	57	52	47	56	54	49	63	49	49	62	49	46	57	54	52	50	56	77	53	49	50	54	56	58	59	54	38	52	47	51	42	46	67	42	50	58	56	62	48	68	60	62	46	64	47	47	55	53	51	66	60	44	63	54	61	43	51	37	49	56	49	71	59	51	56	55	67	44	61	38	58	54	53	55	50	45	44	62	46	61	60	63	64	66	49	52	55	47	52	48	49	56	50	50	43	48	72	44	53	57	59	56	54	45	57	54	67	59	64	53	63	55	59	53	48	64	57	44	49	54	56	57	50	51	54	43	55	40	51	65	66	51	50	60	53	58	57	48	50	52	53	58	48	51	58	49	50	41	51	62	54	43	49	59	54	55	49	44	51	40	44	50	62	58	42	58	65	59	46	53	54	54	43	53	57	52	55	67	41	56
29230	18153	13394	10855	6582	4369	2994	2280	1714	1255	1140	1027	957	806	866	806	791	734	677	723	610	649	661	586	596	535	571	571	525	557	518	530	481	492	525	500	509	503	531	490	493	499	488	502	496	479	505	506	500	476	487	499	487	478	505	432	472	482	479	473	456	499	531	480	436	539	485	487	517	500	490	489	517	491	492	482	500	492	474	462	517	483	518	485	494	471	503	460	484	477	493	468	506	470	520	440	472	499	519	469	498	484	502	458	482	504	488	514	489	471	462	501	531	494	417	504	450	483	457	459	496	476	450	501	484	492	504	475	486	485	471	538	442	466	482	487	506	461	514	489	472	508	491	483	505	499	493	508	462	485	475	448	503	488	468	473	490	498	471	505	469	499	501	500	488	494	452	529	463	464	503	468	461	503	512	477	483	470	546	509	473	508	498	473	522	510	478	485	460	491	503	498	495	515	473	521	459	509	462	506	501	478	481	497	503	502	461	502	520	506	505	490	536	507	496	464	527	486	451	482	451	441	472	492	492	510	514	490	470	491	468	475	472	468	501	514	525	466	474	503	493	468	526	508	477	504	485	480	499	495	476	485	472	487	447	441	509	481	509	478	501	456	513	504	482	489	472	473	473	465	473	463	468	518	510	510	513	477	512	479	481	475	504	518	499	508	448	515	474	488	456	525	473	492	472	475	516	484	490	484	490	470	488	461	497	512	448	498	478	499	519	505	491	535	493	473	489	493	500	507	486	489	481	467	505	481	490	489	512	501	464	524	450	544	441	467	452	504	513	479	498	514	559	495	481	494	486	515	492	512	509	531	465	507	490	466	513	452	494	521	464	505	471	477	468	493	438	489	447	459	474	478	512	462	489	520	448	526	490	494	517	493	494	509	514	517	463	464	487	488	460	489	462	510	503	538	518	487	495	526	493	489	496	505	499	460	529	484	480	480	513	508	494	457	472	467	511	488	466	462	498	496	509	502	472	470	514	468	512	464	509	460	525	481	432	505	496	497	457	466	479	461	490	463	465	535	497	488	487	512	489	444	494	496	445	476	512	517	484	472	491	463	483	477	462	492	506	509	485	485	461	460	462	474	456	515	482	487	486	500	478	481	480	471	499	487	453	491	495	531	462	508	523	495	493	516	483	502	448	529	481	465	502	512	459	492	508	503	492	497	473	494	497	495	504	487	522	492	474	475	446	509	462	457	495	506	468	473	518	509	499	472	475	470	483	450	476	496	463	458	456	498	467	463	525	492	485	472	465	452	510	476	473	500	466	490	496	518	509	515	485	498	485	500	498	472	462	470	506	500	485	533	454	487	473	466	491	499	494	504	518	510	479	444	495	478	492	433	468	490	453	481	518	504	477	477	488	486	537	503	464	507	473	470	481	502	507	486	481	508	426	535	489	482	492	498	471	475	499	495	515	485	465	480	476	445	516	513	489	510	487	505	494	482	455	477	476	486	494	481	448	479	458	485	418	520	494	474	474	522	492	513	447	441	508	491	471	493	526	468	493	479	474	491	478	484	454	488	503	472	486	479	513	471	512	489	475	473	485	453	466	490	477	448	504	485	541	484	486	502	476	480	486	477	470	499	454	493	523	466	543	504	525	470	481	489	518	496	468	500	491	439	504	508	479	503	499	506	473	531	517	516	461	485	456	465	508	497	497	493	499	471	499	497	495	524	475	490	530	492	496	494	531	483	505	482	493	486	470	487	480	478	488	464	500	532	505	469	501	448	486	481	499	488	522	485	537	471	463	466	476	499	484	463	503	493	524	515	498	509	447	513	498	478	472	475	502	470	446	528	478	509	460	481	491	518	455	533	525	476	473	450	494	464	483	492	505	501	466	495	501	499	487	485	460	497	491	496	514	469	503	541	504	521	518	483	535	458	489	467	485	481	492	495	469	490	499	498	442	472	459	445	521	530	493	496	500	513	453	492	453	541	493	450	500	491	480	489	545	489	486	512	503	488	470	500	503	485	517	507	487	475	485	506	500	525	475	489	468	501	462	487	498	509	492	498	478	497	440	479	480	494	497	495	502	488	451	488	517	511	481	496	484	499	475	502	491	473	459	509	483	469	489	514	469	469	495	471	482	497	494	496	488	541	483	448	482	478	493	479	513	496	460	491	504	535	487	485	504	488	469	484	425	504	471	464	490	500	478	483	509	455	489	465	503	477	478	495	510	452	485	490	533	544	484	485	492	496	449	464	461	514	523	495	480	483	450	483	465	512	472	475	499	510	465	481	484	475	518	502	467	436	491	506	495	470	498	456	484	511	486	499	475	523	472	480	489	478	469	487	478	507	511	500	454	484	475	434	460	516	477	436	473	456	468	468	492	445	463	501	469	442	479	499	508	507	481	450	491	493	514	472	457	478	497	484	500	538	501	504	535	497	496	489	482	510	505	484	474	509	507	496	534	475	465	517	458	489	491	496	474	507	493	498	506	488	521	500	534	485	505	476	502	492	476	477	475	456	487	471	485	485	489	488	511	467	483	509	484	473	488	526	485	473	486	475	488	490	489	477	463	482	501	483	476	565	479	497	504	517	482	466	509	460	487	488	480	510	473	459	459	511	466	466	499	476	507	496	530	466	487	508	507	462	491	489	554	490	484	497	489	488	517	509	510	485	478	449	458	486	473	504	493	472	496	502	453	507	479	478	482	466	556	502	495	485	505	480	463	492	498	494	511	496	465	493	487	482	468	482	502	524	482	462	468	484	480	440	468	461	499	496	468	412	491	471	499	530	491	507	487	483	494	459	505	480	485	528	477	505	479	476	518	508	501	456	486	481	494	430	451	472	507	458	470	487	456	496	506	466	471	487	481	514	501	507	512	475	455	486	470	462	480	458	455	490	476	485	518	471	536	484	466	468	497	510	434	479	525	486	464	481	507	504	510	483	506	484	465	506	448	465	481	495	475	492	496	475	502	484	487	495	498	484	509	455	462	511	490	505	502	527	475	490	475	491	456	504	485	460	475	458	472	480	471	549	504	477	487	478	476	504	480	487	487	485	466	464	562	471	484	484	509	460	476	505	483	459	513	515	492	466	463	519	507	473	477	490	506	457	479	516	481	447	453	458	460	477	497	488	510	467	489	489	477	454	520	495	516	468	479	468	460	469	466	497	486	453	477	504	486	487	457	503	496	439	481	463	490	459	514	481	447	509	510	470	514	506	493	504	512	477	502	483	486	484	500	499	492	456	457	500	483	518	463	509	490	458	471	538	459	463	510	482	513	484	500	513	504	454	462	526	496	520	465	470	490	455	499	532	513	495	508	454	503	510	494	503	492	512	470	473	465	475	470	469	478	458	505	536	498	481	515	496	491	512	533	519	492	505	521	495	528	496	512	467	506	483	512	473	484	489	490	454	509	437	471	538	498	486	515	485	506	504	524	486	536	464	482	467	487	466	456	520	476	501	458	480	487	476	486	489	475	467	511	459	487	548	469	483	478	496	541	535	460	472	478	484	464	476	465	490	513	483	507	487
6392	4223	2446	1663	742	282	160	141	126	103	93	68	70	86	78	77	83	61	67	67	61	62	51	64	56	51	65	66	62	63	60	58	44	67	58	52	68	52	48	47	60	60	67	46	60	52	63	51	50	58	54	57	57	61	51	68	38	50	63	60	66	67	55	57	42	54	68	66	50	66	42	59	52	49	47	62	56	68	59	45	69	56	46	47	57	47	50	54	52	54	50	47	56	52	49	55	58	69	51	65	69	57	71	53	51	72	58	53	64	49	55	56	64	62	58	58	50	58	49	65	73	56	49	56	54	55	39	63	62	59	52	53	51	56	56	56	49	64	44	51	50	62	68	42	55	53	50	53	69	64	66	53	68	43	47	56	43	59	49	51	68	50	59	46	49	57	54	62	61	56	54	52	59	60	65	42	63	63	71	59	69	54	55	57	47	53	65	48	58	56	37	64	72	64	49	55	59	60	64	74	51	61	60	55	55	55	59	61	41	47	46	71	60	62	54	42	51	60	66	60	57	65	69	54	59	70	50	57	56	63	47	70	49	70	63	43	49	48	55	71	61	64	44	54	50	47	70	53	60	49	61	59	47	50	57	51	47	51	45	41	52	66	65	50	51	50	54	51	48	54	62	52	49	50	70	56	54	57	42	57	57	49	59	59	63	51	60	55	50	58	45	52	67	44	51	55	58	58	47	50	51	67	53	65	56	55	59	60	56	60	56	52	57	53	70	49	51	49	61	46	58	56	62	60	55	66	44	62	57	60	55	46	58	46	73	43	59	63	57	41	65	58	52	47	40	60	61	67	48	63	58	63	61	43	66	57	55	51	62	67	52	50	50	64	57	49	50	62	66	71	44	60	62	53	59	57	62	56	42	62	61	54	46	44	54	44	66	62	60	60	55	57	37	53	61	47	49	51	63	43	54	62	51	60	51	67	49	53	54	57	52	55	48	64	60	62	39	54	68	61	52	57	68	58	62	51	39	39	61	51	62	59	53	52	44	51	60	58	61	76	59	51	35	56	54	63	46	59	49	53	59	61	54	53	45	50	59	45	53	51	47	60	51	63	51	47	54	51	61	48	55	55	51	49	46	65	51	40	58	56	44	52	64	60	53	60	55	68	61	66	53	77	54	58	56	74	73	49	76	57	44	60	56	48	42	48	34	71	52	64	71	60	54	50	42	58	47	59	59	59	62	55	51	44	56	59	59	66	51	38	58	51	62	51	73	52	49	44	58	68	57	59	58	64	49	58	45	56	55	76	53	61	53	50	60	52	44	64	54	51	56	53	64	64	68	52	45	57	45	52	68	55	58	52	65	54	70	62	58	60	48	59	56	54	46	59	59	47	50	44	47	59	48	55	53	55	65	54	59	54	59	47	61	48	62	55	54	64	54	60	67	52	53	55	60	51	55	73	64	56	59	54	52	61	47	50	52	58	74	57	63	68	57	55	57	62	52	53	52	64	47	55	55	68	48	58	49	56	66	55	62	58	54	44	51	54	57	48	59	60	67	57	56	58	62	40	59	65	79	53	55	53	78	45	63	58	45	56	59	59	56	54	55	70	58	58	53	47	58	64	63	58	54	50	66	66	59	50	53	66	56	63	52	43	59	61	50	42	67	44	63	47	64	48	46	53	62	59	54	63	69	50	51	54	60	60	56	67	52	58	41	50	49	54	59	52	46	46	47	64	49	52	46	66	58	55	48	49	49	61	57	55	63	54	41	55	58	58	52	45	60	53	57	52	51	69	46	56	47	57	56	50	58	61	69	59	65	50	52	57	60	38	60	51	51	55	76	41	59	56	54	63	42	52	69	51	54	49	52	69	56	64	60	62	64	56	58	66	51	49	63	65	55	63	50	57	52	50	60	50	49	55	59	60	64	53	51	74	64	62	61	49	46	53	60	46	62	66	49	62	56	60	55	62	48	53	44	55	50	46	56	50	50	59	52	50	64	60	49	51	59	51	68	58	55	59	66	64	54	63	55	62	68	56	66	55	63	70	57	62	63	54	67	55	53	48	50	57	55	59	49	44	51	45	64	53	60	47	61	70	56	70	66	40	46	51	58	68	62	59	56	63	61	63	77	59	54	50	54	65	53	59	55	60	53	65	48	60	56	57	54	41	68	59	60	49	55	50	53	65	50	48	62	52	59	53	50	62	61	61	55	55	62	61	53	49	48	50	50	52	63	63	45	43	59	47	58	61	60	46	65	52	41	51	54	46	59	61	54	42	59	45	56	49	57	43	59	60	67	48	51	43	44	47	56	64	54	61	46	41	55	52	57	51	57	61	52	70	50	49	76	54	54	52	48	44	69	56	58	42	49	59	56	57	62	56	60	47	58	66	60	39	54	49	55	70	65	68	57	54	58	53	56	51	56	58	56	60	60	60	56	57	53	41	55	55	60	58	68	42	51	61	58	53	62	44	47	43	46	49	54	55	61	51	68	54	64	42	62	53	62	43	51	60	61	63	45	54	51	66	64	57	68	59	53	62	59	59	64	60	53	61	47	53	48	58	52	51	51	60	62	66	66	59	51	56	59	55	48	63	67	53	52	47	44	50	46	61	64	70	53	52	57	55	46	62	59	52	57	48	52	47	54	53	58	56	51	50	50	61	66	60	57	73	52	52	59	56	72	67	54	52	59	63	61	48	59	44	45	66	61	58	59	62	56	51	63	50	62	61	48	66	56	54	51	59	67	57	48	63	53	56	55	54	61	57	60	48	53	60	44	62	65	64	55	59	52	61	56	58	55	63	47	56	47	54	55	50	60	58	55	62	70	59	71	49	57	58	55	59	54	53	59	70	48	48	48	53	42	62	53	71	59	48	54	46	60	52	55	51	54	48	61	67	64	56	43	44	52	52	55	48	62	62	54	58	45	59	55	62	51	58	55	62	50	55	58	47	67	49	51	61	43	57	56	60	54	57	58	59	50	72	56	46	64	42	49	45	57	57	53	66	63	61	53	60	65	61	60	48	62	54	57	57	54	52	54	61	61	49	66	55	75	60	64	62	49	47	52	48	59	60	58	65	56	55	57	63	50	61	48	38	48	66	53	56	62	62	59	53	58	44	54	62	52	41	46	79	60	62	54	61	47	62	45	70	58	43	72	59	57	53	48	64	64	52	65	66	46	58	55	44	62	63	56	53	57	50	55	48	83	52	58	81	55	48	76	72	64	50	44	67	60	61	63	62	61	60	62	70	44	58	59	57	50	57	53	70	52	52	53	55	57	56	53	56	52	57	52	75	52	61	57	56	59	48	61	49	57	54	57	64	62	49	55	33	56	49	68	56	47	62	57	54	40	55	41	53	44	65	60	51	65	69	71	55	51	65	45	72	55	63	48	66	45	58	53	52	54	66	42	66	61	61	71	65	50	60	57	50	51	56	53	53	49	55	56	63	60	53	69	49	53	67	54	54	51	49	52	67	55	53	63	49	55	48	64	50	55	58	56	54	63	55	36	57	55	56	40	59	64	63	59	66	57	72
35651	23670	19185	17508	12372	6688	4426	3202	2339	1737	1416	1363	1199	1113	1019	981	904	914	763	797	714	734	679	684	682	697	652	631	577	579	569	570	575	523	574	516	538	600	523	533	540	553	544	458	512	518	487	527	544	543	506	530	510	486	508	498	468	514	505	550	472	491	499	511	485	504	514	511	481	540	514	508	491	500	505	513	505	501	517	506	503	540	555	507	514	528	519	506	469	512	490	531	496	463	490	488	474	519	495	504	528	530	540	493	504	504	499	465	491	510	504	488	479	485	503	509	513	521	508	489	533	514	528	533	510	528	533	514	496	535	479	494	502	526	462	514	502	512	482	513	518	489	524	519	493	539	502	494	467	504	471	511	496	493	491	491	488	507	499	495	523	496	540	538	498	486	518	507	492	466	507	542	522	541	505	489	500	552	510	498	523	495	510	493	481	517	510	485	503	473	516	509	492	521	533	514	494	492	500	499	528	519	478	526	521	516	489	506	481	488	468	528	506	505	471	474	517	474	495	497	541	538	526	534	513	534	477	524	552	489	505	516	525	479	528	520	489	511	470	509	543	494	506	516	482	532	515	508	508	459	518	518	490	512	536	520	505	482	517	487	499	485	520	509	523	512	466	530	494	472	492	535	473	512	454	504	492	473	539	545	493	527	505	485	516	497	511	540	524	500	507	535	456	523	498	496	495	498	503	523	506	491	493	502	526	524	505	513	498	474	497	492	528	511	522	498	490	553	496	523	515	540	501	523	536	515	501	495	492	519	514	499	534	473	530	493	480	506	497	503	479	501	498	530	490	532	470	496	523	557	527	487	469	526	481	488	479	538	505	454	482	542	502	513	492	506	536	489	509	454	501	509	494	504	519	493	538	499	510	476	483	497	501	513	473	499	477	526	513	505	529	472	485	492	485	494	512	529	503	512	504	479	497	488	513	514	506	503	476	511	494	468	477	497	501	537	522	493	539	541	470	462	536	491	491	502	502	522	539	516	516	509	486	515	495	528	477	519	511	532	487	538	507	459	519	504	481	506	505	464	505	477	527	471	512	514	476	537	507	508	495	503	502	480	511	511	507	484	531	497	465	558	490	475	517	530	544	535	480	511	530	500	537	502	511	506	514	521	470	525	494	516	492	519	478	474	508	531	508	491	462	508	546	508	526	503	509	513	522	516	524	511	481	535	514	485	497	534	523	510	493	479	490	558	500	505	472	513	508	495	479	506	515	516	518	502	492	504	497	520	515	492	487	466	492	498	527	542	547	532	562	512	511	522	539	517	472	491	500	505	503	545	503	476	514	560	496	499	509	522	529	546	538	504	536	474	498	479	521	499	510	504	505	513	497	484	515	521	502	506	505	465	498	501	487	483	512	481	512	503	497	526	523	540	470	529	478	495	499	476	475	510	552	500	518	479	504	506	518	481	542	492	539	460	496	480	493	555	474	530	516	534	530	491	506	491	537	497	534	527	462	479	481	551	493	511	514	501	500	530	517	496	507	544	482	484	490	463	483	521	489	502	485	538	492	533	517	517	480	480	499	507	522	514	497	506	517	484	498	511	503	477	533	504	492	519	513	481	509	544	508	480	517	461	495	484	508	493	514	521	509	494	460	500	487	487	493	484	473	510	510	495	483	498	502	518	496	511	500	485	487	524	482	518	519	492	541	485	471	470	495	563	506	493	452	498	471	461	502	530	520	500	514	520	505	497	497	526	502	559	504	547	495	515	503	451	479	534	513	542	514	524	494	519	490	484	482	494	524	525	498	505	557	506	485	532	512	506	465	531	494	536	496	510	495	484	504	491	529	506	457	495	496	512	530	485	523	502	468	497	472	551	489	496	532	525	509	470	487	474	531	538	533	553	463	485	502	509	539	504	496	508	510	513	533	498	520	519	509	467	490	468	538	481	505	457	463	513	508	513	502	472	501	490	509	492	508	519	482	499	494	519	492	501	515	475	520	490	547	468	481	519	463	526	486	489	516	539	474	482	515	501	521	518	526	506	513	511	501	513	496	543	513	479	550	498	486	517	486	503	501	523	505	495	551	488	558	534	476	511	528	487	500	503	496	504	505	527	564	487	499	500	508	484	486	550	491	536	495	539	527	507	502	494	510	512	473	546	519	530	515	479	539	524	522	495	521	528	511	523	512	504	489	517	516	480	499	512	520	545	524	491	480	549	523	497	505	510	504	495	562	477	532	490	537	434	500	512	537	462	493	533	519	512	520	529	495	490	526	502	538	504	523	526	555	520	500	493	513	499	503	507	533	523	500	534	462	538	531	497	453	502	487	487	494	536	524	527	522	502	519	464	518	519	535	494	507	523	504	510	516	495	509	509	523	484	523	487	499	520	488	505	489	528	484	520	505	536	547	495	555	523	510	505	523	493	503	508	519	529	510	519	526	515	455	513	483	525	481	546	481	513	510	491	489	515	544	465	476	501	502	488	494	550	487	535	544	502	485	512	503	513	506	472	506	498	498	479	525	512	493	469	532	526	468	496	533	480	517	509	522	553	522	458	491	557	518	491	504	516	496	482	523	509	487	510	530	493	500	503	489	522	496	496	476	501	496	503	514	497	483	481	512	514	533	516	511	513	537	490	493	504	518	497	503	521	524	522	514	489	484	451	462	498	485	506	497	497	492	484	505	472	497	520	501	546	465	529	496	509	517	486	507	533	487	477	521	516	470	490	521	542	529	500	515	508	483	507	534	528	520	520	496	511	511	488	474	478	471	477	543	520	489	486	512	477	471	503	510	495	469	489	486	554	476	485	475	485	540	521	540	504	508	484	489	525	509	486	545	546	509	572	500	540	515	499	498	488	508	501	502	535	503	514	510	474	453	535	511	491	519	512	502	523	485	481	477	501	510	470	507	535	527	497	512	543	531	482	505	505	525	508	514	509	530	535	552	506	472	496	515	505	510	504	503	551	496	510	418	513	531	524	515	512	468	528	514	517	494	525	515	488	550	510	523	518	548	516	517	514	506	529	523	487	519	546	511	506	522	512	507	527	553	496	465	519	533	548	521	515	518	533	501	513	497	513	483	478	502	531	515	458	520	563	501	502	484	527	528	496	505	525	486	463	508	481	496	522	535	497	511	476	510	471	490	478	518	497	553	486	472	507	508	540	474	465	478	473	521	487	511	493	541	483	509	559	499	492	462	488	490	492	491	497	537	497	491	532	519	505	530	536	514	522	512	518	499	507	545	482	512	472	507	520	503	493	517	494	541	543	493	501	498	488	502	525	495	508	473	506	529	472	497	465	474	503	466	532	503	488	495	527	512	477	509	518	513	512	481	511	499	497	512	490	511	518	525	483	507	514	497	464	472	520	482	516	484	527	515	487	495	510	534	562	490	470	485	502	549	507	513	500	507	487	522	492	511	493	520	504	506	536	499	499	495	509	547	492	513	470	501	490	536	516	498	520	542	503	528	466	481	523	550	519	555	488	518	489	502	529	505	467	512	474	502	534	531	488	486	512	467	500	503	513	518	501
6279	3988	2835	1385	587	305	175	100	96	60	68	56	63	55	61	74	68	60	58	47	47	47	49	40	51	42	46	42	40	42	45	38	38	30	53	46	49	31	38	45	37	41	38	37	47	33	31	32	39	34	54	31	31	37	44	34	28	47	35	44	43	45	45	36	47	45	38	42	34	43	38	35	39	51	38	36	36	38	52	44	41	37	33	41	45	32	39	29	42	36	40	50	28	43	46	53	50	56	34	33	37	34	42	40	36	53	43	40	45	41	49	36	41	45	23	46	48	43	36	44	29	32	39	44	44	40	42	39	47	49	46	36	44	33	44	43	40	38	52	33	48	33	47	31	38	29	42	37	42	42	44	35	37	44	39	40	39	39	34	37	38	31	31	43	40	41	31	46	28	47	43	33	31	44	37	46	31	32	34	35	31	38	35	39	45	35	37	40	46	27	49	32	42	41	29	29	50	47	49	45	58	40	34	30	40	41	27	31	34	35	45	37	49	45	34	46	35	39	47	43	42	40	36	39	44	34	55	29	46	48	32	36	43	34	41	38	39	38	39	38	49	32	49	45	43	36	52	32	45	33	39	46	29	45	46	43	37	31	51	39	47	38	47	38	40	45	42	47	35	34	32	41	45	36	41	40	34	43	35	38	43	37	43	43	39	51	50	46	41	34	40	33	35	45	27	47	36	23	36	28	33	44	35	44	44	38	42	29	42	37	41	42	34	45	48	46	34	33	34	41	40	47	53	51	46	50	39	34	46	43	40	42	45	44	38	38	42	33	47	41	39	32	35	33	44	46	42	35	39	33	42	45	35	38	37	37	43	43	41	37	45	47	40	26	43	31	49	34	43	39	40	44	26	33	37	45	26	41	37	30	29	49	56	38	39	43	44	32	28	36	32	29	47	28	48	40	43	33	51	47	48	40	55	53	36	44	39	42	41	30	47	45	43	46	40	37	48	42	42	31	48	35	46	56	43	38	40	36	40	42	51	54	38	33	32	35	43	31	46	40	38	27	41	52	44	38	33	41	44	41	39	41	47	37	47	26	44	43	41	43	42	40	31	33	44	33	37	42	31	36	35	36	42	43	39	44	30	49	34	45	42	35	33	34	44	37	43	36	32	40	44	37	41	43	41	34	43	47	36	36	41	39	39	43	40	43	35	40	44	31	30	33	40	43	51	39	39	37	46	33	33	39	45	39	44	47	33	39	38	38	39	31	35	45	41	45	35	36	44	44	48	39	31	43	30	39	32	52	32	54	49	34	34	56	45	40	48	42	45	43	54	35	32	38	44	34	47	39	41	38	37	36	48	42	37	54	30	41	36	42	44	39	38	34	37	35	28	56	35	27	35	39	28	33	35	38	34	34	48	36	35	40	42	34	31	36	41	39	41	37	53	47	43	31	36	49	45	36	37	51	34	41	36	44	48	41	43	34	48	48	38	43	35	48	47	37	35	39	43	40	43	38	39	50	36	39	47	36	39	34	35	50	39	30	37	41	36	40	32	37	35	43	48	33	50	40	35	29	43	40	38	33	38	34	49	37	33	36	41	37	41	51	39	45	41	31	47	52	47	46	28	38	42	41	36	37	36	38	49	30	43	47	33	41	39	35	45	54	38	39	48	40	31	50	45	31	41	46	53	36	40	35	30	38	34	40	38	47	40	34	36	29	50	36	42	49	53	35	41	36	32	45	45	40	42	37	49	36	45	40	40	35	33	33	44	41	41	38	50	36	23	35	27	37	36	42	30	45	41	45	40	48	37	38	30	36	34	42	47	48	33	43	37	48	34	38	60	43	45	35	33	33	33	39	38	47	40	37	39	45	39	45	47	39	29	38	45	33	40	40	37	36	37	43	37	44	35	32	49	43	50	35	29	38	41	36	58	50	33	25	41	35	36	32	46	34	40	34	47	52	40	45	56	46	35	28	44	48	38	31	36	49	40	30	34	41	33	37	41	49	38	42	42	33	37	39	34	60	48	40	34	34	46	32	37	46	39	36	43	32	40	43	40	53	29	45	34	31	35	45	37	50	40	40	41	45	46	44	36	28	29	35	38	41	47	39	35	44	39	35	23	48	38	40	42	47	44	45	27	37	42	48	46	28	39	40	52	38	40	32	30	43	38	34	49	38	41	50	49	39	38	40	45	49	37	42	35	51	38	33	34	47	49	46	44	47	36	31	43	54	35	41	33	47	37	54	41	39	37	32	38	41	39	33	37	58	38	44	32	35	34	43	39	41	34	56	37	39	44	42	38	36	46	43	41	43	44	42	43	39	37	45	35	52	45	33	37	33	40	44	46	42	40	32	38	39	40	47	35	36	36	36	39	40	43	40	41	46	42	49	33	43	32	35	36	45	28	39	37	36	43	45	35	39	40	34	34	44	41	56	43	34	48	34	35	37	42	44	37	37	32	39	37	40	40	37	38	37	48	38	32	43	52	31	43	38	46	46	38	43	44	44	32	37	33	47	44	41	23	28	41	40	37	29	36	56	37	49	47	47	42	43	39	33	49	39	46	45	41	41	39	43	36	27	31	37	41	47	35	38	53	47	32	44	40	53	31	48	32	38	33	50	24	33	32	28	40	45	51	34	44	36	46	39	44	58	50	44	39	33	37	37	31	47	40	28	40	43	38	44	43	42	44	37	39	48	36	35	44	44	41	42	44	40	34	44	49	31	42	33	40	45	40	38	43	40	25	33	42	29	43	38	41	42	43	28	29	38	38	39	37	29	43	51	38	37	42	37	31	39	37	37	55	35	33	42	32	48	33	39	46	40	40	33	50	38	29	45	34	42	45	42	40	42	42	33	34	40	42	30	37	27	42	43	37	41	37	47	38	40	33	31	46	43	36	45	44	45	47	38	43	35	37	39	42	38	42	45	30	39	45	39	37	28	42	43	38	30	48	43	34	30	45	37	41	33	32	40	47	31	40	42	37	42	41	41	43	30	43	35	45	31	38	45	44	41	33	37	41	29	32	33	39	49	47	35	30	44	43	42	36	40	44	42	53	45	36	33	35	35	38	33	41	35	40	38	40	41	42	42	41	37	42	48	48	41	33	42	33	37	32	35	40	44	46	34	40	41	44	48	36	33	39	29	48	36	38	32	28	35	43	48	40	41	47	38	49	52	43	40	37	49	38	33	34	39	37	44	40	40	44	33	40	34	34	38	44	37	30	30	28	33	29	35	44	45	39	39	51	52	40	47	46	36	39	45	35	42	56	42	33	36	34	37	35	49	47	41	41	39	40	48	54	39	60	29	46	37	35	46	50	37	25	37	44	45	50	48	45	45	44	39	49	39	39	41	33	30	48	48	44	40	34	38	41	40	37	41	39	43	39	30	35	32	40	38	44	40	36	47	41	45	40	34	41	44	40	41	33	44	40	41	38	37	47	35	37	46	52	33	39	41	33	40	33	37	44	40	40	41	21	41	38	32	42	45	46	45	28	48	43	45	43	48	37	35	41	35	46	42	39	39	45	38	36	38
32808	24219	21221	16140	11016	7503	3826	2790	2049	1495	1194	1086	956	915	810	803	792	670	639	590	609	555	537	501	511	469	458	433	428	451	416	460	419	425	408	402	419	348	377	412	420	419	381	366	367	401	430	392	398	374	342	328	375	369	402	392	360	396	349	356	383	391	354	361	386	367	376	328	382	390	382	392	366	376	381	364	338	374	332	377	359	357	377	346	360	362	338	372	357	385	349	374	382	365	367	309	399	360	351	376	378	355	368	375	394	359	370	358	345	347	390	379	339	338	377	361	338	362	360	390	410	358	359	337	364	327	360	388	385	347	345	366	350	381	401	353	362	363	404	372	408	355	381	371	352	392	378	352	416	381	387	345	335	382	354	339	380	328	366	383	364	349	370	351	371	342	384	345	341	340	351	329	347	372	344	377	346	352	362	351	369	354	331	355	382	347	369	370	387	371	368	376	344	359	366	366	404	377	373	371	364	370	365	370	364	366	367	368	367	342	344	354	363	371	341	356	345	374	377	371	361	382	373	371	345	365	384	358	337	365	377	346	340	374	337	375	344	378	350	366	391	339	360	365	375	362	383	369	362	377	373	378	348	320	364	373	363	352	371	341	356	350	372	362	361	380	384	369	384	378	367	387	346	410	358	369	341	359	355	343	315	374	325	394	348	360	383	379	374	330	359	393	360	364	366	379	384	382	395	368	321	327	386	376	345	350	340	395	379	382	337	332	348	375	355	330	371	356	359	365	372	361	362	381	346	393	370	353	367	357	363	366	338	391	362	328	385	368	369	390	362	379	362	378	390	361	365	348	393	340	383	341	395	365	359	331	328	344	372	341	360	344	347	359	357	366	368	371	350	358	383	365	363	388	354	366	369	386	346	350	361	367	332	341	343	356	367	382	427	387	372	356	345	332	378	381	356	374	365	363	367	385	346	352	377	375	345	412	376	322	369	356	366	354	364	343	351	346	378	368	365	353	346	352	338	359	342	398	381	343	369	398	376	351	370	381	341	349	359	358	390	366	379	345	351	361	379	378	370	345	389	335	361	368	377	351	362	379	380	360	353	362	352	333	350	386	368	351	361	388	367	391	315	343	346	337	331	372	351	371	385	340	394	387	398	353	361	376	304	366	351	354	353	336	379	335	352	382	362	407	366	393	367	367	399	369	380	353	324	397	381	361	368	350	371	373	366	375	365	373	364	400	380	370	377	362	350	375	350	364	356	381	371	375	386	355	362	373	385	367	355	412	394	364	373	365	385	369	369	365	356	386	374	394	350	344	323	407	341	348	385	375	356	371	347	371	314	341	345	373	355	358	364	367	378	338	377	351	340	340	376	338	391	391	353	394	377	338	368	370	359	409	349	356	388	363	348	405	387	365	343	351	369	345	309	387	353	356	394	344	360	351	426	351	352	384	367	357	364	352	371	344	354	393	355	361	336	380	363	332	383	359	360	370	351	389	342	360	350	361	378	358	357	379	372	384	353	339	374	378	336	368	343	392	377	371	397	340	404	353	387	361	384	378	395	384	403	365	358	354	382	335	350	368	342	344	363	388	400	325	369	387	342	345	318	329	314	366	372	367	415	359	417	349	373	374	331	357	331	354	338	388	343	358	332	337	359	374	364	361	341	356	354	327	351	359	381	370	366	332	369	361	385	364	330	381	399	341	344	371	381	357	373	323	353	369	371	355	371	354	386	357	325	389	359	390	332	369	344	378	343	348	377	345	354	377	371	341	390	366	350	351	389	381	370	340	326	379	384	364	365	361	369	378	360	381	358	342	332	358	375	362	371	343	343	331	367	339	349	379	349	352	346	384	383	380	397	345	385	363	354	376	359	388	368	400	372	392	349	395	403	390	331	345	370	367	359	382	339	403	342	329	359	382	331	397	369	341	345	392	347	356	370	375	375	336	366	374	369	337	325	354	370	384	383	369	347	381	369	347	361	344	346	382	361	384	355	367	350	343	375	360	350	326	332	369	354	372	357	395	351	326	368	385	371	375	381	372	343	373	353	368	372	365	330	356	366	381	354	364	362	350	342	381	382	379	349	367	388	361	379	382	335	371	353	352	379	353	354	377	346	378	336	372	346	337	373	368	381	376	389	394	360	392	363	367	358	370	342	350	324	362	367	361	376	406	351	374	338	372	364	351	367	326	376	351	380	389	371	402	350	326	386	348	364	358	341	372	365	364	348	345	356	383	354	380	358	366	378	376	382	368	342	347	354	370	361	373	369	377	357	354	346	360	377	429	373	378	367	394	355	384	373	376	378	361	361	323	382	362	384	358	372	348	354	345	328	366	377	364	367	369	329	389	340	344	347	344	340	370	350	390	340	402	347	355	357	369	390	406	371	346	334	350	334	373	373	367	350	407	356	400	365	408	354	328	386	381	383	381	387	383	376	357	381	365	374	370	384	378	368	373	376	378	360	358	366	437	380	334	339	321	375	355	374	368	352	366	362	326	380	356	358	382	382	377	351	362	398	357	365	369	321	361	346	363	350	365	375	331	366	355	386	389	345	376	382	329	391	374	365	356	388	347	363	332	377	360	376	396	345	332	399	360	344	371	326	360	386	373	392	371	385	399	392	351	341	370	369	366	373	364	358	360	386	349	327	355	385	320	375	316	357	366	357	338	368	355	346	373	403	346	337	375	355	328	383	382	383	356	370	343	357	335	381	344	353	352	397	350	360	381	364	363	357	361	365	379	341	348	377	358	384	386	365	360	387	351	369	349	392	345	385	354	367	366	381	361	335	370	374	378	399	359	370	359	350	362	339	360	345	355	379	400	364	371	362	387	325	383	383	357	371	360	345	352	360	370	339	368	365	356	355	365	380	396	369	378	377	363	376	375	398	365	374	362	335	351	316	403	365	394	359	364	331	360	365	365	340	369	337	345	354	355	351	377	376	359	370	378	349	389	331	355	367	358	371	346	366	364	365	335	375	342	358	370	358	393	360	358	421	346	343	375	353	383	362	351	356	400	336	352	382	385	363	370	361	350	328	350	362	416	355	366	353	352	370	352	373	345	382	378	381	344	355	348	350	329	388	343	336	358	349	353	365	345	389	370	347	364	360	360	343	353	359	379	367	393	375	372	400	363	348	333	369	399	376	358	361	361	396	335	350	343	374	354	365	375	350	360	365	347	362	365	340	344	351	343	350	348	373	358	364	382	361	353	370	395	377	337	348	364	333	387	335	324	354	391	392	363	383	356	358	349	383	392	380	356	348	406	357	386	338	366	375	363	353	372	358	378	353	349	342	349	354	368	363	395	347	341	364	380	349	373	346	405	371	371	356	386	360	370	350	359	356	385	365	356	360	353	379	373	399	392	375	362	389	344	335	379	378	375	337	404	323	355	363	354	399	342	346	337	367	396	369	375	346	365	334	359	354	361	398	389	384	377	345	359	378	330	361	337	336	372	360	400	372	333	347	372	366	347	398	358	360	376	361	385	375	348	386	360	358	352	384	355	351	389	362	363	388	368	402	335	366	384
8494	6545	3317	1922	941	437	190	142	122	119	76	92	67	88	60	72	71	62	51	54	53	54	58	27	48	43	45	44	43	39	39	43	43	48	37	41	46	54	41	43	45	52	47	31	38	38	53	53	47	40	30	43	35	46	32	55	36	36	41	53	44	47	45	34	46	47	42	35	38	39	41	43	48	46	43	46	45	43	36	47	39	45	41	39	35	55	46	39	43	37	49	40	36	41	38	36	44	36	34	54	40	30	45	31	44	45	41	26	44	41	40	49	52	43	49	36	52	44	50	44	52	42	39	33	46	46	29	46	42	30	50	35	52	36	52	45	44	35	44	41	42	41	39	33	31	41	39	41	47	44	45	31	53	48	48	39	39	48	32	46	36	43	36	38	32	46	43	45	39	41	38	38	39	49	41	49	42	48	34	48	48	43	41	39	43	35	49	56	39	43	42	45	47	50	48	47	45	34	38	35	48	34	41	44	54	53	41	40	41	39	45	51	39	41	41	43	51	41	42	56	45	39	56	41	46	47	48	47	33	39	38	36	39	42	43	26	40	39	37	52	43	45	35	46	42	36	34	41	39	42	39	46	38	45	51	42	41	37	34	38	36	51	36	60	42	42	36	36	43	46	44	34	37	51	43	44	40	42	34	34	34	51	51	40	39	48	34	53	37	44	34	34	26	46	40	33	47	45	45	45	43	38	29	47	44	43	33	40	41	35	29	41	43	45	36	45	41	36	38	47	40	50	48	51	49	44	43	39	43	48	43	45	42	43	43	42	47	39	44	43	36	48	32	43	46	51	40	44	40	52	32	47	38	43	50	46	31	49	48	35	42	37	38	46	35	26	44	48	41	36	46	43	40	37	45	46	44	44	37	43	47	51	39	42	51	40	56	55	37	41	43	41	42	42	45	37	35	45	33	46	41	42	46	45	37	39	34	44	42	36	47	38	39	44	46	35	49	49	49	41	37	50	44	54	40	47	44	26	47	53	43	48	48	43	32	42	50	47	42	50	42	40	49	32	42	50	35	40	46	42	41	53	43	50	42	56	42	58	39	57	38	36	42	45	39	39	43	35	41	38	44	49	44	45	45	40	36	41	41	38	45	40	43	46	41	30	31	31	37	44	45	49	48	40	35	41	34	45	37	33	38	46	42	50	52	40	49	48	35	43	41	44	46	37	52	42	37	34	41	62	54	43	35	42	61	28	29	50	36	50	41	54	41	46	45	36	38	33	43	32	39	39	37	29	41	41	49	48	41	34	48	43	40	45	38	32	41	47	46	46	42	35	49	48	48	36	47	44	41	44	39	33	38	32	50	47	43	43	41	43	47	40	37	39	48	45	33	53	56	36	44	49	36	48	55	34	50	45	36	39	37	49	43	30	49	45	42	45	42	46	36	41	34	46	39	28	46	40	40	31	45	47	38	30	64	43	39	42	39	51	45	38	37	41	41	44	30	49	62	47	43	38	44	47	43	35	43	44	47	47	46	36	47	38	33	51	45	35	40	48	44	35	36	41	49	35	43	40	34	45	43	35	37	49	56	45	48	37	42	44	50	37	36	42	48	45	33	38	45	32	49	37	33	61	41	35	42	50	42	43	46	45	41	35	44	41	51	41	39	49	47	36	30	44	42	48	48	45	49	44	46	49	29	33	37	51	46	44	34	35	43	52	30	42	35	43	39	50	50	29	42	37	26	50	32	43	31	39	42	36	45	42	35	43	37	49	44	34	38	56	44	40	38	44	34	42	44	30	47	37	39	49	46	29	40	44	44	50	44	36	34	35	38	32	38	39	44	41	48	39	46	36	42	33	31	51	53	43	34	43	32	39	49	46	44	39	52	36	42	43	45	37	44	47	43	43	43	55	37	37	56	35	44	44	48	35	39	41	39	25	31	35	48	58	45	45	43	55	49	40	44	32	38	54	45	42	42	48	48	40	35	38	47	42	36	43	56	41	53	63	33	40	52	37	40	42	50	55	56	36	44	50	47	36	45	46	41	49	48	45	37	39	42	45	45	26	34	44	45	39	44	43	27	48	47	39	42	40	48	40	45	40	32	38	46	48	54	45	40	41	50	41	35	45	43	50	51	40	32	38	46	36	39	37	42	42	40	36	27	51	34	33	34	47	40	48	34	45	32	38	49	46	42	41	47	44	36	41	30	36	33	44	51	46	33	31	40	46	48	39	36	47	45	42	40	37	31	47	36	45	44	47	43	36	38	39	37	40	40	36	35	44	43	43	45	37	39	36	40	44	42	39	43	40	43	38	44	40	47	45	39	46	49	59	35	33	39	45	55	41	42	55	40	38	31	43	45	43	40	45	48	42	44	39	53	38	32	33	30	38	49	48	26	36	38	50	30	35	42	46	49	45	35	37	38	42	31	40	45	29	36	48	36	41	36	44	38	34	36	52	49	36	38	38	49	36	46	48	34	44	51	45	42	36	36	54	47	43	43	47	61	36	35	42	49	38	44	37	35	44	43	37	42	53	49	29	45	54	38	41	51	42	42	37	33	43	36	40	41	37	43	33	31	38	40	35	36	46	33	53	48	41	57	35	46	41	32	36	34	47	41	37	43	44	50	36	55	46	41	51	47	54	42	37	45	33	34	33	39	39	49	49	41	44	40	53	46	45	34	40	39	45	37	48	36	49	37	37	44	38	42	50	37	37	39	43	43	44	42	49	39	38	35	40	43	37	45	49	42	55	45	49	40	44	42	47	52	42	48	49	33	47	26	51	43	36	51	38	52	45	30	51	40	40	35	49	41	32	42	42	44	50	39	40	46	37	33	48	58	39	38	45	49	40	39	48	51	35	44	35	39	43	33	39	40	43	39	47	42	51	53	42	38	42	43	44	37	33	38	39	51	54	29	33	22	42	49	47	46	38	48	60	44	36	44	44	37	46	51	47	55	37	30	43	50	54	39	54	50	36	47	50	44	33	37	60	50	36	41	37	40	39	43	40	33	33	49	36	38	47	47	47	44	47	39	40	40	37	44	35	46	34	40	46	45	41	46	43	33	43	47	36	44	41	49	47	41	49	38	36	40	45	42	40	50	41	42	37	41	44	40	48	43	33	44	29	37	42	28	44	34	36	38	46	41	38	35	42	42	35	45	52	37	40	47	42	52	45	42	38	42	51	40	54	35	43	39	46	29	35	49	37	34	49	42	46	37	50	41	33	40	41	56	41	50	43	49	54	40	40	33	47	45	39	51	41	52	49	43	35	51	40	44	36	47	41	37	45	39	65	38	37	39	35	32	39	48	48	41	42	40	38	43	43	30	35	43	47	40	49	32	42	47	39	43	39	38	48	46	36	43	38	44	39	39	41	50	44	41	37	39	46	35	48	43	38	41	46	42	45	29	45	45	37	46	38	48	50	43	34	45	45	32	52	45	39	50	33	42	50	43	47	45	43	37	45	46	52	36	39	25	44	36	45	41	49	34	40	39	51	34	42	37	40	36	43	48	44	32	36	36	42	42	43	42	54
38379	28968	21046	18677	15020	10039	6018	4252	3003	2300	1791	1497	1378	1211	1219	1079	1045	944	854	730	708	685	650	567	594	560	564	539	517	527	477	453	485	449	456	461	422	446	477	417	424	394	403	418	438	392	385	394	398	431	379	397	401	378	432	376	389	397	410	403	384	438	414	415	407	417	398	389	383	390	420	378	389	387	376	431	389	381	395	385	415	406	384	382	369	411	386	361	381	412	368	380	403	401	405	367	396	411	382	372	394	402	388	373	353	403	383	373	387	399	396	376	364	379	403	395	370	381	374	390	406	437	394	397	442	381	418	347	403	426	399	403	397	376	395	405	402	434	404	364	394	401	372	399	416	382	416	359	398	376	386	410	431	393	373	362	389	409	443	399	401	365	413	358	390	401	398	413	403	414	388	398	343	362	391	381	358	369	373	380	399	413	370	421	390	408	398	423	419	385	405	418	382	407	421	415	385	397	398	390	396	394	370	439	372	364	377	396	364	391	374	413	407	375	412	360	410	357	435	373	389	385	392	380	363	370	400	377	370	399	334	380	425	424	430	371	366	410	399	389	384	392	379	397	435	419	389	418	397	438	347	420	392	413	401	404	407	427	411	372	399	384	400	401	374	352	395	378	381	409	386	417	404	389	393	374	407	392	428	388	359	389	405	356	374	412	400	418	402	359	356	376	393	375	397	366	421	413	411	382	408	391	420	378	417	393	417	426	372	403	370	375	371	389	408	404	402	404	400	388	384	402	400	429	402	411	402	365	379	397	391	421	395	372	369	428	375	393	386	410	380	387	373	345	413	413	384	379	388	353	367	363	401	374	401	404	392	391	382	393	401	323	423	386	379	398	402	399	397	399	379	381	438	403	405	407	359	392	422	382	386	371	423	393	397	424	388	379	393	398	393	411	392	383	394	421	418	407	409	416	391	385	403	422	370	403	370	379	395	425	376	394	363	393	396	384	371	375	400	324	404	386	412	391	380	392	389	355	405	404	406	387	396	406	387	394	406	370	401	381	378	374	386	423	393	364	376	408	385	411	402	436	407	381	369	391	437	380	396	388	403	407	385	382	385	409	363	387	388	387	426	377	390	394	398	363	375	388	417	399	398	404	428	404	385	362	410	371	434	414	397	379	419	387	407	433	367	413	425	354	415	375	376	386	434	395	390	365	374	387	428	405	423	402	386	402	393	401	393	378	386	398	419	451	399	403	368	399	407	421	397	379	386	393	432	356	399	441	388	385	407	369	365	411	419	419	378	375	397	392	374	376	382	400	393	414	392	382	417	390	413	375	397	404	374	417	395	386	405	410	390	379	410	402	397	392	392	377	380	404	407	395	382	413	389	402	381	366	393	388	418	367	382	383	444	395	401	382	362	413	381	401	377	346	418	362	398	400	401	375	388	396	392	399	389	407	365	402	378	373	411	422	441	421	388	376	403	374	379	383	354	385	397	384	391	362	396	386	414	392	393	409	388	436	426	393	386	395	366	386	426	363	379	401	389	373	384	404	366	377	433	392	420	412	404	353	364	410	416	357	382	388	400	404	406	395	408	390	361	386	391	379	375	394	386	414	415	374	379	400	399	370	380	393	377	377	409	423	431	422	427	377	400	390	362	379	402	357	404	369	401	351	370	376	399	404	398	380	430	348	397	388	395	435	390	404	380	381	385	379	372	439	403	418	444	405	373	365	396	438	411	384	404	378	393	436	407	419	393	356	373	393	386	381	400	379	392	369	368	422	393	398	387	404	411	368	373	420	415	372	406	393	390	344	378	374	351	425	410	369	414	383	418	381	398	376	369	416	427	396	379	386	396	402	397	379	388	379	390	406	385	392	383	387	396	404	406	407	374	413	403	421	385	391	375	406	383	390	386	357	375	421	388	423	396	424	422	369	367	380	402	428	404	398	405	388	383	381	373	349	381	401	434	396	405	440	390	410	381	410	399	400	401	394	399	366	389	394	374	383	372	443	415	412	416	383	413	390	428	385	404	357	386	385	395	377	392	379	379	440	416	367	350	405	419	397	400	389	372	398	391	397	400	384	370	392	402	402	396	404	402	374	407	384	434	322	388	396	447	409	366	362	380	386	413	378	408	405	404	404	376	393	384	357	391	404	400	385	382	409	416	404	386	385	370	378	380	378	372	403	409	392	393	392	369	363	400	405	412	406	382	421	392	403	413	399	364	421	422	381	399	430	362	445	411	380	420	431	382	391	422	401	415	381	397	384	376	356	358	392	402	392	405	376	395	422	409	364	418	427	395	434	391	405	366	410	394	387	386	392	396	390	383	399	389	373	442	369	388	388	393	390	399	356	408	379	387	353	384	403	392	396	402	407	366	381	370	390	404	400	402	406	388	406	393	350	395	393	376	423	394	380	393	370	338	346	369	357	427	396	428	390	387	407	423	370	376	340	387	383	379	408	377	397	389	397	379	385	380	388	396	393	401	385	381	400	386	373	397	407	391	380	403	410	377	373	342	362	407	420	391	374	390	386	410	415	411	395	420	390	392	407	351	372	420	372	406	387	335	383	388	394	372	401	397	383	383	383	402	428	359	405	391	407	385	408	435	370	392	369	397	404	388	402	415	403	424	410	404	378	403	416	396	424	373	394	386	394	403	397	419	415	401	389	416	418	420	384	432	416	381	380	417	413	382	402	367	400	395	406	382	420	401	394	380	429	412	389	409	410	381	420	386	403	381	405	407	412	381	384	381	418	392	395	417	421	378	403	395	394	405	391	407	396	389	392	382	397	420	397	407	365	371	420	430	421	399	385	365	385	392	375	405	365	399	426	383	401	394	387	354	393	371	393	362	408	421	385	421	360	418	383	396	397	404	376	400	359	377	380	417	386	391	387	336	404	380	399	395	402	377	369	431	394	390	420	404	411	428	368	400	421	374	395	387	354	415	389	404	384	419	407	392	398	385	399	403	411	385	358	414	375	376	360	376	425	398	388	387	371	415	404	400	416	353	381	363	395	413	402	391	384	392	406	414	405	436	400	390	368	394	393	403	406	389	379	399	411	374	401	386	377	399	364	401	397	360	385	413	407	443	392	390	410	417	403	376	398	372	357	381	414	381	419	391	382	379	399	403	415	388	407	420	416	399	402	379	369	394	384	370	387	426	409	435	386	391	355	383	394	416	392	365	413	389	427	351	381	404	376	357	405	400	392	396	400	368	378	406	427	388	361	406	371	399	408	400	412	402	353	412	422	404	380	411	364	396	393	375	394	379	382	405	360	365	395	402	394	383	387	387	386	406	344	411	399	395	370	377	384	419	395	358	375	401	394	378	379	362	396	397	382	388	429	371	369	410	419	408	401	363	406	419	423	386	374	388	351	384	400	405	361	398	381	335	368	377	423	384	392	362	384	385	390	400	368	396	392	413	406	384	401	372	391	439	398	408	364	412	421	401	407	410	428	408	394	395	364	394	403	390	415	429	437	382	412	370	392	377	389	385	398	369	426	404	378	380	387	401	374	343	390	387	395	394	411
4376	2240	1111	369	268	214	143	87	112	84	87	63	47	57	69	58	68	62	58	59	55	53	55	47	50	53	55	65	69	54	66	45	37	64	49	53	62	51	54	49	61	44	49	55	57	49	50	52	47	52	50	50	50	53	44	69	45	63	58	54	46	54	50	56	57	45	49	36	49	52	53	52	58	46	39	66	50	55	43	40	46	63	47	45	55	41	59	41	52	47	45	49	58	48	63	50	53	58	49	62	52	55	51	66	45	45	53	53	56	51	49	47	62	37	54	61	52	51	53	52	70	55	50	60	52	55	54	52	57	50	59	50	43	58	57	54	53	67	55	45	54	65	50	70	37	54	50	58	46	60	48	41	60	46	45	48	44	46	59	57	44	48	43	42	59	58	46	42	66	53	56	52	48	53	45	45	47	53	54	48	51	47	59	64	46	48	53	52	58	56	55	58	48	49	53	50	53	69	56	49	48	48	58	47	55	53	70	43	54	59	51	46	56	47	46	57	51	44	53	57	48	44	51	67	47	47	57	41	53	73	63	48	47	64	58	43	42	47	32	50	53	52	52	49	53	52	52	49	54	48	48	50	58	50	58	40	61	49	47	56	50	51	46	53	36	48	44	53	51	48	50	45	45	41	48	64	44	53	43	55	54	50	53	46	59	55	49	54	59	52	51	50	52	42	59	50	48	52	47	49	49	54	67	57	44	60	46	54	55	59	59	54	58	61	47	55	51	57	45	55	48	50	51	49	61	51	56	56	33	55	54	54	52	54	64	59	49	52	57	54	50	47	63	56	46	52	55	58	62	54	62	63	49	50	45	45	61	49	42	50	49	53	62	58	43	49	60	47	60	51	40	46	43	47	55	49	56	51	42	54	61	58	45	48	55	51	48	40	67	44	62	41	57	47	57	49	51	61	60	57	50	48	46	44	60	39	40	46	57	69	55	51	49	54	39	45	55	55	54	59	46	64	58	51	59	62	48	55	41	50	63	56	60	46	60	41	46	52	61	51	54	52	50	54	54	45	49	43	60	51	71	67	50	55	53	69	47	52	52	68	66	51	48	63	60	51	58	49	55	67	45	55	61	50	56	54	50	52	45	53	39	57	55	44	49	52	52	47	51	52	46	41	65	54	52	55	58	58	42	44	53	59	48	61	49	49	54	45	46	58	63	58	54	50	54	50	51	52	46	43	48	52	44	54	61	59	45	52	55	60	54	50	62	52	49	47	44	53	52	46	50	49	50	47	53	43	53	48	55	46	55	44	58	53	49	47	53	48	55	55	49	48	52	54	56	52	55	63	54	64	59	43	60	63	52	54	61	49	43	45	43	48	45	66	59	43	45	49	47	56	58	45	54	47	51	62	52	60	47	48	56	49	46	33	51	61	56	61	45	51	71	58	48	66	46	66	56	57	51	48	45	52	52	45	51	64	54	45	54	63	47	46	63	40	63	55	52	53	45	57	49	57	57	50	60	55	54	54	42	58	60	55	58	57	56	44	57	71	47	45	57	46	48	41	45	55	55	56	54	48	47	40	45	52	51	46	55	62	57	56	46	56	53	52	52	65	51	69	60	56	50	59	59	52	57	46	36	47	52	51	48	64	63	48	55	51	58	54	57	81	65	59	61	50	65	49	43	54	36	45	49	48	46	49	59	50	61	49	61	62	62	63	61	46	43	54	66	50	50	58	51	54	53	61	54	48	47	60	52	55	40	44	56	57	48	53	45	51	65	52	51	57	50	41	63	49	56	60	64	42	63	50	41	46	52	57	48	60	50	47	58	60	48	60	45	55	51	62	67	47	55	52	60	54	47	52	64	54	50	58	62	46	49	50	63	51	43	63	46	42	59	54	55	44	43	53	39	46	49	46	58	60	58	54	48	50	60	52	53	61	50	49	45	32	57	55	61	51	46	52	45	58	42	48	46	49	61	46	50	48	52	52	61	50	55	50	59	63	57	40	52	54	53	45	54	48	56	62	63	60	48	56	58	37	51	61	51	51	60	42	55	50	45	62	46	42	40	56	40	43	61	55	67	73	58	53	47	51	51	48	57	53	50	54	44	50	56	51	44	59	51	46	59	59	63	52	54	50	44	44	58	44	52	62	59	45	49	48	49	64	50	40	49	49	53	67	54	35	55	72	48	45	38	50	51	43	51	48	54	61	61	54	50	52	49	48	55	47	50	47	63	49	62	54	50	42	59	67	53	54	51	43	67	60	55	48	51	53	45	46	55	57	58	44	46	64	71	65	57	45	48	51	52	41	52	52	52	62	67	52	47	56	61	45	65	48	47	49	55	62	48	59	54	37	65	45	49	59	48	58	42	54	45	46	43	51	42	55	48	46	52	50	33	44	59	49	54	50	47	44	54	54	68	34	51	44	63	56	59	50	50	55	56	48	50	42	44	46	73	51	47	50	52	61	53	54	44	56	46	46	58	46	58	52	51	54	45	35	50	50	50	56	51	55	72	54	50	57	49	51	54	56	44	54	57	53	52	54	47	44	62	47	56	52	52	50	40	48	51	54	39	50	56	56	59	59	58	49	56	59	39	46	59	57	50	73	53	64	60	62	44	50	35	40	53	67	62	67	47	59	44	52	56	49	56	56	63	46	44	52	53	42	56	51	56	39	60	49	52	49	56	58	39	47	56	69	47	59	52	49	60	51	54	63	56	49	45	43	45	49	35	47	53	50	47	52	49	47	49	32	60	54	45	50	45	36	51	59	56	59	60	60	44	44	60	66	53	59	64	47	42	63	39	60	37	48	49	47	34	44	66	52	46	56	44	50	61	51	59	42	41	50	48	55	51	64	46	54	53	51	50	61	52	64	63	60	68	53	48	51	39	50	58	62	56	50	51	46	55	46	56	48	62	57	62	48	53	43	53	58	40	48	37	48	46	48	62	52	50	52	52	58	66	52	52	44	54	39	57	59	55	46	56	38	52	45	55	46	42	38	58	43	55	65	57	48	47	54	45	46	55	55	67	49	49	51	56	53	45	55	50	59	62	50	51	54	51	50	55	47	54	47	55	43	49	45	44	47	63	70	48	55	48	51	41	58	45	53	55	52	43	49	52	40	54	47	54	54	61	58	55	46	58	49	49	52	44	54	57	53	48	62	52	44	42	51	46	54	52	61	50	46	61	56	62	62	51	61	47	46	55	58	45	70	53	49	52	67	47	62	52	61	51	52	48	51	44	53	39	49	60	48	64	61	56	47	46	46	52	42	53	46	61	50	50	62	55	43	52	46	55	59	39	47	50	50	51	39	50	70	47	58	72	50	57	58	61	59	51	47	57	65	51	50	50	66	55	48	46	47	55	55	50	51	49	54	55	48	47	49	54	42	47	41	54	52	43	46	50	53	52	61	59	53	55	46	46	41	52	51	44	65	44	51	57	45	51	55	50	61	46	47	49	58	53	44	55	53	46	54	38	61	59	48	66	45	54	51	46	62	51	61	45	55	32	60	48	53	55	58	56	55	56	53	50	61
30464	18265	11841	6848	7105	6227	3886	2250	1792	1357	1067	1000	934	891	851	867	820	729	674	653	624	605	602	531	564	543	547	550	552	520	537	508	535	527	479	488	510	492	480	456	462	480	465	500	460	476	457	485	476	463	493	472	500	464	435	505	428	480	467	491	474	440	480	497	447	445	511	458	470	489	469	463	511	472	464	441	480	471	453	424	469	475	462	491	488	469	446	462	482	461	457	472	453	485	505	457	481	483	481	470	452	455	483	478	481	451	494	481	513	483	489	473	488	466	497	507	477	485	430	464	476	437	492	486	499	438	477	449	471	445	507	482	518	467	456	466	453	478	494	481	510	483	507	481	464	476	475	423	441	492	464	489	453	489	479	483	441	465	465	450	463	502	471	463	470	524	487	467	471	435	542	435	524	451	494	454	459	491	451	467	485	462	490	479	490	481	448	463	462	447	491	504	465	452	470	445	449	461	473	452	457	476	446	450	445	452	507	471	472	447	494	471	469	490	481	477	473	451	493	445	476	476	474	508	446	481	452	406	511	436	438	452	474	439	500	494	467	465	471	451	458	519	407	461	464	472	472	508	444	448	503	498	450	405	467	452	459	466	491	472	469	474	474	491	505	499	448	457	457	442	491	424	474	465	463	466	467	485	490	465	456	462	473	433	480	462	477	466	454	456	460	455	460	453	458	442	461	469	452	508	491	475	477	477	477	480	519	473	467	484	474	467	441	485	500	493	450	432	486	477	476	522	496	497	441	468	465	505	435	489	474	477	468	439	480	462	464	457	457	489	451	496	440	446	446	448	457	455	455	502	486	481	480	464	461	474	452	485	496	459	484	489	471	492	450	451	513	468	471	481	514	459	452	479	473	460	450	470	462	494	471	463	455	462	475	449	462	460	488	482	467	459	487	447	476	515	443	493	448	470	488	509	465	459	449	507	465	453	464	419	471	451	512	445	513	471	477	484	492	473	499	464	454	500	475	481	487	463	455	470	471	504	477	494	498	501	468	447	490	465	465	448	492	464	477	519	495	476	459	482	445	462	471	451	447	454	484	457	467	471	467	482	441	488	462	457	451	487	493	468	495	505	491	462	477	423	434	474	498	486	502	510	490	481	433	454	444	456	478	467	474	480	467	461	469	450	454	475	497	451	485	498	466	436	509	475	495	502	471	453	474	501	454	497	490	476	454	491	489	496	475	442	487	464	492	496	460	483	489	451	473	475	498	460	505	460	506	494	485	435	475	478	444	453	469	481	502	506	447	489	474	488	457	451	495	467	446	463	475	488	457	482	462	474	457	469	472	472	473	458	476	452	477	472	483	503	497	490	473	503	475	459	460	457	481	454	480	465	522	485	452	464	466	470	431	506	456	429	508	455	487	483	464	485	455	471	519	469	511	454	456	470	488	468	443	479	507	431	440	475	503	468	487	484	468	513	521	468	474	481	479	499	496	450	494	453	501	481	488	492	458	482	488	439	443	475	456	463	438	474	445	473	477	476	481	448	528	446	459	458	485	442	434	455	469	459	459	425	434	455	519	478	436	465	475	461	464	499	499	489	471	506	442	436	452	504	472	460	483	461	492	514	458	470	445	471	479	464	450	452	502	448	501	478	490	532	455	504	460	485	469	449	488	475	491	494	446	460	466	471	468	460	480	437	461	462	501	510	460	486	478	493	445	457	458	498	424	498	421	473	512	466	493	460	460	474	470	506	476	474	470	466	448	473	480	493	499	447	437	464	484	448	425	471	475	473	491	488	469	461	457	472	481	425	480	456	513	458	422	469	452	456	434	477	484	510	479	477	477	476	464	498	498	483	452	463	440	494	504	453	448	492	495	494	478	455	477	445	446	454	486	509	525	456	490	465	443	477	443	494	458	454	456	473	505	479	463	492	465	491	474	496	448	435	487	500	459	502	484	508	442	439	499	480	500	442	449	438	479	481	494	445	482	456	449	470	526	489	479	460	437	458	475	456	474	458	504	491	512	501	474	462	472	474	427	474	452	453	448	488	433	464	499	527	494	462	441	457	486	429	467	502	447	470	484	493	438	436	488	456	507	465	487	490	457	475	497	468	462	491	453	474	461	471	509	490	409	490	509	470	455	469	464	449	446	480	478	464	457	464	485	441	504	486	510	446	456	467	471	445	480	412	494	456	452	448	448	479	484	458	468	485	445	476	482	427	461	515	463	469	474	474	473	455	449	444	481	504	438	462	473	496	527	471	486	463	517	454	476	461	483	431	466	482	463	467	445	478	493	505	452	466	466	512	463	452	452	467	507	448	487	488	473	426	482	455	443	448	435	478	461	467	453	455	446	476	459	429	475	522	442	464	463	501	442	441	492	488	506	458	501	469	426	479	468	494	450	444	482	462	488	488	437	466	458	508	479	470	486	473	471	498	452	504	468	461	477	458	483	472	495	472	482	517	484	503	473	503	466	503	438	470	470	445	461	477	463	496	496	485	437	463	502	490	463	442	459	443	466	448	485	486	470	461	443	463	480	485	515	490	467	479	509	452	481	489	512	510	476	465	468	453	480	471	503	515	469	449	468	470	472	480	485	469	457	510	472	458	467	459	461	493	489	463	456	477	444	421	444	481	446	498	471	455	431	480	509	450	500	505	479	462	528	486	484	469	470	442	474	487	468	465	470	518	513	502	471	452	473	502	497	456	488	413	479	440	490	430	468	482	479	463	468	482	450	471	481	462	461	472	501	489	462	531	459	455	426	492	500	473	465	487	467	500	467	487	539	490	473	445	431	470	464	487	470	477	498	457	459	443	484	505	454	435	469	463	564	502	489	473	469	467	471	461	460	457	509	464	463	486	455	457	465	485	457	471	464	457	441	455	465	441	484	462	450	455	430	492	439	476	480	457	503	446	457	487	463	466	460	475	470	462	476	494	444	489	486	469	481	448	483	489	491	468	444	488	500	499	467	488	465	475	463	511	446	472	485	479	458	483	489	465	487	457	473	475	466	445	505	452	459	478	488	469	468	435	485	469	461	494	503	492	483	460	475	505	496	491	460	493	495	447	446	468	441	451	458	470	473	475	470	468	462	497	468	491	472	458	431	427	486	502	461	451	438	465	441	496	472	452	455	465	484	508	458	463	465	503	455	466	506	434	443	466	512	495	496	511	454	478	464	450	447	445	519	460	472	495	472	488	475	482	508	512	474	500	473	496	463	480	462	471	485	478	474	465	495	450	464	482	475	482	479	496	463	468	478	473	472	472	429	473	461	454	480	463	485	462	505	448	474	470	495	504	478	490	499	482	529	465	469	465	467	458	478	444	489	481	480	476	492	474	481	451	506	441	486	494	487	480	454	478	479	495	503	506	448	491	473	458	511	523	472	472	446	508	443	482	494	459	480	511	460	481	420	507	473	453	428	476	479	460	497	472	442	482	470	486	493	467	538	496	469	462	466	474	441	451	459	453	435	506	473	479	481	485	521	477	450	504	512	458	473	466	462	488	460	469	468	479	493	472	475	465	497	433
6391	3757	2012	1327	756	431	156	135	112	89	95	90	97	82	78	69	80	74	61	59	67	51	53	53	43	52	49	55	72	76	54	61	44	45	64	63	63	56	58	50	44	61	52	63	63	49	49	67	52	56	70	47	41	64	55	64	46	46	53	46	45	53	58	49	51	69	54	47	48	59	44	45	56	44	48	52	47	61	45	54	53	46	49	52	53	51	56	49	50	55	49	66	61	58	58	47	62	60	55	46	52	56	54	60	54	61	57	42	66	45	58	58	48	58	65	57	59	58	58	54	63	58	68	54	47	57	49	53	52	58	53	51	48	55	53	42	59	51	55	54	49	67	47	67	53	56	43	52	47	52	43	51	45	68	49	66	57	44	54	48	59	63	53	43	54	34	53	50	59	49	55	47	58	58	52	66	54	66	59	54	66	47	62	48	52	48	47	62	61	66	47	54	46	68	54	40	51	51	54	67	45	53	53	47	39	61	39	60	67	35	57	62	46	54	47	59	50	52	63	42	58	55	44	53	58	43	57	43	40	56	47	55	52	52	51	50	50	62	51	42	49	51	53	47	48	51	51	49	43	61	49	58	57	56	54	50	42	53	59	56	64	38	50	49	52	47	45	43	62	49	73	50	67	46	58	49	48	39	53	60	43	51	44	46	55	59	44	64	45	48	50	52	51	45	46	59	45	62	56	63	47	52	62	60	65	57	45	58	54	47	55	66	58	50	52	46	37	48	54	62	51	62	47	48	53	60	64	59	53	51	59	48	50	53	56	55	51	44	51	53	57	48	63	51	53	38	54	41	61	52	50	49	45	64	57	60	63	61	61	58	47	55	60	44	58	53	39	50	42	55	42	59	46	58	55	45	50	65	48	62	44	52	56	64	64	59	59	59	50	63	49	45	50	53	51	46	50	61	51	47	44	56	40	50	63	50	51	52	33	59	53	44	54	43	51	35	58	56	65	60	48	43	60	53	55	61	59	58	49	54	44	50	52	56	46	53	50	70	49	53	72	61	57	49	58	52	68	55	49	42	52	45	56	49	49	70	56	51	54	52	53	53	52	70	53	60	60	44	60	42	62	62	43	61	64	65	70	51	65	35	59	66	58	47	61	60	59	56	68	49	72	50	53	65	50	73	53	60	40	67	51	40	47	62	52	58	54	66	53	56	48	57	44	51	51	55	50	59	51	64	56	48	43	57	57	42	63	61	48	65	40	53	61	40	53	52	53	34	60	48	58	72	52	52	53	49	55	50	55	48	60	56	57	52	54	56	44	50	52	51	41	41	51	45	66	60	53	61	53	56	63	67	48	61	51	58	62	54	60	50	58	60	36	52	47	46	45	54	59	46	49	46	50	54	49	47	61	64	63	52	43	49	51	64	45	55	53	52	51	72	56	52	54	47	47	63	52	58	80	55	47	53	53	50	40	54	49	59	48	53	60	42	43	59	54	52	68	56	53	59	49	63	70	47	48	55	45	53	52	68	57	52	51	68	63	67	57	54	49	61	62	41	43	57	53	60	61	62	57	65	56	55	52	55	56	58	59	51	52	59	56	55	42	47	50	66	47	43	49	54	57	45	55	69	39	63	71	56	58	60	63	53	44	50	59	59	49	61	57	57	64	38	47	40	57	54	46	47	46	44	61	51	50	43	53	51	62	52	53	63	47	51	50	47	61	63	52	61	42	46	47	51	43	49	48	44	57	53	40	58	58	59	60	53	46	46	57	40	52	63	43	66	45	58	61	49	52	54	56	56	42	52	59	53	75	48	45	46	59	45	63	55	53	38	59	48	65	48	57	56	59	55	49	55	56	43	45	56	64	51	52	62	53	56	46	55	66	58	57	63	46	69	55	59	58	42	47	65	39	60	53	57	49	63	58	62	60	53	57	65	61	53	48	51	57	40	54	49	58	59	59	56	44	49	51	53	57	58	45	59	56	55	62	70	55	45	41	56	49	51	54	61	45	57	53	57	55	50	54	66	52	55	59	67	42	44	53	56	42	52	57	55	49	46	44	58	49	45	51	59	52	47	54	55	56	67	53	68	57	65	53	48	60	67	51	56	54	54	48	55	60	54	52	52	58	41	58	60	51	72	60	63	54	59	59	54	45	47	53	48	50	59	42	51	63	55	53	60	67	48	48	47	52	61	49	63	65	60	50	62	51	47	52	58	49	61	53	55	47	45	55	48	55	61	63	49	48	62	49	50	52	54	52	61	54	59	43	60	45	59	51	54	54	59	48	54	60	53	52	58	56	48	53	41	42	62	51	43	64	49	51	57	56	55	64	46	45	49	47	56	47	57	46	57	48	47	66	54	53	49	55	54	63	43	48	49	45	52	44	71	60	46	64	43	43	44	50	65	45	44	52	48	56	49	55	48	50	51	35	51	47	56	61	52	62	50	53	50	56	63	49	50	57	47	56	53	67	54	63	54	55	58	43	60	55	64	48	51	52	57	51	43	47	45	62	42	58	46	61	68	54	51	55	65	44	53	41	56	56	50	59	52	65	36	58	66	61	59	49	51	55	36	52	56	53	63	50	54	59	65	66	47	49	52	51	50	57	49	57	52	72	56	60	64	52	53	57	63	45	55	50	59	51	55	40	57	52	57	39	39	56	47	49	65	44	57	50	63	57	53	51	63	60	64	49	55	45	55	59	56	51	53	56	61	47	44	36	61	57	54	55	60	57	43	67	60	53	53	52	46	53	55	53	52	60	45	50	55	59	57	58	36	65	48	57	48	50	57	57	62	56	52	62	34	68	53	51	53	52	48	52	58	52	49	48	44	56	49	63	49	57	56	42	42	52	68	47	55	40	55	48	66	62	64	54	57	60	58	51	59	46	48	55	59	56	49	56	45	43	45	67	54	46	54	47	53	45	53	58	46	58	53	63	42	54	45	53	49	58	47	58	53	46	57	59	54	55	57	48	67	62	51	57	56	46	58	58	60	45	54	55	42	58	60	50	67	57	40	56	60	57	53	42	48	54	37	53	72	49	54	37	43	47	57	46	47	51	55	45	50	53	70	55	59	60	60	52	53	61	58	38	54	65	55	53	61	72	46	55	57	50	52	61	61	44	56	44	57	47	66	58	49	50	54	61	61	68	51	56	41	51	54	49	50	58	56	54	34	56	41	52	45	53	57	63	40	43	50	58	65	53	50	36	45	63	53	61	48	50	45	39	45	60	57	59	61	59	57	56	55	62	61	58	51	44	57	51	55	51	54	49	58	50	57	50	46	53	59	54	34	58	48	51	49	67	52	65	46	59	40	56	54	53	47	56	65	61	58	51	54	52	58	66	62	40	49	47	47	56	52	59	62	52	52	53	42	52	57	61	50	53	51	50	61	65	61	57	52	52	61	48	63	50	50	62	48	78	61	62	55	47	49	53	48	52	49	48	59	52	63	57	53	49	43	58	57	64	61	57	62	49	63	46	44	60	57	49	62	50	67	51	51	58	53	45	55	58	64	57	67	59	66	42	56	48	47
35223	22836	16583	15510	14468	9525	4427	3199	2493	1832	1512	1317	1228	1139	1074	1070	965	874	802	691	686	714	642	637	622	587	636	613	548	549	568	540	555	528	530	557	588	472	508	514	556	513	513	521	486	491	500	523	503	515	534	472	525	532	510	516	476	497	506	480	475	498	486	508	501	518	474	481	510	490	476	532	447	469	475	496	450	508	528	524	480	508	472	461	478	475	517	515	505	482	482	544	466	489	481	483	475	480	469	506	506	510	488	511	496	446	472	480	493	473	520	486	485	500	481	496	490	455	476	478	506	492	499	513	513	466	481	539	487	489	525	488	515	506	473	497	494	511	492	483	514	474	497	480	462	497	460	501	508	489	516	507	492	521	486	486	525	463	476	450	500	466	490	475	479	489	498	502	477	464	504	491	531	502	480	515	473	487	488	494	474	535	518	526	498	452	471	525	493	516	445	493	471	470	520	523	486	505	493	524	501	515	484	457	487	510	535	491	479	533	475	467	491	492	474	491	473	506	486	499	478	474	476	514	486	467	492	513	500	497	496	475	480	472	533	484	464	468	488	510	475	456	481	445	488	470	536	524	431	479	513	496	460	470	449	469	509	487	498	492	483	497	491	561	451	488	500	491	424	476	487	478	540	497	510	484	444	488	458	513	485	488	445	480	487	509	543	485	509	479	511	499	463	472	496	480	517	510	497	493	496	479	483	485	493	508	447	478	504	478	449	478	509	459	521	488	479	447	459	493	505	467	495	462	513	480	494	457	490	497	459	479	501	487	473	484	500	527	499	528	503	512	485	492	457	492	495	488	518	503	480	434	482	491	484	488	491	498	508	451	476	487	525	519	542	538	506	509	479	505	462	474	467	541	517	487	523	490	486	518	508	465	497	507	490	498	506	491	492	478	490	460	471	511	481	513	527	470	521	463	454	472	496	508	486	485	447	503	482	454	465	465	464	468	490	501	467	476	448	488	487	464	476	514	490	480	500	478	489	480	532	475	509	527	520	455	492	524	499	517	490	497	489	451	482	495	427	467	484	499	517	498	499	458	483	454	457	509	484	487	514	455	471	498	514	458	490	477	459	484	505	495	466	508	517	477	499	485	487	451	489	474	513	511	506	510	482	507	497	510	496	488	464	482	538	487	475	484	465	525	500	487	500	478	495	485	496	467	504	498	490	457	530	492	500	467	527	477	498	541	459	502	487	504	447	485	461	506	483	463	543	504	468	514	496	517	525	488	487	441	471	550	503	488	457	475	458	483	474	474	471	472	489	494	471	516	487	457	496	448	518	481	494	503	473	513	487	477	489	462	501	497	433	467	506	478	497	471	493	460	464	479	480	471	508	444	510	500	442	514	473	476	491	486	479	479	509	506	485	500	462	494	531	507	464	482	509	463	507	500	462	495	494	481	500	521	474	510	486	524	497	496	492	492	498	491	484	503	516	471	507	518	465	521	493	476	499	493	533	504	475	511	462	495	482	501	454	481	505	458	517	522	459	496	472	467	481	474	471	507	528	469	478	485	443	510	457	522	486	512	543	489	446	484	522	520	520	496	496	469	471	503	474	499	490	488	520	481	442	491	546	492	496	491	530	497	496	491	473	468	495	479	464	516	532	473	469	465	494	514	460	458	496	481	482	480	494	505	501	492	502	465	517	441	480	468	523	486	508	445	504	482	480	469	489	507	454	496	524	463	458	498	462	473	496	524	504	530	517	485	492	506	486	485	513	507	518	492	452	477	468	531	475	460	504	510	539	514	497	463	496	461	499	521	454	490	512	511	491	523	489	496	457	498	458	473	487	469	483	491	492	469	495	471	454	500	476	512	487	529	478	487	529	472	491	477	478	482	484	523	491	515	511	490	495	481	511	458	508	483	472	497	452	512	502	476	538	484	458	515	464	501	478	436	517	478	519	461	484	511	479	461	479	479	492	466	504	482	484	483	464	467	480	497	509	490	459	473	482	479	471	483	473	517	476	517	486	478	537	453	501	475	514	469	526	493	475	536	493	488	513	484	484	524	457	485	519	454	455	465	495	490	479	458	506	500	473	529	485	462	502	495	483	519	489	479	461	489	502	516	479	516	483	454	498	445	487	492	485	500	455	518	479	498	503	487	509	482	508	466	510	468	457	532	504	457	471	478	480	487	520	456	451	458	495	487	514	495	489	546	472	482	481	499	499	475	505	494	464	521	502	491	504	472	541	477	505	478	478	485	498	504	506	516	494	516	489	462	473	453	500	498	480	461	475	527	439	478	518	497	527	446	503	495	478	492	506	502	470	489	456	472	487	486	474	494	496	510	483	476	504	485	514	457	464	523	474	490	486	510	504	486	468	526	502	468	505	443	473	501	491	491	458	482	525	498	489	480	452	495	506	492	462	476	498	505	496	486	500	495	511	476	506	473	521	483	465	484	487	455	488	468	488	493	503	457	481	510	509	479	464	480	486	495	497	524	496	501	507	474	469	497	508	504	472	489	468	476	474	505	479	520	449	490	569	534	506	499	478	508	484	462	448	480	464	473	525	537	465	487	523	523	493	498	516	475	472	515	507	521	472	510	502	520	474	513	508	496	490	497	502	464	514	506	489	478	476	484	506	477	465	498	530	468	465	530	494	464	477	490	523	501	474	481	493	487	469	414	512	465	517	512	494	453	492	487	522	478	463	475	467	464	507	490	513	469	484	492	486	484	505	479	493	488	497	493	464	514	459	516	512	531	464	468	503	459	479	517	442	493	497	501	491	500	495	488	511	480	474	472	485	499	491	519	510	508	454	483	488	483	505	482	472	516	479	465	503	515	462	541	514	483	485	467	488	483	460	509	541	538	465	462	497	502	489	491	483	481	494	534	456	464	507	522	494	453	487	511	440	479	459	490	511	476	493	480	468	499	482	469	501	488	478	528	480	514	509	491	518	464	500	477	455	535	486	546	501	528	482	509	488	495	464	471	467	541	511	513	502	486	486	468	449	473	512	517	446	499	527	509	524	491	459	501	488	510	488	486	518	497	510	474	495	488	484	471	450	500	500	511	512	442	479	520	529	476	474	482	478	543	506	475	487	494	524	497	488	499	477	493	452	493	522	481	467	455	509	482	478	491	466	463	471	486	477	415	483	498	459	444	510	503	477	497	503	525	523	532	460	489	495	497	492	491	483	509	509	496	547	462	518	493	496	497	495	516	482	468	513	494	514	496	475	491	447	501	475	485	492	528	506	482	507	483	486	492	495	488	469	483	487	518	482	471	475	523	516	493	532	524	496	460	485	541	526	505	498	502	497	451	521	497	500	518	491	476	492	477	504	469	501	467	507	505	487	455	416	494	482	469	494	499	492	487	480	469	450	501	499	496	488	496	429	518	526	504	480	508	519	526	486	485	499	477	496	493	494	429	482	493	484	460	509	488	491	496	475	491	523	488	499	481	511	479	500	492	487	557	508	491	470	527	496	515	478	515	490	475	524	499	494	503	482	507	464	490	469	475	498	485	489	474	537	503	461	509
6022	2866	2054	1243	584	236	127	123	102	87	86	77	70	56	64	57	49	66	45	45	43	46	37	38	27	38	42	33	48	37	35	37	47	43	31	42	38	32	37	40	33	43	38	33	37	35	45	37	30	39	39	32	46	33	31	36	40	40	40	45	37	35	43	46	41	27	33	36	35	45	46	42	44	41	33	31	40	27	27	40	39	36	34	33	26	22	41	42	38	43	32	41	40	38	44	38	38	39	34	49	32	36	47	38	31	42	35	36	38	31	36	27	41	40	37	36	43	36	48	55	40	44	34	39	38	39	38	39	40	31	47	46	36	48	47	37	44	33	39	40	44	45	49	35	39	37	36	35	40	32	56	27	32	40	35	36	42	28	41	39	44	27	38	40	44	41	31	39	27	34	24	42	41	34	37	33	47	37	34	43	32	37	33	27	45	44	24	40	42	36	30	38	41	38	36	39	30	33	38	39	27	34	45	33	45	47	34	37	37	28	33	42	36	45	43	29	29	34	39	27	41	38	53	31	33	42	34	55	29	33	31	50	41	42	41	42	34	38	30	34	24	37	33	32	33	40	38	34	37	29	27	24	29	33	38	31	39	35	38	41	35	34	41	38	34	30	41	34	42	33	36	38	41	30	41	37	32	36	28	28	37	39	37	35	30	46	23	37	39	35	34	47	45	32	32	37	33	30	39	36	32	31	37	44	45	50	36	33	47	38	32	39	35	38	35	48	28	31	48	35	41	38	42	30	47	41	34	25	38	52	43	41	40	37	43	34	36	25	33	25	37	32	36	35	29	41	34	49	36	27	36	47	38	36	28	29	35	40	38	30	25	35	42	27	35	29	41	53	27	37	35	36	41	33	42	38	35	30	48	52	38	35	44	34	31	50	37	37	25	37	40	37	38	45	45	40	28	25	34	35	23	31	29	38	38	35	43	41	36	38	39	27	29	31	43	45	39	39	36	24	30	40	34	38	25	46	42	35	27	36	43	34	36	34	27	41	33	32	42	49	41	28	38	28	25	44	39	38	31	33	41	35	34	40	43	36	34	45	42	44	48	46	31	35	32	30	43	24	39	39	36	40	28	49	34	37	30	26	31	38	46	44	36	37	44	46	32	36	47	33	41	43	31	44	27	38	36	49	41	38	37	34	37	34	34	35	33	30	35	33	44	47	44	37	30	35	37	51	30	37	42	37	44	41	36	31	43	33	38	27	27	45	36	36	40	46	34	50	42	37	38	40	36	37	45	43	33	32	33	38	40	32	38	28	40	40	35	41	38	42	40	27	33	41	38	33	38	40	33	39	36	33	35	29	44	46	43	43	31	44	38	36	36	34	39	29	47	35	29	39	40	49	35	32	39	34	44	43	39	55	32	41	36	32	43	28	38	27	40	45	42	25	32	32	37	35	25	33	38	40	35	38	40	38	24	36	46	49	37	38	32	47	28	32	34	36	35	39	34	33	40	33	43	32	29	27	39	27	33	42	36	42	41	40	49	31	43	38	35	41	34	45	31	42	38	41	37	28	33	38	40	42	35	31	42	43	36	37	36	26	39	41	37	33	32	23	41	28	26	23	35	29	30	43	37	33	44	42	33	47	39	39	39	35	34	38	39	50	34	34	45	38	53	38	44	44	35	39	37	32	37	33	45	24	41	41	33	31	46	23	46	34	41	40	35	28	40	36	55	33	46	41	29	39	38	35	44	37	39	44	37	33	35	30	37	40	41	32	28	37	48	49	33	30	26	44	31	29	41	38	40	36	37	38	26	46	37	33	38	29	30	37	29	37	33	38	35	38	41	37	39	37	34	35	40	35	37	34	46	35	25	26	42	30	41	26	25	31	43	40	37	36	38	47	37	48	34	36	30	30	38	42	37	35	37	24	29	41	34	40	34	29	36	36	34	40	34	36	31	39	46	42	38	39	42	29	37	30	47	30	27	38	35	41	44	46	35	33	40	40	36	41	47	34	42	46	32	41	41	35	40	39	27	31	34	31	38	41	33	29	45	30	30	38	44	35	45	37	37	36	38	30	31	29	36	37	38	41	32	36	39	50	43	38	45	50	33	42	45	30	53	44	46	38	43	30	28	36	49	47	35	42	29	37	48	48	35	40	41	39	38	46	34	36	31	34	34	43	33	39	50	24	35	45	46	41	34	36	37	43	36	34	50	28	44	46	51	39	30	33	43	47	31	37	37	28	26	50	28	40	39	29	37	32	32	36	53	35	34	41	25	32	42	47	38	39	43	36	36	35	29	39	38	52	40	35	33	27	39	27	32	35	35	38	26	32	42	41	38	30	35	34	22	29	46	34	39	33	30	39	37	38	34	35	38	38	35	30	32	44	43	37	36	30	31	29	40	18	40	42	47	40	37	37	36	49	31	37	44	33	34	42	35	38	38	37	29	44	35	34	33	41	38	41	50	32	34	39	39	36	33	44	32	37	36	24	42	34	35	49	31	39	43	33	30	35	41	34	40	44	36	37	41	37	39	42	40	34	46	32	37	28	38	37	32	32	37	40	33	29	28	38	31	34	29	39	38	44	32	41	37	40	41	45	40	31	42	36	45	38	48	38	37	39	34	36	32	40	34	33	31	34	34	37	38	45	36	38	42	27	40	29	44	48	37	41	32	31	32	39	40	35	32	44	39	41	37	39	42	34	36	34	42	37	38	40	25	29	37	40	31	27	34	35	24	33	33	47	40	30	32	27	36	45	36	48	39	43	43	25	47	36	39	41	41	39	28	34	45	36	35	46	35	34	33	26	39	35	40	32	32	41	42	33	30	44	48	36	37	36	36	35	39	35	42	35	50	33	45	38	42	31	44	28	45	39	40	38	47	34	42	28	49	38	43	41	39	27	42	40	40	38	32	34	44	57	31	30	47	35	36	40	39	34	33	31	36	45	42	42	30	40	43	38	27	34	37	37	34	31	43	42	37	35	43	37	40	37	35	40	25	27	39	45	46	40	30	26	36	36	42	32	31	36	37	31	44	36	31	35	40	31	43	30	57	36	38	41	32	46	40	48	41	37	42	38	34	33	41	33	45	44	27	39	28	38	49	29	27	32	46	26	28	43	42	37	31	44	43	40	32	34	38	35	31	41	29	45	43	40	33	46	36	33	38	41	31	46	43	36	36	42	30	33	39	29	38	41	41	48	38	38	41	44	43	30	42	37	36	42	42	43	40	39	45	48	34	29	35	39	39	40	36	31	49	29	34	40	33	41	43	52	31	43	31	27	40	36	46	43	45	37	30	46	35	35	30	37	36	36	27	46	44	35	35	43	29	34	40	39	43	37	40	33	45	33	41	34	35	29	26	50	40	31	30	37	41	38	52	48	34	26	42	40	43	29	44	37	50	47	33	29	43	39	40	27	26	36	34	37	43	41	30	40	28	38	34	34	45	41	33	36	31	38	38	41	44	37	39	37	41	49	42	37	40	34	43	36	37	44	31	30	42	39	35	27	37	33	29	42	43	30	33	35	31	40
32255	20226	17563	15272	11339	6717	4051	3094	2313	1799	1506	1248	1165	953	981	885	845	774	686	583	534	535	487	505	465	468	447	451	451	416	402	385	405	409	373	373	391	353	365	380	384	357	360	355	332	398	343	370	383	356	365	330	338	345	306	344	327	371	351	305	373	308	338	322	355	322	319	401	356	337	351	339	330	336	342	315	343	324	329	349	341	340	367	332	334	353	328	365	350	309	334	337	343	351	334	348	348	372	364	317	335	384	346	358	307	364	328	332	335	356	314	316	333	333	332	364	291	339	336	366	343	323	333	347	328	342	364	342	345	356	338	348	316	308	347	322	358	327	363	315	331	344	363	362	329	326	353	361	334	346	343	352	325	358	337	348	339	354	332	336	325	358	328	352	344	335	382	324	353	359	334	365	350	354	335	352	323	322	345	335	330	344	335	338	333	326	332	334	333	322	299	363	316	313	354	353	328	325	357	327	341	338	317	332	350	345	360	330	366	346	311	346	356	329	334	368	324	354	337	346	331	356	345	352	331	300	329	346	336	302	333	342	341	316	326	312	322	345	356	327	332	332	345	352	350	360	346	349	383	354	341	318	321	329	349	345	378	377	342	369	346	305	336	322	333	360	339	339	331	337	328	312	367	369	315	337	326	318	331	334	314	335	320	313	327	349	333	309	308	365	323	326	339	296	358	329	328	357	329	368	351	370	341	334	361	351	353	342	360	328	347	351	317	344	325	346	349	379	318	340	334	337	344	324	306	329	343	324	325	371	342	340	319	340	378	297	352	342	365	348	334	325	332	322	348	348	328	348	340	334	327	352	340	331	358	310	333	335	356	326	326	330	327	355	368	351	314	344	364	367	348	339	311	320	323	321	356	366	351	340	330	374	319	340	334	332	354	334	356	304	312	339	342	347	325	306	333	345	325	357	370	344	363	330	354	350	351	322	339	333	324	323	329	366	354	324	311	332	319	308	345	338	331	320	382	329	381	354	346	323	328	370	319	355	327	348	350	321	350	349	327	329	353	336	327	359	324	335	369	314	349	340	322	391	355	353	356	371	364	329	303	345	370	347	315	366	324	345	345	347	355	355	326	322	330	348	361	338	329	342	334	379	367	353	325	341	339	328	339	355	354	326	326	361	343	313	327	348	346	346	321	345	313	348	324	345	355	334	302	357	363	352	324	306	363	329	335	383	329	329	317	350	349	322	308	356	338	338	322	360	369	355	310	323	323	348	357	362	316	329	321	339	356	333	344	335	305	337	320	345	365	325	326	322	369	331	325	301	330	332	298	366	338	343	372	361	340	362	357	357	355	366	333	359	334	347	346	332	358	328	360	346	335	347	334	347	365	365	319	333	352	319	374	351	367	355	346	347	337	383	342	347	329	360	336	324	337	326	363	362	349	359	345	328	352	349	343	342	335	355	300	352	331	349	346	312	341	363	335	320	345	342	319	313	323	331	346	381	315	331	344	351	318	308	359	329	315	355	333	344	322	332	333	335	325	358	339	374	334	338	340	355	318	359	336	339	360	325	298	336	327	354	339	333	316	344	358	365	336	338	364	342	350	344	347	320	344	352	298	324	381	336	331	359	362	321	329	337	349	329	347	359	312	340	301	317	317	345	343	317	317	324	382	311	338	347	343	341	338	326	355	353	328	372	320	315	342	307	368	349	325	343	330	331	341	358	333	351	329	301	372	295	345	320	320	374	360	345	318	314	331	353	327	316	322	340	343	328	341	309	377	358	349	336	321	344	348	366	331	368	334	325	309	332	369	317	354	339	357	352	330	367	343	330	337	358	316	378	351	301	332	347	331	319	331	335	324	344	322	351	321	343	350	314	327	336	330	314	348	337	324	309	302	345	340	313	295	305	344	370	339	340	311	308	331	321	377	331	330	344	308	328	340	343	341	321	335	333	353	329	352	350	353	349	333	348	343	339	346	359	330	330	351	360	348	348	326	383	355	369	313	349	336	336	370	351	357	357	343	296	316	329	390	398	318	326	355	344	346	346	336	343	332	351	324	338	328	345	336	330	336	319	356	315	305	360	344	342	334	359	336	361	336	317	338	352	371	343	347	333	331	346	319	344	350	339	367	335	323	340	344	356	348	321	344	340	327	363	362	349	327	340	332	299	336	332	312	348	367	372	352	394	337	371	346	340	339	346	308	356	336	340	327	345	320	328	338	353	329	315	338	357	361	339	322	332	337	365	339	323	363	320	351	346	345	322	309	338	343	336	377	334	380	330	335	309	369	342	332	351	325	331	347	340	336	391	325	334	321	329	323	365	368	341	327	321	343	327	366	318	360	328	346	318	354	331	320	343	326	350	346	338	340	370	309	316	354	337	330	375	332	363	371	351	332	364	354	345	349	339	324	354	372	327	341	339	312	322	342	360	334	337	327	366	383	348	328	328	322	336	336	347	330	330	337	303	344	317	350	339	367	353	349	370	349	334	345	325	310	340	326	291	367	356	340	383	317	345	361	327	346	356	335	353	364	358	324	322	335	347	354	369	356	356	296	330	322	327	348	354	330	329	339	326	353	319	384	336	334	356	319	359	334	313	362	343	359	366	323	341	328	330	305	337	326	348	327	317	349	317	332	305	324	343	357	369	333	371	347	339	327	359	327	316	335	346	308	349	359	326	348	332	390	328	367	333	297	388	300	334	351	332	331	355	364	332	339	339	338	345	354	339	336	333	321	323	328	325	331	343	349	345	350	344	343	379	351	344	357	324	320	318	372	314	343	331	333	361	332	336	333	337	334	327	352	330	372	345	346	316	334	364	316	311	362	330	322	364	357	335	335	338	326	334	313	319	333	345	307	340	367	328	356	338	301	333	342	346	348	378	349	308	346	340	357	349	338	339	336	356	330	347	330	309	347	344	363	374	346	335	356	365	344	326	339	350	318	352	344	345	337	341	301	337	338	305	329	349	320	344	358	344	335	329	336	337	358	352	361	345	307	351	335	320	353	377	338	359	323	355	323	396	319	329	311	355	337	355	327	324	339	353	360	330	340	344	336	320	344	328	341	340	337	317	353	344	311	342	329	351	362	330	347	339	328	311	342	340	334	331	354	331	304	328	327	330	353	351	337	344	335	336	343	354	333	344	334	320	317	350	339	335	332	335	332	342	358	333	338	341	321	371	339	316	357	334	352	329	316	379	321	324	344	348	366	373	333	335	355	330	366	332	349	334	320	351	316	342	381	333	345	337	348	317	311	346	311	340	389	345	342	322	321	353	318	333	339	379	310	319	364	312	324	342	318	370	357	359	338	327	318	350	326	329	315	325	355	323	316	321	348	382	378	360	309	358	316	333	323	320	318	319	324	330	369	337	316	353	327	341	326	319	323	360	346	345	336	367	355	347	325	339	348	376	331	335	363	344	338	373	354	346	355	329	336	320	342	340	335	302	334	316	349	330	356	315	327	360	340	331	316	291	311	300	320	333	328	381	354	315	326	334	328	319	356	342	364	351	327	313	338	329	328	325	351	376
7781	4946	3036	1867	868	333	219	167	120	105	112	99	85	64	70	69	63	65	53	56	47	53	54	39	41	46	58	42	40	45	44	52	52	43	49	49	52	48	39	45	35	40	42	40	44	41	45	32	51	29	47	31	36	57	40	35	33	51	44	44	37	45	43	32	31	42	37	49	45	43	38	39	42	45	39	47	38	37	36	45	41	28	49	40	35	38	36	44	40	50	45	38	48	42	36	41	37	33	49	40	43	36	41	34	45	49	27	33	30	34	54	39	39	47	42	48	39	40	32	28	36	43	46	32	42	37	35	37	44	37	37	47	41	33	31	30	46	37	33	37	35	44	28	36	41	39	48	53	38	34	37	32	45	42	53	42	37	42	48	30	37	42	42	48	40	36	31	34	41	35	44	33	41	39	47	44	31	36	33	41	37	53	39	40	38	45	31	34	37	35	27	35	53	33	40	38	28	38	38	35	47	43	41	47	45	33	50	38	47	41	33	44	38	39	35	50	38	29	36	45	32	36	36	46	33	46	41	28	35	49	35	34	54	41	38	44	35	43	45	47	38	36	32	27	31	32	36	34	37	37	45	43	30	31	44	33	34	45	30	37	38	37	38	51	35	46	40	36	44	50	39	34	28	49	44	36	46	42	46	32	46	55	43	32	51	35	42	36	34	30	38	49	52	47	41	40	32	51	33	50	44	43	33	37	45	41	40	33	34	36	46	57	34	48	31	37	45	37	36	45	51	38	37	42	55	31	35	39	36	35	33	48	43	50	51	36	43	45	42	39	37	37	44	42	51	36	38	35	41	38	48	50	33	32	43	35	45	32	39	40	42	30	44	37	35	38	36	32	33	35	37	42	40	27	36	33	45	49	38	54	43	44	45	46	37	28	44	31	40	46	44	58	36	28	36	35	41	43	47	40	55	42	35	34	50	42	30	34	39	39	39	37	39	38	36	35	46	43	48	37	44	49	35	42	29	25	42	30	39	33	42	51	35	43	39	36	44	31	42	35	40	46	45	42	40	45	36	39	31	32	46	48	38	42	42	34	48	28	42	37	53	44	42	38	52	42	42	50	34	33	37	38	39	41	47	39	37	49	44	35	40	48	43	43	39	51	35	31	44	42	42	36	41	47	35	34	45	42	47	52	36	42	38	40	42	38	33	37	38	36	40	40	46	30	43	36	47	45	43	39	41	35	44	41	39	37	46	41	45	40	32	45	45	54	35	43	30	37	56	28	34	36	54	32	41	39	45	42	40	35	36	45	50	39	43	44	33	30	42	49	30	45	40	42	39	45	44	39	45	42	39	40	40	36	38	36	46	53	43	38	47	46	44	39	40	47	33	39	43	42	43	36	37	31	39	48	30	30	39	43	34	41	38	39	32	33	41	35	37	52	43	38	39	43	43	37	52	35	39	42	39	40	38	32	45	39	47	32	40	39	31	43	27	40	40	33	40	35	43	42	37	40	37	42	25	49	55	46	49	37	52	46	31	46	41	36	52	40	35	39	42	44	43	52	31	43	41	51	47	56	21	32	37	32	45	39	40	43	33	35	48	32	50	27	33	37	33	46	45	33	34	47	42	39	33	40	47	49	38	43	39	36	43	38	34	51	47	30	44	39	34	45	42	37	44	41	31	42	31	34	35	42	33	44	46	43	41	36	45	53	33	40	38	45	40	29	41	44	45	40	31	40	42	44	39	31	41	35	36	39	48	50	38	33	30	35	41	36	30	45	55	39	48	34	36	39	37	38	31	37	51	40	41	32	34	44	38	37	30	38	29	61	33	47	36	42	46	30	42	40	35	42	44	38	44	35	41	27	34	28	51	32	32	39	40	41	48	41	33	38	38	38	40	33	42	50	31	39	41	49	40	42	35	39	42	44	42	42	42	44	42	39	34	37	39	48	48	46	56	37	37	36	50	40	40	43	43	52	52	36	46	29	45	42	32	41	40	35	39	47	42	42	44	33	34	40	39	45	43	33	43	43	41	35	52	33	41	49	36	41	36	44	33	45	46	52	31	53	36	42	31	39	38	35	52	51	49	39	38	50	51	28	29	40	36	39	35	32	50	33	37	41	35	29	55	39	33	38	34	39	36	31	37	42	37	32	44	46	43	49	39	40	62	51	45	35	42	36	35	34	42	30	42	27	39	30	36	34	41	35	49	48	42	45	45	44	34	34	49	36	32	46	38	28	35	46	42	56	41	41	37	46	37	40	41	47	47	30	38	37	37	39	36	26	42	34	42	47	43	42	45	41	47	38	38	58	40	30	43	32	37	51	33	36	43	33	31	31	46	40	36	38	50	34	35	36	30	40	43	45	39	31	34	39	45	39	43	35	37	32	45	41	41	41	30	42	45	44	41	37	46	43	45	41	43	26	40	48	44	35	49	40	30	39	36	42	55	41	32	40	39	33	40	35	45	52	49	42	36	40	33	41	43	28	43	44	43	36	44	38	51	30	44	47	39	41	54	33	40	37	33	48	39	29	37	40	31	42	46	52	37	38	44	37	40	44	35	39	35	36	47	31	36	43	47	31	43	40	42	42	36	31	47	40	32	33	38	36	35	32	53	35	33	40	44	27	36	31	38	42	44	50	36	34	47	42	42	31	31	37	34	36	48	41	33	40	39	48	33	37	35	32	34	35	37	39	54	42	44	49	36	44	33	44	41	37	40	44	42	49	39	47	30	34	46	35	41	23	31	46	50	36	42	51	31	40	24	23	32	39	35	32	45	50	40	30	41	48	42	40	50	43	27	44	43	36	49	45	29	26	33	40	41	41	37	46	38	43	44	33	51	48	44	51	40	36	33	38	38	36	44	35	42	43	39	42	46	34	49	54	35	46	47	32	42	39	35	42	32	38	32	47	26	50	53	32	30	44	35	40	28	34	44	39	32	51	54	44	43	31	37	42	41	39	42	37	37	34	58	35	42	33	38	32	35	46	48	30	45	32	40	26	37	39	30	41	32	37	39	41	47	45	39	32	49	37	35	36	46	43	55	42	40	57	33	48	40	39	35	40	43	54	49	46	49	43	45	46	38	32	33	40	40	37	45	48	38	37	40	48	43	36	39	37	42	43	37	44	29	32	52	39	33	37	36	33	35	36	48	38	27	41	49	43	35	42	41	46	38	49	39	34	44	34	38	40	42	40	32	36	48	27	46	39	37	28	44	36	40	32	35	37	39	49	33	37	34	49	41	45	29	35	28	40	34	35	31	42	40	46	38	36	42	40	38	54	36	43	31	44	46	44	42	46	32	47	34	35	28	60	45	38	37	35	50	42	36	44	48	39	43	47	38	49	33	41	37	35	43	45	44	43	43	32	34	40	42	33	31	56	41	37	40	35	51	33	40	53	37	38	49	34	34	36	42	46	39	46	45	51	45	37	48	41	41	45	54	29	47	41	34	42	35	43	51	34	43	44	34	46	35	28	36	42	38	53	48	36	35	23	44	35	36	34	35	42	38	32	34	43	36	54	28	48	41	37
36736	25423	20447	18562	13949	8595	6028	4440	3458	2563	2072	1762	1589	1401	1308	1220	1167	1021	943	805	658	680	624	590	561	571	540	491	526	459	470	463	490	428	476	471	433	382	411	400	406	405	426	414	391	375	420	391	411	419	398	387	376	389	335	381	379	400	395	389	365	387	370	375	353	367	388	387	372	363	373	396	358	344	388	361	377	367	368	351	390	354	409	354	344	332	363	349	369	349	369	371	350	342	379	382	388	367	372	386	328	348	375	405	371	366	379	399	374	357	359	382	327	386	380	352	332	376	356	365	384	394	396	406	394	404	387	384	388	350	385	397	386	350	356	386	365	324	360	358	370	398	343	372	386	377	364	349	402	364	385	363	430	365	402	387	390	412	372	367	386	360	382	374	402	368	372	395	370	382	359	364	401	354	363	367	364	346	371	368	356	360	369	383	348	337	357	378	383	366	368	363	389	374	346	370	405	377	400	383	375	388	394	379	371	386	354	363	388	374	392	386	359	439	356	390	379	392	389	356	361	371	363	366	372	364	354	404	393	376	357	374	362	388	386	377	398	355	368	367	386	369	345	354	386	365	358	367	377	360	366	391	406	419	381	390	392	358	343	414	383	341	349	341	385	348	361	405	389	381	388	381	389	372	377	368	395	386	340	348	404	364	421	381	395	346	371	374	381	393	376	390	394	344	394	392	429	377	359	384	343	395	366	373	350	362	370	372	351	388	369	398	404	387	372	368	376	354	364	349	360	374	338	388	410	382	353	377	389	372	382	345	328	366	386	362	369	372	402	358	354	383	406	377	369	353	364	374	387	386	370	379	372	331	410	379	356	363	326	383	360	381	350	406	365	355	373	359	352	356	378	364	402	337	373	390	405	375	404	373	353	387	371	368	330	378	357	387	360	364	374	368	360	371	387	375	350	379	357	384	350	359	381	358	405	383	340	329	388	362	390	391	363	344	387	371	388	346	404	381	373	354	361	356	343	371	350	378	371	383	374	366	381	404	386	411	384	336	372	321	348	370	351	361	377	346	311	347	395	399	414	360	384	384	382	364	390	377	377	372	363	325	359	344	384	365	383	396	354	371	345	390	401	336	381	409	389	361	339	345	360	382	360	354	376	376	345	372	371	336	382	380	380	392	369	376	367	391	410	360	414	386	344	370	363	382	387	385	362	353	359	356	394	379	375	336	380	404	371	366	384	357	394	373	383	344	378	395	382	361	364	384	361	347	355	380	371	377	369	338	382	374	374	384	372	380	371	369	366	365	357	359	373	378	345	357	361	408	372	340	382	391	364	349	351	387	403	401	373	397	351	370	367	381	350	389	400	399	369	396	372	356	342	357	350	375	387	387	384	385	376	389	370	365	381	367	342	383	337	364	379	389	356	370	365	365	361	373	341	349	375	357	352	355	381	354	353	375	367	384	394	390	370	391	376	372	386	408	403	349	356	381	376	327	369	343	386	366	354	396	388	345	426	387	378	333	371	353	363	390	360	391	358	324	385	366	378	359	369	386	347	402	400	367	351	404	383	361	335	353	368	376	339	387	363	364	368	370	344	403	401	364	399	378	405	361	360	377	384	373	354	350	393	368	353	383	384	353	349	367	371	365	349	377	357	371	377	367	376	384	356	331	380	365	377	343	369	397	419	376	398	377	378	407	363	390	419	366	377	359	390	408	362	404	409	360	349	348	373	393	404	366	359	376	349	373	404	376	358	381	369	368	372	373	415	351	379	408	391	370	365	373	391	383	364	379	360	368	348	387	406	374	394	393	344	374	398	373	354	373	351	360	368	413	363	345	360	367	366	369	355	386	397	377	375	355	357	369	385	382	306	383	362	359	367	362	372	397	381	357	374	343	389	379	368	358	385	403	397	384	385	378	380	392	377	381	384	386	348	351	364	389	370	331	350	352	373	368	369	373	332	390	358	363	349	355	369	401	365	366	378	402	369	358	402	389	369	349	369	379	374	373	414	369	374	380	382	369	380	371	413	385	398	345	372	363	399	362	345	381	357	361	379	389	335	356	358	361	382	352	339	367	360	392	406	407	374	357	414	345	355	374	378	353	333	358	381	342	360	385	423	390	407	368	413	378	411	398	375	338	355	394	333	357	386	395	388	386	366	370	351	407	397	388	329	378	376	344	357	381	366	416	396	380	372	392	413	384	351	379	349	403	368	331	377	369	369	354	373	382	375	389	370	347	357	415	329	327	343	386	373	388	364	384	363	381	352	362	388	393	383	359	373	356	369	386	373	370	369	387	391	375	402	366	385	341	348	370	365	377	356	357	372	370	374	397	359	384	362	369	373	398	342	361	386	379	410	348	380	324	413	377	366	382	380	376	364	371	372	341	381	402	353	403	351	339	366	355	366	362	401	365	364	349	361	339	387	385	407	377	394	366	405	361	366	411	409	395	364	402	379	389	361	372	390	377	390	366	351	345	367	445	378	360	375	371	369	355	375	394	370	368	407	416	367	406	371	369	404	371	368	385	366	315	363	391	364	369	419	359	347	377	356	352	358	410	354	377	401	364	356	358	367	399	416	355	360	373	391	348	390	368	397	385	390	369	376	331	378	376	365	372	373	383	394	392	382	382	366	345	371	380	419	409	361	386	354	356	356	387	371	377	392	378	382	407	357	408	407	376	369	352	361	352	348	403	317	381	384	393	381	382	390	376	373	356	385	404	343	373	416	358	356	377	377	368	378	368	385	418	346	386	359	359	377	392	354	358	402	390	353	375	373	378	359	399	371	382	396	352	401	399	373	356	385	373	371	395	369	397	388	393	350	344	377	350	373	371	369	400	347	365	366	387	367	369	402	373	354	358	365	356	351	375	375	341	362	390	401	414	375	360	349	366	386	360	354	383	353	336	383	340	375	382	367	380	408	370	387	361	377	374	367	391	354	358	402	377	356	366	343	383	372	328	349	376	360	403	355	394	353	360	326	386	344	355	372	384	395	392	387	348	357	402	400	378	346	381	341	372	369	376	357	369	359	352	357	397	402	410	393	364	401	343	402	385	338	381	378	346	416	339	381	364	362	362	381	356	354	360	369	366	333	355	416	377	390	372	338	389	356	349	331	390	367	382	356	351	369	390	365	374	391	378	356	370	379	418	360	403	421	377	334	345	383	362	371	368	365	405	373	379	343	375	402	395	377	390	374	372	389	379	361	397	383	387	380	362	414	350	393	339	370	371	387	378	376	405	376	346	347	359	369	367	392	360	366	360	396	403	383	356	377	380	369	339	394	394	358	375	402	377	370	360	385	364	371	347	390	391	355	360	374	379	326	383	383	342	372	403	416	370	356	397	379	374	359	400	393	366	356	337	314	339	369	338	358	400	375	353	373	358	330	368	361	405	379	338	350	359	382	364	391	367	363	317	386	420	385	355	397	352	419	340	377	370	383	380	377	380	373	380	378	358	359	349	379	362	332	355	376	382	381	402	392	405	384	375	360	334	348	388	375	373	392	366	384	333	367	352	368	342	369	345	344	372
3829	2008	1152	614	310	162	123	113	82	92	70	69	63	61	61	55	61	54	59	54	47	60	47	47	53	56	46	59	66	51	53	49	38	63	54	65	63	60	49	47	52	60	48	55	57	55	59	31	50	50	53	61	39	53	57	47	56	52	45	49	48	59	49	36	45	57	48	47	34	47	50	50	60	51	51	63	56	32	55	53	55	64	55	59	51	52	59	60	43	52	42	50	44	40	47	35	48	42	47	59	62	56	64	40	55	45	46	62	58	49	59	53	45	52	64	47	64	67	56	49	48	39	49	63	59	53	62	46	39	62	32	49	42	50	53	54	58	45	53	57	52	32	51	59	55	49	48	60	57	68	46	55	59	54	39	48	48	68	61	54	55	46	54	41	51	47	46	53	54	52	50	54	52	50	54	42	47	53	56	54	52	50	50	43	60	48	63	42	46	53	51	52	54	53	56	43	44	43	46	50	45	63	57	43	52	54	47	59	44	45	52	46	57	39	56	60	56	44	44	48	47	52	55	56	44	63	42	56	39	41	46	32	46	59	41	61	48	58	48	55	50	47	46	49	54	43	50	38	54	60	48	51	48	43	68	62	50	57	56	52	51	49	54	42	47	52	46	42	70	64	51	43	52	43	50	55	55	40	52	47	52	56	46	47	45	35	45	42	70	62	65	52	49	50	53	49	48	65	34	58	54	49	49	53	59	49	46	42	46	42	56	55	60	49	40	48	56	47	60	51	39	56	37	62	54	52	49	48	49	45	53	53	53	50	54	43	65	49	62	48	61	48	46	42	50	61	53	50	53	45	39	46	52	44	40	43	56	43	55	42	52	53	55	48	56	52	63	53	53	57	49	60	41	43	49	57	59	56	59	51	43	52	50	46	61	49	49	55	41	30	54	61	52	46	46	53	49	52	41	51	54	61	46	46	46	49	42	53	51	43	40	53	64	51	56	54	70	46	49	44	55	45	47	37	49	69	45	49	32	45	44	38	48	41	49	54	44	57	49	60	50	54	49	59	41	43	42	35	45	47	47	50	42	51	52	53	50	46	43	48	50	59	47	58	49	47	50	45	53	58	65	56	65	50	49	43	51	44	41	44	64	42	50	43	51	52	40	40	37	58	45	61	48	54	46	48	40	57	55	47	46	58	53	64	47	40	50	50	58	49	41	63	48	39	63	60	48	61	49	55	54	57	46	57	54	51	41	41	56	51	40	42	59	62	47	53	48	51	48	48	50	61	51	54	57	54	49	46	65	50	53	53	51	59	57	43	44	35	44	49	44	46	44	45	51	43	51	54	51	48	49	47	52	52	42	51	62	46	41	53	55	46	40	55	47	49	64	55	57	56	53	51	46	56	40	53	48	47	54	49	37	46	50	48	52	47	43	45	41	62	56	48	56	51	54	46	45	49	50	69	46	49	50	53	53	53	39	38	60	49	56	53	48	55	63	38	52	53	47	57	48	37	53	60	48	49	45	52	51	54	44	52	41	52	53	40	48	44	46	51	65	40	44	41	48	45	51	56	48	51	60	55	52	37	54	46	61	61	49	45	49	53	52	49	55	50	56	52	43	56	56	44	52	57	44	65	43	54	53	42	49	51	48	59	50	51	48	62	61	52	41	51	52	57	46	50	41	41	38	52	49	37	37	54	65	50	51	54	43	53	41	47	43	51	50	50	42	59	49	60	54	58	54	61	51	59	52	43	59	63	43	55	54	41	48	42	54	52	55	42	58	54	64	50	56	56	44	49	48	46	47	54	50	53	50	56	47	43	50	52	50	54	46	49	41	41	53	61	57	58	58	47	46	46	39	58	48	55	44	60	60	63	55	64	46	58	47	35	48	40	56	55	52	52	55	56	61	64	51	53	61	54	54	43	57	60	49	57	54	65	47	51	61	51	48	49	49	42	51	38	40	38	44	56	35	57	47	46	61	64	50	52	48	43	52	46	56	53	59	54	56	57	40	54	54	49	51	47	46	55	46	46	49	44	46	40	50	51	46	54	49	58	46	68	55	41	65	59	52	45	39	46	47	63	51	42	61	59	46	51	43	48	59	61	54	65	53	46	47	53	48	43	51	44	47	38	46	50	52	55	39	43	50	62	54	51	62	52	45	56	37	64	61	59	60	53	38	41	53	57	50	45	52	68	53	48	59	55	58	56	66	47	47	45	44	35	53	40	69	50	53	50	44	55	58	43	78	52	56	50	45	47	53	56	56	49	52	49	49	42	46	65	41	49	46	51	48	59	55	61	56	68	59	48	69	52	53	50	57	43	58	53	49	71	54	47	47	49	59	51	54	53	52	44	44	46	42	40	57	54	44	53	47	49	49	41	55	58	61	41	47	47	52	56	56	57	45	48	49	40	49	46	57	47	52	51	50	57	60	48	49	46	46	45	61	49	51	41	53	56	52	47	37	38	49	58	69	55	46	65	49	40	48	65	42	55	53	57	37	44	42	57	54	53	46	47	56	46	51	45	45	42	49	49	44	55	61	49	49	52	55	58	52	50	49	49	42	48	58	48	47	52	45	59	48	47	43	60	48	54	50	55	52	48	52	43	45	54	45	57	52	48	51	52	52	44	54	49	63	48	51	52	48	62	48	52	46	44	53	51	44	47	48	48	45	47	57	57	55	54	58	51	53	52	55	57	49	55	40	48	51	51	49	45	49	42	56	57	50	62	50	47	57	62	39	54	48	65	49	47	35	49	58	62	50	63	46	52	58	52	56	48	55	52	44	55	53	30	55	40	42	44	52	44	52	50	48	42	50	51	40	64	48	36	61	52	57	50	50	46	45	53	45	55	50	42	52	53	43	36	47	51	54	45	56	43	48	55	59	57	52	44	45	60	35	43	44	59	46	45	41	51	47	53	51	57	47	45	49	48	44	42	56	43	56	69	61	59	50	49	52	53	46	53	53	40	47	40	67	40	42	47	42	51	52	63	60	52	49	42	50	57	42	58	51	52	47	52	64	45	56	50	45	56	45	38	54	44	66	41	59	44	55	39	48	45	53	56	73	50	49	47	46	47	39	51	54	57	58	54	54	42	63	38	59	45	40	39	45	51	60	52	47	52	48	45	47	49	53	54	45	45	46	46	56	52	47	48	66	47	58	53	61	54	52	61	46	52	56	59	40	41	49	60	50	53	40	42	52	42	56	49	57	47	44	38	50	42	57	46	41	41	64	52	49	42	59	59	54	51	49	60	47	35	47	52	52	59	47	44	56	49	46	44	49	43	57	48	46	55	56	51	44	71	38	45	58	52	47	48	44	43	50	40	57	58	55	42	40	55	59	48	59	54	54	39	44	45	60	56	52	56	47	49	53	66	46	48	40	42	50	52	57	44	52	62	55	44	32	38	58	50	48	44	54	37	43	53	57	53	41	49	51	58	55	45	56	55	52	51	51	53	46	60	55	41	59	52	45	47	48	50	50	50	65	54	56	54	53	54	58	51	44	55	46	45	63	43	45	51	40	39	53	53	58	54
28769	17797	12659	9770	7463	4567	3051	2294	1788	1425	1135	1054	895	823	800	802	792	753	702	636	577	619	556	561	566	526	539	537	530	468	529	516	520	502	533	486	485	501	478	476	498	477	435	478	493	443	439	466	430	489	450	447	456	454	445	491	468	464	433	460	457	469	467	457	435	460	506	445	506	487	424	444	440	461	456	452	473	486	450	434	452	453	459	453	444	455	494	444	422	460	486	460	449	418	458	457	470	465	461	408	444	423	409	457	466	477	440	405	405	424	444	467	451	445	443	486	477	452	404	430	445	472	458	496	463	414	461	466	456	520	455	446	423	479	449	450	429	429	452	455	430	451	470	439	454	419	446	429	456	401	466	447	453	411	465	490	438	470	427	490	439	446	451	452	440	455	422	441	485	465	499	467	462	461	478	411	449	447	454	457	414	484	485	464	444	459	456	468	461	458	428	458	446	432	452	477	459	453	365	457	461	464	470	443	458	443	426	428	420	490	431	477	426	459	458	447	441	463	463	507	413	439	456	464	433	450	440	455	474	410	448	481	477	502	471	473	450	462	441	447	460	490	484	465	460	425	445	452	490	429	458	451	497	448	456	448	428	458	452	502	448	433	446	438	515	435	434	494	471	441	433	461	479	480	453	438	468	490	482	449	468	444	471	405	470	466	486	419	453	434	443	451	415	428	448	461	479	451	444	470	430	480	500	447	465	475	431	445	454	446	436	430	469	440	466	459	458	464	416	481	447	414	449	464	416	467	464	456	439	431	447	444	449	433	465	472	480	465	478	430	482	460	457	459	459	456	459	437	440	427	469	447	451	466	415	432	464	413	418	443	456	433	426	462	477	489	448	475	435	489	470	457	421	464	459	447	468	471	455	487	437	471	453	430	460	489	455	464	447	459	454	439	461	464	428	471	456	495	461	461	429	466	428	450	467	468	477	447	432	468	460	421	443	412	435	461	431	466	434	454	433	424	486	449	455	469	422	476	449	477	435	455	453	462	482	460	465	435	469	465	456	469	415	427	430	454	457	481	474	459	437	426	453	475	440	436	439	428	442	465	427	456	430	449	452	486	450	485	459	446	467	483	443	434	433	423	465	448	450	444	428	472	461	411	432	491	460	473	474	473	444	422	430	425	467	436	477	419	460	433	439	456	471	452	447	465	426	462	454	478	473	504	449	461	445	484	456	466	451	447	465	445	480	427	431	434	457	427	466	468	478	459	457	433	448	465	480	451	446	455	485	438	476	481	477	449	420	480	451	430	463	432	444	465	441	432	497	471	464	490	443	462	461	461	476	450	414	419	476	446	447	412	468	468	472	460	459	461	458	423	469	391	449	451	446	478	449	482	433	498	473	465	460	474	447	450	470	434	430	461	440	449	496	410	470	425	445	455	460	460	427	452	428	469	472	492	446	421	494	423	436	464	475	478	432	431	422	415	447	446	482	419	450	434	461	433	466	436	441	455	461	476	477	465	453	485	463	471	460	431	454	468	434	433	469	403	422	499	463	458	440	453	426	431	444	474	466	468	470	458	436	438	447	413	456	457	495	438	471	461	433	461	410	471	477	453	443	444	452	473	449	422	434	438	468	470	480	464	452	447	457	500	437	461	466	487	445	406	450	441	454	455	439	443	428	447	451	453	451	463	450	486	445	444	457	441	460	488	452	429	428	480	449	424	451	443	451	480	465	475	456	502	447	487	431	452	459	451	448	423	445	467	483	477	428	456	442	440	453	449	468	437	456	432	466	428	406	488	418	477	464	482	549	467	446	467	440	447	463	476	445	464	453	463	441	453	467	489	457	462	462	445	470	432	427	434	492	451	471	470	430	425	469	485	470	403	489	460	464	477	433	475	456	479	477	431	435	445	467	461	447	425	449	430	427	435	458	458	469	466	390	450	464	474	451	425	478	461	445	438	454	452	431	460	487	469	464	444	470	441	433	448	432	462	481	461	448	462	466	451	460	465	440	468	486	435	431	452	460	445	451	495	506	439	472	431	453	454	454	451	465	515	485	429	462	480	434	435	473	474	444	396	456	474	397	487	478	445	424	491	501	447	483	479	447	446	458	443	469	425	467	491	465	462	412	496	455	480	431	470	431	448	460	470	470	479	433	430	465	415	490	443	434	422	456	446	457	444	455	440	477	416	422	420	422	468	440	497	462	461	476	417	450	451	477	460	430	433	427	447	478	419	468	463	475	472	440	434	478	464	451	428	421	441	463	432	465	438	453	485	468	443	486	462	452	438	451	486	447	441	445	433	444	491	460	472	426	476	455	455	466	445	494	430	458	488	481	496	494	417	480	440	477	431	484	474	468	425	445	423	460	445	488	471	497	483	471	424	487	469	441	458	449	427	468	445	449	447	465	452	453	479	415	471	456	446	474	471	441	478	444	450	462	420	468	448	454	446	456	441	494	451	440	442	469	464	457	422	494	430	434	472	429	447	464	480	413	470	436	452	478	491	481	453	439	414	451	457	439	436	448	439	447	487	445	465	462	466	478	418	435	463	458	474	416	469	434	501	436	446	462	480	451	483	469	445	466	452	486	444	466	480	488	421	422	462	449	479	440	468	448	469	463	415	455	462	429	470	444	453	451	467	500	475	464	425	441	461	471	436	459	457	476	473	465	472	475	455	455	428	452	489	448	437	469	445	466	443	423	474	485	434	470	432	480	444	446	429	473	449	411	430	452	464	468	440	478	445	488	489	471	469	468	447	448	473	438	489	431	446	460	466	477	491	507	491	460	437	460	450	489	466	476	473	423	438	468	420	459	447	461	459	472	447	457	474	429	450	435	439	478	450	432	458	426	429	412	425	459	449	474	448	459	480	473	471	446	435	463	469	461	479	467	445	454	454	440	430	445	432	497	456	473	472	485	478	459	455	461	441	429	463	462	442	417	447	471	465	463	441	455	428	463	473	434	473	442	429	450	432	475	455	430	441	431	452	456	473	399	473	445	470	477	442	488	468	449	428	467	429	458	420	421	425	447	462	470	448	462	436	451	438	475	418	432	467	470	482	438	463	443	450	435	453	431	450	459	468	458	494	485	434	483	421	482	482	437	451	430	471	434	455	432	467	468	443	451	448	433	464	486	457	469	469	443	424	455	454	467	466	491	484	446	479	457	429	444	435	493	454	485	433	427	459	489	430	462	450	445	416	464	461	473	484	432	447	432	462	431	420	464	465	477	479	473	473	442	448	445	479	493	472	438	470	440	475	452	416	467	515	463	447	472	453	463	459	438	479	481	440	468	426	472	444	464	445	463	450	462	444	472	443	413	466	477	420	438	486	455	445	465	461	436	440	426	444	456	463	471	413	440	440	452	444	490	451	444	418	466	441	460	441	440	476	497	452	458	397	427	418	472	462	476	456	448	410	449	452	466	417	448	486	436	459	482	428	454	476	442	451	451	435	457	442	429	447	444	446	451	456	441	456	445	469	448	434	456	475	485	435	419	465	422	477	456	474	438	473	509	447	474	453	497	490	437	453
6311	4441	2470	1243	599	359	173	118	98	93	91	87	60	66	83	71	63	68	70	69	79	71	65	60	58	63	50	57	56	52	69	59	63	53	58	51	59	45	60	67	48	53	53	54	54	53	59	55	66	64	61	69	42	58	46	48	42	61	52	54	48	60	49	43	58	49	51	49	59	52	66	46	48	38	55	59	55	51	46	63	62	58	50	40	54	49	50	49	47	52	50	52	50	66	42	53	56	44	50	56	53	48	53	61	52	48	58	59	47	58	45	52	43	57	43	56	36	53	50	52	46	55	50	52	57	66	57	50	36	57	61	63	65	54	46	51	52	39	57	49	71	48	52	48	46	53	46	44	60	58	51	46	45	54	64	51	51	46	55	61	46	44	52	52	60	58	54	57	49	64	53	50	68	56	53	51	55	59	37	55	43	49	55	42	52	52	39	54	47	65	43	43	53	43	45	44	49	52	57	45	54	61	51	57	34	56	57	47	57	53	65	54	50	43	51	47	35	62	58	42	42	66	47	55	57	43	58	61	56	51	41	46	63	55	44	52	71	40	58	58	54	66	46	63	50	43	47	62	50	52	57	51	54	48	46	53	60	45	58	44	61	48	62	43	50	60	55	61	60	40	46	46	57	53	70	58	54	49	58	63	50	53	49	48	59	56	53	49	58	52	61	63	49	56	51	61	62	54	50	39	65	48	47	49	55	42	54	59	44	46	56	55	38	50	52	51	56	49	52	47	56	62	50	51	69	61	62	50	47	50	63	49	50	49	53	51	38	53	60	43	50	46	51	43	53	52	48	43	52	66	48	62	42	54	50	45	53	49	57	41	38	39	52	53	48	66	52	68	63	54	68	37	56	64	52	42	45	44	53	56	54	45	57	39	49	52	54	37	49	43	54	51	51	55	56	49	47	51	42	48	55	54	52	43	48	49	43	56	70	42	71	40	50	53	61	48	66	58	67	48	49	61	56	42	58	47	51	45	68	47	64	43	51	49	44	48	49	49	38	50	52	52	69	53	59	51	44	56	42	53	51	55	58	46	55	62	42	43	53	41	53	51	41	46	52	61	51	58	49	56	38	55	50	45	51	43	56	50	63	65	50	45	50	63	33	48	51	51	51	47	43	48	54	62	56	50	44	66	59	41	57	38	56	46	55	54	57	65	49	58	45	51	49	44	53	59	46	46	52	39	53	51	45	58	40	54	61	41	62	60	59	54	60	45	66	56	47	49	47	47	54	53	46	50	51	61	53	52	50	58	52	53	47	53	43	51	59	54	44	53	51	47	57	54	52	60	53	59	58	52	59	47	56	52	61	58	44	50	50	58	59	63	57	51	58	59	47	51	38	56	43	54	67	47	60	56	49	50	53	52	35	47	50	45	54	53	66	48	38	52	62	56	38	36	43	44	58	42	47	52	51	47	49	53	58	45	48	51	53	58	46	57	49	41	40	73	48	43	55	46	45	53	50	49	63	48	62	51	63	45	56	59	59	45	56	50	55	51	42	61	46	58	71	51	58	49	65	51	56	42	58	52	62	51	44	51	44	53	57	49	52	46	53	60	41	43	57	57	59	61	45	43	48	58	51	59	48	53	50	44	47	55	45	56	55	59	45	59	49	47	37	60	40	52	60	44	50	46	45	71	56	46	51	59	54	58	50	60	49	54	50	58	62	50	52	55	46	53	45	47	59	53	42	50	48	55	50	67	47	46	58	73	57	47	49	58	64	55	57	49	58	55	60	43	54	52	48	53	59	52	50	57	51	67	52	59	45	47	58	56	53	41	41	54	56	47	48	39	46	58	47	49	42	41	46	51	48	56	64	46	49	46	61	56	54	53	62	72	49	57	55	52	52	51	56	47	46	51	46	64	57	55	56	49	52	63	43	58	41	55	43	57	49	52	51	44	44	51	47	52	46	53	49	52	57	56	51	49	49	49	52	59	55	43	49	54	38	63	60	44	48	56	53	59	49	52	47	51	60	60	60	51	51	55	46	51	56	47	54	40	42	52	58	57	52	48	67	52	71	65	44	54	54	46	52	55	42	48	37	49	53	56	48	56	51	41	70	50	45	56	61	63	56	51	52	52	51	65	54	48	52	62	53	46	47	47	64	52	52	51	49	56	53	39	43	47	46	47	57	41	47	49	49	49	45	44	49	42	54	48	69	37	46	52	46	62	39	51	54	58	41	52	64	49	57	53	60	35	41	49	44	52	57	67	54	59	54	50	35	44	57	44	54	49	59	46	48	60	54	47	66	69	50	46	52	59	57	66	38	63	65	57	49	43	49	52	58	47	72	59	58	51	53	61	47	53	49	47	48	47	60	67	72	69	52	45	40	62	54	65	59	53	41	41	56	62	63	52	46	62	59	40	58	46	50	58	59	54	48	47	51	58	55	72	60	55	47	57	60	56	49	45	44	69	55	40	62	60	54	41	55	59	56	51	59	52	60	51	54	50	47	56	50	46	53	57	65	54	53	46	63	53	73	56	53	51	55	49	44	49	59	49	61	45	57	65	47	56	40	54	49	60	48	54	56	48	48	56	37	47	58	54	54	55	51	52	63	55	46	58	43	43	47	57	58	59	55	60	55	45	61	41	43	45	58	48	46	60	51	46	54	49	39	43	56	56	47	54	59	47	48	55	44	57	61	53	59	46	40	45	51	55	69	63	50	55	51	58	52	61	56	62	37	44	46	62	61	59	49	51	61	63	57	55	58	49	56	49	59	53	46	41	45	53	58	56	50	54	57	54	52	60	45	63	57	53	55	58	53	57	57	57	46	54	57	43	44	50	53	54	54	57	54	52	43	53	59	54	48	66	56	62	52	50	57	46	43	44	57	63	39	52	63	54	57	58	49	60	43	51	52	46	47	53	72	54	38	53	48	51	49	43	52	40	39	55	54	33	51	51	51	49	57	60	54	58	61	59	47	50	45	56	59	65	60	68	47	64	41	67	33	45	57	49	49	42	57	43	69	55	48	50	40	51	55	48	40	46	59	45	60	56	52	48	38	67	51	52	56	61	59	56	40	57	53	36	51	51	55	53	50	49	58	46	50	46	59	57	59	61	53	68	54	40	49	56	57	45	45	48	38	61	50	56	54	53	60	62	57	45	60	47	61	47	49	43	67	46	52	60	49	53	59	49	50	54	54	42	58	50	57	62	39	61	46	52	51	46	53	42	51	42	57	56	50	48	51	48	47	54	55	54	41	63	67	49	45	63	49	61	58	41	38	52	47	58	61	60	40	43	46	59	54	52	77	43	71	58	57	36	52	55	69	61	57	45	45	40	42	64	48	58	61	53	57	63	55	46	46	32	50	44	60	50	58	53	40	55	42	74	50	41	49	60	53	54	37	60	45	67	59	47	57	46	48	42	56	38	44	43	46	55	63	57	61	59	42	40	47	44	52	42	36	49	51	61	30	49	63	58	52	44	60	47	57	38	45	50	50	68	52	48	56	52	56	49	50	51	55	51	60	68	67	51	52	52
35621	24932	18518	14428	12162	7894	4600	2977	2264	1879	1483	1292	1094	1026	1019	904	930	814	733	729	719	640	669	617	599	548	613	557	529	556	567	528	574	537	551	530	505	499	496	487	483	518	524	496	492	527	493	515	475	486	442	436	478	486	452	469	513	479	511	496	436	441	462	442	473	482	452	483	481	489	452	490	445	495	462	501	479	460	498	502	500	476	503	483	491	503	517	472	500	486	491	476	462	518	462	434	486	445	458	486	453	506	478	478	461	451	434	453	500	439	472	469	485	481	503	491	460	462	484	475	488	470	465	486	465	494	481	481	497	464	475	495	441	445	473	467	491	489	453	495	486	461	457	523	445	467	486	491	459	462	428	511	480	470	488	487	508	479	497	488	472	466	460	489	502	508	481	501	464	504	472	493	499	471	499	492	468	513	473	474	519	468	479	463	452	444	501	499	487	471	452	497	506	505	493	482	440	492	468	465	466	483	466	500	481	491	485	488	483	481	484	486	442	470	481	460	494	490	472	459	476	469	455	489	436	504	470	455	483	432	526	466	485	450	462	480	476	511	503	501	474	468	483	501	501	463	473	468	511	453	500	454	473	476	482	509	488	466	476	505	488	487	498	479	487	466	514	509	491	495	489	447	484	472	472	478	480	464	481	484	479	485	473	508	463	462	518	458	474	458	483	494	469	482	486	462	444	480	480	472	471	477	457	484	528	470	440	486	476	483	515	487	502	483	501	484	467	500	468	508	457	497	511	462	472	453	518	493	461	495	501	444	476	503	484	480	482	480	478	499	517	468	473	490	448	468	505	490	436	512	482	503	500	477	474	457	482	418	465	449	478	472	472	446	505	501	490	526	482	483	489	501	488	477	509	494	471	461	476	477	466	455	479	493	468	546	494	487	460	472	469	490	488	485	466	479	448	450	465	474	461	497	480	480	500	468	475	465	475	496	465	454	486	471	489	492	515	497	480	472	516	472	480	419	509	482	490	477	441	442	488	439	500	490	482	483	454	468	499	466	481	461	484	492	503	452	498	435	485	486	470	501	475	467	480	472	454	496	451	497	460	482	499	460	489	438	491	457	467	468	478	479	489	473	447	463	479	487	542	491	459	478	478	462	499	491	509	492	476	478	452	460	497	467	465	467	482	465	421	466	524	468	467	479	467	471	475	453	455	470	475	467	488	479	460	472	480	485	469	501	470	504	519	456	480	457	507	491	465	463	476	451	471	478	459	465	511	450	468	506	481	456	479	462	535	471	506	498	485	480	457	440	509	392	432	478	495	451	455	434	487	508	427	468	486	497	456	517	482	495	486	482	450	483	463	457	462	469	479	499	478	450	469	500	477	482	476	496	449	495	475	493	496	452	477	437	472	483	455	486	471	485	464	462	462	480	498	505	454	497	501	486	495	447	469	499	452	494	486	500	490	481	451	528	478	478	466	497	483	478	478	501	526	466	485	497	473	458	476	493	475	491	490	428	473	457	498	462	476	456	504	509	488	491	488	478	503	455	479	481	491	444	458	485	460	457	488	492	483	471	467	475	464	491	467	475	489	466	465	502	449	469	474	461	474	476	475	468	489	467	454	507	470	490	489	500	494	482	449	465	471	470	476	477	498	508	509	466	506	490	488	466	505	495	504	504	498	502	487	494	468	533	507	466	460	475	497	469	475	495	512	449	464	477	493	454	483	470	496	449	443	482	476	494	485	475	541	456	490	476	483	493	460	465	506	507	448	495	477	428	461	460	473	470	492	469	452	491	482	454	474	482	495	465	483	453	466	470	456	481	452	495	491	479	480	467	486	501	469	520	481	484	456	452	473	469	491	474	459	489	445	474	442	499	485	437	491	457	492	516	469	526	466	457	471	442	473	477	483	451	485	470	518	518	464	450	509	493	507	462	462	487	459	476	465	473	498	495	497	471	439	507	486	490	484	479	483	472	448	494	469	479	509	487	486	448	457	439	492	442	482	493	430	503	464	497	505	463	500	471	473	457	489	486	481	512	478	475	481	447	479	463	532	468	464	483	482	473	493	477	463	501	479	496	452	506	489	448	461	500	498	497	491	483	499	498	442	529	471	480	482	519	452	536	491	508	496	480	466	467	477	418	461	494	465	476	502	444	497	459	486	472	466	506	472	476	482	460	504	481	455	504	511	490	490	534	486	488	475	485	453	480	488	536	487	487	482	477	453	483	505	526	475	432	490	464	495	464	492	487	471	480	459	474	463	508	478	397	487	483	486	506	453	464	441	452	445	443	496	503	525	499	480	478	520	519	470	470	504	492	459	463	456	510	434	455	512	450	495	493	513	488	499	487	457	468	509	510	476	454	513	469	496	501	450	462	477	475	505	477	490	475	528	466	465	456	492	477	513	481	491	479	456	502	549	484	451	494	480	495	473	505	482	470	487	479	468	431	475	466	482	458	455	491	480	487	447	458	509	496	448	493	486	478	502	482	468	491	512	503	505	494	451	486	458	483	478	462	508	510	485	437	509	518	473	483	536	444	506	479	467	513	475	475	511	436	460	470	436	452	466	505	490	508	452	501	443	454	457	468	441	490	463	453	481	501	455	482	492	471	499	526	458	474	435	491	458	517	490	473	484	467	540	459	447	466	510	454	459	479	483	477	471	482	495	482	448	444	467	480	501	433	471	485	467	451	469	463	477	455	490	462	483	489	462	474	475	470	521	484	453	511	503	510	509	517	447	483	477	462	464	470	452	476	438	456	448	490	492	514	469	451	449	469	447	478	477	499	465	537	483	478	502	505	468	481	511	499	485	491	451	485	477	515	489	466	451	498	465	486	503	478	472	447	477	495	479	475	490	479	505	499	456	480	494	480	446	486	424	503	490	455	474	495	492	490	467	491	485	471	473	477	539	485	516	506	483	494	480	505	497	503	472	486	473	491	479	449	478	474	471	459	528	493	441	456	413	514	498	436	496	445	478	482	482	466	502	432	477	479	464	496	458	517	476	479	469	472	490	454	510	480	461	479	460	510	421	497	459	455	503	475	474	452	462	452	492	486	477	452	523	475	492	501	514	451	484	472	481	495	462	487	481	464	496	485	475	464	468	471	451	454	472	467	479	489	522	469	503	469	494	476	485	501	490	478	465	452	450	482	526	466	512	524	465	449	491	447	458	480	475	466	483	508	488	466	457	489	452	469	469	500	459	457	470	526	480	463	487	467	473	429	516	456	475	495	506	488	468	452	477	494	502	492	475	517	483	487	482	470	443	495	472	503	485	493	471	535	459	463	497	475	464	464	429	473	515	490	462	487	461	483	455	495	474	495	474	518	469	476	481	492	472	481	436	473	441	509	497	514	457	474	483	490	531	504	498	460	494	503	480	495	482	483	445	444	452	455	442	510	465	510	481	480	511	500	490	503	471	468	509	434	486	446	507	522	486	457	454	505	472	464	475	473	514	451	511	516	469	467	437	479	452	500	477	454	441	483	472	481	473	449	482	507	499	496	490	473	507	457	454	467	477	484	540	420
6371	3084	1480	961	567	247	133	112	76	75	81	72	64	43	52	41	55	41	43	39	45	40	44	37	47	31	41	45	44	41	46	41	40	41	33	54	36	34	35	45	38	32	36	32	39	39	35	36	38	34	44	29	37	40	35	39	39	34	40	42	41	38	30	40	30	39	35	42	43	27	28	30	36	28	37	30	35	40	42	31	35	30	40	35	37	29	48	23	44	56	29	48	42	36	47	32	29	26	24	37	34	35	40	42	28	19	30	37	32	38	23	23	44	36	36	33	28	28	41	34	31	23	26	40	30	35	40	38	35	54	33	33	29	38	44	37	38	31	26	35	23	26	38	32	25	37	45	30	30	43	32	44	33	44	52	38	36	32	35	26	44	40	35	33	34	25	37	34	38	44	28	31	39	30	45	36	39	44	37	40	29	37	28	37	30	43	39	32	33	37	36	28	38	33	30	37	31	40	28	38	55	40	40	35	43	33	46	32	43	48	31	32	31	36	40	42	33	33	32	36	32	29	32	26	25	36	39	25	49	39	43	30	31	38	41	40	45	35	32	33	28	43	24	33	49	43	34	37	18	29	22	37	39	30	32	38	40	43	36	29	39	29	35	30	29	36	31	35	44	32	46	25	39	37	42	39	39	32	38	44	39	29	38	41	34	26	34	39	38	31	39	32	41	40	38	37	28	39	38	27	32	46	28	41	39	38	31	30	36	48	37	39	38	36	30	48	33	41	32	42	30	37	28	32	33	36	35	45	38	30	32	36	41	40	31	36	34	41	41	47	26	32	41	37	29	30	38	34	27	36	40	31	29	27	41	33	22	41	36	39	43	32	39	39	44	31	36	34	52	49	30	36	30	34	32	44	34	29	54	26	35	33	34	32	30	45	22	31	34	30	33	26	33	43	31	35	30	29	30	37	37	51	41	33	29	29	45	41	31	36	32	34	40	31	36	42	40	42	35	31	35	26	49	27	46	47	34	35	34	34	38	39	36	34	24	31	40	36	40	37	27	38	31	44	35	43	46	34	33	32	37	37	37	27	27	40	49	41	28	31	35	37	31	33	34	35	38	37	31	41	38	40	36	34	32	38	44	36	40	45	34	45	39	35	44	48	39	47	23	32	31	39	34	45	41	35	33	40	34	34	30	43	33	43	40	41	40	24	45	27	46	27	34	32	32	42	34	31	38	33	31	36	34	35	36	37	31	33	25	33	48	30	29	39	28	34	34	32	31	43	38	30	36	32	42	29	33	34	39	40	52	35	33	44	34	44	32	36	25	41	31	47	30	38	33	43	30	31	31	27	40	50	30	36	38	38	38	31	42	40	30	37	26	38	41	45	33	35	43	25	28	40	33	33	36	30	35	25	31	29	33	38	47	37	39	28	31	40	32	39	40	45	32	44	39	40	39	29	36	31	38	45	33	33	32	31	34	29	28	28	39	42	37	29	25	40	39	36	44	33	31	29	42	34	35	34	38	32	28	29	42	42	36	42	26	34	33	33	39	43	39	51	25	37	33	32	36	37	30	38	44	36	28	34	31	38	44	43	29	33	29	46	40	39	33	43	27	32	37	32	41	42	42	39	27	25	28	46	39	35	36	40	36	39	36	38	40	43	28	44	26	46	41	45	38	26	35	39	39	35	44	39	35	44	38	37	37	31	32	42	34	38	32	28	35	30	33	41	35	30	31	35	25	40	36	36	44	32	33	45	31	34	35	33	34	39	43	53	40	34	26	36	34	40	43	34	37	47	29	34	39	42	46	39	32	42	27	18	36	28	35	44	35	28	33	33	43	38	37	33	33	50	28	35	32	33	36	26	26	41	45	45	35	37	30	30	41	33	22	34	47	42	29	37	38	38	24	47	42	34	45	36	49	51	49	46	28	34	36	35	33	28	31	38	31	31	44	35	35	39	23	41	41	46	34	41	38	31	42	33	44	34	35	41	35	26	45	32	27	43	33	37	32	24	40	49	44	44	38	36	23	40	33	32	30	39	45	31	26	43	35	32	36	26	40	33	35	33	33	43	27	33	27	44	40	36	30	39	42	32	45	30	48	35	42	30	42	27	38	29	32	44	32	31	34	23	33	33	33	40	38	49	40	38	27	37	34	34	32	41	34	27	39	28	25	36	45	36	42	42	29	41	25	44	46	40	27	41	28	41	35	30	36	29	34	47	35	40	28	39	41	36	42	26	31	35	24	29	36	43	30	36	35	32	45	29	40	36	33	41	45	39	35	35	38	47	32	37	28	33	42	42	33	37	35	43	38	39	30	37	49	33	43	44	40	35	40	35	51	39	42	40	34	34	32	31	28	33	31	48	35	49	35	35	38	40	34	45	31	32	29	36	37	50	34	36	44	34	29	33	33	30	30	34	45	33	40	40	55	42	33	38	33	40	33	37	43	38	37	37	32	34	39	36	37	25	35	35	46	35	32	40	37	35	39	31	46	34	33	42	31	37	33	33	25	32	36	31	29	32	38	26	27	29	38	28	29	40	35	34	38	31	39	32	35	45	33	37	42	34	29	38	48	34	41	53	34	39	40	41	40	46	39	44	46	26	34	33	38	40	29	26	35	35	38	41	35	39	36	33	38	34	27	30	40	34	43	30	38	36	39	41	36	43	44	34	34	34	38	37	48	31	40	31	32	30	32	26	36	38	29	29	35	29	51	31	39	46	38	32	36	40	34	39	36	41	35	37	37	34	35	29	30	29	33	32	36	34	28	43	39	35	32	48	31	25	28	38	31	37	34	45	35	42	24	36	46	39	29	39	29	37	41	34	30	31	30	40	29	36	52	24	32	37	32	42	31	36	45	36	39	44	45	41	37	25	37	28	27	31	34	32	30	35	37	26	33	31	31	32	33	41	34	37	42	33	38	30	39	37	42	25	42	31	33	47	39	22	31	44	33	39	31	32	35	41	29	42	39	33	44	44	37	42	39	39	42	26	34	32	29	30	42	32	31	32	24	20	38	29	41	35	40	32	34	34	36	29	43	40	36	35	35	44	47	42	35	41	25	31	39	44	49	30	34	43	43	30	39	33	35	40	37	50	29	33	36	38	32	34	25	34	40	26	40	40	41	35	45	29	30	39	31	33	39	40	34	39	39	32	40	42	44	38	33	34	33	38	26	29	38	38	36	27	25	29	49	46	23	42	25	33	37	32	30	29	35	35	42	43	39	34	35	26	24	32	34	34	36	36	47	40	32	37	34	30	32	46	47	38	39	31	29	36	37	40	33	39	31	35	38	34	37	34	23	37	46	30	41	38	39	47	51	52	25	33	26	39	32	25	36	37	28	35	46	43	28	40	26	32	41	35	33	23	40	34	31	39	42	23	41	36	51	40	31	38	33	41	38	35	38	42	38	18	36	26	38	35	41	39	35	25	45	37	40	43	52	37	35	34	52	25	31	43	41	36	29	35	47	37	40	26	32	32	35	42	39	35	28	27	40	32	45	31	39	37	35	38	34	41	41	34	42	35	38	32
32945	21152	14233	12719	10818	6630	3909	2891	2254	1770	1504	1215	1081	1013	936	805	740	725	652	598	533	529	551	506	495	427	430	430	411	393	370	402	404	399	405	385	373	367	370	375	375	341	321	373	363	322	337	363	352	364	329	378	322	322	335	350	329	339	307	345	328	375	307	340	352	310	328	326	321	324	343	310	339	311	350	321	380	341	355	337	341	346	287	321	334	336	305	327	308	326	324	327	313	338	301	338	327	324	320	329	334	307	340	272	307	309	322	315	333	300	335	336	299	337	334	325	330	322	316	341	295	313	346	322	332	332	350	345	353	325	330	337	336	307	343	366	320	314	334	316	337	301	330	341	344	347	311	326	293	323	305	320	365	306	350	304	308	323	347	361	320	324	316	335	347	299	354	294	353	325	325	305	367	320	308	325	306	340	368	315	318	326	334	326	299	346	348	301	343	293	329	347	372	332	306	317	351	335	310	314	295	332	342	299	294	308	296	288	331	330	331	326	356	325	317	370	299	339	304	329	332	311	325	341	264	312	332	347	316	315	319	351	334	313	324	313	325	313	340	318	318	306	356	346	314	339	326	323	305	308	316	293	319	304	289	336	307	342	308	335	364	326	344	360	321	309	298	327	317	331	344	342	324	326	335	317	342	305	309	337	302	346	338	326	340	324	353	293	325	346	328	301	321	344	321	315	335	313	335	355	311	372	334	352	315	314	330	318	310	322	314	353	294	286	343	313	338	302	351	338	351	341	326	283	313	293	337	315	339	340	337	318	334	317	345	362	320	321	314	308	330	355	326	338	311	346	340	328	310	293	320	317	346	331	311	311	346	327	322	313	359	337	338	293	300	320	318	321	341	325	330	341	335	309	335	289	293	303	310	330	321	329	352	318	339	315	334	362	341	324	306	305	349	350	347	347	306	351	295	356	332	327	324	298	333	340	341	313	317	328	322	315	315	351	346	297	358	318	318	354	332	316	308	309	340	349	323	350	305	352	330	346	341	324	323	316	324	383	321	320	314	357	324	317	338	311	380	334	346	320	324	330	320	325	345	338	339	311	311	328	305	339	331	310	344	352	342	298	341	311	310	286	348	330	318	297	328	324	311	342	339	340	343	323	320	327	303	347	314	349	328	294	348	333	312	307	346	319	343	319	324	324	312	301	336	328	283	336	322	328	320	308	312	317	315	290	336	334	312	304	334	313	310	322	350	335	333	333	308	330	311	317	321	323	335	331	341	324	324	333	327	341	342	358	313	292	312	347	340	335	344	347	331	299	315	320	338	335	376	323	356	340	289	305	339	317	343	321	331	331	316	318	323	310	300	311	321	375	321	343	334	306	313	312	293	307	332	314	338	295	312	312	308	326	336	345	335	315	324	313	339	329	320	345	338	283	318	332	308	372	366	306	309	331	345	329	320	342	306	332	349	326	323	381	320	295	358	324	355	319	307	308	344	308	328	356	303	330	336	312	304	310	313	302	340	332	304	353	344	332	363	352	317	321	331	333	316	322	317	317	333	349	320	300	333	314	318	339	330	357	306	333	327	342	328	341	319	306	344	316	356	318	346	334	327	300	337	333	339	319	379	357	344	322	315	313	331	325	320	342	342	308	342	352	353	313	278	315	343	362	318	291	356	326	356	351	318	299	318	316	318	346	324	337	321	307	332	303	323	299	337	322	284	333	323	351	327	321	291	334	317	288	337	314	327	330	329	343	322	313	341	366	360	321	313	340	291	305	330	341	312	328	343	321	360	335	343	354	324	319	337	348	314	336	298	285	375	358	371	304	336	306	289	323	302	328	325	294	316	334	339	308	339	338	305	294	329	331	344	311	346	352	336	338	336	362	334	346	300	313	336	345	337	351	312	322	377	335	344	337	333	338	343	324	322	293	312	347	338	336	304	303	331	310	344	312	353	345	321	340	322	364	340	332	339	313	342	342	343	316	368	343	303	310	324	304	327	324	366	311	305	313	304	329	337	321	327	337	336	318	354	321	339	318	319	348	305	312	328	368	327	330	309	330	323	326	309	326	331	338	353	311	331	309	334	334	317	310	329	311	309	339	298	343	328	342	333	287	332	332	351	344	298	315	297	351	314	337	317	332	356	337	310	342	346	322	325	329	340	369	350	285	326	322	290	321	317	333	357	354	367	299	323	314	321	353	342	326	340	314	313	386	312	325	336	337	330	325	344	308	328	321	323	295	309	296	318	312	332	313	337	329	308	321	345	304	335	321	334	344	333	327	318	343	314	348	349	323	334	329	319	330	323	330	326	338	317	303	332	348	314	326	313	284	348	353	310	316	338	307	335	314	335	327	324	338	329	326	321	332	349	311	351	302	361	324	333	334	313	315	338	360	342	328	347	336	290	323	315	310	278	297	350	336	311	343	358	337	331	338	317	330	311	348	309	307	310	303	335	333	334	306	318	320	356	312	364	356	314	316	345	327	304	328	317	334	340	303	317	338	328	327	372	347	309	302	323	339	350	312	325	358	308	300	321	353	295	309	317	329	306	305	306	305	342	309	317	330	309	312	324	340	313	336	334	330	343	334	322	306	350	359	350	331	341	317	355	307	325	337	318	324	314	332	349	348	345	337	328	318	366	358	306	344	332	324	347	317	339	307	342	304	344	310	292	322	371	324	334	321	321	328	330	324	365	313	377	302	312	331	319	322	343	332	321	337	333	319	354	347	359	291	324	319	338	336	322	329	318	285	388	315	351	309	330	327	331	325	338	350	309	342	360	321	321	349	333	307	337	350	320	321	320	359	351	340	344	317	357	359	322	318	352	293	316	341	328	313	358	338	306	321	341	330	334	298	358	336	338	298	304	305	319	345	368	337	356	324	339	348	320	324	329	308	310	324	323	335	312	366	341	354	294	350	309	325	345	318	354	328	336	315	354	314	322	295	311	339	288	336	339	362	341	343	331	333	333	307	342	320	314	313	326	350	331	311	360	317	321	325	325	326	297	324	314	370	330	321	324	316	303	329	345	334	333	302	308	347	321	340	341	325	318	331	354	324	312	340	333	311	313	329	359	335	322	323	348	300	353	340	345	323	328	344	335	320	324	339	365	327	322	294	364	312	323	327	340	324	302	322	326	340	313	324	345	346	299	309	340	338	330	337	298	321	349	320	329	322	338	296	325	372	343	338	301	318	350	318	355	299	346	314	294	287	320	323	321	315	340	302	332	353	352	365	321	331	307	346	325	307	327	341	283	319	332	354	336	309	327	330	324	334	336	345	293	339	302	318	364	327	325	333	305	318	320	370	344	340	337	324	327	318	321	352	305	325	346	322	325	348	337	326	332	358	334	331	327	324	333	329	300	327	327	353	313	330	327	324	321	353	362	303	322	347	318	318	330	344	308	356	359	334	339	335	303	316	329	316	336	310	355	333	308	380	321	307	339	308	337	293	359	333	343	345	294	306	338	331	328	333	327	328	330	361	319	343	359	327	334	334	347	330	332	323	328	367	338	345	279	330	309	324	336	342	339	328
8078	5816	2804	1831	971	405	197	145	135	95	82	77	77	72	76	63	72	65	54	54	54	57	49	40	40	46	49	41	38	52	39	32	51	48	36	39	51	38	44	51	33	45	41	43	40	34	39	40	51	43	41	43	40	38	38	43	41	43	39	40	36	40	43	41	33	54	39	42	41	30	40	44	51	30	41	44	39	41	37	42	33	43	45	43	45	24	47	37	34	38	38	26	40	45	38	28	40	34	45	34	37	51	33	34	39	37	36	28	46	28	42	40	35	35	38	35	45	34	41	43	39	36	39	44	33	39	45	41	34	43	47	42	38	37	36	43	33	35	38	32	38	35	42	26	48	26	43	39	36	31	43	49	49	35	40	43	29	33	38	44	45	37	49	35	42	42	23	40	44	45	29	31	34	35	30	52	41	33	48	41	49	29	34	33	41	36	32	57	33	31	46	33	46	42	41	39	33	35	45	39	37	33	34	47	42	41	38	31	32	41	38	28	36	53	41	48	35	40	42	36	38	28	33	37	26	44	50	28	36	48	43	44	37	32	46	33	38	33	39	40	41	44	43	42	49	48	42	32	38	46	41	29	35	42	31	37	35	39	43	40	34	33	42	49	36	37	35	47	40	39	48	41	38	31	41	42	39	45	39	34	50	48	48	43	38	32	43	32	37	40	44	42	36	36	38	30	39	48	42	46	47	20	40	44	47	34	40	46	34	35	38	47	44	38	42	43	43	52	51	38	33	40	36	39	47	47	27	49	34	36	32	36	46	40	36	43	41	45	32	32	40	46	45	42	41	41	37	39	28	47	40	28	34	40	35	36	37	33	48	26	36	43	37	42	37	41	38	41	42	44	32	38	46	36	35	27	44	27	27	37	44	30	37	53	34	47	37	35	37	37	44	40	40	30	40	35	33	40	32	41	35	21	39	48	48	40	47	41	39	51	35	36	57	38	39	39	46	29	18	32	32	38	29	39	31	36	35	40	29	43	42	46	34	38	41	49	43	34	46	42	41	33	41	59	44	41	36	42	37	34	42	39	31	29	45	47	42	47	37	28	39	44	37	41	35	35	41	36	38	33	44	39	39	41	36	44	47	47	38	37	44	46	37	44	34	40	40	30	37	50	30	45	40	42	38	39	34	49	32	40	40	31	42	44	41	43	51	17	25	33	38	50	49	48	40	50	35	45	33	34	29	49	39	51	41	35	37	30	49	41	29	38	25	40	34	36	47	35	27	33	43	37	37	37	37	36	37	37	46	45	33	33	40	42	30	33	36	42	44	31	47	34	39	32	39	39	47	23	28	53	35	31	24	40	44	29	33	31	36	45	33	37	29	35	38	33	34	42	29	38	40	35	49	33	40	36	42	44	43	39	41	47	34	45	42	43	35	51	41	53	47	35	39	38	37	39	42	43	40	41	29	43	36	37	41	36	47	44	41	46	34	35	39	36	32	35	35	22	38	42	26	41	43	46	37	29	40	25	40	48	48	41	38	40	40	41	30	26	43	33	45	34	38	35	44	49	31	46	37	45	41	34	47	37	40	39	37	52	44	38	40	37	37	42	39	30	37	46	38	41	34	41	41	47	44	37	36	36	41	37	38	31	44	68	48	35	38	51	31	37	44	39	32	38	43	30	38	44	40	37	36	41	42	32	40	52	39	31	50	34	38	48	40	42	38	46	32	32	32	38	43	36	41	37	34	42	37	46	40	51	27	25	37	40	38	50	40	47	25	36	38	34	56	38	38	32	30	39	31	51	40	41	41	49	42	37	45	29	36	38	25	39	36	40	50	32	31	40	28	33	37	34	42	42	33	42	44	35	35	46	44	37	38	44	35	30	37	35	42	41	48	41	44	46	40	54	54	44	32	29	35	38	46	29	35	35	37	43	41	39	37	35	43	51	27	36	41	37	29	39	38	45	38	32	39	35	43	36	34	36	35	44	38	35	30	39	40	25	38	46	53	44	40	36	33	32	44	39	26	41	33	45	40	51	40	31	44	23	37	32	44	32	42	34	38	37	41	33	42	45	49	47	45	38	44	38	50	39	33	41	38	38	48	45	28	47	40	41	35	43	32	42	36	48	51	49	37	42	45	43	40	32	43	40	40	28	29	37	42	34	39	43	44	34	32	39	31	40	45	26	36	44	40	43	40	25	36	29	33	40	40	42	44	43	47	42	43	36	42	28	42	44	37	35	36	34	34	38	50	29	49	38	32	28	45	39	36	26	37	37	42	46	39	27	41	40	47	49	32	36	33	51	34	37	40	48	50	33	36	32	46	29	34	40	27	36	46	40	31	34	41	33	40	29	40	44	41	35	31	27	29	38	36	40	37	42	38	37	33	31	37	38	51	33	35	43	40	39	30	37	35	53	37	36	35	38	46	30	40	39	35	33	36	40	37	35	53	37	43	44	46	36	44	32	41	39	45	42	39	42	32	43	34	43	47	42	37	38	38	42	30	34	33	26	35	34	39	38	39	37	39	36	26	47	40	43	45	39	39	28	31	42	27	37	38	52	44	37	43	39	41	46	36	35	41	33	36	37	37	29	37	47	27	41	39	49	43	23	31	35	46	38	44	43	58	40	51	35	43	34	49	42	43	40	23	41	38	46	40	35	34	36	34	28	48	39	32	57	35	39	36	40	35	38	35	41	38	45	31	33	32	38	51	48	30	44	40	35	38	35	42	38	45	40	43	38	32	34	40	36	40	42	39	47	46	54	46	40	30	35	42	38	36	30	40	40	36	40	27	35	38	37	48	52	35	43	43	34	28	33	34	41	44	22	33	42	40	44	40	39	45	46	32	31	40	31	46	51	33	35	40	43	44	36	38	41	32	41	36	36	35	38	39	24	50	29	35	42	33	44	31	46	45	43	24	33	41	37	53	33	37	36	40	47	26	42	36	39	39	40	38	43	47	38	26	43	38	42	38	37	32	37	38	41	29	33	39	36	39	38	29	37	34	35	32	37	24	41	40	26	30	43	44	39	31	54	33	41	44	33	37	36	41	39	45	42	40	36	35	46	31	36	54	31	37	32	34	37	35	47	26	36	55	31	46	37	42	44	41	29	45	31	30	33	43	35	57	41	39	34	38	40	37	36	38	44	48	33	41	29	35	43	48	43	35	39	39	32	44	38	38	44	39	47	38	48	37	38	33	39	39	40	29	39	31	32	30	40	51	35	32	39	31	41	33	37	34	44	45	36	46	44	34	44	43	43	41	33	32	36	43	37	38	51	39	43	44	43	36	39	44	30	45	32	35	40	25	38	33	54	32	51	39	24	37	41	37	25	43	37	47	44	37	37	51	44	40	32	41	43	44	44	33	43	30	36	42	38	42	47	39	30	35	38	40	43	41	49	44	42	46	49	39	38	40	37	26	32	24	39	44	36	40	27	37	37	42	26	42	40	31	42	31	40	42	48	39	43	39	47	40	49	46	30	32	41	34	39	50	35	30	35	42	38	33	39	29	39	53	45	43	58	39	45	40	43
37575	27192	19263	18515	14672	9250	5407	3922	3010	2397	1910	1623	1474	1326	1192	1107	1019	960	817	689	675	588	600	585	564	543	516	525	522	470	473	464	471	502	461	427	421	445	388	453	421	434	405	433	378	369	362	423	357	392	388	400	377	348	355	381	366	357	374	370	386	326	383	352	379	363	352	367	363	377	347	389	354	352	354	367	379	377	373	344	348	370	367	334	365	347	360	369	349	356	380	310	385	370	376	392	337	353	351	397	362	356	406	360	383	380	340	368	354	382	386	339	346	343	351	362	353	354	337	395	349	354	354	379	384	383	362	330	363	398	360	376	358	370	413	366	376	381	378	376	382	350	357	381	361	376	355	369	391	365	403	335	385	353	339	346	379	368	356	367	334	355	364	379	345	359	334	384	383	364	347	359	376	387	374	371	353	366	334	341	371	387	362	361	360	359	384	332	331	362	349	353	338	334	367	401	365	348	338	342	344	365	359	361	374	356	349	353	355	360	319	365	363	359	383	383	357	347	351	340	342	410	356	380	381	384	365	340	338	358	349	340	348	384	385	349	396	353	365	328	381	398	328	351	337	348	349	421	372	353	372	369	345	364	360	334	355	383	357	374	378	350	336	388	360	323	375	378	362	342	362	350	339	363	394	361	388	353	361	358	324	369	342	344	333	376	331	391	359	360	364	359	366	383	344	334	343	349	345	336	381	366	370	359	337	347	369	314	358	331	367	347	400	335	379	343	363	378	374	378	357	355	392	360	331	366	331	380	382	364	371	362	357	355	357	374	364	356	364	376	342	376	394	341	368	352	342	361	342	372	387	408	357	365	335	382	392	335	346	377	364	375	372	366	373	408	365	379	356	351	382	379	338	350	332	363	350	332	382	357	350	348	371	373	360	334	364	396	372	359	350	365	381	390	361	404	342	352	353	360	388	356	322	349	333	367	362	397	364	335	351	338	360	394	381	324	382	366	391	354	371	346	344	362	371	363	377	351	353	365	370	352	374	350	369	369	363	383	390	359	370	360	305	378	381	353	365	379	343	354	338	354	375	341	349	373	398	376	346	386	382	341	330	365	364	376	352	376	345	316	327	390	373	358	340	346	378	407	376	365	372	354	359	345	359	363	349	350	362	350	346	389	374	384	374	367	371	356	336	338	354	354	355	341	365	378	357	335	336	344	348	417	362	356	344	351	357	368	362	395	355	367	332	372	386	348	355	374	345	356	334	359	355	349	365	386	374	354	324	387	392	345	347	373	360	363	383	355	352	353	372	360	346	342	348	382	375	362	359	357	364	350	371	372	369	367	338	400	385	346	376	352	371	380	375	363	374	341	331	354	368	374	346	341	360	363	368	320	341	356	376	384	356	381	338	347	339	398	369	365	348	371	349	340	340	357	384	391	332	386	374	347	365	431	389	330	358	355	358	345	343	371	357	400	378	366	347	365	357	373	389	379	367	340	363	345	364	356	358	374	357	354	334	354	356	350	371	371	365	361	333	335	339	358	367	377	392	374	352	384	365	362	376	370	364	352	371	379	346	352	404	349	369	371	364	373	358	378	341	330	360	333	354	360	367	331	358	322	375	356	361	349	341	368	362	353	349	342	380	351	367	369	346	337	354	355	351	340	361	373	394	374	381	332	363	386	373	356	377	353	363	389	355	372	340	337	364	348	347	377	412	337	353	345	364	366	320	385	332	385	390	370	366	368	348	377	382	374	366	355	385	333	344	374	383	390	349	356	341	362	375	389	363	340	363	364	333	344	376	326	362	368	343	348	395	333	350	355	361	367	402	380	374	358	368	346	401	365	358	387	413	374	347	358	381	341	383	359	360	332	370	345	370	365	374	395	371	380	331	366	373	342	357	350	363	376	360	386	394	350	379	370	386	379	402	366	398	348	376	341	376	332	353	404	372	390	360	338	386	326	359	338	360	373	389	351	335	369	374	330	398	349	373	341	328	373	329	386	356	393	376	351	360	335	356	362	390	340	369	355	373	335	350	377	377	382	360	423	372	366	405	376	349	360	361	343	403	407	411	365	370	351	355	357	371	363	358	408	331	365	380	381	401	361	397	341	339	354	380	351	348	354	372	358	372	352	338	372	377	380	363	374	362	360	362	356	364	374	387	343	342	347	371	326	389	346	402	362	405	363	375	356	372	391	354	325	365	358	368	347	341	347	361	370	371	352	367	349	376	342	333	375	376	366	373	350	362	358	367	379	364	389	343	383	358	383	343	365	354	379	351	367	372	329	345	349	374	351	379	355	366	350	358	355	378	361	354	348	347	366	369	350	349	377	381	343	387	352	378	353	368	360	390	378	328	369	356	348	346	327	407	358	376	359	365	372	347	363	353	359	374	367	362	360	354	360	372	305	335	347	361	345	332	367	339	330	345	346	385	355	349	372	349	363	368	380	358	353	361	354	363	336	381	371	380	352	372	364	349	371	374	359	356	398	366	395	347	403	346	409	408	361	370	348	359	382	363	390	383	354	373	361	325	399	348	403	350	366	395	335	334	349	376	348	371	376	363	360	355	339	330	372	352	364	371	360	384	385	392	372	366	344	381	372	371	350	366	375	314	364	355	366	348	350	353	380	357	351	362	353	374	359	411	330	325	349	358	388	381	334	340	348	360	348	365	367	364	373	362	354	325	365	317	386	380	350	361	353	334	386	327	378	366	382	362	380	401	362	379	333	341	341	377	372	357	385	354	402	342	384	371	351	365	360	362	376	360	397	346	366	369	382	365	387	333	380	400	377	348	398	382	359	396	351	347	361	365	329	394	354	366	380	360	333	377	371	378	392	379	387	383	373	398	372	375	359	371	342	358	340	366	364	355	355	377	328	355	351	372	385	380	382	347	380	374	358	345	352	356	350	368	337	356	375	371	366	314	367	359	326	359	326	319	380	351	340	343	341	351	333	360	363	308	366	363	374	358	399	322	363	391	361	340	379	348	348	363	350	333	342	353	351	367	355	326	349	340	361	365	372	367	350	378	386	342	345	356	343	328	361	362	373	359	340	359	369	343	395	306	342	347	358	316	331	368	361	344	363	367	347	366	322	350	393	348	387	361	333	386	348	360	363	367	347	374	362	356	326	354	353	352	382	361	369	350	346	365	367	365	355	345	347	363	359	367	359	341	365	360	358	401	358	382	362	379	342	357	388	356	368	358	376	371	377	334	412	349	387	346	354	365	366	362	409	368	373	365	369	329	396	382	362	352	362	345	345	356	401	360	384	349	392	335	354	355	384	369	349	398	319	380	362	369	395	374	355	394	359	355	352	387	355	364	352	375	375	354	371	321	362	352	349	350	345	386	385	356	330	355	343	358	376	360	362	346	367	353	341	404	373	387	370	369	385	331	367	366	322	382	363	373	335	341	393	379	343	350	357	401	330	372	366	369	354	341	359	355	381	386	356	326	372	363	371	346	337	340	348	340	405	345	344	359	348	352	351	408	387	356	372	391	378	391	370	360	357	338	348	387	355	380	370	353	376	346	352
4600	1991	898	478	283	160	110	89	80	80	62	66	66	70	75	67	46	71	53	57	48	44	46	49	50	43	44	56	47	45	46	61	45	50	59	59	55	37	46	62	40	54	47	48	49	52	51	56	45	39	39	43	52	52	41	54	45	47	65	58	48	51	50	30	42	46	53	42	60	48	41	43	39	53	46	40	51	55	48	40	49	43	43	51	49	43	50	44	52	51	46	48	52	62	46	56	53	47	36	47	62	45	49	62	42	42	37	62	54	47	55	53	56	34	50	44	36	48	39	48	38	53	40	55	48	45	38	57	51	48	47	59	51	44	60	41	55	42	44	44	42	57	50	41	39	40	49	58	59	56	46	45	43	39	52	48	50	25	47	37	58	46	56	65	52	39	53	57	51	35	44	40	50	49	50	61	34	45	56	70	52	54	51	50	55	48	44	45	51	51	56	52	44	49	54	40	61	41	38	52	50	59	55	48	56	52	41	35	45	35	58	52	55	41	56	60	46	43	56	43	49	48	49	41	50	67	54	39	45	56	38	46	35	57	37	61	58	46	57	45	54	52	43	46	53	40	57	40	44	42	68	44	40	52	47	40	37	57	53	51	60	52	43	42	46	46	62	54	49	45	42	51	43	55	56	57	53	46	51	55	50	52	51	49	49	53	55	54	53	55	39	57	40	45	61	43	54	48	49	45	41	45	47	48	53	43	51	47	52	44	59	43	52	44	50	59	56	52	44	49	45	54	53	46	50	53	47	46	35	54	57	57	33	47	65	35	48	35	56	49	37	63	42	40	38	56	68	51	46	42	42	42	50	64	53	59	41	53	45	53	39	42	39	39	54	38	62	44	56	47	50	53	37	53	53	54	43	49	41	44	53	31	59	47	59	54	47	47	52	60	38	50	60	46	55	48	47	52	57	44	41	46	50	46	37	39	58	44	59	40	53	45	46	61	50	47	49	55	50	44	46	45	58	57	51	58	45	34	48	42	63	53	45	51	47	52	46	43	48	42	57	56	49	57	52	57	55	44	42	30	54	35	62	55	42	43	48	43	51	52	51	54	40	54	46	47	50	54	55	49	58	57	39	45	47	42	50	41	54	47	57	51	50	41	55	48	50	49	47	54	34	40	65	41	43	43	35	53	44	62	38	50	38	56	43	44	53	41	51	38	36	60	59	73	57	43	57	53	53	41	44	39	56	51	46	37	49	47	63	50	67	55	49	56	44	46	39	45	45	53	55	45	46	47	54	41	60	55	52	49	52	53	35	57	54	50	43	46	48	59	48	45	43	42	45	62	47	47	46	44	45	48	46	67	34	57	49	46	47	42	49	41	52	57	48	38	42	43	47	45	48	52	36	57	49	79	42	48	53	45	52	52	54	51	50	45	54	51	44	47	51	59	49	65	32	56	59	53	47	53	58	48	48	56	46	47	45	37	65	50	43	48	46	54	28	45	55	34	46	39	42	51	35	65	55	42	53	41	47	59	48	43	39	55	51	46	52	47	42	43	40	39	64	55	40	41	57	37	52	47	43	52	47	51	55	50	58	40	58	57	49	44	42	56	41	48	52	47	43	30	52	40	57	64	47	53	42	51	43	49	46	51	47	48	35	50	41	36	38	44	44	45	39	37	50	45	60	47	41	40	55	58	57	41	47	48	56	44	56	54	48	49	52	51	45	54	46	49	39	48	58	46	51	50	49	60	44	48	58	51	53	40	44	48	44	49	49	52	52	36	46	50	51	38	64	51	54	45	51	43	44	43	58	54	45	54	50	42	52	58	51	47	44	44	52	48	40	42	48	53	48	52	46	48	45	56	54	54	40	43	37	53	44	53	55	37	52	41	59	51	45	61	46	49	47	47	52	44	47	36	37	50	52	66	60	48	56	38	42	48	50	49	43	44	54	43	41	51	32	52	54	60	59	44	49	42	43	57	42	43	51	52	55	48	50	54	54	48	53	52	40	52	36	55	35	50	50	46	37	45	52	39	58	51	51	51	50	46	45	49	45	51	41	43	57	57	54	40	57	59	51	45	34	44	52	49	45	51	52	55	45	42	52	53	49	58	43	42	52	60	52	52	54	47	43	56	38	43	52	57	46	49	71	48	48	46	51	52	45	48	49	48	59	45	53	45	51	51	45	59	35	39	53	48	48	45	57	46	39	53	42	46	58	37	43	51	47	41	51	52	51	55	59	52	50	50	54	52	48	49	39	58	43	54	42	46	44	52	53	53	37	43	44	57	49	56	55	56	41	52	49	41	37	44	53	52	61	47	46	45	41	53	53	51	48	49	40	26	47	45	50	37	45	50	50	55	55	43	46	50	59	44	47	55	37	42	49	45	45	46	45	52	35	46	47	47	41	53	49	48	54	59	41	47	62	41	39	47	50	45	56	39	59	32	46	47	68	55	47	52	73	56	54	39	47	46	43	55	37	52	47	48	50	49	50	45	41	49	53	45	47	38	52	58	49	45	52	56	44	45	57	51	56	50	45	49	57	46	52	54	41	45	48	44	53	41	48	43	42	53	43	31	43	38	49	47	51	36	50	50	39	59	49	44	62	54	56	59	49	47	55	41	43	60	39	41	49	50	41	53	56	48	55	40	53	43	49	56	43	39	48	53	47	58	46	47	56	44	46	40	42	48	43	54	59	39	37	50	52	47	29	48	52	58	51	49	55	44	60	43	47	53	49	44	41	49	49	48	57	42	50	36	50	41	45	54	59	45	59	60	44	53	61	48	47	58	51	43	47	56	55	51	39	53	40	48	43	40	43	42	33	42	44	50	40	46	52	53	55	43	50	27	60	46	61	47	57	59	55	61	46	54	68	48	48	41	57	42	45	60	44	45	68	35	53	45	51	60	42	50	46	58	42	49	44	52	51	45	64	53	44	54	47	49	53	55	44	42	51	52	48	49	34	48	44	53	46	60	36	43	52	44	51	45	42	51	48	46	49	46	48	57	57	46	66	38	42	49	50	57	45	47	43	54	45	61	50	49	40	45	48	48	44	43	45	39	43	52	49	63	54	52	50	39	55	38	60	45	42	46	55	57	53	39	55	45	43	57	46	42	49	38	46	40	38	64	48	48	57	53	41	45	37	62	49	60	50	52	44	45	49	36	49	68	55	48	57	44	53	38	42	49	41	45	55	58	61	46	60	72	53	37	45	57	52	52	51	45	44	51	48	38	49	51	47	40	46	43	55	51	51	39	44	45	57	48	53	65	33	45	51	47	58	52	54	51	45	51	43	44	54	63	42	51	39	53	51	60	50	37	35	36	51	50	41	48	54	44	57	35	45	59	46	48	48	55	50	45	39	48	49	56	61	48	61	41	48	54	46	47	47	59	35	40	41	53	65	44	48	45	50	50	51	52	58	45	51	54	39	51	45	54	44	42	42	50	43	61	42	52	53	43	44	47	59	47	40	40	48	53	55	56	54	48	50	42	63	46	50	40	37	56	32	60	47	52	56	51	39	51	47	64	41	49	54	62
30896	17191	10497	7911	6291	4451	2722	1987	1704	1274	1084	990	930	853	787	765	698	624	620	597	634	563	520	515	506	514	540	495	525	519	504	507	479	507	483	523	450	443	498	471	473	471	441	448	447	442	441	454	438	443	452	461	459	467	466	387	467	410	465	415	449	417	437	441	422	434	448	437	424	409	414	429	456	447	438	467	475	423	442	407	446	463	411	412	458	436	454	444	434	455	421	404	439	453	450	432	412	417	412	421	431	412	454	414	417	454	485	462	399	457	464	451	463	427	388	440	437	460	450	482	445	504	437	442	427	431	431	428	441	424	438	429	463	454	427	406	394	434	404	484	422	443	433	427	419	440	408	462	404	407	437	436	489	448	424	431	448	427	431	463	441	397	480	458	428	452	420	409	422	476	437	463	425	420	465	459	453	425	437	423	432	430	418	414	430	465	442	423	466	458	444	405	404	454	439	448	420	439	426	467	433	407	429	454	419	403	430	465	452	419	427	451	434	432	452	398	437	444	447	453	457	483	439	457	442	469	424	436	430	418	471	465	442	474	470	442	459	429	457	458	433	478	432	449	410	438	418	421	480	438	412	465	413	406	506	440	425	425	468	457	461	476	443	450	460	454	423	435	442	392	441	400	431	426	428	436	425	436	456	466	472	400	443	458	427	458	450	468	464	447	414	429	435	426	437	429	471	394	455	437	438	438	416	454	417	467	470	437	460	458	415	492	443	463	437	471	467	454	421	404	443	452	477	402	430	457	444	457	424	423	423	459	431	458	436	397	453	431	463	465	434	450	437	478	457	442	448	429	496	498	440	408	466	474	447	446	398	447	419	423	407	433	395	446	437	417	448	445	428	417	439	460	402	426	423	447	424	453	451	432	439	431	454	427	396	457	419	471	477	460	447	453	473	442	466	431	438	428	410	443	441	402	424	434	438	451	421	466	445	454	448	443	445	444	453	431	419	427	469	468	383	440	424	426	464	451	453	441	403	444	427	458	426	438	441	414	423	491	445	429	456	390	455	432	419	447	422	432	437	456	444	425	421	438	424	422	458	442	434	439	452	456	445	453	455	418	454	437	439	446	419	474	424	434	413	434	423	451	389	433	404	441	409	427	449	438	422	422	462	408	445	441	437	393	427	408	430	464	443	422	448	483	472	431	457	438	487	433	443	435	425	454	452	488	425	427	444	458	452	462	426	425	439	471	392	409	448	424	426	443	465	417	429	449	449	450	433	441	422	417	465	424	451	430	436	411	423	441	418	457	424	430	464	443	437	443	457	469	462	455	413	447	447	403	447	427	436	425	421	457	445	424	453	483	450	431	429	443	417	447	449	448	447	398	432	434	447	471	465	426	443	458	444	387	396	444	444	448	480	430	467	429	465	458	444	462	466	421	418	435	425	435	435	441	401	455	460	470	460	435	425	419	433	456	450	479	418	437	429	446	450	430	435	454	463	438	432	417	435	440	463	442	421	461	437	409	423	472	428	434	436	431	468	478	433	414	437	462	462	403	432	467	445	445	451	414	427	445	464	400	409	459	408	416	406	451	431	446	442	431	446	454	406	446	459	443	381	476	460	483	425	434	454	449	427	474	439	401	453	443	415	468	431	470	441	465	407	423	444	421	467	470	446	443	447	462	430	426	421	447	450	410	450	438	472	451	436	435	479	435	427	421	447	443	437	438	412	434	452	444	447	410	422	437	396	445	443	453	437	426	419	428	440	462	435	411	442	453	450	431	438	443	454	463	451	478	428	461	474	433	445	419	451	420	476	422	413	449	423	449	392	453	430	402	428	431	434	450	467	424	462	453	481	433	434	478	473	438	406	452	441	464	460	420	443	437	413	444	460	406	461	420	445	435	418	425	437	456	482	447	427	438	436	447	438	438	430	452	413	442	467	422	436	428	466	434	491	408	447	444	395	412	426	440	483	438	460	445	463	444	441	407	469	447	443	447	437	413	477	432	448	435	444	470	442	434	448	447	439	458	446	440	441	441	437	441	431	428	459	398	428	429	439	433	442	443	459	382	440	433	418	418	509	421	421	454	441	445	416	436	448	452	466	430	428	461	436	469	480	420	437	478	435	413	475	444	467	467	476	430	444	483	444	428	452	435	468	460	435	456	455	442	408	406	457	411	427	453	474	442	402	417	427	461	451	461	439	425	456	452	450	408	393	421	470	437	425	393	408	432	422	504	432	407	421	420	453	425	450	423	446	454	451	427	459	435	424	424	425	434	473	451	425	486	402	436	467	431	430	441	471	417	443	423	436	447	458	424	474	450	431	446	450	470	459	425	399	410	379	430	447	466	421	467	435	444	416	432	452	453	463	449	451	447	416	426	439	453	401	452	426	444	441	416	450	419	444	483	461	432	447	441	438	433	445	447	432	460	407	494	480	463	448	464	411	481	412	430	415	461	406	444	476	440	446	463	446	449	441	490	378	461	461	415	448	415	420	429	416	436	432	451	431	455	440	438	439	437	446	466	431	442	401	455	444	443	431	426	463	424	442	425	437	434	403	412	422	424	447	411	426	434	486	450	450	474	477	481	449	427	452	444	437	434	417	445	405	432	453	435	413	467	423	422	439	421	436	414	429	451	461	447	405	460	425	421	440	393	462	426	452	448	451	446	459	475	432	455	447	476	434	449	443	485	438	443	473	458	443	422	473	455	439	461	438	433	421	440	426	404	405	420	420	434	425	437	484	392	435	454	415	451	425	430	421	440	460	474	450	443	424	428	458	440	444	449	427	414	432	448	405	468	435	454	428	447	423	415	431	440	408	405	421	461	406	388	452	454	450	460	416	440	443	459	444	421	450	442	476	444	413	439	425	427	420	455	438	486	457	456	459	456	444	421	464	400	442	423	451	437	441	442	442	446	450	445	432	423	442	435	434	432	466	473	466	402	414	437	444	454	414	454	417	473	512	431	418	453	410	442	438	506	408	438	446	430	429	476	442	474	486	457	471	458	423	446	444	447	426	419	470	434	435	449	481	408	428	450	457	411	425	475	413	438	430	414	453	400	458	430	407	457	423	459	406	436	448	452	430	422	403	421	469	453	465	420	436	433	421	437	438	456	427	464	464	485	420	462	430	410	444	467	445	441	426	426	467	422	417	457	420	425	431	461	448	414	422	457	437	433	397	432	393	452	492	413	444	420	434	502	437	433	434	433	447	411	424	437	431	445	428	455	477	418	452	446	460	443	437	419	416	419	442	437	441	459	419	418	454	492	457	384	461	450	430	434	458	471	433	402	414	467	453	416	394	440	445	430	447	419	422	397	407	466	428	416	473	435	434	430	491	440	434	433	445	444	458	429	468	443	406	417	416	458	425	432	451	450	440	432	464	451	435	473	466	440	468	453	426	402	452	425	414	419	476	433	418	401	414	467	445	437	402	448	442	460	404	419	457	452	437	440	431	445	432	422	471	413	439	465	434	439	431	473	452	424	462	434	445	426	430	441	431	425	420	473	446	460	422	435	441	442	413	403	450	448
4752	3639	2297	1360	687	272	162	159	99	103	93	79	82	56	63	74	63	59	77	63	50	50	61	60	46	60	46	43	64	61	60	61	62	64	52	47	54	39	53	48	42	42	51	50	56	59	52	54	39	44	51	50	47	62	48	45	49	59	51	54	43	55	59	50	46	55	53	46	53	55	58	50	41	52	40	49	51	46	47	59	46	47	50	46	57	49	64	58	52	50	41	53	49	48	51	43	53	50	48	60	54	44	61	50	49	61	53	55	47	53	48	41	52	55	54	58	44	54	43	51	51	54	45	45	42	64	46	47	42	41	42	61	48	58	63	55	55	45	49	45	45	43	49	47	36	42	58	51	59	52	45	47	53	52	49	36	36	48	41	64	72	36	57	44	54	51	55	47	44	44	45	51	49	55	55	52	55	54	58	55	69	49	43	48	49	48	38	40	46	68	50	55	44	51	49	56	65	51	40	50	57	48	43	48	58	49	43	47	62	58	42	50	50	44	50	41	42	43	57	42	43	47	50	53	37	45	55	54	49	41	42	44	42	47	52	54	44	53	45	36	56	50	64	55	49	45	42	40	42	34	47	56	39	43	52	60	45	42	46	54	54	46	49	55	46	40	53	50	50	55	45	52	46	42	50	52	61	62	54	53	51	52	51	47	45	54	53	56	50	57	46	44	36	39	52	55	48	43	44	58	50	45	47	57	45	48	57	34	33	51	42	45	43	44	49	61	61	45	55	48	64	53	53	47	48	56	54	37	53	55	48	53	53	54	57	56	64	47	50	48	57	55	40	51	43	47	58	49	46	51	39	50	49	52	48	53	56	55	45	49	51	49	55	57	57	52	54	47	61	51	48	45	55	62	58	47	64	67	46	49	53	55	48	58	54	55	49	41	44	50	50	59	52	57	44	54	54	40	54	57	56	58	61	61	55	69	55	59	36	54	56	49	48	48	42	50	43	39	39	46	57	38	58	57	52	55	51	54	48	54	53	58	56	56	40	54	57	43	56	51	54	53	53	52	55	42	57	51	44	64	47	45	42	35	61	58	53	41	39	51	50	50	50	49	56	48	48	43	46	46	60	48	66	41	45	63	41	48	38	43	52	45	51	61	34	43	55	44	23	47	52	48	59	52	38	55	36	55	41	59	64	56	54	38	35	60	46	48	52	41	50	39	52	53	47	40	42	58	53	52	44	56	53	50	45	54	49	51	50	42	43	56	42	58	39	52	44	58	49	44	45	49	37	62	58	43	42	42	50	43	42	47	45	38	53	53	42	50	48	47	73	55	68	40	48	40	56	42	39	42	41	66	46	50	58	37	60	50	50	49	43	47	50	49	59	46	51	34	52	54	54	48	43	50	47	41	51	43	48	52	53	52	47	50	47	41	44	43	53	51	57	52	59	43	41	54	42	52	47	50	53	57	45	49	42	45	44	58	51	47	52	55	54	46	47	50	45	47	40	62	49	45	47	49	51	49	43	53	35	51	51	52	58	49	52	58	55	50	47	53	52	50	43	48	46	60	51	48	44	49	48	38	60	61	58	55	42	39	46	47	43	48	57	56	47	48	58	44	62	41	45	48	40	48	45	49	53	50	43	45	43	47	54	54	50	57	49	62	40	56	51	52	57	59	58	66	47	47	55	65	46	38	46	51	63	52	56	37	67	59	43	51	36	41	67	43	54	45	67	45	56	45	49	51	48	48	58	49	41	45	40	43	67	53	57	42	47	53	50	42	42	43	53	54	55	47	54	64	49	47	36	64	41	63	53	40	45	53	53	56	52	50	48	50	46	52	49	65	49	47	50	49	45	48	42	42	53	43	55	52	53	54	46	46	59	56	45	39	52	44	53	57	46	46	52	40	51	46	47	50	54	50	46	38	50	41	42	52	50	36	48	61	42	49	49	49	51	56	63	42	57	49	49	58	47	38	49	58	44	61	58	61	47	52	52	43	44	54	51	56	57	49	55	45	40	50	45	53	73	43	46	53	51	50	42	48	53	60	47	66	58	55	50	54	56	54	60	43	63	55	54	45	40	49	48	50	45	46	48	66	49	52	55	49	62	48	50	65	46	54	57	59	46	46	52	56	47	48	38	56	54	41	47	51	42	53	48	47	58	56	47	51	50	38	56	60	50	55	45	51	43	54	46	32	51	44	57	44	39	45	58	50	50	45	48	61	37	42	64	44	51	63	55	49	43	56	47	50	57	51	50	41	58	39	59	57	53	35	49	61	46	50	62	48	53	49	45	52	51	50	41	52	47	46	52	56	56	48	42	54	49	52	59	64	53	45	56	40	55	52	60	53	50	47	57	51	38	52	60	37	47	60	52	51	51	46	55	45	55	43	56	50	45	49	57	42	59	46	56	52	50	36	45	37	57	59	53	58	58	47	60	57	41	50	40	48	53	50	38	41	39	52	47	48	55	45	58	51	58	55	49	48	45	56	59	50	47	52	55	37	42	46	52	43	53	53	45	51	49	64	59	51	48	61	36	51	45	36	63	45	52	52	57	52	33	57	46	46	59	48	40	55	59	55	61	48	51	64	51	44	45	54	51	54	49	53	40	48	45	52	52	44	43	55	45	56	50	47	45	38	52	55	52	44	63	44	58	38	47	48	59	42	49	53	51	50	64	52	64	40	51	44	70	50	63	64	59	41	44	44	48	52	60	49	52	55	51	59	53	55	65	46	47	59	54	52	39	46	34	66	59	40	47	52	46	54	54	64	48	56	38	49	48	45	53	54	42	52	45	49	59	44	52	63	46	52	55	46	43	59	42	53	44	47	40	54	38	53	38	46	49	43	51	43	47	55	45	40	49	46	53	54	48	47	43	57	61	52	47	69	65	56	38	53	51	64	48	55	46	45	55	65	40	46	64	48	55	45	52	49	56	51	47	40	59	40	60	37	38	40	47	54	52	46	50	46	53	49	36	53	53	47	44	57	55	56	54	58	52	49	44	49	45	50	48	57	47	37	42	50	39	58	61	50	50	45	50	45	50	49	46	37	52	43	56	50	57	45	40	44	57	39	41	47	54	51	45	42	41	52	55	52	43	43	47	67	47	51	47	57	44	41	60	50	42	46	42	36	53	55	45	46	49	41	64	53	63	57	52	53	42	43	61	48	47	55	49	44	42	54	46	55	50	69	45	57	49	56	30	44	47	46	58	44	44	56	46	37	45	56	60	61	55	60	44	54	40	50	43	63	48	52	48	46	44	43	41	56	39	44	42	27	52	46	39	39	51	50	44	53	45	43	53	60	46	46	53	44	48	56	54	54	56	49	58	49	50	55	38	43	49	41	52	56	51	34	49	39	47	59	57	52	46	59	49	46	51	56	57	55	52	51	44	55	51	58	71	44	42	48	42	47	50	39	49	55	48	51	53	43	51	55	55	38	45	38	59	50	54	53	42	38	41	49	53	62	48	58	56	50	44	50	43	46	49	48	46	42	58	50	51	46	43	62	53	43	53	46	49	62	46	50	62	46	56	46
32725	23466	18323	15906	12093	6754	4197	3377	2528	1845	1552	1403	1339	1181	1108	956	919	844	903	858	712	688	660	657	591	606	556	557	600	544	529	573	542	542	550	595	529	472	549	498	478	515	488	522	488	496	494	475	472	456	450	479	442	485	462	482	471	484	471	442	458	465	464	458	466	471	444	458	505	453	455	432	481	443	501	431	468	420	461	473	467	443	470	457	478	471	474	481	427	456	474	459	484	471	504	479	462	474	420	449	489	454	452	469	443	468	456	495	452	478	454	468	485	473	443	452	449	469	467	477	450	454	455	469	431	427	452	453	446	453	438	446	484	462	478	429	479	472	435	474	451	437	452	467	440	481	448	487	452	492	469	447	434	436	436	457	473	479	454	481	477	545	441	463	455	449	459	424	446	444	448	472	457	478	438	482	471	457	450	468	466	448	462	445	471	479	439	459	440	421	509	432	463	435	466	472	470	453	496	466	432	433	452	442	438	443	463	444	455	475	429	461	448	461	457	455	470	463	456	477	490	466	437	469	412	426	485	483	442	451	480	449	495	490	453	490	459	496	476	453	466	477	449	455	463	446	477	455	421	465	454	436	499	443	439	463	486	460	451	428	465	460	436	470	457	493	467	424	458	475	467	439	438	452	446	469	493	465	467	425	483	494	457	475	437	441	457	442	461	450	474	447	444	435	482	462	435	492	459	461	461	505	451	482	466	454	521	449	462	469	451	441	413	483	462	482	455	452	472	449	479	455	487	480	460	460	456	492	528	485	450	476	457	502	477	436	471	431	498	468	484	517	438	484	442	476	488	450	488	466	455	466	467	462	479	457	463	467	479	432	463	453	457	441	449	469	493	461	461	462	482	463	476	473	501	475	465	452	456	467	516	485	500	465	461	441	465	444	461	474	482	509	486	470	456	449	472	476	460	474	465	473	471	465	431	472	461	484	463	481	468	433	466	424	461	470	479	446	488	475	467	442	474	509	460	447	451	449	467	484	485	468	447	470	434	507	475	455	444	477	477	474	471	464	460	446	453	454	437	449	508	539	472	480	495	441	421	464	468	418	466	486	468	456	477	500	437	455	438	439	460	460	476	507	439	439	447	480	438	471	474	474	479	446	458	456	400	450	493	481	435	449	482	481	446	460	465	459	429	463	478	478	480	476	477	469	453	446	484	474	422	482	490	482	478	475	420	419	420	498	469	506	497	495	444	432	481	427	475	439	445	468	478	430	471	470	485	486	472	497	445	478	486	457	456	454	475	428	461	469	496	468	437	444	437	471	468	445	439	441	452	441	495	438	456	463	455	449	479	435	464	483	455	460	439	469	500	450	482	465	469	523	484	466	460	443	451	464	461	454	461	428	458	468	462	432	491	511	406	448	459	484	486	458	459	469	470	436	446	446	441	438	483	460	468	454	508	456	471	457	446	459	434	501	487	423	465	470	468	475	452	431	463	429	432	445	442	453	440	443	446	443	456	438	438	480	488	479	441	436	429	480	448	446	499	473	493	493	461	436	466	486	464	443	419	474	447	482	483	430	500	424	427	483	442	471	461	491	449	494	458	472	470	432	461	446	456	478	452	430	470	433	438	427	480	448	450	490	458	450	460	473	442	495	463	461	445	450	444	442	436	494	481	471	488	447	483	472	469	502	472	475	471	458	472	476	495	465	425	453	468	446	446	450	484	459	435	485	452	478	472	496	466	457	457	476	451	459	467	466	452	411	449	447	456	445	425	476	498	427	470	477	460	460	448	432	481	425	475	470	450	466	450	445	415	467	464	481	451	458	448	522	460	441	436	501	459	475	437	476	457	469	469	452	473	428	448	480	445	453	466	472	468	455	436	452	452	439	456	454	456	454	445	498	421	463	444	440	473	454	470	449	460	473	470	473	486	468	501	445	426	450	480	443	460	486	455	442	464	435	454	466	490	465	447	476	449	498	483	484	460	451	436	440	489	425	533	494	456	504	448	408	451	482	457	460	502	481	469	500	431	457	514	466	480	457	492	435	465	489	464	462	437	488	443	475	477	420	471	409	481	442	503	479	456	469	453	432	428	446	469	443	446	493	491	492	443	444	459	492	431	447	471	456	453	452	465	495	430	459	424	430	461	464	493	474	448	464	458	496	429	462	480	471	442	429	450	445	458	435	488	449	471	480	447	441	469	428	486	428	428	457	448	460	433	480	450	475	460	483	466	461	441	446	438	422	480	480	490	460	486	423	475	462	496	490	449	478	463	465	464	473	488	446	464	508	484	478	471	459	444	458	458	452	442	445	484	435	472	446	438	488	435	464	429	454	488	454	454	474	456	453	464	465	446	471	502	433	473	471	486	452	477	444	470	449	483	486	473	446	479	449	414	459	509	436	465	453	454	481	458	421	523	438	429	453	469	435	458	446	453	483	485	485	464	492	438	449	468	460	489	448	488	486	468	455	445	470	489	466	447	479	443	472	462	438	477	459	424	458	453	428	430	443	444	493	468	474	463	455	467	490	487	457	483	449	460	439	496	444	473	506	498	429	450	444	447	439	428	472	473	451	499	483	504	461	493	482	461	478	434	443	452	447	434	459	448	477	466	434	473	460	429	430	492	521	466	452	487	478	453	485	452	455	469	456	427	492	475	447	442	495	465	472	429	441	487	464	443	464	476	432	453	469	477	479	492	461	451	495	461	464	421	490	458	465	493	447	473	476	467	475	456	440	444	477	437	487	455	466	489	465	481	420	465	486	477	484	487	463	482	474	441	464	446	482	419	482	466	477	433	412	464	467	474	485	473	469	478	480	467	440	485	454	476	469	444	473	451	443	473	456	430	479	456	460	484	431	461	478	454	467	476	432	461	475	448	449	495	474	447	469	476	471	452	459	481	501	458	465	459	488	457	461	457	449	456	457	459	482	488	479	450	440	449	438	499	429	452	437	472	441	479	427	464	454	443	442	474	468	421	449	473	491	448	464	453	466	456	461	472	444	479	461	496	476	435	443	479	485	470	453	450	454	487	417	436	444	476	456	457	473	469	422	433	512	457	431	466	448	466	491	442	446	447	484	405	434	469	483	460	448	477	459	479	437	462	438	432	480	455	475	466	476	462	462	468	469	458	453	419	486	458	475	451	472	456	421	480	479	464	492	435	471	441	441	468	466	445	461	458	471	459	452	455	425	452	432	466	461	456	470	484	454	429	473	470	434	476	457	436	457	469	469	481	438	471	480	451	462	450	462	459	470	466	435	438	479	421	471	482	442	456	425	466	471	446	474	455	462	455	469	452	494	472	462	467	477	435	455	442	445	457	443	457	478	466	463	529	442	496	451	445	458	506	492	427	464	437	494	440	454	448	460	427	462	432	465	436	432	484	454	465	513	464	499	454	463	483	490	480	448	459	455	483	459	501	443	466	458	435	452	488	477	444	459	461	458	453	463	490	464	424	481	478	453	499	459	469	432	465	430	452	490	473	441	485	503	437	508	422	423	470	462	447	478	466	500	509	446	474	440	469	439	436	431
6035	3292	1981	1298	643	176	144	114	86	66	69	59	53	64	53	54	45	45	53	38	46	28	36	38	29	46	46	32	36	34	35	36	39	29	38	45	47	30	38	41	46	28	42	37	37	35	35	41	33	32	34	38	40	33	35	33	37	36	39	34	37	31	29	29	30	27	19	31	30	28	39	35	35	33	42	29	25	31	36	38	36	50	27	33	38	30	33	37	33	37	33	35	37	32	38	33	41	31	25	35	42	24	33	33	31	34	33	37	36	45	32	23	37	35	35	27	44	34	41	38	35	40	38	37	34	43	31	32	42	32	34	33	35	31	37	28	43	40	37	38	40	37	39	36	31	43	39	38	40	29	37	27	37	36	32	30	30	45	35	43	31	40	35	31	32	46	34	31	33	25	33	42	35	35	29	39	39	46	35	36	27	43	36	25	37	29	32	35	33	47	32	32	25	25	36	35	39	29	36	33	35	33	31	33	27	30	33	44	28	34	33	31	32	31	38	38	37	32	34	40	35	35	44	35	36	35	39	31	33	38	38	38	33	35	36	37	29	36	35	46	33	37	31	33	43	41	38	41	35	34	26	33	22	40	33	38	30	29	49	34	35	28	39	31	28	34	30	37	34	24	28	36	26	42	32	30	40	27	40	30	40	34	34	43	28	32	37	29	31	34	35	42	28	29	42	40	35	29	29	45	37	37	33	42	31	31	43	35	30	31	36	36	22	30	26	40	44	28	32	39	23	34	29	39	42	37	38	32	36	29	29	26	33	32	37	29	25	28	31	35	32	25	37	38	35	32	20	33	22	42	37	31	31	36	42	38	35	26	27	34	36	40	29	24	47	23	40	44	38	33	25	35	26	33	38	40	38	41	23	27	33	31	24	36	27	42	33	34	43	26	41	40	27	40	44	37	29	38	35	39	38	32	34	29	32	37	44	30	36	34	31	33	35	36	32	37	38	32	42	35	34	27	34	36	35	24	32	21	38	33	33	34	33	34	49	22	30	46	31	34	32	39	34	36	39	28	35	32	26	32	39	33	34	41	38	45	34	31	31	29	30	39	35	40	32	46	38	41	39	36	37	38	24	40	30	40	36	35	43	37	32	30	31	48	32	30	25	35	36	32	39	32	31	28	33	36	33	21	26	27	35	27	33	38	37	36	29	34	32	48	33	34	36	36	42	41	34	32	33	23	30	29	35	36	37	35	27	34	31	32	34	43	39	41	38	28	36	32	30	38	40	32	37	44	26	44	26	33	44	30	27	33	39	32	36	34	40	36	33	36	28	26	32	30	37	30	33	31	35	40	36	28	25	34	33	43	37	41	24	31	41	37	37	38	32	35	41	40	29	36	36	34	43	33	31	39	34	38	31	35	25	33	32	29	33	43	38	35	28	31	28	38	30	32	42	32	39	34	29	28	32	33	34	28	30	37	36	39	31	32	26	31	33	31	24	41	32	31	39	34	37	31	25	37	34	34	34	37	33	35	38	31	34	33	38	39	38	40	35	37	25	30	43	35	26	37	43	38	37	38	38	30	27	27	36	32	37	34	25	30	28	40	24	41	34	28	36	28	34	38	38	25	31	34	32	26	42	48	38	33	42	31	37	41	28	42	37	39	44	36	38	44	44	32	30	38	29	28	29	33	40	31	28	32	30	43	39	28	33	34	36	43	38	36	26	23	50	36	44	28	41	33	29	32	37	44	37	33	26	34	36	26	47	33	36	30	38	45	35	33	40	35	22	30	39	35	33	45	33	32	34	27	37	36	34	35	34	29	29	38	46	25	33	30	34	15	32	33	26	33	33	42	34	31	34	37	26	48	44	27	35	40	37	32	32	36	36	33	37	26	33	38	31	37	32	33	22	43	35	37	31	30	32	38	42	45	30	31	30	24	37	37	28	34	32	34	35	44	34	37	34	28	17	35	44	28	31	45	36	36	47	37	33	36	35	30	39	37	35	39	35	46	32	34	31	29	35	37	34	32	41	35	40	25	48	33	28	47	40	35	38	42	29	36	46	33	42	28	32	40	40	28	34	38	38	34	32	42	33	31	28	37	39	24	40	31	31	38	36	35	35	34	32	48	34	27	31	36	24	41	36	46	41	45	37	36	33	33	34	40	29	31	36	37	38	37	33	27	47	48	32	33	29	30	37	37	27	35	32	28	33	42	29	32	43	31	45	27	39	24	26	38	33	29	31	42	40	25	45	24	38	40	32	30	32	33	28	41	30	41	32	38	28	31	37	32	41	29	29	33	51	49	30	29	34	34	27	43	42	28	31	33	26	39	30	27	33	44	35	37	35	55	44	35	40	37	31	40	20	33	38	39	40	34	34	41	37	36	30	30	33	44	29	34	37	38	33	34	41	37	29	29	39	29	34	34	23	31	35	30	38	31	41	22	36	52	34	32	49	33	44	31	34	36	34	31	38	34	30	29	29	33	31	45	38	33	28	33	36	37	35	42	28	40	35	25	36	38	29	36	25	41	30	25	34	31	45	35	33	43	38	31	28	38	33	31	37	38	27	27	34	36	28	37	20	35	32	33	40	46	25	46	33	49	39	43	39	30	41	39	34	43	47	43	39	22	40	24	38	53	39	27	45	36	35	37	31	38	34	43	39	37	30	39	31	28	36	36	28	34	38	32	34	27	35	39	39	47	28	22	29	39	31	34	47	44	29	38	34	25	33	48	27	34	47	29	29	42	38	34	30	26	43	31	31	44	36	28	32	29	39	32	46	40	23	33	32	35	32	38	33	37	37	35	44	29	32	35	28	37	37	35	41	22	52	28	41	37	26	46	34	35	28	26	38	40	30	34	31	31	30	29	32	24	25	35	38	32	40	26	34	38	40	33	32	33	36	24	40	36	36	43	29	26	38	32	35	40	40	36	41	29	39	49	29	38	26	35	36	24	37	37	36	33	20	38	33	32	33	38	31	32	36	42	32	34	38	38	32	40	39	33	40	36	32	30	42	37	40	30	41	29	31	40	26	34	47	40	26	34	36	40	30	30	39	24	21	40	26	37	37	38	28	27	30	42	26	34	33	42	37	33	28	38	33	37	25	26	38	28	31	33	32	30	32	25	41	31	42	29	28	36	34	33	39	34	31	22	34	32	45	35	26	39	43	31	36	44	29	29	39	45	29	49	37	40	34	37	37	37	34	40	44	29	31	37	46	22	30	33	36	34	42	41	33	41	24	30	30	39	32	40	43	27	30	47	43	29	38	36	39	38	34	30	33	30	24	31	34	28	37	37	24	35	31	35	29	24	32	32	56	31	36	35	41	33	37	32	27	34	26	45	25	35	28	47	41	36	30	35	36	32	23	31	39	30	31	26	32	31	34	29	36	17	31	39	31	35	34	39	31	46	41	35	35	38	29	34	31	27	41	26	42	28	28	26	23	34	36	37	35	46	29	32	39	31	41	31	44	38	38	25	24	35	38	21	32	34	33	33	30	40	27	36	34	39	29	39	25	40	41	33	38	23	41	33
32380	22275	17001	15666	11376	5702	3569	2791	1958	1497	1245	1134	993	936	872	786	729	697	668	624	581	501	452	498	439	440	450	437	433	435	405	420	386	380	409	393	344	364	343	327	339	357	366	329	319	332	312	317	339	320	380	316	346	314	346	326	326	324	331	339	343	328	317	326	304	319	316	328	301	333	310	295	307	328	296	342	310	318	312	340	301	354	298	344	312	318	324	325	311	317	339	293	316	349	307	320	310	323	323	308	324	316	321	304	333	317	305	298	315	316	325	306	304	310	356	313	326	307	300	289	298	281	322	318	324	341	294	351	310	295	312	314	342	332	318	326	323	337	270	320	304	311	335	315	298	295	315	291	298	291	295	347	296	318	322	301	289	316	310	280	325	312	336	326	342	312	318	295	320	369	301	353	339	293	319	317	301	309	318	321	346	284	325	318	298	346	306	314	321	331	339	290	300	306	339	342	317	296	307	359	318	307	357	309	332	322	307	319	322	325	344	329	333	315	296	337	328	331	290	328	305	332	303	321	298	290	308	318	321	310	312	323	317	278	339	324	355	373	305	306	323	300	337	313	318	330	315	304	317	336	284	306	330	300	307	302	290	303	302	296	314	315	315	343	344	302	320	289	318	335	303	316	302	330	303	293	291	323	317	312	306	297	308	336	341	349	335	322	314	315	332	337	324	293	339	328	299	267	319	356	322	304	299	346	319	308	321	312	297	297	308	324	318	303	325	321	336	307	321	318	319	290	309	329	325	319	306	295	294	285	344	300	337	311	333	335	293	316	330	352	301	295	304	306	334	332	331	323	318	319	332	319	316	326	322	335	322	344	293	311	338	302	332	295	313	326	328	298	311	273	294	289	320	324	316	303	287	311	306	314	325	284	322	300	335	337	302	315	344	314	292	319	292	310	321	334	339	290	327	329	318	312	329	330	335	317	325	309	331	346	313	329	306	315	330	297	295	331	335	329	347	319	306	330	312	305	324	338	351	328	292	304	304	326	340	307	325	344	326	295	300	340	303	325	323	288	305	288	336	310	318	299	312	303	312	325	311	331	348	326	311	313	320	333	361	299	337	300	341	324	296	309	288	319	259	315	311	318	332	306	328	318	336	296	337	286	298	322	329	347	317	319	301	353	318	298	324	315	293	312	296	321	321	329	343	300	326	292	295	314	329	317	314	308	309	278	302	276	336	284	297	307	311	319	317	340	313	333	302	340	318	325	338	355	348	328	329	307	325	318	307	322	311	333	314	297	348	322	304	303	329	333	301	313	324	325	315	292	343	344	299	318	273	326	319	325	310	348	296	324	332	306	294	329	328	300	333	324	320	317	343	368	314	325	350	326	338	350	328	348	297	338	322	330	329	308	306	316	345	316	322	329	339	307	323	312	305	310	321	313	292	303	320	322	307	325	294	302	318	285	298	328	313	321	294	290	334	333	319	306	336	312	334	318	313	323	344	316	309	334	349	305	300	314	293	322	322	326	302	310	317	326	304	320	306	310	321	341	299	339	292	301	341	315	310	317	331	298	353	319	275	345	294	308	349	316	298	311	322	302	333	329	312	293	303	319	326	312	275	327	319	293	297	335	328	295	305	320	319	338	341	331	300	346	294	312	324	308	328	310	314	317	303	338	342	334	328	315	327	338	325	310	334	327	307	304	316	334	325	313	282	288	313	320	303	326	307	316	310	305	311	313	313	299	307	317	307	296	328	311	291	331	316	305	305	346	319	328	300	326	303	298	301	321	302	288	343	327	330	325	294	316	325	292	349	323	323	347	325	315	299	325	344	336	313	351	331	304	320	304	297	335	304	315	320	297	309	306	348	306	304	324	325	300	330	269	341	318	321	332	343	311	333	291	326	300	302	309	319	346	320	338	305	298	328	357	320	318	298	316	303	311	307	327	267	310	337	344	315	318	282	312	344	339	332	292	287	319	329	316	328	340	335	297	288	318	310	318	303	326	311	288	358	301	315	348	355	317	336	315	328	308	331	302	330	314	317	339	301	331	311	302	312	344	318	307	337	297	330	322	303	322	330	328	320	309	352	327	298	286	312	329	319	304	338	313	302	306	313	312	335	328	317	305	316	332	342	338	286	348	338	333	326	354	333	310	327	312	328	334	325	325	317	327	326	323	324	314	335	307	299	288	310	299	299	363	327	311	354	338	308	343	343	305	313	312	281	349	352	341	305	313	307	306	299	292	309	290	324	317	309	287	324	329	296	317	334	331	324	346	316	325	332	306	317	332	314	352	311	320	325	295	310	337	329	293	332	317	318	314	324	329	283	318	367	306	320	305	315	310	320	317	308	357	319	328	334	325	296	335	329	308	335	302	312	306	292	308	309	302	319	323	309	313	296	342	329	323	317	312	305	308	319	319	331	277	298	307	319	340	319	314	313	325	317	323	303	325	314	332	329	339	311	313	320	309	320	357	337	296	303	306	321	314	320	313	344	335	309	328	310	306	319	309	296	298	318	326	304	306	301	321	279	323	307	312	312	358	327	330	325	360	300	320	334	318	343	314	317	283	304	331	289	295	331	315	307	320	346	281	360	327	331	322	292	297	310	298	301	309	313	304	312	312	354	304	312	308	349	315	345	330	313	304	317	305	334	324	313	319	324	322	327	332	331	336	292	317	309	317	277	345	315	310	312	335	301	325	308	328	328	310	306	309	307	293	307	330	305	290	330	297	326	302	299	340	328	322	314	334	333	322	306	312	301	310	339	336	303	295	300	282	323	304	333	328	300	293	303	315	315	285	313	314	346	304	291	311	307	290	314	318	307	316	301	361	311	321	304	303	315	344	339	316	290	309	312	319	328	334	325	301	309	319	326	307	326	309	311	287	325	322	324	266	313	325	309	315	341	310	337	320	336	344	293	323	297	358	330	336	327	313	329	313	340	324	291	328	309	366	317	308	305	311	329	315	338	316	323	321	334	347	301	292	289	309	354	308	311	340	306	294	319	315	276	315	291	335	330	327	323	302	325	301	327	316	362	301	327	316	318	326	342	306	309	336	317	315	324	304	352	309	316	309	270	312	313	296	306	324	315	330	322	315	328	333	343	296	334	325	304	335	341	314	315	311	362	290	334	311	328	296	334	309	324	353	309	315	338	318	338	327	276	352	320	305	328	330	333	345	304	316	340	298	303	330	317	300	332	292	309	345	319	334	305	320	371	332	320	303	370	305	330	339	294	295	305	314	353	318	311	299	333	305	281	311	330	341	323	301	295	337	299	310	325	312	333	327	310	314	302	284	331	317	362	325	337	327	327	332	345	318	328	321	311	301	305	345	299	329	311	317	296	326	316	352	306	338	313	334	330	314	333	316	320	316	296	327	314	313	330	337	310	316	331	288	322	324	312	295	281	350	335	305	321	306	296	303	344	359	303	370	305	303	315	321	327	341	295	302	293	316	341	323	333	346	318	301	306	319	322	325	324	297	296	327	327	324	333	305	346	319	282	318	332	307	316	315	303	290	296	323	336	325	369	328
7997	5533	3669	2065	665	312	175	136	95	97	74	73	80	67	66	71	52	64	55	60	51	43	48	45	47	41	34	35	40	48	53	36	38	41	48	46	44	51	43	43	39	45	32	42	34	35	39	41	40	47	34	36	41	38	47	36	29	43	34	36	26	29	39	23	30	31	40	31	34	42	25	36	40	42	37	39	40	39	35	36	34	40	43	28	29	51	39	28	39	34	32	31	44	39	41	26	39	39	42	33	45	35	33	40	34	40	41	34	27	51	41	38	39	35	28	35	34	43	41	31	35	44	33	35	37	40	45	39	48	36	50	44	39	39	35	40	34	29	33	35	33	33	31	30	48	46	36	47	38	46	29	32	48	41	32	28	38	38	28	47	37	38	34	36	37	33	37	34	40	43	28	38	33	37	40	32	30	29	39	32	33	28	41	44	41	40	38	34	40	44	26	38	45	40	34	39	45	43	43	35	40	37	38	36	36	40	26	34	37	34	43	35	43	39	42	37	33	36	57	33	45	35	31	37	38	42	35	20	40	29	35	40	32	33	41	49	46	37	40	34	39	42	35	43	34	41	40	40	41	44	35	37	34	35	43	41	44	37	40	44	38	35	31	39	42	37	36	40	36	43	27	33	32	33	37	34	36	43	32	37	37	39	35	35	35	38	45	45	50	26	39	28	33	45	41	40	42	42	34	46	35	39	39	26	37	25	37	34	35	39	33	36	26	41	34	37	42	29	43	39	28	49	28	45	40	36	42	38	41	35	50	27	25	35	28	32	32	34	34	30	41	35	35	35	35	36	30	29	38	40	47	30	34	37	37	45	41	26	32	49	36	31	45	27	38	41	28	42	39	46	32	45	26	36	37	31	36	30	41	36	43	29	32	38	33	33	26	29	41	30	35	31	28	38	37	43	33	31	50	31	44	39	37	33	46	34	31	41	30	42	46	30	37	51	35	30	44	34	39	30	37	30	34	34	38	43	29	38	41	42	36	46	46	49	29	34	44	29	41	31	30	31	37	37	42	43	30	48	48	35	43	37	42	36	45	39	35	36	51	41	45	29	49	27	42	36	30	39	32	47	50	48	33	47	32	33	40	38	31	33	42	31	38	37	36	28	43	39	50	40	32	44	38	35	48	44	39	37	24	38	32	33	34	35	32	48	38	42	29	27	31	44	44	30	47	33	35	38	30	44	37	39	34	43	28	35	40	37	33	36	38	37	28	41	38	41	35	38	40	39	27	29	44	40	40	35	35	30	43	24	35	32	41	42	38	35	46	42	30	44	25	33	31	42	39	42	41	36	39	35	42	39	42	28	44	33	37	38	36	39	38	30	33	41	44	38	43	37	36	36	40	32	41	36	24	35	49	32	33	30	36	32	43	37	32	36	38	36	42	37	38	40	35	27	51	49	42	40	32	40	46	45	37	43	28	35	40	20	45	44	28	42	52	53	37	35	50	40	27	24	38	35	34	37	41	39	33	32	32	34	41	46	33	39	36	38	36	42	39	37	41	32	40	39	38	45	39	27	42	39	42	42	31	40	37	36	36	38	29	37	38	45	34	32	40	25	39	40	40	37	35	41	41	49	41	38	45	44	38	35	38	41	25	38	29	32	35	37	33	38	39	43	34	35	43	27	49	34	51	47	36	26	31	37	44	41	31	33	40	37	35	26	42	19	35	30	36	33	40	40	31	43	41	32	44	44	41	47	47	47	30	37	36	40	31	41	34	37	31	23	47	40	36	36	42	45	35	35	34	38	34	35	27	44	37	29	35	53	36	36	38	29	37	30	40	38	39	34	35	41	36	49	49	33	43	39	30	45	43	29	40	33	43	39	32	22	46	41	44	43	31	36	43	43	41	31	37	34	39	39	40	31	33	34	42	46	39	41	41	36	51	35	38	35	38	42	39	39	39	30	42	47	36	30	33	37	39	32	39	25	39	40	43	43	34	39	34	39	34	33	36	37	31	27	39	44	46	42	38	31	31	41	31	49	40	39	39	42	33	41	39	40	36	42	32	26	39	46	30	35	33	35	35	50	41	34	36	35	40	43	43	35	37	32	51	39	42	31	43	34	39	26	36	37	36	30	34	41	42	44	39	36	45	34	37	50	45	40	49	29	28	26	41	40	42	33	35	32	36	35	28	35	32	37	29	32	36	45	29	37	33	37	34	37	46	29	40	30	32	33	33	37	46	38	43	38	34	31	29	30	45	43	36	33	34	37	37	34	46	38	31	35	44	33	27	48	31	50	36	37	38	33	44	32	31	43	34	32	26	42	41	32	36	35	39	36	45	38	44	34	32	41	42	46	28	49	39	32	35	30	36	32	37	35	32	36	44	40	38	39	50	36	28	36	36	34	34	40	40	40	42	33	34	34	37	29	36	44	43	33	43	35	46	31	33	41	38	34	43	32	31	41	33	40	29	33	42	38	36	38	41	53	49	27	36	34	30	41	38	38	34	38	52	36	38	37	36	39	48	45	33	42	38	52	29	30	42	39	40	44	47	45	46	33	38	44	51	41	33	34	42	34	41	33	34	41	38	44	39	35	41	33	50	33	28	32	36	37	37	44	35	43	43	30	49	37	40	30	37	31	29	41	45	50	41	33	34	42	35	48	33	36	43	52	27	30	37	36	35	41	30	44	43	35	43	39	38	31	40	33	36	27	41	27	40	45	48	36	41	40	48	39	27	30	36	33	53	46	35	42	36	34	35	39	29	41	40	41	41	35	44	35	34	42	49	35	34	32	39	31	45	33	35	34	45	32	29	43	33	46	36	35	32	35	51	34	40	32	38	33	41	32	42	31	33	38	28	36	30	38	31	37	42	35	41	41	42	41	35	43	38	45	38	43	42	39	39	46	36	36	42	37	39	41	37	40	41	34	37	38	42	26	36	25	36	38	32	36	33	24	29	46	37	36	37	43	36	42	42	45	34	43	34	45	38	25	33	40	29	48	25	32	44	35	44	44	33	35	37	37	40	38	47	35	41	34	33	39	42	36	26	40	34	34	41	37	31	39	30	29	31	42	33	33	37	39	34	31	37	35	45	38	40	41	41	37	35	40	40	38	37	37	32	30	46	38	36	26	38	35	43	40	37	37	40	43	38	40	47	34	37	29	40	34	40	46	40	41	29	37	31	43	45	34	40	33	44	48	38	36	31	38	36	38	23	37	41	33	33	29	41	37	35	27	29	39	44	53	38	36	37	40	37	49	40	39	37	37	41	32	33	34	34	33	35	37	34	36	31	37	27	35	35	33	44	43	51	41	43	40	56	41	39	46	41	40	46	36	38	43	39	23	39	44	29	33	39	19	49	32	34	28	44	45	35	34	33	44	48	31	32	35	34	38	46	37	49	44	41	38	29	37	33	42	30	37	42	35	39	46	33	33	37	35	40	35	42	46	44	31	47	49	30	58	46	32	38	43	40	34	38	36	39	29	39	37	29	41	30	37	40	26	31	39	36	48	44	35	39	41	39	46	32	28	35	36
37552	27016	23357	18589	11235	8309	4754	3784	2879	2106	1679	1455	1354	1249	1113	1079	997	880	915	723	684	697	597	572	548	540	512	491	489	497	477	509	488	476	467	461	416	420	408	387	375	428	378	397	364	332	384	369	342	361	360	361	366	357	380	368	367	376	360	353	320	340	397	354	379	375	368	386	349	357	394	348	371	337	359	358	333	347	359	339	366	330	364	365	345	336	358	354	357	341	336	339	334	384	355	327	342	358	330	331	319	350	368	385	342	372	361	358	354	380	356	346	366	337	354	368	350	338	320	348	342	371	370	347	378	306	347	366	371	365	329	339	370	346	332	365	349	380	368	333	346	350	353	368	358	309	318	369	332	359	360	358	338	361	342	366	372	356	364	344	329	367	359	360	361	340	342	356	369	362	360	364	340	350	353	372	371	351	362	355	340	350	340	343	361	347	342	357	336	359	340	367	376	383	379	368	328	343	378	356	356	358	378	322	329	343	325	321	347	363	363	330	357	361	359	351	302	347	351	336	341	371	367	340	347	329	361	367	348	355	337	324	368	371	353	333	361	360	384	361	361	365	354	364	353	344	387	355	334	360	328	338	334	375	356	324	354	303	355	344	352	315	349	356	362	355	331	347	309	331	342	336	366	329	362	332	340	367	379	328	355	332	387	362	347	345	390	360	380	324	338	371	359	338	348	312	371	340	351	320	363	368	339	377	339	337	347	347	360	322	354	375	363	364	362	365	372	350	344	327	333	357	363	358	364	338	347	382	322	363	322	355	367	330	355	365	326	358	334	329	358	370	362	343	351	331	350	355	346	339	361	354	355	342	321	327	347	354	354	359	344	337	354	356	346	360	337	332	347	346	333	339	335	397	361	363	357	335	358	358	376	369	362	345	353	337	341	378	369	333	366	354	353	331	377	352	356	379	345	328	369	365	348	357	361	355	353	333	340	357	350	324	332	355	362	384	360	334	334	318	380	368	341	367	343	353	342	358	359	311	362	360	332	340	360	382	347	364	357	352	343	353	347	348	350	387	363	355	328	362	371	361	380	358	346	327	331	341	351	350	384	341	368	372	390	358	324	346	353	347	347	334	356	380	319	364	367	351	356	353	333	356	375	345	351	324	361	342	318	317	338	330	361	332	371	342	319	336	343	353	359	358	355	352	360	359	358	334	361	348	373	356	339	360	379	318	349	350	357	362	352	372	359	355	357	356	326	337	333	317	361	337	358	373	384	367	340	339	376	323	332	340	356	341	353	361	369	346	362	342	372	365	372	344	371	340	348	330	347	367	382	340	382	362	349	322	324	363	343	335	364	344	365	341	355	353	387	353	333	386	377	362	335	359	396	348	362	343	356	369	370	388	355	359	334	366	344	328	326	362	377	331	363	328	363	352	338	372	326	363	362	330	345	360	338	345	346	352	312	350	350	395	347	367	339	328	397	358	304	368	328	336	355	365	362	355	378	357	360	366	349	359	348	339	342	369	323	355	390	362	373	332	354	375	319	348	372	393	343	374	331	330	402	354	344	347	334	361	377	377	389	348	354	376	371	344	365	342	325	355	362	355	375	367	346	371	348	371	372	342	349	376	373	344	367	351	380	328	358	397	350	355	343	360	377	369	362	333	346	337	335	335	379	353	336	340	356	356	337	365	349	357	349	364	333	359	360	336	349	307	341	381	369	372	310	377	327	322	351	390	350	354	384	389	333	386	356	368	396	371	333	346	389	357	318	319	351	328	357	348	360	339	389	371	357	356	369	361	378	343	350	374	318	338	333	336	376	343	352	339	341	384	362	383	329	355	318	369	357	367	385	341	326	351	362	321	369	378	337	358	377	359	343	365	360	382	360	360	338	310	355	346	368	369	317	344	353	381	324	327	339	369	371	333	396	373	344	331	351	377	356	349	326	327	345	337	372	362	352	342	323	370	364	345	352	374	341	328	347	376	351	358	417	318	382	358	378	344	376	384	354	333	353	349	375	345	397	336	337	382	350	345	367	382	352	336	368	353	370	359	352	357	364	348	379	343	346	342	356	300	361	354	378	362	347	349	368	333	350	337	350	406	354	328	338	339	341	314	331	363	375	341	331	332	350	319	368	365	352	356	354	328	380	399	363	353	372	344	322	394	344	361	314	355	339	336	376	334	361	330	361	337	366	342	355	362	369	348	330	354	348	394	356	384	315	325	343	335	315	329	390	376	345	363	343	352	351	362	351	365	352	335	353	387	385	376	350	351	319	338	370	334	355	335	342	353	376	360	349	314	372	366	329	332	344	353	375	400	355	337	335	387	382	346	374	362	349	362	385	339	357	347	374	363	345	364	338	342	363	348	349	401	338	366	372	329	334	360	347	356	348	347	364	346	372	346	328	332	350	331	330	349	348	349	371	362	359	334	377	343	369	374	343	335	350	353	340	344	343	357	353	340	368	369	374	317	329	321	378	296	354	363	372	373	322	346	340	355	361	322	364	319	323	345	355	372	366	364	377	409	335	350	366	363	373	353	345	333	361	329	343	375	357	346	351	356	326	381	372	370	379	333	357	359	330	343	337	383	361	382	371	399	342	387	369	385	350	348	317	338	329	368	370	375	390	349	343	334	350	339	393	372	360	395	349	327	380	342	357	387	375	341	334	374	364	383	363	362	355	363	351	357	367	354	334	364	367	352	386	356	365	323	361	358	368	368	358	371	352	347	366	341	378	365	346	366	379	348	312	339	359	356	356	379	331	348	343	343	368	348	347	356	355	335	328	351	365	377	365	335	357	356	349	354	342	346	324	353	355	374	358	346	352	365	341	368	334	345	324	329	312	338	359	340	355	345	368	361	333	340	350	340	382	388	354	333	361	323	331	316	352	339	356	373	351	320	349	367	357	377	347	366	340	356	350	351	376	333	331	313	382	376	331	377	377	349	363	360	355	317	349	358	359	331	351	377	356	356	366	336	359	391	368	325	333	357	374	326	337	358	351	365	377	361	352	376	356	348	398	382	362	374	334	351	374	341	359	352	357	373	344	347	379	372	359	366	332	324	376	349	365	362	397	364	341	326	384	342	320	323	350	362	383	348	359	336	363	351	334	353	371	364	335	333	336	322	329	353	375	320	356	336	346	348	379	325	339	339	343	365	350	366	359	355	367	353	340	349	357	360	382	342	336	371	370	370	359	366	350	413	355	354	350	357	375	353	387	357	359	356	349	343	368	388	363	329	351	328	349	378	338	376	335	359	356	350	350	367	395	350	394	365	350	379	391	347	347	352	336	349	344	368	370	341	392	372	347	314	348	357	353	405	375	328	374	338	353	356	357	367	367	341	360	320	376	374	372	388	362	376	338	361	347	377	328	334	355	333	352	360	340	337	320	337	355	347	356	314	337	334	375	322	336	349	325	356	350	358	360	330	367	325	350	340	379	350	340	332	369	323	375	361	368	349	339	359	347	367	340	328	342	354	377	348	326	346	373	343	350	362	347	350	338	364	354	374	357	380	326	356	353	345	358	356	352	343
4582	1946	1138	598	235	116	111	94	94	80	65	61	54	57	65	66	60	42	65	58	48	49	42	61	51	54	44	52	59	44	49	46	46	49	56	57	46	57	44	49	38	51	44	64	43	47	54	49	46	51	48	47	54	48	59	52	33	38	48	53	45	46	52	46	45	47	42	41	44	36	43	51	53	66	36	43	39	58	56	51	38	45	44	47	51	49	45	44	41	52	52	48	34	31	46	46	47	43	54	45	30	48	44	47	53	46	45	52	53	38	45	41	48	62	42	42	57	56	44	56	48	52	52	43	43	49	53	49	43	51	37	46	50	49	53	40	47	51	55	46	56	62	39	57	50	46	49	45	44	44	45	42	46	49	47	33	31	49	45	50	37	49	55	39	57	44	42	54	42	45	43	53	48	36	50	53	57	61	67	44	43	53	44	40	45	40	46	46	56	44	42	34	47	68	49	48	51	48	47	53	57	39	50	45	46	44	50	49	44	40	42	53	39	46	43	33	46	49	54	42	48	54	53	49	43	46	39	46	51	56	56	44	43	46	49	69	52	33	45	53	43	35	52	54	48	50	53	51	49	56	43	62	59	46	53	45	49	46	55	45	54	46	39	51	49	45	42	47	43	49	51	62	42	44	49	45	53	39	63	41	48	49	41	62	40	47	47	44	42	52	41	54	52	50	51	48	56	47	43	56	57	37	51	58	41	47	56	42	58	41	52	44	54	53	52	53	42	52	61	46	37	51	49	43	44	46	55	57	65	48	46	41	48	58	51	59	48	54	37	43	41	44	51	50	44	46	37	41	44	31	60	44	41	39	42	41	38	41	47	50	55	38	44	43	42	62	42	48	38	61	61	45	55	58	37	47	42	53	47	47	39	53	56	46	48	54	42	47	49	52	56	42	48	39	44	50	51	64	57	37	47	39	54	45	56	42	52	52	39	51	51	40	41	43	60	43	58	50	46	61	38	47	56	38	48	44	50	49	51	47	54	40	58	41	49	52	44	48	50	44	48	57	49	47	55	36	44	51	40	50	47	32	30	57	56	34	40	51	62	61	46	34	44	55	52	58	38	49	53	54	44	37	54	46	42	56	48	58	52	40	40	42	51	53	48	51	44	51	59	52	52	54	37	39	43	34	60	41	43	52	39	55	46	50	44	50	40	42	46	51	40	44	47	35	42	50	43	37	40	53	40	45	47	58	54	42	41	37	45	43	45	42	42	37	63	42	47	50	51	51	50	43	34	46	44	40	49	46	48	39	42	41	45	45	47	53	53	48	40	50	47	46	50	41	52	46	45	46	59	49	42	44	43	69	57	50	51	43	58	61	56	53	47	52	51	45	45	42	43	44	39	59	44	48	45	34	40	54	51	47	49	51	51	43	53	49	53	35	43	47	41	49	48	49	51	43	49	39	53	43	56	39	57	48	61	35	43	41	47	44	54	42	43	53	48	48	58	59	50	48	56	48	47	51	48	38	47	45	48	40	41	32	37	48	52	46	35	49	50	39	49	48	48	43	60	57	47	35	53	51	49	45	57	44	42	49	45	53	53	51	46	42	42	44	46	42	49	45	44	36	32	44	40	62	56	49	51	54	47	51	51	47	51	56	49	43	53	48	42	47	42	36	42	50	57	48	50	52	46	48	63	44	49	41	44	42	45	39	56	49	51	59	50	46	46	64	38	43	44	55	47	49	60	53	43	48	39	55	46	44	44	43	57	44	40	49	32	50	57	37	60	44	22	55	46	49	56	54	52	54	49	55	46	46	48	62	37	46	48	58	56	51	61	48	50	52	41	52	43	43	45	47	52	62	43	52	37	48	53	51	52	46	39	39	57	44	49	50	35	43	45	42	48	38	49	44	50	50	50	58	35	27	41	51	43	43	51	60	41	37	51	57	39	45	42	53	52	49	43	50	43	46	45	57	41	53	54	46	59	46	58	37	41	53	39	43	42	35	45	56	47	56	40	46	60	47	47	46	43	57	42	43	40	44	50	42	40	50	54	47	64	43	53	38	46	39	47	53	47	47	44	49	40	63	55	51	44	48	47	55	44	49	46	40	52	30	50	42	48	54	40	59	37	44	51	50	41	53	38	38	41	54	39	39	41	42	55	42	55	44	49	48	44	43	39	44	53	52	55	52	40	42	49	37	40	49	42	51	51	42	43	47	43	56	61	49	43	63	51	45	49	33	44	43	48	34	54	52	45	41	54	41	52	46	44	42	46	45	60	38	54	45	64	55	51	42	41	44	39	41	52	50	53	47	52	42	54	50	42	41	71	53	47	50	42	55	44	68	53	56	47	42	42	51	39	63	54	52	47	49	66	40	31	55	57	48	47	65	30	41	50	49	52	46	36	60	39	40	55	45	42	47	44	41	44	43	52	49	36	34	50	48	55	44	53	46	49	39	45	55	51	44	50	46	43	43	56	46	47	50	46	35	53	50	51	46	43	46	58	54	43	54	43	51	56	56	41	46	52	42	43	49	54	42	47	44	61	55	35	49	41	45	27	44	43	49	42	37	39	37	44	52	46	37	53	55	52	47	50	37	46	57	48	53	44	43	54	50	43	58	43	43	42	46	51	47	54	43	47	53	50	51	50	51	55	59	33	46	45	52	55	60	49	48	45	47	44	37	45	46	55	46	42	48	51	57	36	37	42	52	50	34	45	51	49	44	37	42	42	43	49	37	35	53	54	40	45	57	42	47	36	47	49	46	48	49	53	51	36	53	41	45	42	55	53	57	52	53	69	53	43	53	42	39	43	42	46	51	32	41	43	44	58	40	52	59	51	45	40	41	43	45	46	40	51	42	40	44	49	51	51	55	58	59	43	51	48	59	54	47	49	57	53	51	39	46	49	32	42	38	66	49	60	40	53	45	56	42	40	46	48	72	48	44	48	47	55	51	50	45	48	50	48	45	46	55	37	45	38	42	48	53	54	42	41	66	51	53	48	54	37	40	45	48	45	51	37	52	40	57	51	43	53	45	58	43	39	51	58	48	54	54	54	41	64	53	49	34	46	43	44	48	53	41	49	56	55	51	51	43	46	58	38	47	48	58	43	46	59	38	46	42	47	47	43	56	53	44	42	46	55	47	41	48	42	40	70	51	50	53	47	43	47	59	44	43	44	41	41	41	54	47	46	54	54	40	55	42	41	49	66	42	40	52	38	47	54	38	49	50	48	45	60	41	53	42	50	47	38	41	52	47	51	45	52	51	60	47	41	49	57	39	34	32	58	56	41	51	48	54	48	48	48	51	53	43	48	52	42	52	43	44	47	52	48	47	43	51	44	52	41	41	49	50	50	42	53	47	45	49	55	44	62	40	50	56	51	42	38	45	44	47	49	49	47	44	47	50	45	60	45	42	56	41	53	49	58	36	36	55	53	56	48	51	48	40	53	54	48	50	46	43	60	31	50	56	46	36	54	45	50	50	49	45	54	65	44	55	58	47	50	43	48	47	40	42	35	55	55	56	46	54	44	42	45	42
30547	17256	12521	9669	6014	3479	2291	1917	1440	1076	970	914	784	775	778	669	708	670	655	582	576	522	512	563	531	494	514	459	499	493	502	491	512	487	476	461	478	442	500	444	478	489	444	415	443	453	404	432	488	449	433	411	412	427	437	431	444	423	466	464	418	459	463	416	420	440	423	454	426	416	428	429	422	396	409	443	421	398	439	401	424	450	432	433	381	420	438	438	435	422	386	450	431	426	426	422	404	427	412	443	459	416	423	450	426	427	458	415	451	435	381	404	447	447	424	468	417	414	446	418	405	451	432	422	446	435	445	393	432	438	402	395	419	432	419	415	429	456	470	464	454	501	468	434	422	450	413	460	445	447	435	407	420	421	431	412	434	442	447	453	488	399	442	455	450	411	407	385	455	445	421	415	440	440	420	489	459	440	453	441	411	439	440	447	428	421	413	391	424	424	438	419	430	413	447	444	435	440	433	454	425	408	423	404	457	459	424	441	437	399	414	413	424	426	402	405	441	418	445	437	390	423	427	480	445	413	457	464	434	445	440	420	435	445	429	446	439	412	437	409	428	434	398	408	465	427	422	451	412	427	429	436	420	430	436	371	428	446	423	417	421	480	429	422	425	421	416	401	433	429	398	445	453	420	459	406	405	433	411	409	459	426	443	429	414	419	441	417	427	432	427	393	408	452	452	434	409	411	440	432	447	442	438	454	407	477	421	445	409	434	413	421	398	441	416	446	432	444	425	443	454	436	424	467	377	439	436	410	453	426	416	411	410	460	406	427	417	456	430	443	432	448	451	400	444	424	416	415	445	430	437	423	396	446	429	418	426	421	420	425	445	416	441	404	441	431	436	398	414	444	434	439	422	476	374	421	439	420	415	442	411	452	407	436	446	426	412	459	452	410	432	432	482	437	439	418	443	427	477	421	418	424	427	422	408	407	384	432	423	430	413	425	462	432	415	448	440	443	432	469	413	458	437	418	422	448	468	440	378	438	400	440	443	425	414	445	448	444	458	427	461	418	454	421	463	455	458	452	413	429	436	450	410	439	411	428	443	411	406	408	427	410	421	448	443	425	436	419	435	449	429	430	394	412	428	428	413	426	419	443	458	413	418	420	442	466	445	390	455	463	413	420	437	448	415	383	394	435	406	436	412	415	402	423	452	422	446	442	447	457	423	472	421	466	420	449	426	428	402	430	415	439	455	452	410	432	436	439	429	435	437	457	398	409	442	431	411	426	390	436	431	406	463	428	430	434	442	426	416	466	478	420	423	425	435	428	441	444	426	426	453	458	438	433	425	470	452	409	409	450	414	427	428	446	414	430	441	468	439	447	410	446	401	454	401	448	438	447	413	446	436	457	440	402	399	430	408	460	436	449	475	427	413	438	441	445	425	464	438	454	446	423	438	423	432	452	417	471	446	440	422	441	433	429	403	432	448	448	449	440	468	459	416	451	413	427	444	421	416	469	418	469	461	433	413	403	408	430	423	407	458	452	415	417	415	423	493	444	415	431	408	412	453	416	396	438	436	405	414	401	451	438	399	409	449	433	470	430	453	422	443	405	446	437	391	465	430	423	439	408	395	466	437	448	428	426	455	431	412	420	456	404	439	428	431	429	391	401	427	399	407	446	429	449	460	415	417	436	405	428	409	436	422	412	427	381	448	403	429	428	423	412	435	434	419	435	466	429	428	436	391	441	416	461	421	447	420	448	409	429	440	415	448	439	414	433	422	390	411	465	453	398	433	430	417	420	465	414	470	401	386	385	448	437	429	420	411	419	390	373	459	428	416	487	410	444	440	448	463	418	470	393	422	417	419	426	426	442	456	448	409	414	429	408	460	439	443	429	418	443	457	421	426	389	406	407	422	401	419	436	440	411	431	425	394	446	465	459	448	442	425	446	422	461	427	447	451	442	462	419	459	433	436	451	465	410	425	424	428	467	395	458	422	415	426	442	442	429	443	423	428	424	453	431	400	421	441	395	436	436	451	420	430	430	473	403	346	459	414	419	437	433	448	447	423	453	409	433	453	441	388	427	404	427	428	432	407	433	387	467	432	454	463	388	431	424	441	468	423	434	436	439	423	417	438	385	411	440	453	447	443	449	425	400	429	435	435	436	448	390	447	461	453	421	392	416	396	465	407	408	450	398	444	429	456	401	429	433	450	419	427	468	423	429	448	403	420	447	418	433	431	433	410	414	411	419	435	446	406	436	443	424	415	416	436	479	440	423	429	459	467	444	420	435	471	452	423	450	433	441	452	421	433	399	367	432	436	426	406	424	419	405	418	424	443	423	453	395	416	426	457	431	433	450	438	414	422	452	404	444	453	414	462	412	412	400	446	426	422	430	476	463	422	425	436	418	418	421	437	422	426	450	433	438	430	417	434	414	419	415	433	416	415	416	414	373	443	428	473	453	412	429	448	406	444	425	414	438	435	434	413	415	405	466	434	456	440	429	456	418	439	409	414	405	428	443	407	423	446	468	410	416	412	428	436	406	452	408	399	451	441	453	444	412	461	428	439	395	434	434	430	445	478	470	421	423	431	407	427	398	428	453	423	426	430	447	438	433	416	405	449	461	426	408	459	438	401	402	397	443	404	420	428	447	389	412	446	460	481	449	444	438	433	403	433	421	467	435	437	409	438	371	418	431	413	449	409	403	418	423	464	440	441	423	456	410	422	433	418	440	410	432	424	436	430	440	462	436	440	421	428	402	439	460	431	417	408	417	478	412	415	421	434	448	433	429	430	402	451	460	409	463	441	417	425	441	454	437	418	471	468	416	418	468	399	456	393	440	454	435	426	456	450	459	396	429	444	428	393	412	440	431	433	432	437	396	423	425	427	427	431	444	437	414	396	481	423	451	406	420	435	417	398	425	403	427	434	422	406	406	423	394	470	413	436	413	437	403	422	446	420	390	434	412	422	437	414	424	447	449	387	404	432	408	431	421	436	424	444	426	442	444	442	451	391	464	449	411	427	426	444	427	459	456	428	434	429	437	461	412	399	447	432	432	472	401	398	393	426	439	399	429	466	437	450	406	458	427	437	455	445	421	408	416	404	420	482	404	423	416	430	414	404	444	427	458	410	412	455	454	414	437	469	432	428	436	375	446	422	439	422	434	434	409	437	435	430	430	444	416	419	459	411	423	435	418	421	443	414	388	409	435	428	446	435	429	408	438	441	418	424	449	428	430	476	456	445	425	405	445	442	418	426	398	424	386	422	416	431	421	454	432	421	413	424	442	445	416	405	415	429	427	397	431	447	411	424	444	418	400	412	444	427	417	385	440	435	427	444	452	442	430	399	418	385	419	410	426	443	415	416	428	436	426	447	373	438	420	389	458	448	415	404	428	438	454	406	444	448	427	425	450	407	379	410	435	443	461	442	438	455	431	425	438	388	382	430	438	420	436	426	410	395	400	432	433	409	422	412	417	413	433	435	421	414	411	385	421	434	444	472	396	425	401	444	411	412	446	409	409	458	466	422	420	409	429
6106	4079	2550	1135	608	304	155	128	99	93	78	76	71	64	64	67	61	65	46	58	58	54	52	49	57	42	65	58	43	47	61	58	54	60	66	48	55	40	48	52	46	46	51	46	50	47	41	47	57	45	56	37	55	55	46	51	48	55	58	60	45	40	41	51	61	49	48	46	37	37	43	70	44	52	36	37	49	58	50	48	42	43	50	49	60	52	52	49	49	57	43	43	50	37	53	52	54	49	50	52	49	47	47	56	54	59	50	54	44	53	29	42	48	42	45	39	52	52	49	41	40	45	52	53	55	35	57	51	51	53	54	50	60	55	55	59	54	67	42	42	39	56	56	48	48	58	44	64	58	54	46	51	53	52	59	48	42	45	50	31	50	68	40	47	45	56	61	60	53	43	54	50	43	42	50	40	45	53	59	52	66	47	48	45	48	42	42	40	53	39	44	60	57	51	46	47	54	51	53	35	55	53	46	40	52	50	50	58	57	53	48	74	36	52	51	43	52	43	66	44	48	46	47	49	53	45	49	58	43	35	47	33	55	46	36	46	47	57	54	44	50	56	44	50	49	43	47	63	39	56	52	47	55	48	48	41	51	54	58	59	44	40	54	38	40	50	51	55	58	43	43	41	51	49	40	45	63	63	38	48	46	37	42	41	57	39	50	48	59	44	46	55	52	52	56	59	49	46	54	61	49	42	54	34	42	39	49	42	38	56	46	57	52	43	51	49	52	53	44	56	49	56	52	52	67	56	48	43	43	55	37	46	51	52	61	47	63	65	53	57	64	58	61	45	46	42	54	59	48	48	48	58	46	51	51	56	44	64	52	49	40	52	48	42	48	49	50	44	38	56	47	46	50	55	63	59	59	41	48	47	44	54	38	45	35	63	64	52	52	40	43	42	50	49	45	53	52	46	43	53	44	48	52	52	55	48	39	40	60	46	61	48	66	48	44	40	45	55	54	60	51	50	42	44	51	67	49	54	51	57	45	40	47	34	51	49	45	45	33	48	52	31	52	57	55	41	55	46	53	50	52	57	50	50	55	63	49	49	39	51	54	44	45	46	45	41	57	55	41	50	49	43	50	57	48	42	53	33	56	55	43	45	37	49	49	54	53	56	42	66	46	44	49	52	53	43	51	54	51	54	36	35	45	54	51	46	48	47	50	44	59	51	49	53	43	59	49	39	40	34	58	45	57	40	46	42	38	43	51	43	51	40	44	56	38	54	47	53	44	51	49	52	42	57	35	56	37	49	53	69	51	42	49	40	50	49	43	41	62	60	53	43	38	55	55	49	52	54	37	57	47	46	60	40	51	57	59	60	47	51	51	53	55	54	52	48	42	46	60	62	49	54	46	42	50	49	50	43	52	51	42	49	58	48	57	43	47	57	55	44	58	44	62	46	56	51	43	49	59	41	46	48	47	44	44	49	47	51	47	54	55	50	49	50	39	44	54	42	46	55	49	59	46	56	35	52	46	46	54	46	48	53	50	55	62	45	47	40	42	43	44	54	45	45	49	53	64	48	50	55	51	52	48	36	60	44	43	47	53	42	41	58	60	61	53	53	58	40	62	57	45	43	51	54	42	50	45	44	51	41	45	46	54	54	48	49	45	62	55	50	43	48	55	42	58	49	53	43	51	69	36	55	56	60	45	47	61	55	40	53	48	44	38	52	49	49	46	42	53	61	46	45	57	43	50	44	55	43	49	56	49	44	51	42	45	58	61	49	43	35	52	37	55	52	49	39	58	49	51	47	55	58	46	55	51	41	55	46	42	42	55	41	49	50	40	50	38	49	44	55	46	51	67	70	57	52	56	47	57	51	36	54	47	40	51	41	55	49	40	55	42	43	46	55	51	50	52	40	46	39	50	53	40	53	56	47	58	62	46	61	43	48	49	50	54	46	61	50	45	53	40	49	49	52	35	49	51	59	58	48	51	49	58	43	55	44	43	49	45	52	47	54	39	42	38	44	55	38	54	53	34	38	51	56	43	48	46	38	49	51	55	60	58	40	49	48	62	49	54	56	53	54	40	51	54	47	50	50	40	49	38	44	46	54	45	49	60	52	47	51	34	62	56	40	44	45	56	52	52	49	52	41	54	48	45	49	53	54	66	44	51	58	53	48	58	55	46	52	49	58	44	39	52	40	53	48	57	50	49	49	57	59	63	55	43	37	51	46	42	46	38	51	41	52	51	49	47	52	61	51	41	57	53	51	45	38	43	41	50	47	32	59	50	49	51	48	37	53	45	39	50	58	53	40	55	57	53	51	41	50	55	50	42	46	44	49	47	44	51	38	49	56	52	50	52	55	40	40	56	47	42	50	48	65	42	59	38	52	48	62	46	45	49	55	49	47	42	46	45	51	58	43	51	44	46	58	50	49	50	50	49	46	58	51	61	45	61	51	34	55	51	62	67	45	47	56	39	35	54	55	47	41	52	50	46	48	50	43	56	42	49	51	45	45	45	58	43	46	58	51	47	44	38	46	45	57	57	48	50	39	53	55	45	56	58	47	49	57	54	35	50	54	51	57	42	47	38	45	51	52	54	44	56	42	48	60	46	55	49	43	40	35	53	44	43	51	46	54	41	51	38	50	50	48	39	51	42	60	48	44	60	53	62	48	55	52	58	45	35	52	54	40	49	45	51	39	45	50	53	45	47	44	52	55	51	48	54	39	47	40	48	56	44	39	42	40	47	47	47	60	55	53	49	40	49	39	46	46	63	52	41	47	55	55	44	43	49	55	47	62	57	55	55	53	47	38	36	43	41	50	50	45	54	53	46	37	41	46	53	49	43	57	59	38	54	42	57	44	50	48	42	39	38	40	40	47	33	50	60	57	66	59	57	62	49	44	44	51	54	55	48	51	66	40	41	44	50	57	51	53	44	54	43	35	54	54	41	48	46	54	41	57	45	47	44	51	40	45	49	44	47	45	48	47	47	47	51	52	62	55	48	61	33	49	44	42	52	52	47	41	48	54	47	50	45	46	42	44	50	46	50	56	53	49	49	54	38	50	60	51	44	42	58	45	47	46	40	42	34	51	57	49	54	54	51	60	53	50	52	55	51	54	46	42	53	52	53	41	46	53	44	39	42	51	36	58	40	65	51	45	58	46	57	40	44	40	59	42	53	35	53	35	40	48	44	45	47	43	66	52	48	63	55	42	51	49	58	53	60	52	53	44	57	53	49	53	55	55	58	53	39	40	37	57	61	49	46	43	43	51	44	46	50	49	48	60	49	46	44	40	52	43	48	40	47	46	54	51	53	39	39	56	50	57	54	51	60	53	48	50	51	39	49	56	52	50	54	42	55	48	44	58	57	45	49	37	52	38	44	43	48	48	37	50	45	51	51	54	44	54	54	51	53	55	45	38	50	57	43	56	51	56	40	42	57	49	63	56	47	49	41	43	45	53	58	46	57	50	39	64	40	52	56	44	50	64	56	51	49	52	36	57	49	50	49	49	47	40	60	47	48	40	52	45	55	35
34737	24350	18284	13318	11641	7069	4140	2808	1993	1620	1328	1185	1071	970	916	916	897	799	718	707	659	601	581	614	599	574	627	586	528	513	519	553	527	560	483	523	517	498	516	475	480	519	484	505	504	504	492	428	451	463	469	442	447	442	501	507	469	439	421	468	462	434	411	434	476	491	432	442	476	419	499	428	451	457	438	461	460	457	453	438	442	487	452	441	475	458	487	417	498	427	445	451	447	446	471	434	443	436	427	435	495	427	476	460	467	466	450	477	440	478	457	505	462	477	462	452	418	431	479	489	436	474	422	432	455	491	447	490	440	489	423	427	435	471	460	462	460	436	461	444	454	452	407	434	493	443	428	477	450	465	464	433	469	443	468	437	480	475	467	455	437	427	430	434	459	425	501	447	518	441	447	434	465	457	429	458	462	443	446	433	470	445	424	469	448	449	429	482	420	439	411	462	448	478	456	445	439	452	438	423	442	430	459	473	466	444	441	449	454	428	483	458	459	459	473	420	443	429	433	484	442	438	495	469	451	428	479	496	434	437	487	470	440	451	465	459	430	453	500	471	432	447	481	456	441	469	474	468	461	475	421	465	439	447	450	419	429	483	462	468	481	422	444	439	440	426	424	437	444	417	459	452	473	428	449	446	465	491	437	457	450	471	493	465	426	429	478	454	429	410	472	438	525	471	466	483	425	447	443	436	435	449	440	464	500	440	445	418	407	445	446	455	479	454	436	426	405	445	433	477	463	425	461	445	448	380	429	462	468	450	477	481	467	494	447	412	419	436	409	449	444	422	413	457	493	463	449	462	439	460	446	458	461	463	446	464	460	459	439	472	432	466	448	442	397	429	458	503	480	437	438	496	465	431	446	457	463	459	471	455	429	420	454	458	451	460	410	478	443	448	458	452	456	421	445	451	464	431	465	424	472	423	452	441	456	450	454	430	455	419	433	469	494	458	452	439	471	454	478	502	492	452	458	472	434	496	474	432	479	426	437	464	475	496	461	485	460	451	438	462	413	472	433	470	442	415	461	437	456	464	465	491	491	418	496	446	442	426	464	451	442	428	443	418	442	446	486	456	481	434	508	443	424	448	456	444	450	430	445	442	446	468	453	461	480	432	451	445	468	469	447	372	482	458	461	443	487	438	462	445	463	454	500	458	452	415	444	476	449	475	474	402	474	450	458	457	447	474	447	445	440	411	470	448	431	449	435	463	480	493	499	464	489	431	454	420	465	417	430	433	471	450	496	454	438	427	466	458	448	483	439	459	458	449	460	479	453	425	468	479	472	442	454	448	461	479	472	468	411	458	467	443	485	460	447	454	433	475	476	478	459	432	428	469	486	439	471	472	430	444	459	474	479	441	471	490	438	426	473	468	474	452	477	465	442	461	454	476	422	438	502	450	457	445	492	500	404	508	471	472	459	460	444	447	429	460	486	452	432	459	459	447	456	459	429	446	470	480	434	415	448	452	446	441	411	450	469	451	418	457	481	450	466	455	501	473	440	407	490	474	431	441	444	392	445	446	468	425	464	468	448	476	455	487	448	493	423	459	425	439	416	430	410	464	427	489	454	458	416	477	488	472	441	424	426	434	456	440	443	425	453	441	432	447	443	471	455	445	490	462	449	453	416	414	465	462	462	468	480	509	415	454	472	449	441	484	459	456	467	454	445	432	455	460	445	419	436	496	460	466	477	465	480	434	470	442	444	470	443	464	449	463	454	441	490	474	469	459	452	441	446	468	452	473	491	409	464	422	486	467	463	441	434	432	425	446	451	439	466	462	490	455	459	473	457	420	448	436	433	479	434	447	432	455	430	498	416	439	435	448	445	459	444	490	449	436	466	473	484	414	465	454	479	470	432	446	422	432	422	462	477	434	477	453	425	481	454	444	464	417	461	452	494	459	494	463	460	445	494	473	465	443	474	437	456	470	460	449	463	474	446	486	496	479	463	464	460	469	464	438	430	431	462	497	429	461	462	491	479	450	487	455	467	466	442	450	474	462	464	477	420	429	463	446	444	456	475	413	428	451	483	463	448	482	461	438	464	432	421	441	443	496	486	450	453	447	482	438	435	478	433	468	455	464	469	442	484	467	472	478	453	456	424	441	448	465	427	437	439	424	474	472	473	471	472	450	457	481	475	469	467	431	504	470	442	448	469	448	447	421	428	485	478	424	490	463	466	458	475	466	462	486	482	443	486	410	467	440	479	441	443	458	456	471	454	441	446	466	493	426	452	451	467	437	439	451	421	412	463	469	462	459	453	474	460	418	443	495	434	470	452	419	436	452	451	416	441	451	450	452	423	466	459	434	438	464	450	461	460	424	454	470	495	455	470	461	427	436	450	398	469	426	479	475	481	460	449	438	488	434	465	456	465	435	456	428	493	458	466	434	438	452	472	474	447	431	505	486	485	447	432	483	426	428	404	468	456	458	429	471	405	470	403	458	432	445	489	446	403	466	460	410	463	451	448	485	448	429	486	411	439	441	467	452	447	465	460	471	413	432	420	461	435	460	445	464	452	458	482	430	436	461	453	449	470	477	449	436	446	468	476	473	480	460	480	437	456	466	446	457	445	453	434	418	458	445	463	463	476	460	438	456	434	466	456	432	430	442	444	454	407	449	448	448	440	469	514	427	503	456	486	460	443	470	473	460	469	446	472	468	445	477	460	428	424	436	470	473	457	469	443	455	483	472	464	486	465	427	479	433	475	453	457	435	449	479	465	429	432	422	448	442	429	456	424	456	469	472	435	437	475	454	443	448	439	432	443	466	448	461	448	440	465	479	418	486	430	426	449	481	502	442	434	467	438	463	449	458	482	464	447	465	453	455	432	446	472	449	436	475	446	445	462	460	428	473	469	459	469	442	435	456	466	455	433	422	420	435	421	456	445	446	418	418	415	447	426	461	460	456	498	445	460	447	446	448	421	442	442	441	452	455	459	464	462	452	437	479	476	471	420	441	470	455	447	470	450	464	480	467	426	428	435	463	436	438	484	494	425	477	501	435	428	442	466	441	471	489	479	514	454	478	464	432	460	432	461	484	439	436	442	457	428	445	469	448	432	507	468	471	453	463	408	426	454	462	464	457	440	479	433	439	475	411	446	432	433	437	454	467	480	443	426	458	436	440	461	457	442	439	461	432	424	439	454	432	433	424	445	440	441	446	447	468	441	479	473	492	472	457	453	470	449	424	455	439	450	445	491	461	452	472	462	446	439	430	437	444	430	427	468	434	467	448	457	483	491	486	456	405	467	420	442	445	472	454	472	447	464	454	470	443	437	452	436	450	461	467	431	463	447	459	487	474	460	430	467	488	461	456	429	453	491	463	434	476	443	493	477	457	467	456	450	449	426	435	440	454	443	428	431	484	436	477	488	424	453	477	445	462	465	437	425	457	453	458	462	434	473	427	444	436	450	480	427	448	415	451	461	478	473	455	469	452	447	491	440	490	459	427	460	408	436	462	473	487	467	455	432	443	415	466	424	474	442	479
6066	3463	1838	1155	657	267	132	83	82	55	64	51	54	47	53	67	42	35	44	40	31	37	43	47	42	38	43	45	27	46	28	29	44	32	40	31	40	37	42	47	37	32	25	30	37	45	52	38	34	19	30	42	30	34	44	36	40	29	40	39	32	35	29	36	28	36	32	28	32	50	28	33	42	45	32	30	33	30	34	29	46	22	33	35	23	37	31	36	39	34	32	30	40	29	33	32	41	26	30	45	35	37	36	33	40	37	33	28	26	33	31	34	40	31	32	24	43	27	39	32	34	27	32	36	46	29	34	30	32	31	30	37	30	29	33	27	33	30	36	40	39	35	39	37	28	32	26	35	33	31	32	35	34	34	41	31	28	32	20	46	34	37	26	34	29	29	31	40	23	41	34	43	30	35	36	31	26	40	34	27	31	37	34	30	24	36	44	29	28	28	37	34	33	27	38	35	30	30	32	28	24	32	27	28	28	35	40	33	34	26	46	35	31	35	31	37	36	34	41	38	37	28	33	21	30	38	39	23	38	29	48	32	30	35	28	36	34	39	37	32	35	23	32	28	44	38	37	35	32	24	35	25	39	34	29	32	40	29	33	36	30	35	43	38	34	36	23	40	39	31	28	36	35	30	35	34	35	19	37	34	38	30	47	21	29	35	26	25	40	38	28	32	38	25	35	25	43	22	29	27	33	35	34	43	36	34	33	32	20	31	32	32	36	34	31	38	34	29	28	25	40	38	34	41	33	43	38	32	38	38	15	33	32	34	38	30	41	27	39	35	34	32	37	43	28	28	47	37	30	34	32	35	31	31	40	38	25	45	31	48	32	31	39	46	31	34	43	23	19	34	33	37	37	32	23	43	38	36	48	39	24	33	28	43	29	44	36	32	34	23	34	30	31	33	31	36	35	20	42	31	40	37	31	28	38	34	35	28	26	31	25	30	33	37	40	35	31	28	35	40	37	35	30	32	38	38	32	37	29	32	30	34	34	34	32	35	26	33	31	40	44	26	22	39	23	30	30	28	33	36	32	31	41	46	40	21	32	33	32	28	31	42	25	24	35	33	28	29	41	39	41	28	29	41	30	34	28	24	40	37	41	41	37	28	28	39	36	30	27	33	29	42	27	30	34	36	37	32	38	32	24	33	36	31	32	38	33	36	33	42	34	34	28	31	34	47	38	35	41	36	39	33	43	30	27	40	23	41	29	32	41	27	25	24	20	40	27	34	32	24	27	38	36	34	40	27	26	22	42	27	37	36	37	35	27	34	21	34	33	30	39	35	35	38	28	30	37	31	38	36	29	19	31	22	31	33	28	38	29	32	42	33	31	36	35	34	32	35	36	23	37	44	26	43	37	30	23	40	31	20	31	33	22	32	34	30	43	46	26	32	33	35	29	38	34	37	46	28	29	39	41	29	46	38	29	36	31	33	38	29	37	36	33	34	42	23	38	30	29	44	42	45	26	34	34	33	38	27	34	30	36	36	42	33	39	30	37	39	36	34	40	39	22	36	29	39	37	41	42	32	32	40	42	45	34	27	35	32	36	32	30	35	34	24	32	32	37	24	40	32	32	34	29	29	30	37	38	27	36	27	36	27	29	33	27	49	39	33	26	39	43	33	43	26	30	35	23	37	33	36	34	26	32	33	35	34	30	46	22	20	29	30	34	37	46	30	31	35	42	36	33	37	42	29	40	27	40	32	33	30	32	27	29	36	43	34	35	35	39	30	32	38	30	26	33	44	41	36	32	22	26	32	36	37	34	36	31	41	28	32	47	38	34	25	31	34	35	33	30	22	31	33	27	39	35	26	39	35	37	31	29	34	39	32	32	36	33	38	29	32	36	27	43	33	29	24	31	30	32	39	32	31	26	34	37	35	27	31	37	29	37	23	42	38	30	31	33	29	29	25	31	32	35	40	28	36	29	32	37	28	36	29	42	25	39	34	43	26	42	33	26	40	27	30	45	43	36	32	28	34	39	25	33	40	34	42	30	32	34	37	28	29	38	23	31	29	27	39	34	45	29	29	29	35	31	32	31	32	38	39	27	38	37	16	30	44	30	34	27	36	27	28	32	39	38	31	42	23	30	34	36	34	37	24	27	35	29	30	25	34	44	27	35	32	38	29	34	31	28	22	30	32	33	34	34	34	22	31	33	35	34	31	28	36	26	35	29	36	30	33	31	30	34	33	31	28	39	28	49	30	40	39	33	32	31	30	29	32	33	34	32	34	51	31	31	33	36	33	31	32	30	36	37	30	27	34	42	36	35	21	27	29	34	36	28	28	28	35	34	34	32	30	39	33	41	36	33	32	34	34	34	27	36	45	40	25	26	32	45	25	31	30	20	41	34	34	31	31	38	38	26	36	28	21	32	39	32	28	28	26	29	34	26	39	33	30	26	41	42	24	29	48	37	34	29	35	44	35	32	36	31	32	30	39	35	33	33	29	30	43	34	24	39	33	26	37	43	26	29	35	30	31	27	38	29	44	35	32	31	37	37	36	23	29	30	34	22	30	31	30	27	39	29	29	30	32	36	33	34	37	41	27	43	30	34	24	27	45	36	37	37	38	37	31	23	36	31	32	48	50	31	26	43	39	27	30	38	27	45	32	35	29	34	39	36	23	34	26	32	32	30	35	37	32	33	32	26	43	31	41	38	37	32	32	25	33	27	21	34	37	37	36	39	41	38	36	26	37	35	28	19	27	37	37	39	29	37	29	43	37	24	32	26	34	30	33	27	34	30	36	45	43	33	31	27	38	39	38	34	39	41	33	39	35	29	38	24	28	39	36	34	30	37	33	31	37	30	31	31	40	44	31	35	37	21	48	34	36	44	40	33	36	31	34	40	29	32	27	31	31	34	31	33	24	30	29	35	38	37	37	34	30	38	37	28	26	29	47	26	31	25	38	36	38	38	36	34	45	22	39	36	35	36	41	34	47	36	35	43	30	30	28	34	34	35	38	37	33	45	37	39	20	34	41	23	43	38	31	39	40	49	38	32	44	35	35	30	34	26	33	27	37	27	32	29	30	37	45	34	32	36	28	28	42	31	28	40	40	28	36	35	45	28	36	32	45	31	33	32	37	41	32	33	46	32	31	32	36	36	27	43	30	30	28	38	31	35	42	42	37	27	44	33	30	39	29	34	29	30	26	27	37	30	40	34	35	31	39	30	37	25	37	31	41	37	38	32	32	33	31	36	37	31	28	30	41	29	41	37	39	26	35	37	38	34	34	34	35	30	35	33	36	36	26	37	24	30	31	26	32	36	30	36	33	35	32	35	27	32	29	28	40	31	36	31	33	33	35	35	38	42	27	40	33	26	31	34	33	29	39	31	30	31	28	42	25	33	35	40	28	40	31	32	27	35	27	27	29	53	26	21	33	32	34	47	28	40	26	37	28	40	37	39	35	30	39	38	34	34	28	26	36	30	32	31	30	32	32	32	42	31	27	36	42	33	33	31	38	32	24	29	21	39	41	37	33
32439	22572	16295	13981	12886	6968	3686	2380	1690	1257	1105	933	900	798	753	724	647	562	577	465	485	470	444	430	430	406	412	341	371	356	372	362	401	379	375	339	349	365	370	352	347	318	347	355	319	348	308	336	305	313	297	293	311	309	312	323	355	325	320	313	306	309	338	299	301	298	324	318	301	333	315	320	306	290	296	342	318	299	294	326	304	319	302	330	345	361	290	313	291	306	276	272	281	312	305	287	290	308	295	311	297	320	306	306	317	296	313	318	336	328	306	264	321	329	311	338	287	295	312	333	308	316	295	312	336	324	296	281	309	297	321	303	310	321	318	304	314	310	331	283	312	330	304	326	318	295	293	368	274	307	314	301	333	293	295	319	325	300	313	274	298	308	342	289	321	302	296	313	294	319	292	314	293	324	336	317	314	317	302	320	288	310	301	281	297	311	292	290	298	330	306	325	302	328	322	323	291	273	313	309	319	328	295	319	270	316	304	294	307	333	317	296	313	297	272	313	324	307	342	265	346	286	308	288	328	317	314	320	332	313	320	301	336	318	297	321	307	340	312	296	323	303	290	320	321	272	293	320	315	286	316	319	315	296	291	303	291	326	320	288	322	299	307	333	301	315	296	329	289	293	307	321	318	298	332	312	285	306	302	302	335	291	332	332	321	289	294	299	307	305	304	288	290	327	319	301	294	302	330	319	319	306	307	275	283	315	301	293	339	321	294	325	308	301	309	295	295	309	256	309	305	296	303	319	315	330	352	343	302	310	300	285	302	296	316	298	275	302	302	306	330	308	328	320	286	289	311	298	309	289	296	305	315	296	298	304	297	349	312	313	297	294	294	292	316	306	331	304	308	322	315	313	307	311	301	339	298	308	317	280	301	301	283	315	327	284	307	320	300	309	304	329	302	324	330	321	324	269	319	317	297	294	284	312	348	308	264	327	319	325	311	313	256	310	296	317	303	303	313	333	300	315	316	298	302	321	319	324	284	307	325	310	340	323	308	321	314	312	327	284	296	308	312	279	302	326	294	303	307	331	285	331	311	308	301	300	307	326	310	310	299	293	303	268	296	305	309	312	325	304	300	347	304	319	286	282	322	300	326	338	326	307	288	309	320	317	284	314	310	290	309	308	325	317	351	341	305	311	299	307	315	310	289	320	322	300	309	308	283	317	303	310	335	339	339	306	331	293	331	309	315	273	287	349	306	300	325	296	322	299	273	321	313	322	316	305	276	340	308	340	311	313	275	303	301	346	306	329	320	265	296	283	332	317	310	310	274	301	330	300	293	271	301	328	322	300	299	335	308	286	289	309	328	286	320	336	353	353	306	298	328	299	294	348	298	284	295	308	284	310	308	291	279	339	314	286	323	305	291	310	293	314	302	308	305	306	326	350	302	312	327	319	311	284	297	307	302	288	318	310	319	302	303	289	321	293	310	318	341	298	281	308	310	307	287	313	320	283	285	305	282	297	311	320	315	325	335	281	295	315	310	321	280	308	317	319	314	313	312	317	336	297	326	301	328	324	278	281	292	326	286	298	306	270	323	322	294	280	339	308	278	318	330	293	283	295	306	304	276	308	304	332	320	306	325	307	334	300	295	329	326	305	287	302	322	288	318	344	286	308	323	312	295	305	307	308	325	305	293	281	284	287	338	318	308	339	303	308	279	292	313	311	320	304	321	311	301	283	303	313	319	274	294	331	286	356	295	322	306	316	313	304	304	290	327	316	323	298	279	299	303	316	295	298	299	319	277	310	325	319	322	296	326	312	322	334	334	302	290	296	304	322	319	293	286	308	340	322	327	332	329	317	328	338	318	319	333	262	318	265	327	323	313	324	302	301	296	279	306	321	295	293	296	311	314	311	292	299	343	330	273	307	310	281	350	320	311	295	322	308	311	307	310	331	308	314	328	279	324	316	305	290	295	298	285	306	315	294	313	289	280	326	294	283	324	326	267	283	305	319	307	332	328	293	283	315	308	310	301	320	317	305	317	288	293	316	288	340	332	292	279	333	291	304	289	310	300	305	304	272	298	318	310	284	295	289	305	294	312	307	302	315	308	297	298	305	311	313	323	279	299	303	297	286	301	306	299	301	301	307	318	276	316	340	312	291	304	362	342	310	321	331	310	332	292	310	278	291	296	300	303	302	292	324	341	277	285	283	324	335	353	301	303	299	308	330	308	314	333	308	294	288	313	330	318	301	320	327	302	317	317	302	311	308	300	293	312	318	302	307	276	317	317	325	301	301	312	297	322	283	301	297	302	266	301	338	311	320	347	307	316	252	309	292	327	315	281	313	312	343	283	286	295	303	336	289	314	310	285	304	288	288	286	304	283	288	287	324	306	295	285	298	311	303	295	346	358	335	277	312	286	305	283	311	304	300	312	285	295	286	319	330	294	317	316	351	297	310	304	306	311	321	310	277	275	299	318	289	303	321	289	294	310	310	338	336	284	312	318	275	293	287	327	334	355	296	309	303	296	296	307	339	318	308	302	294	312	311	338	314	278	292	309	284	269	277	301	287	309	292	302	306	306	313	298	328	301	320	312	310	297	315	310	300	309	306	287	331	291	291	330	277	310	293	293	303	291	306	283	298	317	316	301	325	294	307	305	293	306	285	333	296	348	285	321	317	291	327	288	282	289	292	289	323	305	326	311	316	310	295	296	334	315	319	300	303	304	287	322	317	311	334	300	281	319	288	294	320	310	342	293	331	327	290	311	277	305	276	317	303	296	320	309	299	320	320	293	337	305	313	310	299	297	317	299	342	265	322	340	300	312	295	306	316	306	303	291	320	324	355	326	302	329	347	304	323	336	323	330	326	303	300	323	298	343	331	272	291	309	298	313	338	263	311	270	294	305	329	311	293	344	323	304	302	323	325	307	284	318	286	324	335	293	319	305	328	297	299	312	324	304	322	309	318	302	299	322	291	318	324	314	333	325	305	344	306	320	352	317	293	288	307	313	308	299	309	314	310	313	284	317	314	289	318	313	321	310	295	295	323	293	295	320	310	353	294	290	282	311	307	326	303	322	320	301	325	299	333	303	305	309	297	317	286	294	301	295	294	323	318	311	331	324	302	338	299	280	303	300	354	308	292	301	299	295	279	300	342	311	322	311	322	319	298	278	331	305	266	335	295	331	298	316	313	285	325	329	316	308	327	337	308	314	313	274	317	313	272	311	325	290	306	294	306	328	306	282	316	333	350	306	323	319	320	314	287	304	300	316	285	305	309	325	351	310	331	321	306	306	310	288	330	332	310	303	290	309	302	306	333	329	321	294	298	319	301	290	331	312	305	296	288	295	321	309	286	316	306	306	296	320	336	267	310	302	332	329	312	318	294	326	314	307	312	250	312	270	268	322	300	297	320	298	275	304	302	314	347	310	312	312	278	307	318	315	303	291	343	289	308	296	307	330	315	274	289	328	300	316	302	280	326	309	303	307	314	326	322	303	309	280	351	298	301	317	290	302	325	313	319	292	307	305	292	312	320
7748	5486	3456	2233	940	324	161	114	112	82	89	76	85	62	76	53	50	47	40	38	49	45	38	43	44	33	40	36	38	39	42	45	46	46	39	49	45	38	42	40	42	37	42	30	38	35	35	40	49	36	34	32	43	35	31	34	38	34	39	25	50	32	51	45	35	43	39	38	38	43	29	36	36	33	39	43	42	39	39	35	28	37	38	30	43	34	42	44	33	33	25	41	48	34	34	36	42	36	35	30	36	41	32	37	42	43	37	49	36	30	41	37	29	40	43	40	45	39	45	46	31	41	35	40	34	29	38	33	44	26	29	40	33	40	36	35	43	41	42	27	27	38	37	34	35	25	34	39	31	38	42	35	31	41	33	36	29	42	34	26	29	34	31	41	35	42	33	41	34	41	33	33	40	30	43	32	39	32	34	36	36	39	42	39	46	36	28	41	39	28	46	33	35	35	41	42	36	35	37	26	35	40	28	36	34	36	38	39	40	49	42	37	38	30	30	32	34	34	25	29	42	29	33	41	38	35	38	37	27	42	34	40	39	37	49	38	27	31	45	35	28	36	39	30	34	41	33	40	30	47	29	33	37	40	35	37	38	41	36	28	41	44	53	36	45	37	31	41	49	41	24	31	37	37	32	29	22	32	41	28	28	35	38	40	35	43	26	29	36	28	35	32	41	24	35	37	39	45	25	37	43	44	46	28	34	26	29	28	38	47	34	38	45	35	25	31	37	33	37	28	33	29	43	40	34	35	37	33	30	38	40	37	32	47	26	46	34	29	43	40	32	40	28	47	36	34	39	34	46	32	38	32	40	41	31	44	39	44	40	33	42	46	43	32	36	44	43	52	46	41	27	37	41	42	40	32	38	43	38	35	33	28	32	35	34	39	27	37	32	32	33	35	30	42	32	36	44	38	30	38	38	38	47	33	31	38	55	43	36	38	40	38	41	36	40	28	37	32	26	33	44	25	26	36	31	39	38	35	39	37	33	38	33	40	37	35	36	41	44	41	31	30	36	46	29	47	34	37	33	38	48	38	43	28	35	31	29	39	33	40	33	44	44	43	32	41	34	31	35	44	43	35	33	29	38	27	25	32	45	46	29	40	45	34	33	32	27	39	41	39	32	39	47	33	43	32	33	39	38	37	27	32	28	44	39	33	42	33	39	33	32	35	39	31	33	32	43	40	37	30	35	35	28	46	29	22	36	36	31	46	41	45	39	31	30	45	28	35	40	27	49	34	35	24	33	41	24	37	34	37	47	42	35	36	28	42	34	37	45	27	44	29	43	44	39	30	29	17	24	38	36	41	34	35	31	52	36	40	27	44	45	36	40	34	31	40	37	49	31	35	41	39	40	39	37	49	43	48	34	36	34	38	37	38	32	35	28	40	35	41	48	46	40	32	33	40	35	43	36	47	39	29	33	27	31	39	41	30	34	31	37	30	31	38	33	39	45	42	41	28	38	32	52	39	38	43	37	35	24	36	45	37	33	45	36	40	36	52	43	30	43	31	37	55	28	35	43	30	33	36	36	43	31	38	33	36	34	36	36	46	37	44	43	54	30	39	35	30	31	37	29	34	39	32	36	27	38	25	40	40	32	27	36	38	33	42	35	30	30	33	36	27	31	35	40	34	38	29	32	43	36	38	21	38	31	35	34	41	32	36	41	33	44	27	50	39	24	31	38	31	38	40	42	41	38	46	38	36	38	50	29	40	35	28	42	29	31	43	29	39	43	41	30	37	28	26	45	33	40	29	32	46	37	31	29	42	36	42	34	35	32	48	31	41	38	28	40	44	35	44	36	50	26	32	30	37	46	37	35	42	42	46	31	33	38	36	34	52	23	43	51	35	36	39	25	49	34	32	32	42	45	51	46	36	27	43	26	28	27	28	33	36	28	42	38	36	36	39	46	38	32	38	41	26	28	34	28	27	22	39	28	48	32	38	33	42	30	33	34	35	38	38	36	37	32	32	40	44	39	42	43	40	40	39	36	34	46	23	33	41	38	39	36	31	41	42	36	27	37	34	44	36	54	53	34	32	27	31	34	42	32	38	37	36	37	55	34	48	31	43	38	37	31	34	46	27	46	37	47	40	23	38	30	37	44	44	30	34	37	40	29	45	35	39	42	31	37	27	35	42	40	38	46	26	47	32	37	42	33	39	23	36	24	37	32	30	45	42	37	25	28	32	34	38	38	30	42	42	40	31	41	23	45	49	38	30	35	26	36	41	41	27	35	35	37	35	34	42	30	25	23	36	21	52	31	40	37	35	36	39	38	38	31	31	34	41	48	43	34	34	40	33	38	50	43	33	34	32	38	29	32	37	29	48	35	37	34	36	31	42	36	40	41	41	38	38	36	46	38	38	39	39	26	34	28	27	41	27	40	37	36	36	41	39	34	32	36	33	51	38	48	24	35	36	43	38	36	45	52	34	33	33	24	39	37	37	27	36	41	32	35	32	45	46	50	35	37	39	29	45	31	36	33	30	30	39	35	36	40	39	25	35	37	43	33	37	22	38	33	29	42	37	34	35	29	39	27	42	44	35	32	38	33	42	38	32	32	30	41	42	35	32	25	45	31	24	46	30	27	33	33	25	41	36	31	39	42	29	31	34	36	29	28	26	29	30	35	31	41	38	43	31	41	43	39	27	42	33	45	41	37	31	41	32	38	43	33	33	38	27	34	34	41	30	39	33	30	39	40	35	42	38	41	38	30	35	34	37	24	37	30	41	35	41	30	42	35	32	35	44	41	29	32	37	33	30	37	35	30	39	33	22	30	26	32	34	41	32	29	39	34	34	39	31	36	30	39	40	44	32	42	28	37	34	34	34	41	39	34	30	44	41	44	38	44	51	30	42	44	37	41	35	44	43	35	24	28	48	42	43	34	36	39	41	44	30	30	42	47	35	38	35	42	33	34	42	37	34	45	36	22	36	38	35	47	41	35	33	33	35	38	49	40	35	29	33	35	33	40	38	32	43	40	36	42	40	31	29	32	31	35	38	46	38	32	46	36	39	28	36	36	37	45	32	37	30	33	28	37	39	27	32	38	39	29	30	37	47	39	30	42	49	31	47	39	49	30	46	44	36	34	47	40	27	37	36	31	35	35	38	42	40	48	37	37	27	29	35	24	38	34	26	47	39	39	40	35	29	46	31	28	42	42	37	32	34	48	36	37	38	39	29	38	27	43	51	34	36	33	47	41	47	32	33	33	36	36	46	24	37	24	41	34	29	31	46	35	40	34	34	35	35	29	29	40	40	33	26	38	41	32	48	35	40	34	31	37	31	33	37	40	41	40	36	43	30	43	28	42	43	27	40	41	40	40	35	37	41	34	37	39	39	46	29	38	34	40	37	40	39	33	40	33	39	33	37	35	43	37	30	31	45	28	35	45	32	30	39	39	34	36	49	30	33	44	33	31	41	33	37	28	48	30	32	44	46	45	38	42	34	36	32	50	38	38	33	38	31	25	36	40	37	31	45	38	46
37744	26257	22680	21011	14414	7351	4326	3454	2655	1985	1619	1445	1315	1162	1022	1009	848	758	624	621	606	555	548	526	510	499	489	492	456	467	403	444	444	394	422	416	406	434	434	407	437	414	397	378	377	363	398	354	354	362	349	356	343	354	367	353	355	360	343	358	329	376	345	355	328	350	343	335	330	348	364	323	339	329	346	325	355	354	356	345	341	319	337	382	327	336	328	371	342	351	352	356	336	355	355	333	335	348	306	352	302	346	360	346	354	353	315	345	330	353	339	353	335	352	366	335	332	358	348	316	357	304	356	320	336	358	327	357	347	332	330	346	324	354	357	348	291	346	357	350	318	316	327	344	327	330	347	316	343	338	344	321	335	344	362	347	334	343	324	356	366	375	319	327	368	356	313	357	363	311	331	340	349	324	344	394	318	315	369	332	345	314	339	333	334	320	352	345	329	361	347	359	342	343	372	330	350	370	359	363	328	313	312	365	395	344	343	341	343	360	358	373	356	327	330	376	350	358	348	361	362	338	337	362	354	339	340	363	366	351	347	336	340	365	355	331	346	336	340	358	331	336	314	341	328	327	334	323	329	337	343	306	327	369	307	336	340	328	342	354	370	312	341	352	309	372	361	339	367	323	343	337	328	339	334	346	353	324	329	346	362	336	345	351	349	353	340	318	341	386	362	326	401	378	328	341	359	345	350	364	343	358	360	321	328	339	360	361	322	373	388	363	395	367	338	329	345	355	373	331	324	330	347	322	336	315	382	360	368	321	324	340	356	363	327	375	344	369	366	338	355	328	344	360	376	357	319	353	348	374	339	340	355	367	317	346	339	311	363	371	386	330	384	343	337	363	389	353	329	361	331	324	344	343	316	358	349	348	347	347	327	341	352	323	360	335	352	337	335	368	339	323	355	313	371	359	350	365	373	344	333	346	350	326	348	361	335	349	340	320	344	342	355	339	354	348	385	360	342	339	360	356	363	338	309	347	345	333	375	374	360	357	355	347	362	383	354	321	324	345	375	324	330	311	346	345	395	331	341	348	337	318	299	369	350	359	335	313	365	352	357	354	335	364	369	383	354	308	357	334	355	330	344	351	342	354	317	331	335	351	335	357	348	340	389	361	349	355	359	366	298	307	346	369	345	370	354	358	372	348	332	320	341	322	341	341	335	386	369	348	359	319	391	342	370	392	308	353	352	333	352	376	328	344	352	326	349	360	337	334	330	330	355	362	337	343	359	381	350	342	335	351	344	337	350	344	335	371	341	370	349	326	336	348	354	336	358	343	344	333	332	354	358	349	352	356	346	372	330	368	319	345	361	350	361	306	347	311	312	343	358	316	374	335	343	331	361	351	352	347	344	353	341	321	344	356	321	369	369	342	345	336	341	334	367	330	366	366	345	382	354	318	355	340	361	335	345	373	340	360	357	356	329	321	357	379	333	337	350	344	369	343	362	386	363	345	364	337	356	325	344	311	365	358	365	336	327	343	360	311	323	327	321	335	340	346	330	350	357	347	333	365	338	350	357	364	331	369	353	347	333	335	365	361	353	319	362	370	348	317	377	323	320	332	320	347	332	317	366	353	354	356	317	316	360	338	355	351	370	365	372	356	345	339	334	364	347	340	356	357	353	318	332	371	335	351	354	346	349	354	321	346	348	339	369	354	334	368	337	352	356	336	338	362	328	375	354	377	383	352	381	320	330	377	341	340	316	367	301	330	369	335	340	335	352	345	339	363	347	363	352	353	316	350	366	349	338	316	356	351	337	358	332	352	332	366	341	315	357	372	347	343	349	350	348	336	350	338	351	356	306	347	342	353	356	359	353	355	357	345	334	335	358	332	351	326	365	349	346	348	350	344	341	326	383	321	332	330	350	353	394	364	356	357	346	323	335	359	331	317	377	384	339	316	352	349	328	336	328	364	356	359	323	322	348	375	342	334	335	338	353	372	397	316	378	359	338	349	361	354	328	347	311	344	369	378	335	343	344	328	358	350	324	346	345	335	341	361	335	345	364	330	351	326	369	364	311	374	357	350	348	341	366	343	346	328	322	358	355	374	334	338	365	347	350	321	375	351	335	321	342	341	348	338	330	329	350	328	374	329	323	363	362	374	340	337	357	357	373	343	338	362	370	341	331	335	322	298	365	331	334	353	315	367	331	331	361	338	338	355	382	373	372	356	345	339	295	338	337	360	388	366	348	356	341	351	351	334	342	368	355	304	330	340	386	349	342	386	331	374	324	338	374	346	403	331	370	352	339	367	387	323	356	348	324	312	329	353	328	350	335	335	333	326	357	361	348	329	353	324	368	330	362	341	365	347	362	320	358	371	357	366	356	334	332	347	326	356	343	370	326	333	338	341	320	310	338	301	365	345	341	308	352	348	334	318	356	379	345	342	340	333	360	330	348	337	342	348	352	308	363	347	350	363	333	331	323	348	338	321	325	332	327	338	334	330	336	340	372	335	329	340	312	323	357	366	342	354	364	331	338	360	344	355	347	374	317	336	337	351	345	321	313	352	386	353	337	361	332	362	335	338	364	356	372	372	347	342	330	366	365	375	356	344	363	338	385	327	334	325	353	364	317	346	344	362	340	346	316	334	348	313	354	325	307	353	384	355	309	343	337	325	345	362	316	329	375	329	350	379	338	340	329	350	367	340	328	350	343	349	359	348	341	299	336	369	357	362	328	353	347	338	327	325	377	331	355	348	324	365	326	361	331	377	342	324	337	347	334	340	359	352	321	312	341	313	332	345	341	347	331	345	317	326	339	331	355	341	379	330	341	374	354	345	340	313	332	358	354	354	337	316	327	375	361	386	344	306	355	384	366	331	314	325	348	340	336	329	366	363	331	378	337	363	311	348	365	364	360	330	347	351	352	343	354	367	363	361	351	317	348	345	348	342	326	346	357	325	365	334	335	343	340	359	329	351	385	331	325	340	333	338	360	329	369	339	352	332	335	355	349	384	342	369	314	372	347	323	370	370	373	353	342	368	371	318	364	333	359	356	387	316	321	363	345	342	324	319	351	306	329	370	358	335	308	356	383	330	355	324	355	360	356	372	378	339	349	336	340	365	359	326	345	306	367	358	323	329	318	323	318	371	334	356	343	355	324	340	325	376	366	328	337	364	371	341	346	345	391	363	379	320	330	361	359	371	330	358	378	339	346	362	364	354	403	351	334	328	358	306	328	352	302	356	384	344	352	322	326	352	376	336	333	344	357	354	373	378	345	357	347	363	366	329	371	332	328	339	340	358	315	359	328	294	336	326	334	369	356	342	332	318	337	321	357	380	351	344	359	352	362	343	319	343	317	346	336	334	332	341	346	332	334	367	336	336	342	339	337	360	370	337	377	345	317	375	328	371	339	304	303	353	347	374	346	329	331	352	299	381	325	365	336	345	371	338	353	341	342	332	339	361	342	338	346	325	362	336	331	366	351	352	338	356	330	341	328	339	350	368	364	358	343	368	323	357	369	367	331	343	347	399	348	342	338	328
3619	1639	1212	703	302	128	91	84	69	71	65	63	80	72	54	56	54	45	43	58	41	60	53	46	63	59	54	44	54	39	38	55	51	41	43	45	52	59	43	42	47	39	42	51	38	44	51	36	42	52	33	36	41	46	51	43	51	49	43	51	52	55	40	42	51	44	44	51	41	47	29	50	41	48	58	41	44	46	45	45	45	38	50	46	45	39	46	54	39	39	51	41	56	33	52	37	46	37	59	49	52	49	45	46	56	52	44	62	42	49	39	43	50	41	40	51	42	36	50	50	51	43	36	51	55	50	51	51	50	52	38	40	44	49	44	40	54	44	30	49	44	55	48	44	50	42	52	47	50	43	44	48	60	56	49	49	41	44	48	47	30	35	62	44	33	39	49	51	46	40	47	50	42	44	33	34	41	42	38	55	30	53	47	38	64	63	39	35	37	48	43	54	41	63	42	51	59	51	41	65	36	45	52	51	56	41	54	39	39	54	37	41	57	43	48	30	33	36	60	46	62	44	37	42	53	49	44	41	48	48	47	46	43	49	38	52	55	46	53	46	46	45	49	54	51	38	62	55	44	39	51	37	53	43	48	48	66	46	49	39	60	45	39	44	53	42	43	47	37	47	48	54	51	47	40	49	49	48	54	44	51	32	48	47	36	48	45	43	35	51	39	40	49	48	42	47	42	34	51	55	34	47	46	41	43	50	40	52	50	53	41	54	50	47	52	46	49	55	40	52	52	46	54	51	51	44	33	29	56	55	40	44	38	59	54	37	53	48	49	34	37	53	47	44	50	36	38	43	50	48	38	42	47	45	39	39	38	53	47	44	48	54	43	51	39	53	54	47	48	47	47	45	40	43	50	48	52	48	54	56	47	41	39	47	54	45	48	25	47	43	49	53	50	42	55	38	51	48	44	57	48	48	42	39	52	46	50	57	44	37	36	52	39	44	49	51	47	46	45	45	53	35	55	47	41	47	53	35	40	44	47	36	47	37	48	39	37	43	37	40	47	50	36	56	60	37	39	49	60	42	40	37	56	39	52	39	37	52	49	46	34	48	43	49	37	43	40	50	49	46	44	44	36	49	46	37	56	48	37	61	44	45	48	50	46	34	48	56	54	46	40	51	43	49	54	37	48	48	46	53	35	45	39	37	52	45	50	58	50	47	39	54	43	48	40	48	54	51	34	55	39	39	40	32	41	49	45	47	44	47	52	48	41	40	51	57	44	46	77	53	43	55	40	43	44	49	45	47	42	43	49	50	55	47	43	50	44	52	47	53	47	43	45	54	36	47	49	48	47	58	41	42	55	41	56	38	51	50	52	48	46	46	40	58	50	42	29	44	35	48	36	45	41	48	60	45	50	52	55	37	37	39	47	51	52	49	41	47	38	55	43	39	54	50	44	47	41	42	53	50	60	32	55	46	42	43	56	53	39	51	54	32	48	52	50	48	42	44	61	42	50	40	49	49	40	42	34	54	45	52	51	54	54	47	55	55	48	46	49	41	42	42	49	48	39	51	46	46	60	47	50	40	32	54	49	46	49	53	34	43	41	50	41	51	45	29	60	53	57	47	52	50	52	45	53	50	51	53	53	45	39	52	45	40	43	53	56	51	50	32	41	50	41	48	51	49	53	39	42	44	41	61	50	54	47	44	43	39	47	61	33	37	56	43	48	38	50	43	41	53	37	40	34	40	51	58	38	51	49	35	49	48	57	46	50	57	51	50	50	53	40	40	38	43	45	32	38	45	57	43	51	52	47	51	36	51	37	52	43	42	45	53	47	40	51	55	47	54	52	50	39	48	46	67	57	57	36	46	51	40	36	67	59	61	41	42	47	38	47	52	42	44	33	41	39	43	56	55	50	41	42	46	48	57	58	44	51	52	49	37	35	53	44	39	53	51	59	49	57	30	37	49	55	45	53	42	53	43	38	58	43	42	52	52	47	39	49	49	49	42	58	44	46	58	39	50	36	49	40	44	49	47	55	52	48	51	56	47	51	51	40	51	46	40	51	38	50	40	49	59	49	44	45	38	44	39	41	41	46	36	35	50	42	54	39	43	47	51	41	51	44	40	35	41	55	50	38	37	51	34	43	43	48	39	56	47	48	54	47	52	40	38	45	48	47	48	46	59	44	44	49	55	38	44	49	44	44	48	41	43	55	40	46	46	37	36	43	45	42	34	43	49	40	41	41	40	60	47	52	41	42	34	56	51	43	44	38	33	51	51	34	51	49	45	32	40	42	41	43	48	50	50	45	55	40	43	50	36	40	48	42	56	32	40	45	61	51	48	52	68	37	51	54	47	56	57	49	43	52	43	41	47	46	50	51	50	36	49	52	58	61	47	53	34	48	65	50	45	54	37	32	54	38	56	42	48	31	40	50	47	53	55	47	53	40	44	55	40	44	37	36	47	47	55	53	42	54	45	47	51	53	62	57	46	47	54	49	39	33	44	51	30	60	33	56	37	43	48	44	45	52	55	46	36	48	46	54	46	48	49	48	43	43	35	43	47	35	40	46	52	41	52	39	40	43	41	38	42	45	49	49	43	42	62	44	48	47	53	49	47	50	47	60	54	60	47	52	50	46	48	53	28	49	43	46	41	56	48	44	51	47	42	48	38	42	55	45	48	38	56	38	38	62	45	41	48	41	39	44	38	41	45	51	39	39	50	46	43	48	40	41	59	51	49	46	51	48	35	45	46	41	48	40	48	45	47	51	48	47	54	37	38	46	40	44	46	43	53	36	51	55	42	47	50	51	41	48	38	50	51	39	51	41	41	42	47	52	33	44	55	49	39	44	37	45	42	42	49	44	54	37	41	40	53	33	63	46	42	42	43	38	51	39	37	52	47	51	50	49	44	45	49	55	40	44	42	49	62	38	61	35	41	45	49	36	50	49	52	54	46	38	52	33	50	48	33	43	38	52	46	51	46	49	33	41	45	63	34	51	48	41	52	49	42	38	49	35	44	45	34	54	41	49	46	44	52	40	42	39	39	41	45	49	48	38	47	48	44	48	50	33	50	52	46	64	58	46	46	53	46	41	52	45	57	42	56	62	47	44	36	45	52	38	43	46	39	53	49	38	45	55	40	37	41	39	53	43	42	42	42	48	45	58	58	51	44	42	60	49	48	44	44	35	40	46	40	39	46	41	49	52	49	42	35	46	35	39	46	41	53	48	34	35	46	38	46	42	47	39	52	50	45	58	54	40	51	56	52	42	51	51	45	61	43	46	56	43	49	57	53	43	61	47	46	50	48	55	34	47	41	42	44	49	50	56	41	57	52	40	41	57	45	41	43	42	47	34	54	57	54	50	42	38	50	42	40	40	49	35	43	34	41	58	32	55	39	44	56	43	48	46	45	48	50	53	40	51	57	42	45	36	45	50	45	54	41	51	53	45	55	41	49	52	52	49	54	48	49	50	49	46	56	50	49	48	53	33	37	57	44	41	47	42	46	50	42	44	49	51	45	40	54	37	30	45	52
27914	15986	13219	11014	6825	3345	2297	1803	1565	1267	1092	1006	897	850	772	690	649	643	525	577	525	519	501	501	489	489	530	466	478	483	458	493	480	465	477	469	475	457	465	480	483	464	479	471	467	413	470	448	469	434	412	385	424	464	403	418	439	429	433	412	402	405	401	414	407	410	403	412	401	427	432	398	434	408	423	427	409	438	369	436	445	389	447	438	423	430	401	439	424	401	374	409	412	402	418	457	447	430	416	419	393	414	443	418	436	425	416	440	400	370	440	418	447	427	396	426	455	423	419	431	416	407	396	465	428	418	420	380	389	407	424	402	446	385	420	409	410	418	417	405	398	414	416	419	424	436	453	439	424	408	455	407	424	437	427	415	435	403	434	395	396	407	425	388	442	419	422	407	434	433	429	414	420	427	388	412	419	414	404	442	421	438	426	409	446	426	432	405	425	405	411	434	419	419	452	394	427	428	423	430	443	430	431	413	410	426	466	406	459	407	423	438	414	424	409	445	453	401	394	413	432	401	384	434	443	424	420	432	431	397	415	429	425	409	433	453	436	431	443	413	421	396	431	444	417	418	386	425	431	446	457	445	429	420	451	401	433	468	390	404	423	399	422	422	425	398	427	392	430	422	462	415	443	432	433	437	427	411	422	435	435	414	444	431	456	427	394	434	435	463	368	417	447	433	429	440	425	403	422	451	404	418	414	400	426	421	406	387	401	436	420	382	394	425	390	447	411	427	443	408	410	421	398	419	418	421	400	414	432	421	407	431	410	422	427	417	439	459	431	450	438	454	427	383	422	424	457	393	421	413	435	414	414	409	402	442	445	409	418	396	434	393	424	434	417	448	404	418	423	426	424	424	429	399	461	412	446	404	442	422	458	412	421	431	422	419	430	409	428	411	420	411	408	408	413	405	418	440	392	426	447	409	413	436	425	430	396	445	420	412	405	449	376	395	429	410	414	410	439	428	414	415	426	420	395	430	410	394	379	418	425	473	432	420	451	422	402	425	395	384	416	449	449	419	411	403	402	395	401	450	422	471	397	466	422	410	416	388	460	414	453	452	431	418	416	458	405	405	458	411	425	418	422	426	410	425	403	426	447	389	443	411	419	423	418	408	435	436	423	406	419	426	455	391	434	402	406	421	387	390	425	435	451	409	426	417	420	424	447	394	436	410	415	444	369	409	458	467	381	409	416	428	448	412	453	411	421	462	420	395	405	478	400	402	409	451	409	421	438	415	453	458	426	426	405	395	433	392	407	396	413	430	438	400	441	443	438	463	416	443	450	425	415	412	407	415	445	421	424	409	419	430	394	460	443	425	416	406	423	407	434	394	456	437	418	388	438	447	404	434	418	413	405	382	493	422	420	454	424	414	413	417	409	394	460	409	431	439	407	445	388	414	436	427	402	418	410	458	360	406	392	468	432	424	416	421	444	420	390	430	439	404	400	369	404	371	419	442	378	411	429	364	386	404	402	453	380	415	419	430	399	433	420	453	435	382	455	405	461	472	413	404	410	426	446	414	446	379	433	405	425	418	441	407	453	398	416	408	427	421	407	434	415	419	409	426	415	408	402	430	428	433	466	449	416	430	408	438	414	431	426	397	420	404	428	416	437	417	404	396	460	436	413	370	452	409	379	424	411	461	399	404	415	437	461	434	389	420	410	461	479	426	421	446	419	441	436	404	441	415	387	442	489	423	396	375	420	408	431	391	402	436	400	411	427	406	450	419	439	438	440	436	431	441	422	413	440	402	407	422	396	445	400	465	431	430	409	444	429	435	392	438	457	400	432	416	425	453	451	442	435	408	430	424	416	432	448	410	430	426	372	401	436	427	447	345	439	446	402	436	408	398	407	457	425	423	415	415	413	437	398	428	419	400	480	425	404	437	422	413	436	480	445	426	426	415	426	415	399	424	412	436	441	415	414	410	385	439	425	426	453	419	417	431	408	419	410	420	417	387	431	425	414	424	403	412	447	422	397	460	389	411	411	440	430	437	389	432	462	411	435	422	414	428	401	422	418	426	418	436	444	395	395	397	459	414	423	430	448	440	443	429	435	418	404	423	412	412	433	418	429	439	435	424	428	433	461	433	452	447	404	444	433	458	446	403	467	418	445	419	420	441	446	403	425	384	440	397	395	441	419	426	459	414	455	429	412	388	425	417	440	429	414	393	450	397	418	444	424	414	400	436	389	425	428	463	465	403	357	455	440	397	408	451	419	427	424	440	428	404	413	440	413	427	417	444	431	402	449	396	387	437	435	437	419	423	412	414	409	439	374	427	410	395	435	455	431	450	428	395	440	422	411	436	405	400	421	412	435	391	386	455	432	441	399	430	433	402	420	438	442	414	429	459	431	410	447	433	427	400	416	410	408	422	447	439	424	449	422	405	414	410	416	433	406	387	431	414	466	409	439	419	433	444	424	412	433	431	377	401	433	453	397	406	431	450	426	414	398	402	393	399	435	401	458	481	395	446	458	422	432	510	399	387	427	400	415	411	415	422	417	441	415	436	433	432	429	396	439	400	424	406	444	384	384	405	398	371	456	423	403	397	383	427	433	413	407	398	422	430	432	393	435	431	380	441	438	430	390	404	456	419	431	404	432	394	431	423	458	413	417	434	398	442	427	429	434	413	431	396	426	400	429	389	426	452	460	419	417	419	458	411	406	447	430	404	446	434	453	401	409	411	433	415	389	439	399	415	416	411	386	442	432	386	448	415	390	436	413	408	368	441	439	442	433	428	438	407	433	411	419	425	433	446	388	456	384	399	417	407	417	436	447	441	435	389	411	433	388	440	430	457	459	418	406	431	415	406	398	434	405	392	429	384	398	406	418	397	407	434	421	408	414	398	412	408	457	398	394	444	405	390	418	429	408	431	480	373	445	421	400	417	437	386	406	432	432	442	449	443	419	426	418	460	401	417	448	423	422	409	399	454	422	381	457	424	418	402	402	431	447	422	384	414	426	411	418	445	422	396	411	407	421	407	405	444	400	430	408	415	433	381	409	414	449	415	410	435	418	399	433	430	430	371	414	418	399	435	435	419	402	426	395	464	415	474	455	419	430	424	387	461	407	437	428	386	409	439	432	414	457	427	397	456	417	397	460	401	412	450	424	408	437	425	434	412	395	437	427	448	404	427	400	387	405	436	428	458	403	445	426	405	422	400	407	435	400	427	432	406	444	424	436	438	442	407	425	436	444	418	392	407	419	434	392	388	435	444	451	464	400	434	428	434	455	422	432	407	434	431	399	403	439	401	395	444	447	425	411	412	430	436	436	405	407	422	428	406	408	456	403	439	408	432	448	457	422	434	429	440	427	440	401	419	377	411	420	380	407	394	409	430	416	393	422	420	412	415	412	410	427	407	448	419	423	431	394	395	383	395	424	387	467	408	463	411	416	430	443	449	458	391	388	407	409	444	433	426	444	443	411	434	433	433	385	400	448	461	412	449	429	393	474	424	431	445	427	417	430	421	444	384	394	384	436	446
5112	3958	2733	1044	510	234	142	116	97	83	90	73	82	67	62	66	64	61	57	60	54	48	62	63	51	60	47	50	59	53	50	55	52	49	44	56	47	39	48	50	59	38	47	58	48	56	39	47	57	45	49	49	53	48	57	49	46	54	45	38	57	55	50	58	49	48	38	63	55	46	52	62	47	42	56	47	49	52	48	45	54	56	55	54	40	49	47	44	59	50	51	50	45	47	56	38	53	55	51	50	42	43	55	47	42	49	50	48	54	56	47	53	52	58	46	39	53	54	38	51	53	53	44	55	51	49	42	38	53	52	40	43	49	51	48	47	41	47	46	41	48	50	45	47	52	56	37	42	48	48	36	55	48	56	45	53	57	48	34	52	56	31	50	52	51	54	48	39	42	40	46	45	39	44	42	66	56	48	51	50	42	46	45	55	41	51	52	51	54	45	43	42	47	45	56	35	48	44	45	41	40	48	38	44	54	31	47	49	50	43	50	53	56	43	41	54	31	50	54	48	45	49	41	47	48	47	37	53	44	46	51	53	57	35	44	45	56	49	46	50	37	45	52	43	46	42	47	58	36	54	45	43	36	57	51	53	54	49	51	36	51	54	52	38	53	47	42	44	55	36	53	57	50	46	51	44	42	49	36	61	49	51	51	38	43	48	45	41	55	47	45	43	44	49	47	50	54	55	55	40	34	54	51	44	48	57	45	49	51	42	53	46	45	48	50	52	41	48	49	42	50	49	54	50	62	42	53	46	36	40	53	48	55	39	48	62	50	39	43	62	41	39	49	39	50	39	46	64	43	51	61	41	32	36	49	44	50	43	39	55	43	50	43	47	42	52	46	48	45	38	38	46	55	51	50	55	40	49	44	59	52	41	62	44	46	46	50	41	51	53	52	44	56	44	49	37	55	34	48	43	60	48	48	54	46	36	54	44	50	39	41	47	50	45	42	48	60	56	41	43	52	41	47	56	55	42	40	52	45	57	42	41	49	68	53	39	47	53	44	40	37	40	63	46	43	52	54	53	57	47	54	54	50	53	59	40	52	49	63	45	47	43	53	48	41	49	54	67	48	59	44	50	50	59	49	43	47	45	43	41	39	52	46	50	40	43	40	57	51	62	41	47	55	55	46	46	57	48	46	46	44	49	46	54	46	42	58	50	60	47	50	42	52	52	45	49	49	54	33	50	51	39	56	49	46	41	54	58	41	42	55	44	54	52	45	46	40	45	48	47	67	51	47	61	60	56	50	42	48	56	37	48	48	47	50	58	42	62	54	53	54	50	48	53	53	45	57	54	53	47	49	45	47	56	58	49	53	55	50	49	55	47	41	38	44	44	53	61	47	46	63	62	36	49	56	47	61	50	49	49	44	47	39	38	46	57	53	75	32	45	51	44	42	39	52	47	60	48	53	42	43	50	51	43	38	48	56	46	59	43	42	46	57	43	40	66	36	47	40	41	50	37	42	54	40	37	35	44	37	39	47	48	53	42	63	47	44	42	49	53	54	44	60	42	49	31	46	36	46	61	46	48	46	41	43	53	48	31	51	35	41	45	38	45	56	53	44	46	48	39	51	43	40	58	52	35	41	53	43	39	57	41	39	50	38	52	48	42	45	39	49	55	45	44	58	48	50	44	45	47	42	51	36	41	43	59	42	40	52	50	34	59	37	42	49	43	51	46	45	44	50	50	52	61	45	51	43	50	47	50	51	43	54	49	41	50	43	45	57	50	38	56	35	45	63	49	43	53	36	48	43	53	48	49	64	40	60	48	64	37	51	53	49	42	45	44	61	48	57	49	41	35	49	34	53	53	53	49	43	50	47	41	40	47	44	50	38	41	42	51	46	43	52	50	54	49	57	58	43	66	48	48	56	37	42	57	60	53	52	39	44	48	43	46	38	43	51	47	55	46	47	57	51	57	41	46	33	66	42	65	49	40	47	37	46	55	44	42	53	51	45	53	59	44	50	39	40	46	36	50	45	47	42	40	45	47	51	39	51	43	43	41	53	39	36	45	33	54	38	50	40	49	39	55	56	38	48	50	52	47	48	39	48	40	50	38	38	39	42	38	46	38	46	53	41	44	49	48	45	42	48	62	45	44	50	36	44	49	48	53	46	43	40	45	40	50	50	56	48	50	36	37	49	55	44	43	31	48	46	49	44	42	48	45	45	48	40	62	53	43	50	36	60	40	54	52	47	44	52	46	44	51	57	49	42	31	37	39	57	43	41	67	64	52	54	49	47	35	57	62	49	53	43	41	47	52	45	50	44	45	30	49	57	51	46	40	46	53	57	48	46	45	58	51	45	43	48	50	50	50	37	56	55	46	60	46	59	59	47	40	42	47	43	56	50	56	40	46	40	48	47	53	56	43	56	54	41	49	45	61	49	42	42	47	53	52	37	50	45	55	50	51	53	39	49	44	52	44	52	65	47	51	62	41	43	44	52	58	32	45	38	50	42	45	57	48	49	44	52	50	60	52	44	43	47	54	65	44	55	43	46	44	53	50	57	50	43	51	51	54	43	47	52	37	48	40	51	47	37	59	49	62	43	37	52	59	39	46	42	51	43	44	39	60	50	51	45	39	45	47	43	49	40	41	43	43	47	47	40	31	49	43	50	43	49	43	47	65	53	43	46	36	43	45	57	53	39	56	57	38	41	50	57	49	39	35	42	55	40	71	46	45	44	40	61	40	54	45	42	43	44	39	54	50	47	58	38	46	37	41	52	48	50	46	48	49	37	62	29	50	44	50	55	56	46	43	46	47	41	59	53	41	44	42	61	50	46	36	59	44	54	47	44	42	47	61	41	52	47	48	46	40	42	43	47	47	39	52	38	55	41	49	49	60	60	44	49	47	36	42	33	47	46	49	45	58	40	50	48	50	54	34	43	46	52	53	54	42	44	51	48	48	49	39	54	50	59	57	59	53	40	44	50	45	34	35	43	49	52	47	51	43	43	49	38	47	40	59	43	47	41	46	40	47	43	46	40	47	51	54	61	53	50	50	48	58	53	45	57	42	42	52	51	56	53	52	54	41	40	45	35	46	61	47	46	51	41	48	50	46	41	46	55	52	49	48	51	45	48	38	48	55	44	52	47	52	53	43	44	32	45	44	43	49	50	41	47	47	49	40	53	56	63	50	51	48	48	50	38	50	45	41	47	45	40	42	65	44	56	55	33	53	36	38	51	49	49	43	38	47	42	40	45	49	51	43	47	45	56	39	31	53	55	42	42	50	33	39	51	54	43	48	37	38	53	47	57	38	50	39	31	33	43	52	48	43	56	51	50	56	54	50	52	55	50	47	57	44	46	50	50	55	40	40	49	53	51	48	50	53	55	63	54	65	51	43	50	43	41	61	53	44	51	48	43	42	52	56	51	52	52	48	43	43	42	50	40	49	50	42	55	65	43	39	38	45	50	39	45	52	45	37	50	62	59	49	46	39	48	40	57	61	42	39	53	55	53	55	58	53	47	48	56	36	49	52
33585	24313	19963	12476	10503	6329	3854	2854	2248	1779	1571	1336	1189	1111	1003	819	796	739	679	657	653	623	596	552	595	553	544	543	511	546	514	482	546	508	488	483	517	464	530	500	504	511	518	460	451	494	467	468	468	443	480	428	446	467	439	451	475	439	458	444	431	422	433	414	431	463	467	431	477	483	423	449	420	470	424	424	429	470	427	457	460	464	407	461	445	438	463	431	467	439	430	452	424	467	463	477	443	460	434	409	457	417	454	460	456	437	436	465	459	433	431	429	436	412	445	409	473	445	444	436	463	470	440	440	445	431	432	461	433	422	459	430	478	469	427	485	405	435	445	443	457	446	445	471	435	455	445	455	477	429	461	424	466	461	443	463	463	445	427	452	427	439	437	448	456	454	450	414	436	473	451	457	463	460	421	459	460	443	451	431	451	453	463	468	510	461	471	403	465	440	395	416	450	444	471	442	471	462	443	449	445	455	427	409	416	450	435	457	409	455	461	443	405	447	430	447	436	418	477	454	468	467	444	427	395	429	444	417	459	432	457	409	469	440	466	460	428	456	455	436	448	438	484	444	455	443	471	412	443	435	452	466	418	425	447	432	447	420	492	453	455	434	452	448	427	436	446	419	427	477	413	475	428	467	492	440	462	435	457	467	436	461	487	446	438	451	417	396	496	457	458	422	448	442	461	451	453	456	446	431	445	457	447	433	436	457	454	448	419	419	409	461	460	429	444	431	430	435	413	429	452	456	443	446	423	432	461	456	442	434	441	469	452	434	427	444	432	395	449	457	416	459	447	445	489	429	431	464	449	451	437	411	464	437	429	484	454	445	451	470	443	444	457	420	465	423	438	439	461	422	436	449	425	439	471	458	443	439	444	440	432	432	455	483	434	453	467	482	483	436	471	465	453	449	426	441	443	444	467	436	431	456	431	463	464	424	420	447	457	459	442	416	461	458	437	426	463	455	461	425	450	440	451	441	413	453	455	459	414	446	446	438	428	465	457	435	423	444	436	445	436	471	428	409	436	423	491	429	409	439	419	470	449	459	433	435	404	430	466	449	483	417	457	410	400	467	441	445	467	421	451	443	506	434	440	419	423	452	450	430	443	435	465	455	431	453	443	494	441	448	437	425	465	419	470	443	467	473	430	417	448	448	471	403	490	473	448	460	429	462	441	442	452	475	446	445	418	413	426	432	454	437	430	413	406	460	433	474	412	423	469	429	424	464	489	437	448	466	492	461	456	433	461	449	442	476	441	463	450	456	460	433	483	444	441	464	442	444	470	442	451	473	430	445	433	476	457	415	457	438	407	468	444	459	423	446	413	388	410	475	450	450	425	447	453	430	436	454	434	423	435	445	445	465	429	461	481	447	470	436	448	426	470	428	472	459	451	422	483	462	463	413	451	442	431	434	456	465	427	450	463	446	449	465	470	463	445	460	402	453	429	437	424	460	384	471	463	446	455	423	456	472	442	423	447	437	444	439	490	444	429	451	444	441	432	460	458	461	448	423	425	447	452	486	430	434	428	474	469	444	442	461	482	466	404	430	445	438	462	467	454	474	436	431	455	420	434	473	484	438	458	485	456	466	423	414	452	424	443	479	428	454	436	440	425	438	440	461	453	442	467	426	440	421	445	487	458	476	458	446	432	407	464	426	459	440	438	427	446	452	457	431	471	477	425	430	426	409	481	444	477	421	439	480	465	461	432	430	461	465	450	441	423	470	418	488	458	449	451	454	422	427	437	447	444	393	439	468	456	427	439	431	448	441	447	431	459	410	454	439	464	426	462	440	469	436	437	431	447	432	419	460	465	445	408	448	422	464	426	435	416	465	421	432	470	437	439	439	456	435	459	459	477	452	445	455	420	445	431	467	419	449	382	454	445	456	441	440	439	403	441	445	420	434	462	463	445	427	455	464	401	524	423	492	449	431	415	437	381	449	435	441	430	430	443	453	444	450	434	450	462	442	429	492	435	426	451	467	469	437	434	473	501	426	423	406	438	421	441	449	434	447	424	375	448	426	464	444	432	461	465	440	391	446	458	417	467	409	428	464	424	420	468	447	458	470	446	449	418	404	453	444	447	458	396	416	486	406	471	426	419	484	464	443	480	418	423	457	442	420	461	368	429	448	471	435	441	464	459	464	434	443	450	434	428	454	433	421	477	453	446	431	461	423	423	453	417	498	472	454	425	450	474	484	419	428	434	448	474	436	466	450	455	462	449	448	434	460	468	484	439	466	433	489	448	439	431	442	412	523	440	415	424	436	425	426	454	422	428	486	472	437	468	440	414	426	440	430	463	500	443	433	413	434	458	446	441	445	466	448	467	446	438	424	467	469	405	432	451	430	418	468	438	463	445	448	427	464	468	412	455	430	440	490	489	410	462	404	440	520	453	429	458	449	424	435	436	477	406	479	484	444	471	447	462	446	462	430	411	454	439	409	475	440	435	423	458	441	444	455	480	473	447	434	455	485	392	427	455	436	450	432	415	447	469	421	484	459	439	457	426	454	468	430	468	451	465	432	470	469	444	447	462	441	409	451	424	477	449	430	450	429	489	478	451	464	452	418	469	424	449	429	428	426	457	475	410	403	427	460	473	435	435	426	432	458	459	395	391	452	476	460	441	446	449	457	427	434	464	415	468	424	458	459	466	461	445	428	460	446	424	427	450	442	464	432	419	425	451	448	448	455	447	431	443	410	456	470	442	455	424	426	441	438	429	415	472	438	407	427	451	443	444	439	417	477	450	468	464	438	413	431	403	471	443	428	456	438	431	452	442	422	440	433	471	439	460	459	462	446	447	470	427	449	456	460	461	462	447	451	407	465	449	437	463	467	434	448	438	460	442	433	461	473	469	448	481	471	440	447	447	416	435	416	472	440	470	428	434	475	419	474	432	437	492	460	467	387	475	452	467	462	474	456	449	421	439	463	427	453	468	406	436	455	390	427	473	427	467	426	430	440	474	445	450	473	440	450	441	468	411	426	422	449	456	453	422	466	453	456	435	433	443	428	436	492	453	456	462	466	457	430	475	457	475	452	428	448	431	429	454	469	432	436	449	461	409	461	446	434	475	453	428	464	482	447	426	438	452	459	460	435	440	434	419	451	429	429	475	424	452	469	458	432	472	425	414	421	413	477	446	443	451	430	434	427	412	454	424	403	437	438	467	422	461	445	435	472	439	450	474	488	450	455	474	475	445	481	453	448	482	459	437	445	465	445	464	414	387	451	414	453	442	446	444	409	422	450	432	427	457	456	445	456	419	481	444	429	449	417	429	426	428	439	463	379	442	452	465	469	443	469	475	419	412	459	426	439	462	414	438	433	476	445	469	396	430	427	447	426	492	426	446	445	400	457	448	429	452	458	441	467	411	426	374	474	428	431	405	447	450	450	499	406	429	426	442	436	456	417	436	439	454	423	445	418	482	427	411	452	414	464	447	441	458	439	434	427	449	413	420	422	442	489	437	434	468	460	430	456	430	434	440	418	425	449
5494	3133	1930	1098	641	333	154	67	79	67	60	71	65	55	53	43	41	44	40	49	36	30	42	27	33	37	34	33	44	25	35	39	44	32	36	27	34	42	33	37	34	45	32	35	55	28	33	32	26	27	29	33	30	39	29	38	31	34	31	38	45	43	27	41	34	34	26	36	33	28	35	28	36	33	29	37	32	31	32	32	37	29	30	24	32	35	35	35	33	29	31	29	35	31	38	36	36	30	38	18	31	30	31	39	27	35	31	30	22	23	30	30	29	32	41	36	29	24	36	36	27	28	43	32	32	34	37	36	32	34	31	32	32	32	20	23	29	34	24	35	44	30	30	32	40	21	31	29	33	22	36	37	30	33	33	30	28	34	29	48	35	40	33	29	39	36	33	32	22	36	34	36	31	27	24	34	29	35	32	34	33	32	33	23	36	28	44	35	25	34	35	31	26	33	30	36	24	30	34	46	33	30	26	33	38	32	26	39	29	18	33	36	35	36	25	30	37	24	34	35	35	28	28	26	28	35	35	30	40	44	38	30	43	34	34	32	41	32	38	39	34	34	25	31	40	46	19	33	43	38	24	38	36	26	33	34	22	22	28	39	36	31	39	39	33	39	23	33	31	31	26	31	35	45	32	32	37	40	30	18	35	28	29	33	42	37	21	17	44	38	39	30	24	43	36	36	28	21	33	28	38	30	28	20	35	49	38	29	29	27	37	35	26	28	38	25	34	43	26	31	35	33	36	37	43	29	19	31	30	40	38	26	30	40	33	28	35	34	40	25	40	28	37	30	36	22	42	31	32	32	34	23	25	33	26	36	37	29	34	23	23	45	29	38	38	23	42	29	25	34	36	41	34	31	29	38	37	34	34	26	32	43	34	26	36	25	34	34	32	26	38	36	27	19	25	34	28	31	23	30	46	33	32	29	39	35	32	34	38	30	39	30	32	26	28	40	35	34	38	32	35	24	35	40	29	27	39	34	42	28	32	18	24	22	31	25	32	36	31	38	35	37	34	32	29	29	35	23	28	36	32	34	41	35	29	30	24	26	33	33	29	30	29	24	30	29	27	46	30	27	40	30	40	34	24	32	37	35	38	32	23	37	37	31	27	34	29	32	40	31	40	27	38	30	35	20	33	31	38	34	32	37	31	34	27	21	34	39	28	34	31	36	28	28	31	47	38	31	36	33	31	38	26	30	36	36	29	29	28	26	29	29	27	38	42	36	26	26	36	38	33	35	40	32	34	28	32	30	35	35	34	30	29	35	30	32	30	43	40	24	37	36	32	41	30	27	25	29	29	33	30	23	33	39	34	31	37	31	25	39	36	37	35	27	24	29	40	28	39	25	29	31	30	36	35	27	22	21	20	35	40	49	29	32	32	36	47	31	30	33	38	36	30	27	35	42	36	27	29	32	26	33	31	32	23	38	37	34	26	20	33	33	28	27	35	30	30	30	33	24	34	25	27	32	37	22	27	37	31	24	27	37	42	42	24	39	24	31	37	31	34	30	30	33	20	40	28	30	30	30	28	35	37	36	26	33	26	34	40	36	30	40	31	27	31	22	32	28	25	41	39	28	27	33	29	48	36	28	37	24	29	41	30	27	25	40	32	30	29	33	29	25	27	30	36	28	46	41	23	33	18	39	25	36	28	39	43	29	36	28	40	50	24	36	32	18	33	40	23	39	29	30	41	38	37	34	34	35	37	34	31	36	40	34	35	33	30	32	28	34	37	38	34	31	26	29	22	31	32	29	29	26	33	29	30	41	30	25	44	36	37	40	30	31	36	24	28	28	25	34	40	43	31	28	39	31	34	30	20	30	37	31	36	31	26	23	35	36	41	30	37	26	28	28	33	41	28	22	24	40	35	25	31	39	23	33	27	23	38	34	38	29	23	28	37	27	41	23	40	32	32	34	35	45	34	35	30	28	30	36	26	26	34	38	29	32	27	28	43	30	34	35	36	34	31	33	44	36	33	31	29	23	44	32	23	41	35	30	47	33	40	36	39	33	39	33	40	27	30	26	31	35	41	26	40	30	51	37	38	33	42	36	28	41	28	32	32	34	40	28	39	33	31	24	34	41	41	31	37	35	26	34	29	34	40	27	27	33	45	36	18	31	41	26	31	25	28	35	25	40	30	35	27	44	32	25	32	33	26	32	26	31	32	33	33	38	37	30	27	44	39	35	31	34	27	32	30	32	40	28	38	29	28	26	31	37	44	25	33	35	27	35	24	24	27	28	27	31	38	37	36	28	31	41	34	27	28	30	38	30	36	34	29	44	32	33	33	31	34	29	31	33	38	27	35	36	28	24	31	28	30	30	15	25	34	34	39	32	32	35	26	41	27	36	38	29	33	37	36	37	29	31	32	32	47	29	37	27	38	38	34	40	34	35	42	43	25	39	36	26	25	32	31	44	38	30	35	32	32	36	34	32	33	32	43	25	32	26	26	29	35	37	41	21	22	22	33	28	32	34	37	25	22	29	40	25	43	37	34	29	29	29	25	38	42	39	32	35	37	37	39	27	29	36	30	26	40	32	43	31	29	29	30	47	37	32	25	32	25	40	32	31	34	36	31	36	37	27	27	28	26	47	31	28	32	29	22	38	29	32	44	34	32	32	32	38	38	25	29	35	41	32	28	33	31	25	30	27	30	26	35	29	37	33	28	21	44	41	36	49	32	38	40	36	33	35	35	29	34	24	41	32	29	23	37	28	34	41	34	28	33	27	36	23	38	33	34	23	31	34	29	31	31	36	33	28	28	41	28	30	37	35	21	43	38	36	38	38	43	30	41	30	29	27	29	27	21	35	27	31	26	39	24	26	38	30	29	30	25	35	43	30	34	31	20	26	27	27	36	33	34	30	28	25	38	31	38	34	43	39	29	29	23	41	37	24	31	29	32	37	35	34	29	41	30	33	38	35	40	33	30	35	37	35	39	35	36	37	32	31	32	36	40	39	28	24	36	33	34	33	25	39	33	29	30	39	47	36	23	43	33	24	36	37	23	34	30	32	39	35	30	29	40	33	36	38	35	39	23	25	36	25	33	27	21	36	34	28	35	38	33	25	23	42	24	23	35	21	26	35	36	30	36	47	37	30	33	33	29	37	30	38	29	37	27	37	35	38	26	37	33	33	39	31	22	37	35	22	30	38	29	33	35	39	28	36	29	27	24	27	32	30	25	33	41	34	23	31	33	34	27	34	26	35	36	39	27	32	30	26	28	40	34	32	35	35	20	37	41	38	35	47	28	25	30	41	31	38	29	35	46	40	31	35	40	30	18	40	36	29	42	31	30	36	35	28	38	25	34	23	38	28	40	35	31	37	44	27	27	30	38	26	36	34	32	38	36	31	31	29	23	33	51	39	39	38	37	34	27	36	29	44	34	32	40	22	34	37	41	24	19	23	41	25	35	36	35	29	35	36	34	37	30	32	42	41	28	29	39	35	38	40	36	30	27	35	39	27	35	33	39	27	33	27	47	40
31219	21279	15929	13784	12166	8049	3820	2355	1868	1600	1367	1104	1014	855	796	656	607	583	525	487	453	456	424	443	401	423	392	420	423	365	397	387	379	357	335	374	354	340	328	352	335	343	345	320	331	326	311	330	306	305	325	307	319	277	340	270	329	309	301	275	295	298	306	278	285	299	298	293	294	266	329	300	292	291	267	302	302	315	267	304	310	271	271	313	298	283	298	274	304	294	330	307	271	275	283	310	310	318	293	288	300	316	292	295	300	319	322	287	313	312	295	304	278	296	285	298	322	293	270	290	311	269	306	305	319	303	273	304	312	279	294	286	297	301	316	330	327	275	314	308	287	278	334	307	312	309	280	326	304	293	300	292	299	311	311	327	306	289	303	274	294	293	301	298	295	296	302	295	311	302	302	287	294	274	274	278	299	288	303	284	310	285	312	294	282	327	324	265	307	309	311	291	312	281	294	282	290	274	306	299	304	315	281	265	291	295	301	286	311	280	268	269	285	331	300	286	283	309	295	265	301	329	292	321	257	297	270	277	275	318	284	295	277	287	302	267	295	280	302	298	307	305	320	284	286	314	286	325	294	276	294	290	271	297	298	299	280	270	291	338	306	305	299	292	291	289	290	286	310	276	256	318	305	299	302	309	301	311	286	276	320	281	312	301	300	285	285	320	290	289	300	304	313	312	306	304	307	287	296	329	288	278	310	304	335	284	296	284	305	290	323	314	299	294	305	310	283	309	269	287	275	288	320	286	312	296	293	295	305	286	319	308	300	303	330	310	314	304	291	303	283	266	306	275	283	316	322	311	301	294	273	288	306	264	297	268	302	278	308	267	319	283	304	291	286	296	285	297	270	289	297	275	347	301	324	307	307	332	295	299	276	295	292	293	295	279	311	338	305	300	294	293	318	301	277	288	316	323	307	284	294	282	309	290	276	306	328	297	293	293	336	308	318	302	290	308	298	297	305	320	290	310	296	318	292	326	316	316	294	311	277	312	309	291	279	279	306	346	285	344	287	276	290	295	318	281	286	273	279	295	289	292	282	295	301	292	286	287	272	291	307	294	300	327	296	292	304	290	301	299	285	316	266	292	320	280	311	310	278	261	305	306	300	269	301	284	325	291	336	299	260	278	312	268	306	321	310	307	290	293	298	306	306	244	298	297	315	261	293	284	302	296	312	310	281	305	260	311	282	300	280	294	281	317	278	282	324	298	294	335	283	313	295	292	307	278	311	326	318	272	288	281	303	288	296	300	293	328	304	315	326	304	295	295	255	275	278	305	297	302	284	322	286	282	287	324	276	290	297	281	301	306	291	309	276	313	291	274	311	285	329	278	293	283	277	356	321	317	303	309	305	276	299	310	325	290	319	312	292	286	294	291	313	294	319	276	278	280	295	305	278	280	314	309	307	299	254	264	332	310	297	271	293	303	285	312	343	298	299	265	297	294	311	312	310	317	300	280	296	260	290	274	274	310	313	285	285	291	293	308	314	297	309	297	288	299	282	280	323	306	300	304	297	318	320	301	282	282	309	291	306	286	274	292	320	297	305	286	315	303	286	293	295	300	322	321	293	281	286	309	307	289	273	334	303	310	324	305	310	307	309	306	297	272	309	277	312	310	298	289	303	288	308	294	289	284	279	275	296	315	290	299	286	284	301	313	320	306	312	295	292	303	311	321	280	298	298	291	307	286	294	280	308	286	310	277	320	303	291	301	329	280	283	274	312	288	331	324	285	277	270	296	295	280	306	300	314	300	297	315	305	313	286	319	307	304	296	290	289	317	293	301	292	287	310	305	322	292	329	291	281	285	296	294	297	295	287	293	288	281	304	282	329	293	297	278	303	297	294	278	272	299	269	286	313	291	316	302	279	311	326	279	282	283	302	289	326	259	282	305	302	293	320	306	268	279	293	293	289	283	325	271	313	332	313	286	321	274	279	310	309	285	316	282	281	278	284	308	298	326	307	269	314	292	266	306	292	290	328	333	316	298	307	274	324	275	318	294	288	305	297	327	324	320	317	319	304	281	299	280	304	282	292	324	267	304	249	310	316	287	295	304	308	279	296	271	322	317	295	281	315	307	294	283	306	321	311	275	310	279	321	298	296	305	289	295	315	279	283	296	315	271	287	306	282	307	304	283	308	304	291	289	323	275	267	334	286	295	315	296	289	288	289	303	309	289	290	312	274	288	289	309	268	281	277	304	287	298	313	297	300	277	286	301	302	317	294	298	313	288	314	325	290	265	316	330	298	305	287	274	285	278	284	270	285	327	290	286	289	280	279	303	309	318	285	301	298	305	322	310	285	285	286	312	277	326	304	323	293	277	296	311	294	283	290	289	303	276	297	295	288	322	310	281	299	311	299	299	298	301	278	291	298	304	303	307	265	321	293	302	288	312	300	295	318	295	302	317	285	280	267	284	300	274	310	272	284	320	271	286	292	298	256	322	300	319	265	307	307	299	292	310	286	284	277	311	275	295	261	316	318	310	301	319	307	281	305	346	284	277	290	295	282	314	308	295	308	257	313	311	308	306	292	304	316	279	296	279	309	320	263	292	282	271	265	271	285	295	288	299	275	297	273	272	283	313	300	318	309	328	261	287	282	269	295	313	291	302	305	273	302	290	346	279	286	297	317	290	295	286	296	301	327	284	289	281	275	296	297	323	277	280	286	289	314	297	320	304	295	317	324	308	288	296	306	275	276	311	303	314	260	313	307	309	322	285	321	289	281	276	288	276	271	291	322	300	309	284	302	296	313	287	310	318	285	271	317	300	274	282	316	274	303	296	288	308	298	293	310	316	278	333	306	339	293	286	312	292	293	318	293	289	303	268	306	315	304	328	312	292	294	301	305	289	317	296	284	286	328	305	285	303	285	288	298	313	266	289	279	281	264	298	278	299	296	300	296	302	289	324	315	302	308	284	278	309	296	299	293	303	292	320	301	333	258	276	304	300	311	314	316	301	302	285	320	287	299	326	262	289	321	309	306	272	297	326	303	307	295	313	282	283	292	288	302	318	325	320	299	303	283	277	291	297	290	277	286	345	336	286	330	281	279	300	302	324	314	279	300	281	290	289	305	289	318	312	291	311	295	290	288	327	301	298	304	303	314	295	279	304	294	334	304	283	252	280	315	314	262	277	308	326	277	316	300	278	298	313	296	304	311	305	288	276	266	296	289	278	311	288	292	310	309	281	297	294	295	301	282	290	284	306	295	267	288	309	316	324	304	295	276	282	273	291	290	299	292	281	298	309	325	280	326	293	273	290	286	315	297	300	303	301	272	302	283	314	296	288	307	291	277	279	292	318	278	304	298	324	309	296	289	299	312	317	299	299	288	298	300	284	301	275	333	279	346	291	294	274	334	300	278	276	315	292	275	310	298	301	333	313	269	299	300	279	291	284	291	301	290	302	315	309	325	347	263	341	298	304	290	286	301	266	300	290	291	317	285	301	302	307	309	298	283	313	321	291	325	287	283	274	297	329	319	276	275	307
8770	5808	2588	1522	966	356	138	105	109	92	95	54	74	69	45	54	44	31	54	55	46	38	46	45	52	65	53	36	43	54	39	32	37	56	59	38	37	42	34	39	34	32	52	52	42	41	35	27	39	41	47	40	41	30	45	32	33	37	35	37	44	36	41	37	38	27	31	42	38	32	46	27	37	35	40	28	37	37	44	37	38	30	35	38	25	29	39	39	40	32	35	38	34	48	26	40	36	40	39	25	34	42	33	39	36	33	29	40	47	31	31	35	43	34	34	40	31	44	37	32	42	36	33	40	32	26	31	41	21	34	33	34	26	47	33	32	35	28	38	45	38	28	36	27	37	32	36	31	32	40	40	33	30	37	33	30	28	31	33	40	29	38	32	31	32	27	20	31	39	41	40	28	40	42	35	37	34	40	31	32	44	49	40	43	37	27	50	49	26	34	39	38	31	40	28	31	44	31	33	36	28	30	28	42	35	42	30	33	41	37	31	43	49	38	37	30	34	43	30	27	30	28	44	43	50	27	40	40	34	60	26	30	47	46	34	39	33	28	36	38	24	59	39	44	41	35	47	44	30	24	41	30	43	31	27	28	42	29	38	37	33	31	31	39	41	31	36	42	47	34	39	43	32	34	35	34	35	35	26	34	39	34	46	36	36	33	31	30	38	33	31	27	31	29	43	40	28	38	39	32	38	27	43	31	28	43	44	33	41	45	33	26	44	34	21	27	28	42	37	34	34	41	26	30	30	37	39	34	38	34	31	39	32	33	31	47	33	37	33	38	38	38	22	26	26	36	37	28	36	23	41	36	34	30	32	33	24	41	30	33	27	21	28	34	41	43	29	32	32	54	43	48	30	36	45	42	28	42	30	37	35	39	39	32	42	30	34	47	36	21	34	33	36	43	37	35	37	31	45	38	43	36	34	33	33	34	32	47	29	41	38	27	39	39	36	34	35	31	37	32	33	36	45	32	41	33	46	32	33	43	38	28	40	31	42	33	39	37	35	41	34	37	36	44	32	31	33	31	30	27	27	42	38	37	37	40	39	28	33	41	35	32	48	43	34	44	41	46	17	31	41	25	46	31	31	34	42	27	32	34	38	40	33	35	46	39	37	43	31	35	42	51	32	27	38	31	30	40	41	30	29	37	35	34	34	42	43	35	23	36	41	33	36	31	49	33	32	33	27	35	30	45	33	44	36	37	45	24	30	43	36	37	26	32	37	39	28	41	36	36	34	36	36	33	42	34	48	39	40	34	43	33	34	48	33	35	39	28	36	37	36	32	32	37	35	27	33	45	33	33	33	44	41	31	30	41	38	29	37	41	31	31	42	40	41	39	25	31	36	35	39	39	34	33	30	36	39	27	36	26	36	39	32	41	25	41	25	29	38	32	32	31	29	41	35	31	37	42	36	46	32	33	32	42	40	46	31	34	38	33	38	49	33	33	49	36	43	34	52	38	40	41	40	45	26	38	35	36	34	40	33	30	43	24	48	37	53	28	24	36	41	36	26	26	28	44	37	45	36	33	30	31	33	35	42	32	32	48	31	34	36	39	36	44	33	34	33	37	46	49	34	37	40	37	40	26	29	35	32	42	39	40	32	44	38	28	28	34	41	35	36	27	39	35	39	36	48	49	38	28	32	42	39	43	37	39	28	33	37	30	27	26	38	38	44	35	43	37	25	28	35	31	31	36	38	36	39	32	41	31	28	30	36	32	32	30	37	45	44	36	43	31	41	38	35	38	33	37	30	45	39	37	48	38	38	39	40	30	32	38	33	42	30	38	40	27	31	32	39	38	47	33	44	28	38	36	31	38	27	31	44	29	31	41	34	41	42	27	38	35	40	37	35	28	31	44	38	35	37	31	39	33	40	33	40	27	37	42	35	33	28	40	33	34	49	42	37	51	42	37	52	43	28	36	35	28	40	39	38	35	38	34	39	46	44	37	37	32	35	27	34	38	26	27	41	29	33	35	27	38	33	40	40	35	43	29	34	35	41	31	36	35	36	36	38	39	35	33	32	31	42	37	44	35	38	31	29	32	47	31	36	27	39	29	29	34	43	35	34	43	30	43	40	38	36	31	32	37	38	30	30	34	30	42	31	35	32	40	39	43	30	41	35	44	38	38	23	31	22	41	36	32	36	38	41	38	42	37	23	45	33	37	36	34	39	35	37	27	24	28	39	40	46	32	38	35	33	45	32	39	28	29	37	34	42	39	34	39	27	32	32	40	35	40	31	36	40	35	44	34	36	32	40	32	38	42	29	25	30	33	43	30	47	44	40	41	40	32	40	43	38	32	33	32	34	32	36	38	34	32	30	35	36	42	42	28	31	44	28	44	36	32	40	32	42	28	33	34	34	35	33	45	34	41	30	32	43	32	39	28	36	32	37	29	25	28	37	40	39	42	27	33	38	30	41	42	36	36	42	28	31	34	29	38	21	42	34	29	26	38	39	44	25	33	24	34	40	39	26	32	27	53	21	26	35	39	36	30	36	40	37	43	42	52	37	29	38	25	32	39	32	32	37	30	27	41	41	41	43	33	32	43	36	33	30	39	38	35	35	38	35	34	39	31	38	41	36	43	29	35	35	27	33	34	29	30	32	41	30	37	24	28	38	30	40	33	33	36	44	39	38	36	36	38	32	28	36	27	39	33	40	42	36	30	35	42	35	30	39	35	42	39	35	28	38	41	43	45	31	36	44	27	28	40	37	33	42	29	38	31	34	31	26	39	43	33	41	28	45	51	43	39	32	44	46	36	26	38	36	37	44	41	46	32	35	20	28	34	34	44	33	42	25	28	34	50	39	37	28	37	38	41	31	43	31	34	38	25	42	33	26	33	41	35	39	35	32	38	34	23	34	33	28	37	27	40	37	41	34	37	37	33	50	45	36	44	33	34	35	36	43	35	37	38	37	34	30	33	38	35	37	32	29	46	31	30	48	40	36	27	34	38	29	25	38	34	34	33	35	29	35	40	35	36	37	32	32	34	40	27	46	33	40	41	35	28	37	38	30	38	30	42	38	35	47	31	24	29	35	36	29	43	41	34	48	33	34	53	28	28	29	34	31	32	35	44	32	40	34	44	42	40	31	34	39	37	31	34	31	34	44	42	48	38	42	31	44	32	28	34	28	27	44	28	40	35	33	41	38	48	39	28	42	32	38	37	36	39	32	30	44	31	28	36	32	43	39	32	42	34	35	38	33	41	23	38	27	36	33	44	29	45	37	35	47	31	46	29	30	26	43	41	25	24	24	47	25	32	42	31	33	41	42	30	42	30	41	35	35	43	40	41	42	42	30	34	23	38	41	37	37	43	39	42	38	30	38	40	35	28	42	23	38	39	44	30	33	46	38	34	36	38	37	50	36	36	26	40	37	29	37	34	34	38	54	51	33	37	37	39	32	36	33	36	39	44	47	41	44	42	44	35	30	45	26	30	36	32	34	33	25	34	25	51	29	37	44	32	35	38	37	34	40	32	41	33
38550	26785	17988	16098	15860	8491	3753	2882	2617	2172	1824	1542	1253	1165	981	793	776	688	633	582	559	550	544	519	445	518	462	452	436	466	453	466	483	409	431	376	435	430	405	418	397	375	386	407	374	379	394	371	356	349	370	331	322	339	334	372	339	345	326	329	311	332	353	347	352	339	334	356	332	305	349	343	333	331	303	313	332	340	326	329	331	317	338	339	303	339	349	375	319	333	350	330	307	329	344	326	347	320	337	360	330	316	357	339	341	357	334	323	360	371	343	321	311	352	342	343	336	343	367	296	347	341	316	316	345	349	320	337	348	364	330	326	338	339	352	308	347	341	305	333	329	326	313	341	371	347	328	357	345	324	328	345	329	338	313	368	336	338	337	337	344	307	355	313	362	357	320	334	317	319	351	294	356	354	334	360	336	364	329	319	302	356	338	370	332	340	341	332	315	315	324	347	342	353	343	359	340	309	321	327	339	371	309	347	342	329	338	328	336	340	358	313	338	346	339	347	326	356	326	348	351	328	329	372	332	327	340	305	321	301	338	342	311	338	304	352	361	328	311	339	338	376	341	318	333	354	359	340	325	334	343	334	334	334	321	352	330	322	338	339	335	371	330	324	350	369	328	361	345	356	320	354	338	306	329	316	319	326	342	344	353	311	363	315	348	323	316	344	322	350	340	339	328	323	333	360	333	308	340	355	362	316	361	326	332	322	357	322	333	321	326	337	346	328	341	322	324	329	368	323	337	315	339	366	312	359	345	348	341	315	363	311	318	340	333	360	349	360	297	359	330	329	358	351	316	367	328	357	327	396	316	320	343	337	337	352	331	308	348	333	362	347	337	351	298	335	343	344	322	308	298	382	356	352	332	346	338	339	354	321	345	338	344	324	305	336	329	315	320	344	340	324	366	361	358	327	350	316	352	370	295	349	340	333	320	312	335	347	336	329	331	369	338	346	321	311	337	380	350	351	338	326	348	338	353	377	320	329	349	314	339	324	361	315	333	343	350	333	333	358	333	338	332	361	354	345	350	315	379	331	357	317	342	333	380	330	344	346	334	321	354	373	338	353	310	344	346	364	333	340	347	313	342	351	309	350	355	344	319	306	336	317	343	359	374	373	349	327	334	310	342	335	317	331	372	351	328	342	309	329	342	364	317	352	336	304	389	338	333	348	312	318	327	334	309	335	361	337	336	379	350	340	360	347	350	334	385	361	358	368	320	337	369	360	324	314	333	352	358	326	347	338	337	352	306	332	314	328	345	324	346	346	336	323	360	371	342	336	375	345	317	330	332	323	351	357	324	327	322	331	301	335	325	362	363	348	322	327	340	353	351	318	334	322	304	303	361	323	330	371	352	348	318	301	294	343	319	339	359	322	336	347	312	323	323	380	343	362	331	324	320	342	327	339	349	297	321	380	332	373	334	329	357	316	327	335	339	328	366	360	337	334	318	350	361	362	346	322	317	324	345	324	335	348	332	327	331	308	362	317	353	313	325	320	350	323	341	331	363	337	358	369	357	336	356	326	330	329	351	330	349	353	332	356	328	330	347	364	340	339	327	341	315	323	298	341	324	326	327	334	357	354	345	343	353	318	316	319	314	355	350	349	331	344	334	369	362	372	345	329	318	319	345	348	340	352	348	319	348	357	339	332	334	325	368	328	323	340	350	346	342	358	315	353	323	351	322	353	329	324	325	352	362	345	331	357	336	327	328	359	356	329	313	315	347	346	333	352	338	328	332	319	311	309	334	364	318	332	340	376	342	330	309	358	334	330	330	311	355	347	342	346	324	351	323	339	341	331	335	317	348	339	321	324	343	331	352	331	303	345	347	359	322	316	353	358	332	290	345	345	338	335	332	337	330	317	348	361	354	318	314	340	314	339	360	332	351	326	319	340	318	331	345	350	337	362	340	362	316	330	346	349	336	348	325	325	318	350	310	309	338	391	355	334	378	376	337	348	322	346	345	362	347	320	367	317	371	331	316	323	329	356	318	356	372	349	348	349	322	362	321	347	310	333	345	355	371	341	328	322	361	339	296	344	317	339	303	359	319	339	349	309	317	319	345	334	345	328	331	355	307	323	339	312	334	339	332	309	350	328	363	344	354	321	348	348	335	358	364	335	334	340	312	316	316	337	328	347	323	351	343	332	329	336	335	385	336	356	364	329	336	335	328	330	336	344	331	331	323	397	340	317	361	328	373	365	389	359	342	336	318	322	341	342	334	334	323	321	334	369	349	341	323	366	307	323	347	349	339	361	346	348	330	330	316	348	333	338	346	351	349	326	305	345	303	351	338	340	321	321	334	357	286	320	343	330	349	342	319	350	311	324	336	329	366	334	326	366	321	323	340	362	323	363	339	312	334	312	336	353	330	336	319	345	337	352	329	289	379	337	335	363	349	348	329	325	336	329	340	355	349	333	333	343	337	363	325	356	298	399	342	339	333	371	347	333	331	341	345	294	345	352	342	363	334	343	343	363	334	349	342	334	345	351	337	336	359	295	345	305	312	302	350	366	361	333	329	341	341	334	329	355	331	357	345	307	371	382	330	363	347	356	345	319	334	324	352	330	302	333	336	348	334	325	379	352	337	321	332	333	341	367	333	364	340	378	324	332	333	345	350	326	329	322	314	352	309	347	338	314	312	353	309	326	331	321	359	349	333	365	361	338	352	318	326	343	330	352	328	321	311	354	324	338	331	352	344	362	366	325	348	354	328	327	369	346	341	353	334	337	317	316	339	323	324	346	347	347	308	359	330	354	333	324	357	323	334	343	323	343	357	353	316	341	316	342	380	317	345	309	335	377	307	348	321	313	350	326	291	355	306	324	356	345	330	323	383	337	347	333	307	316	347	351	288	334	361	289	338	342	348	334	306	307	359	336	319	347	329	358	322	313	354	304	334	310	355	348	307	349	319	349	320	336	322	342	345	304	365	362	320	319	338	320	377	332	337	345	385	351	337	348	334	358	344	323	330	322	335	334	321	337	328	333	316	381	356	345	318	332	312	363	345	359	346	347	327	317	347	321	320	329	347	330	375	346	356	362	372	318	342	312	324	316	346	352	366	334	342	335	354	360	350	340	319	354	341	373	342	372	352	308	338	333	335	317	323	347	379	335	289	361	353	340	344	347	319	310	324	311	362	328	343	356	320	326	336	346	318	326	331	342	299	335	320	344	355	345	326	354	338	325	317	345	338	346	360	336	330	355	331	323	348	367	341	332	326	360	360	330	336	338	322	322	358	339	351	333	339	350	336	316	325	354	349	327	316	354	362	345	368	337	343	347	343	357	316	297	314	365	320	371	338	324	349	344	339	346	311	346	352	344	347	329	333	342	349	344	311	324	335	332	344	311	378	354	330	322	346	337	335	341	351	312	334	331	342	332	360	332	327	345	341	353	320	334	313	325	387	357	346	354	353	327	340	323	355	345	330	334	338	320	320	350	319	325	325	322	342	321	337	304	335	286	339	294	360	315	325	355	341	301	315	345	356	321
3762	1859	1057	561	253	122	78	76	59	60	57	63	50	56	54	43	52	53	46	51	45	44	43	47	50	43	48	44	49	46	45	46	39	47	45	45	33	47	42	56	62	49	41	46	47	46	31	44	54	43	54	50	50	35	51	46	51	51	51	52	50	32	35	41	31	54	52	48	41	53	52	55	57	50	35	46	52	43	48	49	31	45	39	43	48	51	45	40	38	44	46	39	51	42	42	43	43	44	44	40	43	50	55	34	47	49	52	47	52	46	39	49	34	51	42	57	37	48	48	39	55	58	46	36	54	54	30	50	48	41	59	46	54	51	52	45	42	40	46	33	45	44	53	52	43	53	37	49	41	59	51	49	40	38	46	46	54	40	47	53	40	62	46	50	34	45	51	45	52	46	47	37	48	50	56	41	32	52	42	34	40	52	42	47	44	48	51	39	57	48	50	55	44	47	58	52	44	44	45	36	46	35	42	56	47	51	36	49	51	42	49	40	42	39	38	55	37	57	54	44	47	50	59	43	48	35	44	31	44	40	41	36	46	48	56	48	60	45	39	42	48	54	47	53	53	46	45	48	60	40	44	44	42	45	51	43	42	34	55	55	42	48	36	42	67	52	51	51	45	48	58	51	42	34	44	50	40	52	50	55	39	54	48	46	43	45	50	62	49	50	43	35	42	47	41	49	51	39	46	60	47	46	49	56	37	49	37	53	42	50	46	50	50	38	50	52	50	36	53	60	49	50	41	49	59	54	36	49	54	42	50	38	51	36	45	38	52	54	44	41	45	47	44	48	45	47	50	37	43	45	42	37	47	51	37	51	49	50	52	51	54	38	69	35	44	51	34	49	48	52	53	44	50	53	42	44	29	51	48	54	42	57	39	40	52	48	52	51	31	56	59	45	50	40	35	46	40	39	45	50	40	35	47	44	46	55	50	43	45	36	40	47	52	30	49	50	46	44	50	42	52	42	52	45	52	42	49	44	49	43	54	41	34	49	56	56	42	32	43	35	41	42	53	41	51	58	38	48	50	42	49	46	42	40	52	42	44	43	48	47	61	37	58	43	36	40	42	62	48	44	51	42	42	42	33	44	49	40	57	43	38	46	45	41	45	49	41	35	55	44	42	43	42	54	49	48	42	49	43	41	47	42	35	38	47	44	57	58	54	45	41	38	45	47	36	39	48	41	48	48	45	52	42	48	40	51	48	37	53	61	47	56	40	50	52	37	45	64	47	56	56	38	59	50	44	48	53	43	55	40	40	43	43	53	53	42	59	41	44	39	43	52	41	55	47	45	43	43	42	52	51	56	49	55	52	42	47	41	53	30	42	55	43	47	44	44	39	37	50	48	47	58	38	40	31	27	37	65	36	50	55	36	38	42	60	45	37	28	36	52	48	49	34	41	38	45	65	31	42	45	52	44	61	35	49	41	46	47	51	30	42	40	42	33	50	40	43	45	54	49	45	41	62	57	48	46	50	64	52	43	54	51	49	49	37	47	37	44	48	43	45	50	44	46	40	35	43	48	49	49	41	49	43	42	35	40	30	65	48	47	39	40	51	41	38	50	47	37	41	47	43	39	45	51	31	43	41	57	36	37	39	44	49	57	27	46	37	40	37	36	44	46	55	31	43	44	41	54	48	37	48	41	46	54	35	45	31	42	52	43	41	47	44	47	61	38	45	44	39	48	48	45	48	35	44	38	69	42	44	52	39	46	41	64	54	43	41	48	38	39	32	53	47	41	32	46	49	49	48	48	40	40	50	47	63	43	48	49	43	33	48	48	38	40	56	45	52	33	38	60	47	48	31	35	55	44	44	52	46	33	47	49	39	43	44	30	42	50	58	49	39	39	32	45	36	32	50	45	59	45	46	50	40	52	50	40	41	59	57	46	43	53	52	43	54	54	36	45	56	43	46	51	44	45	43	58	51	53	55	48	58	50	55	32	53	45	36	54	53	44	53	52	55	43	57	37	54	40	44	41	32	47	54	40	53	42	43	37	65	41	48	37	42	44	49	40	32	44	45	33	48	40	51	52	48	36	41	35	42	49	49	37	34	32	42	43	45	45	38	55	38	53	40	41	38	46	34	46	44	41	43	41	53	43	44	51	42	51	41	54	46	48	44	40	49	38	46	49	26	46	48	56	50	39	38	39	57	38	36	35	47	38	58	48	46	45	36	64	38	50	36	57	42	65	41	47	52	41	56	57	36	42	47	46	43	58	40	45	46	51	38	44	44	47	47	43	36	41	42	56	49	44	48	44	49	38	50	48	46	30	44	46	45	52	56	58	46	47	41	60	48	41	56	52	47	29	47	37	39	49	47	41	53	50	42	39	49	44	40	47	51	53	45	36	44	45	45	42	38	36	55	50	42	47	39	49	39	50	42	47	44	50	45	47	40	44	40	49	52	42	43	46	42	62	54	54	53	32	45	47	43	42	48	43	44	40	49	37	38	52	53	36	51	43	31	53	48	59	58	49	51	41	32	41	29	56	48	45	53	43	37	47	52	42	41	44	44	40	38	40	46	40	41	47	47	52	71	38	32	50	45	29	51	42	42	61	48	39	52	49	50	54	41	49	62	44	54	41	53	49	34	38	31	42	37	36	49	39	48	42	46	46	50	56	45	45	46	42	54	29	44	49	39	50	45	48	29	36	35	64	53	55	43	42	37	39	48	46	42	46	48	49	42	36	49	54	48	43	45	48	43	41	44	41	40	49	43	43	32	46	44	49	43	40	55	42	48	51	53	44	51	44	32	43	51	50	49	41	43	39	38	52	41	54	60	45	44	43	48	57	46	51	51	59	48	48	42	42	44	59	39	52	39	44	48	42	35	37	55	45	41	26	30	43	44	50	46	40	41	47	42	42	40	54	47	54	42	46	45	49	42	40	61	44	36	40	40	45	43	38	44	36	45	36	38	47	61	35	42	36	45	52	43	47	44	49	39	47	52	52	48	40	40	49	53	33	48	43	47	49	49	44	57	45	42	35	37	33	54	38	54	58	54	36	37	42	39	43	40	37	42	51	40	37	52	51	53	47	43	54	45	56	37	46	41	41	36	51	46	42	54	34	41	40	52	43	40	41	43	38	58	53	48	42	45	50	44	45	56	54	48	36	47	37	41	39	40	46	53	40	48	48	38	43	37	51	47	48	49	50	54	39	37	42	58	48	42	43	49	40	53	52	49	53	58	56	39	51	44	53	40	46	46	58	54	40	43	39	47	43	44	48	42	55	45	34	47	46	40	34	47	40	45	44	45	44	58	50	37	46	47	36	47	45	56	48	46	38	54	44	38	38	44	37	51	57	38	37	43	48	46	35	48	51	44	37	51	41	34	46	46	47	47	49	35	42	38	29	50	54	54	30	42	49	50	27	49	33	67	48	46	49	49	52	47	47	56	53	47	46	54	40	33	41	35	56	43	37	41	54	50	46	47	42	60	56	42	41	48	50	60	44	46	52	44	41	45	49	48	39	46	37	44	42	54	46
28523	16919	12286	8700	6945	3761	2029	1648	1575	1397	1221	990	848	771	688	696	596	609	575	545	510	543	490	493	455	462	456	490	491	444	490	459	429	448	458	448	440	491	448	436	435	423	450	475	402	409	456	467	422	438	404	442	382	424	422	459	413	431	409	394	398	446	425	450	413	407	377	392	440	417	410	418	388	425	417	418	435	403	438	447	401	381	411	390	425	392	430	428	394	424	409	415	381	430	417	411	435	460	425	407	416	395	366	414	418	397	449	415	400	426	420	424	448	430	423	366	431	375	361	413	400	436	449	443	437	436	415	446	403	400	395	416	431	439	417	405	415	435	415	431	440	420	396	417	415	382	423	405	390	445	403	440	408	423	424	434	442	448	416	420	437	375	380	403	402	402	422	360	411	394	428	368	424	411	388	483	416	390	437	394	411	438	446	422	425	420	410	399	418	387	406	434	386	435	418	427	416	435	413	418	426	398	433	415	398	403	415	410	382	365	418	375	393	445	423	398	414	442	414	415	437	377	425	391	413	384	399	415	381	447	443	436	429	416	410	414	399	413	393	423	449	408	412	385	411	411	389	438	400	392	433	428	408	398	412	378	407	424	394	412	427	421	391	408	393	387	404	389	411	436	412	385	437	418	409	443	414	425	384	438	387	419	413	433	418	417	397	425	407	390	383	395	396	393	366	432	425	419	378	406	393	410	391	373	388	399	430	404	418	429	413	395	432	388	410	385	405	435	426	423	413	430	431	395	404	439	381	417	413	418	414	413	405	385	436	430	432	369	422	441	385	417	383	391	407	393	425	413	400	434	396	428	432	444	446	442	421	393	403	437	443	401	425	385	427	389	412	433	409	440	402	396	417	427	439	435	374	385	385	399	436	461	413	480	397	411	405	425	424	369	446	400	392	402	416	430	407	417	454	432	422	424	417	429	433	365	422	406	440	413	382	425	412	370	459	409	424	396	397	426	417	425	425	400	418	414	430	423	417	388	406	438	371	420	396	417	428	402	399	435	395	419	406	420	435	406	433	407	439	408	447	426	440	418	430	431	408	442	428	417	415	407	410	457	408	412	412	431	409	394	383	443	426	445	419	387	411	405	441	428	366	402	397	426	428	408	395	446	409	413	387	401	391	386	422	418	421	438	436	403	431	373	445	378	411	436	435	431	426	414	446	396	402	431	444	390	415	426	415	405	422	404	421	431	466	421	430	399	385	421	398	409	446	391	421	400	401	417	410	436	427	371	394	411	406	385	433	394	435	453	454	400	464	390	404	394	434	410	383	405	425	393	399	422	379	382	397	438	421	412	415	398	396	434	426	429	426	399	394	392	420	438	410	387	439	388	389	412	383	385	447	395	386	397	404	417	426	429	413	433	443	422	420	413	450	429	373	421	436	394	409	433	399	410	414	447	406	419	426	433	393	404	450	403	428	388	391	378	408	404	390	419	437	396	396	383	412	438	405	415	445	446	393	425	423	415	427	415	464	395	438	404	405	416	397	382	407	446	428	375	436	400	411	400	451	388	405	435	425	412	409	446	406	408	408	428	425	389	404	404	459	440	439	402	420	418	398	403	419	432	410	411	400	387	409	435	406	383	390	424	392	384	425	466	419	409	422	405	400	441	451	385	437	414	388	390	405	368	400	423	439	429	402	416	419	421	429	428	406	462	388	411	427	430	406	417	402	435	374	412	444	389	402	437	424	396	431	408	395	439	397	393	427	463	422	424	374	426	415	411	425	396	426	457	419	410	411	398	393	400	443	444	418	420	435	406	388	400	395	410	444	416	415	417	431	435	397	409	404	413	401	408	428	433	400	412	414	375	390	419	379	447	429	461	433	418	397	380	413	421	405	435	399	393	352	396	387	379	426	396	442	399	420	413	429	417	408	432	442	369	393	420	408	413	399	418	408	421	402	398	406	377	406	411	402	425	402	427	413	414	454	388	408	467	404	418	401	411	434	442	463	386	417	406	375	420	383	418	420	422	414	424	407	437	385	400	406	381	403	401	433	400	428	427	439	425	385	432	430	434	395	404	410	403	401	372	371	434	414	407	402	399	401	396	407	423	438	419	408	441	416	427	420	398	415	400	431	410	425	464	423	480	416	413	425	397	410	408	420	379	418	419	452	443	409	407	397	436	425	421	396	426	437	416	408	409	383	406	400	416	396	425	409	399	408	413	418	393	402	449	379	401	393	401	394	394	428	427	405	388	412	436	404	430	438	410	417	427	408	436	431	436	430	440	416	384	427	428	420	412	405	437	440	421	457	420	439	416	407	389	459	431	413	411	428	421	407	437	409	437	391	436	381	431	439	432	427	445	406	403	408	415	411	398	448	405	436	442	415	404	426	428	415	413	393	388	419	397	383	423	468	415	406	417	409	450	388	424	430	425	367	417	424	437	430	412	436	404	424	437	429	436	417	426	392	405	383	414	454	441	431	443	420	409	403	407	428	411	397	423	396	426	391	391	374	404	422	391	401	414	391	422	449	392	428	413	442	429	428	397	409	392	402	388	389	435	445	404	396	379	427	426	425	409	378	428	409	422	427	423	378	366	389	391	421	387	393	431	435	445	404	405	394	420	427	411	428	404	402	441	388	430	412	371	412	439	461	410	381	399	393	424	467	402	412	446	373	371	440	426	415	440	389	436	411	411	394	422	433	426	428	414	436	398	393	396	430	437	436	418	398	411	416	430	418	406	445	412	418	409	418	444	400	389	388	412	433	421	399	401	446	427	394	416	428	390	421	383	371	411	389	406	416	415	444	423	413	415	423	414	405	387	437	438	431	387	387	414	389	415	399	419	383	410	422	427	411	386	398	412	413	406	444	414	391	387	424	377	405	425	414	418	389	431	394	443	439	409	421	394	429	421	407	421	397	439	432	408	426	408	404	439	424	394	407	404	414	425	457	401	409	443	471	420	428	433	427	415	414	407	426	376	404	376	467	431	436	379	432	415	423	455	424	433	426	415	404	418	398	440	403	403	405	413	426	392	429	436	385	434	421	413	427	388	413	422	415	408	425	393	394	412	411	401	434	376	367	411	373	413	374	406	418	422	415	439	411	411	427	446	376	415	457	379	397	388	427	417	441	413	408	425	418	406	405	400	413	381	437	437	450	444	451	397	424	419	418	407	387	452	418	396	441	432	411	412	411	422	417	412	438	391	420	398	431	439	404	430	397	415	435	408	417	416	414	437	424	397	415	388	390	433	422	403	447	394	373	413	405	372	442	443	403	379	412	409	381	375	408	427	410	456	388	424	420	415	442	426	398	434	396	355	409	432	407	408	412	395	391	362	387	396	410	410	473	382	415	386	458	423	375	417	409	408	421	418	422	435	395	449	399	446	435	407	412	428	384	421	392	405	394	415	416	424	371	414	400	394	445	428	446	407	430	412	392	423	417	384	414	414	426	389	413	400	411	376	398	408	386	426	391	378	381	430	409	419	398	425	434	398	379	347	441	433	394	405	394	378	371	419	415	430	456	414	409	401
5418	3771	1908	1177	602	253	129	103	96	84	109	95	83	61	59	53	70	65	63	59	41	55	49	54	59	55	50	55	46	44	47	55	52	68	46	50	50	40	41	50	63	42	47	48	41	46	57	47	49	51	37	47	48	41	47	52	40	41	45	63	51	45	47	44	43	53	33	47	51	29	40	50	53	49	44	51	36	62	49	51	46	45	50	45	51	40	34	38	61	53	49	42	49	34	45	53	46	54	44	37	44	43	47	39	44	54	60	58	59	52	53	54	38	55	48	40	42	37	49	51	44	42	66	58	51	49	38	47	38	54	51	50	44	45	54	43	37	46	46	46	35	44	53	58	41	38	44	46	49	40	51	56	49	45	52	43	53	52	55	48	46	46	44	58	42	46	45	43	31	54	48	46	48	54	39	59	38	42	47	62	50	50	46	37	37	49	40	51	59	69	40	38	37	45	28	39	39	62	44	49	37	54	42	49	39	48	44	62	57	68	46	50	44	43	36	39	48	43	47	42	54	50	49	55	45	47	40	61	38	46	47	42	62	36	45	43	51	59	38	54	38	59	48	58	48	53	46	39	36	41	48	46	47	56	51	55	36	50	40	50	36	58	51	57	44	47	48	67	59	34	49	54	50	52	48	35	35	64	50	51	50	58	50	59	54	47	54	43	44	57	56	48	50	56	43	58	49	41	56	51	48	41	68	33	55	36	34	41	54	37	46	46	42	44	48	40	42	40	50	46	46	61	47	37	42	47	55	59	55	47	45	44	55	41	43	46	45	32	50	52	51	36	41	52	49	65	56	46	45	47	41	53	42	41	57	49	45	46	39	40	46	35	53	50	40	40	49	52	57	46	58	45	44	46	46	52	45	60	44	39	56	54	42	31	63	41	62	39	33	58	58	49	50	43	43	32	47	60	55	40	50	53	49	48	41	45	50	42	43	54	54	46	42	52	47	30	49	34	54	37	50	49	45	44	44	44	52	56	38	51	49	50	50	55	45	48	41	55	42	55	39	53	45	42	53	43	71	48	52	46	54	45	64	44	42	43	64	40	44	44	39	48	62	41	34	42	44	37	48	43	50	54	47	54	39	38	42	58	42	39	47	43	34	63	34	48	50	41	50	42	50	56	49	49	64	55	46	56	57	38	53	46	50	49	46	28	46	49	49	43	29	46	43	47	54	63	45	43	41	47	50	51	47	52	41	40	50	51	41	63	52	39	50	43	46	46	41	40	51	53	41	55	54	48	32	45	46	40	41	54	52	38	47	51	46	56	47	48	40	40	44	44	45	58	53	59	44	43	36	48	37	44	51	45	44	48	49	44	55	46	45	37	50	52	48	59	48	53	37	53	45	39	41	44	40	51	61	37	45	37	46	54	44	34	58	49	50	39	50	54	46	47	31	56	49	51	43	53	28	42	44	44	55	42	45	53	47	39	47	43	44	54	62	53	38	39	47	34	44	44	53	50	49	42	44	47	50	37	55	43	37	36	32	57	46	52	50	45	49	44	44	55	51	52	58	43	32	52	49	65	48	52	38	47	37	44	34	46	39	53	41	50	45	41	53	49	58	41	39	61	52	55	44	41	46	45	50	57	44	59	39	35	45	37	56	48	43	39	42	38	43	36	45	39	44	49	42	51	35	46	42	41	57	53	52	48	42	42	41	47	43	38	49	52	37	47	46	50	42	47	51	48	49	51	42	43	40	46	48	57	45	43	44	41	47	60	56	43	49	49	52	48	45	44	48	44	46	48	46	47	44	54	45	51	41	57	59	39	54	47	41	45	56	45	53	40	46	47	50	48	46	42	57	52	53	53	52	45	39	49	45	39	45	48	48	42	49	44	56	45	48	48	56	55	44	47	60	61	49	66	50	57	54	56	60	45	57	58	44	46	38	50	46	49	37	51	45	47	49	53	49	48	42	64	46	43	49	37	39	34	58	42	53	42	52	48	45	60	58	43	46	47	54	40	53	41	41	57	61	45	46	47	44	50	43	34	39	44	34	53	54	57	35	38	38	42	47	49	40	54	48	46	48	41	44	51	48	54	55	39	42	46	41	52	46	45	42	56	46	40	59	37	46	37	34	36	39	42	57	58	47	54	54	53	50	57	48	46	55	47	46	43	41	64	44	38	36	46	50	49	54	66	39	47	54	51	49	54	43	39	41	53	43	52	41	49	52	37	43	52	45	50	56	49	47	56	39	56	59	53	44	45	43	53	52	47	43	57	48	48	45	41	41	42	52	33	49	52	35	49	41	54	57	44	45	41	65	47	51	46	42	46	42	49	38	40	61	46	53	31	54	40	50	57	58	49	65	53	60	45	49	39	43	52	47	45	47	51	48	38	39	54	49	61	35	49	47	53	37	48	50	51	37	39	49	46	51	42	48	47	44	50	50	44	53	59	32	48	37	57	36	48	43	47	38	53	41	49	48	58	45	47	42	56	44	36	52	63	49	31	53	34	39	39	65	54	55	42	38	50	44	41	45	56	49	49	59	41	37	42	40	52	53	39	42	44	56	59	50	52	55	44	46	56	48	42	56	43	44	38	46	52	48	47	53	42	36	47	45	60	46	37	54	51	59	54	52	47	46	47	45	45	54	65	54	39	37	46	48	35	46	60	45	45	62	45	58	39	58	49	52	43	45	53	42	38	51	36	59	42	48	51	47	46	49	46	47	47	42	65	54	45	34	49	52	42	56	42	43	45	40	56	56	51	54	57	46	42	40	42	46	50	53	43	38	44	42	47	57	58	38	40	51	47	55	49	55	39	53	41	51	49	49	54	64	57	44	49	50	44	44	43	35	48	49	44	50	38	37	29	53	48	55	54	64	53	51	48	43	52	53	50	57	51	59	44	51	54	58	48	51	41	45	48	45	50	44	50	53	47	60	46	53	45	41	47	52	56	36	47	44	53	46	51	49	45	43	55	42	46	43	45	51	51	50	42	36	49	49	53	46	34	46	47	56	49	48	49	52	47	50	50	50	47	45	65	42	52	54	49	52	44	65	44	54	45	52	39	36	53	45	42	40	51	52	39	37	45	40	40	39	48	44	44	50	40	40	51	42	40	58	51	50	53	46	46	52	38	48	53	50	51	43	42	39	35	50	53	41	43	47	40	48	49	58	41	43	46	43	59	51	51	44	56	54	49	49	52	48	45	46	41	49	54	45	50	54	56	34	50	39	45	51	49	39	40	40	43	43	39	55	36	52	52	51	45	47	45	43	47	53	39	45	44	57	55	54	40	58	49	41	42	39	38	46	52	43	45	57	41	49	52	34	49	58	56	53	47	49	48	53	45	43	55	45	45	34	40	45	35	48	35	41	56	47	47	43	46	34	45	41	62	42	48	57	56	54	47	38	44	40	36	39	48	51	40	45	43	42	40	48	51	38	47	40	39	50	42	36	45	44	61	50	55	50	51	47	49	49	48	40	42	48	51	49	48	46	43	53	47	31	39	40	49	48	38	36	47	56	39	49	54	50	53	40	43
33797	23100	15615	14154	10302	5487	3501	2653	2322	1908	1794	1519	1317	1192	973	912	847	781	783	728	663	619	651	600	584	546	559	546	520	488	547	497	476	529	463	483	519	461	516	480	485	502	498	419	463	480	481	459	431	444	440	451	460	464	424	465	452	469	452	455	444	433	465	435	431	437	446	476	448	427	432	412	414	450	475	438	402	412	446	432	462	449	440	413	432	455	448	440	418	431	421	406	442	442	417	405	400	475	422	422	441	470	429	415	447	413	434	438	389	434	446	444	407	424	460	432	448	441	401	459	445	432	421	402	395	436	466	429	451	450	405	465	443	395	456	429	405	457	441	446	423	453	483	419	463	397	454	461	434	378	448	422	470	397	415	431	441	406	459	444	450	423	420	450	431	449	445	448	432	445	420	443	433	423	405	428	444	421	465	437	436	427	477	425	445	423	444	393	428	411	473	467	453	438	414	458	405	484	456	441	451	419	440	431	461	430	420	407	440	453	403	432	461	431	493	448	452	410	429	427	448	460	405	386	444	450	493	448	411	455	457	384	431	384	438	441	434	438	450	420	419	461	435	439	431	449	379	450	432	459	444	442	422	437	473	431	422	450	452	453	424	423	454	391	456	456	424	434	461	445	432	446	453	436	436	435	421	468	414	420	423	392	428	427	441	445	479	443	418	442	456	452	467	447	443	445	424	434	450	399	470	430	420	462	416	455	437	421	436	432	462	440	465	435	458	457	434	417	443	458	457	424	428	411	428	424	472	448	424	422	407	403	432	411	434	433	423	425	397	454	443	462	461	460	423	461	457	428	409	434	451	435	447	425	444	470	452	457	413	418	414	417	491	417	438	425	439	430	459	408	450	424	418	415	439	421	440	382	460	431	400	446	444	454	427	441	451	452	420	449	449	475	425	438	440	429	467	460	449	396	439	416	438	409	411	415	431	420	419	448	476	431	418	414	408	448	444	478	444	432	462	420	400	442	440	474	410	456	444	437	468	450	451	417	412	431	459	420	430	433	462	437	454	410	427	435	443	452	434	455	460	409	388	400	442	466	427	439	442	416	433	461	470	448	437	422	447	407	417	411	430	446	443	412	423	433	448	407	433	426	442	410	470	451	437	455	454	406	461	429	422	503	431	458	445	443	432	445	457	412	436	449	398	461	440	468	427	445	425	435	489	436	458	403	420	423	476	467	473	447	426	440	437	427	396	456	405	438	445	452	419	435	462	426	443	407	460	469	419	426	445	448	477	451	444	413	453	432	434	435	427	411	428	451	432	429	443	421	429	437	438	468	395	389	417	435	452	453	453	470	434	406	489	437	457	467	418	420	426	434	418	468	476	443	458	430	463	418	450	454	473	449	443	460	450	463	449	443	430	400	413	405	448	493	433	406	442	448	379	409	419	436	458	429	449	447	443	475	435	414	452	410	434	449	444	455	421	443	432	454	383	438	435	446	440	414	440	450	424	402	442	428	422	442	410	461	426	433	442	430	447	411	425	452	380	407	450	410	418	465	429	442	426	421	453	419	414	421	440	447	427	423	417	446	404	447	431	436	395	432	417	432	403	431	405	443	428	415	422	460	438	447	408	445	393	435	409	443	427	463	427	445	459	425	465	446	415	452	439	443	443	429	437	428	427	426	453	423	428	433	432	451	416	424	437	437	473	424	468	437	471	456	455	417	423	437	405	446	482	429	426	420	413	443	470	418	434	414	430	437	423	447	455	392	440	452	418	454	442	436	450	460	436	435	442	476	429	437	476	468	440	444	445	434	427	425	457	422	440	411	424	438	404	464	445	448	426	471	427	424	446	438	450	456	426	413	456	484	402	431	435	446	451	452	428	429	430	403	448	420	447	463	405	442	450	430	456	434	439	411	446	415	412	418	497	430	467	438	460	444	419	439	486	434	444	438	436	441	418	423	428	448	426	468	428	424	426	447	400	454	419	427	452	443	444	437	409	432	455	468	453	446	415	418	419	478	381	430	451	420	457	451	454	415	446	435	461	440	457	436	437	424	429	425	426	430	444	408	448	437	455	427	415	433	410	433	428	423	438	440	429	480	460	447	441	452	495	446	445	439	430	448	436	413	433	439	444	417	457	448	452	482	415	395	430	431	456	428	486	431	439	405	473	471	387	457	440	413	427	465	447	419	438	408	413	406	404	469	414	453	447	444	409	433	441	399	426	447	461	445	407	453	459	479	429	425	466	413	475	453	415	455	462	440	418	426	427	436	455	412	434	442	410	435	471	439	445	462	459	486	482	447	439	423	439	428	439	409	472	453	426	474	446	444	442	466	435	409	428	395	472	442	443	462	441	421	476	433	427	432	414	422	461	416	457	424	442	450	433	442	438	418	437	432	453	427	437	409	455	460	437	392	476	436	429	421	441	443	440	426	439	451	450	454	469	417	445	371	434	442	458	463	463	405	428	431	409	436	444	432	464	419	431	478	452	459	398	425	465	445	468	414	409	449	424	412	475	438	440	451	458	451	418	442	432	459	433	432	440	436	454	433	421	427	465	460	420	431	434	424	449	435	424	464	420	448	450	415	463	453	413	462	402	419	454	431	415	412	411	405	458	438	413	440	450	458	456	443	462	439	457	452	446	458	439	475	437	432	429	485	456	410	400	403	442	423	455	423	435	421	437	433	429	454	450	426	404	448	413	433	482	445	421	438	436	449	457	434	402	443	412	430	400	422	426	402	421	470	382	461	434	447	470	447	441	430	432	419	423	435	440	436	473	443	457	400	453	421	405	416	395	432	456	449	442	480	445	397	432	458	437	450	439	446	471	461	417	437	470	432	457	432	393	418	449	432	414	465	428	427	425	448	394	475	443	455	493	471	445	434	410	446	449	426	416	438	416	450	453	451	449	447	488	466	452	434	463	435	450	414	408	429	442	416	466	390	450	412	461	488	432	468	464	478	446	445	416	428	420	416	450	445	455	455	477	444	435	411	429	431	414	415	411	468	411	421	426	450	444	411	453	445	448	422	415	425	430	448	407	433	444	455	464	404	431	428	413	456	442	461	430	416	419	461	405	447	420	411	415	455	440	418	468	435	434	416	414	463	420	458	446	475	392	448	443	475	418	436	444	420	410	467	477	428	427	489	464	443	432	416	426	456	463	433	423	472	418	410	446	415	422	428	460	445	441	425	382	457	428	428	435	399	428	410	452	404	439	393	448	454	407	438	412	469	462	423	448	430	451	423	460	447	430	428	477	417	470	442	462	433	422	376	429	430	439	391	457	421	433	429	438	437	464	450	435	451	466	455	447	471	419	429	463	424	461	421	442	416	438	466	442	473	432	484	419	433	439	439	425	447	433	446	454	450	488	416	390	409	418	429	443	410	406	416	442	447	448	408	453	460	462	451	447	451	421	425	441	437	445	450	451	459	436	448	461	463	455	425	432	435	415	448	409	451	417	444	435	442	427	448	433	434	419	440	447	400	405	456	443	406	423	415	431	451	457	424	449	431	458	422	456	438	445	469	429	462
5866	2492	1689	1135	604	230	134	85	90	67	68	57	59	47	65	54	41	49	47	34	38	40	35	45	35	41	33	37	44	26	36	29	42	36	35	29	25	30	34	30	34	30	29	35	41	33	38	30	33	25	30	30	33	30	35	34	38	30	34	22	40	32	26	26	27	33	41	34	30	29	33	41	27	33	32	38	38	27	34	29	36	19	39	37	32	37	28	30	29	32	33	35	26	31	54	36	35	25	29	33	51	27	34	24	26	32	35	30	32	33	37	29	22	32	28	38	24	28	32	25	39	32	25	28	34	32	33	31	36	28	43	34	41	43	36	33	29	27	34	30	26	30	29	41	30	24	30	32	38	29	35	31	39	35	35	30	39	24	38	29	35	39	37	38	28	31	33	42	37	31	31	39	34	30	36	36	35	27	39	30	37	35	36	34	16	30	33	26	21	31	29	43	27	34	29	22	31	30	40	36	22	26	33	29	23	46	25	32	34	35	23	30	26	38	36	40	32	34	32	33	27	40	29	35	19	34	28	35	30	31	23	30	44	34	25	37	36	34	25	28	36	31	32	34	30	24	27	26	28	33	24	33	45	30	40	31	25	22	30	43	36	32	29	46	26	29	31	46	41	30	39	26	36	37	40	23	34	29	33	36	40	32	33	25	26	32	34	24	40	41	29	33	30	29	38	35	27	30	29	30	35	35	32	36	40	33	29	41	33	21	34	26	38	27	27	30	36	28	32	28	32	35	39	43	35	39	33	22	28	27	26	30	32	33	32	31	34	25	30	26	35	33	40	34	29	32	38	38	36	26	36	30	26	27	36	37	33	34	36	34	47	31	34	34	28	33	38	50	31	31	38	24	30	36	36	35	31	25	34	31	30	26	36	33	40	32	34	35	27	26	26	39	36	38	32	36	35	20	34	25	43	30	31	34	35	42	36	33	29	35	23	40	25	33	33	34	26	36	30	28	24	30	30	34	44	20	26	29	34	32	35	24	32	33	36	30	28	28	32	33	24	24	30	30	39	23	36	28	23	44	25	35	38	36	25	31	25	27	24	28	26	34	19	39	27	28	27	29	38	32	37	29	28	38	29	27	35	37	35	36	31	28	35	27	43	29	38	32	40	28	29	34	33	40	42	27	33	26	26	27	32	30	44	44	33	30	40	35	38	37	39	30	45	34	28	42	26	38	35	44	46	40	30	27	31	30	31	37	29	36	40	34	35	23	34	25	30	29	41	27	41	39	49	21	29	39	32	28	40	28	36	39	33	31	27	34	29	29	22	37	29	35	35	39	32	28	35	25	38	40	28	33	26	19	36	23	35	27	37	27	37	25	33	35	39	32	28	30	30	29	33	37	36	29	28	37	35	28	27	32	27	35	33	23	35	20	31	38	30	40	38	29	36	25	29	30	31	38	27	34	27	29	31	33	37	35	46	27	34	24	29	32	32	26	40	37	35	43	34	28	34	27	32	32	36	24	28	43	34	31	35	36	28	42	30	37	38	29	32	30	35	27	33	29	35	43	25	34	43	30	37	34	24	28	29	37	38	31	33	29	35	32	23	31	41	34	27	34	40	26	36	29	25	36	30	31	29	31	51	31	33	32	43	31	41	30	37	30	27	34	29	32	33	32	23	37	31	29	38	24	40	38	22	28	35	21	37	35	32	36	41	19	39	35	25	23	36	34	29	33	43	38	38	47	19	30	26	28	41	33	26	30	47	39	37	32	30	26	30	27	41	29	31	35	33	29	30	32	40	36	38	27	26	37	23	33	41	40	34	35	31	28	24	36	32	39	26	37	34	25	29	42	26	23	24	32	28	27	29	32	38	42	28	32	24	34	26	40	20	24	37	29	28	28	39	26	26	30	42	36	36	31	26	40	32	25	33	34	30	30	20	30	30	31	39	23	29	35	32	28	28	20	33	28	30	25	31	41	33	26	23	22	35	39	34	31	35	38	35	26	33	36	32	31	34	21	35	31	30	31	29	36	23	25	30	35	34	22	37	25	34	23	26	35	29	34	39	31	35	28	41	34	23	27	34	34	50	30	28	31	31	25	32	27	21	37	28	32	36	29	31	32	29	36	40	24	40	38	31	31	35	40	31	32	27	26	42	27	23	36	38	36	27	32	18	32	39	40	27	27	39	31	28	33	21	27	23	21	22	31	29	28	27	37	30	25	32	29	31	30	29	28	32	28	33	39	27	37	38	34	33	25	27	33	41	35	34	37	30	41	27	38	21	37	30	27	30	32	31	23	31	32	38	32	28	27	30	32	32	26	30	25	21	34	28	35	36	27	29	33	37	32	27	29	30	30	41	28	31	42	27	30	41	36	33	32	33	28	31	31	30	37	37	27	39	33	32	31	28	26	36	29	22	26	25	42	36	34	29	32	40	29	23	25	22	32	28	34	31	38	19	29	27	35	36	33	27	34	29	41	21	38	31	34	42	31	30	37	20	29	29	19	35	22	37	35	25	34	37	36	32	39	36	37	27	34	23	34	37	28	20	32	31	38	32	33	46	33	35	31	28	37	27	35	30	51	34	34	37	26	28	36	36	37	29	37	32	26	34	37	30	27	38	29	23	38	45	36	15	24	34	31	31	33	30	36	35	30	31	33	28	28	27	29	32	32	25	33	38	33	34	36	33	27	37	19	30	40	25	31	25	24	34	26	25	34	27	27	27	33	41	36	36	33	31	24	29	28	35	37	21	37	29	30	36	37	44	29	32	38	31	36	34	34	29	26	27	43	36	32	35	39	22	36	19	32	38	34	47	30	37	32	24	32	27	28	25	31	34	39	33	45	30	27	33	31	37	26	31	31	22	31	32	27	34	29	28	29	33	27	27	35	37	31	29	43	28	25	38	37	29	35	24	45	33	30	30	31	33	29	35	30	27	32	38	32	22	22	33	45	32	33	28	31	25	28	35	24	46	24	32	27	31	31	26	31	36	32	37	37	43	36	31	42	34	33	26	36	33	41	29	30	34	32	30	31	33	21	24	26	30	37	32	36	35	29	26	28	30	31	34	21	30	30	26	27	26	26	42	33	30	33	26	25	27	30	38	27	40	32	33	32	27	31	36	33	37	32	38	29	33	37	28	28	29	25	28	40	27	32	48	26	35	30	34	39	35	35	31	46	22	32	30	23	35	31	36	22	49	38	25	32	19	29	27	26	32	34	32	26	31	28	36	32	28	25	37	35	27	35	29	40	37	34	40	37	37	39	42	23	33	20	30	37	34	32	36	31	43	32	38	38	25	30	30	22	39	32	23	29	32	35	34	37	28	39	33	31	30	31	31	37	34	30	33	32	24	26	33	37	38	23	30	34	41	36	30	49	28	32	39	26	34	29	22	34	30	29	48	20	28	31	37	31	28	29	40	35	24	33	30	31	25	27	37	35	31	27	36	33	32	29	31	35	28	31	29	43	28	34	39	29	27	27	32	27	45	27	42	37	38	42	30	30	28	31	37	30	42	41	34	46	25	22	33	33
31539	19101	15418	14415	12088	6500	3344	2343	2044	1611	1503	1252	1098	948	766	758	710	633	602	555	516	445	447	420	423	425	401	371	373	353	382	362	327	348	336	340	337	334	359	339	314	313	317	328	344	332	292	292	309	326	319	320	298	307	291	273	316	268	330	297	308	334	292	279	292	313	325	246	296	285	299	273	320	274	290	296	286	269	295	303	290	306	279	296	298	315	288	304	326	312	300	259	300	301	290	309	299	307	329	292	297	267	302	282	276	274	294	265	291	287	303	307	322	295	292	282	305	283	288	312	308	303	303	310	297	287	269	278	295	297	303	290	281	322	295	311	304	292	246	283	300	283	301	263	306	292	311	310	268	296	296	298	299	276	284	340	293	293	301	290	315	313	259	279	264	294	312	293	311	279	324	299	275	257	303	304	319	296	302	300	288	262	282	294	258	301	317	296	248	296	280	294	273	299	296	307	303	335	301	288	329	276	282	316	258	292	294	268	293	257	312	303	279	256	308	323	281	268	262	314	279	291	300	296	295	299	285	306	307	290	296	313	312	335	272	275	288	303	270	295	292	309	311	283	270	288	312	286	278	286	253	306	298	282	298	323	285	281	298	314	307	304	321	310	287	303	298	310	297	286	265	273	301	282	291	289	266	306	293	296	278	310	296	293	315	291	304	294	273	307	294	269	296	287	273	315	320	320	267	296	284	284	281	299	289	304	297	284	276	319	312	308	313	295	265	271	285	312	302	289	336	304	293	332	310	315	283	263	282	290	286	329	313	299	291	306	289	296	285	304	274	266	291	319	300	324	309	326	251	313	288	298	284	303	291	301	266	262	291	317	284	296	297	286	276	253	285	284	265	327	324	291	290	327	287	270	309	290	274	287	295	319	306	293	306	261	299	288	298	304	299	287	301	294	322	298	290	283	291	279	283	311	299	289	276	295	298	296	328	256	286	312	314	291	299	324	268	280	279	318	304	300	274	292	267	318	307	278	262	295	285	267	289	306	296	283	281	308	288	279	282	280	282	253	299	289	298	307	298	301	290	303	310	321	321	291	293	287	275	318	310	292	322	267	304	321	294	316	309	324	301	287	311	291	291	276	309	292	299	310	305	273	281	315	298	271	359	331	282	291	274	286	249	280	321	319	301	308	289	272	283	301	306	285	306	339	269	303	303	316	301	268	266	310	313	334	305	287	332	301	298	284	299	284	316	276	282	289	306	314	287	291	314	344	306	290	318	291	303	286	296	305	274	299	295	320	304	284	302	280	277	323	274	292	324	306	300	283	308	316	298	288	295	274	285	268	269	319	308	291	263	312	304	273	284	275	296	284	305	290	277	305	291	316	290	310	300	322	281	294	324	310	284	308	321	300	290	296	278	299	274	302	282	305	281	291	262	282	269	264	302	326	271	292	286	291	309	345	313	303	280	276	302	319	310	321	292	299	309	282	302	267	304	289	309	277	306	279	293	309	272	319	298	303	284	301	313	253	292	302	305	275	303	294	279	291	257	281	345	296	269	304	324	302	315	261	293	315	298	296	309	303	301	265	295	300	298	330	281	272	299	292	293	289	324	287	292	317	321	273	321	319	308	292	294	275	322	267	288	322	320	334	293	309	324	287	279	277	274	305	307	297	274	311	274	281	313	279	293	288	267	267	311	293	290	310	308	308	297	288	295	278	257	300	329	321	285	298	276	309	268	310	282	310	271	303	296	281	301	290	283	313	299	292	291	284	300	285	288	292	296	279	298	288	266	261	290	268	284	264	277	275	289	288	312	274	286	302	286	290	290	293	306	312	298	289	302	306	307	297	339	297	301	289	306	265	322	312	279	279	299	295	324	320	290	299	301	275	287	281	312	268	322	289	273	311	277	319	290	307	313	287	301	296	280	265	284	240	315	292	297	322	269	275	294	286	300	287	305	260	321	323	305	293	328	286	288	304	302	304	299	286	289	300	307	276	281	271	273	320	326	272	292	284	270	270	304	317	265	323	296	300	313	299	306	311	298	287	287	322	278	283	289	323	281	312	301	270	301	276	290	304	295	309	304	286	287	279	286	307	279	284	306	311	282	271	308	309	294	285	305	300	281	283	293	302	308	311	300	295	272	267	279	301	310	301	308	331	323	281	296	299	268	307	307	289	270	300	304	296	310	326	288	285	307	284	332	290	287	296	286	273	262	271	279	294	303	294	293	289	297	301	297	306	325	286	268	294	281	306	314	287	308	287	289	301	289	283	289	304	317	319	304	281	287	282	271	275	286	310	283	299	293	279	297	302	319	264	288	302	314	320	281	270	302	311	319	278	305	270	278	307	285	280	307	295	286	312	265	294	279	263	321	288	271	282	284	277	273	288	289	309	287	313	285	313	270	301	280	312	287	309	295	287	296	294	283	303	272	288	276	309	320	293	302	335	300	315	283	283	281	299	294	293	315	313	307	298	288	286	296	274	274	288	260	316	295	271	304	278	291	290	290	280	314	305	302	284	285	320	276	313	311	309	309	273	280	319	325	310	273	291	305	329	285	262	280	279	300	299	319	277	273	291	301	285	303	292	282	302	301	247	293	333	323	270	309	305	295	282	303	297	331	308	309	320	286	302	330	295	287	293	298	291	314	297	281	329	300	270	274	288	309	285	299	275	299	290	276	278	299	328	300	278	299	298	303	286	292	299	332	279	299	280	299	313	322	280	311	294	300	328	283	296	282	302	288	297	294	314	268	278	317	315	273	297	307	279	287	314	303	291	319	297	298	278	317	312	307	302	301	311	282	310	322	291	279	289	296	300	313	299	297	290	322	297	320	276	302	306	314	324	278	309	313	304	301	295	304	300	294	291	305	287	273	286	272	301	305	314	304	311	303	295	268	301	301	298	290	293	283	312	281	315	292	296	287	297	284	316	291	303	259	295	280	304	272	298	295	271	278	308	284	295	294	275	271	302	293	325	308	327	286	275	324	318	300	280	279	257	304	257	294	301	286	308	314	281	321	303	257	301	297	292	293	323	333	307	313	273	283	270	299	299	311	309	288	291	272	284	339	302	283	306	291	291	300	313	293	257	304	330	309	278	315	283	286	301	296	300	267	276	321	280	265	309	293	286	274	299	299	300	297	257	286	288	320	317	291	299	281	264	336	287	302	297	288	323	299	328	290	331	272	317	267	302	275	300	308	282	349	316	330	310	304	286	296	278	271	284	303	266	268	300	311	279	281	308	311	285	315	289	294	283	306	313	251	295	304	298	304	288	286	299	288	265	278	279	307	299	263	315	308	309	288	274	295	298	313	306	291	272	293	329	279	314	295	334	281	277	287	293	299	307	299	274	304	280	282	274	287	290	309	354	299	322	307	302	285	311	279	271	280	295	315	287	268	284	286	294	287	291	311	306	292	282	283	297	307	291	284	313	276	326	313	272	300	296	303	284	303	319	317	307	334	306	319	301	294	253	282	330	312	287	273	285	276	291	303	321	302	313	306	271	270	252	267	298	308	260	271	319	287	316	322	300
7172	5627	4094	1999	906	365	221	111	106	98	65	61	56	68	71	43	58	47	44	51	41	44	36	42	39	36	36	42	41	33	44	54	38	34	46	39	40	32	39	35	37	33	49	29	42	37	32	35	38	31	32	45	30	38	33	40	43	33	34	39	38	35	39	35	39	34	39	56	33	27	31	42	42	41	28	39	37	31	30	30	36	35	29	35	37	38	31	23	38	38	41	36	20	22	41	33	39	32	37	31	32	35	31	46	28	37	25	40	27	26	34	35	26	48	34	33	24	31	24	36	46	30	25	38	44	34	42	32	37	33	37	36	26	30	38	31	26	38	27	31	29	28	36	42	28	33	30	24	36	42	42	39	45	37	34	29	38	31	24	38	29	42	44	25	30	38	46	38	36	36	37	26	44	38	26	30	53	23	42	36	40	32	28	32	38	45	36	39	43	28	35	37	24	44	29	32	40	30	36	25	41	33	38	29	35	36	36	43	31	49	31	42	42	41	30	41	38	29	50	35	36	28	31	28	34	35	37	27	35	24	36	39	38	38	24	41	34	30	26	44	35	35	29	34	35	45	31	33	40	39	33	31	33	35	28	38	44	31	43	30	40	39	27	26	23	30	31	21	33	30	40	35	34	34	38	25	38	35	33	35	30	38	35	36	31	38	34	25	40	36	25	44	36	33	36	40	31	29	43	33	45	38	45	34	35	35	38	51	28	38	33	39	46	43	36	36	41	32	41	28	28	30	43	37	43	29	38	43	33	41	47	36	31	39	33	32	40	29	27	28	36	37	51	19	40	40	48	31	26	41	43	35	26	33	32	34	42	31	32	35	31	28	34	32	37	32	28	36	45	41	44	34	39	33	39	38	26	35	32	39	25	44	41	37	21	35	38	41	35	38	27	37	27	30	37	30	29	49	32	34	31	38	34	34	32	33	34	24	36	28	41	42	42	33	47	36	44	32	40	42	38	25	38	40	34	38	39	24	32	24	34	28	32	31	44	34	35	29	36	34	40	30	36	36	37	45	37	27	29	33	35	29	38	45	33	31	38	31	31	42	29	34	34	34	40	37	37	28	40	38	27	31	31	39	33	45	36	34	23	42	34	42	45	32	22	33	41	32	36	25	32	43	42	38	36	33	30	30	30	26	40	37	34	38	39	40	36	30	30	41	46	28	27	37	35	31	24	28	44	44	43	32	27	38	40	29	42	42	36	46	31	39	31	24	38	29	32	27	29	33	31	37	28	40	36	38	43	37	35	33	27	32	38	31	36	33	35	37	33	33	32	28	45	40	31	21	32	42	35	32	35	37	22	33	29	40	37	34	36	31	28	39	42	33	36	32	35	37	42	38	49	39	31	38	38	36	40	30	35	34	26	46	35	32	38	35	31	27	35	33	34	31	38	38	36	31	27	43	38	33	33	43	32	34	42	38	37	34	42	31	30	37	28	37	41	39	30	38	35	27	40	32	29	23	46	32	33	38	36	30	29	42	30	28	32	30	39	45	50	29	38	30	21	41	24	38	32	34	30	34	40	41	37	37	33	33	36	25	39	33	28	31	37	25	42	29	44	34	47	26	50	37	43	25	39	36	32	40	34	35	43	30	31	35	39	44	34	26	39	33	24	29	30	28	26	27	36	31	34	38	39	33	35	20	32	33	35	26	35	31	31	36	37	35	39	45	29	30	33	43	47	37	38	36	31	34	41	35	25	26	36	31	26	33	42	42	31	41	57	28	33	31	29	42	33	32	42	38	35	38	37	30	33	39	30	35	41	32	25	23	43	35	38	31	43	37	37	38	37	38	31	33	36	44	32	31	40	40	38	36	39	34	36	46	33	35	27	29	39	31	46	42	26	36	32	29	35	36	26	40	30	38	43	35	27	31	34	34	34	32	36	50	30	35	42	30	42	39	45	30	36	29	43	33	35	35	34	39	37	27	40	42	35	36	44	25	41	27	35	35	36	42	33	27	30	39	28	22	35	33	40	36	36	37	37	36	40	35	35	31	29	38	33	39	32	31	28	38	28	31	34	31	27	43	25	27	35	37	47	25	38	34	37	21	42	34	34	36	38	38	33	28	25	39	32	31	37	30	44	35	37	48	40	45	37	30	41	34	35	30	40	29	34	42	44	24	38	38	33	35	43	33	31	43	40	29	28	42	32	34	32	40	36	40	29	24	40	30	42	30	29	36	35	31	33	31	34	47	30	32	30	30	33	31	33	22	43	40	39	46	33	43	37	31	30	32	38	37	45	45	35	31	49	42	25	42	27	41	27	39	29	38	37	42	33	35	38	24	30	29	47	39	35	35	38	47	32	41	40	25	40	44	28	23	32	32	26	26	42	40	42	23	41	29	29	34	41	41	30	36	35	39	35	33	38	36	38	42	36	44	27	41	40	33	34	40	26	37	34	33	38	33	34	35	36	24	32	37	44	28	29	30	46	34	35	41	29	33	35	35	20	31	31	33	34	35	38	39	28	38	37	34	38	34	39	31	40	35	34	41	27	46	35	29	40	33	30	35	37	41	33	40	39	40	47	42	38	37	37	32	45	34	34	42	32	39	45	35	34	33	34	44	41	38	40	27	38	31	41	33	33	31	33	39	30	50	34	39	38	44	31	44	29	41	24	40	41	37	36	37	37	41	42	36	39	25	41	27	32	41	31	40	28	32	37	31	54	40	37	39	30	48	31	42	31	28	42	42	37	39	39	30	38	26	34	27	33	27	42	41	20	41	37	48	21	31	26	31	42	34	41	31	37	34	39	33	45	37	29	30	31	33	28	28	44	25	33	32	28	31	39	34	33	39	44	32	41	48	35	36	35	41	42	24	28	35	46	34	36	29	32	27	40	37	26	39	38	32	37	35	31	24	23	29	37	39	37	33	31	37	27	37	47	32	34	31	40	32	20	47	41	47	36	29	31	37	33	41	44	39	33	35	34	39	29	36	41	32	37	31	36	31	33	36	34	39	38	38	30	37	20	37	26	43	31	35	34	46	40	42	41	43	41	34	37	37	40	29	38	28	28	36	36	40	23	30	41	36	32	28	42	34	46	23	37	26	26	36	34	24	33	34	32	46	31	31	29	45	42	43	32	43	39	30	46	32	42	27	34	33	27	38	25	23	35	38	34	24	36	34	30	31	35	46	38	41	44	39	36	36	32	28	39	33	41	23	33	30	36	41	34	35	36	32	33	32	37	27	47	34	28	33	38	41	41	32	31	41	26	33	32	35	40	29	29	24	36	52	32	35	31	30	32	28	40	32	34	36	32	40	24	27	33	33	29	25	37	38	40	31	31	30	35	28	47	31	34	39	30	33	24	21	35	42	28	36	35	37	52	39	43	36	38	38	25	41	29	28	34	34	31	35	33	23	38	31	28	37	28	41	46	32	36	44	37	36	26	36	32	35	31	45	21	32	44	36	32	37	30	39	26	36	38	36	30	52	31	39	27	32	31	41	36	32	39	26	28	34	33	37	41	40	38	37	33	30
36177	28117	24100	18398	13642	8615	5398	3260	2718	2203	1899	1687	1530	1309	1101	971	867	832	801	680	598	604	616	528	463	507	453	451	417	472	395	408	414	398	363	387	377	390	375	373	419	378	394	387	406	360	342	356	346	351	351	362	371	352	339	362	339	349	334	374	328	315	321	340	363	347	357	302	357	340	351	334	344	349	355	318	332	318	374	307	331	321	328	320	318	331	355	324	342	336	355	333	305	344	309	341	326	337	331	303	341	322	325	360	327	322	343	320	330	343	335	335	342	339	313	298	311	322	304	319	357	349	332	325	342	356	355	347	340	351	335	320	323	336	318	337	335	288	346	345	336	350	342	341	348	320	312	281	343	328	336	308	318	365	314	338	351	360	319	311	356	318	339	326	302	335	337	313	327	361	314	352	343	355	325	338	316	332	329	355	314	315	311	329	351	333	332	347	360	309	331	341	337	356	376	374	329	322	316	313	339	320	315	329	356	333	329	338	355	307	319	348	329	331	353	360	360	363	350	340	335	343	348	328	350	351	357	341	313	330	316	334	337	339	328	334	341	355	310	302	327	331	347	332	324	326	332	306	332	332	337	331	311	306	347	304	322	335	303	328	319	338	340	341	331	347	288	303	347	357	345	348	338	337	306	361	357	322	358	335	334	361	354	315	357	320	324	357	335	335	325	301	313	338	362	335	337	329	338	337	304	383	350	347	297	341	346	353	320	329	317	303	305	355	309	329	363	352	332	339	308	344	342	327	336	336	314	327	355	376	362	357	352	331	340	373	351	338	318	330	320	321	339	323	324	321	338	330	338	337	293	307	314	313	303	316	337	356	304	344	335	314	342	319	325	368	354	303	314	332	376	311	345	348	337	322	348	314	320	340	353	322	346	334	319	356	331	375	315	326	333	327	321	326	306	340	312	323	348	322	328	332	347	344	295	286	339	334	342	347	347	318	318	312	317	330	321	339	362	343	311	323	330	303	327	295	365	360	303	335	333	318	334	302	317	348	342	316	308	321	342	323	324	333	340	327	355	332	307	329	327	339	300	358	314	329	334	323	322	352	307	367	328	305	323	322	358	329	341	336	334	304	355	315	303	348	327	362	327	330	346	333	344	342	331	329	357	360	314	327	335	337	327	351	360	321	355	345	352	338	308	328	344	338	339	348	327	361	354	362	360	340	330	327	364	377	342	308	326	313	321	345	312	320	334	328	348	354	331	349	323	322	319	331	328	326	330	305	329	325	333	354	311	331	356	324	316	332	373	339	332	347	348	339	354	332	317	334	344	347	295	329	342	317	323	347	329	328	337	348	343	326	346	305	312	318	309	324	335	368	322	351	358	338	330	344	323	335	320	315	346	316	336	314	338	369	334	345	314	323	349	349	315	310	318	319	350	311	304	340	334	331	320	339	344	345	318	330	337	328	296	339	308	329	315	343	307	324	335	346	328	315	308	346	329	314	332	344	328	342	314	351	331	339	345	328	341	334	331	344	355	339	352	326	338	331	313	376	310	315	320	342	329	337	351	351	325	313	305	325	352	310	330	331	361	319	341	350	340	317	355	323	338	341	299	317	347	328	327	328	339	325	324	311	299	335	314	315	326	329	357	351	312	308	344	366	321	335	348	354	315	329	308	313	312	339	330	312	331	324	315	325	337	332	338	344	302	334	322	341	344	327	334	341	352	321	300	306	389	384	368	359	336	344	327	341	343	331	311	284	303	366	336	324	339	334	336	323	333	320	294	324	316	331	326	319	350	339	299	367	315	348	297	299	324	361	337	318	319	324	370	336	338	331	323	370	319	328	298	304	333	318	343	342	331	364	323	342	308	316	357	353	339	296	394	334	344	324	345	327	334	337	337	331	333	328	351	337	340	361	302	352	345	308	340	323	330	345	329	321	319	310	309	334	317	342	321	337	311	349	351	328	355	330	336	340	382	341	322	328	316	345	341	313	338	336	334	329	333	351	343	332	330	335	341	359	342	333	313	346	319	321	309	328	320	338	335	351	341	328	352	352	337	312	343	339	331	354	310	336	335	341	347	334	300	354	334	355	344	325	311	356	328	337	375	341	354	319	331	324	308	336	336	308	332	339	323	313	306	338	328	333	346	333	325	317	331	343	341	325	314	334	335	369	326	320	338	319	313	317	337	340	309	355	355	340	356	312	322	319	353	316	374	334	365	302	351	345	317	312	292	284	347	288	315	343	310	343	333	349	335	318	307	350	324	359	329	327	314	292	380	358	346	337	334	336	334	314	371	321	320	358	328	332	357	284	334	306	330	336	332	349	385	367	340	333	323	337	326	285	330	348	283	371	345	367	332	343	358	316	335	313	323	345	318	351	301	321	361	317	339	330	333	323	327	356	327	322	305	325	327	331	310	339	337	314	328	314	333	340	301	347	334	328	341	330	325	294	336	333	305	303	310	305	366	311	343	328	336	299	338	307	346	363	317	348	345	324	327	316	325	314	345	327	318	329	303	321	342	298	316	320	326	342	355	310	319	320	341	330	309	321	363	348	329	345	303	342	353	325	304	330	336	341	325	307	340	327	329	316	341	324	348	342	331	317	319	329	316	321	311	349	330	319	325	343	327	326	355	334	346	330	352	340	315	337	339	338	295	334	315	328	368	355	340	292	332	328	331	346	327	368	322	323	331	342	318	332	335	332	333	339	320	333	321	331	321	342	329	349	337	331	326	339	338	330	325	319	313	340	317	330	334	323	312	341	326	316	358	323	329	330	322	356	328	308	329	343	326	316	328	314	369	342	335	351	338	323	333	315	316	324	310	295	338	341	343	328	325	360	316	326	339	356	346	356	317	333	334	323	385	360	318	314	342	346	326	329	335	313	374	355	353	337	286	308	316	350	318	341	311	324	313	317	332	331	339	358	332	330	333	325	343	344	328	344	341	345	328	356	334	360	318	320	335	365	317	332	340	310	310	339	338	324	295	346	337	317	334	339	350	362	302	332	346	333	352	301	333	377	325	358	334	334	323	361	345	338	290	313	339	338	334	332	295	311	322	331	360	291	298	326	352	326	350	336	340	312	336	340	366	324	307	343	341	346	305	348	320	357	312	338	324	305	309	338	311	326	349	337	320	346	335	331	337	333	365	327	356	354	327	311	306	310	324	375	347	341	299	346	317	290	333	349	363	335	321	302	335	347	316	356	351	368	309	347	344	340	311	311	351	323	316	329	313	322	327	316	336	347	351	356	306	327	315	331	334	308	345	318	335	368	335	301	318	348	362	353	350	327	358	334	325	359	307	347	353	337	304	330	314	337	326	317	343	331	334	335	350	337	330	349	344	371	320	312	313	328	359	344	308	333	344	316	345	320	310	316	312	316	353	354	346	346	322	345	348	318	331	357	337	342	364	311	351	354	348	340	318	333	346	322	324	311	342	337	318	350	348	296	281	365	340	337	355	317	354	360	342	341	330	347	332	319	348	326	339	351	305	333	339	326	333	313	356	350	311	361	349	313	312	345	331	319	315	341
3861	1788	1096	451	281	133	82	87	86	75	75	57	59	59	61	55	58	56	60	37	46	51	53	43	45	63	33	48	50	37	51	47	45	42	45	43	52	50	50	46	54	53	44	39	56	36	51	38	34	41	49	54	44	53	43	50	38	38	52	47	44	46	39	47	52	42	52	34	43	49	48	47	54	48	35	60	49	50	50	45	34	44	33	59	28	54	50	43	42	49	33	50	46	38	53	42	48	41	37	37	35	48	47	61	45	44	29	53	48	35	41	41	56	49	52	46	43	38	46	44	45	37	51	48	40	43	38	31	43	52	50	32	41	51	50	50	34	49	41	62	47	43	48	38	35	34	40	49	41	44	39	44	39	33	47	37	54	37	49	33	41	40	51	41	42	51	53	45	41	39	45	43	45	31	33	32	49	38	34	60	52	34	43	32	46	57	46	41	50	36	38	52	36	41	52	39	45	39	43	51	46	53	44	35	39	39	45	37	48	40	35	41	45	37	45	32	38	52	34	51	27	47	44	58	56	51	45	52	44	40	51	44	42	52	42	40	45	46	38	26	41	44	57	49	41	46	43	40	45	40	45	57	55	46	40	46	39	46	41	40	39	50	57	38	41	48	41	44	42	43	44	50	43	42	38	39	45	34	41	49	43	48	41	52	51	43	51	44	52	51	46	38	39	55	50	43	53	53	36	64	41	36	36	30	40	49	44	52	39	40	48	46	34	38	35	35	48	50	47	52	45	43	39	41	44	38	53	42	51	45	48	35	47	38	46	31	40	34	51	47	33	50	40	42	48	50	40	52	47	28	45	54	51	36	39	43	53	58	34	36	37	42	42	47	57	39	48	51	39	50	42	47	36	35	45	44	33	49	40	43	38	46	47	42	44	60	48	47	44	44	48	52	45	38	46	41	41	42	31	35	57	49	41	39	56	40	49	53	53	36	50	34	43	44	59	37	43	38	42	42	50	43	43	43	46	39	51	39	39	48	36	37	35	47	44	28	47	58	40	42	45	44	39	46	40	53	45	45	43	43	42	52	35	39	53	54	37	56	37	37	63	35	43	52	41	35	40	40	53	36	43	38	48	38	40	35	50	45	43	43	46	49	44	36	41	45	55	46	41	48	46	39	52	43	48	41	47	49	42	42	44	37	45	45	43	40	55	41	39	56	52	47	57	37	40	50	59	46	39	43	43	52	53	50	51	40	38	52	39	43	44	51	44	35	47	52	35	41	43	37	42	51	59	47	45	45	33	42	40	50	42	52	46	35	50	38	46	47	53	46	30	44	53	47	43	44	43	48	42	37	39	38	53	38	46	41	42	45	45	50	48	56	43	43	50	41	50	46	46	41	39	48	48	39	45	44	41	49	39	48	47	36	41	44	44	30	46	46	48	50	45	36	47	34	41	62	45	49	48	44	48	47	39	36	42	50	42	43	44	44	40	32	37	35	47	46	42	43	41	39	50	49	56	45	54	45	51	40	41	46	41	38	42	49	52	30	52	43	47	48	48	48	48	48	50	44	48	26	37	46	46	43	45	52	54	47	49	49	41	44	47	43	41	48	43	51	55	52	47	51	35	52	37	49	51	52	43	34	40	61	47	56	45	39	44	41	34	34	56	49	38	42	49	42	43	41	52	44	47	43	45	49	38	39	43	49	38	46	50	49	51	40	37	38	47	35	48	36	42	53	43	45	50	42	52	44	45	36	38	44	38	44	44	41	43	34	45	43	49	45	41	46	44	43	49	46	44	39	53	48	48	37	41	46	44	41	46	46	38	36	46	36	49	43	61	37	35	46	28	36	53	35	47	58	34	42	51	43	45	52	32	48	39	41	36	39	41	39	52	44	40	41	64	31	51	47	57	39	54	53	35	60	45	37	45	45	44	41	51	50	54	44	37	39	36	39	48	45	46	41	41	37	48	28	38	49	41	50	29	47	35	42	45	55	39	43	43	53	38	49	39	38	41	40	41	50	44	56	43	36	36	47	45	43	40	44	44	41	44	36	41	45	51	41	41	39	43	52	45	48	40	30	48	54	26	54	37	47	32	51	50	51	50	38	52	56	37	52	49	39	40	35	61	54	44	47	58	43	56	51	44	52	52	50	53	66	48	49	47	44	48	51	52	33	40	43	52	49	57	51	37	39	57	43	35	43	40	64	47	47	40	39	40	40	42	39	34	47	50	45	49	58	41	57	52	33	51	46	28	43	41	43	34	45	41	38	52	44	34	50	34	49	58	48	43	48	43	35	57	35	49	57	41	47	37	54	55	43	54	46	45	51	50	55	42	51	51	37	44	33	42	34	45	42	51	45	55	48	69	41	38	28	42	36	46	48	51	38	43	32	42	48	37	47	55	43	37	35	41	36	41	53	53	55	38	32	51	47	39	42	40	35	52	38	41	52	36	41	46	51	41	51	33	35	42	34	37	48	48	49	45	39	54	40	49	51	42	38	40	52	43	38	38	56	44	49	45	52	52	44	35	50	49	34	48	46	51	38	32	36	46	38	31	38	39	50	48	52	38	45	41	49	48	41	39	46	43	49	56	46	42	40	52	48	51	37	33	56	43	44	46	47	34	46	47	43	41	42	53	55	62	52	47	51	46	43	39	30	39	49	52	37	51	39	43	43	45	55	52	46	42	49	52	52	41	46	50	45	52	43	54	44	47	51	46	46	47	41	48	43	40	46	50	58	45	43	38	46	49	41	42	56	36	47	55	44	52	50	31	48	48	31	56	38	38	50	53	54	40	51	37	40	31	40	38	44	49	48	37	49	40	45	36	36	33	43	43	31	39	44	52	41	47	42	45	44	40	49	46	49	46	54	52	46	36	45	39	44	48	44	40	48	56	55	45	43	44	46	49	48	45	56	38	42	45	52	46	48	54	45	39	46	34	56	50	45	47	39	62	51	40	67	51	44	49	56	48	33	50	33	43	42	39	47	44	41	45	32	37	51	40	46	40	45	45	48	40	45	42	53	48	52	45	41	43	49	55	36	49	44	50	37	41	37	53	50	47	48	43	67	54	37	56	52	38	32	38	42	39	35	49	38	38	38	55	44	48	42	37	48	40	36	49	47	55	37	51	43	49	49	46	37	41	47	57	44	41	42	43	46	38	57	47	35	35	46	49	43	42	45	33	46	47	45	50	44	47	41	43	41	39	44	44	41	39	48	31	39	45	40	45	49	52	47	46	46	36	42	45	51	48	37	48	43	47	40	31	43	41	57	42	48	43	40	38	42	55	46	54	46	58	62	57	43	46	42	35	40	52	33	39	54	43	44	50	45	51	42	39	39	52	41	44	39	41	43	44	39	43	41	46	55	37	47	46	47	46	40	32	41	31	53	51	40	42	48	54	53	44	31	45	41	44	47	48	38	46	48	39	42	52	55	47	49	53	45	48	46	55	43	39	35	44	42	61	31	51	62	34	35	43	53	52	49	40	47	33	34	46	51	51	45	52	41	50	39	45	51	52	45	39	47	52	51	44	40
28931	16770	10892	7980	6427	4467	2260	1719	1556	1336	1164	1023	951	909	706	720	691	655	597	555	540	487	495	504	480	465	481	483	420	457	436	438	456	466	469	439	422	461	468	441	438	431	462	425	438	420	413	439	410	447	391	404	402	371	446	414	354	402	403	393	403	406	407	411	419	421	370	418	423	418	410	411	378	409	400	391	394	415	363	368	376	377	429	385	379	385	417	377	426	399	397	419	420	404	419	432	406	383	399	402	403	415	390	425	399	406	393	374	414	403	399	400	417	393	374	404	412	417	383	381	415	447	401	374	388	426	434	388	449	379	402	396	373	410	377	403	436	412	412	424	393	413	375	421	397	422	371	392	392	411	409	399	423	411	377	411	403	383	408	379	410	381	399	423	392	409	388	402	421	398	402	412	406	362	448	406	401	394	376	398	391	396	372	380	424	388	414	378	410	418	370	395	448	422	445	410	400	385	414	401	406	438	391	383	385	415	385	442	379	412	412	378	408	375	403	358	433	449	390	407	404	457	392	391	418	390	383	379	412	413	394	405	421	413	411	406	380	396	386	409	397	428	383	407	372	404	429	381	388	427	434	436	394	371	378	426	370	412	391	399	413	418	383	422	392	409	415	383	416	428	406	394	390	425	397	424	416	406	385	415	391	421	419	405	426	423	428	405	407	415	431	408	399	401	430	423	399	428	352	432	409	397	395	348	370	429	379	418	399	362	384	382	370	401	403	418	415	384	416	413	385	399	391	415	423	395	417	419	383	407	416	397	369	419	422	428	404	398	421	425	410	433	393	406	435	390	416	401	408	373	449	384	400	424	410	405	381	403	426	392	435	399	373	410	462	390	429	442	411	402	397	414	430	379	421	426	437	429	425	404	429	348	417	408	370	416	419	373	410	397	388	408	409	393	392	418	433	393	418	389	406	379	376	373	424	407	407	413	422	411	392	386	375	425	363	425	430	413	376	393	411	413	372	405	401	395	395	396	392	412	447	383	432	426	429	416	415	401	383	379	370	408	405	420	386	416	383	426	365	452	392	407	408	414	404	387	420	405	410	439	429	401	424	412	411	415	432	385	400	424	401	396	389	406	411	399	408	392	398	406	415	410	446	407	414	403	415	393	387	430	405	352	408	451	419	405	404	397	386	356	389	399	411	391	400	398	399	396	390	415	436	399	410	431	381	426	427	435	415	380	350	384	385	402	417	440	420	372	340	401	430	405	430	402	417	387	449	396	414	394	421	405	410	419	420	406	400	398	418	401	403	395	390	392	430	419	425	414	402	410	372	385	386	382	405	403	473	406	383	403	393	409	424	434	406	373	394	397	403	382	412	376	390	434	419	389	421	415	418	352	418	381	392	374	378	416	396	408	361	385	380	402	436	387	408	382	417	399	401	414	388	419	388	393	391	427	410	419	407	421	404	392	392	417	434	387	442	379	421	408	406	387	426	387	353	400	393	345	379	383	453	401	401	434	438	408	411	411	374	399	426	415	402	399	409	396	397	392	363	420	394	383	396	425	420	406	398	365	413	401	410	426	394	401	419	425	397	402	413	415	356	391	389	403	399	424	410	399	403	387	434	428	400	398	390	377	403	412	429	384	395	380	419	386	398	412	417	417	446	394	422	429	425	384	378	407	405	417	394	411	427	382	407	383	419	388	399	433	406	454	415	404	376	418	394	383	379	430	418	416	418	415	389	436	416	409	409	394	423	402	405	395	396	389	418	382	392	420	386	416	349	410	414	416	391	391	406	464	400	427	395	418	417	405	403	394	422	404	367	382	432	405	383	395	421	405	436	409	405	407	393	395	416	420	376	400	418	393	419	409	409	384	411	394	393	429	424	423	433	373	405	372	409	428	433	414	384	445	376	383	394	389	368	386	393	410	411	424	404	421	427	400	367	401	385	405	423	397	379	417	429	395	389	375	413	383	394	426	385	396	424	427	381	437	418	404	390	400	402	423	350	415	424	385	390	399	413	382	423	432	395	378	399	432	426	401	470	402	392	394	385	388	406	412	387	401	424	409	421	453	407	386	422	388	419	380	380	413	412	366	422	398	415	376	400	440	409	365	371	398	406	395	419	408	448	401	419	406	413	411	393	363	393	387	381	400	400	398	391	437	386	389	405	400	381	387	425	387	404	426	417	380	382	373	418	447	365	418	396	423	380	399	437	409	392	401	407	398	415	397	419	392	405	425	409	413	399	391	358	420	416	398	382	395	406	355	391	411	409	397	379	387	379	408	410	396	402	399	395	382	395	399	413	360	422	398	408	402	411	387	430	380	412	423	407	400	410	431	429	452	415	404	397	427	387	377	456	413	393	418	398	405	420	423	363	379	426	396	408	388	420	417	451	409	377	398	414	389	419	379	414	400	437	382	386	415	382	387	384	414	390	402	398	373	423	381	389	390	407	370	386	387	418	462	382	381	418	378	414	409	407	382	459	406	380	416	387	409	407	366	400	419	390	414	377	410	393	408	394	384	396	407	397	427	421	393	433	415	362	420	390	443	411	404	398	394	387	402	408	416	404	392	405	426	388	415	450	402	414	387	411	401	422	382	417	405	439	402	408	409	471	379	418	400	404	427	401	400	373	388	375	411	412	394	389	422	388	375	396	445	395	404	423	392	383	418	402	416	412	410	412	392	400	431	431	408	388	396	383	417	385	416	418	380	392	404	383	407	373	414	365	416	385	419	406	391	408	382	379	406	412	382	404	408	408	420	418	395	418	401	415	396	397	400	426	390	422	403	443	377	402	423	413	369	389	369	371	376	419	399	405	407	409	417	434	428	420	369	416	415	394	425	402	385	382	402	408	411	405	410	410	414	370	384	433	404	379	403	378	413	386	428	389	404	421	373	407	423	451	401	384	374	407	409	412	398	450	411	383	404	405	375	397	428	397	432	407	362	408	406	387	403	415	393	411	398	421	402	390	435	436	391	410	416	398	397	378	428	417	430	390	384	383	370	414	408	424	410	386	414	393	414	371	408	416	430	422	430	414	394	414	403	360	362	416	387	420	420	424	400	385	402	388	391	410	392	423	413	387	441	399	437	424	446	389	361	406	407	409	386	415	397	420	420	398	412	458	397	396	407	384	396	391	383	394	410	418	408	414	402	371	407	409	386	392	421	400	410	420	384	405	445	415	393	422	426	418	411	413	419	413	433	429	419	409	421	426	416	381	394	407	409	401	397	398	418	422	397	426	404	429	381	403	384	377	399	377	414	399	430	404	386	386	386	401	377	412	379	407	403	408	424	399	407	383	389	412	422	383	423	386	379	452	401	393	438	402	394	416	424	393	406	373	411	397	429	415	408	415	413	427	389	388	419	427	379	412	434	403	427	361	388	416	392	426	438	368	421	425	418	405	386	409	383	432	420	389	416	393	389	385	417	443	420	373	398	397	430	436	399	419	370	421	385	422	449	412	396	395	399	400	401	420	414	383	399	406	393	404	398	414	436	395	402	427	402	376	415	440	427	391	392	408	423	408	394
5747	3543	1911	1388	823	336	188	112	110	101	83	85	62	85	70	90	53	64	57	44	63	51	51	55	55	54	42	43	40	57	61	60	61	51	50	56	49	57	58	52	52	46	40	56	44	57	43	41	47	53	57	45	53	54	43	46	50	48	41	37	49	57	45	41	51	45	55	31	52	50	43	49	47	48	45	44	48	39	56	56	54	48	47	38	42	42	42	51	58	30	53	62	42	55	52	48	45	43	51	57	41	50	55	53	48	53	49	36	54	55	46	44	42	42	47	51	57	54	36	42	41	37	43	46	66	37	43	38	48	56	45	48	54	51	46	46	54	47	46	40	39	38	58	46	52	52	61	52	43	53	42	46	52	57	47	60	45	46	56	53	43	54	53	53	42	46	53	44	49	44	54	44	47	39	46	46	29	70	46	45	49	50	44	48	58	50	46	47	38	58	48	46	52	52	50	56	50	56	48	46	55	42	51	59	43	45	41	38	42	50	51	55	51	52	42	46	43	41	34	49	58	46	59	45	51	45	49	54	45	49	48	52	60	41	55	54	41	43	46	46	37	46	54	49	42	57	44	58	43	53	47	43	50	39	39	46	30	52	42	45	46	36	57	37	62	55	50	39	37	41	40	54	39	44	34	39	37	38	36	49	48	49	49	49	59	54	40	37	53	56	45	43	49	48	47	42	51	55	44	49	43	43	50	48	48	46	47	46	55	56	38	58	42	43	37	51	52	42	53	49	38	41	42	43	51	53	50	39	46	48	54	56	42	44	45	34	39	37	47	45	48	44	52	42	40	52	42	41	50	52	48	48	48	49	50	52	58	42	50	38	61	43	50	59	41	43	44	45	40	39	33	41	50	36	45	53	33	40	51	38	57	52	59	36	38	40	43	46	46	43	42	40	41	55	48	61	52	57	49	45	46	48	41	40	40	46	45	40	31	52	59	46	46	38	40	36	56	39	46	49	49	44	48	62	58	52	47	48	55	43	36	55	57	57	45	47	55	46	42	41	41	55	35	50	45	35	52	48	60	40	53	46	48	56	51	49	53	45	47	52	54	53	50	45	59	54	42	56	43	32	45	59	41	55	47	54	51	41	47	40	60	53	46	45	45	45	43	72	50	39	42	53	33	41	59	56	52	54	45	56	35	41	40	53	52	41	47	33	37	39	48	51	43	45	47	36	53	52	38	52	37	41	51	52	50	54	52	42	41	48	42	45	50	47	58	44	35	53	44	46	50	44	48	47	52	50	52	43	40	61	45	38	45	41	48	46	54	53	46	48	50	48	59	33	52	51	38	48	46	45	45	50	55	35	48	46	46	45	49	54	38	51	42	44	33	62	61	55	57	36	48	48	45	39	39	41	51	54	41	37	43	47	44	36	55	45	50	63	45	39	37	50	52	58	39	40	55	44	44	45	40	46	43	48	45	51	41	50	56	48	46	68	42	35	46	52	53	42	47	56	68	53	54	57	47	47	58	46	43	45	41	46	64	52	44	45	50	42	44	38	47	59	40	53	44	50	44	46	42	40	55	59	39	53	43	57	44	49	69	37	48	39	35	26	50	44	43	53	38	47	48	47	54	58	46	43	52	43	46	46	35	51	50	59	52	45	37	41	40	43	51	39	36	45	48	37	50	50	42	55	38	48	42	46	58	42	42	53	42	48	39	42	39	52	41	55	31	46	53	50	36	35	46	46	51	44	46	57	55	46	50	45	51	44	45	56	36	42	45	51	39	50	50	35	46	41	45	59	42	42	50	46	44	40	53	38	65	54	43	56	42	50	35	49	46	51	52	47	33	38	49	47	39	49	46	41	46	50	40	39	51	52	34	51	46	53	57	41	61	41	38	49	48	49	48	47	54	40	58	42	51	46	47	58	46	44	41	43	46	46	36	52	54	59	47	39	41	38	46	35	40	65	41	38	44	44	53	44	45	57	36	44	46	47	52	58	51	49	53	58	46	57	44	43	36	48	40	52	55	50	42	49	48	48	52	39	39	46	47	40	48	50	43	47	49	39	52	46	57	47	57	37	43	39	54	46	55	36	43	36	35	52	46	39	47	64	39	47	45	46	48	45	40	53	44	61	41	49	55	42	46	42	43	57	54	60	39	42	44	51	47	43	50	46	38	47	42	48	54	57	46	45	48	45	35	44	46	46	57	54	45	49	35	38	48	50	47	38	42	32	50	44	52	38	46	42	54	29	52	42	54	49	40	36	42	49	40	44	57	51	48	54	48	49	46	36	53	53	51	45	67	45	35	51	42	45	45	59	42	34	47	35	41	44	42	48	45	39	42	65	42	53	34	47	47	60	63	45	39	39	51	37	55	53	44	46	53	39	48	57	50	48	45	52	44	46	41	50	40	32	43	37	70	49	32	51	51	57	47	56	53	51	42	45	44	49	49	42	47	46	48	51	45	55	46	42	41	55	43	43	50	36	49	45	48	37	51	50	47	45	46	56	39	37	63	52	46	35	41	50	45	35	46	56	50	45	41	44	43	60	50	35	47	39	51	45	52	49	46	39	46	49	42	49	61	48	45	48	41	44	42	42	50	50	41	46	42	44	60	39	39	59	39	50	51	43	35	45	42	34	56	42	40	44	41	50	47	39	49	47	36	30	37	39	40	52	45	34	37	61	40	51	53	39	55	54	45	38	53	48	45	57	48	61	43	51	46	45	44	51	43	59	36	37	46	49	35	55	43	46	52	48	50	50	50	44	39	55	42	41	54	51	35	40	36	66	52	41	54	47	50	53	57	47	33	48	54	41	49	37	38	38	45	49	52	47	45	51	46	48	51	58	42	60	52	48	39	55	39	40	51	58	52	46	44	36	38	47	48	48	59	39	46	41	49	43	37	39	48	49	49	42	43	40	39	41	49	53	31	38	61	40	43	59	42	51	37	46	48	32	61	48	46	48	44	40	45	47	42	48	44	53	49	42	39	54	54	39	51	41	41	50	54	47	56	41	61	45	45	53	40	50	46	37	58	57	32	51	52	51	62	44	53	41	43	52	45	58	38	51	48	47	51	51	57	67	52	48	43	57	54	40	55	56	45	54	59	56	52	51	55	51	50	54	44	52	67	51	41	53	49	40	54	45	44	37	53	48	40	35	48	52	51	71	46	51	48	59	38	37	37	45	47	44	33	39	36	53	41	43	56	48	51	46	44	50	47	54	67	51	38	41	57	39	37	37	42	54	43	45	46	55	52	55	66	48	43	60	65	51	50	36	52	64	38	56	45	40	47	42	46	45	53	50	51	49	46	54	34	50	53	44	49	51	46	44	47	53	51	54	57	48	29	45	48	49	41	50	41	51	45	30	42	54	59	64	42	44	49	50	42	47	46	51	48	39	41	49	32	43	42	38	44	50	47	44	48	50	47	44	51	54	44	40	48	46	41	46	46	49	49	44	49	40	62	43	52	40	49	41	53	40	48	56	48	54	49	41	41	60	47	60	50	50	38	46	43	68	51	54	32	56	52	52	54	53
34266	22540	16178	16486	14259	8450	4124	2520	2114	1887	1481	1358	1287	1112	924	941	792	746	748	655	627	558	619	562	541	484	479	513	511	519	471	528	479	489	488	464	482	453	447	494	480	455	459	466	433	446	431	410	432	469	435	423	428	444	420	458	428	425	427	427	452	466	410	420	476	432	432	449	427	444	412	388	498	436	478	400	427	473	428	423	436	373	451	496	437	430	432	430	442	418	395	473	433	438	453	423	431	390	433	421	401	421	428	437	431	451	451	442	438	419	418	388	412	431	456	433	426	432	448	448	419	436	405	407	479	444	465	403	447	434	426	425	440	432	460	432	409	427	436	410	408	422	457	457	434	472	398	439	394	429	448	391	406	410	442	434	456	402	436	431	427	465	438	449	397	456	447	424	449	432	427	439	413	430	427	406	465	432	428	378	451	480	441	429	399	453	432	419	456	411	400	423	439	387	436	432	421	454	429	415	443	425	407	432	415	451	418	442	440	442	457	419	409	450	448	427	439	443	415	424	402	422	445	443	455	410	429	456	428	441	462	457	472	456	410	454	435	439	448	435	433	396	418	430	455	448	427	437	432	456	433	436	431	451	416	427	402	416	447	473	448	483	451	420	443	430	419	446	433	398	459	465	418	443	406	433	439	437	451	431	441	457	462	427	421	425	413	423	414	463	445	395	415	433	433	454	439	383	419	428	455	437	435	400	408	431	416	422	416	446	407	465	398	397	419	430	455	456	410	432	410	413	393	384	421	460	450	429	433	443	449	451	420	462	462	419	404	414	383	426	444	450	410	440	403	443	420	418	420	448	433	407	408	418	432	414	406	431	421	436	409	416	440	414	409	427	430	438	416	441	446	443	414	429	423	454	417	424	442	455	416	446	438	426	434	438	391	439	429	416	449	435	437	446	416	442	423	404	483	442	433	421	411	380	428	421	384	437	411	455	461	464	385	444	448	405	421	474	448	420	424	422	410	444	423	416	447	444	437	423	426	443	409	413	433	425	425	446	419	437	417	449	434	419	461	413	458	418	438	442	399	401	396	455	406	433	464	451	464	451	428	427	415	430	444	422	443	388	410	442	424	397	404	425	431	443	430	418	426	456	429	453	420	403	441	432	419	394	414	446	424	450	435	447	406	447	400	464	412	395	439	458	418	426	454	420	438	399	436	412	441	432	397	443	478	475	445	427	424	432	433	453	489	412	422	392	413	449	466	411	408	451	446	411	413	453	471	448	454	409	441	448	461	404	423	466	428	437	415	422	424	458	441	403	438	432	421	452	446	414	434	391	435	415	446	401	413	408	441	437	465	449	445	472	395	428	437	420	420	404	441	446	433	429	411	447	437	396	442	425	395	443	407	427	423	425	378	464	407	392	416	437	427	389	433	447	399	448	440	420	428	423	442	431	435	425	418	392	485	433	423	452	445	446	408	416	435	419	423	425	444	447	472	415	409	425	470	446	429	440	441	398	414	407	407	415	404	431	428	439	451	406	425	432	438	390	459	411	421	427	415	449	447	445	420	418	439	459	441	403	442	442	413	384	432	407	439	449	415	409	461	457	440	424	421	428	405	458	393	462	442	469	381	421	446	454	415	447	436	443	464	436	408	420	463	437	427	409	428	420	449	421	447	441	386	469	425	424	433	457	412	436	452	448	437	403	417	418	438	405	433	434	439	450	402	473	432	444	430	416	413	464	379	444	426	438	431	441	414	437	440	446	466	447	447	446	453	404	436	440	397	432	415	455	424	422	420	428	443	405	409	448	431	427	426	419	425	449	474	429	421	388	451	459	434	429	429	401	441	396	418	486	457	431	429	413	436	452	392	429	405	429	430	428	431	451	463	425	399	439	445	449	425	438	432	424	396	462	428	449	441	421	428	406	464	452	427	438	429	456	424	406	443	367	439	422	437	404	452	438	431	399	437	453	397	421	441	412	426	412	416	447	438	422	416	437	402	451	410	445	404	448	425	430	476	421	441	437	385	424	461	444	417	436	425	394	430	435	434	450	418	420	422	427	476	442	453	441	433	455	452	389	452	440	431	427	399	415	443	433	412	450	428	398	419	449	431	448	432	422	405	438	428	416	439	431	420	443	436	402	450	444	426	417	410	419	418	466	434	477	420	453	459	416	413	463	423	400	404	419	429	451	407	455	435	411	427	418	426	446	395	452	431	415	416	424	414	446	428	427	407	411	430	430	396	405	409	453	438	454	459	416	414	450	433	424	468	437	409	440	446	393	434	453	443	454	408	397	455	397	396	417	428	435	438	410	428	434	409	450	440	458	433	428	413	411	381	437	435	433	433	430	422	404	401	455	455	410	463	448	423	454	414	436	451	456	429	455	421	452	445	458	473	417	445	408	442	471	426	412	440	416	464	417	463	437	441	418	446	478	402	445	398	384	406	402	446	402	429	422	436	409	420	441	409	448	430	420	462	428	484	416	434	406	441	455	431	424	412	446	411	439	469	436	435	406	421	426	439	452	406	429	439	443	468	415	446	429	416	455	461	420	455	415	416	441	435	453	425	448	468	401	422	458	417	423	406	431	400	421	435	442	442	431	441	427	436	418	432	413	413	457	455	435	466	436	441	425	477	411	459	470	460	429	424	417	479	440	422	417	437	397	416	463	412	446	454	402	405	417	439	451	397	447	397	381	463	438	440	441	420	485	427	427	415	419	440	444	449	436	360	413	449	428	422	428	435	437	421	417	490	425	445	438	472	380	426	414	417	412	422	431	421	420	431	426	425	399	450	410	459	416	393	457	414	443	432	435	438	431	409	439	435	421	417	398	446	436	406	396	403	436	436	409	498	413	433	448	419	401	436	467	468	450	456	455	450	446	451	440	441	440	438	437	408	419	432	443	433	442	455	425	424	433	434	427	424	447	435	435	441	477	417	437	448	410	434	431	452	422	388	444	459	408	419	432	419	433	417	432	486	418	438	461	405	424	442	443	458	449	431	417	438	436	427	423	377	440	454	418	434	447	404	426	470	411	423	426	443	443	402	439	417	413	456	468	443	432	431	434	430	403	403	436	409	454	366	418	448	424	407	433	447	399	444	391	444	434	426	429	429	453	467	432	433	434	422	433	440	418	458	457	444	442	409	441	436	449	457	421	425	448	448	430	434	434	428	428	446	424	414	445	468	412	431	423	455	458	432	395	436	445	440	421	391	472	443	456	441	434	450	399	452	402	404	429	417	426	467	415	433	417	448	442	395	441	408	402	452	403	409	438	417	416	437	424	446	430	430	398	417	401	418	450	404	431	388	436	455	395	404	431	398	436	413	460	452	466	449	413	394	411	426	388	419	458	438	447	398	464	449	392	428	439	450	433	443	428	454	456	430	439	440	444	448	425	444	439	454	446	427	429	424	420	401	401	438	426	391	428	413	415	397	414	421	433	425	443	433	408	465	421	453	444	457	423	443	464	427	450	442	418	430	426	429	440	409	453	400	426	428	428	434	429	440	421	469	415	388	448	421	411	439	432	417	436
5961	2703	1830	1205	609	284	111	96	79	82	72	64	63	42	64	55	49	35	44	45	39	36	37	35	40	27	40	37	34	41	33	37	24	44	30	32	33	30	33	28	39	44	39	32	37	34	31	40	33	29	22	30	19	38	27	37	29	33	32	26	37	34	39	30	37	34	25	36	32	27	28	36	35	30	24	20	24	32	36	27	23	27	27	36	31	40	34	26	41	32	37	26	29	36	17	28	23	29	44	36	25	30	28	32	35	28	44	33	37	26	31	26	34	25	30	34	36	36	24	37	35	31	34	37	28	22	31	37	39	25	33	22	30	27	27	39	33	27	34	25	30	28	25	27	36	35	27	38	37	39	19	30	26	27	29	32	24	27	29	45	39	28	31	24	34	41	34	30	18	28	28	40	35	39	50	37	29	33	33	25	34	36	35	24	30	41	35	31	33	40	31	32	34	43	40	29	33	30	22	41	32	24	28	31	28	37	31	34	32	31	36	39	35	23	40	36	30	22	43	32	34	31	29	22	24	18	34	41	25	33	36	32	30	41	19	41	36	26	35	34	28	36	20	23	21	25	31	35	38	25	38	33	33	25	29	40	47	40	35	33	34	22	28	30	31	36	32	32	30	37	43	30	36	39	24	21	29	34	27	39	26	40	29	24	27	31	26	34	34	28	25	33	36	30	28	39	37	24	36	28	42	38	29	31	30	26	27	36	24	28	36	33	20	47	37	38	34	26	33	30	27	34	32	40	34	35	29	28	30	27	29	34	33	24	36	33	27	33	41	36	36	30	36	35	34	32	33	34	30	32	25	30	32	33	36	31	32	27	26	34	29	29	38	35	26	47	36	26	32	43	36	28	24	34	24	31	28	29	34	33	33	35	33	29	33	28	33	33	29	35	34	31	28	39	30	32	33	38	32	49	28	28	36	26	30	23	32	34	27	26	22	29	28	30	31	27	33	27	32	36	30	37	28	37	35	27	30	32	33	42	36	29	42	30	40	23	37	30	20	33	32	25	27	40	34	31	25	28	19	32	24	30	29	20	24	35	35	35	18	31	31	27	33	30	35	37	30	30	25	30	37	34	26	28	31	33	25	21	25	26	32	38	35	42	25	33	25	41	28	34	36	41	31	41	22	33	25	38	28	32	32	30	27	40	28	34	29	30	23	31	38	28	24	37	25	26	38	36	33	29	34	24	25	19	32	35	39	46	26	29	40	37	25	25	38	28	32	39	33	37	33	34	36	33	24	39	35	34	33	40	33	36	32	34	28	40	39	25	17	40	26	32	25	25	35	24	36	35	22	25	43	32	41	41	24	25	36	28	42	35	26	33	34	29	24	26	39	28	28	35	30	32	30	26	29	32	40	38	36	29	28	29	26	36	28	30	25	30	33	29	38	25	37	26	26	30	28	27	37	24	30	37	38	32	44	30	35	42	30	34	30	23	32	30	33	27	25	32	32	47	42	28	21	36	35	28	39	31	29	22	33	24	32	32	37	30	30	32	26	30	30	42	34	21	32	37	37	28	36	32	31	31	33	27	34	38	34	34	31	28	31	37	34	41	27	22	37	33	28	21	40	36	24	25	28	42	20	27	34	36	39	32	37	30	39	29	34	28	30	28	33	34	27	34	36	23	29	36	31	36	30	33	32	32	31	32	27	32	45	28	29	34	32	22	24	39	35	28	26	33	37	34	35	37	35	25	42	37	35	38	26	25	35	19	36	29	30	33	28	29	24	31	31	29	41	24	30	33	44	30	26	34	33	26	21	37	34	35	31	28	33	37	23	26	32	33	31	35	30	42	31	29	37	29	32	32	29	30	32	27	36	31	26	32	35	24	43	33	28	33	38	37	43	39	33	35	27	21	27	25	37	39	23	41	38	35	35	35	26	36	34	30	24	30	50	37	31	38	29	29	34	23	33	20	30	33	45	19	31	31	38	22	31	38	31	24	32	34	32	38	35	24	33	31	40	24	35	32	36	43	18	33	27	35	31	36	36	34	33	27	35	24	27	36	34	28	26	35	35	36	32	23	27	33	36	25	38	29	35	36	32	26	33	25	26	30	29	28	37	48	27	34	20	23	26	35	33	35	34	36	25	33	42	27	37	30	23	32	27	31	31	24	35	28	29	27	48	36	30	33	24	24	35	34	40	33	27	41	44	23	39	18	26	27	26	32	29	32	41	30	29	36	44	29	29	37	31	33	25	34	30	34	30	30	29	34	30	31	22	41	31	45	31	28	31	28	37	30	26	35	33	29	34	38	43	20	26	29	23	42	37	32	26	31	35	31	32	34	41	31	28	32	35	31	27	31	35	38	31	34	32	39	33	29	34	40	23	29	44	34	29	29	29	24	31	33	22	45	36	30	37	33	34	37	24	40	37	30	38	28	41	34	31	33	30	26	34	41	27	39	34	34	28	23	42	30	31	37	28	38	36	31	24	28	33	25	34	24	30	27	24	32	31	29	28	30	23	36	33	32	29	27	28	29	22	34	33	26	36	31	37	28	37	30	29	45	30	37	24	22	39	31	47	27	35	32	43	26	36	21	29	34	25	34	31	17	31	30	37	41	42	42	22	33	33	31	31	39	37	45	34	29	31	22	31	32	35	38	38	26	35	27	24	41	25	25	40	25	38	36	31	34	29	32	37	40	26	37	30	33	33	25	29	33	33	29	38	42	27	30	25	39	32	46	19	37	34	30	31	30	36	36	30	33	30	41	24	26	32	23	37	31	45	45	23	23	31	28	33	29	31	33	29	28	34	31	32	31	33	32	25	48	35	28	29	39	39	34	28	29	25	34	38	39	28	25	37	44	30	31	20	41	30	34	37	28	30	30	28	28	35	32	30	35	35	22	36	35	43	26	35	39	35	36	40	36	33	28	35	21	30	22	36	37	32	37	36	24	31	37	38	42	26	23	30	31	27	27	41	28	39	37	27	39	29	42	28	34	31	33	29	33	33	27	31	25	31	24	23	28	30	24	32	31	37	43	31	30	30	25	33	33	35	25	30	25	27	32	27	36	36	29	33	38	39	34	38	22	31	30	32	20	35	30	43	40	35	32	29	31	26	27	30	38	33	31	44	32	22	31	40	25	31	33	36	30	27	29	33	21	25	28	34	35	32	26	32	23	35	39	36	43	29	26	38	32	34	37	34	32	36	32	25	28	28	36	30	32	37	24	34	31	26	25	40	30	30	30	35	27	34	13	32	29	36	43	36	37	27	26	35	27	30	32	29	35	40	41	30	32	33	34	37	36	32	39	28	36	33	20	29	35	33	38	32	30	28	26	33	33	29	32	25	40	39	38	32	28	28	21	26	24	20	34	31	32	27	38	27	27	29	24	29	42	27	30	28	42	38	27	38	25	24	24	34	35	31	33	34	35	31	33	30	22	25	38	41	31	26	30	40	38	24	35	30	32	32	41	24	28	29	38	38	36	29	32	23	31	39	37	27	26	21	24	32	38	26	32	26	34	30	39	32	39	24	31
31852	19297	16367	15094	12482	6736	3307	2218	2023	1713	1506	1298	1185	983	899	855	728	635	598	541	504	464	452	411	387	393	386	368	355	376	347	340	356	354	289	296	328	326	311	313	328	270	303	343	304	322	335	273	340	287	291	293	278	278	290	283	294	301	291	309	288	294	301	283	310	301	293	288	288	293	331	314	289	282	293	302	295	306	309	276	298	294	272	321	278	305	328	288	269	278	282	268	305	281	330	291	347	276	277	302	289	284	273	274	294	288	318	295	284	303	276	304	269	263	295	295	265	289	298	282	302	295	320	311	325	280	277	296	289	300	298	307	274	266	282	347	238	298	279	301	299	276	302	287	294	306	282	272	250	274	309	321	269	285	315	282	299	295	313	311	273	290	282	283	283	291	263	320	305	273	248	294	294	273	279	276	271	296	272	291	277	324	299	264	284	309	322	276	307	264	320	270	278	302	290	305	258	292	280	283	287	328	309	304	293	300	291	269	272	300	311	285	295	290	288	311	279	294	284	275	302	294	298	269	294	314	279	277	282	309	305	303	303	284	270	283	315	284	298	313	280	300	304	266	294	294	311	269	310	270	290	285	298	247	317	279	285	280	288	274	296	280	294	315	274	294	290	260	284	325	270	285	296	268	297	309	279	280	296	285	280	288	287	318	285	301	311	314	302	313	278	288	276	311	256	288	285	264	294	282	323	284	289	288	326	300	289	295	275	286	294	303	296	292	267	299	270	299	278	291	298	315	261	271	318	302	277	300	281	312	291	295	282	304	291	293	291	295	305	285	285	284	290	295	295	272	300	302	260	282	277	274	294	299	284	307	277	294	281	304	311	281	289	315	279	276	306	272	285	290	309	306	265	287	301	284	312	283	254	300	290	307	292	305	305	274	274	287	250	307	271	283	308	284	323	272	289	293	317	330	307	291	278	309	311	287	335	276	301	300	312	287	280	308	302	273	297	274	268	248	286	280	317	289	316	288	307	311	303	271	333	308	288	294	273	299	291	277	284	314	291	312	324	285	289	273	294	323	317	279	327	315	296	306	270	340	279	311	305	301	293	304	266	312	273	286	281	308	281	290	292	290	286	289	279	303	314	310	284	297	323	300	281	311	297	262	323	309	253	282	284	292	271	307	298	288	308	314	311	324	268	306	279	291	284	290	279	320	259	273	282	292	289	302	299	285	278	295	303	292	285	255	280	325	281	311	313	273	280	268	293	281	285	315	260	256	295	275	274	314	296	278	289	278	308	287	266	307	269	266	310	287	274	262	346	326	286	292	315	275	321	325	314	289	297	282	309	296	283	273	283	272	283	297	328	265	296	288	305	301	291	307	307	262	278	267	291	302	296	314	328	308	314	288	288	297	260	315	281	298	297	289	308	288	286	277	305	304	262	280	308	286	334	291	297	290	294	283	261	305	273	303	272	283	263	284	270	283	303	305	310	292	290	264	255	274	310	253	306	298	327	309	314	285	316	263	280	286	272	279	280	302	262	320	303	264	286	305	295	300	301	297	330	317	258	285	288	250	308	304	267	311	275	270	280	287	262	308	289	313	300	279	291	318	281	280	266	275	272	278	276	296	296	279	263	287	285	300	277	279	292	291	293	302	283	281	313	305	301	256	317	279	309	288	327	252	283	296	285	310	286	329	303	317	291	282	293	283	277	284	279	295	279	332	279	300	262	260	299	264	273	285	300	299	293	289	309	293	282	295	271	311	295	284	269	277	291	278	296	328	292	283	332	291	301	282	294	284	294	286	254	296	301	290	303	276	285	310	295	307	327	305	271	290	301	290	303	303	302	293	271	281	271	319	294	292	311	299	282	269	297	303	297	282	264	276	271	286	283	285	305	296	299	299	271	298	270	286	269	304	288	268	284	263	281	281	284	270	258	313	301	275	299	295	282	292	242	300	269	286	318	287	272	318	294	287	281	277	297	265	256	266	311	303	287	302	288	337	301	272	269	273	310	309	273	287	298	293	306	342	297	294	268	298	305	291	296	290	281	291	334	304	297	292	332	278	292	294	281	285	292	289	278	317	277	277	311	320	277	301	285	281	275	285	326	323	292	288	284	293	286	300	325	303	300	286	249	290	294	270	290	305	288	306	295	303	279	290	278	291	313	295	278	299	299	254	295	284	311	308	273	297	280	298	284	298	306	272	278	281	290	301	318	302	296	294	296	292	261	274	285	289	272	306	284	257	305	293	307	321	274	295	291	318	282	306	280	276	305	316	291	275	343	267	288	286	303	300	352	261	289	276	300	314	269	294	274	303	295	332	324	281	284	299	284	323	274	291	292	287	297	270	284	294	267	292	302	306	287	286	290	270	287	273	320	315	299	295	297	308	303	278	295	290	290	300	293	265	276	308	284	270	268	278	298	285	292	304	311	296	295	288	325	282	291	309	269	285	270	301	296	326	281	274	292	284	275	269	271	297	294	300	306	285	306	299	302	284	283	264	281	262	303	313	274	257	302	299	271	300	302	265	287	288	284	310	294	296	297	305	293	265	294	318	294	310	328	260	289	295	264	292	305	278	269	286	273	292	269	287	300	287	284	320	291	275	285	291	282	303	296	288	270	253	317	296	287	290	297	278	274	298	283	310	291	328	331	290	314	286	259	265	287	271	280	291	301	302	251	276	323	293	305	316	307	290	283	294	294	291	286	305	263	312	333	316	278	276	274	295	304	277	303	312	275	287	260	313	269	281	313	277	280	304	254	283	279	238	322	292	289	315	310	305	270	295	294	297	311	261	280	276	295	286	279	273	297	294	298	307	296	290	307	315	314	281	287	298	308	303	291	288	271	294	259	291	312	311	276	284	289	290	299	316	282	281	287	288	267	302	280	288	280	290	319	293	308	297	322	265	303	286	306	285	293	277	302	296	289	271	284	262	287	294	278	281	315	323	279	300	329	254	286	305	290	269	270	280	286	287	295	303	251	276	286	269	312	316	294	269	282	289	296	312	289	291	290	280	270	287	275	298	305	282	268	309	296	300	327	289	269	287	293	301	289	330	284	307	276	277	273	270	302	278	283	259	277	273	282	318	301	300	271	274	289	270	301	268	289	317	289	326	307	312	296	306	309	295	295	304	294	311	284	269	233	281	303	265	276	289	282	294	287	287	310	299	287	283	282	326	300	290	303	283	325	313	256	313	289	317	286	302	278	280	296	331	315	272	300	315	273	313	294	277	299	292	284	304	288	291	280	268	287	258	279	303	283	298	280	289	290	271	322	278	264	272	294	302	284	308	283	300	305	316	275	294	276	285	289	285	295	276	277	301	293	271	288	287	330	313	301	297	284	322	292	307	283	300	288	285	291	294	288	269	298	288	291	281	300	297	297	313	329	276	276	304	284	270	276	320	285	289	311	279	263	290	276	300	313	304	290	291	286	299	299	260	281	301	251	290	305	295	298	285	287	252	278	257	271	298	330	265	280	287	289	313	298	302	267	275	277	298	282	293	279	298	259	285	279	295	299	268	279	287	318	290
7730	4880	3496	2113	774	463	216	137	116	95	76	93	78	81	80	75	55	42	59	46	48	38	39	41	50	39	52	39	36	37	47	32	36	44	42	41	27	37	33	46	31	35	40	37	33	32	40	42	34	37	41	38	36	35	28	39	30	34	38	42	34	36	32	21	39	45	28	45	29	30	28	40	39	30	36	31	40	29	36	34	31	32	36	25	30	23	26	37	33	32	31	27	24	19	37	28	37	45	35	35	36	41	26	32	43	49	29	35	31	32	37	37	33	24	39	38	27	37	30	44	48	35	30	32	48	38	23	37	33	25	45	39	42	34	27	32	37	38	34	38	37	31	40	44	44	33	41	39	32	31	43	35	35	34	33	31	34	40	34	33	37	42	31	44	45	42	27	42	37	35	37	32	36	24	32	51	38	35	21	42	38	35	30	40	29	32	45	33	40	34	45	33	35	26	37	37	39	36	30	47	26	38	39	38	26	41	32	30	34	27	36	25	30	27	36	29	31	38	29	35	40	37	28	29	38	34	31	35	39	41	44	37	38	41	37	33	35	27	24	37	27	30	43	29	30	30	34	36	41	40	51	27	33	24	36	37	45	40	33	43	40	37	25	31	52	36	47	37	41	44	41	26	26	34	33	28	42	40	32	37	28	37	33	33	38	33	29	31	26	35	43	38	37	39	30	23	43	36	41	42	28	26	31	32	43	34	33	32	28	35	25	38	42	40	38	36	35	31	34	37	23	36	38	41	43	42	31	31	34	31	37	41	35	36	25	38	29	43	29	37	30	38	43	37	41	35	36	34	36	49	32	29	39	40	24	36	42	39	43	31	41	38	31	22	27	34	30	35	39	40	41	37	38	27	32	23	36	31	30	36	31	34	27	23	42	34	35	29	39	31	32	28	36	30	33	40	27	29	31	39	34	31	44	29	27	44	27	35	30	25	28	31	20	28	31	34	31	35	36	39	43	33	46	37	33	36	30	33	29	35	41	44	32	27	37	32	29	46	47	34	29	29	38	34	34	41	39	31	36	34	33	32	32	42	34	33	41	35	28	32	40	34	27	39	40	32	34	39	30	33	35	34	43	27	32	34	38	31	28	39	34	45	42	36	36	44	32	40	45	51	34	35	34	31	30	32	38	40	51	33	41	34	39	37	22	36	37	41	43	29	45	41	33	30	37	37	26	32	33	31	35	31	45	41	37	37	38	29	32	30	36	36	32	40	34	24	38	34	40	37	30	33	33	38	33	26	33	35	38	37	35	28	39	41	31	39	22	31	38	28	43	30	35	35	31	39	25	47	35	35	37	32	34	32	32	37	27	35	29	29	39	33	45	37	33	31	39	37	35	27	32	31	40	37	35	43	36	35	38	29	31	34	32	38	39	29	41	37	31	35	31	33	38	38	32	43	41	44	33	27	26	31	31	33	45	46	39	40	36	38	45	26	37	37	34	39	26	31	30	31	31	34	30	31	29	37	42	38	27	34	39	36	42	40	34	36	27	31	34	28	33	29	23	31	33	37	29	27	29	31	32	37	42	34	42	45	32	31	34	27	37	39	23	23	27	32	27	28	34	28	41	39	29	44	30	36	33	27	33	38	41	31	43	33	26	37	45	34	35	37	30	27	39	46	28	31	39	39	39	41	27	26	40	41	33	33	44	39	29	43	36	33	33	31	34	30	31	41	31	32	47	40	36	47	33	43	44	29	41	29	33	30	40	31	42	22	33	23	27	36	37	27	37	36	33	38	45	29	39	37	43	54	34	29	42	33	40	37	38	39	31	36	30	45	25	32	37	33	33	46	36	38	42	39	45	32	41	34	40	39	40	48	36	23	33	28	35	38	36	33	34	29	39	31	30	36	33	28	30	36	32	39	31	38	30	32	33	28	27	35	34	33	37	38	34	25	35	38	36	30	39	27	35	38	40	22	38	39	26	30	37	41	32	35	26	33	42	42	26	30	54	36	26	22	45	30	38	34	33	27	41	41	26	40	30	40	24	31	26	39	32	29	27	31	28	39	34	33	29	25	32	31	39	38	29	35	35	26	39	37	35	28	38	33	39	40	31	31	29	32	40	36	28	40	32	27	41	32	40	43	38	38	36	29	38	33	29	34	37	32	32	38	32	30	44	31	46	39	37	28	34	42	23	36	32	38	32	43	23	31	30	29	41	42	33	35	30	38	31	36	26	47	34	43	36	42	37	28	34	27	24	34	31	46	28	28	38	33	40	41	30	39	26	21	37	26	29	26	34	42	44	39	32	32	38	43	30	27	28	22	32	23	32	35	30	43	35	35	33	27	45	22	40	52	33	27	48	37	38	33	29	44	27	34	32	38	41	44	30	27	34	27	42	38	44	41	49	27	29	25	37	25	36	45	43	29	29	23	34	33	43	34	24	28	41	27	39	35	37	26	34	27	42	49	36	38	40	33	42	27	30	35	32	28	32	35	31	39	37	30	36	36	47	43	37	44	29	31	32	38	25	34	30	33	26	30	35	38	33	41	40	46	44	29	43	27	29	32	36	36	30	49	40	28	41	22	36	34	42	26	31	38	35	36	43	30	37	29	42	40	27	35	28	44	36	29	29	33	40	27	24	36	35	36	30	35	38	40	21	34	36	32	31	35	34	35	37	45	29	51	36	50	35	39	41	30	28	29	36	38	38	41	42	36	32	29	32	32	47	31	41	38	34	35	34	24	25	33	33	30	39	28	25	32	42	37	28	37	25	28	43	37	47	28	36	31	33	26	33	26	27	34	30	36	36	33	30	29	37	34	42	29	40	42	39	36	43	31	31	30	38	27	29	42	32	40	43	36	30	39	35	26	26	30	45	36	37	32	27	34	42	34	28	38	21	35	35	42	44	35	34	35	31	32	22	42	42	43	30	43	29	30	30	37	40	43	43	36	42	37	37	38	36	40	41	25	28	43	32	33	25	29	28	30	43	33	33	34	43	38	36	34	25	45	33	26	37	37	29	34	36	39	34	23	35	37	42	39	29	35	40	38	45	30	36	30	29	24	39	37	28	37	32	31	34	33	36	28	32	37	30	33	39	29	30	32	42	38	27	35	29	35	45	34	27	37	41	28	53	37	34	40	37	36	30	31	39	45	39	33	33	40	27	34	39	33	40	41	22	40	30	37	52	37	31	31	32	37	50	33	35	43	32	33	32	31	37	30	34	32	39	28	28	42	31	31	42	25	35	28	31	43	40	32	30	41	39	34	26	36	37	34	35	34	37	36	31	35	37	32	38	26	40	31	28	41	32	33	41	31	33	27	32	40	32	50	30	34	39	36	46	41	30	51	27	27	35	29	34	39	27	30	25	35	33	25	27	31	32	34	38	26	33	29	30	28	31	37	33	38	43	33	35	42	32	45	37	22	31	40	37	25	28	32	38	36	28	38	38	34	32	44	35	30	38	34	31	31	26	33	30	27	44	45	40	35	36	43	32	33	37	30	39	37	39	39	29	38	30	35	21	37	33	43	36	46
37328	24985	22566	19610	13891	10707	5341	2984	2557	2259	1991	1800	1562	1385	1289	1091	960	796	686	625	642	588	580	489	496	459	409	413	437	493	425	414	408	409	360	390	381	387	381	332	366	359	357	379	370	383	365	345	332	333	393	344	325	343	316	341	330	303	340	318	338	296	337	349	322	343	349	342	350	309	316	324	330	340	348	324	350	316	347	311	340	308	321	336	326	351	304	334	338	319	322	316	333	331	341	315	320	332	311	336	338	323	333	337	344	342	326	298	341	308	333	342	344	285	343	343	354	336	318	320	293	338	339	341	326	331	333	323	330	330	344	351	343	329	357	334	305	310	327	317	319	333	305	284	314	330	344	352	365	315	313	315	324	341	315	325	321	280	303	329	326	366	312	320	320	304	322	324	329	351	326	326	323	340	314	317	336	299	337	330	341	295	353	337	326	339	306	302	328	312	343	326	361	365	328	315	302	321	311	358	373	308	321	374	368	322	321	328	342	327	332	324	305	348	348	335	336	329	348	344	326	327	305	334	348	344	348	334	330	309	366	303	321	335	328	304	309	326	330	376	339	302	339	327	297	320	335	302	342	314	318	322	307	335	318	330	334	365	338	339	379	298	310	328	343	322	337	328	316	345	329	349	366	347	321	334	327	327	351	343	302	355	337	345	306	318	340	315	313	319	319	305	348	308	334	336	314	357	334	345	310	293	335	290	309	310	334	334	306	335	345	308	311	312	278	313	329	307	331	304	319	333	324	339	343	332	341	323	361	295	301	325	325	328	326	317	308	323	361	352	322	315	343	343	351	350	332	330	309	338	326	347	320	301	286	311	301	291	291	330	342	325	315	346	317	333	331	353	368	318	330	305	351	340	326	302	300	331	312	308	359	306	335	311	319	347	307	319	338	340	307	319	341	366	305	314	348	344	376	297	351	362	318	298	300	336	342	312	351	375	323	341	324	314	330	304	334	323	315	343	313	315	299	321	354	329	328	353	295	335	338	327	335	305	337	320	353	289	336	336	312	361	321	319	328	314	301	365	331	314	348	348	340	331	342	354	349	300	328	350	295	345	337	294	305	341	345	314	359	331	345	322	342	315	346	335	317	325	340	324	325	340	342	356	348	333	318	332	324	361	324	308	318	319	337	294	320	302	327	318	289	328	332	335	335	363	288	330	283	362	321	333	341	308	319	353	329	315	355	321	265	315	304	319	316	350	302	314	338	305	339	328	343	317	316	346	314	320	322	299	329	287	318	327	318	361	365	331	305	304	361	329	325	305	327	309	329	367	324	351	300	350	319	343	336	339	338	336	311	310	345	335	299	329	330	320	330	333	342	315	334	322	342	332	346	325	357	314	313	330	343	327	341	319	348	314	352	342	339	319	343	314	337	346	295	335	360	334	323	369	333	334	323	347	329	325	341	335	325	331	325	314	341	311	323	341	346	306	334	354	319	327	357	340	325	321	332	356	319	342	311	356	330	337	310	323	341	323	342	352	318	321	328	340	283	297	342	316	331	335	352	310	320	354	329	355	315	356	348	316	338	321	302	327	312	325	343	319	342	302	330	300	338	361	330	326	287	318	330	330	308	346	318	363	320	264	347	353	332	335	338	321	318	327	351	310	342	301	311	275	316	357	314	354	344	311	312	344	318	342	344	349	344	331	340	353	321	336	311	339	343	350	281	312	326	309	320	360	314	332	309	343	334	330	320	324	321	336	359	338	321	314	332	348	349	366	329	330	301	320	329	325	299	325	320	354	370	322	327	358	338	298	365	312	315	326	305	312	340	328	347	352	341	345	311	352	351	330	321	338	342	325	325	364	344	310	348	315	309	336	322	321	307	356	351	303	329	326	328	367	309	354	333	328	352	303	342	330	308	303	296	338	315	330	331	326	340	349	327	312	307	306	364	283	340	328	345	321	332	327	326	316	335	341	331	315	330	339	303	357	354	327	329	330	308	343	369	339	307	288	317	344	330	317	338	317	356	306	320	311	315	304	312	313	348	318	351	367	330	355	327	346	328	357	285	310	327	317	328	329	337	341	330	323	321	368	332	326	320	326	340	326	326	323	318	328	347	359	309	340	331	338	311	329	327	338	315	342	295	351	375	313	326	323	329	323	321	345	372	331	348	332	319	339	335	338	326	338	327	325	321	322	339	308	326	335	332	322	354	335	326	352	337	309	336	339	325	325	315	340	362	303	342	324	320	334	321	317	341	329	325	327	286	310	335	311	325	330	327	350	294	347	327	329	356	314	331	307	278	330	295	353	269	332	319	362	338	307	327	320	319	341	349	323	342	294	342	315	331	326	352	336	314	305	335	336	341	332	355	297	304	354	361	323	327	322	287	320	346	321	347	320	328	340	325	309	319	302	343	338	328	326	335	300	319	318	317	356	331	306	308	310	346	319	336	327	318	341	316	309	344	294	331	348	338	349	339	332	301	323	317	312	343	333	356	364	351	345	312	336	308	334	311	342	331	312	316	338	325	345	326	348	304	325	318	315	351	331	314	337	291	340	338	317	311	310	368	331	337	309	336	323	334	314	339	319	328	339	329	327	297	317	344	328	327	308	339	298	306	315	317	321	341	310	322	315	295	326	330	310	306	337	333	333	317	333	328	303	338	360	327	315	347	344	342	329	343	324	349	339	329	308	313	319	313	317	334	300	306	324	334	341	324	329	368	307	319	326	356	332	296	324	325	339	330	319	313	330	324	315	340	339	320	343	337	336	326	332	340	336	324	317	308	342	332	319	342	363	318	314	332	309	362	299	314	341	344	312	331	308	322	317	348	348	302	313	313	321	327	330	324	338	315	322	309	344	320	327	341	330	306	294	331	350	299	296	313	329	312	291	314	332	328	333	321	310	336	335	346	316	382	343	318	320	331	327	347	330	326	361	352	339	340	334	317	287	307	321	320	326	315	319	329	318	331	304	315	316	398	322	334	309	306	333	331	354	350	353	356	320	312	293	321	353	323	358	306	297	318	325	304	362	313	315	325	310	291	326	311	336	333	374	310	344	326	342	326	347	340	332	370	327	350	341	317	324	366	342	327	352	348	317	323	313	341	330	350	316	323	322	329	335	325	351	287	328	340	383	327	357	323	287	301	323	322	344	304	343	313	316	334	341	332	334	324	337	308	335	313	350	331	318	307	339	308	308	305	317	347	318	317	297	297	307	321	340	318	353	291	321	295	330	329	328	314	359	327	341	315	343	348	318	319	313	297	316	334	334	318	305	364	324	314	357	339	325	327	263	345	341	336	315	313	309	321	296	293	305	371	342	317	311	309	341	322	331	346	321	320	344	359	317	338	340	351	348	338	325	355	322	318	318	322	330	336	345	330	332	303	323	326	345	314	354	320	317	324	339	331	319	344	312	347	354	302	353	334	368	307	320	313	328	332	327	334	317	350	333	334	337	329	309	377	341	309	363	353	343	328	290	352	350	315	347	374	309	348	335	303	290	319	334	310	314	349	310	339	337	306	324	334	350	342	321	334	353
3719	1900	1165	411	219	126	81	88	87	82	90	84	50	63	74	59	52	44	47	43	49	50	56	45	55	66	45	37	36	51	42	45	40	36	48	35	41	58	50	42	48	46	41	52	34	33	34	47	34	53	37	41	42	51	52	38	38	44	42	51	45	37	43	34	51	43	46	44	47	33	48	38	49	36	53	61	40	38	52	42	48	47	45	42	34	46	48	57	40	49	41	44	45	44	39	44	33	45	45	44	48	50	36	40	46	43	45	41	46	42	49	35	40	41	44	63	40	44	40	49	51	41	32	27	38	46	54	39	42	37	42	53	46	51	33	38	44	59	64	31	39	40	30	48	53	51	42	46	45	46	53	44	48	41	44	50	42	46	40	50	57	41	33	38	55	43	37	35	37	38	35	52	46	43	45	30	37	45	47	41	47	42	50	46	59	43	34	33	40	49	62	42	34	48	37	48	56	40	48	48	48	37	53	53	49	47	35	46	39	45	56	41	39	50	51	35	41	43	54	45	46	53	42	39	49	44	28	45	48	38	44	38	42	45	50	48	37	36	39	44	50	43	44	24	41	32	50	40	40	46	44	44	40	45	45	38	40	57	45	34	47	41	46	51	47	46	34	44	45	55	35	43	47	28	33	37	52	54	45	46	45	44	41	33	43	37	49	57	50	46	41	49	39	45	37	34	45	54	34	37	40	41	54	32	36	45	50	41	37	48	43	29	54	38	46	39	42	42	48	44	52	50	45	36	43	46	37	45	36	31	36	49	40	42	54	45	41	52	43	41	43	35	35	44	42	53	47	49	40	42	47	57	45	51	46	41	37	43	44	58	50	34	41	43	47	44	50	42	41	42	26	39	33	48	40	55	49	38	53	39	47	33	42	50	34	40	39	37	46	36	38	37	38	44	46	43	40	49	46	46	44	56	41	35	47	49	54	42	34	40	45	40	40	55	46	46	56	41	40	49	41	49	31	48	31	45	39	33	50	51	45	40	50	48	36	35	42	43	46	47	27	39	53	36	43	41	44	51	57	37	46	52	45	50	38	60	45	41	34	33	49	54	35	46	43	37	51	46	49	43	45	39	40	37	46	44	48	37	54	43	37	54	40	51	42	32	31	45	53	45	38	37	42	35	37	42	41	41	37	53	44	55	44	39	46	36	48	41	35	36	38	45	42	55	39	43	42	59	35	45	43	40	52	47	40	47	46	50	47	50	48	54	63	32	54	42	55	44	46	47	45	58	46	52	47	47	45	43	52	35	43	58	43	49	44	44	39	42	42	44	50	51	48	56	48	44	38	48	40	32	43	51	43	36	42	41	46	36	46	46	50	43	36	44	49	45	52	48	45	44	47	39	39	59	45	49	42	41	45	47	38	38	33	47	50	38	52	41	39	44	42	47	53	40	42	36	57	46	40	47	47	39	45	37	43	42	40	35	54	37	40	48	43	51	47	44	30	45	48	48	45	53	43	53	42	48	42	41	47	44	42	36	50	34	38	32	45	49	39	41	56	35	48	40	49	23	40	33	37	39	38	42	52	40	38	38	56	47	53	38	31	48	46	37	39	40	42	34	36	38	38	43	58	56	38	48	50	59	48	42	46	48	39	42	35	36	37	31	41	46	33	43	38	40	51	45	44	50	45	41	59	33	44	42	44	38	39	35	35	46	53	53	47	45	53	52	45	47	38	49	45	30	42	51	49	50	43	44	37	48	51	43	51	42	43	37	43	45	46	37	38	44	35	45	60	48	38	40	33	38	46	41	45	33	38	53	43	35	44	40	38	35	40	48	47	56	39	41	54	38	45	39	55	43	37	45	48	46	43	38	43	43	42	51	45	44	41	45	39	41	46	34	33	43	41	37	41	41	50	41	40	48	44	42	45	49	36	49	51	40	35	35	39	48	39	39	54	37	35	43	35	50	37	46	30	51	45	39	49	61	44	49	45	50	45	43	55	38	41	44	57	39	39	53	41	44	55	42	58	50	37	34	35	47	44	42	58	53	43	39	51	54	33	47	40	50	46	43	50	46	44	48	50	54	41	53	39	37	41	38	39	49	39	53	49	49	31	40	46	49	50	35	40	38	30	51	45	47	48	28	51	54	39	32	37	40	38	42	37	35	41	44	40	38	52	48	42	36	39	32	43	38	40	36	43	56	31	43	41	46	47	42	38	47	34	46	38	46	44	52	33	38	46	55	35	44	43	47	47	45	39	40	29	52	50	47	43	43	51	46	37	38	38	55	58	35	40	38	46	50	46	56	45	47	38	42	60	37	50	39	46	49	47	36	57	41	49	47	52	43	48	49	33	40	49	37	47	48	40	42	42	40	42	50	41	39	40	34	35	37	40	39	43	53	50	42	45	43	32	44	48	45	41	36	51	45	42	45	50	38	45	53	38	35	38	36	34	55	48	35	49	53	37	36	46	36	39	31	46	46	51	36	43	35	46	35	41	47	39	45	39	41	57	55	44	36	51	50	45	50	37	38	45	46	30	49	36	47	45	37	51	34	45	38	51	39	44	47	52	35	46	38	48	53	39	45	56	55	50	39	41	49	45	43	41	49	35	49	44	36	42	34	48	37	40	47	34	47	48	38	48	37	46	33	41	44	36	45	39	40	48	51	32	37	35	53	41	51	43	34	46	44	38	41	43	43	37	55	40	38	33	44	48	44	40	47	56	40	38	41	48	40	33	36	38	34	41	36	43	34	44	43	45	33	46	45	43	46	45	38	44	45	43	48	36	36	48	50	47	46	38	50	39	49	37	55	47	48	50	35	40	37	37	42	40	40	58	44	42	39	56	57	42	40	43	33	41	33	62	31	44	47	42	47	43	37	50	48	38	36	49	48	43	54	38	45	33	29	52	49	48	40	58	44	40	44	43	29	55	43	47	46	46	33	42	45	48	45	45	36	48	38	54	43	42	41	48	48	42	50	44	52	58	41	53	39	37	45	42	55	55	31	56	44	48	40	45	40	47	44	44	48	39	44	42	33	40	46	40	49	38	49	39	40	48	46	44	32	50	43	56	48	52	36	38	49	38	43	50	44	49	51	40	41	37	50	43	34	44	38	52	37	42	38	43	48	46	46	52	47	38	53	35	44	45	39	56	42	56	39	41	49	44	52	38	38	56	46	46	54	36	35	41	49	53	47	48	36	50	43	37	38	43	46	49	37	36	41	37	28	37	46	48	46	40	40	38	31	34	40	48	54	44	45	55	54	41	44	32	38	50	38	45	30	30	45	45	39	56	49	40	46	44	43	43	45	33	52	37	41	43	53	44	46	53	34	56	50	45	44	47	55	49	40	36	49	43	48	59	44	45	41	40	44	48	40	55	32	45	38	45	41	46	36	40	34	32	54	55	62	44	37	41	42	43	32	44	41	45	46	37	56	41	47	43	35	37	31	48	47	51	44	38	40	39	43	51	47	45	42	39	48	49	41	33	48	30	35	36	45	35	45	54	31	40	46	48	41	48	33	48	52	30	37	38	50
28670	17252	12119	6753	5288	3608	2181	1686	1659	1481	1292	1183	1001	1003	894	805	708	629	566	538	529	492	489	470	456	461	404	467	439	438	431	420	454	468	391	436	410	426	415	400	409	405	425	400	419	421	372	446	375	407	395	419	407	406	404	403	416	383	411	392	380	390	392	413	405	417	410	385	369	368	427	373	381	373	376	399	394	405	395	369	387	369	405	404	386	409	405	394	391	375	369	435	408	404	402	407	383	390	388	358	403	367	432	371	388	373	425	423	396	376	405	396	381	411	383	423	409	402	373	394	398	412	372	380	407	394	406	413	423	367	403	408	420	358	413	382	388	387	434	425	368	376	397	412	424	432	391	385	423	367	397	400	384	419	382	378	396	375	389	369	410	401	374	406	367	374	397	399	400	404	362	407	422	363	416	404	403	380	380	358	371	409	411	420	416	376	446	407	392	362	402	399	392	393	382	377	403	396	377	387	424	398	397	423	412	395	390	403	381	390	394	395	375	402	370	406	372	404	385	395	402	406	419	403	368	373	376	389	394	419	387	399	380	387	392	414	376	355	461	383	401	418	403	423	384	395	409	401	413	388	376	368	371	413	414	381	366	390	390	396	405	401	371	363	397	380	407	395	402	400	426	396	414	423	417	396	440	391	391	415	353	401	403	418	423	385	393	409	379	420	416	375	383	380	405	413	386	398	393	411	388	402	445	379	396	389	412	388	390	400	367	413	373	366	412	384	357	415	399	382	403	364	405	398	402	381	400	401	389	395	403	389	373	373	396	422	390	397	436	441	409	426	401	428	379	407	389	418	414	406	395	385	403	381	411	400	385	416	417	412	409	410	395	397	383	368	436	420	375	389	353	367	378	381	401	371	393	433	400	393	425	387	386	380	369	401	433	406	388	407	401	403	362	388	388	412	390	421	403	399	379	412	379	391	388	395	395	390	416	385	384	392	404	380	375	416	396	350	394	419	390	388	417	382	354	402	379	380	396	399	423	407	404	388	387	402	377	358	367	404	410	388	364	436	366	389	375	387	367	375	417	411	412	371	423	402	381	418	353	383	411	390	395	404	391	360	429	412	410	344	410	426	413	392	387	420	386	404	372	414	378	392	401	402	396	363	400	413	393	409	360	401	398	399	396	405	383	385	391	392	385	366	398	387	390	379	378	375	391	371	399	389	403	389	409	389	374	362	395	421	407	433	411	384	394	383	382	392	403	409	428	419	426	401	410	425	361	404	411	399	404	429	415	390	403	418	376	400	397	382	450	401	422	413	418	422	372	379	418	400	405	411	389	384	360	414	408	396	393	426	411	409	408	401	408	388	381	394	394	381	354	430	403	395	379	407	370	356	400	401	398	381	410	415	391	377	402	413	439	382	443	423	402	399	409	401	424	405	407	389	342	387	409	367	388	402	410	421	402	386	392	388	377	385	391	400	379	404	379	386	403	394	389	385	375	411	423	405	388	411	401	403	414	391	379	382	394	390	373	397	396	367	392	392	405	368	369	407	383	381	422	378	376	427	399	418	413	369	394	370	374	395	380	381	394	389	387	405	362	434	389	406	367	417	407	389	395	408	370	415	406	423	413	378	359	378	382	406	411	395	362	409	430	389	384	374	401	405	394	429	384	419	381	359	360	372	404	403	401	400	403	410	386	421	386	400	383	356	386	378	398	440	355	414	419	407	411	396	419	370	396	413	418	401	389	381	385	360	392	396	390	431	405	395	392	414	405	423	390	385	428	383	414	446	434	393	389	386	406	398	403	379	375	396	402	358	417	426	391	407	398	403	407	406	384	387	385	411	395	405	406	357	385	402	397	424	413	416	383	395	414	374	382	381	368	383	380	444	389	412	388	375	449	381	394	386	416	381	402	402	397	385	368	360	368	394	375	420	381	384	415	383	424	358	390	418	398	423	372	418	387	386	413	374	369	420	407	366	377	358	392	410	408	382	412	426	421	390	375	410	379	388	395	395	425	417	404	414	412	384	402	371	387	372	384	419	414	410	365	385	393	393	391	384	396	391	384	392	373	377	407	408	417	374	396	412	410	384	354	370	414	384	355	385	392	419	367	429	366	372	386	390	383	402	407	374	372	395	441	385	393	380	408	407	383	398	369	449	388	365	448	391	420	409	364	395	400	420	399	408	376	380	373	377	403	380	414	400	415	383	398	427	395	432	360	343	384	401	385	376	395	420	362	388	392	413	368	364	413	388	368	362	366	379	385	382	415	400	404	417	392	389	417	390	400	360	393	409	383	381	364	401	379	398	377	385	367	409	412	400	432	375	408	440	404	356	407	395	395	424	353	375	418	384	402	387	376	384	404	382	391	394	392	379	406	415	417	385	376	389	407	415	407	420	389	375	373	419	397	431	403	443	411	406	380	359	400	399	362	437	339	355	392	409	396	369	377	393	363	394	420	368	408	400	383	359	418	392	378	406	392	428	367	434	396	424	382	384	409	366	399	431	413	406	414	392	393	355	395	382	425	387	391	378	437	388	423	428	363	406	373	408	415	398	389	418	431	395	379	371	418	396	387	403	396	396	396	372	388	361	446	379	403	379	414	391	375	393	391	406	372	424	407	420	391	417	407	383	425	393	399	383	400	396	379	414	389	394	396	385	407	410	402	424	390	384	405	373	424	370	396	412	376	397	372	382	407	412	376	401	426	394	338	408	386	377	390	395	415	415	395	409	416	374	426	391	411	387	351	391	393	400	429	403	397	388	383	395	409	382	405	389	398	396	393	436	404	381	414	387	385	407	404	369	424	393	411	412	398	353	396	376	398	420	439	372	426	410	397	399	388	422	413	377	398	401	359	380	402	375	385	399	395	384	406	399	398	379	397	364	418	390	406	395	392	378	410	390	407	416	406	391	380	392	397	401	391	406	377	376	411	391	378	385	394	430	366	405	443	394	389	373	410	363	417	385	412	400	394	356	386	342	386	407	359	420	420	421	349	357	419	402	392	387	436	405	396	400	370	395	444	400	410	387	383	373	386	409	371	426	399	395	408	363	432	408	396	372	374	375	384	402	391	383	389	400	416	399	390	389	375	399	399	404	429	411	374	374	405	392	367	446	376	399	386	428	387	380	386	398	364	398	369	424	401	382	432	407	365	403	386	402	403	378	408	413	345	369	405	396	401	420	386	406	386	352	422	425	424	397	398	408	397	421	386	389	398	376	397	408	397	365	407	397	414	395	373	395	430	407	385	428	395	358	375	414	410	400	399	417	386	386	380	407	407	418	393	407	402	408	409	404	447	343	458	390	415	411	420	402	381	373	418	410	389	360	396	402	400	384	402	393	370	375	433	423	396	417	419	399	389	400	399	442	394	400	407	394	396	396	395	400	401	395	404	407	376	383	433	372	410	413	432	393	391	401	386	405	421	390	408	448	405	396	386	406	385	392	406	397	378	418	381	376	390	395	452	365	412	418	396	380	437	390	402	424	392	390	383	390	419	352	387	437	409	367	427	405	403	414	393	401	362	384	401	393
6305	4665	2496	1136	611	239	153	95	101	78	110	78	71	77	71	74	64	53	67	54	54	34	52	49	52	52	44	51	55	51	65	49	53	54	43	64	52	51	52	46	49	44	48	52	50	49	43	62	51	59	46	53	46	41	54	41	54	47	35	52	45	62	34	57	51	50	38	39	38	56	51	52	32	48	39	54	49	39	52	45	45	44	43	55	45	58	54	38	39	47	41	48	43	39	51	53	47	44	37	50	51	50	38	50	41	42	51	45	44	52	49	50	51	52	47	43	55	51	33	55	58	43	40	43	61	38	44	46	48	44	55	63	42	51	44	42	56	41	48	52	50	35	49	48	46	46	45	44	51	36	49	37	36	61	52	51	47	47	45	32	43	36	46	48	40	52	43	42	45	56	49	43	46	51	41	52	43	53	28	55	49	33	56	52	52	41	47	55	38	31	45	44	42	46	45	58	44	45	48	36	37	44	42	41	39	47	39	39	57	38	53	40	47	59	47	53	55	47	53	38	51	46	51	50	52	49	46	40	44	40	50	37	50	44	32	43	37	41	47	30	54	54	49	57	48	40	57	37	46	50	41	52	44	41	29	46	44	40	51	57	42	50	42	49	39	37	41	32	50	45	44	55	34	43	54	51	41	43	61	46	42	43	44	46	47	46	41	38	39	46	41	51	42	48	47	45	35	38	63	46	40	43	59	40	49	37	49	35	35	38	44	38	40	55	38	50	43	54	40	52	42	49	49	31	36	43	47	49	45	43	48	57	54	52	66	54	47	38	49	52	40	48	41	50	57	42	50	44	50	44	41	47	53	39	45	36	45	47	61	50	40	62	56	41	38	40	33	46	46	41	31	59	44	54	40	44	52	44	41	33	46	43	48	53	54	50	40	54	50	50	54	33	51	38	44	43	30	56	49	47	55	45	45	49	41	39	48	51	55	47	50	32	48	42	39	47	42	46	28	40	46	48	48	46	59	58	48	44	42	40	53	47	41	56	51	48	44	50	54	42	31	35	58	45	49	37	42	46	47	45	51	34	47	64	31	41	56	37	48	44	43	35	59	42	45	46	36	40	51	42	48	42	53	49	47	40	43	39	47	46	48	55	39	43	45	32	48	40	52	49	45	44	58	57	49	44	55	40	49	44	47	40	41	37	37	42	37	62	44	51	43	58	44	36	46	57	61	42	32	42	53	37	42	41	37	41	48	41	45	47	47	38	44	44	44	52	48	45	45	44	57	46	50	45	46	50	41	31	47	51	52	51	41	34	51	40	43	39	71	54	53	46	57	42	45	52	55	38	51	48	49	52	36	41	39	46	44	45	38	39	51	42	48	39	47	42	43	61	34	43	53	53	45	51	39	51	47	46	46	48	54	61	46	50	47	32	45	52	42	50	51	51	52	43	52	36	48	39	51	35	54	56	53	45	41	45	42	32	51	55	48	46	41	52	39	42	42	47	51	48	49	46	38	56	34	38	55	50	47	31	38	46	46	38	46	42	43	38	44	40	41	47	46	39	44	50	54	46	57	50	50	40	41	43	44	42	44	41	41	47	41	51	42	54	43	36	51	47	45	52	49	54	44	46	55	48	55	64	43	39	50	42	46	53	40	34	35	36	43	48	48	48	38	49	37	43	42	58	51	50	56	50	47	49	34	41	59	47	47	47	39	36	44	48	44	55	52	57	39	47	48	52	48	45	53	37	33	49	41	54	48	50	46	45	45	51	45	48	46	59	49	53	48	45	42	35	50	40	34	40	62	48	55	40	52	39	38	37	56	50	35	38	52	38	42	47	44	50	48	54	39	39	41	51	53	51	49	38	36	50	51	48	38	40	47	45	44	43	46	51	44	55	36	52	49	43	53	57	49	34	46	57	46	52	46	46	47	51	42	51	50	52	43	34	50	46	50	46	50	50	50	51	44	37	36	41	41	42	47	64	44	40	38	50	52	38	51	48	48	33	46	49	42	56	43	53	29	52	42	49	47	48	51	40	53	31	58	46	45	46	54	51	42	41	62	49	47	48	35	33	45	50	44	46	57	45	39	35	47	64	44	49	51	49	50	43	40	37	42	54	46	35	49	50	64	50	47	45	41	37	48	44	36	37	27	50	58	46	50	38	41	48	47	50	50	37	45	59	47	46	35	44	50	51	44	47	41	40	51	45	49	55	49	46	36	45	54	49	44	39	46	46	47	35	53	30	45	54	38	46	40	35	44	54	53	56	48	59	36	48	41	39	42	60	35	54	43	45	38	59	39	44	39	44	47	41	43	51	43	40	33	54	46	53	27	37	45	44	51	52	47	42	52	51	44	38	43	51	46	54	48	51	52	55	36	46	55	46	51	54	44	56	45	42	38	36	47	45	49	43	53	44	48	41	49	46	44	50	40	51	39	50	38	40	50	43	40	42	47	42	46	39	32	38	42	50	48	53	57	58	48	60	42	58	53	42	47	46	39	48	39	54	48	32	43	50	43	42	50	42	48	42	47	46	39	43	45	47	54	35	41	52	38	40	42	31	50	46	42	55	45	48	55	47	48	52	43	39	38	41	49	40	34	53	52	53	36	38	43	45	43	43	65	53	40	48	43	45	48	35	45	36	50	44	38	37	49	53	41	52	44	40	51	45	49	43	45	51	57	29	46	34	47	44	60	50	37	49	49	50	33	45	50	47	30	35	42	54	45	37	37	42	45	61	46	44	52	43	39	48	53	46	43	38	49	49	43	40	57	33	33	35	53	50	50	45	43	36	35	33	51	35	47	55	34	50	39	51	46	40	37	38	50	57	41	52	27	42	43	33	51	51	51	37	53	52	51	48	52	40	41	31	41	39	48	50	45	44	45	50	53	39	63	51	36	53	43	34	45	44	43	40	50	38	47	43	49	47	33	57	51	40	41	48	37	51	39	48	45	39	44	47	56	48	39	53	43	40	45	57	55	45	47	43	53	40	43	53	43	54	42	28	47	54	41	35	39	44	51	49	44	38	49	47	49	45	64	48	48	39	44	49	45	43	42	40	54	53	45	47	47	42	55	43	39	43	45	41	42	44	50	36	40	54	61	52	47	52	49	52	44	53	49	38	45	46	53	43	55	43	50	34	39	56	46	54	50	57	43	58	47	46	44	44	46	42	39	38	45	48	54	46	47	41	38	44	49	39	49	47	46	48	56	45	41	52	29	53	38	42	44	41	49	43	53	50	50	42	43	35	43	44	51	56	52	45	41	48	42	47	45	36	49	32	44	48	51	36	49	41	49	45	43	62	43	44	57	45	49	45	41	38	43	42	38	50	39	48	43	48	41	49	44	46	51	41	41	30	44	29	46	43	55	55	58	37	46	34	50	52	41	50	48	47	37	37	49	37	49	44	46	47	35	46	48	43	52	47	44	48	39	42	36	56	35	45	60	50	43	50	47	56	42	54	48	51	60	43	51	50	45	31	47	54	49	48	47	49	44	49	43	45	51	60	36	42	40	55	45	50	46	49	45	45	46	47
35733	25317	18370	13746	11277	6456	3475	2208	2145	2019	1748	1649	1434	1269	1164	960	888	729	705	644	558	572	541	537	530	506	481	421	500	481	483	453	488	466	465	416	442	429	481	480	432	418	466	480	448	437	457	421	415	433	403	448	393	425	431	414	441	417	440	429	405	447	435	410	421	437	379	488	440	414	431	408	442	416	397	409	416	435	441	392	459	435	426	414	404	437	448	425	430	442	420	417	419	436	390	427	436	422	451	404	471	399	442	416	436	412	425	425	378	389	398	430	408	387	411	452	421	437	432	446	416	396	422	465	394	419	417	394	437	440	385	411	391	402	412	397	388	409	400	444	411	416	433	421	440	414	424	395	445	448	399	425	425	409	419	406	431	424	447	435	410	441	413	459	423	426	450	390	399	454	386	412	411	425	429	447	402	428	438	415	387	419	464	423	382	426	458	447	419	410	433	421	421	396	394	423	416	413	400	419	386	461	444	453	423	396	448	441	444	435	414	420	378	406	420	423	431	464	439	419	431	411	427	439	413	380	388	471	433	418	411	433	418	469	396	410	411	399	424	421	426	412	416	466	439	426	412	451	456	444	382	407	405	408	436	432	414	431	438	443	426	441	458	426	407	455	448	430	385	415	400	439	437	443	433	427	399	436	414	412	420	411	456	426	419	443	399	402	451	394	437	397	407	423	413	450	423	414	420	420	425	426	397	439	389	418	396	410	422	410	433	397	409	419	451	414	411	444	432	463	402	409	399	456	391	419	414	399	421	444	440	400	428	423	436	444	438	409	401	429	425	416	428	426	414	430	429	400	415	398	411	398	445	466	451	453	433	387	409	400	414	414	395	414	454	462	437	430	438	408	406	396	455	400	397	415	418	410	437	427	474	391	440	435	413	416	415	412	426	425	429	412	440	392	445	420	417	420	410	410	401	430	424	428	423	418	411	417	393	420	438	432	402	406	413	442	431	417	446	456	405	424	396	410	429	428	433	426	407	382	464	424	436	437	426	394	399	449	417	437	438	447	413	422	425	414	430	397	406	387	419	410	400	391	430	393	431	412	419	409	398	446	445	407	452	414	422	436	419	433	401	431	439	418	402	423	420	402	415	419	413	405	385	418	440	425	427	405	438	441	420	419	436	399	446	449	398	414	412	447	412	436	411	413	452	423	425	440	383	433	442	422	389	432	436	434	397	442	432	396	417	415	427	435	438	433	435	432	417	422	398	401	430	426	421	442	409	433	416	427	432	423	410	429	428	436	406	410	413	419	416	458	416	397	399	422	427	420	416	416	439	418	413	431	427	430	436	417	448	402	415	421	414	421	404	444	440	436	418	446	427	460	451	465	439	416	402	373	413	429	434	438	380	389	434	418	423	409	445	422	414	460	403	438	420	420	375	455	407	417	409	442	407	426	415	445	439	407	448	429	405	459	420	390	416	442	410	396	455	404	441	413	438	417	447	449	415	397	436	388	438	408	426	416	427	419	451	448	407	408	420	428	420	398	434	437	452	441	443	452	433	429	438	388	418	401	445	405	421	402	439	433	410	419	422	395	402	432	470	438	405	437	426	395	469	422	389	394	428	427	398	437	453	440	412	424	410	433	415	431	456	383	401	427	418	402	420	435	401	431	422	433	415	424	438	412	432	361	370	446	429	418	444	434	448	458	375	394	419	395	404	412	421	438	431	428	419	408	423	452	416	427	459	380	408	461	433	455	437	395	409	433	448	415	435	438	431	439	421	430	446	415	407	413	408	419	451	409	430	413	418	424	417	378	431	419	449	443	376	416	427	389	453	429	419	431	426	428	465	444	396	439	386	437	442	436	431	416	409	439	432	441	378	422	468	407	481	401	429	437	427	456	431	411	414	372	415	418	419	472	373	409	410	429	437	433	410	420	412	423	412	446	427	439	404	440	431	420	430	427	385	430	421	407	415	431	440	411	447	429	410	401	385	388	442	428	417	458	409	401	437	429	391	429	401	442	417	435	404	424	424	417	433	402	395	414	435	419	419	434	430	479	395	352	436	402	433	410	428	441	416	421	439	394	449	409	443	443	426	454	448	375	447	406	383	417	420	432	425	427	447	437	412	438	403	413	404	418	408	406	416	417	411	436	465	428	360	400	432	455	420	404	431	409	401	440	440	407	431	394	451	452	407	398	443	432	457	416	426	425	414	418	402	502	430	428	404	420	423	414	432	391	429	436	399	440	408	413	411	447	424	426	422	426	425	389	418	436	443	390	439	444	435	417	459	407	446	426	406	399	429	396	415	399	443	427	432	433	468	444	410	387	466	402	394	403	424	427	418	428	422	445	419	423	452	456	447	420	416	397	441	442	403	419	419	412	436	410	425	451	425	409	415	418	451	420	422	415	430	449	416	458	398	422	428	463	394	431	391	425	396	397	442	440	432	462	455	433	433	382	409	430	372	450	455	435	453	412	437	416	409	422	435	423	387	414	418	399	422	421	411	427	411	437	434	419	409	400	403	420	405	416	420	400	435	405	407	435	388	399	445	468	427	379	398	418	405	438	427	426	435	464	405	398	435	437	452	430	414	424	427	430	478	419	430	431	423	385	378	436	413	423	436	439	404	423	419	423	412	415	431	443	432	414	437	390	410	433	433	414	428	389	401	425	431	445	437	424	402	457	407	432	394	417	432	399	408	408	434	423	410	436	402	423	415	431	412	400	414	397	448	401	415	457	424	419	434	436	413	412	445	406	429	442	440	418	415	426	408	440	396	415	403	430	393	425	431	432	402	442	423	405	424	390	390	426	412	405	424	409	417	435	429	428	391	445	408	402	427	402	421	418	420	426	429	429	410	376	451	453	456	426	428	402	395	404	428	424	429	392	423	391	409	439	448	404	387	399	446	425	402	455	447	393	446	428	421	443	416	427	417	471	430	441	434	440	430	434	415	453	439	428	442	434	389	450	413	430	415	417	411	440	430	402	390	425	437	431	429	430	374	405	413	423	421	409	437	416	428	433	434	398	390	442	375	408	400	401	391	425	401	394	418	422	440	442	396	389	424	407	444	431	434	417	438	448	439	455	450	422	446	446	418	441	446	436	416	374	442	430	439	444	421	413	427	427	427	458	435	421	409	413	441	462	441	451	419	385	433	411	407	402	408	398	403	429	436	440	415	428	423	439	396	412	435	419	418	453	433	391	436	406	422	451	427	383	439	398	430	458	409	436	412	400	405	383	404	412	409	428	412	411	436	437	424	458	439	382	406	419	392	424	471	414	404	444	453	413	462	392	458	418	449	422	393	433	436	397	403	415	417	401	396	447	434	423	418	426	441	443	392	393	443	407	422	443	388	444	403	451	451	427	428	434	425	429	433	415	404	427	458	462	412	437	459	428	430	417	394	401	414	405	452	443	440	399	387	438	404	420	423	417	404	437	413	397	437	414	397	430	436	442	371	444	433	428	459	458	417	427	423	418	395	441	424	433	409	432	396	417	435	421	403	432	404	432	432	402	391	432	393	387	407	400	422	434
6038	3045	2288	1347	594	335	156	71	71	83	63	69	71	71	48	62	47	39	43	43	35	47	43	45	39	31	37	36	30	36	33	30	31	42	32	33	29	22	41	21	33	29	26	30	33	38	33	19	37	34	41	25	32	40	37	38	31	30	21	35	33	27	25	34	29	23	22	31	33	21	27	34	29	28	21	37	34	32	30	39	36	25	30	39	29	29	43	39	30	29	27	30	33	26	36	20	22	34	36	30	39	35	32	21	33	35	34	32	34	39	31	26	35	34	29	27	32	29	31	48	41	37	34	29	29	26	31	29	43	29	31	35	34	27	24	24	31	36	33	32	34	32	33	34	32	34	30	30	46	33	37	34	27	36	20	38	28	24	31	35	28	46	35	32	33	35	32	35	27	31	39	42	29	37	35	34	30	33	28	19	28	26	28	31	28	31	32	31	29	33	27	39	47	31	31	23	24	42	21	38	37	36	31	26	29	30	32	38	23	31	37	43	38	29	44	22	31	32	28	30	42	28	29	33	29	30	26	35	35	33	42	33	25	29	26	29	29	29	31	23	29	34	37	33	38	40	20	37	31	25	24	45	34	33	37	35	35	22	27	33	31	27	33	36	35	38	34	31	34	28	31	27	35	36	30	23	33	36	25	43	27	31	31	24	30	27	30	32	44	35	22	26	25	31	30	28	32	37	36	35	25	30	38	29	40	31	30	33	34	33	34	27	31	34	35	36	34	34	40	35	40	26	30	30	41	29	29	27	35	33	34	32	29	23	30	29	27	32	38	35	32	26	33	28	31	32	31	39	42	33	25	22	24	31	45	33	19	39	24	41	27	27	40	20	32	28	35	38	31	35	24	25	36	36	33	27	33	22	29	33	42	23	23	42	42	24	29	33	27	34	23	28	34	37	21	28	26	36	29	27	33	38	26	32	27	36	28	32	27	36	28	36	30	31	34	21	51	35	37	29	26	29	24	32	28	30	34	26	41	31	33	29	26	29	23	31	32	27	38	26	24	36	30	22	26	23	26	28	24	36	35	32	37	28	25	38	36	37	31	39	42	32	36	30	32	32	34	33	29	31	40	30	31	40	26	33	29	34	30	40	27	33	29	39	32	24	25	30	34	31	34	33	27	37	23	35	33	23	30	31	34	38	27	30	39	27	26	35	26	42	37	27	37	22	30	36	25	26	29	26	31	34	35	32	43	39	34	27	35	30	31	36	35	29	32	23	31	34	40	30	30	37	33	47	35	27	39	31	35	24	28	28	34	43	26	47	30	26	32	35	25	27	41	37	32	40	29	35	39	32	26	29	21	17	31	30	32	34	30	28	28	28	40	33	26	29	27	25	34	34	38	24	28	32	32	28	27	22	29	44	34	28	34	35	38	38	28	40	32	30	34	32	35	27	31	40	25	31	35	25	33	24	29	29	26	33	36	18	26	31	27	38	38	34	32	30	22	31	41	31	29	32	34	27	42	30	29	40	36	28	45	37	38	24	19	41	26	37	26	29	26	31	34	31	31	30	43	44	29	40	26	35	41	30	35	29	31	25	28	31	36	40	27	18	28	40	26	22	32	28	34	40	21	30	28	45	46	35	31	25	38	39	30	26	28	34	28	32	27	32	40	36	25	25	33	39	38	46	28	24	45	32	24	25	33	38	38	30	34	31	25	32	32	32	32	31	31	30	29	29	31	30	30	30	27	28	37	33	36	38	35	39	20	32	37	23	28	36	31	36	38	44	40	25	34	35	27	34	27	37	21	30	27	28	33	37	34	35	36	36	24	41	25	38	30	30	39	26	43	32	22	27	27	30	38	38	36	35	32	28	27	30	32	41	29	39	20	35	36	35	33	27	46	32	38	30	29	29	34	35	35	28	30	29	35	33	29	25	30	25	30	35	25	21	34	38	36	26	33	25	34	25	29	34	31	38	24	31	28	31	35	24	28	32	32	23	32	38	26	25	32	34	26	31	28	23	44	37	39	35	33	33	15	24	34	28	34	37	33	35	30	28	30	34	35	23	40	25	38	25	38	29	30	39	37	22	33	27	29	29	32	33	29	39	35	45	33	40	27	30	34	34	37	30	27	33	26	30	34	35	27	30	37	40	35	22	33	25	32	33	24	24	46	24	36	34	26	29	37	33	34	39	21	28	28	23	26	24	32	33	29	35	37	30	28	33	35	40	32	37	33	34	28	35	30	29	24	23	29	19	37	24	24	22	41	34	36	38	33	38	29	32	26	30	30	34	30	22	42	25	30	30	26	31	40	32	28	28	27	31	39	39	23	31	42	34	32	38	28	35	31	33	27	29	20	26	37	32	25	28	25	40	24	32	32	40	31	34	22	37	26	25	34	30	35	31	26	41	32	28	44	34	35	18	30	33	33	27	36	39	23	36	23	31	35	36	36	36	30	39	48	22	45	26	30	37	33	37	34	37	37	29	22	35	29	22	25	35	34	34	33	32	37	29	25	29	39	31	31	27	25	29	30	26	31	28	27	33	34	28	32	36	33	28	26	24	30	30	34	35	34	29	37	24	21	27	32	33	29	42	31	32	34	35	26	36	37	39	27	32	35	36	36	30	38	33	21	32	51	29	31	44	26	31	22	32	45	37	40	38	36	34	24	34	38	36	41	31	38	30	31	24	36	40	28	47	31	30	37	27	32	32	24	30	34	31	38	33	36	34	36	23	40	40	27	27	27	27	36	35	28	25	27	35	30	34	31	45	39	36	26	38	34	26	29	35	32	37	34	27	39	32	25	24	32	38	23	31	27	35	32	35	39	36	35	28	36	25	43	31	36	33	31	29	40	27	31	31	32	31	30	37	26	42	30	28	28	32	31	29	31	28	29	39	34	27	22	40	27	22	32	27	33	27	48	27	19	39	39	33	35	28	31	37	36	38	30	32	32	34	25	30	50	29	28	39	31	34	30	35	38	24	23	44	30	29	32	32	22	27	32	31	38	17	35	28	31	37	26	31	29	21	39	42	34	44	27	32	35	38	26	32	31	26	32	40	38	29	37	25	36	28	36	30	25	26	32	39	37	30	29	26	39	27	27	35	39	34	30	39	38	36	35	33	35	39	15	25	40	34	32	33	21	52	43	40	38	31	45	26	29	30	36	34	28	31	34	32	24	39	28	29	42	34	31	24	29	48	33	32	45	22	30	38	42	35	29	27	35	32	39	35	38	35	30	31	30	24	36	31	40	23	31	32	34	29	35	39	24	32	28	32	32	28	26	41	24	28	34	37	43	24	31	34	37	32	32	31	29	36	43	25	27	41	42	30	25	31	19	32	40	34	33	34	45	38	40	25	39	33	37	32	25	33	31	33	33	33	26	31	35	29	26	27	24	37	24	25	39	35	36	35	33	36	19	28	30	33	32	32	39	30	24	27	40	33	32	36	38	30	36	35	39	27	29	30	31	39	46	35	31	29	29	37	24	38	34	45	34	36	27	26	24	27	36	23	40	32	30	32	37	37	25	39	30	37
31763	21258	19047	15787	10650	8558	3514	1984	1597	1655	1545	1375	1348	1221	1049	768	748	603	554	459	450	427	423	397	338	361	350	324	334	305	374	326	327	325	334	328	288	304	341	343	312	304	321	315	288	300	304	325	300	306	277	294	287	291	292	271	282	333	270	294	294	291	297	277	296	294	288	309	285	285	319	294	296	293	295	290	320	277	286	288	284	272	305	294	289	312	300	284	302	273	308	300	299	270	292	266	305	280	280	321	280	311	277	284	275	268	305	286	282	310	275	285	310	284	285	279	315	261	273	280	296	277	295	300	318	283	283	296	288	269	294	310	311	301	306	299	284	332	282	289	316	284	309	319	267	279	272	311	285	307	270	284	279	294	295	254	313	268	320	268	272	297	320	290	292	255	280	278	307	305	290	287	279	275	293	300	265	283	273	301	268	309	287	255	290	283	308	271	290	279	263	305	303	303	278	301	280	309	251	278	300	287	286	286	293	272	278	292	331	323	293	317	306	296	314	287	291	326	279	292	274	278	268	275	263	269	302	304	283	262	266	274	296	298	297	298	297	305	304	277	286	296	293	292	295	297	247	289	302	281	292	278	278	309	287	293	290	317	284	287	255	283	289	292	284	291	288	321	272	279	302	284	321	302	277	289	262	309	287	270	294	269	299	285	288	273	277	277	307	302	283	273	303	273	285	305	295	290	308	289	291	285	293	299	288	264	281	288	300	287	282	306	313	292	286	291	255	258	331	329	304	302	267	314	267	295	287	297	263	316	303	280	300	285	278	281	265	259	279	273	300	278	308	268	283	311	305	329	277	272	294	265	309	256	239	296	332	282	302	301	283	283	305	297	315	307	311	289	273	295	293	273	293	313	272	255	280	321	283	272	275	293	301	328	288	291	295	293	270	270	282	280	282	303	292	262	314	302	281	272	297	285	313	303	289	263	272	273	290	292	310	289	274	274	272	297	289	303	293	275	274	299	288	280	318	274	272	311	304	298	297	266	295	281	251	289	292	299	298	296	286	263	284	290	301	309	309	292	297	319	288	294	289	324	265	301	292	296	278	288	300	279	271	272	292	257	305	274	288	299	282	296	298	296	308	300	323	309	312	287	308	307	277	270	277	299	255	268	268	308	275	289	289	279	258	303	288	320	279	311	294	285	306	295	281	301	282	291	311	270	280	308	275	303	314	295	326	271	273	280	265	275	290	290	261	307	280	302	282	273	270	284	299	268	285	283	313	284	314	286	294	303	322	279	270	280	297	288	290	290	309	283	290	248	309	292	278	308	268	346	265	276	273	277	295	283	284	296	296	300	282	317	315	317	279	272	277	307	308	272	279	287	298	282	275	303	304	258	309	270	279	306	281	293	329	267	272	279	281	270	307	297	307	316	285	317	295	280	263	296	263	295	300	304	317	278	325	292	279	300	283	287	294	293	329	303	305	264	301	301	306	281	261	309	313	317	280	271	294	279	299	296	316	291	328	273	265	295	305	294	307	287	311	282	277	321	277	279	296	255	287	273	313	321	254	278	285	313	274	267	277	291	302	293	314	272	304	288	259	311	300	276	283	302	285	310	289	283	263	295	302	272	278	264	283	284	273	277	283	294	305	276	266	285	277	274	308	262	275	294	289	284	303	270	304	293	285	269	310	289	296	282	293	304	273	302	288	305	274	274	279	294	272	298	293	314	322	294	294	312	270	285	289	276	309	308	278	310	313	317	290	300	289	284	257	294	299	272	310	299	312	305	322	273	311	308	264	304	258	304	297	288	302	271	283	291	297	272	275	287	284	275	316	278	300	323	293	281	295	303	317	275	273	280	291	307	287	307	277	280	292	320	283	255	298	276	329	295	299	315	322	284	283	282	327	293	312	276	302	302	299	297	292	289	275	279	313	301	302	266	281	308	300	295	312	322	314	291	290	290	264	308	286	294	285	301	268	300	280	277	293	291	292	288	275	302	318	271	289	325	307	297	288	284	291	298	270	314	283	316	345	298	312	286	272	312	304	282	325	314	273	264	271	275	330	298	272	281	298	299	305	288	282	296	323	287	308	290	268	299	289	298	284	297	287	292	292	285	276	295	317	268	273	293	316	285	264	300	280	293	325	294	287	281	275	283	259	310	315	290	318	301	295	300	265	308	335	292	297	281	312	294	293	267	253	279	283	305	284	291	286	283	254	283	294	301	269	301	266	262	253	293	273	285	278	293	274	283	328	303	296	284	304	283	263	277	297	283	294	286	295	251	288	301	305	310	266	285	289	289	270	276	286	272	286	304	304	296	291	308	268	267	311	303	301	274	331	265	287	294	269	280	294	282	283	275	300	292	283	287	295	303	292	279	297	295	261	299	258	276	275	293	303	282	279	294	286	295	292	271	243	280	324	285	303	303	241	304	293	309	283	285	306	299	272	295	280	306	262	294	299	283	266	263	254	281	291	291	273	293	298	285	310	310	319	307	304	287	290	278	292	299	312	272	280	266	302	315	283	287	287	310	287	256	298	307	326	296	330	280	307	280	295	298	306	294	285	310	275	268	288	309	288	307	291	287	288	283	287	273	296	286	282	292	308	273	275	304	275	285	292	279	275	294	313	313	303	304	298	294	272	308	291	304	288	299	305	324	309	296	302	325	287	270	298	267	268	279	302	310	312	266	297	316	294	276	319	273	270	314	302	305	307	250	268	292	285	302	274	280	309	297	287	276	303	277	285	268	273	275	298	326	302	282	272	293	281	268	267	299	266	278	270	287	297	275	311	327	317	294	307	303	277	297	286	260	285	329	276	303	316	308	299	295	299	267	255	320	297	305	280	285	288	304	293	301	273	271	275	313	281	310	312	274	307	273	304	312	310	269	300	266	268	297	323	303	334	294	305	326	310	311	309	285	286	278	301	265	270	275	269	256	279	305	290	299	270	256	300	293	297	293	294	308	273	322	276	279	308	301	288	276	300	321	262	283	281	287	301	279	280	285	272	287	292	293	299	308	303	300	294	312	272	318	268	266	260	259	267	299	299	283	290	279	278	288	255	291	310	305	309	271	308	315	321	306	287	309	308	311	270	311	296	271	297	285	291	296	284	304	248	281	280	321	275	287	296	292	282	302	263	262	290	284	267	278	302	307	301	306	298	291	295	274	290	280	293	301	310	275	274	300	290	315	318	276	298	308	311	272	286	278	290	265	289	275	284	297	263	302	293	295	287	277	296	288	304	315	282	277	265	292	258	316	266	297	304	298	278	271	308	312	335	308	272	264	267	273	331	303	274	250	258	293	289	284	303	298	253	296	288	298	285	315	300	252	304	278	284	300	276	276	286	311	273	295	297	277	295	300	293	259	281	279	262	329	322	290	311	291	274	291	298	293	270	282	264	269	287	278	298	323	268	290	284	286	301	268	292	264	317	290	278	288	291	291	297	262	285	286	288	301	294	292	291	307	288	297	271	342	278	293	291	304	298	277	298	303	301	269	317	295	317	283	273	279	305	306	302	277	302	275	277	313	283	261
8280	5526	3706	1919	1205	541	216	111	97	83	99	77	77	74	90	64	55	50	48	51	38	47	52	43	37	45	34	39	47	34	39	43	37	44	45	43	38	24	48	29	33	22	40	34	27	31	47	40	28	33	32	32	25	40	24	46	22	35	30	36	28	38	32	28	37	40	33	34	36	34	34	35	47	33	38	40	34	37	33	32	41	26	31	38	33	35	32	41	33	28	42	32	40	28	34	28	27	33	40	38	26	37	37	32	33	37	29	42	50	39	37	41	32	34	37	45	27	30	26	34	42	30	29	43	27	27	28	37	32	39	22	34	37	33	36	28	40	43	29	34	20	43	36	29	38	31	33	31	35	42	34	40	35	35	44	36	42	36	33	31	43	33	26	43	32	23	41	29	40	33	31	35	41	29	30	35	34	32	42	31	33	34	39	37	44	30	39	39	40	44	31	29	32	43	29	45	45	29	32	27	27	37	32	34	35	30	32	31	34	40	41	21	23	40	34	41	23	32	32	32	43	37	42	42	28	33	34	36	40	46	33	42	41	41	29	36	36	25	33	42	49	41	37	29	47	35	25	31	49	34	33	31	40	30	39	47	35	38	29	26	36	36	38	30	35	31	25	33	36	28	42	32	25	43	33	37	34	33	44	42	38	41	45	35	34	31	38	38	32	39	29	21	32	41	34	31	44	31	34	39	34	24	35	31	32	41	34	34	35	33	31	37	33	33	37	32	37	38	26	29	30	42	41	45	39	35	26	42	27	52	35	37	31	31	40	35	31	40	44	38	33	42	30	43	37	36	37	39	43	37	30	39	34	34	37	28	39	40	37	37	39	35	28	33	24	38	32	40	30	41	38	37	29	48	32	35	44	41	33	40	42	33	27	31	36	32	42	36	34	25	33	40	26	38	38	35	40	30	37	30	38	34	27	33	43	31	41	32	34	27	34	29	30	32	32	38	31	34	42	32	41	44	29	41	35	31	34	25	25	35	36	34	39	28	46	30	34	28	44	41	29	32	32	37	31	25	28	32	31	35	38	35	36	39	52	36	49	36	33	38	41	31	29	27	36	30	32	36	52	34	45	25	35	36	30	35	30	30	30	38	27	40	34	34	42	42	37	41	31	36	39	40	27	31	34	47	42	36	43	36	36	27	26	34	47	32	41	27	36	30	37	40	37	39	30	33	37	42	34	35	39	42	42	32	32	28	43	36	40	37	34	46	23	30	23	30	29	32	31	35	33	31	34	27	45	35	30	44	35	42	47	49	40	43	49	41	31	36	29	41	40	35	45	38	46	33	42	29	37	28	32	34	43	31	26	32	44	38	52	32	24	21	31	21	33	47	32	35	30	33	36	48	35	41	36	30	25	36	40	39	34	30	32	33	47	33	44	28	28	38	39	40	42	36	36	34	44	37	37	40	29	41	44	34	28	38	32	36	28	23	41	31	25	30	36	37	32	39	37	38	32	45	40	40	40	35	32	33	38	33	33	33	36	46	32	31	34	36	36	34	42	39	27	45	28	41	43	24	32	30	37	31	41	28	33	38	40	33	37	45	36	51	35	31	43	35	25	31	39	41	35	33	45	33	33	35	49	43	47	35	28	37	25	34	34	40	32	49	32	38	32	37	37	38	31	23	34	49	23	36	46	36	30	37	44	38	33	50	31	38	35	32	30	38	28	36	35	27	45	33	40	29	23	39	32	44	34	26	31	31	47	35	26	34	27	41	31	42	29	40	30	33	37	34	30	39	30	41	35	50	38	38	38	24	38	43	33	42	27	26	35	39	42	26	38	46	28	30	30	38	33	33	29	37	34	39	18	31	31	36	33	35	42	36	30	44	34	38	24	44	40	38	33	43	34	38	26	38	36	27	28	33	30	31	27	31	37	29	37	33	41	29	35	27	37	39	37	26	30	32	34	30	43	31	30	22	31	19	36	32	27	33	47	36	46	36	54	38	33	38	28	26	40	30	23	36	31	40	37	35	44	31	35	41	31	36	32	35	33	40	42	34	34	31	36	31	33	31	37	23	36	40	31	38	36	46	32	37	35	42	38	28	29	27	31	32	35	34	35	34	42	39	29	32	36	35	32	37	28	35	26	33	20	27	43	33	34	33	39	35	35	35	50	31	32	36	28	31	30	31	32	38	32	26	30	33	44	24	27	31	30	38	34	43	30	27	22	33	39	36	29	43	34	33	38	43	44	34	38	42	36	45	37	35	29	38	25	37	34	32	38	37	35	32	46	32	26	38	42	44	32	31	30	27	27	39	28	41	36	28	34	41	29	35	41	37	45	42	26	39	31	33	34	35	44	44	25	32	42	33	26	33	42	24	38	33	31	35	31	29	30	31	30	44	27	41	28	26	36	34	29	41	30	35	45	25	25	44	32	29	37	27	28	40	36	37	40	27	35	28	36	37	47	29	43	34	26	41	31	34	34	28	32	24	31	34	34	44	25	40	30	37	35	43	42	29	39	39	43	40	36	23	33	39	32	33	32	25	32	23	27	40	33	28	30	33	39	43	31	20	36	30	24	28	42	35	40	42	31	38	31	34	33	33	37	38	42	29	25	36	36	28	33	32	44	30	42	38	27	35	35	35	41	37	35	27	36	31	34	37	40	36	24	27	30	33	30	42	36	42	30	45	32	36	41	42	28	36	37	32	31	37	30	39	39	34	41	39	37	39	45	36	33	37	30	36	41	37	29	45	33	29	33	44	34	34	44	35	32	36	37	35	35	40	36	41	26	37	36	33	28	50	39	39	33	40	27	37	24	34	32	41	34	32	35	42	28	25	36	30	36	27	26	33	30	33	30	34	40	37	42	33	38	24	36	35	34	38	39	35	36	27	25	28	37	33	44	43	45	35	52	32	25	33	30	29	42	31	34	38	35	42	39	31	32	36	35	25	39	38	27	41	33	41	38	27	44	36	34	39	40	42	37	41	28	41	28	28	32	32	36	37	33	30	33	34	37	37	30	31	33	37	46	33	40	37	38	32	36	34	45	44	27	32	43	42	30	41	35	30	40	31	37	37	31	31	41	27	42	39	35	28	29	39	36	37	33	49	38	43	35	38	37	28	40	37	36	37	30	31	43	34	39	38	37	31	32	30	33	41	29	35	32	25	39	27	30	29	38	33	34	30	37	38	35	45	30	31	41	41	31	28	30	36	34	32	35	34	32	27	44	45	27	34	23	33	49	29	40	39	27	39	35	33	41	50	33	36	44	34	36	36	52	50	25	37	40	34	31	44	35	47	34	40	29	34	29	34	30	30	34	33	43	40	32	27	28	36	43	26	33	36	22	23	42	31	29	40	38	35	42	36	36	39	25	41	30	31	45	28	33	27	32	35	32	34	40	27	47	38	25	29	35	21	36	36	24	32	27	27	38	36	34	33	35	45	31	49	26	37	33	35	33	33	40	28	38	29	28	41	29	47	42	32	39	27	42	21	35	46	36	37	35	37	27	22	38	26	34	40	40	36	36	40	34	38
37429	26931	22529	18741	17595	11196	5808	2724	2284	2212	2057	1776	1732	1536	1313	1100	899	769	717	601	533	492	451	453	421	430	398	421	384	414	374	365	385	390	380	382	380	367	364	369	384	376	368	339	357	337	370	357	342	356	353	337	334	321	341	333	313	329	316	326	305	347	318	319	334	353	349	312	315	322	392	301	308	314	338	353	333	365	334	358	326	334	353	356	328	308	342	338	336	355	316	341	351	293	338	335	297	342	314	322	291	315	311	315	332	317	311	316	347	331	321	331	320	370	314	332	302	305	320	307	346	327	316	331	318	352	348	303	332	337	319	333	359	329	308	321	342	333	356	320	308	329	358	335	322	330	311	290	343	302	304	324	344	321	329	353	345	309	331	343	328	337	310	319	340	316	325	309	345	339	339	309	328	321	313	324	321	325	332	325	337	366	351	340	333	332	320	329	330	332	315	344	328	312	342	349	311	335	319	336	366	330	313	336	374	324	337	347	313	329	336	329	309	318	337	314	358	321	316	329	326	337	329	342	307	311	339	309	308	323	324	314	324	342	322	317	362	297	366	309	305	333	342	319	367	303	332	314	307	309	332	312	336	305	355	325	318	295	354	328	303	310	285	334	314	339	319	301	330	316	330	326	341	310	290	340	330	311	331	337	349	341	326	335	305	320	327	325	361	319	337	341	327	336	319	319	343	335	345	325	363	326	337	348	333	343	318	338	315	356	368	332	310	354	341	343	311	334	354	315	307	356	326	302	301	316	311	333	324	318	306	346	333	314	336	333	341	342	341	354	341	341	311	316	369	361	293	342	342	312	307	302	313	323	341	348	308	319	330	344	334	343	341	306	339	332	337	269	328	318	334	323	340	337	340	317	308	332	319	327	323	346	354	303	346	338	342	327	361	312	327	354	336	338	325	333	332	329	344	339	307	321	332	330	376	304	345	326	332	311	278	306	305	310	339	332	384	331	310	302	319	306	311	303	308	359	366	329	328	353	318	323	324	317	310	328	299	328	336	344	329	375	330	352	333	291	328	317	312	319	339	322	299	311	344	309	317	331	292	317	300	312	332	306	329	296	299	307	338	305	325	300	320	348	309	326	326	326	276	307	331	317	337	298	314	322	312	335	326	332	312	343	304	357	309	328	329	307	306	329	292	331	331	324	294	359	304	367	343	312	334	319	294	338	323	328	320	320	268	306	329	330	333	370	332	326	339	300	325	353	309	314	354	348	317	316	318	320	352	318	311	298	333	309	295	318	336	313	351	291	319	357	354	319	341	329	295	323	303	332	342	301	332	322	316	324	308	320	339	331	308	358	312	353	295	311	308	364	302	345	345	345	317	349	365	330	325	356	305	331	346	316	324	344	323	320	327	318	338	348	344	318	321	334	346	321	299	325	320	335	326	327	320	284	358	317	328	341	318	342	326	342	342	333	328	322	299	329	345	311	332	340	366	353	338	364	306	339	324	334	352	316	319	343	340	316	332	345	320	312	356	319	360	334	326	315	318	317	316	338	325	313	321	339	316	303	346	329	321	311	340	301	322	316	317	313	330	342	361	338	298	337	313	367	353	319	313	309	337	315	327	317	328	306	306	316	314	309	322	310	330	308	334	294	334	339	330	333	328	324	308	329	381	336	332	359	356	341	319	333	339	341	338	353	329	322	335	333	326	336	343	340	323	348	346	347	341	322	357	329	297	331	367	315	335	306	327	294	316	319	288	324	334	285	343	308	297	334	299	335	331	324	313	316	334	340	366	317	343	377	337	315	302	306	320	318	325	335	347	319	371	325	333	307	330	321	304	321	322	379	366	312	336	378	336	346	319	351	333	345	304	317	290	359	367	376	342	353	339	324	321	325	331	335	353	356	327	308	308	331	383	324	344	321	326	314	334	308	331	307	306	329	338	320	297	295	310	352	354	333	354	301	330	332	336	370	318	316	322	325	332	329	281	297	335	341	341	341	337	324	307	309	335	325	341	294	329	312	333	375	324	311	312	331	355	308	331	323	324	322	337	318	314	315	338	305	346	302	327	305	341	319	340	330	357	331	335	329	334	342	295	320	312	340	350	337	346	350	322	343	302	332	314	348	311	330	338	310	362	339	349	352	305	299	312	338	359	322	355	326	291	334	315	317	345	321	306	327	313	343	333	315	297	331	360	292	350	336	352	323	358	363	349	343	355	342	319	373	329	332	345	354	341	341	302	344	345	302	309	345	304	304	286	321	329	318	354	331	324	321	328	348	347	357	343	355	342	329	317	330	343	321	313	329	301	327	355	343	335	333	336	321	351	317	330	305	353	331	348	309	299	327	335	349	326	319	352	327	344	336	344	338	328	339	306	308	321	309	340	311	315	337	328	327	350	339	318	343	344	361	329	331	346	330	318	309	325	332	331	344	318	349	311	340	324	302	324	295	325	330	329	332	333	315	323	339	332	353	330	324	354	331	339	322	328	329	337	360	299	328	353	326	321	358	326	342	329	361	355	329	332	329	317	310	342	311	330	322	348	301	346	349	334	327	310	329	295	327	339	321	338	338	336	307	326	332	307	339	344	333	320	347	344	308	294	342	309	339	313	310	324	328	310	314	312	321	326	322	336	337	341	313	332	334	321	334	335	328	306	339	313	304	336	374	311	337	352	344	337	331	310	330	348	322	334	341	282	357	368	304	352	333	345	325	346	321	308	336	344	332	299	325	327	304	323	314	293	325	308	310	338	345	323	337	304	331	345	332	330	328	333	326	351	331	331	314	323	298	375	354	347	312	306	327	342	297	310	310	305	359	327	312	335	332	325	331	333	349	329	311	320	327	317	329	365	329	331	301	313	316	328	324	324	318	304	365	337	305	323	354	303	336	333	342	299	340	307	298	359	304	365	327	342	314	313	347	323	344	325	336	338	336	352	375	293	307	370	341	288	329	304	342	327	308	340	348	315	340	338	317	320	340	315	316	337	337	345	310	337	333	341	313	363	322	318	329	345	350	318	332	327	325	318	367	305	323	332	380	314	340	339	331	322	341	351	322	337	328	345	332	321	331	323	342	311	301	331	341	343	327	348	315	342	338	323	312	339	362	335	363	332	361	340	317	317	333	358	350	331	349	323	320	334	346	343	317	313	334	330	314	335	333	326	320	356	342	339	319	327	327	351	354	295	370	342	326	341	312	315	318	323	315	329	325	330	326	335	345	331	332	327	323	341	289	320	346	326	347	376	330	325	347	308	327	351	318	316	315	328	345	344	303	331	340	332	325	354	324	327	307	306	323	321	313	327	338	351	348	310	303	333	304	340	335	321	308	302	346	343	333	377	336	346	335	356	336	328	344	321	338	335	331	317	317	325	320	329	305	337	315	341	318	363	333	357	307	316	369	336	326	350	337	317	317	347	318	343	345	307	336	337	309	345	319	375	357	310	358	335	343	334	319	309	297	326	315	311	309	328	353	340	370	340	310	310	303	326	312	352	313	322	338	352	343	291	300	293	343	311	336	327	374	335	317	377	328
4514	1856	1066	502	288	132	86	68	70	58	60	72	59	69	68	60	50	50	61	56	48	44	39	50	53	44	41	46	57	52	43	37	41	50	40	42	56	55	36	48	35	34	42	51	43	34	48	47	57	47	47	51	51	56	42	53	51	32	40	36	47	37	42	48	53	46	47	53	54	50	30	41	46	37	47	53	38	39	52	38	49	47	59	39	42	51	48	29	42	47	33	37	47	35	31	36	44	50	46	57	39	38	46	41	41	37	50	55	53	45	31	37	48	45	39	38	52	40	44	53	38	45	33	51	37	48	44	53	38	43	37	49	40	44	40	46	44	35	44	44	41	36	32	49	45	53	40	45	41	30	39	42	41	49	50	37	55	48	46	42	48	48	42	36	31	33	37	48	44	54	33	48	34	35	43	43	39	53	48	54	46	48	47	44	38	44	33	45	46	40	42	41	44	43	52	42	40	44	43	31	31	37	48	38	38	42	49	40	38	48	43	37	48	44	45	44	40	38	39	42	29	52	41	43	40	38	36	51	48	49	43	28	41	40	50	35	27	58	39	41	51	46	30	40	36	40	41	49	35	53	39	44	39	37	37	49	38	43	49	28	39	60	41	39	47	43	32	46	40	40	47	49	56	36	50	45	49	45	25	42	44	34	44	38	35	36	51	38	36	49	47	38	40	45	49	46	47	31	42	53	54	37	48	51	51	42	45	48	44	34	46	40	32	25	45	44	47	39	55	43	36	46	44	47	41	56	51	42	42	48	35	44	45	41	51	48	29	33	50	41	35	48	49	54	40	59	49	44	47	40	39	45	41	56	33	50	41	35	47	41	40	40	40	44	38	36	39	50	45	33	48	35	55	41	37	37	38	40	45	35	42	42	42	55	45	41	38	41	46	48	45	41	52	44	39	38	42	47	49	44	41	49	43	47	41	37	32	41	47	50	48	49	33	53	37	47	35	45	40	33	52	45	43	41	43	41	46	37	45	44	42	39	48	46	32	54	43	51	47	54	45	49	49	43	44	44	36	48	42	42	51	42	40	55	54	50	47	56	36	39	45	38	54	43	52	35	37	47	50	34	40	45	46	35	50	49	37	42	43	42	44	42	37	36	54	62	49	51	45	42	51	40	52	38	39	49	43	35	46	41	52	46	44	44	52	40	39	45	50	46	47	57	39	47	37	48	40	44	47	28	53	49	41	31	47	51	46	38	49	40	39	44	33	36	48	45	39	50	45	45	49	39	43	39	37	49	49	54	50	44	40	51	40	43	40	38	40	45	56	54	49	51	46	40	39	43	45	40	41	46	36	44	48	49	53	40	35	49	55	46	54	33	36	41	45	45	51	59	50	45	40	48	45	42	48	40	40	41	27	41	40	43	54	43	54	48	40	30	32	48	44	49	40	42	44	51	45	40	36	41	48	39	42	38	33	46	56	33	53	39	31	36	43	38	49	48	37	37	40	60	51	45	45	43	49	46	41	39	37	46	39	37	39	51	37	53	42	55	42	39	45	39	38	49	53	43	42	42	38	35	45	47	35	50	45	47	42	43	52	44	61	34	43	34	57	43	53	45	45	42	60	50	44	43	31	50	45	34	37	39	45	35	47	41	38	42	61	47	38	43	41	45	38	42	44	48	41	46	48	31	46	44	37	50	41	34	43	25	37	49	43	47	34	40	41	29	39	32	36	42	37	41	42	38	57	44	51	47	50	37	42	44	46	42	46	52	58	52	53	43	51	39	38	53	37	56	37	39	41	37	37	38	37	49	45	55	36	46	44	40	51	45	39	42	42	41	35	34	44	35	30	40	43	45	39	44	45	47	42	54	48	54	60	50	33	47	44	37	32	46	41	47	33	38	39	48	39	41	40	63	41	47	37	56	35	40	45	45	47	45	41	45	37	39	45	47	51	40	40	38	36	52	50	41	45	46	48	43	46	37	33	45	47	40	50	35	41	49	46	30	45	39	46	47	43	52	46	44	54	52	46	41	48	54	34	47	41	38	39	44	37	51	37	40	46	36	36	47	48	24	43	43	43	41	35	43	41	49	40	37	45	42	49	50	35	42	45	41	46	39	38	56	39	51	45	48	45	41	34	29	43	43	36	46	53	48	49	46	56	43	44	59	52	33	42	35	50	40	40	35	37	52	41	56	46	51	43	45	43	34	58	59	42	49	44	32	49	41	44	38	42	53	32	52	33	46	39	47	41	42	32	36	53	43	52	36	46	46	40	43	50	55	49	57	47	47	37	46	35	42	42	51	52	47	46	40	48	38	52	46	44	38	34	41	49	47	53	44	25	43	46	53	61	53	53	45	44	38	29	49	33	48	49	40	44	48	52	35	33	39	45	52	46	36	45	47	45	41	45	52	58	42	43	51	39	43	58	56	37	39	22	34	49	34	45	49	48	46	52	29	42	41	36	51	48	46	35	35	48	37	46	43	41	49	41	47	48	42	38	43	45	52	35	45	49	51	45	40	41	52	37	42	30	46	29	40	49	38	40	45	40	53	48	47	38	43	47	49	39	50	53	61	46	46	46	39	53	50	43	38	43	50	40	44	69	42	42	33	52	41	46	52	43	33	35	38	47	44	39	34	46	46	36	48	43	30	42	46	43	37	35	53	42	38	49	38	53	50	41	50	36	48	37	48	44	42	35	39	40	36	49	45	46	41	48	34	46	43	46	58	49	40	54	42	46	37	39	45	46	59	52	43	63	43	31	56	43	54	42	49	41	34	41	47	46	35	42	44	36	45	45	38	54	38	57	38	48	36	43	47	39	39	36	56	47	41	40	54	39	55	38	43	44	37	45	54	41	49	40	46	38	49	38	42	45	51	37	26	43	33	43	51	44	39	28	51	37	32	38	56	40	39	43	38	45	43	42	52	41	47	32	42	45	47	39	41	49	47	41	39	53	40	44	42	36	46	42	36	41	31	50	41	44	47	41	44	45	55	33	41	43	45	42	42	41	45	41	48	54	47	48	46	45	41	40	39	52	36	60	50	50	45	42	46	34	50	34	34	44	39	41	45	45	39	39	43	46	49	46	53	46	51	44	46	62	42	41	49	38	37	34	33	54	40	45	50	40	52	54	38	37	43	36	39	50	51	42	39	27	42	53	34	53	49	39	48	34	57	46	34	43	36	47	54	38	31	37	47	39	53	35	49	48	45	37	41	40	42	44	42	35	37	58	52	31	40	41	67	41	41	37	48	39	35	41	47	46	38	39	39	43	45	37	47	37	46	36	47	44	46	49	54	36	56	60	52	35	53	49	43	42	36	48	54	47	38	47	40	42	36	43	39	48	50	33	57	45	46	47	44	36	38	51	41	39	35	40	47	31	47	42	39	37	48	36	37	40	30	43	47	53	35	38	44	43	43	49	44	55	46	40	51	43	42	34	29	41	36	40	38	49	52	45	46	40	47	58	46	50	45	49	37	43	47	52	42	39	57	49	45	32	42	54	25	40	35	41	41	57	37	39	32	44	49	54	55
29642	16430	11568	8275	6785	3866	1805	1329	1269	1320	1174	1164	1027	964	906	783	688	615	576	498	475	463	458	437	443	417	444	420	431	433	425	420	403	413	416	411	422	422	416	459	403	403	399	391	419	384	426	398	404	379	362	409	401	391	365	382	411	347	413	365	374	389	420	384	400	379	380	384	352	372	407	389	365	418	395	374	395	409	398	378	397	390	376	363	410	391	381	397	387	395	403	357	382	386	397	426	429	400	366	384	380	452	414	405	400	389	407	371	386	423	389	388	402	422	353	382	374	417	379	397	410	362	405	398	378	392	373	373	409	405	433	390	422	403	367	402	401	383	401	401	374	351	389	418	373	369	405	390	372	393	424	399	387	402	392	399	415	375	370	398	375	387	378	403	414	382	400	416	369	387	378	402	367	386	390	362	378	387	399	376	391	421	419	383	374	399	431	437	355	402	372	383	411	373	421	393	375	381	367	394	386	364	388	410	381	415	403	407	394	381	395	409	411	409	430	404	383	400	419	403	358	365	371	399	413	413	380	385	405	370	401	379	422	385	363	391	404	404	380	399	380	401	358	374	416	376	374	378	395	412	375	380	415	387	371	415	380	405	369	393	381	384	411	409	412	388	400	443	403	378	386	383	420	425	365	376	361	419	342	402	390	399	383	400	394	383	414	406	370	412	381	380	364	416	437	385	378	381	393	424	378	371	402	424	407	388	427	370	379	357	388	428	402	446	395	408	387	362	415	370	439	357	410	367	421	388	424	388	362	415	365	393	406	422	380	396	388	364	430	371	404	377	383	407	382	405	370	386	430	389	405	412	386	422	361	401	394	393	399	381	399	388	392	396	396	378	399	405	369	372	366	411	394	393	363	394	384	383	409	408	401	395	368	427	399	381	380	424	378	360	389	381	396	424	370	358	401	397	403	417	400	388	391	362	392	378	411	381	372	413	403	417	392	418	398	373	414	392	389	353	415	410	401	352	409	391	393	398	364	399	385	401	397	395	356	425	426	436	349	404	393	389	393	395	406	402	391	370	365	421	373	407	366	434	410	417	387	374	392	374	412	407	396	396	404	388	407	404	386	408	403	414	379	378	408	403	385	392	402	377	406	352	375	370	413	423	401	410	405	393	401	383	395	399	400	380	390	410	372	450	421	389	411	413	385	364	385	396	358	389	407	371	410	442	401	396	386	389	400	370	392	417	392	391	399	383	377	399	388	402	363	414	400	403	367	416	394	372	416	417	394	435	360	411	421	389	407	389	387	376	396	410	379	391	344	411	321	402	402	381	386	406	416	372	377	380	407	392	370	412	381	394	384	390	383	359	368	364	405	377	393	364	409	381	400	359	356	391	375	362	375	406	393	400	389	410	432	383	391	380	370	432	384	373	387	352	424	426	411	459	431	373	405	398	387	410	386	380	405	384	431	408	395	345	371	421	406	374	393	361	382	399	414	349	400	404	383	368	384	375	398	412	404	414	417	393	409	366	394	396	392	418	385	383	387	401	431	343	388	389	405	383	427	432	375	408	405	397	393	407	356	417	390	418	377	408	356	387	379	371	352	400	357	388	366	419	404	389	427	377	355	426	408	397	443	426	368	421	378	356	384	392	388	388	427	408	374	408	366	394	423	391	362	411	400	417	402	379	379	417	406	378	409	373	376	373	383	424	427	405	403	421	401	387	414	404	412	383	383	407	424	380	414	391	391	382	388	416	345	379	370	410	415	357	388	403	399	368	391	389	398	393	424	398	394	410	388	422	415	378	404	401	393	409	385	395	395	347	393	385	377	436	365	412	381	371	388	377	387	393	386	402	403	364	366	364	398	385	403	376	397	413	418	416	405	383	382	363	382	417	401	391	397	366	388	398	392	423	418	385	402	363	376	409	417	418	410	428	383	387	393	365	400	401	384	406	372	432	411	405	363	398	412	416	389	349	381	387	383	384	422	394	367	395	436	361	387	382	371	409	429	416	416	419	407	355	401	396	413	408	359	378	436	411	374	406	406	392	376	387	394	418	410	386	408	417	378	404	404	382	377	398	372	384	401	391	397	388	394	416	396	375	385	414	405	369	417	386	411	374	359	371	384	444	388	412	356	389	386	404	402	374	408	382	403	386	394	378	392	365	396	361	409	416	411	391	364	354	398	414	411	376	409	378	386	381	361	389	370	418	428	382	392	395	399	403	384	372	353	389	377	419	399	375	402	384	401	389	383	384	397	372	374	386	427	382	366	440	380	363	403	411	414	370	397	390	390	383	415	403	420	405	392	381	408	402	411	415	403	391	384	358	390	380	434	421	390	379	445	407	416	354	405	399	366	367	376	400	358	408	381	416	446	416	367	437	404	370	416	390	376	393	387	406	375	391	421	407	423	365	392	379	402	385	368	372	412	378	388	368	410	388	379	386	405	388	380	346	357	375	393	395	404	419	420	426	381	391	406	434	388	401	374	396	392	393	377	396	403	409	385	389	366	385	390	411	381	394	370	390	392	383	393	410	378	384	405	400	373	353	432	428	392	385	408	358	401	388	397	426	409	399	432	350	386	373	377	413	394	375	435	413	368	409	387	370	412	380	385	395	342	383	426	428	407	423	399	409	380	395	413	400	381	354	384	387	372	411	387	381	427	394	370	397	386	404	420	397	403	418	399	362	414	401	359	396	380	412	398	352	395	410	412	402	369	377	366	377	394	403	415	371	414	404	393	378	404	409	436	369	363	428	381	385	389	375	409	371	345	403	382	392	385	386	385	370	377	434	439	414	405	377	388	400	398	382	393	379	384	385	373	371	370	421	403	355	416	360	376	388	399	393	385	386	404	410	378	374	400	377	375	394	395	331	367	417	374	381	405	392	372	400	394	403	388	399	419	370	393	399	370	367	388	386	422	377	389	367	372	406	407	387	378	355	379	382	394	413	417	400	393	395	379	404	367	431	377	420	402	394	422	415	414	374	426	424	401	392	383	403	396	392	370	378	391	398	413	358	402	386	368	395	393	388	406	431	396	404	387	367	426	394	354	415	375	369	391	379	387	376	390	414	382	403	388	394	354	385	390	400	410	390	406	369	424	415	393	410	374	376	408	375	366	398	368	373	412	383	388	416	405	382	429	398	417	388	354	382	366	374	370	412	360	396	414	392	390	394	371	395	375	378	403	408	409	358	396	412	417	402	361	379	447	392	374	388	432	396	382	387	370	379	431	368	371	408	413	388	421	402	389	343	407	387	370	392	380	369	387	415	385	409	383	380	413	412	394	411	352	443	395	400	392	383	403	404	346	429	414	405	397	362	398	405	397	398	417	397	383	363	367	393	387	394	407	361	370	418	388	401	426	418	370	360	393	386	418	411	372	353	383	386	411	404	402	431	401	406	397	413	386	349	418	374	412	395	389	383	394	405	360	419	369	373	371	392	391	378	377	407	378	414	389	390	400	401	377	371	379	374	385	357	399	403	386	422	399	392	367	386	366	389	391	361	377	389	375	396	389	401	373	379	416	380	401	381
5902	4601	2679	1348	482	311	127	83	100	83	78	86	87	76	83	79	56	62	73	70	51	40	48	51	44	55	50	51	46	51	51	53	39	50	43	38	50	36	42	47	42	45	38	40	42	45	39	49	47	48	37	43	34	53	53	46	57	54	46	42	36	50	53	34	36	51	51	41	34	53	49	47	39	46	52	42	48	35	46	48	40	37	40	55	38	49	55	38	59	40	36	64	43	43	52	49	49	41	42	46	38	38	45	48	38	52	44	47	39	42	42	37	39	42	49	49	36	38	53	48	49	45	39	42	36	38	52	40	46	45	34	55	36	41	54	45	36	42	46	46	42	34	47	48	50	39	37	49	51	35	35	53	48	45	53	43	37	51	40	34	49	53	46	48	34	45	40	51	45	39	46	54	42	45	51	43	51	49	42	39	35	38	44	49	60	64	45	39	45	42	44	50	43	56	49	45	45	35	54	64	33	56	33	50	33	50	47	51	51	38	46	50	49	53	49	49	48	57	45	42	41	43	43	48	56	42	45	43	45	48	35	34	43	36	41	44	33	50	44	37	52	41	53	39	42	33	47	50	44	45	49	44	53	52	56	42	59	44	40	47	45	55	46	46	43	46	49	49	41	44	44	52	33	46	44	42	49	56	37	50	41	47	43	43	44	42	52	48	42	47	42	49	48	32	37	39	46	59	44	45	54	37	39	47	47	51	39	43	48	37	55	44	46	42	43	44	37	39	48	56	64	48	49	48	40	55	47	42	55	31	44	38	38	56	43	37	46	30	64	39	52	47	55	45	39	40	38	38	59	51	38	36	48	48	47	41	56	45	45	48	48	41	41	61	49	33	35	42	41	39	62	52	49	52	52	46	35	38	42	50	50	38	43	44	40	41	48	46	54	39	33	42	44	50	37	45	46	41	55	47	43	54	30	49	44	48	48	59	54	45	41	42	52	41	47	51	44	44	41	39	28	50	54	51	46	32	46	47	41	53	34	28	49	56	45	52	40	43	50	54	39	40	43	49	56	50	62	49	39	45	42	48	53	47	42	44	42	46	45	45	43	46	39	46	39	51	47	58	45	43	38	35	43	54	42	42	40	53	56	43	35	52	53	43	54	46	48	45	49	45	41	46	42	48	45	41	33	51	47	37	55	46	46	45	49	44	48	55	47	46	47	52	57	53	47	60	42	50	52	48	49	43	42	47	53	42	43	56	56	43	49	33	53	49	35	41	63	46	37	43	42	44	57	44	40	42	46	51	46	43	52	41	36	40	47	37	35	51	56	46	51	54	37	44	44	40	47	47	60	40	49	52	37	36	41	50	47	56	49	49	50	54	45	41	49	41	45	30	38	45	41	42	44	41	39	49	42	38	46	55	40	39	45	53	45	42	45	35	52	44	44	36	44	45	39	38	40	47	53	44	48	42	42	46	42	38	53	47	44	47	47	56	40	53	58	41	41	47	45	58	54	48	51	42	50	52	49	46	48	34	40	39	57	44	53	42	46	42	45	55	43	42	50	41	46	42	47	43	49	50	44	36	56	45	52	53	51	39	52	49	39	55	49	48	34	52	54	43	42	44	41	44	50	29	45	49	42	48	48	64	53	38	33	50	38	45	39	42	50	49	39	32	39	40	63	39	40	47	26	47	50	34	49	55	36	41	41	51	53	61	43	39	40	42	41	63	50	41	46	36	43	46	47	42	47	44	44	34	52	40	40	38	41	38	52	51	49	48	38	42	32	45	37	46	49	50	51	41	47	54	48	34	45	34	48	57	36	33	33	42	40	46	40	46	43	45	44	54	39	42	52	40	60	53	45	47	44	50	57	49	45	40	47	49	49	48	52	47	51	48	55	46	48	41	43	52	47	41	50	54	39	54	36	45	36	46	45	36	38	47	49	34	54	27	47	50	42	44	42	46	38	56	49	43	46	49	40	31	43	53	48	39	44	43	53	48	41	43	41	49	61	34	43	28	48	55	42	50	55	49	48	36	39	36	54	42	36	53	54	33	49	49	56	46	48	41	28	48	39	42	47	53	38	46	49	50	41	38	50	56	47	38	46	39	47	50	57	52	45	32	47	41	32	42	53	48	48	50	51	42	39	44	46	46	33	39	45	32	44	39	43	42	48	40	53	50	56	51	39	45	38	46	58	55	46	38	53	42	40	51	41	46	62	45	39	38	40	52	44	41	42	50	44	49	44	49	42	45	52	42	46	51	47	54	41	52	44	39	34	57	38	51	52	57	52	36	39	50	40	37	50	35	44	49	40	52	46	53	39	40	52	49	40	45	51	50	52	38	42	44	43	55	48	38	42	56	39	57	43	45	51	44	55	45	39	41	47	43	45	49	46	49	47	45	47	43	55	44	37	51	43	44	48	50	48	46	43	45	48	51	44	38	38	32	39	42	39	52	48	43	37	32	44	41	45	40	50	48	30	48	42	47	52	49	46	41	42	53	41	49	50	44	48	40	50	54	56	50	43	50	48	46	36	42	44	45	48	42	46	53	48	45	41	46	37	43	46	57	57	33	33	48	40	37	42	32	49	53	43	38	44	54	44	44	47	50	57	52	42	44	42	55	51	48	43	47	50	54	52	47	36	51	44	49	50	41	52	68	43	48	47	48	46	50	37	44	48	40	51	40	39	42	49	46	41	37	47	45	46	50	49	44	46	55	47	44	32	36	61	50	45	46	45	47	51	46	39	47	55	37	49	46	49	41	45	46	54	46	49	54	46	40	45	39	44	49	57	41	49	49	54	51	52	38	49	58	48	29	46	35	52	44	53	56	48	51	29	50	30	36	51	50	43	52	47	44	40	30	52	37	44	42	43	41	40	42	42	54	50	40	47	49	44	43	32	43	42	49	48	47	47	39	43	30	52	52	43	55	35	45	50	49	36	39	39	38	46	46	40	45	54	35	36	59	51	42	52	46	40	41	45	58	30	40	52	42	37	40	67	43	44	56	39	51	43	51	47	50	45	46	46	44	46	40	59	51	47	40	35	50	42	42	38	45	40	50	36	40	41	56	41	49	36	58	46	51	62	40	34	45	41	42	51	43	28	45	47	46	40	53	41	51	43	38	51	46	54	41	36	41	48	49	34	52	45	48	51	51	49	49	47	59	53	51	50	47	63	52	37	41	36	56	47	53	58	43	49	50	37	54	42	47	48	43	35	37	48	41	40	31	45	50	54	44	50	51	44	39	37	36	46	39	41	47	37	44	36	38	43	48	47	52	49	50	44	48	44	50	54	49	39	54	46	56	42	61	55	41	37	43	33	45	35	53	57	37	50	41	46	48	58	47	48	42	45	45	41	38	38	38	40	48	68	38	41	50	48	41	41	38	40	49	39	45	47	49	47	52	39	42	36	47	38	47	41	42	30	42	50	48	44	62	48	38	55	53	47	45	54	35	40	42	56	28	43	38	51	50	40	49	43	36	55	43	49	42	40	46	34	48	40	41	42	57	52	49	55	41	46	43	44	43	48	44	44	47
34760	25509	19905	14477	10019	6979	2993	2059	1768	1810	1764	1651	1571	1462	1262	1143	981	829	756	592	575	538	517	495	491	508	460	507	455	504	465	443	442	430	458	465	465	473	449	389	453	464	394	406	428	431	432	433	454	370	449	449	439	415	414	447	401	436	406	422	451	469	388	413	425	426	420	399	407	408	447	403	390	409	436	386	416	382	419	382	406	398	426	418	420	447	439	439	414	468	438	415	424	399	412	412	365	419	418	414	416	388	415	412	410	381	418	413	412	377	411	433	433	431	415	433	435	454	406	418	386	414	383	395	414	424	395	419	398	437	368	420	414	453	401	388	416	456	429	404	414	429	364	424	399	445	394	427	424	445	425	420	399	399	449	392	407	379	402	433	394	387	420	431	430	430	414	406	418	404	418	406	412	398	436	425	427	438	416	447	423	442	414	385	401	426	379	420	410	427	433	426	420	421	431	388	395	411	395	414	441	394	422	439	407	421	418	416	405	412	418	399	428	432	409	376	405	419	380	451	432	389	427	407	417	417	385	410	429	381	421	422	406	420	436	414	435	465	408	411	405	409	433	408	443	413	421	440	383	393	405	443	418	365	423	440	395	415	434	397	412	415	401	417	404	398	470	439	411	412	416	409	413	424	435	397	416	441	419	398	429	368	438	429	375	418	418	448	400	429	413	433	390	397	435	435	457	430	396	392	377	420	393	425	409	418	426	413	409	412	432	419	386	418	421	415	401	418	466	444	428	452	427	376	446	431	418	416	420	448	402	438	426	409	432	391	434	415	376	450	431	445	448	437	414	429	418	420	430	380	429	408	468	387	383	397	412	442	408	437	437	417	451	423	413	407	425	407	449	403	446	384	442	419	430	419	422	408	377	386	413	408	393	411	416	434	440	428	385	432	388	444	423	444	430	384	385	422	388	415	422	432	361	428	403	444	390	408	427	383	409	421	430	401	427	399	426	395	425	438	420	383	421	423	426	404	408	420	417	456	446	435	409	423	420	432	402	401	424	454	408	461	421	424	408	457	388	411	427	405	428	400	445	441	439	417	432	440	386	441	430	405	430	402	398	402	410	400	394	411	383	433	382	425	406	416	413	403	403	423	420	424	415	393	432	418	398	377	438	423	417	452	412	404	412	410	443	431	434	392	439	399	429	411	422	406	419	407	404	426	429	419	400	405	411	413	422	425	401	392	395	417	388	404	440	428	397	442	409	396	429	414	415	401	423	379	413	450	427	424	388	420	424	403	479	423	406	429	429	428	413	407	408	397	418	397	419	396	412	447	429	395	424	407	406	408	457	406	467	413	426	389	414	470	434	446	426	388	461	399	415	406	443	411	392	426	411	458	449	408	405	412	435	421	389	420	392	386	461	431	412	401	381	377	434	416	408	396	417	434	455	414	400	431	427	409	413	385	428	388	418	410	414	395	385	420	415	411	445	442	436	436	416	380	433	429	433	427	404	417	447	409	422	393	418	416	448	407	391	412	423	395	398	413	416	411	389	409	430	396	377	402	388	433	395	453	433	441	422	409	433	449	417	396	427	433	423	399	424	422	421	419	463	389	380	395	435	429	423	401	425	455	440	403	379	457	434	424	427	361	438	423	419	413	441	423	440	436	426	407	440	439	434	431	411	416	415	409	427	417	403	457	378	413	390	402	385	397	415	428	438	415	413	430	431	452	393	456	461	397	414	444	382	417	425	419	424	393	396	420	427	416	421	425	452	430	429	441	446	415	406	441	417	395	418	414	411	411	409	417	390	419	398	425	419	437	407	420	402	437	416	413	433	461	413	388	417	391	413	458	427	402	439	414	393	435	398	410	459	406	435	438	417	414	443	393	438	398	416	431	438	403	441	417	400	395	467	423	404	448	404	409	435	444	416	390	419	391	419	404	394	406	430	399	440	395	429	435	412	438	429	390	396	425	431	437	424	415	396	395	410	429	392	455	404	421	406	405	415	415	409	411	401	437	435	454	422	435	474	408	406	418	392	393	437	447	433	422	425	416	377	418	428	425	400	401	401	406	382	382	430	431	400	437	428	395	389	434	408	414	381	439	424	426	443	384	424	380	413	434	415	445	393	425	440	393	443	427	411	421	400	387	402	427	437	417	429	411	434	411	431	415	404	430	432	433	407	433	411	423	422	412	440	422	401	418	458	434	382	423	402	438	386	438	416	455	403	413	404	385	413	434	389	396	396	376	418	395	417	349	392	409	458	450	440	389	404	429	431	418	423	403	363	382	417	425	397	411	399	402	439	409	418	441	406	420	431	396	425	433	435	417	446	402	452	423	363	405	408	403	416	458	416	431	407	434	424	423	414	438	427	432	446	423	437	421	436	374	422	381	383	409	394	423	430	434	425	425	418	421	425	374	407	441	419	406	432	429	399	403	444	436	453	418	412	408	435	418	415	443	412	415	458	379	420	392	437	426	435	448	445	415	384	418	452	427	432	415	412	397	412	404	442	413	386	398	435	383	407	408	385	416	417	453	413	393	413	398	412	444	424	412	411	396	422	423	421	393	421	389	379	408	415	462	398	399	396	420	416	397	418	414	462	424	390	428	411	423	441	437	409	381	431	402	398	444	407	419	392	403	406	433	373	422	395	409	401	438	423	427	407	405	421	421	433	398	435	436	403	431	429	423	402	420	502	443	432	414	426	450	444	410	406	442	428	437	394	411	439	405	407	402	440	431	414	419	386	440	442	401	390	427	388	388	401	404	414	428	413	412	415	442	435	397	449	417	404	418	436	387	450	424	442	431	394	447	430	463	440	428	399	382	417	446	401	434	417	455	424	415	466	414	411	406	403	446	410	418	399	414	401	418	446	419	406	420	440	392	393	403	413	447	394	411	399	442	391	394	414	417	415	417	411	427	443	451	402	397	424	400	430	414	407	410	406	413	455	402	424	417	408	376	415	376	393	404	409	434	438	418	450	428	421	431	398	430	399	405	409	435	423	421	424	389	421	411	425	421	449	415	410	434	425	402	436	435	408	427	447	405	393	402	413	432	433	403	427	407	443	397	431	437	443	409	428	406	388	414	384	398	404	452	413	440	412	442	418	402	407	438	394	377	447	432	414	380	426	420	418	434	409	411	404	389	425	389	368	400	418	355	415	396	432	401	429	442	399	430	404	433	406	432	399	442	419	421	395	422	415	445	386	407	416	439	402	388	410	457	425	418	435	406	410	397	427	426	452	424	412	441	409	413	455	394	428	378	394	376	415	445	423	411	399	401	418	414	413	428	424	434	456	437	442	434	416	387	426	397	453	449	398	388	410	422	437	433	430	382	454	411	425	404	428	425	419	450	408	427	384	410	415	383	408	462	421	402	405	404	426	392	424	420	406	402	450	405	396	444	427	425	418	412	420	430	450	412	436	451	450	411	402	425	414	431	453	407	416	394	415	406	419	424	401	436	381	420	402	409	457	437	448	439	402	424	393	417	424	379	397	377	406	436	438	425	399	437	449	409	421	453	419	438	417	438	407	409
6340	3434	2255	1216	674	315	135	86	70	84	60	66	69	50	69	62	52	37	36	45	39	32	38	34	30	35	39	37	31	42	33	31	30	34	36	36	27	35	34	31	28	29	35	27	36	25	23	32	34	24	33	30	43	25	29	28	32	41	28	31	33	28	35	31	28	27	39	37	45	27	23	31	28	23	24	39	37	39	38	36	36	44	30	29	34	33	31	35	35	32	31	28	28	26	40	24	37	39	31	36	23	29	44	35	45	34	30	30	35	31	38	27	32	36	36	20	36	40	33	32	32	40	31	29	30	35	36	35	39	27	30	32	35	31	28	28	27	38	39	30	37	25	40	32	33	30	31	32	32	39	25	31	35	29	29	20	35	31	33	41	45	41	32	23	34	35	31	39	33	39	35	36	45	31	33	25	30	27	28	30	41	25	28	38	30	31	26	29	31	24	24	27	36	27	35	28	36	39	31	33	33	24	26	38	36	31	27	28	39	28	28	34	29	25	27	27	35	28	41	39	27	45	23	29	35	27	27	27	29	30	32	32	50	32	31	38	37	35	28	19	39	33	27	30	25	24	24	19	35	28	32	20	28	22	37	29	31	27	41	28	31	32	22	36	38	29	31	31	23	42	25	36	30	33	44	37	36	29	28	27	33	24	30	35	30	30	36	32	26	37	24	23	33	33	39	29	28	30	26	38	21	34	41	37	28	28	30	28	44	29	32	22	27	36	34	32	26	34	32	24	34	28	27	25	28	36	29	40	33	23	34	28	30	35	27	33	29	26	31	27	32	35	39	26	30	29	33	32	29	37	38	34	35	24	28	36	29	33	34	38	32	32	31	36	28	43	39	32	28	36	31	27	36	24	30	36	27	29	31	32	27	23	28	31	24	34	31	36	25	33	31	36	36	34	30	29	31	30	36	20	28	31	26	18	26	41	36	41	34	38	27	40	24	28	28	40	26	31	25	35	21	33	31	35	38	35	36	28	34	34	28	33	32	26	33	34	25	39	42	25	24	28	28	35	32	34	36	33	33	25	27	33	29	25	21	20	25	29	24	27	30	24	33	32	36	34	36	30	30	37	31	37	28	38	32	33	26	31	25	35	25	26	27	36	39	33	37	35	32	35	33	34	26	28	24	30	35	29	28	21	33	37	26	28	36	24	33	26	32	26	35	30	28	31	35	29	30	25	39	27	38	20	32	26	34	26	33	28	39	39	39	23	37	28	39	32	27	33	43	44	35	39	33	28	32	34	33	23	37	30	33	34	49	26	29	32	39	29	40	40	40	36	20	36	34	34	32	21	32	20	30	30	25	34	31	36	45	31	34	35	30	35	33	34	24	34	41	36	42	35	26	26	24	35	28	31	32	34	34	34	32	31	36	37	45	35	30	33	39	27	36	38	35	30	24	38	41	37	40	24	34	34	30	33	31	34	34	28	33	25	25	19	30	26	37	27	31	32	18	34	38	32	36	34	33	32	32	36	38	32	39	33	37	33	36	27	31	30	30	31	38	37	33	33	37	34	35	22	24	38	21	35	34	23	30	23	34	29	26	26	26	35	31	33	39	27	34	23	37	31	33	34	37	24	30	28	35	38	34	38	34	35	34	32	39	29	29	35	32	23	36	31	33	26	30	36	33	34	35	32	34	29	32	30	32	34	21	28	36	32	40	41	35	45	33	40	31	32	21	24	29	19	39	27	31	34	35	32	25	35	25	31	37	43	25	32	34	25	40	35	26	27	35	30	31	23	38	24	22	29	33	33	29	25	35	29	39	31	26	31	27	28	32	28	22	21	32	21	34	30	35	35	29	32	31	27	31	39	31	35	35	33	40	31	29	30	31	23	26	37	24	32	33	32	24	41	35	36	41	25	33	28	36	29	42	40	30	35	35	35	33	33	35	27	26	27	32	35	33	24	30	35	32	43	27	29	27	23	30	30	27	36	26	39	29	40	33	36	33	35	27	30	22	33	28	29	32	31	45	20	43	31	42	32	26	30	34	31	34	34	35	34	26	30	24	37	42	26	39	33	31	23	40	30	26	40	26	38	37	26	33	36	17	31	32	28	24	27	36	32	37	35	34	23	26	38	27	31	24	31	30	27	29	46	34	44	37	22	36	36	29	41	29	29	30	35	31	32	25	40	33	37	26	25	31	28	35	20	34	26	41	40	38	26	29	39	25	35	30	24	45	27	17	40	26	26	25	26	35	31	27	38	29	25	32	25	35	39	41	38	38	30	32	31	24	32	34	32	20	35	37	29	26	36	35	36	30	18	50	21	38	30	22	42	29	32	26	28	40	30	32	29	29	29	19	28	27	28	38	24	31	26	20	25	32	26	21	30	35	23	42	29	29	41	32	32	35	33	36	27	35	36	34	35	49	34	37	32	38	26	37	22	32	28	39	24	36	43	41	33	33	30	29	33	23	27	37	33	33	40	35	41	38	38	27	27	25	34	33	43	31	37	32	26	36	31	32	32	30	38	26	33	28	21	20	24	33	34	26	30	37	23	21	31	28	18	38	32	32	38	27	33	31	20	27	30	30	33	37	24	26	35	26	31	40	40	27	23	43	36	34	37	36	33	22	32	32	29	31	24	29	32	38	27	36	22	37	34	30	32	31	22	37	39	33	43	36	29	35	26	37	29	25	34	26	32	26	27	26	30	42	27	30	39	33	34	32	23	31	34	28	30	29	29	38	26	29	31	21	30	34	33	21	43	29	36	29	35	43	25	44	30	23	31	32	31	36	36	31	28	33	27	26	31	30	31	28	31	39	22	32	22	39	23	31	32	36	35	31	31	37	28	23	25	23	28	39	23	23	28	34	31	34	31	31	24	42	40	27	32	38	37	36	21	36	35	41	29	36	29	38	32	28	29	38	29	29	32	24	41	46	29	28	31	25	32	35	30	30	34	30	25	36	38	29	30	34	36	23	38	26	40	16	42	31	27	36	32	24	40	19	31	38	41	35	25	19	39	35	28	29	40	30	30	28	29	28	29	20	22	32	34	26	31	30	30	23	41	28	36	28	27	35	30	30	31	38	36	29	31	38	26	29	34	25	39	30	26	32	31	32	38	24	29	40	31	36	44	29	25	33	38	30	29	40	29	30	31	30	28	23	27	42	37	28	29	25	35	21	27	32	39	28	39	31	25	26	27	33	40	26	34	19	30	34	37	38	42	28	32	39	21	41	28	35	23	28	21	37	31	35	25	32	24	27	33	25	32	21	43	30	29	27	27	32	26	36	28	31	37	27	22	37	29	17	33	36	32	27	32	29	43	26	27	40	29	41	26	36	28	32	34	30	36	32	28	37	23	34	41	30	33	32	25	34	22	35	26	34	34	27	39	42	33	34	49	31	34	39	30	42	29	43	31	40	37	29	32	30	29	28	31	28	24	23	24	33	35	34	27	30	37	39	32	28	33	19	29	35	27	35	33	20	36	29	41	36	32	38	30	34	36	37	31	22	37	37	33	39	23	23	38	31	29	36	39
32756	22415	18565	14201	12092	8054	3474	1713	1576	1580	1445	1357	1294	1112	1007	943	799	706	603	526	457	408	384	382	388	372	333	356	332	320	353	323	357	317	330	309	318	317	303	309	285	305	320	293	291	270	304	322	282	312	283	263	295	266	299	276	317	316	279	295	284	311	319	268	295	295	307	247	340	279	286	304	269	263	286	279	293	308	248	268	259	281	291	313	282	274	295	297	295	247	293	310	265	296	273	266	292	274	291	264	307	287	271	294	284	299	310	294	285	301	308	313	290	294	299	295	296	283	291	253	296	265	299	301	315	300	324	286	295	270	318	277	256	271	285	276	299	271	277	306	272	309	290	311	309	273	289	318	295	301	283	277	291	302	297	297	310	282	290	295	288	261	300	277	305	300	280	306	306	302	272	310	265	300	309	313	283	283	282	266	296	309	274	313	266	310	307	268	284	322	282	309	278	311	286	283	273	279	300	236	292	314	306	289	293	272	291	280	300	287	314	303	277	300	302	274	276	299	306	286	302	276	275	275	275	298	302	282	273	290	290	280	273	325	297	285	306	282	288	308	293	294	268	303	276	288	287	305	294	304	291	279	285	312	298	272	280	274	283	301	270	281	300	316	277	290	283	281	280	302	284	284	302	278	289	265	283	268	275	307	278	267	286	300	294	287	292	275	297	283	294	275	297	325	263	276	292	300	302	307	294	290	279	297	289	297	281	300	331	275	312	301	300	291	286	263	272	268	283	292	259	313	284	294	289	284	315	265	276	290	280	301	315	265	293	307	284	303	288	332	294	286	286	263	301	328	303	280	284	303	308	280	252	269	265	289	305	264	312	279	273	290	268	278	301	286	273	325	312	266	300	270	261	285	276	257	301	272	289	286	291	280	284	284	299	303	296	315	285	261	273	281	282	292	326	282	278	305	308	295	296	268	283	302	292	292	278	274	321	301	303	295	275	292	281	260	278	266	294	273	266	321	311	300	273	301	324	302	273	308	241	287	297	288	308	296	309	300	303	297	313	298	290	279	284	278	308	292	271	273	306	293	276	276	276	319	303	286	314	267	301	295	273	283	312	288	301	264	298	259	269	308	286	288	279	242	246	301	286	298	288	289	299	281	288	289	288	295	280	274	307	307	320	262	306	312	313	289	280	314	307	260	319	293	283	273	306	300	293	279	295	290	278	263	295	317	289	308	277	301	271	295	272	278	273	280	294	277	280	286	273	321	296	287	320	276	294	296	308	287	314	310	301	269	257	286	300	322	287	285	288	296	275	283	278	284	278	282	310	316	303	297	298	306	281	278	304	285	298	285	306	316	305	268	321	311	257	281	283	281	316	265	304	282	314	296	276	271	273	290	307	302	299	271	313	273	307	269	286	316	294	276	268	309	275	304	288	287	282	271	316	286	278	280	292	288	282	277	276	310	307	299	321	305	313	276	297	292	268	302	311	281	287	276	279	289	277	272	288	307	296	274	299	322	281	312	266	319	290	308	285	321	298	293	269	274	308	288	281	290	329	276	269	294	280	279	312	257	302	300	268	267	298	281	289	280	272	263	286	298	286	247	306	321	304	289	278	285	269	312	270	274	286	262	281	274	307	294	285	282	310	310	301	248	323	312	315	305	287	280	295	282	285	301	288	272	253	275	272	295	292	295	289	315	308	285	279	284	273	321	305	294	283	274	292	280	314	269	280	278	280	318	287	279	315	276	293	268	260	297	266	258	283	302	281	263	277	322	309	304	262	324	295	271	290	275	276	284	285	304	310	290	303	283	281	301	283	264	271	269	263	280	307	301	297	310	320	288	289	323	302	278	306	301	315	318	296	297	293	269	297	250	301	270	260	324	303	282	290	292	317	295	283	306	295	257	281	303	264	290	295	284	294	289	296	330	294	270	285	287	327	299	311	270	269	314	319	290	284	280	296	283	301	280	284	282	287	307	304	311	290	306	309	274	298	286	303	280	272	272	291	280	281	285	312	284	259	284	295	295	305	276	275	279	280	283	303	292	301	298	281	267	289	288	272	279	321	287	273	300	321	288	258	314	273	288	280	284	291	301	292	280	311	267	300	279	297	276	335	271	253	283	310	302	269	254	268	312	258	283	251	303	276	327	267	267	292	275	288	300	303	289	306	287	285	302	269	260	280	274	302	287	289	290	288	289	284	268	335	335	290	290	289	289	296	284	316	298	323	293	270	297	269	263	286	295	292	259	280	282	289	271	293	289	300	323	292	276	299	301	285	303	267	258	281	306	277	251	284	316	297	305	260	291	284	272	293	319	280	278	286	285	295	276	284	258	288	292	304	282	312	312	299	290	281	274	303	331	287	286	293	275	276	274	299	307	285	284	278	289	268	301	312	286	287	265	290	299	293	249	284	332	284	293	259	288	308	281	280	292	294	282	301	288	285	284	297	319	329	293	268	290	285	295	320	288	313	284	269	293	290	307	289	273	257	301	274	302	301	286	279	278	268	296	311	303	295	300	273	300	285	295	285	266	261	277	283	293	294	308	275	298	280	283	293	292	315	274	286	272	270	293	285	295	257	269	301	306	314	292	298	279	261	293	297	280	262	288	272	296	313	294	266	293	293	281	258	314	302	305	305	283	277	320	323	279	281	302	268	270	266	317	284	272	271	313	250	291	297	289	308	257	289	286	295	294	297	300	251	266	281	274	293	291	286	260	304	292	297	285	310	288	296	297	298	308	298	305	297	283	290	293	313	311	283	263	310	319	294	316	306	300	274	269	277	300	279	302	296	304	308	299	287	271	287	290	272	265	314	282	293	297	335	265	276	296	289	310	303	282	280	284	297	303	258	278	269	287	316	289	290	274	304	321	266	296	285	281	310	295	292	265	277	295	277	285	323	281	298	263	299	308	291	306	273	300	303	267	312	305	276	266	320	305	302	298	282	289	318	299	279	286	297	288	312	261	287	273	279	290	275	314	332	302	274	287	320	291	258	285	281	277	292	291	308	252	271	300	314	287	310	288	277	268	299	305	264	270	294	288	295	294	280	291	301	274	307	308	333	297	295	278	279	313	292	286	300	306	290	299	270	285	273	288	272	307	267	286	298	301	324	268	274	274	289	272	293	313	288	299	296	280	312	307	290	279	300	273	273	331	292	301	281	298	316	298	298	295	282	288	250	293	306	306	295	315	287	272	299	288	302	282	286	265	298	288	276	294	296	296	298	288	291	294	296	284	300	331	282	297	278	326	287	314	296	313	309	282	271	260	287	289	311	277	287	290	300	301	306	294	288	263	297	286	278	264	281	324	303	306	254	269	317	287	283	289	290	292	290	296	275	304	305	291	274	304	261	292	290	319	303	300	278	284	294	308	282	292	254	269	309	313	321	294	297	297	299	291	276	288	288	263	319	273	324	271	306	297	285	302	278	289	272	286	275	285	290	296	278	251	284	265	299	282	271	267	272	314	277	265	299	288	264	306	298	303	295	294	273	320	331	302	290	283	283	296	258	233	282	305	308	274	318	309	311	318
6834	5373	3790	2301	1199	474	233	102	93	79	91	81	105	85	93	80	69	66	53	52	32	55	44	38	37	46	46	33	40	33	17	40	43	35	29	26	34	39	42	37	30	32	29	29	20	43	33	29	35	40	39	25	31	28	36	26	40	44	45	34	34	39	34	33	33	35	28	37	24	36	30	25	38	38	34	34	39	25	35	34	32	36	29	33	35	40	33	38	33	43	49	33	33	19	32	41	29	41	17	37	33	25	32	41	40	37	26	31	34	44	39	25	29	24	42	33	36	33	35	34	39	35	36	29	28	30	32	32	29	45	31	32	39	30	27	40	33	43	38	35	27	35	35	41	34	35	34	37	23	36	37	51	30	35	36	31	40	31	40	43	50	33	34	42	35	36	46	40	34	28	30	42	36	44	32	38	38	31	32	29	27	35	47	36	39	34	33	34	32	30	40	42	27	33	31	38	45	44	35	34	31	42	33	38	31	32	44	30	30	26	37	42	32	46	35	44	21	30	28	41	28	47	38	33	41	40	33	40	37	30	25	33	36	29	32	35	25	36	35	39	39	47	36	34	47	27	30	27	28	35	34	24	34	35	38	23	31	18	37	32	32	38	28	37	38	35	35	29	38	28	31	31	32	40	38	34	38	39	37	36	32	27	36	34	38	38	30	40	30	36	34	28	22	35	36	33	28	30	28	43	38	41	35	32	27	27	32	42	41	41	39	23	40	26	35	27	36	33	30	39	34	28	34	40	28	30	41	27	33	34	33	30	42	49	39	31	43	34	32	22	32	34	33	42	34	35	32	41	37	49	35	42	33	38	37	44	35	39	28	32	41	36	33	34	34	30	37	27	23	16	37	29	48	24	40	31	34	31	46	29	34	35	41	36	28	35	35	30	44	27	37	35	30	30	38	31	38	34	25	32	31	37	32	30	43	34	38	24	30	43	40	32	29	32	38	37	36	27	30	40	31	35	33	27	32	40	29	32	45	26	40	34	40	44	39	38	32	34	34	32	31	32	28	46	37	32	31	32	22	26	29	33	36	28	27	34	33	36	30	36	25	34	35	36	43	31	29	44	37	24	36	27	28	33	37	32	29	31	36	26	27	34	34	34	25	38	35	29	34	41	36	43	27	23	28	27	33	41	34	43	36	34	27	31	39	36	33	29	47	32	34	39	37	39	42	32	51	33	35	36	38	15	27	24	39	26	33	30	30	36	35	33	21	32	44	38	30	34	30	31	40	35	37	34	29	30	25	37	29	43	30	29	37	47	34	35	43	34	28	39	34	37	38	37	25	46	28	27	37	29	35	37	35	42	24	43	29	30	33	34	34	39	25	32	18	37	31	43	30	28	35	28	26	33	43	36	34	39	28	25	38	30	33	45	32	39	34	35	33	41	45	28	35	39	30	24	35	32	33	41	39	38	41	37	31	32	38	34	36	35	39	47	38	37	37	35	41	30	40	44	22	37	43	30	41	42	26	42	38	37	33	38	35	42	26	28	31	27	40	27	32	44	37	32	29	38	31	37	32	28	39	30	27	38	29	33	34	34	33	28	30	33	35	34	42	41	41	42	33	36	34	33	28	36	34	33	31	42	28	30	33	27	22	30	34	32	27	33	36	26	28	34	41	46	37	27	18	29	34	33	37	40	39	39	31	39	39	41	32	36	35	44	30	29	22	32	33	35	40	24	45	40	41	33	33	42	32	30	37	37	30	35	40	35	36	36	30	31	26	31	33	31	39	38	24	36	37	30	30	45	35	37	33	42	32	27	33	35	47	34	35	45	31	31	25	25	37	21	34	27	44	36	35	31	35	43	35	33	30	35	30	26	28	43	37	34	42	32	36	38	36	31	29	21	27	32	30	40	40	27	44	38	40	36	40	29	38	45	36	34	27	32	25	39	24	40	33	26	33	27	30	33	36	37	37	44	37	35	33	31	34	30	36	35	29	26	36	35	33	31	45	38	20	32	34	33	22	27	30	36	33	34	30	27	35	42	39	32	35	30	41	46	33	39	39	37	29	33	39	24	42	36	36	26	45	39	36	38	32	36	39	38	41	31	32	32	36	26	34	31	35	45	39	34	36	28	27	39	35	27	31	33	38	37	36	22	39	22	34	32	28	37	34	17	38	38	38	34	26	41	38	23	35	29	33	20	38	27	41	37	41	39	31	36	33	35	24	36	33	33	29	35	35	25	40	26	26	35	37	36	39	34	27	30	43	31	25	34	22	33	41	35	27	34	33	38	25	45	28	37	31	34	34	26	32	39	31	27	34	37	25	35	29	30	38	26	46	31	37	26	38	31	30	36	37	42	32	34	37	39	30	32	34	31	40	33	43	34	26	46	34	34	25	31	28	38	33	34	31	30	34	34	23	31	32	34	37	30	33	36	25	28	42	36	29	34	36	41	28	41	35	29	28	45	34	24	27	24	46	26	39	35	31	37	26	32	25	40	42	40	30	39	29	24	30	29	41	31	34	40	43	31	34	34	35	32	39	40	30	31	21	28	26	44	34	35	40	37	44	36	36	35	34	44	48	41	27	34	24	38	33	33	41	39	36	35	28	31	26	29	29	28	32	29	39	23	30	31	40	32	46	33	37	29	35	38	38	31	34	32	22	37	39	37	31	34	32	39	31	24	42	37	42	30	27	29	25	35	33	41	31	29	37	38	32	29	28	34	26	32	31	41	37	38	29	31	33	22	37	35	30	34	37	35	30	37	35	37	26	23	28	39	39	44	33	30	37	24	38	30	39	38	38	36	32	24	31	40	26	30	34	44	30	38	25	29	33	32	47	37	33	29	35	36	30	30	34	38	32	26	33	37	36	28	31	39	38	30	28	37	29	38	33	30	25	31	27	27	35	43	38	29	28	35	26	30	47	49	45	27	29	40	36	31	25	38	40	40	32	33	33	32	45	30	38	36	43	28	39	36	36	45	45	34	35	25	46	36	39	27	46	38	37	37	32	23	33	38	34	28	31	43	41	30	36	40	39	26	36	35	26	28	31	29	45	37	30	33	40	38	36	34	40	41	35	31	41	34	29	25	33	24	32	37	24	39	50	23	38	30	34	28	45	29	27	43	33	36	36	43	44	44	38	26	34	33	33	32	26	31	30	32	32	32	39	37	33	33	38	39	28	28	36	34	39	43	26	32	32	44	45	36	31	29	37	33	34	29	40	31	31	25	29	26	44	30	36	41	36	39	43	31	31	41	38	35	32	47	24	42	30	38	36	30	32	37	29	26	36	49	31	22	34	35	40	37	27	34	39	40	38	35	33	30	45	43	41	38	32	33	32	34	34	47	30	40	40	28	34	30	31	34	22	35	29	36	42	40	34	25	36	34	46	28	39	38	38	37	23	39	42	39	28	28	37	47	48	32	42	28	41	40	42	47	31	29	39	38	33	42	40	37	31	38	40	29	35	36	39	36	33	40	35	39	33	29	48	35	30	41	32	25	30	31	48	38	29	31	30	53	25	25	32	44	35	35
35647	26812	22857	20780	17255	9960	5254	2897	2366	2230	2082	2106	1935	1749	1555	1367	1138	962	825	719	581	513	493	495	466	471	417	414	408	388	425	370	411	366	359	344	336	390	356	339	370	362	283	337	330	335	328	363	369	342	350	322	379	321	342	347	334	305	324	295	278	282	321	328	338	307	336	339	316	329	294	334	347	315	327	332	333	326	324	277	339	317	300	328	335	295	322	317	333	277	303	349	343	306	319	311	322	299	318	280	324	309	307	314	345	300	303	318	354	318	337	297	338	315	338	338	325	305	322	308	335	326	360	308	340	317	362	333	289	315	319	317	329	328	305	322	279	323	339	339	321	295	328	304	316	334	283	331	306	334	323	307	338	338	313	296	334	323	332	310	319	319	283	301	323	315	332	329	315	333	313	313	315	291	325	305	308	314	302	302	321	294	338	330	324	292	316	330	340	330	341	325	319	326	331	329	325	346	326	339	309	314	331	295	319	335	270	309	315	317	328	326	315	339	331	318	308	342	329	314	296	303	297	325	332	337	326	303	292	336	319	315	328	341	305	300	306	284	302	347	347	313	289	311	334	312	335	306	323	320	306	321	354	350	326	305	297	291	306	326	319	348	319	314	317	329	331	334	332	313	338	322	307	319	322	308	326	320	318	302	308	300	327	318	289	321	322	316	336	292	335	319	321	316	304	313	341	286	341	324	293	342	330	316	339	329	336	321	345	329	339	310	335	323	318	321	308	338	300	302	286	371	313	311	332	325	329	313	310	370	331	336	312	339	297	326	300	337	310	321	339	314	320	325	317	300	312	328	311	331	276	309	318	308	329	319	300	306	318	289	355	345	311	319	307	314	320	318	334	341	334	347	324	292	326	317	346	320	326	327	307	303	324	344	287	302	325	331	312	306	317	306	333	326	305	310	327	303	328	340	292	317	323	318	289	322	326	367	357	300	300	325	326	321	333	327	342	339	361	331	344	337	295	321	300	320	330	310	328	326	326	337	310	320	320	323	315	357	324	279	320	311	330	345	305	334	305	296	302	303	354	336	324	309	311	319	331	347	317	356	304	332	349	347	304	319	289	309	338	325	335	305	340	303	342	296	366	313	318	326	308	329	312	309	304	314	310	339	294	328	350	344	309	310	334	323	304	341	323	317	270	335	309	350	318	317	316	318	312	318	307	293	328	325	328	320	337	335	330	347	305	325	317	344	324	301	294	323	329	330	315	295	331	316	305	311	360	318	314	294	336	330	307	315	314	343	347	325	303	323	304	347	284	313	314	358	342	312	326	319	336	315	347	305	336	330	335	338	321	291	320	318	313	337	311	335	286	321	316	308	288	320	271	354	334	287	314	324	321	320	348	349	318	334	329	350	326	308	317	333	319	334	311	306	321	289	333	317	327	312	323	284	321	324	314	317	314	319	342	301	311	297	273	337	313	348	311	307	306	338	315	353	319	327	294	293	339	303	314	324	331	323	305	306	303	300	338	325	327	333	324	312	321	309	286	313	308	326	314	311	318	300	329	320	352	320	320	298	299	313	320	339	322	344	309	309	329	325	315	308	316	328	333	317	340	311	298	326	337	307	301	320	311	352	316	325	315	308	289	325	313	285	349	278	323	308	313	323	323	307	328	335	308	303	304	306	346	280	329	332	312	322	323	299	310	357	327	327	304	319	315	330	311	374	350	287	365	319	341	359	327	311	315	316	299	340	340	321	310	362	356	309	320	306	324	314	318	301	331	342	319	319	293	311	314	345	329	328	339	324	324	342	343	328	330	353	335	336	327	321	308	325	310	308	345	299	314	314	311	299	320	327	312	308	321	322	333	333	281	355	313	296	359	307	351	356	321	300	306	343	327	307	303	287	313	319	303	350	335	321	321	312	321	311	344	320	331	334	310	287	320	334	301	341	298	347	326	351	321	320	323	348	318	320	315	340	323	309	318	337	322	323	333	304	332	338	306	310	302	316	330	331	329	302	333	312	317	328	326	310	309	327	309	334	281	306	307	349	319	335	340	343	338	304	318	277	285	329	312	357	329	327	285	373	337	338	367	336	317	328	333	335	330	310	332	313	345	337	340	295	297	311	295	326	313	315	311	340	344	299	336	314	304	331	334	296	312	331	328	328	295	296	329	332	316	309	318	300	337	349	320	331	325	307	280	317	308	312	338	326	333	300	328	331	322	324	331	304	343	307	291	338	323	355	294	300	331	314	293	315	310	320	310	316	308	312	321	303	311	304	333	314	348	330	323	332	334	344	325	338	302	322	318	309	301	317	333	330	315	333	322	306	330	352	318	322	323	350	340	337	304	334	300	326	293	329	313	325	316	342	312	344	340	322	302	343	321	308	338	291	303	313	316	318	292	299	334	334	337	332	306	322	323	293	332	284	321	308	311	316	330	329	282	326	310	334	342	312	306	318	338	298	329	295	314	303	315	343	336	294	306	324	315	279	306	329	325	333	348	305	333	282	278	347	305	325	352	324	320	315	300	293	291	304	321	320	316	312	323	354	318	327	325	291	351	318	303	307	339	332	308	298	342	328	318	269	327	301	305	319	336	297	349	346	352	322	312	298	308	310	309	298	331	315	300	319	309	282	307	317	332	318	328	290	320	332	341	323	330	335	300	316	330	290	300	349	365	311	311	340	316	315	330	358	338	339	321	336	310	308	290	303	322	318	344	324	265	348	323	332	338	314	343	332	319	349	324	314	326	298	317	319	323	322	357	316	322	341	313	321	303	326	338	324	296	345	335	323	341	357	300	301	326	321	301	324	302	289	328	317	328	322	332	293	333	296	312	295	316	340	339	361	308	331	311	325	325	326	339	289	356	334	321	309	345	298	337	298	294	319	317	317	319	312	330	326	340	314	307	325	314	315	276	301	316	322	327	314	314	331	322	285	325	306	310	284	324	324	313	322	334	323	312	341	318	325	301	359	319	319	313	336	331	292	306	298	314	329	318	295	318	339	319	304	332	325	307	306	308	321	313	296	312	310	345	342	335	302	314	348	312	301	312	347	315	315	316	295	344	303	332	329	322	315	356	323	329	331	318	333	304	317	338	323	304	282	319	319	307	317	326	301	301	316	316	321	318	315	315	313	339	327	316	331	292	308	313	338	320	332	332	324	290	323	317	339	327	282	358	278	333	352	307	269	338	314	298	323	332	327	315	294	296	300	336	356	299	307	310	326	365	343	317	339	350	336	305	307	316	310	320	340	354	288	322	340	348	332	330	334	315	315	312	321	300	315	342	314	329	313	330	297	304	326	296	331	298	321	355	346	299	308	309	336	325	302	309	368	324	327	329	336	331	305	313	341	310	315	302	339	299	332	319	303	326	336	327	308	329	298	309	317	333	309	304	346	327	281	337	324	285	332	321	311	352	321	284	343	327	300	299	326	301	342	327	326	304	302	312	324	363	332	321	342	336	339	339	344	322	329	357	335	305	290	327	312	299	335	332	320	327	342	300	338	311	285	298	341	331	343	344	295	318	371	301	302
3909	2152	1060	609	358	172	84	68	77	78	68	65	67	68	73	57	61	50	61	48	48	44	51	42	39	38	50	57	47	39	44	47	48	47	41	40	46	51	45	32	36	43	31	38	41	39	34	44	37	44	48	43	53	40	36	49	39	34	38	48	38	39	46	29	40	47	48	33	41	39	39	40	45	39	36	34	53	44	32	31	49	25	32	49	38	38	38	39	31	56	47	44	44	33	31	50	37	42	40	39	56	43	46	39	49	42	41	44	44	42	41	47	46	44	42	38	43	48	28	51	50	48	51	38	35	44	39	30	45	38	46	39	37	39	29	41	38	38	37	40	42	43	46	42	52	42	50	40	50	41	51	42	41	45	54	33	36	41	36	43	41	43	42	41	42	41	37	47	29	42	39	42	51	56	51	35	44	38	46	37	43	31	52	34	53	48	44	47	53	43	39	49	39	44	42	43	48	53	32	44	38	44	49	51	36	40	50	42	47	40	42	40	34	49	39	48	35	39	46	39	42	46	35	40	44	48	40	41	42	42	41	43	57	42	39	40	46	53	46	44	28	39	30	38	39	53	49	38	38	34	38	48	37	36	51	41	40	43	36	42	48	46	56	42	45	44	41	50	54	43	41	43	46	50	45	35	43	34	43	45	44	34	45	42	31	37	43	49	35	50	36	50	50	41	51	50	40	46	50	49	38	55	41	34	42	37	35	42	35	48	54	34	42	38	42	39	37	40	56	46	44	32	46	49	48	31	43	46	39	45	42	41	45	35	63	45	31	31	49	40	39	33	53	32	42	38	38	34	46	43	44	33	40	46	40	35	43	38	47	50	39	41	46	47	40	50	33	50	57	44	55	38	48	48	39	38	46	35	36	35	45	42	35	39	40	37	47	46	42	51	43	36	44	36	31	43	34	44	46	49	36	41	38	37	44	34	44	51	49	45	41	32	47	43	43	44	57	43	52	35	45	44	41	37	50	27	41	41	42	45	46	41	48	31	44	47	43	50	42	47	52	33	44	49	41	47	51	38	48	38	44	38	49	32	36	31	32	40	42	49	44	41	51	43	55	32	42	50	39	38	55	43	42	47	60	44	51	41	37	50	52	47	46	37	38	43	66	55	43	29	52	34	36	42	43	55	47	41	40	37	36	40	43	40	37	42	40	29	47	35	40	46	43	45	40	28	35	39	53	43	42	37	44	58	41	37	41	48	51	43	44	49	37	41	52	29	65	47	38	37	34	27	42	48	42	42	42	37	48	33	40	38	46	32	38	47	37	38	45	48	38	42	39	37	39	54	36	41	54	38	43	51	37	51	41	47	36	43	37	48	49	47	45	49	52	40	48	54	41	44	38	50	43	43	37	48	48	25	44	38	49	44	43	32	41	49	48	51	39	49	49	38	44	41	55	36	42	43	47	42	38	45	34	40	32	58	46	36	43	43	52	35	43	42	34	38	34	42	36	41	37	41	44	34	41	34	40	44	38	51	42	28	53	45	41	38	49	38	36	31	44	37	60	50	44	43	47	37	62	37	31	41	40	52	43	29	45	41	44	64	51	35	38	46	48	41	43	40	44	47	44	33	43	27	50	37	49	34	45	46	37	38	42	39	48	44	32	49	43	46	41	51	37	43	32	35	42	38	32	52	48	46	42	49	60	47	40	46	49	43	37	41	53	44	51	44	38	38	39	36	44	50	45	45	40	36	47	41	43	37	52	38	36	49	51	38	39	40	45	54	32	51	41	38	43	47	42	49	33	41	38	39	44	41	54	46	47	43	39	37	44	51	36	43	49	42	46	37	41	48	36	40	40	51	40	49	50	60	33	52	37	47	42	41	34	47	38	32	42	49	29	35	39	55	45	42	42	42	40	50	56	47	44	51	40	44	36	39	55	54	50	52	39	31	42	45	51	36	33	40	45	41	35	43	41	46	44	51	45	38	36	34	55	37	45	53	42	42	55	54	42	42	52	42	41	46	43	66	43	42	42	39	36	35	59	42	51	36	46	39	47	38	41	40	45	53	41	47	45	37	42	40	41	35	47	45	38	35	41	34	45	31	39	43	51	30	44	54	42	25	54	40	39	34	52	45	39	48	43	36	51	52	43	46	36	35	39	51	44	39	45	39	47	42	44	34	54	45	37	41	56	41	43	45	47	50	41	45	39	48	38	45	39	48	45	40	52	54	47	45	44	53	43	54	41	49	40	33	53	31	39	45	48	45	51	33	41	51	39	44	42	41	48	47	45	43	44	53	41	43	43	45	41	42	37	50	39	33	35	50	58	47	50	53	43	42	45	45	49	42	44	48	35	54	35	44	42	56	52	30	41	33	38	41	34	35	42	47	49	38	44	41	58	53	43	46	48	46	35	35	37	41	47	37	40	39	43	31	31	31	48	49	42	38	55	33	55	56	36	44	43	45	40	38	49	62	40	41	36	44	34	43	50	29	38	40	46	45	38	44	52	55	47	35	32	50	38	46	31	56	35	43	38	36	44	50	48	47	33	38	40	38	56	47	38	42	39	64	39	40	34	43	51	42	23	53	51	40	43	33	63	43	40	46	48	42	42	35	41	66	44	40	41	51	48	44	40	34	48	35	37	40	52	46	45	44	37	44	43	48	55	49	30	43	32	35	34	32	37	49	43	54	46	35	37	41	42	55	34	39	35	39	43	41	44	39	31	43	38	44	52	44	53	39	36	35	34	32	48	47	55	40	39	39	42	42	51	37	47	39	39	50	42	54	48	48	55	40	43	43	36	41	46	45	41	37	41	28	52	38	36	42	42	31	28	43	46	48	50	43	43	43	35	31	40	56	51	42	42	39	37	50	46	46	44	38	47	31	38	45	43	45	30	42	47	34	36	44	46	44	35	41	47	38	37	42	48	33	43	38	32	37	29	39	40	44	50	47	46	39	41	40	49	40	51	43	38	38	46	37	41	47	36	41	49	30	39	45	37	42	44	47	48	44	45	55	31	40	46	36	55	50	39	27	48	43	44	39	46	31	37	40	29	49	38	35	45	47	44	42	43	31	36	38	41	47	42	40	39	51	44	51	53	36	38	38	50	55	40	41	46	37	37	42	39	38	46	31	49	37	48	45	37	49	33	40	39	60	42	46	58	43	53	41	41	57	40	44	39	50	47	30	30	46	50	41	42	47	44	58	49	33	62	40	30	41	43	53	37	42	46	44	54	39	36	37	31	43	29	46	37	37	59	41	30	47	44	29	51	53	50	31	44	38	52	39	45	60	51	38	41	48	36	53	57	56	42	48	39	31	44	47	41	41	47	50	47	46	38	46	45	45	48	46	38	50	44	44	42	50	45	33	48	31	40	40	40	39	47	46	39	47	35	53	38	28	43	44	40	43	28	44	40	38	46	40	46	33	42	49	51	39	41	50	54	35	46	41	37	38	49	37	50	44	45	34	42	36	42	49	50	45	43	47	37	52	55	53	51	46	43	46	27	34	34	32	39	42	43	55	37	40	35	45	35	48
29256	18837	11999	10312	8723	4830	1826	1385	1252	1223	1144	1055	922	918	858	765	677	589	573	535	484	435	437	420	425	427	441	424	425	423	391	402	395	416	399	407	376	421	361	396	436	417	369	429	369	418	393	378	384	381	420	404	404	375	385	374	398	359	394	394	384	404	378	347	398	380	403	407	395	393	378	400	375	349	389	360	393	373	430	414	382	409	382	403	378	402	394	367	364	381	378	376	369	415	387	360	375	373	367	422	382	412	393	387	377	382	390	374	362	382	349	420	376	398	334	356	401	421	367	384	374	389	399	370	374	380	396	376	368	413	387	390	403	369	369	379	353	369	390	385	397	387	368	381	394	379	357	362	376	367	426	378	359	401	408	385	397	384	416	398	369	383	379	342	422	366	371	386	398	375	379	403	359	380	371	377	372	337	417	426	398	406	417	350	387	377	379	371	385	371	388	377	364	365	407	401	382	390	387	370	409	368	392	378	395	360	342	391	350	399	382	395	389	388	373	371	384	379	371	364	384	409	388	383	403	385	351	402	394	357	401	366	417	368	394	409	382	399	362	390	409	402	366	364	384	376	363	378	395	376	346	384	364	388	390	352	409	365	377	394	393	375	365	392	407	368	367	400	389	406	363	386	395	363	356	362	417	408	417	378	401	385	389	383	402	369	383	393	392	415	407	384	381	376	432	405	414	359	368	396	386	395	388	374	366	375	394	350	392	404	421	361	372	384	399	376	367	383	369	407	373	333	367	392	379	391	388	378	390	365	362	383	372	356	376	368	404	387	393	377	411	355	382	406	418	338	382	412	376	367	384	351	385	388	378	379	398	387	386	386	373	410	401	404	364	368	384	349	362	403	380	388	383	380	386	373	393	413	395	360	407	378	379	385	381	415	394	386	372	355	407	350	375	360	391	408	383	384	404	424	369	379	387	431	388	417	399	406	369	384	368	378	360	384	367	397	374	388	387	349	364	398	370	382	360	384	330	385	376	393	414	378	419	417	379	380	336	357	384	385	405	415	425	404	366	357	384	375	396	375	384	392	398	392	402	376	385	384	377	419	365	373	389	374	423	393	419	417	371	406	396	362	414	370	385	397	405	409	400	399	364	351	408	362	381	380	384	385	386	404	392	400	350	358	422	386	392	407	355	373	382	375	344	407	400	391	419	390	388	363	395	394	409	423	352	367	400	368	380	391	405	378	414	406	398	370	377	403	412	423	393	390	395	366	382	351	412	398	386	403	383	387	373	370	342	368	391	435	373	363	403	376	393	373	408	386	380	381	366	394	425	388	365	348	352	384	414	379	402	404	400	397	411	393	403	360	380	407	390	395	370	436	380	383	421	416	361	376	418	354	395	385	383	384	387	398	399	363	361	352	426	377	384	379	387	359	374	366	410	380	384	414	427	368	373	393	370	383	395	384	395	385	439	401	385	390	345	404	398	366	391	388	385	407	382	399	411	377	415	404	407	371	376	427	396	377	387	386	402	394	375	355	390	376	394	370	428	378	384	413	416	347	390	386	365	386	399	383	373	404	419	375	370	388	371	387	431	374	411	380	394	414	368	391	381	375	365	372	364	389	380	360	399	400	384	384	379	399	382	417	378	389	398	379	377	378	420	387	374	394	343	414	391	395	382	405	410	381	381	403	393	375	389	379	365	353	397	427	363	366	402	406	397	377	387	398	346	384	384	388	394	366	393	384	393	393	356	350	356	397	394	403	389	367	381	382	354	363	354	384	357	403	387	357	367	381	393	416	386	384	356	415	398	357	376	388	387	359	355	376	392	368	371	356	382	385	399	410	353	412	376	396	389	426	399	400	388	381	397	378	389	387	354	415	360	386	388	369	354	388	356	390	382	373	375	357	358	440	390	402	408	395	413	414	392	390	375	404	400	393	392	385	408	394	367	377	394	388	382	366	365	403	407	384	364	421	380	398	375	379	357	352	369	435	394	374	392	372	366	392	392	398	392	382	362	378	379	388	376	351	394	401	358	360	401	391	420	411	388	401	369	413	427	392	406	377	398	346	429	401	406	394	399	406	427	415	400	344	422	370	362	372	401	406	407	437	357	398	389	364	395	414	392	364	385	382	397	366	385	392	384	367	377	394	366	374	377	386	415	386	406	407	411	366	438	368	424	378	391	348	361	373	365	386	420	375	366	389	385	394	389	390	393	372	370	340	351	393	387	401	361	371	373	378	369	369	360	404	352	367	397	386	399	397	341	389	401	421	395	376	382	390	392	427	358	386	392	402	362	329	386	408	396	361	375	410	381	381	377	387	386	365	402	395	416	373	405	416	449	392	375	389	379	409	411	355	390	395	416	409	413	384	406	377	390	375	372	398	387	380	381	346	367	380	372	363	397	357	391	373	378	362	407	409	426	380	382	339	399	370	378	385	386	416	376	363	410	378	407	384	398	402	377	402	383	380	390	381	380	376	386	400	387	347	406	406	376	378	373	377	375	378	399	393	372	371	401	416	377	379	399	356	357	375	368	382	372	393	376	371	377	376	385	384	363	396	388	393	373	422	373	351	382	383	403	392	358	408	410	372	388	402	403	395	368	345	361	376	375	369	397	401	431	388	342	385	369	384	364	399	394	370	405	394	349	397	384	412	406	400	403	400	401	386	428	371	375	416	390	361	380	403	401	381	382	381	366	396	383	407	399	389	370	395	382	389	361	371	409	383	392	379	383	366	389	367	380	379	382	437	372	386	371	376	408	428	372	368	359	379	372	392	407	362	412	375	416	362	372	404	388	379	394	385	379	357	407	380	360	403	370	374	382	389	357	415	355	372	414	361	411	413	393	376	369	375	343	406	409	379	393	375	370	396	410	391	365	383	381	393	406	390	404	398	427	403	392	381	380	387	378	385	396	381	403	357	384	393	377	385	333	404	378	386	408	396	342	362	367	381	397	356	399	370	414	385	387	398	419	351	366	368	371	410	392	371	360	415	347	410	364	357	398	395	383	372	384	407	404	371	406	376	397	389	353	382	401	415	388	399	359	388	399	369	374	434	381	407	444	403	420	423	370	410	396	402	357	393	374	373	374	386	391	384	379	400	391	398	401	418	366	414	418	390	371	394	377	416	389	411	371	370	404	371	386	427	374	398	376	379	373	388	344	370	391	411	401	415	390	385	375	409	410	371	402	402	404	380	394	373	356	397	392	379	395	392	362	372	376	389	376	401	373	396	402	376	371	427	373	369	398	378	370	396	378	387	392	400	390	376	363	383	376	385	390	412	376	413	423	374	413	360	398	381	401	387	373	384	362	377	433	431	423	379	377	373	373	384	370	385	356	403	392	370	355	367	377	392	372	392	377	397	360	398	377	396	383	385	371	415	399	386	398	372	385	453	366	400	401	363	383	330	391	389	374	400	406	360	392	388	370	386	376	381	378	378	416	400	417	371	374	384	400	384	414	405	411	358	399	375	338	409	383	366	397	371	407	388	393	394	379	366	404	408	376	398	378	368	413	368	392	385	377	395	415	388
5912	4254	2375	1500	612	377	146	116	82	96	95	89	67	77	80	59	71	57	57	56	57	62	41	51	50	52	46	47	37	61	37	53	46	48	51	45	55	53	41	46	41	60	35	36	48	37	36	46	40	46	44	45	43	48	35	32	37	38	41	54	46	47	46	33	58	31	26	44	42	39	33	40	55	46	53	38	48	53	35	44	48	59	54	42	41	49	44	34	47	43	48	35	39	32	39	44	44	53	48	32	44	43	43	38	46	50	36	47	34	31	29	41	49	48	37	45	36	46	47	41	45	52	47	42	39	45	46	43	42	31	44	45	43	39	45	43	47	43	41	48	56	40	49	51	38	48	44	56	47	35	53	37	42	40	45	44	39	48	64	46	48	45	50	49	38	53	40	40	49	53	50	41	49	44	44	32	56	41	41	45	50	34	34	33	48	43	36	42	45	50	38	34	39	38	44	40	38	41	36	46	50	55	48	45	40	40	50	39	38	42	40	47	39	52	44	37	55	41	42	48	31	49	57	38	41	47	38	47	56	38	52	40	37	41	50	39	43	42	42	39	44	45	34	50	50	49	46	43	45	41	62	42	34	37	53	35	34	39	33	55	47	48	42	52	48	43	44	42	40	46	38	40	50	36	47	39	47	44	44	43	45	37	29	42	32	45	38	47	40	56	30	40	48	42	53	49	55	38	44	37	37	41	56	44	41	39	45	39	50	39	51	50	51	48	38	44	54	39	45	37	42	42	41	50	40	39	29	35	45	40	35	40	35	47	34	51	45	35	35	37	49	38	46	38	56	38	44	40	46	45	45	36	42	35	38	35	38	47	48	36	49	46	42	56	49	54	51	33	41	35	38	46	47	43	37	43	43	43	45	44	58	47	40	36	42	46	48	41	49	41	44	39	48	42	43	51	49	39	58	43	35	40	46	46	49	47	49	46	46	41	57	41	42	45	41	37	33	34	55	50	38	61	49	32	39	41	43	37	41	44	44	26	38	66	42	49	44	39	46	44	36	51	31	43	51	39	47	35	55	36	50	44	43	43	35	37	37	39	39	36	51	38	36	38	40	51	36	41	36	49	51	41	48	40	23	48	50	33	49	38	44	50	43	31	31	35	42	46	45	51	32	58	52	34	51	51	41	45	48	46	47	54	50	51	46	44	42	45	44	43	34	51	47	32	51	46	49	45	37	47	44	38	43	46	33	48	52	51	50	40	40	54	48	43	40	42	37	46	52	43	43	45	55	48	43	52	46	39	37	40	45	31	40	52	48	51	34	48	44	46	42	35	53	46	34	44	46	39	38	44	48	48	43	40	42	49	48	36	40	38	35	45	50	41	36	36	43	50	54	47	36	40	50	61	48	38	28	50	37	48	47	50	41	44	37	39	52	39	49	45	40	40	38	42	52	60	44	49	44	57	53	58	53	44	43	47	31	48	38	49	35	35	46	34	49	39	51	49	47	48	62	40	52	49	53	38	51	38	43	45	54	45	45	56	46	43	48	39	48	50	43	54	45	50	34	40	53	38	48	42	35	38	31	43	46	36	39	35	50	37	48	40	50	52	33	46	34	45	45	48	35	57	48	46	36	56	35	49	43	37	43	36	42	38	39	42	42	48	40	49	49	48	45	50	34	50	46	51	45	48	50	43	40	50	39	48	36	42	51	48	39	54	43	52	50	38	27	50	41	44	47	46	50	43	49	48	57	52	53	33	43	38	43	41	57	41	37	46	49	40	40	44	40	44	35	48	31	49	45	32	46	46	51	50	43	40	46	49	41	53	33	40	51	54	47	46	34	52	54	45	49	41	52	31	41	39	38	41	48	47	44	44	41	41	46	46	56	49	36	39	39	47	54	53	51	43	38	52	48	51	43	41	55	55	40	58	44	60	32	51	35	33	42	50	42	48	50	43	50	54	58	44	43	42	50	36	41	38	38	45	46	55	45	38	56	35	44	47	41	44	41	50	39	32	48	47	46	30	34	52	44	56	51	37	34	37	50	36	43	41	53	38	47	35	39	36	44	43	42	40	52	49	37	43	35	42	38	49	53	48	47	46	48	38	47	52	50	48	40	61	47	44	47	35	50	42	48	46	38	40	48	42	40	32	39	40	42	43	44	36	36	37	50	50	45	42	41	34	44	49	60	39	39	42	47	45	46	40	52	42	49	37	49	42	26	54	51	50	32	36	55	54	58	51	57	40	45	33	48	40	63	49	36	49	42	49	36	50	42	40	33	45	42	33	38	52	37	41	40	41	56	42	45	53	42	40	39	45	39	53	41	56	48	43	42	50	44	47	44	51	37	44	48	40	50	52	54	38	37	37	52	45	30	43	44	38	39	42	46	42	45	46	41	48	36	47	53	38	45	49	50	47	38	43	51	39	41	38	43	41	51	46	30	46	37	48	40	47	44	43	36	36	50	44	53	31	40	52	47	33	48	27	51	35	50	36	41	44	41	51	37	39	49	42	34	43	35	40	40	48	29	42	48	42	45	40	44	46	46	42	44	50	44	46	46	35	43	42	35	52	42	52	48	46	47	45	53	51	47	40	43	29	41	43	39	43	38	48	41	56	42	49	24	41	40	41	37	41	36	46	36	44	39	48	42	42	50	39	44	34	34	37	38	51	51	42	51	41	47	49	42	51	51	44	35	30	50	43	48	50	41	42	36	52	38	58	51	49	41	41	34	43	52	46	47	51	46	42	43	40	47	46	39	39	47	39	35	53	41	45	45	57	31	48	61	37	43	50	51	48	39	39	44	51	38	47	47	39	49	42	40	52	40	55	35	48	47	36	41	47	33	52	35	43	42	45	42	49	43	43	53	49	44	34	35	42	38	45	48	48	49	49	46	46	33	38	43	46	44	50	48	40	41	41	35	39	50	47	48	37	45	48	39	40	47	43	51	39	41	44	40	35	30	53	56	50	41	42	51	44	46	43	45	51	42	46	56	49	51	30	43	41	48	47	45	38	43	36	35	36	40	37	38	38	36	40	44	57	37	33	34	43	56	58	42	48	38	54	43	46	47	37	61	46	34	36	42	53	41	44	46	33	51	58	50	51	43	44	37	38	49	37	48	58	39	28	52	47	43	45	48	43	47	38	44	52	44	44	61	39	63	40	32	43	53	43	41	43	48	52	51	52	44	58	50	43	42	45	43	40	34	37	53	45	45	45	48	48	42	41	48	52	48	45	43	35	51	43	48	46	42	45	37	43	31	37	40	45	45	38	46	46	43	48	39	41	43	41	37	44	39	47	61	45	56	41	58	44	41	42	44	40	44	48	55	47	37	49	48	49	48	45	48	50	54	51	49	53	41	27	50	46	41	38	42	39	47	49	50	41	43	40	46	39	51	38	45	36	43	41	41	38	36	32	44	44	47	46	40	51	39	38	41	47	45	48	52	41	42	43	38	39	45	36	51	46	44	46	49	49	33	34	51	43	38	36	32	41	43	38	40	36	41	48	41	37	35	32	45	42	48	42	54	47	38	45
35040	24121	18357	15973	11837	7987	3809	2431	1893	1791	1594	1505	1366	1346	1285	1119	914	826	744	670	593	532	526	461	459	501	512	450	477	440	427	416	472	390	423	392	434	462	418	435	421	393	408	426	418	408	445	437	426	379	407	402	391	374	425	416	404	404	426	384	415	377	421	401	446	487	369	398	415	403	394	400	400	415	380	419	404	436	388	394	433	414	415	437	362	400	380	413	402	403	401	403	447	421	397	438	403	444	424	417	416	392	390	451	422	412	429	404	392	453	400	373	394	359	414	411	427	426	415	426	416	429	415	421	401	414	415	388	387	406	426	412	408	377	379	363	418	397	410	411	383	369	418	411	395	383	395	410	392	405	427	405	395	422	404	445	375	423	409	411	415	436	414	413	379	423	405	422	399	397	415	422	383	423	389	401	381	384	376	432	405	383	373	413	414	415	398	412	415	398	382	361	448	400	461	387	410	407	411	423	402	392	419	399	407	388	393	407	422	405	402	382	431	383	413	409	443	432	377	394	391	395	384	404	402	421	377	426	403	378	424	417	380	414	431	389	399	423	428	416	429	400	406	376	434	433	404	414	436	423	391	395	430	384	422	429	427	380	395	417	414	398	393	397	430	404	383	448	398	391	440	381	397	419	385	399	419	404	423	431	411	413	429	423	441	431	403	401	375	405	432	415	413	405	390	439	404	389	408	398	355	435	408	395	392	417	405	386	394	389	419	397	421	382	408	403	409	411	443	406	406	413	431	387	387	403	415	436	418	362	396	430	406	396	409	415	400	402	396	442	388	426	398	384	417	403	434	364	385	422	394	393	384	404	416	385	421	404	405	430	426	419	381	413	405	394	426	403	402	450	400	416	429	395	420	387	394	429	417	389	442	419	405	416	407	415	432	408	389	414	412	448	391	399	363	402	402	400	384	424	380	390	410	422	425	407	391	381	418	415	394	398	416	398	373	398	404	430	390	421	415	402	417	377	405	419	394	405	404	411	440	403	375	416	411	401	397	391	419	427	424	421	406	422	412	413	431	429	404	386	437	391	404	413	424	385	400	404	437	406	391	375	399	379	422	422	442	390	390	419	408	417	384	411	422	384	413	403	422	421	404	427	411	385	421	401	382	386	395	407	393	399	467	410	404	374	434	415	392	417	396	413	401	421	382	399	434	408	386	419	416	410	408	388	426	419	374	465	418	358	412	419	404	420	412	387	442	409	435	426	419	420	400	427	376	419	405	413	377	396	408	422	392	407	409	385	417	399	396	422	440	394	395	423	415	404	380	404	378	388	411	409	420	428	384	446	426	430	402	388	406	407	389	409	387	423	411	400	402	359	417	388	400	441	409	415	409	408	407	429	349	411	410	432	403	417	422	411	435	420	382	422	417	403	401	410	422	377	390	434	404	397	376	398	376	428	421	371	405	409	447	391	444	414	362	374	410	413	414	398	403	408	369	438	382	411	378	418	387	404	420	417	403	416	373	431	364	408	418	377	396	420	403	387	430	413	390	382	436	406	390	394	417	404	395	410	427	388	405	401	395	428	402	433	426	410	411	410	419	406	377	383	399	413	414	406	390	418	423	414	438	422	404	416	374	413	391	411	412	432	427	425	434	452	376	449	403	393	420	419	408	406	426	385	393	423	410	378	397	395	419	404	404	409	416	409	437	412	407	398	386	402	397	392	417	421	365	417	398	420	413	410	419	389	400	421	464	412	412	385	373	419	443	392	408	411	435	421	392	378	384	461	437	380	354	382	399	400	422	424	396	404	383	424	375	439	374	418	409	408	374	403	397	392	412	427	373	424	390	390	394	433	412	400	430	385	406	413	417	382	393	402	389	422	391	445	388	426	414	408	399	433	411	400	385	402	421	392	421	399	401	375	418	405	390	394	401	405	414	416	420	411	420	412	401	417	388	434	432	421	401	419	419	423	378	411	409	391	427	403	373	421	427	378	381	394	424	409	451	402	445	431	399	381	415	445	404	362	402	375	441	417	386	403	416	384	432	387	421	385	424	399	411	432	440	415	379	392	403	411	406	398	395	424	378	412	430	399	413	418	397	448	424	408	427	382	410	424	420	382	392	399	440	391	414	418	394	426	407	403	396	431	402	399	390	412	425	417	399	428	406	413	394	401	414	395	386	415	378	421	415	413	387	398	410	380	403	402	415	405	382	376	420	439	420	370	409	418	413	368	460	360	350	393	388	380	380	401	415	384	409	397	431	426	373	448	432	386	399	440	433	421	406	405	420	399	421	422	344	394	408	382	405	415	442	444	390	379	431	412	422	380	400	380	413	433	372	393	422	425	380	441	406	388	400	405	413	443	403	413	422	435	421	378	400	361	432	410	421	417	422	432	367	379	392	426	427	403	402	429	399	391	396	407	412	418	402	375	420	399	404	413	378	450	441	392	374	425	395	453	419	389	400	405	409	393	409	391	393	415	417	408	400	395	391	386	394	412	458	360	362	390	364	395	397	385	396	398	376	382	417	406	444	432	402	436	400	370	431	372	385	419	352	395	434	414	394	425	438	427	419	419	380	410	396	417	402	379	416	397	409	386	357	412	400	389	386	413	381	433	389	381	430	407	419	427	436	386	402	387	396	358	418	403	368	408	422	425	416	380	419	441	397	424	431	389	421	409	403	412	403	449	414	402	400	413	414	408	373	396	417	409	424	406	386	422	403	407	393	395	416	398	412	400	395	403	402	422	393	379	428	414	421	389	400	417	433	422	412	390	406	417	414	437	389	433	382	396	425	431	425	398	387	389	426	372	395	437	376	392	416	436	378	397	413	389	401	428	421	431	419	419	408	428	405	378	426	385	426	394	409	423	434	386	378	395	430	357	404	408	446	397	430	402	379	434	399	426	444	425	390	341	412	411	412	419	433	448	378	424	404	411	414	423	364	422	378	399	416	410	415	385	400	393	421	412	403	436	403	410	414	386	406	439	424	402	432	423	452	386	401	429	410	399	382	419	400	395	420	415	384	394	415	402	443	439	392	380	364	383	392	426	406	408	411	367	407	361	413	404	410	366	396	370	406	393	368	417	410	394	411	415	394	432	405	410	416	393	400	404	374	403	445	415	424	413	407	381	390	422	415	402	392	436	420	420	421	413	366	416	394	424	443	380	377	432	388	439	432	399	393	423	413	389	436	446	440	405	432	418	401	417	423	406	449	379	380	385	387	382	403	400	373	422	358	370	416	390	424	408	409	385	427	397	371	392	407	375	433	400	389	383	390	367	401	412	408	412	421	411	407	404	421	410	406	428	403	392	415	406	412	405	423	429	391	417	392	411	402	404	392	373	430	408	390	395	405	391	390	416	414	399	438	415	454	406	438	367	401	418	404	410	421	399	400	411	402	427	420	411	388	413	445	439	406	419	408	381	403	387	453	407	395	410	432	387	381	407	420	427	420	397	406	418	394	387	430	387	395	394	401	403	424	417	394	396	415	396	396	433	413	387	390	417	456	428	423	427	405	435	420	425	400	406	400	422
6279	2864	2380	1318	620	273	138	95	80	75	72	74	72	70	52	60	55	53	46	28	33	40	30	36	39	31	27	36	29	28	22	28	24	22	29	33	31	27	32	41	33	22	30	28	25	29	35	32	36	36	35	19	33	35	28	27	29	29	26	34	39	31	28	31	31	36	28	36	29	20	25	31	28	36	36	26	35	31	22	26	27	40	38	35	30	30	36	33	31	25	25	35	26	29	29	23	32	23	33	29	28	30	26	34	28	31	32	39	23	30	37	33	35	26	29	29	29	31	32	35	25	26	34	18	31	28	26	26	36	30	33	27	33	28	26	29	30	35	37	33	40	36	28	30	27	34	25	36	21	21	43	29	27	35	34	45	23	26	38	24	26	35	18	31	28	34	30	31	36	33	39	43	28	26	45	26	31	25	24	34	32	33	31	25	30	26	40	20	25	37	31	33	40	32	33	27	18	34	34	20	32	27	39	29	31	35	31	19	25	25	38	31	36	31	27	27	21	25	25	27	25	20	24	36	25	31	24	27	35	36	25	33	27	35	25	31	35	18	29	31	36	35	26	33	29	27	38	39	25	23	26	35	34	25	25	32	21	23	40	33	31	30	22	38	20	20	35	30	37	28	31	31	24	44	26	29	26	27	24	34	31	27	22	32	24	38	34	31	31	28	30	34	19	28	28	31	30	22	30	28	23	27	31	18	24	34	36	28	38	36	30	27	17	33	34	27	26	25	26	31	37	41	29	25	25	29	18	20	23	24	37	40	39	35	35	24	29	33	29	37	36	23	33	27	29	22	41	31	30	29	31	31	35	33	30	25	29	23	27	27	35	34	36	38	24	23	35	38	24	26	30	35	32	23	24	25	31	28	29	18	26	31	33	34	31	42	25	34	43	19	29	36	29	36	38	35	32	35	35	33	34	19	44	34	38	27	28	26	22	19	32	25	24	31	29	25	34	32	31	30	25	29	35	30	34	38	38	34	38	21	29	27	34	37	18	36	37	24	32	28	30	26	31	24	23	25	29	36	32	40	23	33	36	30	41	37	28	34	30	30	24	19	26	33	32	18	30	29	24	31	27	29	21	33	29	28	34	28	34	31	26	29	24	29	26	34	28	27	26	27	28	34	19	28	24	40	32	22	27	19	25	30	32	32	21	38	30	34	20	42	34	34	30	33	34	21	27	31	21	30	30	29	30	35	33	28	27	29	32	25	37	32	24	20	27	27	27	29	37	30	18	30	36	29	27	28	29	29	40	28	22	32	36	27	26	29	24	26	35	43	31	29	24	20	28	29	27	35	38	36	27	33	35	29	22	28	39	29	25	27	34	28	41	27	31	32	29	30	40	40	32	33	23	24	35	25	31	33	37	29	30	31	34	29	29	27	40	37	33	35	25	30	37	26	30	22	32	26	21	32	27	36	34	22	25	26	27	37	30	30	35	24	35	38	27	24	29	38	33	23	35	33	25	30	32	29	28	34	19	35	22	37	24	26	27	27	35	25	25	36	36	30	29	25	26	29	27	23	28	44	25	41	37	28	22	35	32	27	37	28	31	34	25	30	33	40	33	32	36	33	29	28	30	27	26	34	31	30	32	32	37	27	23	32	34	20	30	23	36	21	22	37	31	38	33	34	24	36	28	34	31	34	34	36	24	28	29	30	23	25	32	27	30	31	33	32	32	26	25	26	33	40	30	32	28	32	30	25	40	26	25	39	30	30	33	26	17	36	31	26	36	36	33	38	29	30	26	30	22	40	18	28	41	31	25	26	31	25	37	34	20	32	29	25	30	31	32	43	24	24	31	34	22	27	39	30	35	39	27	27	42	18	24	21	32	29	39	35	26	28	31	32	22	33	33	27	35	35	30	32	25	28	33	42	28	31	29	30	32	32	39	35	38	31	22	26	31	38	22	31	25	24	31	38	42	33	30	32	27	38	28	34	32	27	24	32	34	29	30	34	22	29	27	29	39	30	29	35	30	31	31	24	34	35	32	34	42	32	29	23	29	32	24	30	30	32	29	29	28	31	39	24	31	28	29	26	31	32	39	26	30	31	28	32	26	35	22	31	41	26	28	33	32	35	24	27	25	28	29	33	30	29	33	31	29	35	28	31	31	28	29	26	37	26	25	32	34	27	31	35	36	23	35	31	34	38	22	31	24	35	27	22	35	26	26	29	35	34	26	30	36	23	29	33	29	29	31	26	32	27	33	23	29	27	29	23	26	31	24	29	33	44	26	32	29	23	28	19	24	35	29	39	32	33	29	32	19	24	38	37	22	24	26	29	41	34	36	31	29	29	26	30	26	32	26	27	32	32	35	24	31	33	27	25	33	21	33	36	22	39	26	26	26	31	38	39	19	30	44	33	46	27	27	36	26	25	23	37	27	23	28	31	37	30	29	33	36	35	43	33	26	33	34	34	35	35	31	33	23	36	32	32	29	32	33	29	40	42	27	28	25	21	26	41	35	28	30	28	25	32	37	26	34	26	28	27	24	44	25	28	30	33	32	23	32	29	28	38	31	33	30	29	32	27	32	28	24	32	30	30	33	24	34	20	36	29	28	28	25	27	25	30	30	37	32	24	40	25	27	29	33	32	31	44	31	35	34	36	26	34	34	34	29	32	29	27	39	30	35	26	34	35	28	29	39	32	37	27	29	42	36	24	37	28	43	29	37	37	37	28	27	41	36	36	31	28	26	24	25	39	31	31	21	32	33	30	34	28	30	46	29	32	34	35	29	31	23	31	25	32	26	22	32	22	25	24	24	37	47	29	30	29	33	21	32	30	35	30	21	31	37	33	28	24	20	41	30	35	27	38	29	30	32	24	34	32	38	41	33	31	42	26	25	30	23	32	31	30	35	39	25	29	22	21	25	32	36	32	38	42	37	35	19	37	27	33	37	37	35	27	35	31	39	23	28	28	37	32	32	30	21	24	27	33	35	34	24	36	19	30	31	29	30	27	22	30	30	40	33	37	31	36	25	26	24	30	23	25	28	30	36	27	34	37	33	37	29	25	33	13	22	28	34	31	22	40	21	21	25	28	24	25	25	29	32	33	28	24	30	35	35	27	28	30	33	32	37	23	34	29	36	37	31	27	29	39	25	36	30	25	23	37	28	36	38	29	33	31	31	29	31	36	27	33	29	22	28	35	25	35	29	28	32	31	32	40	33	31	43	32	32	30	40	19	27	35	29	24	26	34	33	31	28	28	34	43	31	28	23	28	26	26	24	28	36	24	30	23	31	24	28	33	30	24	29	27	31	27	27	32	30	25	37	30	35	28	33	21	34	25	36	26	29	33	24	23	20	34	23	31	23	24	30	28	37	34	31	40	35	31	41	31	24	37	29	35	35	47	30	28	23	38	21	26	21	32	33	39	27	33	29	33	31	37	35	24	26	25	29	34	25	32	33	33	21	30	19	28	42	34	28	34	32	22	40	25	27	35	34	32	28	39	23	31	33	34	25	32	31	24	34	28	38	30	29	36
32318	20305	19324	15487	10988	6384	3473	2142	1696	1545	1379	1445	1311	1149	1073	961	823	726	643	567	461	443	381	383	337	351	352	340	289	313	303	316	338	337	322	324	310	332	291	309	261	296	278	347	313	311	278	287	288	269	297	304	263	260	281	295	306	302	266	312	273	285	309	274	267	313	298	262	279	292	265	263	290	278	280	260	261	265	257	282	269	275	305	283	281	280	267	285	273	269	287	289	272	285	265	297	293	246	258	301	292	303	281	283	260	267	274	295	305	291	291	235	273	276	294	292	275	261	249	273	295	285	280	303	293	271	253	271	277	266	264	268	304	309	287	307	285	292	246	266	262	258	269	289	267	275	281	307	288	288	237	254	284	287	273	253	281	285	298	285	278	259	296	277	268	268	275	276	300	261	296	271	267	257	284	284	281	261	269	263	295	255	263	290	281	255	246	302	286	271	290	281	269	303	294	282	268	288	298	288	259	304	323	273	269	288	282	275	244	299	252	275	253	287	292	312	279	253	285	279	323	276	237	263	252	247	244	273	277	256	279	300	299	277	304	252	297	266	303	314	265	269	273	281	303	272	259	271	282	275	267	254	272	268	275	254	250	276	277	259	284	244	265	292	290	280	266	297	276	281	283	289	287	274	267	279	298	262	272	276	286	285	282	302	298	301	285	271	292	282	296	273	294	285	250	278	294	278	272	260	256	281	284	291	274	294	278	277	313	307	268	283	283	263	267	267	279	281	304	244	300	302	283	296	276	280	294	296	305	308	268	270	292	262	284	284	285	300	276	254	268	267	273	275	288	296	259	303	268	269	277	315	300	240	272	273	279	250	309	281	268	311	229	275	249	283	236	295	293	286	313	256	271	290	288	314	289	276	276	276	290	301	279	269	287	279	278	295	299	285	295	234	281	279	284	262	286	285	315	290	275	256	300	260	270	279	300	258	276	282	271	298	301	299	238	272	263	274	275	263	327	272	278	314	289	269	270	280	282	305	253	281	267	253	260	263	306	253	264	267	261	266	253	310	271	275	280	286	306	284	296	272	266	281	271	294	275	271	267	285	262	281	295	277	285	269	275	303	268	299	269	276	279	262	259	293	262	284	292	267	290	293	264	250	309	248	264	282	332	290	279	276	288	282	252	296	282	290	311	288	266	260	258	271	262	283	262	267	245	259	307	288	266	299	253	261	283	306	286	268	276	285	244	285	277	310	287	279	292	278	262	257	305	267	258	297	295	287	254	288	274	264	276	256	271	308	275	275	286	292	245	266	269	280	283	295	274	277	303	288	302	290	273	294	309	276	273	289	314	255	314	286	286	261	275	268	271	269	244	268	315	271	292	278	273	294	253	260	261	285	277	309	295	293	290	302	261	277	259	278	273	269	258	289	237	307	281	280	255	273	273	293	291	299	285	279	253	290	301	264	273	293	280	276	279	303	289	262	291	294	296	305	281	289	289	293	299	237	282	305	283	286	266	281	278	336	243	288	290	281	289	290	268	287	301	273	274	259	278	295	283	262	271	259	276	252	275	269	262	279	286	261	268	277	279	263	270	268	269	298	296	266	266	280	266	247	278	272	271	276	263	254	266	297	317	291	273	277	270	284	255	272	285	318	268	299	255	283	281	245	285	266	284	277	289	291	255	269	265	291	260	254	280	274	245	300	263	265	272	286	284	291	274	298	274	288	293	275	272	282	286	262	282	289	291	278	262	287	269	268	298	250	319	258	281	282	263	270	273	263	239	309	285	289	268	281	288	294	259	314	294	308	290	296	273	269	305	269	234	265	291	262	303	253	269	279	280	254	280	283	298	252	291	297	298	266	261	281	252	282	278	271	291	302	276	308	271	266	297	271	256	288	283	284	255	307	306	296	259	270	239	275	266	314	280	289	272	286	304	277	283	275	287	273	299	247	281	271	257	298	274	290	281	264	290	263	258	289	267	286	268	283	265	257	270	277	253	280	269	265	283	256	311	269	282	312	300	288	296	306	264	280	314	271	287	278	274	300	278	270	273	306	265	265	289	265	288	255	308	268	280	288	273	267	285	311	283	300	269	294	285	280	267	303	290	302	302	282	266	279	292	270	288	299	303	282	300	252	285	288	268	299	276	269	278	301	278	259	285	276	272	253	321	274	320	288	268	292	283	281	274	284	230	240	277	276	244	308	275	251	276	257	299	261	279	308	270	298	281	275	282	289	274	269	249	282	272	273	277	261	276	305	289	267	267	288	300	266	293	283	286	249	299	278	296	274	278	312	304	279	265	232	261	288	276	289	274	264	259	296	282	286	292	293	269	287	256	286	268	296	285	278	271	244	299	277	293	265	291	270	280	271	281	274	282	282	262	285	331	278	267	266	314	294	262	280	270	278	300	272	260	285	292	271	299	277	267	265	292	304	271	245	289	262	280	288	263	279	280	274	274	280	241	296	247	297	281	281	282	282	279	272	268	285	274	273	267	264	277	265	278	261	283	256	289	291	299	263	265	289	304	273	285	247	274	282	309	294	305	254	272	282	285	306	263	275	319	267	306	279	297	277	266	276	243	268	298	283	299	282	292	315	268	263	266	284	284	285	270	301	278	265	286	300	296	255	286	269	288	269	283	305	226	278	288	280	275	252	284	278	283	261	268	297	281	290	280	279	282	298	286	289	269	285	294	295	287	254	263	291	287	314	256	283	280	240	289	264	280	298	269	260	278	296	257	273	238	283	251	286	273	283	281	268	280	258	268	270	267	302	286	274	286	285	289	285	264	297	279	255	306	282	300	258	287	286	262	270	298	284	261	273	290	274	283	281	295	276	283	277	248	264	267	312	278	296	304	274	314	272	270	283	290	306	282	229	257	307	267	298	263	277	272	272	299	280	259	253	311	300	295	270	249	320	292	285	290	261	265	313	293	274	291	291	275	286	260	267	271	273	265	287	260	276	251	285	267	271	268	299	304	285	322	251	311	298	250	268	289	282	269	288	268	285	282	252	263	253	251	267	289	297	265	297	267	316	290	304	262	261	267	295	286	282	277	276	281	302	281	279	290	287	283	285	291	273	263	281	309	268	291	265	248	282	303	291	267	265	301	275	298	290	269	274	273	263	226	284	286	303	266	249	265	265	295	272	279	262	307	301	268	298	286	271	270	271	290	319	276	255	276	277	286	277	299	285	291	267	283	271	262	285	267	248	265	295	255	275	258	266	284	259	299	289	262	269	265	300	264	285	322	295	256	273	315	250	252	303	261	257	278	276	302	305	321	283	287	253	302	258	266	271	322	261	288	272	259	310	264	277	260	269	256	262	283	252	272	294	296	266	291	280	275	270	265	315	292	308	245	304	265	263	298	291	282	242	286	310	229	261	263	298	308	283	320	268	271	261	264	270	257	281	281	272	304	260	264	259	292	270	277	298	243	317	281	287	265	260	285	253	280	264	277	272	267	276	290	283	274	257	282	286	265	258	274	263	292	282	267	279	282	305	262	290	308	291	264	305	295	252	315	271	276	285	280	258
6314	5521	4746	2469	1222	408	196	135	110	86	101	97	96	93	74	71	50	66	53	59	53	37	45	47	25	26	32	38	43	45	46	40	36	28	30	37	45	29	36	34	32	31	33	34	31	45	28	38	25	26	25	30	22	40	40	36	29	29	35	27	31	41	40	34	29	28	41	31	23	18	33	39	39	38	34	35	29	30	34	32	39	39	33	33	33	30	28	40	35	40	37	40	40	30	43	36	33	42	43	32	24	40	42	44	24	29	38	40	37	36	35	39	42	34	48	25	32	39	33	35	38	33	37	40	24	34	40	35	37	33	32	33	27	39	28	33	29	34	32	30	34	30	35	27	35	33	26	31	28	29	40	30	46	29	33	36	38	23	24	33	27	34	36	48	38	37	38	37	32	40	36	38	39	39	38	39	38	32	39	39	22	22	27	50	31	35	31	32	35	28	29	30	35	34	32	42	32	36	36	40	33	36	43	37	33	43	30	41	26	34	35	29	29	42	36	39	25	46	31	26	45	33	30	29	27	25	29	32	38	46	32	31	28	40	45	31	35	35	36	37	30	35	29	39	30	31	32	33	43	26	38	31	25	36	39	27	34	34	28	24	33	38	34	36	22	27	39	31	33	36	34	35	23	39	37	31	40	34	35	35	24	22	38	33	31	31	37	38	46	35	30	39	33	29	31	43	32	34	45	30	37	38	32	38	34	34	32	37	34	37	21	31	36	34	33	35	27	33	28	39	27	34	31	23	26	40	39	34	39	43	30	37	33	37	23	32	34	33	32	44	48	39	36	35	29	41	40	40	30	33	30	33	34	28	34	39	42	24	29	32	21	40	31	35	32	34	37	31	31	35	28	26	31	36	32	36	30	30	30	36	34	38	31	47	24	22	34	33	32	29	30	44	29	26	27	23	28	39	37	42	40	29	37	35	37	33	37	32	35	33	28	35	40	35	28	26	37	27	31	33	36	23	30	30	37	27	23	35	32	34	30	37	32	31	22	36	32	46	31	34	41	34	29	35	36	44	34	39	37	35	34	42	37	37	33	37	40	30	33	35	42	24	33	41	32	43	35	33	40	40	31	36	41	39	34	42	41	32	33	31	39	29	37	36	29	39	25	40	43	34	26	31	20	44	34	29	38	23	49	28	46	30	34	37	32	38	34	38	35	36	31	36	35	19	33	37	37	41	43	36	34	30	25	36	30	37	38	35	38	39	29	23	21	31	28	41	34	36	38	27	35	34	33	31	36	28	39	45	39	34	28	33	36	37	41	37	33	37	27	40	31	24	35	30	34	28	32	41	31	41	32	36	33	37	33	32	30	39	29	32	28	34	33	27	31	26	27	35	23	27	36	29	29	33	27	45	30	23	37	34	30	29	33	49	23	34	35	34	36	32	34	26	36	30	40	35	28	35	33	40	25	34	41	47	41	31	39	40	32	25	38	36	40	34	29	36	33	34	30	36	30	33	26	34	28	29	27	38	44	32	29	37	21	24	34	34	36	38	33	34	23	31	39	31	34	31	45	38	32	33	33	48	45	39	27	38	31	41	35	30	32	34	32	35	41	29	29	38	29	27	34	31	32	44	39	35	36	26	44	60	33	35	29	29	26	38	48	32	32	24	31	38	42	31	38	37	36	26	35	32	33	27	33	32	31	39	37	35	29	32	25	35	36	23	36	28	43	26	27	44	28	33	31	41	52	40	33	24	40	29	26	31	36	31	31	31	25	35	25	33	35	27	19	37	36	24	33	46	34	32	44	37	32	32	24	31	30	33	32	45	32	29	29	33	34	30	37	25	38	30	37	33	30	33	35	42	27	36	40	29	27	30	39	35	29	39	41	22	31	36	34	29	32	34	36	36	26	25	41	37	32	34	33	27	38	34	21	37	24	37	33	35	34	39	38	31	44	32	36	27	28	41	44	39	29	37	30	32	28	53	39	29	29	36	29	35	36	33	23	39	32	32	29	37	41	39	27	29	37	45	33	33	34	34	31	30	33	27	28	37	42	21	33	38	25	31	30	29	32	39	44	30	30	36	39	33	41	23	25	31	28	40	36	41	32	23	29	31	23	39	26	35	38	35	40	25	31	32	33	39	32	30	30	41	33	45	32	41	27	30	31	36	34	25	29	31	36	40	43	43	50	38	35	31	30	33	43	29	44	26	38	30	33	36	26	33	35	20	30	34	29	34	31	37	30	30	31	23	36	43	38	35	33	31	40	36	27	39	38	26	44	44	34	31	35	39	24	41	34	32	21	32	24	36	38	31	40	38	35	35	22	32	33	28	39	35	27	35	33	33	33	35	27	39	23	41	29	33	30	31	22	31	25	40	22	33	32	39	39	37	32	41	37	30	30	42	25	42	33	34	35	31	44	34	39	39	37	29	33	45	39	23	41	27	28	28	36	35	39	30	38	26	29	31	26	38	41	36	49	31	36	36	25	33	34	37	25	39	46	28	30	36	37	35	33	37	40	31	31	33	47	29	33	28	20	38	33	28	29	31	34	37	29	29	21	33	32	37	41	42	32	36	35	42	36	39	27	20	25	41	23	40	38	24	43	36	42	30	31	40	46	21	44	22	34	28	37	31	42	33	38	36	20	31	36	32	39	36	31	28	29	24	29	26	36	35	23	28	32	38	25	34	25	25	31	29	30	35	43	32	35	38	35	30	39	31	24	45	44	33	32	20	28	31	32	29	32	34	26	38	32	33	37	38	30	28	36	31	29	42	33	37	37	33	26	34	35	27	32	31	28	39	24	29	24	28	25	32	28	30	39	36	34	22	36	26	34	28	36	30	48	35	39	40	33	42	34	37	37	25	32	32	32	34	38	37	35	22	41	34	38	23	28	25	35	35	35	40	32	42	43	37	35	29	28	34	34	41	39	22	49	40	30	31	35	37	32	37	34	35	31	21	38	25	33	33	36	35	20	33	30	31	39	34	31	45	26	38	31	43	29	31	37	39	58	29	33	29	31	34	33	33	39	47	26	35	29	34	29	32	26	37	25	43	33	28	22	38	39	24	36	36	31	39	30	41	31	29	24	43	26	28	30	34	38	28	40	32	34	41	21	26	38	37	31	28	37	32	27	31	36	32	30	34	43	36	42	43	38	23	31	30	33	29	29	32	34	32	33	44	29	27	36	37	28	34	33	30	29	33	28	33	27	35	29	25	22	35	35	30	33	37	33	44	33	36	33	39	36	26	34	34	30	36	37	27	35	34	26	32	27	43	38	31	25	51	35	34	25	34	27	31	33	31	36	36	30	31	38	30	24	27	25	35	31	39	24	27	27	27	33	42	31	39	33	39	34	28	28	25	38	32	31	32	42	35	28	26	37	28	32	29	24	29	37	40	35	36	33	33	35	24	35	23	37	37	35	39	44	36	36	48	33	34	41	41	33	32	26	38	30	33	40	35	35	44	30	33	25	40	29	31	35	42	45	31	24	26	31	31	27	39	27	24	37	33	41	28	36	40	42	24	35	33	49	40
35038	27795	25760	21206	16494	9770	5079	3257	2708	2328	2146	1979	1776	1654	1410	1391	1179	987	872	708	596	551	508	454	470	411	378	411	387	384	367	374	382	390	359	339	386	350	346	347	328	355	352	354	334	355	337	330	314	319	317	325	315	297	256	314	360	327	328	343	315	328	303	306	305	308	322	309	313	316	294	301	297	308	303	312	302	311	303	288	335	360	299	368	341	306	293	321	310	309	299	312	303	337	316	289	275	309	323	319	337	340	309	347	308	308	309	298	318	368	268	299	333	306	291	325	339	339	318	324	303	321	312	308	352	308	278	309	314	352	333	307	316	317	301	325	304	298	331	315	295	338	319	295	331	305	297	274	286	293	309	297	317	299	323	314	291	334	314	264	324	351	334	323	297	306	296	338	336	320	314	285	310	317	322	294	324	308	295	310	363	332	306	339	286	294	353	298	360	342	307	313	311	320	303	341	310	328	341	297	304	309	315	352	334	317	312	330	314	320	318	311	290	310	308	288	325	311	297	339	325	314	289	313	293	315	313	331	329	329	327	315	321	309	317	323	314	295	312	342	302	310	310	324	300	338	317	329	320	323	285	313	342	318	288	328	322	320	297	316	314	312	316	329	300	319	308	325	310	318	306	306	328	315	315	331	334	315	270	330	299	327	310	296	297	296	301	273	309	313	334	327	305	288	328	303	331	302	289	321	307	329	298	337	296	323	331	308	288	296	295	276	342	337	325	313	308	304	288	300	316	312	299	315	322	304	319	271	286	306	295	317	281	291	339	309	310	319	325	305	293	313	304	294	298	277	292	314	314	333	316	304	286	341	306	291	341	295	328	300	310	291	314	325	314	358	293	300	368	283	314	302	332	337	340	287	306	295	292	323	331	314	298	319	307	321	304	301	294	303	322	328	306	313	312	340	317	293	323	308	331	315	334	327	334	308	309	304	296	314	341	337	309	325	333	303	310	284	294	357	321	317	293	325	283	316	332	304	301	348	311	317	337	295	291	319	283	306	319	298	321	302	315	329	348	311	306	304	296	306	310	342	301	326	306	285	312	321	326	319	366	322	332	277	333	357	290	309	343	339	321	320	324	306	317	323	310	296	319	310	341	327	308	361	317	311	342	333	317	325	326	294	299	311	313	322	316	300	315	313	276	362	282	330	354	322	320	314	326	288	300	303	294	316	297	295	305	329	313	322	301	300	296	312	307	328	318	312	285	291	303	311	302	290	308	319	298	322	312	303	315	327	330	287	308	294	329	341	300	321	291	297	303	297	330	283	322	287	284	339	297	295	316	315	316	292	298	338	322	326	306	286	290	290	313	306	349	289	302	314	329	315	326	335	334	340	322	309	310	347	336	320	329	337	305	300	331	302	331	342	354	296	329	304	297	319	315	318	323	307	303	310	353	289	318	315	327	317	331	310	367	310	285	323	315	323	304	331	317	320	352	285	283	333	334	329	311	339	311	318	302	303	302	326	322	312	292	274	338	315	299	314	303	342	323	302	307	331	301	340	312	332	342	317	331	326	290	321	310	326	321	311	338	286	302	295	326	318	325	314	331	313	302	335	329	323	313	325	304	333	293	342	321	317	315	301	332	306	306	291	344	306	291	323	313	298	298	313	309	294	283	302	303	342	342	284	280	318	289	329	304	288	316	343	288	314	313	333	333	316	298	309	304	333	319	293	338	287	338	328	328	323	285	323	326	325	325	338	307	309	306	293	323	324	303	329	332	324	308	296	290	302	301	312	343	345	349	287	295	305	350	294	312	327	338	309	313	333	309	329	302	309	291	330	324	306	313	322	309	284	301	313	335	291	314	302	341	313	328	293	316	293	288	317	322	315	318	307	340	308	320	314	307	282	285	314	313	331	344	304	294	288	323	301	308	333	337	332	303	311	306	304	287	327	315	300	314	360	341	325	313	312	338	296	310	293	285	318	333	320	307	301	321	309	319	313	324	299	305	300	280	310	311	312	293	308	323	326	350	345	318	325	334	319	327	298	297	303	306	310	315	324	312	310	327	311	291	291	309	348	289	292	325	314	295	321	309	322	346	264	321	324	292	319	305	312	291	326	338	324	322	319	299	316	311	316	328	307	308	353	329	377	320	267	319	321	310	327	311	294	316	316	284	313	299	305	278	321	307	286	313	299	330	318	314	292	322	344	348	309	307	320	288	336	317	288	302	303	327	333	311	291	315	315	321	326	325	316	325	310	332	329	309	330	331	293	323	327	287	317	300	295	320	317	310	318	306	335	314	308	308	340	316	312	350	328	309	314	344	323	334	321	310	325	338	300	302	312	338	311	315	321	283	303	312	361	311	331	322	327	315	308	339	354	288	333	326	328	309	274	316	310	314	288	346	303	328	300	286	323	290	295	326	311	321	319	326	315	296	309	318	314	295	295	312	303	310	319	318	319	300	310	307	309	340	280	319	336	329	280	299	312	306	322	316	297	294	318	323	304	312	312	320	336	306	316	315	297	321	312	296	321	329	323	280	315	304	318	310	297	319	318	342	323	298	307	316	306	316	305	325	307	326	314	320	341	306	350	285	348	321	309	338	301	298	319	299	288	312	349	307	285	330	353	323	294	301	338	347	332	327	325	313	340	319	315	305	305	296	306	311	341	316	322	321	313	319	340	296	313	294	348	331	302	295	357	314	302	285	310	302	309	298	296	340	298	302	327	320	325	293	301	320	291	324	320	315	322	297	319	282	338	339	293	311	302	329	303	312	301	316	282	315	312	306	328	315	292	325	319	342	326	305	327	325	290	319	310	307	327	344	307	306	320	323	337	318	311	332	289	309	311	315	300	301	301	358	294	301	301	328	281	306	307	325	285	326	319	340	315	318	304	321	335	331	311	316	339	301	305	333	302	345	312	309	328	331	317	303	287	323	300	318	312	283	332	318	325	368	347	303	283	324	306	300	314	324	324	282	324	329	296	307	283	276	330	325	317	295	290	317	333	321	303	334	325	290	334	320	310	310	323	313	299	328	321	353	330	313	316	322	325	319	307	335	321	289	308	300	296	323	345	333	310	299	294	331	291	316	297	314	311	339	306	319	317	290	315	329	321	323	292	305	294	309	300	311	330	313	313	296	341	305	339	314	328	324	274	303	318	318	289	319	338	345	315	313	326	305	282	302	311	315	318	314	310	325	308	319	323	339	328	347	339	323	299	324	314	317	369	324	328	328	302	336	314	343	318	337	288	319	343	344	333	332	288	342	321	292	307	290	306	313	308	327	330	317	319	332	313	316	296	313	316	301	329	273	292	319	327	312	308	300	337	326	296	309	308	338	320	304	331	324	309	297	302	323	298	342	343	320	298	324	268	274	318	322	316	318	316	351	283	339	270	306	328	350	296	327	331	349	329	286	313	283	295	343	311	314	297	321	337	302	317	284	332	299	307	291	330	325	347	320	354	307	286	313	316	327	310	305	315	325	336	313	302	298	329	338	329	321	317	319	271	315	300	284	305	312	297	327	300	316	314	300	299
3813	1970	959	436	194	133	98	87	88	72	70	75	71	63	62	61	50	57	58	45	46	52	47	44	61	49	41	33	40	35	48	50	40	51	63	49	35	46	37	38	47	47	47	53	47	42	41	52	47	38	45	37	56	32	46	46	43	36	42	51	44	37	48	33	35	35	38	38	46	41	57	29	53	37	38	35	30	37	39	33	40	41	40	52	41	42	37	53	37	43	42	43	39	48	54	38	43	38	51	42	41	37	42	41	54	38	41	40	38	59	49	37	41	36	38	45	34	37	32	29	37	36	41	48	40	48	43	51	40	30	35	41	42	45	62	39	40	39	47	44	33	40	41	42	41	51	36	28	52	38	40	38	36	38	41	44	38	49	35	38	41	48	41	42	49	50	38	31	42	42	47	46	48	41	44	39	46	33	34	58	51	48	41	35	35	44	36	43	45	40	39	43	43	47	38	48	46	32	32	47	41	40	38	52	39	51	31	48	49	46	33	35	39	40	38	50	44	42	34	41	47	52	37	39	42	42	36	40	44	38	51	35	45	49	34	52	46	52	43	37	49	44	44	39	39	38	39	47	41	40	46	41	50	46	36	50	43	39	49	34	52	49	45	36	40	34	38	40	32	48	40	32	45	39	38	36	47	31	47	47	31	47	39	32	47	43	54	44	31	38	34	46	46	34	33	39	33	44	39	38	33	44	53	43	43	38	45	38	45	25	42	46	38	37	47	40	37	32	43	38	37	24	43	41	39	46	47	43	51	41	52	37	38	35	38	42	46	42	50	46	48	44	38	43	40	42	36	39	41	46	42	35	40	43	40	46	33	36	32	52	55	45	40	48	51	43	31	39	36	46	38	40	40	41	33	36	36	43	30	32	42	56	52	51	37	39	48	42	37	50	43	40	45	51	41	64	47	29	46	42	43	41	47	46	42	44	38	44	51	54	44	40	46	48	36	48	36	32	47	44	42	33	39	40	41	39	36	48	40	40	65	28	40	39	39	41	50	37	43	43	51	48	44	48	50	33	37	40	40	50	49	31	38	34	46	43	41	36	37	33	36	35	38	48	45	34	36	39	52	45	47	46	39	44	43	49	43	38	42	48	47	38	52	38	45	46	32	41	40	46	34	46	29	39	37	34	44	58	22	38	45	58	54	36	50	28	38	44	44	33	56	61	43	55	37	36	35	56	39	34	33	40	38	49	49	39	35	40	43	43	36	39	47	33	42	42	34	39	42	37	36	44	38	30	38	37	38	36	39	40	37	45	43	32	43	34	37	42	57	34	47	40	36	44	39	49	44	49	49	41	44	47	42	36	45	42	40	43	40	47	49	37	45	41	45	48	46	45	44	37	42	39	50	29	39	44	37	47	41	44	48	36	40	43	42	41	52	42	40	43	41	32	41	41	38	41	36	34	49	45	47	42	45	47	45	39	27	37	35	39	49	38	57	43	42	42	38	42	42	34	40	32	38	43	46	53	35	42	45	45	31	33	42	36	48	47	36	39	36	51	36	29	37	45	41	46	41	38	31	36	31	45	47	44	42	42	43	50	34	47	27	47	36	46	40	44	53	42	43	34	33	42	50	43	40	45	32	35	34	42	40	40	54	48	48	53	44	41	37	35	47	41	38	43	40	34	48	31	43	56	50	43	43	43	32	38	51	36	38	41	46	33	41	42	51	35	39	48	43	42	42	36	48	30	42	45	40	34	45	47	38	33	41	42	39	51	40	43	48	42	40	41	43	38	40	45	39	28	43	41	46	36	40	53	39	33	50	34	39	43	45	35	46	40	53	43	30	37	32	37	43	39	44	39	49	48	38	35	41	35	43	41	45	43	37	33	52	50	40	34	47	37	47	51	35	47	34	46	49	40	59	31	49	43	40	52	40	38	38	38	54	36	52	50	39	51	39	44	49	45	25	37	46	44	46	47	38	47	41	46	40	51	42	26	57	55	37	46	47	40	59	40	42	54	42	33	42	36	37	40	37	31	47	48	46	39	47	36	27	35	37	26	38	53	21	47	54	44	55	43	41	41	40	39	40	35	41	40	37	40	39	33	40	40	41	40	40	44	45	52	33	39	43	48	40	40	37	37	37	41	47	52	53	44	35	37	45	36	39	37	37	45	54	42	44	34	47	46	44	38	35	41	56	47	55	38	49	39	38	38	41	46	50	32	28	43	38	41	52	41	39	40	51	41	40	38	40	38	46	46	40	46	49	47	44	40	42	34	50	55	49	41	48	39	41	50	36	35	41	40	54	32	43	43	45	37	41	41	53	50	44	42	41	38	47	30	38	38	58	49	40	41	33	44	41	40	40	47	42	44	30	46	52	41	41	43	45	46	53	49	36	50	41	42	41	46	39	52	33	26	44	33	49	35	42	47	44	40	47	48	43	46	39	31	51	52	35	43	42	43	42	33	38	38	42	36	49	42	42	41	33	45	34	45	42	38	59	38	48	33	30	42	45	36	37	50	38	43	39	33	44	40	35	47	43	34	37	39	48	42	39	43	40	29	47	33	42	44	47	37	41	46	54	31	50	42	41	36	43	33	45	35	37	26	41	39	51	48	44	37	45	50	45	35	45	36	36	50	45	28	33	42	44	43	39	40	40	34	43	35	45	49	54	31	44	38	42	41	44	40	26	42	32	43	40	42	45	42	58	38	40	39	40	40	50	44	31	34	37	41	43	31	35	34	34	39	48	45	28	32	32	49	40	36	49	34	49	33	43	39	44	62	43	44	29	33	37	54	41	51	35	34	41	40	40	33	42	37	37	51	39	45	58	34	44	57	38	36	41	37	37	46	39	45	40	55	40	36	43	39	36	52	44	38	36	34	36	37	37	42	37	42	36	48	42	34	42	43	43	39	33	46	42	35	32	27	51	49	39	42	50	43	55	51	39	46	36	43	44	39	48	43	39	37	52	30	49	49	40	47	37	42	48	38	47	37	35	40	36	44	38	36	33	43	42	38	57	34	43	27	37	48	42	44	31	49	43	33	47	52	38	44	47	51	47	28	41	34	30	39	50	40	37	28	38	43	33	44	44	29	38	35	45	48	37	48	58	44	41	49	44	50	30	49	44	35	41	42	51	30	31	50	52	40	36	39	42	40	39	34	46	41	43	44	47	53	41	38	45	38	36	36	30	39	35	58	35	48	38	46	45	44	40	38	35	40	43	41	36	35	40	38	44	32	48	33	51	44	38	33	29	44	50	53	54	40	34	40	23	40	41	47	42	40	37	41	34	36	29	46	52	39	49	42	48	31	38	42	43	42	44	34	35	37	44	46	39	36	32	46	31	36	37	43	49	42	45	41	45	31	38	47	44	27	45	50	36	37	37	42	37	43	36	37	44	41	48	41	61	27	37	45	45	49	37	48	35	39	46	46	51	41	37	40	28	44	40	58	35	38	33	36	51	43	42	42	43	44	37	36	34	43	41	43	46	35	49	32	49	40	47	45	35	36	49	54	44	32	41	43	46	40	39	40	38	47
29220	17647	10545	7482	4880	3669	2522	1971	1776	1640	1409	1223	1120	901	894	892	815	786	657	582	519	487	479	461	449	441	450	414	432	425	387	441	388	413	389	423	413	407	419	374	374	361	353	353	387	411	350	420	400	363	391	358	371	357	380	381	361	396	382	329	344	373	390	361	397	370	379	379	352	393	386	388	375	371	398	348	394	366	390	382	415	421	368	379	367	361	383	390	385	377	400	381	383	379	356	357	373	340	403	358	385	375	403	368	414	399	362	404	380	391	382	354	386	367	418	388	360	378	354	365	360	373	381	369	389	411	364	398	387	422	406	409	397	365	394	387	369	372	362	351	383	373	380	391	348	367	383	375	390	358	399	356	371	394	358	412	396	353	394	407	362	394	376	371	406	374	370	365	391	374	378	370	366	370	379	357	398	361	380	388	392	394	408	349	373	417	383	386	357	387	338	347	385	386	374	417	369	375	338	398	364	370	355	372	383	398	392	366	367	397	351	403	393	369	363	395	366	371	371	360	393	396	357	385	347	368	337	362	383	370	386	364	378	365	366	443	354	384	413	382	382	367	358	376	375	372	369	392	364	353	389	365	388	363	414	366	343	370	409	348	373	390	365	398	393	367	366	373	363	359	388	357	375	409	364	402	408	376	388	380	365	367	396	397	405	344	388	395	404	374	363	377	369	363	388	390	342	383	362	368	399	376	371	379	361	373	354	382	388	349	369	380	389	407	395	388	374	396	385	365	382	351	370	386	395	387	425	367	386	374	394	397	341	409	371	355	398	393	386	369	360	377	367	394	374	390	361	378	415	387	338	393	367	356	381	360	373	379	371	412	347	379	336	389	381	381	389	380	383	391	390	373	382	368	376	400	409	349	398	376	390	408	351	371	378	385	359	367	378	393	365	374	389	386	364	385	400	374	384	369	373	374	348	395	373	380	402	388	374	417	340	385	389	400	378	361	421	396	405	406	380	379	366	341	388	374	386	355	373	362	419	371	359	328	384	382	385	382	391	340	367	374	334	383	382	352	382	393	366	397	372	362	387	382	363	375	396	341	374	385	363	359	376	389	373	381	377	384	398	373	368	339	412	367	397	372	360	386	385	374	376	391	400	351	383	375	358	367	375	354	374	358	369	372	356	412	366	397	389	393	425	389	386	355	412	383	371	424	374	354	389	371	379	340	403	387	368	367	393	371	355	435	390	402	390	323	403	362	348	361	363	378	362	396	403	382	374	379	390	382	388	359	340	422	367	371	336	401	368	367	344	375	395	377	367	369	419	379	395	395	373	353	376	368	388	406	346	401	404	367	369	359	375	387	383	396	367	376	417	386	410	374	354	384	374	384	388	374	349	409	395	404	354	411	379	373	372	381	369	379	371	347	339	366	384	369	374	357	337	342	373	398	376	341	398	351	376	367	371	375	409	369	434	358	392	366	357	360	392	377	340	409	373	379	377	381	387	373	382	335	374	350	369	369	335	358	396	355	358	375	374	385	369	379	387	368	401	378	360	385	408	403	394	370	396	344	352	358	414	356	369	390	383	384	403	350	375	344	413	391	388	352	393	337	385	353	384	379	401	384	397	350	416	365	385	371	361	357	378	384	400	389	341	384	376	382	367	352	394	407	373	351	376	340	381	380	388	396	363	416	412	354	391	390	382	377	397	366	381	375	397	359	416	383	361	400	368	392	366	400	377	379	384	369	353	360	389	378	384	364	359	357	420	359	395	387	390	371	392	375	372	436	343	358	374	360	369	363	386	394	406	391	361	375	362	396	389	367	362	389	400	367	394	360	413	371	384	402	395	365	383	404	367	381	359	391	351	392	391	347	381	373	338	348	373	385	345	379	380	376	353	365	383	410	380	362	346	371	371	344	345	365	401	357	405	363	388	412	369	366	349	378	370	397	389	367	382	370	389	378	409	376	380	368	387	414	374	345	382	412	354	386	378	346	371	381	390	360	358	343	358	350	348	357	385	370	364	369	412	384	368	383	387	394	390	367	376	366	390	379	333	358	342	383	377	411	387	350	355	369	365	391	381	369	380	369	371	370	378	375	398	351	395	424	379	376	377	338	350	377	361	381	374	346	387	362	381	405	384	346	372	391	385	372	393	385	378	396	353	392	404	358	379	342	378	372	396	372	341	375	364	363	364	399	359	373	334	410	406	388	382	370	351	382	383	374	351	364	355	366	400	360	372	397	341	378	377	401	375	390	394	388	383	373	374	378	360	351	404	362	355	352	372	392	364	373	405	379	351	401	412	375	374	354	382	360	363	373	361	400	373	400	357	343	376	383	367	406	382	376	353	383	360	345	368	381	366	363	380	370	361	370	362	368	390	378	383	375	373	382	393	366	398	402	341	383	367	366	403	386	410	367	339	381	393	351	381	373	377	359	370	411	384	348	399	348	355	408	416	386	373	390	333	399	380	362	376	385	420	375	345	359	362	363	367	391	358	377	392	400	380	399	403	386	397	339	388	339	333	372	405	390	356	361	386	364	373	373	322	368	348	384	365	353	356	358	388	364	391	376	368	368	353	368	387	378	390	352	388	362	383	352	414	379	384	372	359	368	392	404	361	390	397	420	389	405	368	389	375	367	387	395	384	348	394	395	364	380	392	360	346	361	357	389	344	378	381	361	378	371	376	405	382	374	375	389	390	353	368	373	400	379	379	370	376	364	374	387	350	370	409	373	397	367	366	389	375	380	394	356	351	357	347	379	365	411	380	386	389	394	384	378	344	386	398	326	375	346	385	366	344	383	405	380	394	379	383	363	390	374	392	381	365	367	350	338	396	377	393	416	359	361	348	344	361	381	416	375	344	367	352	395	349	391	405	357	349	358	380	366	335	381	376	373	384	351	378	384	348	400	388	372	394	371	359	393	369	344	375	396	383	392	385	378	366	373	404	370	391	397	389	366	404	359	390	374	394	386	375	378	361	408	366	373	387	393	371	380	383	350	386	394	431	380	358	379	365	366	355	388	347	368	370	397	389	384	379	367	410	389	408	395	389	394	362	376	370	386	377	362	396	419	404	357	383	393	352	380	363	345	363	393	386	390	366	368	351	392	399	364	362	366	373	386	368	384	409	400	382	370	381	400	369	390	333	376	384	369	369	377	382	413	384	354	363	369	354	407	395	343	357	393	370	389	386	395	391	358	375	392	393	345	362	370	354	379	386	420	397	407	372	390	357	340	377	371	404	379	377	391	360	379	374	370	355	379	358	396	384	346	411	397	369	381	389	389	370	358	392	375	363	409	388	376	376	388	372	425	348	385	365	389	361	414	400	386	333	378	361	394	393	407	384	374	382	346	393	400	374	399	399	368	368	351	337	397	358	370	374	356	347	374	354	369	366	361	381	374	370	381	403	434	393	442	366	354	358	372	379	425	413	379	400	400	381	386	382	370	346	383	377	354	402	417	362	372	383	347	392	381	369	386	345	359	398	365	360	334	349	384	341	398	355	353	345	343	383	358	386	398	356	377	364	391	392	353
5804	4334	2677	1445	614	245	128	96	107	85	85	92	77	66	70	67	61	58	50	57	62	55	48	49	52	56	53	52	46	48	62	43	45	44	42	43	48	44	47	41	34	47	43	47	47	26	54	53	44	51	38	38	44	48	43	41	33	50	51	59	42	36	34	31	40	45	41	48	50	44	50	51	58	44	32	43	34	37	50	51	45	44	42	39	52	40	40	46	41	39	39	51	43	28	39	46	60	48	47	45	42	38	35	37	48	39	48	38	51	47	43	37	46	51	39	44	54	47	36	41	44	40	44	45	33	47	35	47	38	38	35	44	44	34	47	42	49	42	50	36	38	35	42	51	38	46	41	35	48	34	44	55	41	46	37	26	47	49	41	36	45	42	38	34	37	47	52	44	42	37	41	55	58	47	36	45	45	39	47	39	53	40	52	51	62	56	29	47	38	45	50	40	49	39	43	56	46	55	38	51	44	40	41	27	43	38	47	42	45	38	39	49	51	47	42	44	49	31	49	47	39	37	35	54	37	45	31	50	38	41	33	54	42	47	38	50	54	46	48	51	30	36	39	37	53	46	49	42	40	38	41	55	49	50	46	34	43	33	40	46	44	41	44	41	42	62	38	48	45	47	30	38	41	49	37	39	34	43	48	49	50	38	38	38	48	43	37	41	39	38	29	40	50	33	51	40	30	50	38	53	38	54	50	30	41	50	40	40	51	50	62	50	52	47	37	35	53	47	45	47	43	55	45	36	33	38	40	47	39	39	48	38	47	49	47	39	46	46	46	53	37	42	45	42	54	47	30	37	42	43	53	37	53	52	48	46	42	59	42	33	38	37	42	47	47	43	49	35	44	25	35	50	45	45	42	39	48	45	41	37	50	33	39	47	48	35	29	45	50	50	35	43	49	55	41	46	41	47	47	52	33	38	46	46	42	45	50	33	35	41	48	41	50	42	42	49	41	36	53	43	45	47	42	45	45	53	40	48	47	40	38	38	49	32	45	44	54	40	37	44	34	41	45	51	50	42	28	42	39	44	41	43	48	41	53	51	30	50	54	45	42	53	33	39	39	41	38	55	41	38	48	43	53	55	40	47	42	48	42	40	42	35	56	36	47	40	51	43	51	40	41	44	51	41	54	36	34	44	53	40	45	32	43	40	40	38	38	56	40	39	50	45	44	27	43	45	55	38	34	39	37	41	38	35	37	35	37	43	36	34	43	44	51	36	46	37	38	48	50	40	32	42	47	53	32	47	57	45	54	53	42	35	32	48	42	45	36	36	37	45	51	50	47	30	43	43	49	38	40	49	42	44	50	41	53	58	37	45	43	43	56	34	41	41	57	41	50	38	48	42	42	37	44	42	32	48	41	41	43	50	48	47	45	43	39	59	43	47	48	42	49	55	38	35	42	48	44	44	34	43	41	39	40	35	42	29	38	50	54	39	40	46	27	46	52	39	44	43	40	42	47	52	50	43	40	58	35	49	45	53	36	42	44	33	38	53	63	44	35	39	42	48	41	48	33	49	45	47	41	56	41	41	42	37	51	39	46	49	36	41	40	30	49	47	33	48	35	54	36	37	46	42	38	48	36	36	44	40	37	32	44	46	53	46	39	43	50	36	38	36	39	60	45	49	45	41	44	43	46	41	40	45	57	44	55	32	49	47	38	47	40	38	40	39	36	55	41	54	49	40	46	45	38	46	35	49	48	42	47	49	49	44	41	50	45	33	30	40	36	57	43	38	46	41	40	43	50	44	31	45	47	40	44	44	53	33	45	29	39	51	38	32	48	45	39	37	36	60	45	44	44	42	38	41	40	48	38	39	41	35	33	39	45	49	50	39	40	47	44	43	43	43	57	50	43	47	37	46	36	43	34	38	55	43	48	46	38	56	46	55	53	41	41	41	36	52	37	39	39	38	46	52	50	43	53	44	46	54	43	38	50	34	47	45	41	52	40	54	40	43	39	41	35	53	40	45	37	55	33	47	43	44	30	48	36	50	36	38	48	41	49	45	44	49	49	49	36	47	43	42	41	39	43	32	36	33	48	39	33	46	49	37	44	51	43	43	41	45	34	47	46	49	43	48	40	43	42	41	36	41	45	36	46	44	42	31	44	42	55	43	41	37	43	36	48	35	31	52	42	35	39	44	36	50	44	39	35	34	47	46	47	50	47	47	33	38	39	47	36	48	35	29	44	30	39	42	47	50	44	31	44	46	51	41	37	41	53	43	43	59	42	51	27	51	69	41	47	36	53	39	45	36	32	40	43	35	50	47	49	53	23	35	55	37	42	49	38	30	44	49	34	57	37	43	36	31	57	42	42	40	42	48	44	49	51	48	44	55	40	47	44	44	43	47	41	49	53	50	39	51	61	56	45	43	46	49	56	40	45	45	35	44	54	37	44	43	46	34	49	37	39	46	45	39	38	42	39	47	45	48	37	37	45	44	37	48	44	40	47	44	48	45	41	38	46	46	31	38	44	53	35	49	47	53	43	43	45	47	47	34	44	40	49	44	40	53	43	53	47	28	42	42	39	43	42	47	43	36	42	48	47	42	52	47	45	54	44	49	37	40	45	59	38	47	32	40	42	42	26	37	44	44	37	41	33	46	47	46	40	39	38	40	46	48	46	45	40	42	42	36	51	50	49	28	34	43	41	42	39	37	37	44	48	37	50	40	45	51	43	44	37	52	49	52	44	41	36	48	56	46	50	52	42	47	46	42	33	44	41	55	47	39	49	37	51	38	39	36	43	38	48	34	43	37	44	41	47	53	49	47	36	44	43	31	43	40	34	46	60	39	41	30	34	45	39	47	29	44	38	50	50	46	50	45	43	48	34	50	35	50	39	30	41	40	45	32	42	51	28	29	43	42	48	51	39	46	47	52	38	48	47	43	48	47	40	38	49	44	51	49	50	37	61	58	44	33	47	41	39	42	42	41	42	40	44	37	47	43	54	36	44	43	38	40	45	42	37	48	41	36	40	46	40	49	40	43	31	50	45	29	33	31	46	39	52	38	42	48	43	40	44	45	43	48	43	50	43	40	36	51	38	47	54	44	48	51	51	55	46	34	51	36	39	49	44	38	44	47	42	46	39	38	38	46	44	50	36	49	42	39	45	38	53	38	32	42	50	43	40	43	41	48	37	44	38	29	40	48	38	45	43	43	48	42	49	44	47	41	38	37	53	32	39	49	37	34	42	33	37	51	35	50	28	46	49	39	41	37	38	44	42	47	42	52	45	44	36	42	40	47	49	36	53	45	44	40	44	52	34	44	41	41	30	49	35	47	34	50	41	44	35	34	58	53	49	56	47	45	37	41	34	46	48	45	41	39	48	49	38	46	52	44	37	52	47	32	37	37	43	41	50	37	50	59	36	37	41	40	29	49	38	43	56	43	49	49	49	39	52	42	49	44	48	36	44	41	51	46	37	41	40	46	44	41	36	36	59	41	36	35	37	45	41	36	34	40	36	37	41	55	33	44	49	45	43	43
34957	25134	20107	16067	11454	6532	3405	2603	2257	2038	1650	1499	1351	1193	1101	1056	1011	857	782	764	643	563	542	485	506	492	478	487	466	444	449	438	453	458	402	430	414	393	391	424	405	416	428	435	422	453	401	432	444	417	391	388	421	403	428	378	418	437	403	388	389	397	420	440	374	404	397	403	395	431	409	427	404	402	400	404	433	379	402	396	425	352	395	409	432	365	418	353	367	382	381	394	384	429	385	411	410	407	373	352	379	445	413	418	384	406	403	380	383	370	425	432	397	414	393	397	392	395	406	377	408	417	387	387	390	409	415	420	410	407	391	394	420	432	416	395	423	402	375	421	422	368	422	414	387	371	367	398	388	406	399	434	388	399	375	400	411	382	426	380	412	402	386	353	428	437	451	392	410	378	432	405	364	394	390	393	388	402	374	401	402	404	365	385	374	437	395	417	402	393	428	390	399	385	379	432	427	400	423	411	378	412	437	393	378	388	389	443	419	391	402	406	422	382	403	384	414	385	387	388	421	399	422	380	352	407	416	381	414	353	406	393	419	410	463	419	420	441	414	388	392	402	430	395	396	389	432	412	394	395	409	374	380	391	374	406	365	401	399	382	428	413	406	415	402	417	394	411	386	399	407	418	363	434	421	408	394	394	378	428	377	409	374	379	407	388	419	393	409	412	411	377	401	374	474	397	410	403	437	449	430	404	372	417	421	397	400	406	407	368	395	384	449	378	375	391	429	391	395	403	414	432	382	392	414	432	390	452	385	383	399	393	432	390	420	408	424	379	392	414	391	394	399	418	380	386	435	361	413	413	411	378	418	399	408	385	410	407	401	430	359	400	394	416	380	386	415	405	427	400	432	389	381	378	423	425	405	388	430	393	399	431	381	397	396	390	408	384	421	388	400	403	406	377	418	407	378	377	405	392	399	426	386	417	428	426	413	415	395	368	399	404	371	373	398	407	381	380	422	371	430	415	388	424	411	402	389	410	387	410	416	415	430	386	388	391	403	395	442	405	374	401	385	377	417	404	413	388	410	364	416	427	405	410	405	429	388	412	413	380	403	414	396	395	405	397	439	416	436	400	377	413	398	402	377	393	400	414	407	396	426	417	398	397	396	390	405	452	420	415	389	401	405	379	371	419	384	390	400	425	382	380	392	420	369	396	429	397	404	407	429	413	408	428	362	411	424	405	390	402	371	420	356	399	399	395	435	396	389	416	392	454	400	393	396	396	376	438	397	399	381	387	396	372	424	423	394	407	388	411	428	400	414	418	376	400	374	450	393	414	362	396	440	398	389	408	389	403	400	401	407	419	401	392	391	387	427	435	380	413	409	451	420	385	393	407	416	387	391	397	434	355	402	409	430	388	379	407	370	365	392	391	396	395	409	363	399	393	405	427	392	420	443	358	384	384	398	396	402	423	397	403	421	410	369	404	395	403	428	387	398	369	362	405	391	421	399	403	399	382	444	428	364	361	421	366	439	407	361	408	403	413	392	405	395	368	393	354	398	391	411	417	372	367	434	411	404	400	420	409	416	369	374	377	395	390	395	406	401	394	422	418	424	392	382	395	391	364	370	411	411	407	442	370	389	374	397	443	380	434	422	416	388	420	384	404	442	368	405	391	411	441	386	378	416	430	404	390	396	367	394	418	400	411	416	414	360	427	362	382	429	390	391	410	403	424	378	396	376	403	419	389	374	380	407	392	395	409	363	413	410	409	375	405	416	424	391	409	407	418	377	432	417	385	399	412	408	380	405	394	403	359	438	401	434	425	454	392	419	433	397	368	384	440	414	357	413	378	393	388	415	427	383	400	422	378	380	415	391	412	414	379	398	417	436	424	406	377	398	385	432	428	410	413	378	436	405	420	403	399	390	406	387	419	404	400	375	404	434	392	391	439	397	401	412	436	380	390	375	423	397	414	429	387	437	423	388	418	391	384	388	370	375	415	380	373	420	374	426	424	396	366	417	407	417	408	404	406	379	391	351	406	394	425	420	453	412	415	384	417	424	383	402	439	416	407	391	362	379	375	424	392	434	404	435	394	412	426	408	407	374	426	454	390	369	407	405	365	388	418	394	404	361	393	433	419	380	405	418	406	406	415	422	418	377	409	418	402	417	461	381	389	374	365	413	395	419	437	401	388	391	399	429	426	378	379	397	412	399	402	419	409	375	390	401	382	413	392	402	425	373	386	388	374	409	402	399	426	398	386	421	375	426	377	396	403	425	407	409	384	429	401	398	394	368	423	416	437	398	390	404	375	380	411	422	396	441	411	361	405	369	408	408	360	406	376	386	418	370	403	412	411	409	402	397	410	445	382	428	370	384	404	408	377	395	397	373	384	391	444	437	408	394	409	418	420	402	423	408	387	416	447	378	382	413	419	381	420	406	378	396	385	399	386	436	392	373	416	416	395	459	382	380	436	368	413	428	407	435	422	397	418	348	421	423	436	383	362	405	392	378	399	405	386	386	395	453	409	443	426	430	389	430	383	423	397	423	388	380	358	395	406	422	414	414	420	407	402	434	404	380	392	384	422	393	411	371	376	409	380	368	397	397	380	418	417	377	402	398	393	392	396	382	428	399	397	439	381	393	418	390	408	427	418	403	372	409	410	395	407	383	408	408	406	387	407	354	389	397	437	389	388	413	409	430	370	403	414	409	379	384	434	409	396	395	377	375	427	415	417	404	396	453	401	423	405	387	406	395	371	398	389	418	457	393	426	459	426	386	416	401	431	431	393	365	417	397	381	426	386	353	416	431	400	396	402	403	394	412	399	402	428	367	414	430	417	359	421	388	407	376	367	397	427	409	461	438	391	410	425	406	435	431	405	398	415	410	402	432	415	392	414	433	380	406	385	450	385	404	386	405	415	405	412	401	377	415	407	403	380	403	424	392	437	447	365	403	423	394	389	390	421	404	405	393	394	419	415	391	416	382	405	390	369	406	398	432	386	388	419	409	393	389	418	411	358	375	402	408	410	409	368	380	391	393	424	396	397	383	378	366	412	441	417	418	388	397	399	421	396	400	399	398	435	409	381	419	419	431	384	422	385	424	389	383	381	396	459	416	379	392	403	371	423	403	396	416	398	414	398	411	441	450	413	427	404	400	419	394	386	460	374	421	409	416	419	414	426	400	388	392	396	387	404	385	408	383	423	374	365	379	384	404	401	384	390	373	374	411	452	407	446	434	373	398	384	384	373	395	405	425	384	408	397	419	398	427	379	391	414	407	379	428	419	428	425	417	372	409	420	412	379	441	412	421	402	389	411	401	404	401	393	416	387	376	419	437	395	383	407	412	383	360	422	424	366	380	403	418	376	403	389	420	389	426	396	414	396	408	431	425	420	439	387	429	399	374	403	398	401	404	416	381	408	411	437	366	386	405	412	377	417	420	425	372	395	382	382	352	380	387	405	389	390	423	390	394	409	374	416	446	442	419	385	415	387	421	435	385	377	372	419	370	422	426	426	429	385	402	376	418	419	384	383	422	397
6599	3559	2147	1221	470	183	97	96	77	86	71	60	61	70	57	60	46	42	54	50	38	35	27	30	42	34	27	40	28	25	37	33	48	32	28	37	28	33	31	31	31	40	37	39	28	31	34	30	29	20	25	32	27	30	33	20	31	29	21	28	28	37	31	27	35	35	27	29	39	28	27	35	28	17	23	27	25	33	39	26	37	27	25	32	36	34	29	33	34	24	27	31	27	18	32	25	28	26	28	30	31	32	28	28	30	36	31	33	23	28	37	26	35	31	25	27	31	28	34	25	28	22	27	35	27	39	18	28	19	22	23	35	26	33	27	26	30	34	23	38	26	26	33	28	36	24	32	42	34	26	30	35	26	33	32	29	31	38	31	28	25	36	36	31	29	32	34	26	40	34	30	32	40	33	24	43	25	33	31	35	28	33	35	31	26	37	24	20	29	33	26	22	41	36	30	41	30	25	31	27	29	21	23	32	33	28	31	27	34	33	29	23	22	24	36	22	32	27	30	38	28	30	40	32	33	21	31	23	29	26	22	18	39	27	30	25	25	34	30	47	32	28	33	44	34	41	28	27	28	30	30	35	19	25	34	30	23	33	32	26	30	25	37	35	31	28	35	34	30	26	26	34	37	30	32	26	30	30	26	33	29	30	28	33	27	29	45	30	25	29	34	31	31	28	32	39	32	31	28	35	33	33	23	36	31	29	28	32	42	33	37	27	38	34	36	25	33	34	40	26	35	39	35	27	33	37	22	33	27	28	31	28	34	31	42	26	19	28	35	22	32	29	32	39	29	32	37	30	33	30	33	30	33	34	37	30	23	25	22	34	25	22	27	36	32	32	37	32	44	28	34	27	26	32	34	25	31	29	24	28	36	21	26	32	26	33	32	47	35	28	34	38	26	34	30	29	32	31	30	28	28	23	31	25	33	30	37	25	25	19	41	38	22	33	35	29	37	37	46	37	27	26	35	28	30	22	21	36	36	36	26	33	25	27	36	31	17	36	35	25	23	32	20	41	37	37	22	27	30	50	30	23	32	24	31	28	25	33	36	30	24	40	28	17	36	33	37	35	28	28	30	25	32	41	20	31	34	32	24	21	33	30	36	25	32	29	31	35	26	17	38	33	26	37	28	35	40	41	29	31	31	37	24	30	40	31	24	29	35	28	32	38	32	36	35	35	41	27	28	32	33	36	34	28	32	25	33	33	33	22	28	27	38	33	34	30	27	24	30	34	29	32	29	32	30	21	31	30	30	26	30	35	40	24	27	28	28	21	32	32	36	25	43	29	34	32	29	40	27	28	26	28	30	31	24	30	35	19	35	23	33	18	27	31	27	28	30	38	31	39	33	27	23	26	31	33	33	30	37	23	36	29	33	30	43	31	20	24	24	22	31	20	31	20	33	28	31	24	19	32	28	21	27	31	35	37	45	27	24	22	33	31	24	29	39	33	21	29	29	33	26	34	29	36	32	34	31	24	37	31	20	33	30	39	32	30	25	33	30	27	28	27	25	40	40	31	29	38	35	24	26	23	40	36	42	40	33	36	36	30	27	32	35	20	33	35	33	30	32	29	25	22	35	32	28	38	28	25	53	36	25	27	31	25	30	29	31	26	29	23	33	38	25	32	28	43	23	27	25	26	33	30	43	26	34	29	34	28	31	33	17	30	28	33	19	27	23	27	23	26	35	33	32	38	30	26	24	35	30	41	33	32	33	27	28	27	20	25	25	28	18	26	28	22	35	35	40	31	33	32	32	23	35	40	29	31	42	29	36	21	29	38	25	35	33	17	36	28	30	33	34	23	38	38	32	33	22	34	28	26	25	40	34	24	31	23	24	32	19	28	25	28	26	31	30	33	34	22	33	41	29	27	23	32	27	30	33	40	29	25	45	31	33	30	17	28	31	31	20	32	23	24	31	32	30	21	39	25	25	27	31	26	29	30	25	31	30	26	35	20	41	29	30	24	30	26	27	37	30	28	38	23	32	31	29	18	21	39	27	27	29	30	37	24	26	28	39	27	27	26	23	30	31	24	22	27	25	38	28	31	29	25	27	31	31	25	28	32	20	31	19	21	35	28	38	20	32	31	29	21	25	30	31	38	30	30	23	34	31	30	26	23	21	36	27	19	41	32	26	23	25	30	37	22	31	29	24	35	34	35	28	24	27	32	29	36	21	29	29	30	33	25	23	28	29	28	29	28	28	24	32	27	30	34	28	30	32	28	35	31	33	26	31	29	30	35	23	20	34	37	37	22	22	31	29	26	33	24	25	28	38	31	33	25	37	22	28	32	27	37	22	22	32	29	30	35	35	32	43	27	31	26	30	33	27	33	31	32	23	28	26	36	34	19	24	32	25	19	30	44	24	32	20	26	28	26	24	33	35	24	33	35	39	25	33	35	32	22	34	28	21	28	28	21	29	43	24	30	24	31	47	35	33	33	32	31	28	46	30	29	32	29	40	19	22	25	36	25	24	35	32	26	17	29	35	32	31	34	28	32	28	30	29	34	31	28	32	38	39	28	30	30	37	24	36	32	30	34	32	30	39	32	27	32	25	26	33	30	30	28	33	23	34	31	33	36	34	36	28	28	18	23	28	26	28	29	27	25	32	30	26	31	21	38	30	28	34	27	18	29	17	26	34	31	24	26	24	41	30	38	31	36	33	29	21	36	38	26	37	34	29	25	29	31	23	37	45	42	34	29	28	35	27	26	31	36	34	34	31	32	22	35	30	44	31	26	34	34	19	27	35	34	21	30	35	35	24	32	36	28	28	20	37	32	30	25	37	25	34	30	31	40	37	22	32	27	35	26	26	26	23	32	26	33	33	23	29	26	32	27	30	38	29	25	27	32	43	33	36	29	40	29	28	27	29	37	28	31	36	31	33	26	20	37	30	27	44	22	31	45	29	26	32	28	30	21	26	31	34	28	28	31	36	29	30	30	28	40	23	37	33	22	27	34	35	28	32	35	35	38	25	29	39	24	30	26	22	36	29	30	32	17	39	28	32	36	36	32	24	23	40	25	41	30	34	43	24	28	24	28	24	28	31	31	33	15	27	30	25	30	33	31	31	29	34	26	33	33	26	37	30	32	32	29	27	44	29	26	32	36	28	36	36	31	30	22	28	24	31	34	29	45	31	24	37	33	24	21	28	22	33	31	27	29	28	20	30	38	27	41	32	30	24	31	29	32	22	31	25	38	28	28	30	45	27	32	30	31	41	28	34	21	32	28	26	27	34	32	23	36	35	28	39	31	36	28	42	35	29	35	35	29	34	28	29	34	24	30	34	23	27	29	28	37	28	30	26	31	29	28	31	34	30	42	29	26	29	20	33	26	29	23	32	26	26	32	33	17	25	21	27	27	32	25	29	29	37	26	31	29	40	27	39	28	27	23	37	29	31	36	30	28	26	42	21	31	33	31	32	35	22	28	36	26	23	34	30	34	34	21	24	29	40	29	33	20	25	27	37	30	34	25	34	27	33	25
32161	22515	17327	14627	8723	5406	3143	2615	2250	1889	1672	1412	1155	1074	964	927	864	827	679	599	552	463	414	406	357	356	359	358	332	341	365	329	332	323	332	312	329	280	304	313	326	310	281	305	265	292	278	285	290	259	241	297	280	278	284	304	271	273	299	264	298	266	270	282	273	266	287	261	269	269	265	272	254	271	294	253	258	261	276	268	276	289	286	300	294	263	267	283	279	271	246	277	277	278	279	302	300	296	279	278	286	275	275	271	265	294	303	273	270	277	289	266	273	270	274	258	264	251	272	275	286	254	283	247	263	270	267	274	288	274	273	262	279	256	251	256	297	293	279	302	274	266	293	307	272	288	280	284	264	285	276	304	243	296	260	284	294	285	290	269	289	295	278	281	278	277	283	251	261	264	263	263	280	314	298	261	283	294	286	269	304	286	305	277	286	282	279	291	302	270	294	275	262	272	280	299	261	256	303	278	312	278	264	278	267	273	286	298	274	272	308	268	278	265	280	256	300	251	284	272	261	269	281	304	282	259	287	270	289	283	283	264	288	301	297	248	302	288	271	258	282	260	283	297	290	245	258	260	267	279	255	274	266	296	279	278	258	285	259	237	285	293	291	270	272	285	299	268	267	284	310	279	253	268	296	256	289	238	282	301	290	280	263	297	286	254	280	279	271	270	278	281	247	268	291	257	263	267	271	261	268	291	273	265	277	274	280	289	286	295	283	279	273	298	293	289	294	272	283	265	280	291	291	299	287	273	239	253	264	306	288	301	245	262	289	269	270	287	292	282	288	317	270	290	256	274	292	295	292	273	303	270	258	267	289	277	277	293	297	301	307	259	292	238	264	280	293	286	273	274	249	296	300	275	274	271	275	300	269	284	274	288	288	290	246	253	289	255	284	252	272	246	246	264	257	279	281	273	270	280	264	280	261	271	263	279	251	289	255	302	314	272	268	275	274	318	278	273	275	292	299	280	251	260	289	296	275	278	276	249	303	284	269	272	275	285	275	250	306	231	297	247	302	292	279	269	249	270	298	269	267	260	283	298	265	272	286	259	273	284	285	273	276	269	261	305	271	301	261	257	280	291	253	257	266	284	317	273	267	296	282	280	275	261	282	280	272	299	268	296	269	284	280	263	256	254	282	295	280	283	270	287	263	296	299	281	281	279	297	291	280	243	258	267	246	265	274	268	291	252	251	259	292	272	269	280	240	300	302	276	281	291	272	272	244	263	274	284	285	261	295	309	249	284	259	296	290	289	286	257	261	282	273	273	295	295	312	263	298	252	300	280	293	295	246	272	276	278	299	258	282	295	282	273	269	293	271	277	303	268	286	282	321	290	291	285	258	282	278	298	265	264	291	307	286	277	262	282	288	296	269	277	291	288	254	273	259	272	277	274	289	276	287	269	291	283	270	268	273	308	266	266	274	271	238	265	259	288	277	277	254	264	306	274	290	287	280	288	251	292	296	285	284	287	266	284	258	265	254	263	295	281	290	288	283	294	269	271	285	291	277	263	283	272	304	265	283	271	286	258	307	292	285	302	295	298	292	284	272	291	288	287	295	273	296	274	287	277	309	286	285	263	258	262	269	296	250	265	282	281	261	255	276	293	277	298	281	294	279	281	258	252	286	261	304	280	301	292	271	280	284	274	290	266	265	264	277	263	250	288	276	291	274	256	264	277	263	261	286	277	270	271	297	304	273	296	279	278	311	284	264	249	283	286	268	312	284	276	272	297	279	289	283	253	288	271	255	268	263	277	306	284	276	290	265	282	285	269	282	280	277	266	277	275	254	309	274	277	280	294	272	291	281	266	268	277	278	286	267	263	256	300	251	278	301	260	293	245	263	287	264	256	246	311	271	282	275	285	254	271	284	256	262	272	265	264	241	271	294	288	283	271	288	243	284	261	260	250	270	290	273	262	292	268	282	267	253	274	258	281	274	278	287	276	286	301	282	291	240	243	285	289	310	265	270	266	264	274	255	275	281	306	276	287	290	292	284	282	276	298	292	263	298	303	300	269	279	275	272	286	299	275	272	284	265	288	278	283	298	312	285	281	244	306	276	287	296	298	283	294	258	263	270	297	283	274	260	296	260	276	289	301	278	280	278	297	257	265	320	287	275	268	282	259	276	295	264	287	284	269	264	304	281	278	271	299	255	236	262	297	265	282	271	252	259	257	309	280	314	311	282	281	254	261	267	283	310	280	282	273	270	280	310	247	291	256	284	280	282	220	241	316	285	285	259	297	272	275	300	265	273	281	263	269	279	286	283	312	255	270	287	279	260	275	244	285	269	263	273	295	277	267	320	249	252	269	260	271	276	267	305	294	262	273	289	269	261	239	290	267	283	246	267	263	268	281	293	308	265	250	260	248	303	261	294	260	292	271	255	286	260	297	265	274	286	259	277	269	256	269	309	262	303	308	305	288	287	257	254	283	267	271	251	280	264	297	274	281	282	278	298	274	287	265	305	278	285	283	270	304	245	307	265	294	275	297	279	291	264	274	284	303	267	268	253	267	266	276	275	263	310	269	277	276	303	264	300	265	256	264	283	295	280	283	313	232	277	251	276	261	286	277	299	255	278	247	261	283	295	302	273	318	292	261	255	280	273	275	285	282	290	301	290	277	288	285	299	266	271	285	308	269	312	286	291	277	274	280	280	289	260	269	251	294	268	281	277	287	259	249	288	254	279	316	263	256	316	300	273	267	295	248	296	275	259	291	292	292	257	287	272	285	287	289	269	289	296	284	293	295	272	267	282	305	277	287	259	295	282	276	316	304	296	286	275	288	266	283	283	278	253	326	282	260	290	291	283	277	279	279	275	288	259	266	283	273	263	279	285	273	257	272	285	275	297	259	281	251	293	250	270	255	266	313	303	291	254	298	269	274	281	286	265	280	297	313	273	260	292	275	273	274	273	256	253	257	295	312	275	276	289	258	271	277	279	262	271	279	259	272	262	263	294	278	273	279	292	294	240	292	270	226	274	288	280	261	267	280	289	282	258	304	302	290	266	304	286	266	280	277	262	295	296	282	297	278	276	278	242	278	291	265	294	275	305	259	269	281	265	272	263	283	282	318	269	252	284	264	268	267	257	263	245	271	260	283	259	274	271	304	298	264	284	271	243	262	297	274	303	302	290	256	287	262	286	272	294	276	284	271	268	268	276	275	277	292	280	283	268	266	259	247	267	290	269	257	267	255	287	259	264	282	279	288	281	295	242	306	270	277	290	306	271	250	274	288	268	273	266	277	307	298	280	267	279	270	270	280	300	265	307	269	282	284	294	252	280	288	272	284	298	270	256	291	257	276	271	286	284	288	290	285	301	254	307	300	295	291	293	305	262	243	311	278	301	302	249	259	249	261	281	250	317	264	259	284	267	284	265	292	270	302	280	267	281	260	288	290	277	263	304	285	252	285	250	276	283	276	287	261	281	248	271	272	291	275	316	288	294	247	284	276	265	246	294	282	301	294	281	271	307	265	282	278	295	250
7146	5744	4030	1717	652	363	197	133	144	113	120	92	100	97	69	76	58	68	57	51	62	48	51	44	36	30	51	44	36	38	27	31	35	37	42	35	42	45	28	22	36	30	40	31	32	39	27	35	33	33	40	36	36	38	29	25	38	33	25	30	38	36	25	33	27	35	37	31	38	23	35	29	40	30	30	36	34	38	35	39	35	26	31	37	33	37	23	30	28	29	36	34	31	34	37	34	36	23	30	30	24	34	29	41	36	35	40	32	32	27	25	29	29	30	37	29	33	36	29	33	32	23	29	41	27	37	28	33	40	42	28	36	38	42	27	35	32	31	33	40	20	34	36	27	30	31	33	33	34	34	38	21	34	25	23	38	31	31	33	24	28	40	43	27	37	36	30	34	34	27	38	34	29	29	31	27	35	40	31	36	37	44	27	32	30	36	37	37	34	38	36	40	35	30	30	36	33	32	38	29	33	25	34	32	28	29	32	32	36	31	37	30	33	26	36	29	35	24	23	35	31	34	31	42	32	34	46	26	39	23	24	33	25	34	27	32	36	30	28	28	35	35	37	28	31	36	33	38	18	37	42	34	38	22	31	32	32	28	32	34	32	21	49	33	40	41	32	31	23	38	38	29	42	37	23	32	31	41	27	41	39	37	35	28	29	48	34	21	31	25	39	31	40	40	34	40	38	29	30	40	22	40	30	30	36	19	39	26	21	33	31	36	25	35	36	36	30	37	33	35	35	30	36	32	30	37	18	40	30	20	35	24	33	37	31	38	37	23	41	27	33	32	30	31	40	34	30	26	30	32	29	44	35	25	30	28	21	40	41	46	36	35	24	30	25	41	33	28	28	35	29	30	29	27	38	37	25	42	34	29	27	33	25	37	32	27	26	32	36	34	33	26	23	29	22	37	24	37	30	29	33	38	39	32	33	36	26	35	31	34	27	32	28	23	40	28	26	41	31	30	30	34	37	32	21	37	36	30	42	25	35	38	29	28	36	36	32	35	36	26	29	45	33	38	29	31	20	38	23	35	36	38	36	35	42	31	35	38	34	41	29	33	38	39	41	36	31	30	24	29	39	31	41	37	32	38	32	34	25	35	34	33	37	23	34	31	32	29	37	35	45	33	36	27	33	37	23	32	32	35	28	23	43	27	33	45	29	31	35	29	24	41	27	38	31	31	27	34	25	31	53	35	34	38	40	36	34	33	32	41	36	26	35	47	31	31	30	26	26	34	22	36	37	31	34	32	38	33	31	23	36	36	35	24	32	28	37	29	32	38	25	25	35	37	43	30	36	23	21	22	28	32	36	33	35	30	40	31	39	39	30	39	33	38	35	26	31	31	33	43	34	36	41	32	40	27	35	24	28	28	33	28	28	43	28	37	36	24	35	37	24	25	23	44	26	33	31	34	36	26	26	37	25	23	32	33	34	33	35	24	26	24	28	30	35	31	37	24	30	41	29	28	40	21	32	28	34	38	34	36	29	36	31	39	35	38	34	30	32	33	29	35	33	29	29	29	32	29	37	46	19	21	36	22	34	45	38	29	34	19	24	27	29	30	39	36	32	31	28	35	38	29	24	33	31	40	37	50	34	29	29	27	36	47	29	30	26	30	24	34	28	26	28	26	46	40	30	40	38	27	33	36	29	27	39	30	31	35	27	31	30	39	34	26	26	34	37	34	29	33	35	29	39	32	44	29	36	33	30	25	19	35	25	35	28	41	29	31	28	40	32	28	34	35	28	41	31	25	29	23	41	42	29	42	41	35	27	42	25	30	31	30	37	30	28	23	33	30	36	27	36	27	34	38	48	21	27	36	31	39	39	37	25	27	50	25	29	31	42	40	30	36	33	28	28	31	35	28	30	28	38	29	43	40	34	28	34	36	39	37	24	38	38	35	31	41	24	41	31	34	40	20	30	29	40	22	45	38	29	32	26	30	33	33	36	31	38	43	27	29	40	31	33	26	31	24	36	30	39	30	35	29	24	23	29	27	37	32	37	15	39	22	19	30	25	26	27	32	34	30	33	38	30	31	43	38	36	36	35	39	34	32	30	40	34	34	34	28	30	37	29	35	31	31	36	29	49	42	30	45	22	24	34	27	39	27	23	37	37	30	36	36	40	33	26	47	26	38	38	37	41	29	29	36	36	27	43	36	33	30	29	43	32	36	41	44	35	30	39	24	30	40	35	30	38	42	34	40	31	29	30	35	34	42	30	45	41	23	36	34	21	32	34	32	35	36	32	27	39	30	39	35	21	32	35	31	29	30	23	32	32	41	24	33	43	37	28	31	28	28	42	41	30	30	28	33	31	34	36	34	32	36	24	32	23	31	39	35	37	39	30	32	43	30	36	35	33	24	26	29	32	52	33	26	33	27	25	30	35	33	43	33	39	36	47	27	29	35	29	34	31	28	41	24	33	33	31	23	34	33	36	37	44	34	39	36	32	32	41	41	35	36	28	31	28	27	42	23	26	35	39	33	45	23	26	17	41	34	32	33	32	43	33	30	26	26	35	26	28	29	36	38	32	35	34	36	36	32	44	40	29	33	38	38	28	31	38	27	31	28	37	45	25	32	38	31	30	41	27	35	38	39	26	26	33	30	32	26	31	37	32	28	25	26	35	26	38	34	19	30	31	48	23	26	30	37	35	34	42	21	36	22	32	30	27	30	43	28	40	32	31	39	30	38	32	40	31	33	36	28	44	38	27	35	35	34	31	28	32	29	36	34	29	39	35	39	33	40	40	29	33	35	34	25	31	26	28	34	30	26	40	25	25	40	30	23	24	32	30	29	31	39	32	23	36	36	30	34	31	39	31	29	26	31	29	35	31	36	27	39	33	36	35	33	37	32	33	37	30	24	29	39	30	43	28	32	32	43	30	37	35	30	36	40	32	27	31	36	39	40	37	35	29	36	35	32	28	29	38	30	42	35	28	27	32	30	28	30	40	31	30	23	31	32	23	36	29	33	28	37	42	29	26	31	26	32	24	33	42	35	35	33	37	37	28	36	28	30	26	31	35	34	34	33	39	37	38	45	24	34	26	39	34	35	31	33	38	50	35	34	23	39	37	24	30	32	27	33	44	33	42	28	45	33	23	32	28	38	29	34	29	31	33	26	26	34	34	31	26	35	32	28	45	30	30	30	44	31	37	37	33	27	28	33	36	34	35	34	37	32	32	24	29	36	38	27	33	29	31	28	28	36	30	31	27	29	44	29	27	28	34	27	29	37	27	39	29	36	39	29	22	35	33	33	36	31	38	26	25	25	26	32	34	30	35	33	32	25	25	31	40	33	34	32	27	40	31	35	36	36	33	39	37	31	30	25	31	34	24	40	30	42	40	31	35	27	28	31	39	37	18	25	26	30	44	46	35	37	29	29	31	42	38	33	34	29	38	30	27	28	36	35	30	33	27	49	28	37	28	47	44	30	22	29	37	27	24	28	36	29	35	23	18	34	26	25	36	17	24	33	36	37	37	27	45	27
35815	27973	23464	16404	11961	9106	5118	3985	3522	2981	2516	2154	1741	1528	1416	1376	1224	1067	985	895	747	604	571	473	493	464	445	405	438	393	418	415	385	380	358	365	363	332	356	345	348	369	306	335	334	371	327	305	324	314	322	331	321	305	312	333	301	320	324	310	321	305	281	313	340	320	351	308	303	309	298	322	312	322	321	305	355	308	315	312	327	316	284	297	290	293	298	328	298	307	309	308	299	305	308	324	288	310	305	307	293	301	305	337	315	319	343	293	317	310	310	287	297	332	287	292	314	289	358	350	323	291	325	306	330	300	313	309	324	327	307	302	304	276	303	323	307	319	311	310	288	300	283	304	320	311	312	328	329	285	304	285	294	291	307	335	316	290	347	302	322	288	318	324	320	310	342	307	298	296	297	297	304	298	314	321	306	317	300	314	310	306	311	303	357	309	308	297	332	317	310	265	328	339	329	323	340	314	324	301	320	311	322	316	291	303	335	322	289	326	312	325	343	294	312	312	313	292	333	313	299	323	296	300	329	303	332	300	293	320	300	329	334	301	321	300	317	275	299	279	300	337	265	328	303	337	302	293	327	285	339	322	299	312	273	316	311	311	293	304	288	313	276	320	328	306	288	323	314	324	302	303	302	276	275	297	295	313	328	314	324	291	326	262	318	319	294	285	308	296	319	338	301	302	313	298	330	292	338	291	290	321	312	309	305	301	312	315	320	307	299	317	301	319	296	317	289	305	310	283	301	282	295	298	335	303	297	331	298	335	318	330	314	265	327	297	302	308	328	306	319	319	269	317	310	336	344	319	300	332	316	304	288	297	270	345	331	286	310	328	332	288	300	294	350	318	326	293	329	319	308	292	307	314	297	322	334	315	297	340	312	300	338	323	305	348	309	328	320	327	310	304	293	308	318	287	313	337	317	290	312	310	313	310	294	314	308	308	313	314	327	301	315	328	309	339	307	290	270	307	311	299	316	270	336	305	330	319	340	341	319	264	316	289	324	327	294	316	301	292	301	298	314	305	297	309	330	312	317	309	304	302	288	344	312	330	300	314	353	315	314	307	319	312	291	270	313	319	314	312	322	318	330	312	299	303	329	308	327	268	288	322	294	284	298	300	327	321	315	338	315	298	303	305	312	327	324	326	334	308	300	301	301	321	316	318	309	339	307	315	300	310	320	297	309	312	339	278	302	292	315	315	308	291	347	316	297	290	310	279	310	320	324	324	301	324	306	302	333	288	293	296	311	305	283	332	315	275	323	292	293	332	317	308	336	330	338	322	312	314	315	300	300	320	321	329	331	298	314	362	321	300	346	295	292	322	326	341	297	285	328	307	307	297	285	332	316	311	301	334	305	304	300	318	302	315	333	312	286	309	290	325	296	352	305	285	334	318	294	346	308	283	318	315	327	338	308	312	345	328	282	323	308	322	280	286	307	331	319	276	341	302	310	311	310	276	293	307	321	329	309	330	318	308	328	320	293	312	310	298	283	306	312	273	296	297	344	332	293	309	320	327	326	305	317	288	321	321	303	312	319	299	290	329	319	314	304	314	294	346	315	343	344	331	297	319	337	328	334	312	321	277	300	328	280	321	312	330	295	282	343	287	307	319	303	294	318	318	319	324	304	300	320	306	334	307	301	288	305	343	294	298	340	313	302	302	330	310	285	312	308	307	323	321	326	293	305	330	304	307	293	334	324	302	321	314	298	287	308	334	261	317	301	344	297	277	312	304	295	304	316	287	313	305	328	293	291	299	296	314	280	313	300	304	311	290	313	301	321	315	315	305	357	298	349	280	286	297	302	284	324	344	311	304	287	310	369	300	297	281	313	297	314	319	321	298	331	317	291	290	316	284	305	303	277	307	312	266	298	315	339	309	342	329	284	317	296	292	308	299	281	317	321	295	294	338	284	290	311	305	313	327	298	297	328	296	343	315	307	299	316	315	336	302	319	308	324	299	344	315	293	314	318	315	357	326	329	318	288	338	302	290	340	302	338	311	324	319	315	323	306	292	277	319	294	304	276	289	333	285	357	341	318	280	282	292	310	310	316	314	268	311	286	346	337	305	300	299	306	293	307	287	305	318	317	321	298	305	327	293	324	288	298	336	309	334	298	323	333	318	327	318	309	332	332	302	351	303	312	314	301	294	314	318	301	327	296	297	309	320	304	294	300	319	327	325	313	304	303	304	341	328	295	324	305	341	294	274	312	321	284	283	310	303	311	320	330	294	288	323	351	287	310	304	308	324	307	284	300	316	310	297	311	303	336	323	304	274	329	319	306	313	288	295	286	315	315	290	293	329	318	305	320	295	306	299	301	326	284	312	303	330	302	307	339	314	296	307	322	287	328	332	325	303	314	322	327	346	295	302	292	279	324	304	309	337	305	310	315	305	319	322	329	303	313	331	317	300	357	321	330	312	331	293	285	291	311	326	339	266	314	320	314	287	325	323	321	297	306	313	316	320	327	265	325	308	336	319	323	288	321	306	296	314	307	309	326	333	319	306	288	313	273	304	307	319	311	329	321	289	311	301	311	306	344	279	290	349	295	325	305	304	339	326	287	293	299	322	309	295	306	340	306	311	335	262	306	322	282	296	297	312	318	319	294	318	326	334	327	323	306	306	300	292	330	315	313	336	310	292	321	283	305	333	312	335	326	306	331	348	325	330	315	296	315	304	295	315	300	336	356	290	308	325	298	297	282	328	310	319	349	311	321	322	321	284	316	317	302	303	309	320	305	327	289	285	286	335	305	335	335	327	326	341	332	292	301	303	331	330	318	307	319	303	305	353	320	285	345	319	278	282	337	289	324	338	317	310	304	345	321	264	309	293	334	308	321	311	317	308	288	315	320	317	317	316	307	320	329	321	333	305	291	338	295	297	332	296	310	299	304	309	286	302	308	330	317	333	298	290	314	313	318	320	310	287	302	314	316	316	328	312	293	331	306	290	304	299	318	313	320	313	305	306	301	328	298	284	276	324	310	309	338	307	314	283	330	295	320	293	302	298	313	304	269	321	320	316	295	304	320	307	279	307	337	301	331	322	299	321	312	308	317	318	298	304	324	291	292	330	352	310	307	301	332	317	328	294	302	292	310	322	297	306	305	303	336	295	292	331	314	360	302	294	304	314	322	313	284	293	314	329	317	318	323	301	302	294	279	305	334	340	307	318	330	297	327	298	312	310	273	298	294	341	329	329	315	323	293	299	320	319	312	307	309	330	301	311	295	299	282	298	333	290	320	272	317	306	307	306	286	315	320	305	319	274	371	315	305	302	323	293	298	297	302	307	305	320	301	292	315	322	299	293	305	312	314	322	335	342	284	317	292	294	319	314	296	313	326	326	313	269	313	320	297	324	331	339	300	343	302	301	314	328	297	285	316	313	324	314	312	304	348	320	292	307	319	295	322	293	302	294	294	318	321	293	342	334	338	337	354	276	313	284	335	298	307	295	332	357	310	330	295	311	316	312	318	309	340	329	311	305	354	316	283	289
4083	1881	839	455	263	152	86	93	98	82	75	63	64	45	60	51	51	47	63	49	36	48	28	40	42	40	43	47	44	47	44	30	40	38	43	45	39	58	51	41	41	40	33	53	37	34	44	49	44	38	32	29	42	42	36	47	48	29	43	44	34	37	33	34	37	37	46	31	45	31	35	26	40	33	31	41	44	44	42	39	46	49	54	50	35	45	39	44	37	31	27	47	39	34	44	32	28	38	33	40	53	40	43	38	35	33	40	36	42	43	47	48	47	38	45	41	29	34	52	33	33	39	39	42	43	49	47	49	48	45	37	53	44	35	40	40	40	31	34	36	44	33	31	67	40	48	39	41	47	48	43	47	39	38	42	35	44	42	49	35	41	39	45	44	33	47	32	36	39	34	43	38	33	37	33	34	37	46	44	47	41	33	47	37	39	45	33	35	42	38	49	31	44	40	40	39	47	41	42	46	38	30	45	40	55	53	36	35	43	53	37	37	37	41	51	49	44	43	41	35	54	42	32	42	38	39	36	56	49	36	50	44	41	49	32	37	36	38	45	43	49	47	37	41	40	39	36	44	49	31	30	53	33	36	38	34	39	37	42	47	51	36	37	35	44	40	44	38	42	35	45	48	36	34	49	39	35	36	45	40	44	39	45	35	35	42	34	38	52	42	32	42	48	35	37	42	58	37	44	49	41	52	42	29	31	51	35	47	42	49	51	39	35	49	44	32	31	46	41	35	31	51	44	43	38	41	47	39	27	43	53	41	44	34	26	45	43	42	43	49	42	37	43	42	43	38	42	47	42	35	39	51	43	38	37	40	38	42	56	41	33	42	30	46	37	34	34	49	32	25	46	49	41	38	31	45	44	48	50	49	41	32	40	38	31	29	47	59	42	43	36	46	42	48	43	42	29	43	36	42	39	26	42	31	34	45	33	45	41	39	51	29	52	39	39	44	48	49	40	42	39	36	43	34	36	34	39	37	29	28	57	37	41	65	44	36	37	41	44	33	33	39	46	33	46	44	41	47	44	42	29	32	45	38	39	37	36	40	30	42	26	33	41	39	35	48	47	42	44	41	36	37	37	39	35	49	45	43	50	32	35	42	36	41	39	37	31	49	44	47	34	39	32	41	42	36	46	43	45	33	51	43	41	30	38	46	46	44	33	40	48	33	33	41	43	40	40	48	29	39	37	24	48	43	37	42	42	35	40	39	39	37	35	45	37	44	32	39	34	31	42	40	33	41	38	37	43	44	40	39	36	47	41	58	38	47	47	42	51	42	45	42	45	43	35	54	48	44	42	51	52	38	33	44	39	40	37	36	49	43	47	46	38	44	38	49	40	44	37	37	34	44	45	37	46	37	37	37	36	51	37	38	55	40	44	43	37	44	40	37	50	54	34	39	53	35	37	34	36	47	38	50	41	43	35	45	34	40	35	56	52	31	36	39	45	46	35	42	34	40	38	33	28	46	35	27	34	38	34	45	37	29	28	39	44	41	34	40	35	38	36	40	38	36	33	42	58	44	38	43	43	44	46	45	45	35	34	41	35	42	37	42	45	36	44	50	45	37	36	41	42	35	50	49	40	47	45	32	43	33	32	38	35	44	40	34	44	40	38	38	45	49	41	37	34	42	35	41	27	42	32	41	44	44	37	36	36	37	35	50	30	49	38	42	39	36	43	31	44	39	29	38	39	43	41	41	47	36	43	34	37	34	45	42	41	30	38	45	42	40	42	50	44	43	35	34	42	38	46	50	27	41	41	38	40	37	42	36	48	51	34	47	35	44	31	39	43	48	40	35	52	45	42	40	39	39	32	40	44	27	39	29	26	55	29	35	44	52	30	38	40	50	32	39	49	42	58	42	34	36	42	39	40	48	38	29	49	29	43	33	44	46	32	48	39	41	44	42	33	47	39	33	47	39	49	57	40	37	42	40	40	46	42	40	48	44	47	37	45	29	36	44	39	30	49	38	53	44	34	46	54	32	39	32	51	26	35	38	32	39	47	32	35	45	36	43	45	51	52	38	54	33	61	46	45	48	30	43	39	40	34	42	44	37	38	39	43	47	37	47	43	46	44	40	51	43	51	38	46	39	39	42	44	50	51	35	32	46	39	46	39	36	47	48	52	47	39	42	36	37	46	36	51	30	47	39	38	49	45	34	38	41	43	35	41	44	46	42	37	34	48	32	41	38	41	34	46	33	36	34	50	46	40	40	35	36	39	41	37	40	40	37	39	36	44	51	34	42	56	40	43	37	42	38	41	44	43	36	34	46	44	50	46	44	44	42	50	42	50	32	50	33	53	35	57	38	43	41	29	30	43	44	35	41	51	39	41	33	43	46	45	41	36	40	41	28	35	54	43	39	45	38	30	29	29	43	35	40	45	32	40	37	45	42	37	44	42	43	43	48	39	48	50	39	48	40	31	31	34	41	34	40	37	40	37	36	38	43	45	44	39	50	40	41	34	35	42	42	42	38	40	45	30	50	44	38	38	44	45	44	40	47	32	36	40	55	45	42	42	39	52	30	43	33	39	29	42	40	38	48	45	36	54	41	42	43	37	43	42	39	40	42	45	28	38	26	53	45	40	39	40	51	49	48	48	33	47	44	46	39	48	34	43	44	37	31	29	50	47	37	48	31	33	47	34	32	46	35	30	42	44	49	47	46	42	41	38	37	34	44	37	48	45	37	38	32	46	47	37	34	41	46	39	41	53	32	41	41	47	28	33	39	38	35	33	31	46	34	40	38	44	40	36	36	47	35	42	42	46	33	41	49	36	25	27	34	40	44	35	34	36	31	41	38	58	34	55	40	41	35	49	40	23	36	52	36	42	40	32	55	34	36	29	48	51	30	41	30	42	42	40	41	39	39	48	45	49	35	34	36	38	56	51	30	37	44	36	35	31	32	40	39	45	44	40	35	45	39	36	38	40	40	48	42	39	37	41	48	35	48	46	43	35	35	32	46	40	41	25	43	40	44	42	41	39	35	49	25	42	41	37	36	40	35	42	41	45	40	39	45	32	38	48	41	27	38	41	45	45	36	38	42	44	38	39	49	44	41	31	32	45	37	47	34	39	36	43	39	41	45	36	41	45	42	42	54	44	42	41	43	36	40	46	35	50	47	39	44	39	48	45	40	31	36	39	44	39	37	33	38	37	37	33	54	34	37	26	49	44	23	38	34	45	46	31	33	36	44	36	37	35	41	28	43	38	36	38	44	43	49	38	33	54	53	44	37	36	39	38	43	35	34	40	33	46	48	51	32	43	41	36	41	53	43	37	38	34	43	52	40	40	34	34	49	43	46	48	32	35	42	41	52	37	45	40	44	45	41	43	35	31	36	32	43	46	36	37	36	44	40	47	45	33	46	38	50	38	46	49	33	41	37	62	43	40	42	44	42	40	42	33	41	35	42	40	39	43	42	34	37	37	40	43	33	44	30	23	42	26	35	29	49	34	47	30	33	42	43	42	47	43	35	38	36	41	44
29117	17051	9500	7898	6785	3908	2547	2195	1884	1584	1359	1141	1002	867	744	692	734	670	649	609	533	517	479	496	477	428	402	453	428	445	425	371	408	403	390	418	406	396	392	397	388	377	394	383	418	381	376	380	355	362	379	364	350	393	387	373	347	377	395	371	386	386	373	380	388	362	392	364	378	352	388	358	362	342	323	379	353	410	366	378	375	360	392	339	351	348	377	413	365	365	392	373	395	386	396	362	366	357	343	406	329	378	389	355	388	358	368	378	360	396	390	361	379	395	388	389	411	369	380	371	371	379	364	389	376	353	320	364	365	401	388	355	376	362	327	391	373	344	368	379	347	376	358	373	367	403	362	382	376	366	366	356	370	347	367	398	368	370	387	365	369	385	358	375	360	367	395	361	375	353	366	355	390	358	350	352	404	355	375	387	358	393	357	369	396	395	345	359	373	372	363	365	418	397	354	363	349	348	377	384	389	363	409	388	350	365	370	364	396	361	354	383	336	403	375	361	382	350	363	359	365	348	372	389	337	358	394	382	363	329	345	357	351	377	373	367	362	366	380	373	398	349	373	367	382	374	378	374	409	387	336	340	397	360	348	360	383	374	371	393	393	389	366	356	399	383	360	417	369	376	367	389	391	370	373	367	355	385	349	364	412	393	356	362	365	396	357	397	383	362	406	381	382	342	368	359	413	348	371	350	349	375	365	401	344	384	354	348	395	390	345	350	388	401	381	380	369	334	408	388	383	361	403	400	406	358	347	362	373	362	389	349	391	351	390	369	372	396	380	354	347	346	373	375	384	340	379	377	374	352	372	382	368	356	327	373	378	366	384	396	371	369	380	363	378	358	344	354	391	402	386	398	367	373	393	424	337	358	363	394	333	386	370	371	352	358	369	343	353	382	357	351	345	387	351	343	395	406	383	349	354	351	399	367	352	348	315	416	391	404	364	406	391	402	426	359	345	365	366	363	361	363	388	374	397	353	372	377	387	380	394	374	391	339	391	381	369	419	373	367	367	369	383	404	389	381	350	399	378	377	383	371	367	360	337	396	386	370	370	414	376	351	401	329	379	367	361	334	412	364	365	401	342	351	392	374	370	357	375	380	344	368	361	370	405	349	372	361	343	356	372	335	378	375	332	340	382	366	354	396	370	354	351	369	358	384	339	363	362	363	368	367	390	358	356	370	368	402	377	370	362	379	380	391	355	368	405	384	387	416	400	345	398	394	365	368	337	370	394	392	371	364	374	377	406	376	356	421	375	387	400	356	361	391	397	381	351	349	410	359	383	372	358	347	366	395	364	355	379	401	373	323	390	397	405	350	361	388	361	363	361	358	387	387	344	403	376	363	333	368	372	351	405	385	365	387	354	374	355	397	373	381	376	331	406	394	347	378	347	365	399	369	360	396	393	360	366	353	402	360	424	402	384	371	325	402	352	364	389	375	385	359	402	367	361	342	376	385	359	382	393	379	350	376	382	370	351	348	374	347	387	356	352	352	358	395	344	392	332	389	351	323	353	353	370	377	359	350	398	357	399	350	417	435	369	353	396	347	382	371	375	348	359	369	367	395	410	368	375	374	333	385	358	365	350	355	364	367	373	381	425	375	399	339	388	376	354	394	399	373	369	351	377	356	362	365	404	364	404	381	387	401	354	350	387	380	353	383	372	352	353	381	365	384	386	407	383	390	367	359	377	378	383	365	373	384	387	395	333	370	345	351	381	350	358	415	393	371	366	341	402	398	382	363	334	366	385	381	358	361	366	395	364	368	344	365	378	362	367	370	347	387	375	388	392	335	386	371	333	390	331	383	365	384	345	390	370	374	368	383	377	397	376	372	362	382	383	340	378	386	399	379	374	416	339	360	372	360	322	380	372	367	365	356	375	399	387	390	395	316	364	367	373	364	369	375	366	389	373	388	372	390	358	370	384	355	378	359	395	407	386	316	379	348	394	355	371	351	353	357	359	377	397	340	330	362	352	374	390	355	370	385	357	387	379	379	402	374	358	363	356	349	375	385	394	367	372	374	351	378	371	403	410	361	393	371	354	362	365	371	373	378	367	391	400	356	380	374	374	352	405	367	383	356	368	365	376	406	348	362	346	364	358	373	372	351	372	356	370	384	348	353	368	389	365	411	350	359	385	402	394	379	376	399	415	372	364	379	353	350	378	344	356	391	372	392	354	369	392	397	378	347	313	371	385	378	353	373	356	387	402	378	339	371	425	379	389	395	357	365	343	410	404	350	394	351	387	384	384	369	403	364	382	371	377	359	388	371	390	400	397	400	363	410	386	368	391	386	351	357	379	382	386	388	372	352	357	397	370	368	392	395	343	403	363	365	375	359	362	393	342	374	398	386	389	329	374	395	358	372	386	361	361	360	373	362	378	361	369	331	340	367	370	405	350	368	390	380	395	386	396	333	375	350	375	402	344	430	408	331	380	357	372	381	369	329	369	372	391	384	369	363	379	361	357	374	359	409	364	337	353	358	359	351	370	343	382	404	359	384	348	371	334	386	350	371	397	381	354	357	384	356	391	375	362	379	400	354	369	374	328	375	351	344	355	378	361	366	366	352	348	392	356	360	361	331	395	367	328	387	396	338	380	345	374	424	373	379	369	361	378	380	339	388	371	361	381	383	350	395	372	389	356	353	364	354	340	356	375	382	358	342	403	338	376	403	365	362	318	363	414	369	383	394	333	372	368	352	365	361	341	362	347	349	369	347	368	365	378	359	346	391	387	363	360	375	361	398	349	379	356	369	350	380	410	366	359	385	355	393	397	389	344	399	370	372	365	351	374	386	368	372	447	385	402	392	363	386	352	365	372	351	364	342	383	370	360	344	389	374	373	354	401	356	388	345	370	390	330	380	360	369	413	375	373	367	362	367	355	385	358	370	353	398	382	362	370	388	383	384	370	352	387	378	390	341	411	374	355	362	345	368	386	387	361	367	371	369	383	351	378	361	340	381	336	324	378	351	389	397	400	377	394	340	380	356	381	374	357	348	394	377	347	361	386	363	362	351	389	367	369	386	350	378	371	411	383	386	349	353	394	363	363	412	361	391	366	393	394	320	335	373	385	372	366	381	382	389	338	393	375	354	358	375	364	392	363	412	380	355	386	335	365	371	340	377	371	377	384	357	398	367	390	367	388	369	352	382	390	387	384	362	404	366	383	367	366	353	315	353	349	364	372	333	373	383	374	337	360	369	347	363	366	336	388	395	415	355	379	373	381	371	383	405	346	392	356	386	394	367	380	403	348	374	337	386	394	341	390	398	377	373	371	374	384	401	390	356	343	366	376	384	374	369	365	371	344	352	364	349	344	366	384	336	388	393	355	359	366	346	391	351	374	404	381	347	357	391	380	400	366	376	402	386	367	351	379	363	343	383	386	361	367	350	390	359	381	355	372	360	393	381	360	366	358	386	365	349	371	387	371	386	366	363	354	346	410	345	378	376	376	353	370	353	372	381	372	410	400	351	383	377	359	345	357	373
5342	4147	2369	1388	724	236	172	131	117	97	75	87	70	79	67	70	48	53	55	49	57	49	45	56	36	41	54	43	35	38	52	53	46	39	41	48	54	40	37	52	37	46	50	39	40	54	43	46	43	45	38	51	47	46	40	43	46	58	46	32	27	47	33	53	46	34	38	31	54	42	47	46	45	32	53	47	37	36	45	56	35	52	48	38	44	36	37	32	42	43	42	49	38	43	45	36	38	40	50	40	35	37	52	39	43	36	48	38	44	33	33	53	39	45	43	44	42	49	58	39	38	33	42	38	47	37	49	45	49	41	47	38	45	45	40	44	43	30	45	41	35	48	47	47	53	46	48	47	43	31	45	61	33	44	42	47	37	49	46	47	45	39	36	45	52	39	42	39	39	47	43	44	41	38	36	39	41	42	44	41	41	49	47	38	50	35	36	54	47	35	36	38	32	46	40	48	37	44	39	37	41	54	42	40	34	37	47	37	48	48	51	41	43	34	47	55	41	45	28	46	54	47	52	39	34	35	42	44	46	36	49	55	40	48	34	53	44	43	39	47	50	47	34	46	35	42	35	38	41	42	39	38	63	51	36	42	37	49	46	41	39	43	49	46	49	37	49	34	39	48	53	49	43	41	41	38	42	43	38	46	28	38	33	33	48	38	39	30	48	35	41	44	38	60	42	44	29	46	34	50	49	50	42	37	47	31	52	38	49	37	45	44	41	45	50	38	46	55	42	35	36	51	38	45	41	48	40	47	38	42	33	44	31	44	39	45	38	43	41	49	52	38	37	38	56	41	40	44	43	50	48	39	44	39	33	36	51	39	41	43	34	36	34	44	29	34	51	63	45	50	44	45	37	44	26	40	31	42	39	37	39	37	47	41	32	36	41	52	49	35	51	40	51	47	60	46	53	42	26	47	49	41	46	42	43	46	32	51	45	40	41	45	47	42	51	50	41	41	43	42	35	56	48	45	45	56	34	49	42	49	43	44	49	37	37	32	43	53	44	36	40	33	42	35	42	53	54	32	37	34	34	40	43	48	44	55	39	49	50	40	44	37	45	42	41	50	45	38	34	45	39	38	34	44	38	37	34	43	48	56	47	52	59	33	37	32	43	39	44	43	44	45	46	34	53	48	36	35	42	33	53	42	41	37	53	41	43	41	46	49	43	45	46	56	42	37	45	44	40	34	38	51	32	35	51	40	43	34	45	51	54	44	50	46	40	30	44	39	44	51	42	40	45	61	44	42	35	36	50	50	38	50	33	37	45	50	33	46	35	39	37	40	38	59	49	49	43	48	35	44	43	46	31	30	44	34	40	42	26	46	40	42	42	39	39	43	39	52	54	35	33	34	35	46	45	36	47	42	46	39	49	48	48	46	37	35	37	48	37	42	34	39	43	45	48	40	44	32	46	47	54	48	42	36	61	40	42	29	49	44	36	39	38	44	39	50	53	39	47	49	39	55	35	42	42	33	50	30	42	34	45	47	45	47	55	41	45	38	51	40	36	38	45	37	35	36	44	38	27	43	45	46	37	42	42	37	52	40	34	35	46	46	41	45	42	33	44	40	51	50	41	38	39	44	40	56	43	44	49	42	46	47	38	38	47	45	42	43	44	47	33	52	36	39	50	39	33	52	42	46	38	49	41	51	48	38	44	39	44	37	39	42	46	41	45	38	47	31	39	41	44	48	31	40	54	49	55	53	32	42	43	40	34	38	31	34	44	48	49	41	53	48	60	43	39	49	50	37	39	41	50	50	32	45	39	41	43	46	46	38	37	51	36	41	39	32	33	48	42	37	53	39	50	44	43	50	49	40	34	36	40	53	46	39	48	36	46	40	51	58	36	40	29	37	39	38	38	45	42	49	30	49	46	40	48	49	35	41	32	39	52	42	32	39	47	38	42	43	36	46	44	40	56	36	41	52	58	49	50	45	39	49	41	47	39	50	44	36	29	47	43	52	50	48	35	44	41	40	46	40	52	37	53	36	49	53	30	40	46	51	47	43	57	39	40	44	39	43	24	48	36	29	33	45	47	44	32	43	38	46	50	46	34	34	47	42	52	46	51	40	45	36	48	40	45	39	40	49	41	48	37	42	47	35	45	46	45	49	41	43	37	34	47	36	40	38	39	41	47	43	43	41	44	33	40	50	43	37	43	44	34	41	41	45	42	38	27	35	40	55	45	39	44	32	45	38	45	48	36	33	63	40	32	44	44	42	29	30	45	55	39	55	42	46	47	46	48	47	45	44	37	36	47	40	44	53	36	33	47	39	36	37	34	51	39	48	38	50	44	43	40	47	43	52	46	42	44	47	41	37	41	52	51	40	41	33	50	39	38	37	42	46	39	38	49	40	39	43	52	48	39	45	47	52	39	33	40	55	40	31	35	43	35	55	44	40	43	44	29	41	43	47	28	42	50	42	46	45	49	37	32	42	47	41	39	40	45	48	37	36	51	37	51	37	32	53	27	39	42	39	45	36	32	49	46	32	38	33	35	42	30	48	41	42	36	50	39	41	48	48	37	38	49	38	48	37	47	45	42	49	40	29	46	35	45	47	49	39	42	49	40	45	39	34	47	44	35	38	35	51	35	41	41	38	37	42	41	39	32	40	39	45	44	42	38	47	42	43	45	37	35	31	36	55	49	47	45	44	47	33	54	57	44	44	34	46	43	44	55	32	53	51	45	43	45	49	44	37	51	51	45	50	36	39	52	40	43	47	44	39	29	43	38	34	43	38	57	38	51	46	42	44	47	49	42	40	52	47	42	33	31	32	52	42	38	38	46	42	37	41	41	36	44	33	53	37	53	50	30	51	45	52	42	52	39	28	51	49	40	31	41	50	48	43	46	37	47	45	50	41	41	48	41	42	40	48	53	39	42	33	32	47	46	38	37	49	46	56	48	41	43	40	36	40	32	38	48	36	58	45	39	41	39	41	38	48	39	44	51	45	49	40	46	37	64	46	41	37	58	27	46	38	47	41	58	48	52	39	41	44	51	45	34	30	51	44	32	33	36	44	35	44	40	43	39	46	41	37	49	45	49	34	38	28	52	29	40	41	42	37	39	63	53	53	34	38	51	39	42	38	47	37	42	38	42	37	43	39	54	40	47	52	39	30	49	49	44	42	39	41	49	46	54	50	45	41	38	53	36	42	43	33	36	45	41	43	40	39	54	37	41	37	33	41	33	41	33	32	44	50	41	58	37	46	57	35	42	43	40	60	35	30	37	46	40	44	48	44	45	48	53	37	38	53	38	47	37	33	45	60	50	53	43	32	42	36	47	45	39	42	44	52	32	43	45	33	33	39	45	43	45	40	33	41	37	43	39	43	37	32	40	36	32	44	53	52	41	32	36	45	45	45	52	33	42	48	39	33	56	33	35	41	48	41	43	33	40	43	39	50	40	46	43	49	43	49	51	40	42	39	34	40	32	41	48	40	40	33	42	39	36	41	44	41	49	51	32	49	53	48	40	51	40	45	39	45
34085	24007	18571	16003	12513	6064	4061	3167	2644	2228	1850	1599	1392	1207	1001	919	834	832	817	767	734	617	548	502	470	486	494	529	505	432	450	486	447	476	457	459	426	434	383	410	428	410	418	404	380	422	403	382	423	447	386	389	431	374	378	416	398	347	376	392	381	400	420	381	378	420	390	437	396	410	408	400	381	351	392	354	414	433	399	397	429	388	408	370	397	374	390	402	414	387	402	408	411	384	399	371	390	372	399	426	401	403	369	400	386	358	385	388	402	413	419	380	384	413	380	410	421	345	384	403	398	400	374	425	387	397	412	372	388	417	405	397	405	394	401	397	385	409	372	428	427	363	422	406	395	407	404	384	428	393	359	390	430	395	408	392	359	370	397	400	384	418	397	400	385	401	405	356	391	411	402	409	414	408	398	378	388	390	374	413	434	414	379	374	403	407	393	391	407	393	401	402	376	415	400	401	406	401	374	392	361	337	359	416	384	368	449	393	383	400	387	383	410	411	399	416	372	387	414	391	430	402	444	404	414	409	386	406	386	396	370	388	395	424	383	403	392	342	403	390	399	373	394	382	395	453	398	392	392	417	405	400	397	428	400	392	372	396	407	388	420	369	378	427	391	444	369	403	384	383	393	420	363	395	394	414	421	394	417	382	369	369	368	399	389	418	373	395	386	380	392	389	420	391	393	378	413	398	397	419	400	387	430	412	393	350	404	381	415	392	385	374	364	408	407	374	378	390	400	411	411	401	419	412	386	433	388	416	405	396	440	370	377	383	396	429	388	397	399	405	372	400	411	410	402	415	400	397	386	403	403	374	424	412	395	383	376	413	441	375	397	383	391	395	405	425	404	391	415	370	392	398	363	413	376	389	402	391	385	383	395	384	379	399	378	391	422	420	404	396	394	383	430	409	399	365	406	434	375	413	406	390	399	377	430	388	420	413	389	400	378	407	371	391	413	356	402	408	391	367	378	403	396	394	416	377	395	397	382	395	416	369	377	394	376	426	417	379	352	366	404	429	387	382	390	444	392	384	408	393	410	423	422	386	368	399	400	424	440	398	346	384	404	410	364	414	384	375	394	396	371	380	384	421	395	357	392	360	368	405	393	385	373	416	388	423	407	400	394	383	367	371	383	407	417	378	406	374	369	399	390	395	383	419	366	367	412	403	387	409	396	367	394	407	384	390	416	375	390	341	393	384	419	360	403	410	375	409	416	394	417	397	414	424	411	383	353	394	399	378	402	425	414	434	397	392	346	387	366	408	391	412	397	367	394	377	388	400	399	404	380	412	395	423	365	392	397	376	413	443	389	387	397	391	405	407	421	375	370	382	400	389	413	399	384	406	407	404	428	363	421	382	376	396	381	379	371	389	412	407	447	401	400	410	379	363	373	410	385	412	415	436	405	454	375	397	407	403	410	409	376	405	405	398	372	406	348	385	411	373	442	401	437	400	366	390	417	374	400	375	381	426	384	406	348	374	393	416	409	381	404	424	406	391	405	427	364	364	407	426	389	373	420	400	419	399	393	424	391	374	369	378	349	391	401	406	403	387	387	410	418	378	380	386	385	385	422	367	389	388	391	357	402	405	376	392	369	396	390	381	410	431	374	386	399	365	352	377	416	386	391	401	433	373	425	377	370	406	393	391	434	406	431	391	439	369	406	391	391	391	418	381	409	391	407	403	411	434	373	424	382	405	379	416	399	402	394	407	390	384	418	357	406	396	400	396	373	428	364	387	385	393	378	370	354	364	393	395	406	373	388	405	415	408	405	432	398	396	418	401	399	407	403	408	368	410	388	386	358	365	404	409	404	403	392	402	427	446	406	420	358	389	404	360	398	374	391	365	399	392	432	376	411	390	353	386	410	423	414	394	442	408	417	413	417	371	417	392	407	404	422	415	410	402	395	402	396	416	421	418	444	388	417	357	374	426	404	397	402	382	395	403	377	387	384	403	371	387	419	401	369	402	398	394	419	400	414	379	376	383	407	392	371	408	406	424	388	417	379	388	382	386	398	400	417	400	399	386	422	401	372	397	382	403	423	398	389	371	403	403	375	415	382	406	394	378	368	415	361	371	438	409	399	399	387	418	419	362	376	407	371	386	369	379	377	414	412	428	366	367	373	390	397	402	420	395	370	417	395	412	383	447	404	400	393	384	408	374	381	415	388	415	384	398	404	386	382	362	393	388	409	406	429	418	413	401	379	362	383	408	384	408	392	357	401	370	390	421	408	388	385	406	368	412	413	368	403	378	373	367	383	373	400	408	399	380	416	432	341	413	398	378	399	405	382	404	395	393	434	416	405	392	421	358	404	369	360	409	386	392	409	366	370	437	416	401	449	380	387	401	405	376	363	378	375	354	417	428	390	385	398	407	372	405	405	394	388	413	384	385	401	377	363	397	379	401	445	399	389	411	388	387	407	416	409	383	393	381	402	414	356	383	390	377	411	409	382	393	387	384	375	369	402	385	377	387	382	400	383	382	386	427	400	393	405	411	402	394	390	405	393	406	439	390	393	388	380	362	410	406	382	405	410	390	396	375	359	354	411	402	397	414	406	374	395	378	410	403	416	418	372	444	371	387	404	401	425	391	407	395	400	421	410	411	397	376	355	440	359	369	408	399	388	413	371	433	360	420	364	382	404	403	329	391	380	384	391	365	407	378	401	406	426	378	383	390	382	391	348	392	416	419	413	403	402	392	418	419	466	407	395	368	383	390	376	411	404	410	375	404	405	391	398	424	419	395	347	416	415	385	434	379	378	371	354	390	421	358	360	391	432	372	365	375	420	366	415	411	365	377	378	397	396	404	367	381	409	374	378	390	395	417	355	415	390	423	391	407	399	422	373	368	389	388	423	399	407	383	367	414	427	407	395	395	374	430	419	385	372	386	398	372	393	382	398	378	393	392	388	384	411	391	384	371	413	404	366	404	384	386	433	420	413	379	393	409	362	393	408	389	415	402	397	402	385	403	391	401	420	425	442	386	372	358	395	401	393	355	368	375	401	389	395	399	436	407	396	394	414	407	398	381	364	452	398	420	405	386	411	391	376	387	421	405	396	401	404	409	395	402	394	423	403	410	421	386	404	408	365	417	371	380	383	378	350	376	386	411	381	419	390	402	394	394	410	403	443	393	396	401	384	387	391	444	374	387	379	375	383	420	373	392	417	400	397	404	426	420	414	391	391	406	415	415	378	413	375	404	399	402	423	416	386	431	429	406	346	395	391	381	388	412	381	388	378	394	397	404	355	426	408	367	429	384	363	375	402	347	392	410	378	381	407	385	388	398	371	411	404	383	353	388	396	385	393	382	411	400	380	362	381	394	380	361	397	408	410	379	402	376	405	411	415	380	373	365	404	399	396	367	411	389	379	385	400	361	378	456	427	420	407	419	380	386	366	379	398	409	406	420	372	388	425	372	424	415	394	389	380	405	388	384	384	372	379	387	383	440	366	431	432	369	403	434	402	398	428	364	411	397	404	378	385	413	390	414
5985	2991	2014	1135	543	275	133	90	86	79	61	64	58	55	52	39	43	43	41	44	49	26	34	32	29	34	30	35	28	42	36	36	41	37	37	25	29	29	40	31	36	32	26	29	33	28	29	24	26	29	20	34	36	27	33	32	21	33	34	31	19	28	33	38	29	26	23	22	36	20	25	34	24	39	34	29	37	26	30	35	31	26	35	29	32	28	30	29	24	25	33	28	35	24	26	25	27	28	32	26	25	30	33	23	34	24	21	21	31	31	25	34	32	27	33	31	35	34	31	23	37	38	23	27	40	24	34	31	38	35	30	24	26	23	29	24	30	31	35	34	28	21	28	27	22	30	19	34	23	27	32	24	28	38	25	44	24	23	37	25	27	31	37	21	25	34	31	24	35	33	27	21	32	26	28	29	19	26	33	18	31	29	31	29	40	17	32	27	28	30	49	32	24	26	32	34	24	22	33	22	38	33	30	18	30	29	35	30	42	37	23	28	31	26	24	36	29	28	31	28	30	43	40	30	29	28	27	25	22	18	25	28	36	24	32	30	23	30	27	27	33	39	35	21	26	29	32	31	41	34	34	38	33	20	31	26	25	34	19	32	28	36	25	29	26	25	24	28	25	29	33	23	38	29	25	29	35	24	30	19	35	31	25	22	23	24	25	25	32	29	29	34	35	27	25	25	32	27	30	42	36	26	28	32	29	26	34	28	37	17	32	34	40	26	33	25	36	26	42	38	29	34	22	33	34	25	24	25	25	22	30	29	24	31	25	34	33	37	25	28	26	23	22	32	34	22	28	33	27	36	35	33	24	29	35	28	25	29	28	29	32	26	24	24	41	23	26	24	28	25	19	25	37	32	32	26	34	30	32	31	31	39	33	30	21	39	27	27	33	34	39	22	34	35	33	35	27	43	33	37	36	34	28	23	24	32	21	35	24	31	23	19	24	31	28	30	34	28	32	32	28	23	40	37	20	28	30	30	24	34	35	38	32	35	34	29	31	25	33	35	27	33	25	27	40	34	22	31	31	31	30	22	28	26	18	27	24	24	29	23	31	39	30	21	32	35	22	38	22	28	34	26	13	29	32	18	29	30	32	19	34	31	32	30	41	33	35	25	33	33	29	30	38	31	38	35	26	24	28	27	28	29	25	32	28	28	37	29	25	34	32	22	32	24	20	27	26	31	24	35	26	33	23	29	22	33	32	31	31	24	32	35	17	33	23	34	34	25	19	23	25	29	25	20	27	21	29	15	31	23	21	33	31	21	36	26	31	19	27	19	30	28	40	30	31	27	34	38	21	24	26	30	27	22	31	38	26	24	23	32	31	24	36	28	34	28	30	17	27	38	26	28	37	24	32	23	28	33	23	37	26	30	26	41	30	26	24	19	28	26	35	15	27	35	31	26	29	40	23	26	35	33	32	26	23	32	30	28	31	30	20	21	35	32	24	33	33	25	24	26	26	31	22	22	29	21	33	24	26	24	33	30	24	29	28	28	39	28	32	30	30	26	27	32	33	28	36	35	36	30	26	32	26	28	19	30	25	29	29	20	37	32	36	25	30	27	23	26	20	35	31	22	36	26	28	25	24	32	29	24	21	28	27	42	35	34	33	31	22	34	33	26	24	29	43	28	21	33	22	33	29	28	25	35	27	33	22	38	28	36	38	39	25	25	24	26	32	30	26	36	23	36	21	36	27	28	31	37	35	27	27	26	27	31	29	30	25	20	31	23	30	21	31	36	34	29	23	39	30	21	34	23	33	29	23	20	24	34	25	25	25	26	26	34	33	27	27	22	26	25	36	33	28	27	30	23	34	34	31	33	24	32	28	31	24	24	32	31	31	28	37	31	28	33	25	38	32	20	32	18	31	28	21	39	28	28	31	24	21	24	29	23	30	27	39	28	27	31	23	29	31	33	36	31	32	32	30	37	36	30	30	16	33	32	31	35	30	35	32	22	36	38	37	35	37	33	26	28	24	27	18	27	30	36	24	27	25	21	23	30	33	20	29	31	24	25	26	28	39	34	23	29	21	31	30	32	37	37	18	26	25	25	33	33	20	28	16	27	26	29	27	39	27	35	26	26	27	42	29	44	28	27	24	22	27	42	23	31	23	27	38	21	40	22	20	29	28	34	25	29	34	36	26	31	34	44	20	31	36	24	28	23	31	27	28	24	30	28	31	24	35	27	23	38	28	24	24	24	28	24	21	33	40	31	32	28	27	31	29	30	28	32	29	38	34	32	22	27	24	35	25	43	25	28	32	30	31	40	28	31	22	41	29	31	31	34	31	26	33	35	30	28	24	29	27	29	31	16	32	33	30	49	40	36	31	33	33	30	35	30	36	35	20	37	41	27	24	31	30	27	36	33	27	32	30	27	23	27	39	30	27	25	24	31	35	30	25	32	27	27	35	30	32	35	29	27	23	35	34	30	31	32	26	32	40	35	25	31	35	21	24	38	31	27	21	35	27	36	25	39	22	28	25	25	36	29	21	33	29	22	26	33	23	31	27	28	42	32	34	37	29	33	28	27	21	26	39	33	19	33	31	20	29	33	32	27	37	30	31	26	36	36	22	25	29	30	18	32	29	36	28	34	36	27	27	32	24	30	25	23	28	26	34	33	27	38	23	35	30	26	34	18	21	39	33	29	20	25	32	24	35	17	35	35	27	35	26	24	27	34	27	32	24	30	37	19	32	29	27	33	27	28	35	31	20	23	29	30	33	33	32	38	42	25	18	31	36	31	33	33	31	21	27	28	31	38	37	25	29	27	33	28	29	30	33	30	32	25	37	35	29	21	18	29	23	28	29	38	24	30	18	32	31	26	35	33	37	25	34	35	25	31	35	32	29	32	38	27	31	32	29	33	28	29	33	33	24	33	30	33	34	26	30	24	28	26	38	25	26	24	34	28	29	36	32	24	35	28	22	31	36	26	35	33	39	36	26	27	33	26	29	24	20	27	25	28	38	26	18	36	29	38	32	21	29	35	17	40	29	31	27	20	24	24	23	39	37	28	26	27	33	28	38	36	39	24	26	26	38	42	29	25	27	35	31	37	29	25	16	41	39	31	27	23	28	31	25	27	35	37	32	23	31	30	25	20	29	29	28	34	28	29	28	34	33	27	42	32	19	48	28	34	23	44	30	37	31	29	32	26	33	24	33	35	27	26	21	18	24	23	30	31	30	33	36	25	30	35	32	32	35	29	32	36	21	42	31	25	32	27	21	31	40	37	27	19	31	29	24	37	35	23	24	31	28	24	23	37	30	28	37	26	39	18	28	28	43	25	20	32	19	20	36	32	31	22	29	29	32	22	25	30	33	28	23	21	34	27	29	30	27	24	32	32	21	28	24	28	20	22	15	36	37	34	33	33	27	22	31	35	28	32	27	37	31	27	24	39	29	30	30	29	33	35	29	34	29	17	30	28	24	41	32	35	26	27	20	28	30	31	31	29	31	31	31	24	37	24	28	27	39	16	39	29	34	34
32327	21142	16946	13960	10879	7295	3674	2972	2332	1894	1659	1454	1141	949	788	684	694	663	615	663	533	512	414	434	389	385	372	399	350	332	320	343	345	313	287	318	291	321	299	305	271	280	271	269	305	311	265	286	273	291	316	271	285	291	272	275	268	257	279	276	260	268	287	291	277	276	285	299	266	285	285	271	254	279	275	270	269	269	281	226	305	264	272	259	262	266	290	268	282	304	253	257	293	286	268	256	291	285	294	262	286	296	262	267	273	283	266	281	249	253	266	274	277	279	282	269	248	243	284	273	278	281	281	286	315	283	278	286	268	293	311	279	282	277	269	306	303	250	277	293	279	260	282	267	294	229	296	274	255	258	272	266	276	292	282	301	264	266	290	302	275	272	276	265	302	246	314	234	262	287	259	283	273	303	297	277	275	280	290	278	267	285	272	285	264	252	266	254	297	227	273	279	276	242	264	271	265	249	268	277	277	271	275	265	266	286	287	279	302	282	261	263	281	302	257	267	273	254	276	281	266	252	275	292	284	282	286	290	274	302	292	284	273	269	259	270	247	271	252	268	299	255	257	245	252	269	274	267	272	294	268	288	271	297	297	271	289	290	274	292	283	274	270	260	266	290	252	245	264	316	261	267	253	250	294	279	260	273	290	295	276	263	276	242	269	254	255	307	286	273	309	279	256	285	244	291	276	276	262	284	266	282	238	247	262	274	267	258	274	226	274	247	310	286	253	276	264	241	265	274	276	300	256	259	263	290	281	287	281	273	253	263	254	293	289	248	283	256	280	252	264	264	276	278	270	280	284	252	266	260	289	254	283	277	279	260	273	285	284	275	271	275	273	272	262	280	279	283	286	268	254	253	302	274	303	265	268	279	245	272	294	263	263	270	254	271	269	252	275	270	260	277	287	280	274	261	261	284	259	282	311	295	243	259	278	259	264	303	267	261	276	237	261	245	258	282	299	272	299	278	259	261	306	260	275	277	245	303	275	253	261	278	254	245	273	265	260	284	313	271	248	297	297	265	291	281	236	231	265	255	278	275	274	274	252	288	292	277	301	275	258	293	273	285	283	264	265	268	300	273	287	294	244	285	285	261	299	272	256	259	268	272	253	282	259	255	264	300	250	286	276	256	277	266	284	293	259	300	284	297	291	281	292	255	266	275	271	277	276	265	261	290	271	262	294	255	282	297	246	268	272	259	285	236	292	275	272	275	258	296	282	334	228	300	285	304	282	254	252	256	304	300	280	282	298	259	288	262	276	283	278	280	265	261	283	295	285	267	280	293	260	272	251	257	278	267	292	302	258	264	256	297	257	277	273	286	282	269	270	274	284	264	250	248	289	252	287	299	260	258	290	259	281	260	280	268	284	266	242	288	288	289	278	265	268	294	250	267	279	272	277	275	265	241	287	286	256	270	277	285	269	279	268	290	258	284	242	279	266	242	280	265	281	275	254	255	292	271	258	268	287	266	244	255	296	266	254	279	280	280	279	268	264	245	257	254	236	287	272	297	260	255	298	272	272	292	265	283	254	288	308	272	261	283	294	248	283	247	280	260	269	286	253	279	291	302	258	250	279	286	242	297	258	267	286	249	271	260	264	264	287	295	274	262	285	272	276	286	274	255	271	274	260	285	279	292	300	271	273	235	274	271	304	272	290	290	275	254	286	285	258	268	281	239	273	245	280	275	276	304	291	262	300	261	279	265	290	298	288	293	297	300	254	269	249	257	275	270	286	289	289	278	263	258	270	265	291	291	290	282	276	282	273	282	282	247	280	274	262	296	273	298	298	279	259	294	275	252	301	288	277	300	286	271	278	288	277	260	283	277	262	286	229	292	262	303	266	284	300	229	296	268	231	253	290	291	310	277	271	270	285	256	272	259	283	262	255	267	280	291	298	286	272	240	293	284	254	297	260	278	293	251	272	293	272	255	297	259	311	259	285	271	296	271	261	272	257	267	298	295	269	275	236	240	274	261	280	299	253	273	258	259	253	288	271	259	255	309	308	283	286	288	233	282	273	287	254	302	295	261	292	267	291	276	291	269	275	271	289	244	250	274	278	285	281	291	258	247	246	254	272	265	270	285	236	265	325	299	292	268	290	267	260	289	274	249	282	267	278	277	280	245	271	280	265	299	251	278	280	251	306	274	291	288	292	301	279	282	274	277	248	288	294	271	298	254	263	264	267	277	277	259	265	250	255	287	290	248	285	275	285	303	266	279	264	301	278	260	271	299	281	288	298	285	286	247	253	295	271	275	309	294	257	287	281	266	253	270	265	268	287	293	241	260	285	304	261	268	264	250	277	289	252	274	260	283	276	253	270	241	270	275	271	261	277	288	272	262	242	282	258	282	307	256	284	260	271	282	274	250	254	285	283	266	291	265	284	259	283	273	242	294	297	268	272	304	273	266	265	253	263	280	273	283	292	282	267	264	263	284	259	241	270	279	279	279	270	295	270	266	286	270	266	292	304	284	255	279	280	282	242	254	287	279	289	273	259	270	269	277	270	268	255	266	288	268	250	259	281	275	298	277	293	284	289	254	259	272	274	267	246	303	273	265	265	259	250	263	270	288	260	257	293	263	237	262	290	294	292	287	273	263	285	256	270	258	295	282	270	270	266	292	270	271	287	245	261	274	290	295	272	276	268	297	256	255	277	264	304	268	273	259	295	270	253	264	269	263	225	281	251	259	273	282	271	268	302	301	282	283	256	274	246	244	270	257	262	271	275	287	290	256	267	255	277	228	262	284	272	262	281	279	287	281	274	297	283	257	271	290	231	256	258	255	254	257	279	273	293	269	267	316	286	302	266	248	270	279	298	281	276	255	266	292	246	267	277	266	311	256	277	253	285	224	262	263	298	269	252	279	282	234	276	234	279	264	255	280	303	321	265	264	288	275	263	283	274	257	254	240	260	273	279	273	269	285	286	264	251	271	279	264	255	258	284	264	258	273	282	300	254	274	302	272	268	309	268	294	294	252	258	255	279	277	277	231	261	305	285	263	247	251	281	290	293	287	271	234	288	288	267	282	284	246	254	286	267	275	295	299	284	298	289	283	272	291	248	284	305	309	268	259	275	272	248	267	284	270	268	287	260	284	258	267	279	267	258	308	255	280	257	236	258	289	299	266	241	276	259	278	282	283	290	254	257	308	271	279	270	264	266	263	285	275	267	257	272	272	267	265	313	322	298	256	255	283	287	257	272	268	247	270	306	268	276	258	278	255	278	284	269	281	247	260	255	276	275	273	254	261	260	267	285	292	245	297	273	274	254	287	230	274	285	266	266	235	295	281	285	247	286	280	286	280	273	263	279	267	275	294	267	280	283	311	269	263	279	265	272	261	257	258	265	280	268	257	272	236	263	275	267	257	236	272	290	278	287	258	277	288	268	281	259	276	284	242	261	277	327	295	252	273	289	282	290	281	271	307	269	270	267	261	233	270	288	288	268	267	261	279	292	261	274	293	305	275	252	285	294	279	284	289	283	292	267	259
8050	5568	2750	1759	990	420	186	147	144	110	106	77	68	65	62	64	47	53	57	48	55	43	60	39	49	38	44	51	43	47	45	40	27	23	36	27	31	41	33	39	30	41	37	18	35	28	44	33	34	29	41	29	35	30	35	31	36	24	29	41	35	25	26	41	35	25	27	28	36	36	32	28	35	35	27	39	32	27	31	28	38	31	33	29	24	50	33	35	29	47	37	32	49	28	32	36	41	19	33	24	30	41	35	35	26	35	31	35	37	26	32	28	28	33	26	25	35	34	28	33	27	28	36	37	29	28	34	34	35	30	29	37	35	19	32	49	33	36	30	31	23	23	34	28	31	31	35	36	32	32	25	35	32	36	27	33	29	35	41	31	27	22	35	44	28	22	28	35	36	29	32	39	31	28	31	30	34	30	39	44	27	31	33	26	25	30	43	37	34	37	27	36	32	32	21	33	28	33	22	31	31	27	30	42	30	36	21	34	30	21	33	32	32	33	43	36	26	26	38	34	40	40	28	40	32	29	44	35	34	34	27	41	35	30	22	18	23	30	30	47	31	38	30	28	42	39	36	33	28	26	34	36	35	29	30	30	41	36	27	25	39	30	38	32	30	37	31	42	30	29	23	26	22	31	24	34	33	36	34	31	21	32	35	28	36	33	23	32	34	28	39	38	30	27	39	29	51	20	33	51	35	37	26	35	38	37	26	28	28	36	26	35	38	35	40	36	28	29	27	27	39	34	29	39	33	27	27	30	36	37	29	30	26	27	41	33	39	36	29	28	28	29	31	29	45	30	34	37	27	24	29	36	29	36	32	43	28	28	39	33	33	21	28	22	32	37	34	41	37	33	48	31	52	32	15	29	28	40	25	48	28	31	31	25	32	39	34	23	20	37	34	36	34	38	31	38	24	34	27	27	29	30	41	24	24	25	34	26	32	25	41	29	32	32	34	31	32	34	35	32	28	28	39	31	38	23	27	27	26	29	30	43	38	28	23	26	30	30	25	29	32	29	29	29	33	24	37	25	36	28	30	22	27	36	26	29	42	32	25	31	37	30	38	32	32	37	33	25	43	45	25	41	28	33	39	33	34	33	29	32	32	29	25	28	31	35	31	34	36	32	37	25	35	28	29	28	34	28	34	31	29	31	27	36	31	27	35	37	26	37	37	42	19	40	31	23	37	27	28	33	39	31	31	32	28	33	34	42	33	27	44	30	33	36	37	28	27	35	27	33	43	34	29	30	38	43	26	31	30	38	33	26	31	32	29	36	36	34	30	29	36	15	40	28	24	38	36	46	28	32	29	28	39	30	43	30	37	26	30	20	32	26	33	26	41	29	26	38	34	26	24	36	28	27	26	35	36	32	31	34	34	38	32	26	26	33	18	34	21	28	36	44	28	38	32	29	39	35	38	28	25	33	32	31	32	29	30	26	29	36	29	31	31	40	33	37	22	29	44	40	34	37	36	31	37	28	28	36	37	25	32	32	42	32	42	31	30	24	40	35	41	42	30	33	36	32	36	36	42	45	31	26	35	43	26	35	19	28	43	41	30	40	38	42	35	30	32	36	41	26	37	29	31	31	28	23	28	36	33	24	40	26	28	27	29	37	31	31	26	28	35	38	27	31	33	27	30	27	30	34	33	33	30	38	37	36	33	33	30	35	27	32	29	32	41	27	23	32	32	29	32	30	32	23	33	30	34	26	33	31	38	43	41	20	39	37	29	26	18	39	35	28	32	31	32	33	26	27	36	31	36	33	41	32	26	41	21	45	32	28	33	48	30	27	34	25	33	21	39	29	26	32	34	33	48	36	31	38	43	28	28	26	28	33	36	38	30	27	49	36	35	31	30	38	23	33	31	25	33	33	24	24	38	32	48	27	20	31	33	26	33	47	29	33	33	31	29	36	35	36	29	35	24	22	40	28	32	34	40	30	35	30	32	31	32	38	29	30	36	26	34	31	28	33	36	37	35	25	32	33	35	28	29	32	30	24	32	27	42	26	39	29	32	44	30	38	33	35	24	33	41	36	32	26	31	31	31	19	30	30	34	34	33	35	35	35	42	28	31	37	42	31	25	27	37	31	34	28	37	30	24	32	27	31	22	24	29	28	38	34	34	29	28	37	28	22	32	32	34	28	32	30	27	30	42	35	38	33	31	27	25	29	32	37	31	33	36	27	35	25	27	26	23	24	21	44	27	36	32	31	43	28	37	30	24	26	30	26	26	34	24	30	24	24	46	31	29	21	29	36	27	36	35	31	34	30	38	40	28	26	28	32	29	46	33	30	37	37	34	29	33	31	29	41	33	26	36	21	30	28	29	28	31	32	31	38	36	32	28	34	32	48	32	37	29	33	38	36	28	33	38	35	26	28	33	29	40	36	41	34	32	28	44	29	30	37	26	35	34	31	30	29	31	29	30	33	34	43	26	24	31	41	28	26	30	33	32	29	29	40	35	29	29	30	24	28	37	33	37	42	27	38	28	29	35	20	36	38	33	28	40	29	44	40	29	33	22	27	39	35	29	23	22	40	30	37	32	34	43	28	31	28	47	28	39	35	44	30	26	39	40	42	33	28	36	28	38	41	33	21	27	31	31	25	29	22	28	41	34	32	40	34	38	36	44	28	38	35	32	38	32	28	31	33	29	30	26	27	43	32	33	36	29	31	29	33	29	27	41	22	42	39	34	34	35	35	36	34	41	26	28	32	50	36	34	16	34	32	21	45	29	23	29	23	32	19	33	21	37	36	39	36	34	38	30	17	32	42	26	35	43	33	36	39	31	33	35	36	25	36	34	35	30	32	37	32	31	38	41	31	27	35	31	29	36	30	33	24	22	28	24	32	40	36	31	24	27	21	27	26	23	41	35	29	32	25	38	45	41	30	33	40	29	32	40	26	36	32	29	40	44	32	33	30	28	42	34	29	30	36	44	40	33	33	41	35	32	21	34	31	22	36	39	37	30	31	34	39	34	31	37	41	25	25	31	33	38	44	23	37	29	39	35	29	33	45	44	29	31	27	24	33	34	41	29	34	33	34	24	40	30	31	31	31	30	29	38	29	25	44	37	34	32	35	39	21	34	29	24	33	29	32	27	29	32	32	21	35	30	27	31	31	34	36	33	32	28	24	34	29	33	26	28	31	27	37	24	33	35	33	32	33	29	29	31	41	28	33	44	32	33	32	31	31	32	35	27	27	32	31	32	31	35	30	36	26	32	38	21	34	25	26	33	26	26	30	38	23	29	44	32	34	32	29	36	37	28	27	38	27	32	29	37	35	13	33	29	28	35	32	34	27	22	34	40	30	28	37	37	36	28	32	30	28	32	34	35	31	32	37	35	32	43	30	28	39	29	37	38	36	32	34	40	30	38	30	35	33	35	39	30	43	33	30	43	33	42	33	32	37	38	39	36	34	36	38	24	38	26	32	40	34	42	30	34	29	42	35	19	37	39	38	37	31	34	28	22	18	34	30	26	39	37	21	34	38
37253	26792	18897	17827	16049	9252	5291	4299	3380	2747	2215	1937	1662	1306	1053	914	802	832	785	846	786	633	571	474	473	438	463	397	420	440	376	415	379	378	378	399	326	339	336	331	341	321	323	311	296	378	317	350	315	329	314	334	334	315	277	292	358	331	313	290	296	297	324	304	304	295	297	295	278	337	309	331	306	303	307	318	315	327	279	293	320	290	291	305	341	315	301	304	302	337	300	312	316	317	294	301	317	306	320	311	303	298	325	309	313	299	314	263	303	314	335	327	286	313	334	315	289	308	315	302	335	347	281	330	312	321	270	318	306	285	316	297	306	263	301	320	308	305	300	302	323	294	299	317	313	304	322	329	309	302	292	286	308	305	295	316	300	311	355	299	308	307	334	309	311	303	339	292	336	317	305	299	284	282	313	291	282	298	315	325	309	286	315	319	301	284	327	308	339	315	273	308	318	343	335	281	329	313	289	333	335	327	318	328	328	300	303	333	297	319	323	314	319	301	334	322	299	323	344	318	287	292	320	315	303	314	296	297	332	319	287	310	295	299	303	326	322	325	318	294	318	325	315	302	340	301	281	317	314	327	279	288	286	317	316	302	308	332	257	301	300	335	296	328	302	333	307	302	280	317	300	292	310	300	312	291	313	318	317	302	313	301	333	285	323	313	302	276	295	306	302	280	318	294	324	316	282	317	313	309	282	315	296	289	291	298	323	258	326	305	295	316	317	323	300	276	321	315	299	314	295	333	334	303	329	314	297	313	297	320	295	345	279	320	289	316	305	333	316	323	298	322	277	311	300	315	269	301	315	292	295	306	290	312	291	313	322	327	322	318	318	303	317	325	301	325	296	316	321	284	341	333	287	304	295	286	322	321	306	315	295	300	332	308	303	301	327	301	329	319	326	317	297	322	296	311	291	331	297	290	316	309	280	334	293	302	307	300	275	319	321	306	314	301	335	318	330	342	302	288	297	302	336	327	312	319	323	345	297	318	261	301	292	294	271	356	302	335	310	308	340	296	305	333	335	364	287	296	325	321	321	286	287	287	308	327	317	300	355	306	292	313	339	289	300	284	312	312	318	310	299	303	303	335	291	292	314	294	311	294	301	334	325	302	290	338	290	313	277	281	285	307	326	300	309	319	296	322	324	346	297	304	330	290	296	280	314	309	300	292	296	297	310	281	319	334	292	306	327	305	334	335	294	328	315	262	335	319	325	295	304	317	319	303	321	288	315	307	329	282	312	288	318	303	287	326	286	313	328	298	319	294	324	278	303	320	281	338	295	334	295	290	339	318	328	308	291	261	317	314	313	293	286	295	311	287	323	307	331	312	315	315	310	317	295	317	299	322	318	309	292	289	310	308	320	321	328	294	300	322	307	305	301	318	292	317	290	290	303	294	311	310	292	338	308	302	335	309	339	301	313	266	322	337	311	306	348	311	312	328	329	320	320	313	321	297	305	317	290	291	311	293	304	278	288	321	321	281	302	293	319	329	299	287	276	318	296	297	316	335	317	327	318	319	320	290	314	312	313	338	294	325	318	313	337	303	294	337	326	283	314	303	293	319	330	309	306	343	316	307	315	302	287	263	306	302	296	274	312	343	340	316	300	336	314	299	279	329	272	281	315	314	315	320	312	305	327	355	322	334	313	310	304	286	336	326	321	315	286	280	311	315	294	321	317	313	329	308	318	313	306	346	315	317	324	302	326	297	316	347	304	345	318	291	304	290	316	302	298	309	299	316	306	300	328	304	282	303	337	302	313	307	324	313	318	285	294	313	313	298	297	282	295	303	325	299	297	311	284	301	314	304	322	272	346	274	297	300	287	333	318	330	304	279	307	310	302	288	312	324	328	315	318	298	304	316	305	307	322	291	279	319	326	294	302	306	301	299	310	316	320	316	307	313	305	308	313	309	311	300	325	279	296	343	288	310	295	306	314	308	306	301	311	304	309	286	301	320	289	296	308	320	326	310	295	298	310	312	273	279	302	288	296	314	281	292	303	287	343	282	305	302	303	318	325	325	286	328	299	306	300	307	281	294	294	250	295	300	305	310	302	317	288	316	339	311	328	296	296	310	310	294	303	311	290	307	313	302	312	311	317	319	317	302	296	299	295	321	266	305	338	307	299	312	312	298	308	283	315	330	310	300	277	306	303	333	329	292	306	296	295	341	298	274	287	318	276	289	291	334	338	332	327	300	307	293	332	307	282	316	322	316	293	315	311	277	320	338	318	321	308	317	275	324	314	293	335	337	298	303	323	294	313	316	298	317	300	287	297	327	290	326	314	312	322	305	303	284	302	321	282	291	303	318	300	296	317	313	315	325	295	304	325	338	319	357	314	293	320	318	342	319	292	303	337	288	340	301	298	300	302	328	323	308	291	320	316	273	252	303	322	317	318	270	323	322	306	267	347	357	316	313	299	297	306	322	323	318	306	335	317	322	307	321	275	301	327	292	315	282	278	317	316	287	302	300	324	289	299	297	302	306	314	284	331	294	285	317	317	315	319	343	327	317	318	301	279	301	285	303	299	302	297	308	328	320	287	330	303	335	248	301	296	300	306	275	290	303	318	303	323	280	310	315	293	277	327	332	299	268	290	296	325	306	296	304	299	287	289	313	311	313	305	275	293	305	313	299	280	303	310	303	322	345	331	315	321	322	336	314	282	305	321	344	342	320	298	281	307	297	315	282	350	322	336	303	310	277	317	330	306	308	303	306	288	309	321	316	280	274	295	303	323	306	356	320	287	294	303	297	284	343	312	322	306	315	291	305	292	327	304	328	264	309	313	290	325	314	324	308	298	331	304	310	340	316	347	317	300	322	301	304	316	318	325	281	304	321	330	306	307	298	311	308	302	301	313	320	312	308	281	311	309	331	321	288	317	307	309	304	306	312	308	343	303	308	313	280	308	317	320	314	268	330	285	295	312	299	298	283	325	310	332	302	297	280	280	313	311	296	354	316	305	324	291	308	275	319	317	307	299	319	302	306	320	314	292	296	283	327	292	319	321	308	304	327	280	275	314	312	318	297	311	339	317	300	285	289	299	303	311	302	315	304	286	309	296	323	297	304	269	303	309	283	307	294	323	299	306	307	294	307	353	319	302	319	298	306	332	334	307	297	318	346	322	314	285	296	309	334	323	292	304	325	338	294	305	308	347	315	312	299	305	348	327	285	288	315	333	325	309	295	314	345	299	287	322	313	313	317	319	330	287	322	310	310	279	338	309	305	308	322	291	306	314	325	310	279	295	317	313	323	307	312	328	288	317	325	329	309	315	310	313	328	298	292	355	325	306	307	316	311	306	323	333	316	286	309	325	319	318	327	305	298	281	335	309	319	303	343	277	298	337	312	316	312	316	291	328	283	281	310	302	314	341	307	317	270	295	300	317	316	277	312	307	314	308	301	325	291	307	311	293	306	288	353	291	284	313	315	275	304	322	288	293	328	290	328	286	313	336	291	317	305	308	303	311	309	270	317	311	315	354	279	314	303
4257	1736	906	600	271	133	90	92	89	84	57	44	62	54	49	56	45	45	46	39	54	42	34	44	49	36	34	32	52	45	44	50	44	32	35	42	33	41	42	39	36	39	39	39	34	46	44	30	41	37	43	40	35	29	36	43	41	36	37	33	38	45	44	48	32	44	29	49	48	44	40	50	41	31	35	45	25	39	37	36	37	35	37	31	34	49	37	33	50	37	49	44	41	37	34	45	52	35	41	36	50	29	44	44	45	34	38	41	44	33	34	35	38	34	31	43	31	29	39	43	31	45	41	35	39	36	44	41	35	34	37	39	32	37	33	32	32	29	34	42	34	45	35	37	39	28	43	53	30	37	33	36	27	43	45	36	42	42	30	40	32	35	38	45	39	33	44	41	40	37	35	35	34	27	37	46	39	37	40	43	23	39	36	39	26	37	59	41	36	35	35	42	45	29	52	41	39	32	40	46	36	34	44	43	38	38	34	48	29	40	45	41	39	35	28	34	34	36	35	45	25	35	35	51	30	43	38	47	35	45	38	50	40	38	36	31	32	51	46	38	34	43	32	37	48	40	30	33	41	36	32	39	36	37	42	32	34	45	49	51	39	36	40	46	35	38	44	35	51	46	27	47	35	46	35	30	44	49	41	33	38	29	38	44	34	46	35	32	44	40	33	34	34	43	38	33	33	32	38	43	44	52	33	40	44	36	32	38	39	40	54	39	37	47	40	36	40	43	37	38	34	44	42	38	36	40	36	35	35	50	40	39	43	47	42	48	44	50	42	46	31	39	49	31	38	33	40	36	48	33	52	40	43	34	50	34	34	35	38	43	32	35	39	44	44	38	35	28	65	33	36	35	39	32	43	45	42	45	35	32	33	49	33	42	38	45	45	34	44	40	32	36	39	47	44	39	36	51	36	41	32	37	36	52	29	34	45	31	38	42	33	41	35	33	54	37	32	37	37	34	47	41	26	41	43	29	45	35	34	50	29	37	39	38	39	42	42	40	42	36	43	49	46	29	39	32	40	35	35	33	41	41	38	36	47	48	34	54	36	37	55	54	30	41	38	34	48	38	45	42	32	27	33	39	41	33	41	41	42	36	37	42	41	49	36	46	35	37	35	41	33	35	45	31	42	43	39	40	47	44	41	35	43	43	38	31	47	41	42	36	38	27	39	44	41	35	46	43	34	39	35	52	40	31	35	51	40	43	38	37	34	38	41	36	44	46	45	46	45	40	32	40	43	50	35	32	31	53	40	35	38	36	30	34	39	44	47	44	39	37	51	45	55	42	39	44	52	43	49	34	45	38	38	42	38	42	48	31	39	57	42	45	47	32	49	51	48	43	36	30	34	39	44	27	36	37	64	41	36	43	34	50	42	38	49	37	41	39	34	42	38	29	34	39	31	40	39	42	40	42	53	29	42	43	25	38	51	51	41	37	42	53	31	37	36	51	34	33	44	40	49	39	38	44	51	39	39	43	35	40	40	36	33	35	45	33	35	37	48	42	41	48	47	45	46	44	43	47	38	44	35	38	35	44	40	34	41	41	35	38	42	37	41	42	44	28	36	34	45	36	35	38	37	53	31	66	33	49	41	42	33	31	33	49	54	47	40	47	33	47	46	39	42	48	37	36	45	35	36	41	40	39	32	37	40	35	54	54	34	40	40	37	41	41	38	46	42	46	33	47	42	48	45	39	47	40	29	38	37	37	37	48	43	34	37	39	44	47	42	34	39	29	40	43	48	37	63	40	40	49	44	39	26	47	44	27	44	41	34	37	33	45	37	31	46	44	39	26	40	34	35	41	41	43	34	52	38	33	38	40	42	42	41	52	49	49	38	38	56	40	30	40	56	24	42	43	35	34	43	36	29	36	36	45	34	44	39	38	47	42	43	42	49	44	50	34	40	37	36	40	42	45	29	38	47	38	48	48	51	39	46	37	28	34	30	29	38	50	44	29	29	33	40	50	45	40	38	49	36	36	41	54	56	45	55	32	35	45	34	44	26	47	36	34	36	42	41	33	47	30	38	41	40	35	45	50	33	43	27	35	36	42	46	37	41	45	37	45	32	41	39	39	41	47	41	41	36	40	43	39	39	34	49	42	44	38	46	41	38	39	45	41	35	38	36	40	48	38	34	45	35	45	43	38	44	40	45	31	36	42	53	44	63	30	49	36	44	30	39	47	47	45	41	38	32	45	51	44	39	26	49	51	38	29	32	45	40	39	44	40	28	38	47	32	47	45	32	35	28	56	46	43	44	28	41	49	30	37	50	48	51	48	41	28	40	39	45	42	38	47	34	44	37	42	38	37	40	47	36	41	30	41	36	30	36	37	36	37	37	47	49	38	41	38	51	40	37	34	36	58	44	44	41	40	37	37	33	39	32	31	29	29	39	33	37	28	45	36	38	38	45	26	38	40	35	33	35	33	46	35	35	37	24	40	45	40	32	43	40	39	35	39	29	42	40	39	46	52	37	37	41	36	42	48	38	56	35	55	36	30	38	43	41	42	42	50	24	37	44	40	44	36	42	34	39	38	46	53	25	45	41	43	42	40	36	33	30	44	47	37	42	39	33	44	32	42	53	43	39	34	16	32	36	40	37	53	43	43	50	33	43	34	51	45	36	35	47	43	30	38	44	42	41	39	39	36	40	46	38	45	39	40	33	45	31	32	46	41	43	32	37	32	43	40	40	41	49	30	38	38	46	41	41	32	41	35	40	41	45	40	45	33	33	55	40	40	45	53	38	42	42	35	41	32	35	32	42	36	44	43	39	38	49	35	32	41	38	36	37	40	38	42	36	38	42	50	42	33	44	47	33	38	37	42	44	35	45	49	34	42	47	42	35	35	39	36	41	29	38	37	47	50	40	45	47	42	32	36	35	37	49	39	39	30	43	51	31	33	45	34	41	36	46	35	49	36	36	42	39	30	40	40	44	38	55	39	37	43	38	51	31	52	30	48	40	51	52	42	41	39	46	50	35	35	33	37	34	40	45	49	43	47	26	50	54	40	37	44	55	43	48	43	37	33	37	55	50	35	26	36	37	30	37	43	37	34	38	38	40	40	53	41	33	34	41	38	44	39	29	47	37	38	43	39	51	45	38	41	39	40	39	48	35	41	44	30	42	32	44	44	42	31	38	41	37	33	36	41	33	40	35	50	47	48	37	40	40	34	45	40	39	39	42	46	49	29	43	39	41	50	35	37	39	52	41	28	34	52	45	47	45	38	51	41	35	45	41	44	45	45	33	42	41	47	52	36	30	45	46	34	40	28	32	43	38	33	52	36	35	42	35	48	52	37	46	36	55	36	52	37	34	45	37	39	41	34	33	35	42	40	37	36	43	34	46	42	49	36	38	40	49	42	51	40	44	48	32	35	42	29	32	42	43	25	22	47	41	44	35	35	40	31	31	36	52	31	51	43	48	32	32	33	39	40	35	36	31	43	39	44	44	30	34	44	38	51	33	37	29	33	55	44	33	40	39	36
30274	16188	10864	9318	6459	3890	2456	2277	1894	1465	1206	1013	825	682	629	616	549	558	585	546	534	506	478	453	438	431	442	445	456	472	412	407	405	410	393	405	387	358	406	381	372	342	376	446	397	348	381	367	356	401	361	380	376	345	352	384	349	379	337	372	366	350	357	367	340	391	382	374	398	404	389	379	372	398	385	369	357	351	368	380	362	370	354	369	395	359	367	368	369	382	355	364	400	339	392	363	377	389	368	375	394	374	363	394	359	373	356	366	394	352	342	359	372	365	385	343	395	357	348	367	347	371	361	384	361	385	409	373	361	353	377	387	348	330	376	374	336	392	378	372	362	376	366	358	402	345	403	357	405	358	375	359	388	357	353	398	386	355	372	401	360	377	356	390	378	364	354	335	374	373	341	345	358	381	368	365	380	366	351	411	351	367	348	384	350	367	327	348	354	381	337	376	381	352	381	354	349	383	357	335	383	358	381	376	396	372	367	376	349	364	352	360	378	361	381	343	351	403	361	350	371	373	375	330	342	353	371	348	340	384	355	364	372	367	364	361	356	394	374	385	363	318	371	389	338	346	377	370	377	365	362	331	401	352	373	366	379	363	335	338	381	344	367	412	370	374	392	383	363	358	359	377	380	355	383	352	374	376	357	382	399	333	375	382	351	389	383	363	382	359	384	356	399	359	388	359	359	376	363	357	348	409	410	333	380	346	368	339	402	391	366	357	352	369	352	361	345	375	356	385	356	395	358	361	378	361	372	369	391	345	368	402	378	379	351	345	380	366	366	385	377	394	404	387	347	380	346	413	358	404	398	339	365	374	384	347	358	389	373	343	381	371	364	355	367	333	371	396	414	363	383	362	354	409	350	378	357	387	369	372	358	357	352	391	375	349	355	363	369	338	392	374	378	370	356	335	357	346	353	347	365	370	371	354	412	347	385	344	353	375	391	360	352	393	395	348	359	373	354	348	389	343	363	368	369	381	410	410	349	337	377	355	378	345	338	370	370	369	387	345	379	379	351	340	370	379	369	366	355	371	329	366	391	347	372	402	331	400	342	362	383	356	395	380	380	378	390	377	406	386	367	380	387	363	373	371	365	391	365	365	376	373	370	370	382	360	364	378	385	369	364	372	368	379	368	369	377	364	373	390	361	372	373	365	347	369	336	391	371	343	389	385	352	347	333	386	366	373	357	363	381	343	390	391	355	349	388	383	404	389	374	400	409	397	366	387	367	373	346	379	327	332	351	361	349	331	358	393	352	351	364	368	386	380	351	351	339	367	386	354	361	349	390	359	362	393	358	371	338	347	372	352	377	340	357	347	388	381	385	379	387	384	376	361	387	360	345	350	370	360	380	368	357	380	382	316	367	378	383	388	370	332	363	381	367	376	385	358	346	361	409	359	398	362	342	407	378	383	364	382	397	362	359	377	356	367	363	383	374	347	378	380	344	357	384	393	372	359	374	360	354	344	371	374	402	364	375	372	352	326	362	357	363	374	376	377	337	365	346	351	404	381	324	372	363	382	371	389	369	375	397	359	334	357	379	389	349	362	380	351	398	377	347	359	377	317	371	394	362	364	366	363	369	361	332	382	382	373	405	377	366	384	369	408	379	371	353	370	387	362	411	356	418	349	349	382	372	377	358	373	389	372	365	380	373	405	358	357	378	387	334	366	360	408	356	392	358	344	354	401	370	367	398	388	345	357	360	375	391	373	365	372	359	368	352	380	370	386	416	397	339	377	363	392	343	357	356	330	380	371	415	352	348	369	367	382	366	386	341	362	371	380	351	349	388	397	304	371	359	387	388	374	375	390	373	364	372	348	336	351	357	388	389	352	377	368	379	315	394	401	358	374	385	394	367	352	349	371	385	372	364	385	360	368	376	382	345	361	392	403	353	373	385	406	347	373	367	381	384	351	362	384	365	363	342	382	364	408	368	355	401	363	383	391	357	354	369	382	373	356	346	326	398	362	374	376	355	379	351	384	379	418	348	351	378	374	386	396	376	376	377	380	375	323	365	366	384	333	372	328	383	336	346	336	376	369	370	356	355	396	365	362	359	372	364	371	366	370	388	373	386	349	391	377	358	378	380	347	378	328	341	375	319	359	400	360	374	356	378	390	396	351	350	363	348	382	393	387	380	367	349	371	372	363	365	371	398	342	375	421	346	337	376	371	363	351	392	377	387	366	406	392	380	367	352	356	385	370	367	337	378	371	420	357	355	363	394	407	364	375	392	383	379	384	366	380	382	325	355	396	371	370	392	387	363	349	361	389	391	359	390	352	362	386	360	377	337	361	340	368	357	353	400	340	372	349	374	353	376	355	404	337	363	392	359	356	389	320	327	348	340	368	369	320	377	375	385	382	354	394	372	383	367	360	367	326	341	394	371	393	374	399	355	367	370	323	382	354	377	376	384	393	369	378	365	381	356	336	364	363	368	355	371	367	355	386	394	383	357	383	422	361	393	363	396	355	364	351	362	376	373	394	370	377	390	351	358	372	382	360	381	339	363	360	379	370	353	381	378	354	376	362	369	391	356	396	379	395	356	365	412	404	344	371	369	337	396	378	360	371	397	358	423	360	359	390	359	382	321	356	393	348	363	334	393	366	407	384	380	369	381	345	388	382	369	374	351	367	379	376	351	357	355	326	372	395	390	382	360	382	347	364	354	402	374	367	360	387	348	350	385	375	406	363	372	362	383	363	377	337	389	367	382	354	389	347	338	361	364	379	368	356	335	371	369	363	383	363	360	380	379	373	352	358	383	387	356	369	354	399	398	378	366	361	388	348	353	350	379	370	367	355	363	377	339	352	381	326	387	416	353	363	353	374	333	364	361	381	368	362	371	363	393	343	362	384	390	356	394	363	376	324	355	382	382	394	373	386	356	354	411	407	372	322	369	372	372	382	354	390	380	361	339	372	387	337	386	351	342	375	364	376	334	369	391	371	357	348	377	395	369	361	396	410	371	383	375	376	358	381	363	386	380	361	347	380	383	369	362	352	346	347	372	340	372	381	341	352	376	353	388	375	340	384	346	355	412	379	373	378	371	385	364	394	363	368	406	343	375	383	403	393	330	343	367	366	372	383	376	367	349	354	355	360	395	390	411	381	395	348	367	343	360	370	353	385	379	379	377	382	384	390	381	368	345	405	384	398	373	370	390	408	380	360	343	355	377	374	324	391	375	377	333	365	363	374	364	338	402	352	324	333	436	354	363	368	385	363	348	377	348	348	384	406	356	364	366	371	373	381	378	390	358	363	356	408	396	369	387	374	367	365	362	366	350	345	366	397	351	368	398	346	380	372	399	342	379	397	326	388	339	398	376	345	355	377	370	376	375	360	349	368	363	371	409	360	393	380	337	385	386	366	374	360	372	350	364	371	384	388	374	375	358	388	387	414	400	346	353	390	361	383	381	363	386	351	330	361	349	357	395	347	348	347	344	355	328	344	380	344	391	364	364	378	373	359	375	372	358	401	425	335	376	369	379	349
6090	3633	2162	1185	565	305	139	123	119	104	85	85	71	75	61	50	61	49	57	45	65	57	45	44	42	53	55	56	53	47	48	48	45	33	40	35	57	54	44	37	52	36	38	46	49	26	56	39	35	36	39	27	35	41	39	33	42	43	49	39	42	46	36	41	29	46	48	51	63	35	31	41	45	36	43	33	41	41	55	38	40	45	48	38	43	45	32	41	41	49	46	32	39	30	50	43	40	46	46	34	53	40	39	43	50	43	35	39	34	42	30	44	42	38	37	38	38	38	40	45	33	38	40	38	41	55	40	48	26	41	39	45	37	26	51	39	41	51	36	41	41	32	42	50	46	39	50	50	36	40	25	39	35	40	42	44	39	44	37	38	42	47	39	39	43	54	30	45	29	39	35	41	37	39	46	36	44	47	48	53	41	45	45	50	39	42	45	30	34	39	35	44	30	40	45	40	47	33	54	35	42	38	44	43	57	44	44	37	39	56	44	42	46	41	44	30	44	40	46	39	45	44	48	43	48	44	41	42	33	40	58	46	48	52	42	44	34	39	30	44	47	34	48	54	38	47	27	49	33	43	48	50	44	48	46	48	33	36	42	32	43	42	41	45	46	34	45	36	44	48	37	54	41	42	35	51	42	37	43	45	47	61	43	42	43	52	53	42	32	48	54	45	34	45	50	41	47	42	40	48	37	43	40	35	40	44	51	38	43	41	36	51	41	44	54	50	37	52	50	40	42	39	42	42	56	55	35	50	47	46	45	29	38	39	47	50	41	50	41	42	44	36	22	46	38	43	49	56	47	35	44	43	42	38	45	47	39	55	36	40	42	32	45	39	39	37	39	45	42	43	44	46	42	47	45	43	47	46	33	46	45	43	50	43	49	37	46	39	44	37	31	48	41	37	43	40	51	43	45	31	40	36	49	44	45	45	34	39	46	43	52	33	57	47	45	34	49	33	40	40	44	46	31	40	44	46	46	36	41	38	40	46	38	43	48	41	44	38	48	41	46	41	48	44	30	41	41	21	43	42	44	25	31	46	40	44	34	41	50	31	40	39	38	36	52	33	39	27	42	42	46	35	47	38	48	41	37	42	43	46	49	38	40	46	42	47	41	38	29	56	41	37	33	39	41	44	47	47	41	37	40	51	56	55	37	35	43	31	41	43	53	51	47	41	48	42	36	43	42	41	32	46	37	38	38	36	46	36	46	36	51	45	41	33	38	56	41	53	38	49	43	43	40	48	43	37	43	55	30	38	48	35	46	35	33	27	36	39	47	40	40	43	34	35	42	42	39	47	33	41	39	47	33	36	37	41	36	38	51	38	33	37	36	41	43	31	35	37	40	44	46	44	38	37	50	40	46	54	52	37	53	46	40	51	40	52	40	43	45	50	48	39	40	29	38	37	41	54	38	39	49	36	43	40	54	40	42	37	45	34	31	38	42	37	48	50	44	44	38	38	28	27	47	41	45	45	46	45	42	50	46	32	62	49	48	40	52	48	38	51	36	32	42	58	52	43	40	43	38	43	42	41	30	38	33	46	54	45	40	53	58	41	53	40	51	37	45	45	43	39	34	40	42	55	39	46	40	56	41	44	38	39	50	31	41	45	40	46	43	48	52	36	48	33	52	41	47	42	36	33	32	41	45	42	51	37	47	42	60	54	40	39	49	36	54	44	45	48	38	37	38	40	37	35	42	47	37	41	39	47	42	43	52	43	39	38	50	41	34	49	43	37	50	34	30	30	46	46	44	31	41	31	39	35	32	32	47	50	40	49	49	27	42	38	49	39	42	37	42	44	42	43	40	40	47	35	38	51	45	47	48	38	44	46	32	38	33	39	35	58	42	38	46	49	39	47	41	36	45	45	35	39	42	48	56	47	61	46	31	40	44	42	37	41	40	42	44	42	35	41	31	38	36	39	37	43	48	51	46	33	44	31	46	39	45	46	48	40	34	36	34	44	37	49	45	48	46	45	36	33	38	50	41	50	46	31	43	48	53	35	48	42	49	46	43	52	35	41	34	41	36	44	40	50	39	37	32	36	47	40	44	35	41	38	40	51	43	39	39	37	54	50	46	45	47	32	35	41	36	42	37	33	46	36	50	49	36	43	45	44	37	47	46	44	42	44	28	41	35	48	43	41	38	38	33	35	42	41	37	41	38	45	48	47	39	46	26	43	49	36	45	42	50	49	34	47	50	50	56	40	32	46	44	34	46	51	56	37	55	53	41	42	45	47	35	40	36	39	38	51	44	34	47	44	26	41	39	55	39	44	37	46	41	37	50	34	43	45	36	49	40	56	39	39	40	35	43	41	43	39	40	43	39	50	40	42	33	32	36	42	37	40	42	41	44	45	30	44	38	44	33	44	42	49	44	35	36	42	42	39	36	36	38	36	45	39	48	36	43	41	33	50	47	51	40	46	47	39	47	29	49	51	37	45	36	39	35	44	44	38	38	48	34	41	39	47	43	36	27	43	42	34	53	50	42	39	43	34	49	56	38	43	40	50	42	39	37	39	44	35	39	49	37	31	51	43	44	45	43	34	44	45	37	46	28	29	41	45	37	40	40	52	34	40	37	48	50	47	50	31	35	52	46	37	53	39	46	36	45	54	33	54	47	42	39	40	39	48	33	34	48	62	34	37	34	35	37	43	31	37	50	43	41	35	33	41	37	47	45	44	40	40	47	40	32	37	39	40	63	47	38	47	44	63	35	37	39	43	28	48	46	38	48	44	35	42	37	46	42	36	46	36	47	44	52	43	52	48	32	51	48	48	33	35	34	47	43	49	41	46	51	32	43	40	45	49	48	51	46	40	39	42	51	56	33	52	41	35	39	40	39	49	49	47	42	47	54	50	35	45	41	28	35	43	40	44	39	47	34	44	46	36	43	32	43	45	47	36	45	46	45	46	44	41	45	38	43	36	34	35	36	38	42	29	35	40	48	50	51	54	47	44	53	42	46	37	44	42	34	29	39	40	53	58	49	46	43	54	53	36	48	40	41	43	54	43	48	25	47	44	50	52	33	37	49	46	43	39	44	39	42	42	36	40	37	26	36	46	38	49	40	52	36	34	44	38	43	62	37	44	38	35	49	33	40	48	36	39	44	32	53	31	41	29	37	41	39	44	37	42	43	45	40	37	36	39	38	49	48	44	47	36	42	42	26	37	61	39	58	34	51	39	33	52	38	47	32	56	42	40	41	45	35	49	41	41	31	51	36	47	44	32	42	47	47	43	41	37	43	39	39	39	41	31	32	31	39	45	29	33	43	37	49	45	45	34	37	45	41	51	51	44	37	39	41	47	40	37	37	48	40	44	38	44	39	36	41	52	34	42	43	42	43	41	40	43	50	38	37	45	43	36	33	36	45	41	43	33	39	34	45	48	62	37	46	44	43	49	41	41	32	32	32	35	42	38	43	43	44	43	35	35	43	45	48	47	53	48	39	33	32	47	43	37	36	44	50	48	37	42	43	53	45	38	33	36
34843	22878	17287	14319	11603	7265	4328	3263	2860	2314	1855	1444	1119	912	847	784	748	690	671	634	681	644	611	565	476	514	510	474	550	457	446	433	438	471	460	407	452	405	404	403	423	435	408	388	411	417	358	437	406	395	401	436	408	395	385	418	401	372	383	382	433	390	356	391	403	400	401	359	389	408	434	415	382	387	368	385	389	401	409	390	419	414	401	421	386	395	420	391	369	387	402	395	385	402	406	385	405	383	398	385	408	365	394	355	381	406	388	413	409	381	423	389	413	388	395	365	394	388	408	390	401	374	400	414	402	400	407	396	391	378	404	406	374	381	364	394	366	415	397	382	383	396	396	383	393	386	380	404	426	373	433	402	392	387	394	420	387	393	376	374	386	367	380	396	371	381	383	393	395	412	384	369	359	389	385	367	385	407	428	371	402	383	382	399	420	364	440	410	356	399	398	388	375	346	343	405	398	410	412	382	408	387	347	399	387	389	384	383	395	420	383	350	408	418	387	408	405	346	392	376	428	356	375	374	397	399	399	388	396	452	384	407	381	398	386	388	392	385	404	365	407	386	370	434	400	384	384	398	391	401	407	372	383	398	398	386	419	368	361	413	364	339	388	353	407	371	406	380	393	431	418	361	390	421	408	383	424	395	385	388	403	411	402	396	368	389	400	390	366	412	381	393	395	393	395	383	390	393	349	396	392	377	358	421	391	391	375	372	394	430	369	402	358	359	416	400	402	399	413	374	375	395	389	390	369	391	400	390	396	409	428	421	415	387	393	353	410	438	378	392	383	420	409	394	381	387	404	415	392	397	374	399	370	354	405	392	389	399	396	379	432	382	370	373	398	431	396	407	398	406	399	388	394	392	391	382	396	401	409	385	379	393	381	390	411	426	391	431	398	364	365	412	373	382	374	366	415	359	366	406	390	417	393	405	368	376	406	362	413	394	408	365	399	371	368	362	390	374	433	419	457	384	401	383	376	418	390	400	420	362	391	352	387	361	410	384	366	351	404	393	387	371	401	370	383	412	405	385	367	384	376	392	415	427	389	386	384	413	364	387	360	386	376	382	371	363	395	405	388	382	378	364	375	421	375	382	398	368	405	422	400	384	418	400	394	401	422	409	415	369	365	380	362	377	376	377	402	400	384	403	414	385	424	375	380	388	407	400	394	382	409	455	364	392	403	390	386	392	404	383	383	413	402	398	412	398	424	395	354	380	343	402	381	354	403	422	380	361	379	403	391	398	381	400	385	407	375	401	398	396	418	396	355	366	424	423	415	379	386	388	371	397	384	384	384	384	394	389	402	383	384	382	428	414	377	405	376	389	405	384	459	384	432	362	400	361	396	377	380	437	382	399	363	381	422	376	396	341	411	396	377	354	354	429	390	428	382	380	385	384	407	365	411	406	370	406	369	372	418	417	391	408	412	372	369	395	391	374	433	420	393	376	392	378	388	370	415	389	418	412	398	400	378	395	395	368	400	403	402	392	388	400	407	425	361	388	403	427	381	343	390	375	375	367	397	375	410	381	398	386	379	388	433	432	380	389	377	393	394	410	379	388	388	397	396	419	397	407	362	425	368	408	375	382	385	399	400	439	388	398	400	388	386	423	395	363	417	400	395	412	407	389	423	397	367	404	426	367	405	361	400	410	341	422	402	419	394	376	379	385	362	372	421	422	380	395	390	391	378	410	371	382	357	378	374	401	395	350	394	382	406	384	350	379	396	415	400	368	431	382	418	386	392	432	364	377	370	412	368	399	402	381	378	407	412	374	383	392	378	390	402	392	403	374	400	360	434	404	396	360	435	388	383	403	396	400	394	380	388	396	360	409	379	419	386	382	410	388	374	381	359	391	397	396	385	389	369	392	393	408	415	381	354	396	415	362	410	421	428	374	395	375	398	392	386	403	400	380	393	360	350	365	421	398	404	393	380	409	419	402	402	370	413	370	382	404	382	414	413	375	379	384	399	380	386	381	369	389	419	377	376	391	390	415	398	385	406	383	370	404	396	415	390	371	401	416	419	417	379	400	405	380	386	387	392	362	390	416	430	388	403	392	386	389	404	400	401	379	369	375	392	389	386	386	370	389	378	390	357	417	365	422	389	400	366	368	406	395	410	420	384	376	405	393	383	407	386	401	392	386	378	374	407	444	382	386	387	359	417	408	391	401	389	398	400	417	412	408	394	381	402	406	418	374	378	402	375	372	393	417	418	395	374	420	404	382	379	397	374	411	339	397	392	374	382	406	398	394	381	390	393	383	404	362	381	412	381	433	408	362	398	465	382	396	360	398	387	387	424	411	404	427	366	389	407	399	422	400	417	362	408	402	376	428	388	383	396	393	389	366	369	384	404	427	393	365	358	403	402	399	393	417	413	402	415	399	410	414	393	412	414	380	358	371	374	397	379	409	387	373	415	390	422	417	386	378	368	412	371	403	383	371	396	378	393	403	392	397	383	363	394	390	383	390	388	377	396	393	389	385	370	372	422	395	362	387	384	390	387	354	390	399	362	410	401	399	371	403	392	403	399	402	408	397	424	420	413	396	409	377	406	386	377	358	392	377	400	389	380	407	416	407	362	375	420	437	425	397	398	398	378	356	377	379	378	382	415	414	384	420	403	380	367	385	388	359	398	382	411	395	409	397	405	363	375	431	399	370	421	348	373	375	400	384	403	376	412	405	361	372	390	381	421	393	415	393	408	380	395	403	373	376	425	382	384	400	399	420	383	400	423	418	366	435	395	394	410	407	384	379	428	396	389	386	379	406	409	402	405	382	406	377	384	375	416	390	405	400	398	386	398	360	374	421	388	404	405	408	409	342	421	368	411	391	382	392	377	402	401	397	404	420	369	395	374	372	409	396	405	387	393	380	380	391	436	378	383	380	416	400	403	392	387	391	393	402	406	360	353	405	416	344	360	412	397	401	393	392	381	423	372	420	383	396	388	362	363	402	380	406	359	399	413	398	410	417	391	414	373	376	384	400	396	439	393	398	401	369	383	412	397	419	392	363	383	409	381	425	402	386	394	380	374	372	383	399	387	406	385	344	372	359	371	404	366	388	392	400	413	351	355	407	421	439	383	398	386	388	387	373	392	414	432	378	376	385	413	391	395	408	418	393	395	393	403	373	372	401	379	408	410	411	405	384	336	372	390	404	360	401	419	399	384	380	386	402	377	408	389	413	410	387	378	402	387	366	399	415	363	401	380	381	410	358	416	387	403	382	362	400	377	397	404	393	384	415	416	388	363	384	375	384	378	428	380	384	377	409	392	420	386	383	359	404	394	363	388	411	366	390	395	403	396	396	377	384	370	412	355	415	423	379	383	365	414	419	366	413	406	374	401	420	390	403	386	382	393	399	387	412	421	386	411	364	418	411	385	440	357	422	420	414	389	415	421	413	394	367	390	366	399	396	420	412	366	423	394	376	377	408	350	421	400	379	400	408	396	393	387	388	406	408	354	420	402	385	385	359	399	404	398	399	423	401	413	386
5225	3080	1848	1053	437	229	140	123	121	120	81	72	62	49	52	39	45	37	42	47	41	35	37	34	33	35	46	41	45	30	38	35	28	34	28	32	28	25	26	33	27	29	40	23	34	30	29	25	47	26	22	29	26	23	37	23	27	36	34	35	20	30	45	28	32	33	27	27	28	27	24	30	33	30	27	32	32	34	25	31	24	35	31	21	29	29	28	33	24	26	28	21	23	30	34	17	23	23	27	26	25	32	25	38	38	29	23	32	24	24	24	34	28	22	28	26	23	33	27	32	32	40	26	36	18	16	17	29	29	25	34	32	28	26	38	36	29	20	36	34	34	22	33	32	33	28	33	27	39	15	40	28	22	30	36	28	34	33	25	27	29	37	28	25	22	28	28	40	45	30	24	39	30	31	24	26	26	24	33	34	30	22	28	30	29	39	31	26	24	25	32	29	25	25	29	26	36	32	20	23	35	34	39	34	24	29	28	33	44	18	28	44	32	25	30	37	22	35	24	20	17	35	45	26	25	20	29	23	23	35	28	39	26	28	32	27	21	31	23	37	37	35	27	36	24	29	28	24	27	33	26	23	26	24	29	22	22	39	25	31	31	34	32	44	38	40	36	18	36	25	27	31	26	36	22	33	29	27	29	29	34	23	32	38	21	28	33	25	27	28	26	40	37	29	30	26	35	31	29	32	19	22	24	18	24	19	27	31	33	26	29	26	25	43	25	27	33	33	25	29	30	23	33	23	25	27	31	35	34	37	25	37	29	28	33	17	26	25	21	30	18	25	19	31	37	25	28	27	31	35	29	32	30	22	27	36	33	21	26	26	31	19	43	19	24	37	24	24	30	19	17	37	27	33	25	30	26	24	18	28	33	38	19	33	28	37	21	37	36	23	35	25	22	31	33	30	24	29	39	24	24	31	27	24	23	31	20	25	26	24	21	34	25	24	30	23	20	22	34	36	33	29	27	31	33	26	23	29	35	32	31	20	34	32	27	23	38	29	28	30	29	32	25	36	33	16	32	30	25	31	37	39	37	27	15	27	24	25	27	24	26	36	35	27	34	23	32	28	28	27	26	26	24	25	22	31	16	29	24	24	34	31	32	32	27	33	27	30	33	26	27	34	28	37	12	38	28	24	26	34	32	30	28	35	31	33	24	21	34	31	25	31	36	32	33	24	30	23	35	35	27	26	37	27	30	25	25	31	36	34	27	33	25	30	21	32	29	22	23	25	30	28	20	25	27	24	22	27	33	20	23	30	30	24	32	24	28	29	28	30	32	24	30	29	27	26	29	34	27	20	45	22	25	29	25	23	24	28	26	29	23	35	29	26	33	31	21	29	23	32	31	26	31	23	20	27	17	28	38	54	23	34	24	30	21	17	37	28	33	30	32	32	16	31	26	22	39	28	24	30	23	37	35	30	23	23	26	23	26	46	30	30	40	20	39	29	35	21	28	37	33	28	23	26	46	34	27	25	38	29	27	32	34	30	21	31	33	31	37	23	31	31	26	28	21	31	20	28	30	29	23	21	25	23	29	25	32	25	32	25	34	32	23	20	31	25	25	25	29	29	27	25	36	30	29	29	32	31	24	23	31	31	28	24	27	27	23	24	28	20	25	26	27	27	30	35	27	27	22	33	37	30	34	34	34	25	26	29	25	27	31	33	27	26	24	30	32	27	35	28	20	29	30	24	27	31	25	26	37	28	29	25	27	28	32	33	27	29	33	22	22	30	27	28	40	29	25	30	23	24	26	28	31	28	27	33	28	35	37	31	29	27	28	26	33	34	38	30	27	22	35	23	25	31	33	34	15	35	25	36	26	28	29	31	25	26	32	32	31	22	35	27	37	24	32	29	27	29	17	24	33	26	25	36	21	22	26	22	28	30	26	40	25	25	25	29	31	22	29	29	29	30	36	28	29	25	19	21	37	30	30	28	23	22	33	26	22	29	26	36	29	38	30	27	28	43	37	35	28	28	34	29	34	24	32	35	37	32	37	36	22	21	31	19	23	31	41	32	31	24	31	24	29	20	27	31	30	31	24	26	23	27	24	37	25	26	24	37	27	30	31	26	34	29	24	25	32	23	28	24	28	31	31	31	33	24	30	34	30	27	26	28	35	29	28	41	35	36	32	33	30	29	24	37	20	32	19	21	29	34	24	34	28	33	33	20	33	37	22	34	32	30	31	37	26	31	24	23	22	42	32	23	32	18	23	30	18	23	24	35	28	25	30	26	25	24	29	31	24	28	33	28	24	31	33	31	31	24	25	32	26	32	27	29	23	18	31	19	24	31	24	44	36	24	26	32	31	37	31	29	31	32	26	33	27	26	27	19	30	30	30	33	24	23	41	29	26	35	30	29	31	32	28	29	34	30	37	29	24	39	25	23	36	30	30	29	26	31	22	30	38	28	32	28	31	25	34	35	32	24	36	29	31	32	21	25	32	32	31	29	32	32	38	27	33	31	33	32	33	25	29	31	23	30	38	31	23	30	16	26	33	40	32	30	29	27	32	33	25	22	21	23	34	29	28	27	28	28	31	29	33	21	27	33	34	32	28	28	26	22	27	25	29	29	26	31	38	36	34	31	30	32	32	29	21	30	35	25	35	40	24	25	31	30	32	34	24	34	27	23	33	28	25	32	29	16	20	30	18	38	32	39	36	26	30	32	27	29	24	32	21	29	22	36	38	39	27	32	20	31	25	25	27	28	29	33	26	24	42	33	26	28	28	26	23	31	33	44	27	30	29	28	29	26	26	36	31	32	15	36	23	29	32	26	21	31	23	26	31	34	31	27	25	26	23	23	28	21	29	26	32	30	27	16	31	35	28	28	38	39	30	22	30	22	33	33	24	30	36	24	30	42	29	36	25	22	27	34	28	43	26	32	35	30	40	26	29	32	32	27	34	27	27	33	26	25	25	27	14	27	30	29	23	23	25	27	36	29	33	33	29	29	44	21	33	25	38	33	21	23	23	28	29	24	34	23	25	26	29	29	30	24	19	33	23	35	21	23	33	22	28	32	36	21	30	25	28	29	33	23	21	30	23	32	27	27	21	31	33	22	25	27	35	36	27	30	45	32	31	33	22	34	30	34	35	28	28	27	22	30	34	37	26	21	24	28	30	30	21	22	27	28	30	31	34	33	30	19	26	22	29	26	26	22	27	27	25	41	30	33	30	24	36	25	41	20	23	32	29	23	36	21	29	27	22	43	29	22	26	24	22	18	35	40	26	21	26	30	29	22	21	45	40	34	31	23	24	30	40	30	34	26	25	36	25	23	19	30	25	31	34	25	25	24	38	22	24	25	20	23	34	24	27	27	25	28	22	26	24	32	35	26	26	28	26	29	35	30	23	28	20	19	24	28	27	32	30	26	28	39	28	26	28	41	28	33	23	33	24	35	20	31	26	24	26	34	35	24	26	27	27	22	21	27	37	24	27	27	25	23	28	26	32	34	28	26	32	33	38	22	27	23	24	31	29	33
30191	21908	16319	13740	9162	5987	4302	3629	3093	2440	1840	1432	1105	861	747	698	636	629	559	558	536	584	465	434	422	412	393	408	361	377	391	309	325	355	293	293	343	299	306	311	277	297	292	327	298	292	261	286	276	276	270	280	263	276	283	274	259	290	270	276	297	299	275	284	280	288	262	273	239	281	268	248	256	276	243	266	247	259	254	243	286	269	272	271	262	265	261	274	292	251	274	251	282	250	247	263	279	252	278	270	252	272	273	295	279	266	292	280	290	260	245	250	281	306	304	271	269	267	284	250	264	272	285	272	239	251	284	305	248	278	270	237	253	270	278	257	275	291	260	280	270	245	300	280	262	258	256	263	258	258	260	274	270	256	257	283	301	271	292	264	253	282	285	268	269	281	239	267	264	284	266	250	266	294	294	268	262	237	262	258	276	246	251	275	254	274	243	267	248	249	270	283	251	281	277	266	302	291	253	276	237	268	275	260	253	291	256	296	253	270	302	246	243	270	292	272	257	239	250	264	260	273	250	267	263	273	275	251	267	229	269	276	267	271	274	299	265	255	251	309	285	253	260	272	256	248	250	277	278	273	252	269	267	247	274	298	274	252	271	276	249	256	258	285	255	268	272	250	269	256	269	261	256	261	278	281	250	271	252	279	262	254	256	276	322	276	282	264	280	251	254	261	263	292	283	252	240	265	253	286	269	268	252	274	298	262	284	251	288	283	263	246	299	264	265	250	236	266	233	285	278	256	271	249	253	262	278	243	268	288	277	247	257	296	289	285	253	281	272	289	314	257	275	274	267	267	254	250	249	282	267	272	250	292	251	274	278	289	291	291	261	295	268	263	286	276	282	261	277	247	293	263	291	268	258	255	267	271	283	262	268	284	255	267	274	276	275	268	274	253	276	278	275	267	273	263	270	253	263	294	249	240	254	258	258	272	248	250	266	264	264	275	279	264	306	266	272	286	257	268	270	260	280	265	277	265	246	273	267	276	280	275	254	264	252	276	268	216	266	265	253	279	265	276	271	248	244	241	289	260	279	273	258	287	244	265	275	303	301	278	277	277	271	268	252	253	276	256	271	291	250	239	261	278	226	258	264	282	271	266	238	285	280	296	276	273	286	291	279	265	259	249	268	294	262	276	270	266	243	276	253	264	245	267	240	280	302	274	274	266	265	270	241	270	270	267	272	269	275	262	287	277	276	281	277	273	263	282	268	266	277	282	268	270	258	276	283	265	259	256	292	264	275	252	295	286	268	275	254	283	253	263	249	270	278	253	278	258	282	259	260	258	262	267	257	247	259	245	268	240	255	262	289	268	287	261	265	285	289	261	290	259	302	271	295	282	258	250	281	269	301	260	277	253	278	258	272	256	266	271	283	261	306	258	267	269	254	276	240	291	275	277	267	274	286	284	298	279	259	252	257	276	269	285	266	245	240	273	237	272	271	271	269	270	253	266	271	259	238	278	253	273	313	265	282	285	276	306	274	264	278	275	283	272	249	282	282	251	260	279	233	266	246	318	291	258	268	294	239	263	289	295	270	250	277	242	254	270	298	271	272	290	254	274	285	261	231	289	263	271	292	276	234	264	276	255	300	280	256	283	262	254	265	260	297	262	268	282	274	265	248	283	273	269	263	259	271	276	257	245	261	271	251	264	242	274	288	269	224	270	229	281	288	289	264	270	272	252	257	266	273	258	266	254	272	259	271	241	251	261	272	262	270	262	270	304	251	279	301	252	277	292	279	293	226	274	290	249	259	265	278	257	294	261	295	282	308	294	277	274	265	275	265	279	245	258	261	277	259	226	260	260	287	289	261	290	256	254	286	303	282	273	264	279	265	266	278	292	259	290	270	289	283	290	270	267	287	245	256	282	273	275	253	274	241	278	235	259	263	276	274	267	275	255	241	288	288	260	285	254	280	260	261	272	262	262	236	281	276	291	249	270	263	288	252	291	287	271	286	272	273	274	278	254	284	275	284	261	274	258	261	261	287	268	283	259	237	280	267	264	259	272	263	246	258	272	253	251	271	267	260	253	268	275	288	281	262	264	276	270	260	259	261	248	285	271	259	262	281	266	270	276	253	250	258	256	292	266	273	269	277	259	274	267	290	256	266	304	285	258	249	280	246	275	252	262	278	275	288	266	310	265	275	297	256	262	238	263	252	273	287	289	284	252	263	256	283	255	264	260	261	288	256	277	237	300	251	291	271	259	272	267	245	265	262	271	238	277	274	270	276	260	242	282	247	275	277	280	280	249	275	289	298	293	287	255	280	264	278	276	260	237	239	293	266	261	273	277	252	283	266	260	275	263	232	253	272	243	259	282	289	258	262	257	275	267	296	238	265	309	266	297	272	275	245	273	254	279	282	303	276	280	238	265	245	263	260	274	256	281	282	227	275	312	269	279	291	286	263	273	268	252	271	212	262	234	273	252	238	285	277	294	257	258	282	263	266	280	280	282	282	261	240	284	268	256	241	250	254	274	272	275	277	280	266	278	244	280	289	268	270	257	261	254	266	256	239	295	256	281	271	283	250	277	271	313	263	286	265	298	243	255	259	270	235	292	248	279	280	277	300	255	253	279	248	275	257	252	275	305	283	269	278	276	296	261	289	272	259	262	266	287	244	250	276	229	255	276	283	280	260	266	291	284	249	265	300	246	283	263	292	291	252	276	285	294	253	302	305	317	283	272	268	261	238	253	275	234	263	253	269	280	274	239	253	256	275	267	295	288	222	279	268	309	294	281	257	255	275	248	291	283	261	282	249	285	254	235	267	273	282	260	262	248	293	275	262	253	244	240	276	287	273	229	255	261	254	274	274	260	259	245	291	260	298	263	271	248	275	262	284	276	259	268	293	287	289	291	277	259	276	275	271	260	290	275	287	273	272	259	275	267	296	268	275	248	233	256	233	259	261	271	279	249	270	260	259	284	268	248	278	264	248	267	260	269	294	247	258	261	259	273	311	260	248	265	266	290	282	247	253	260	261	268	268	273	270	260	265	263	224	269	260	241	315	278	282	267	266	275	293	254	263	289	289	260	251	266	303	265	253	296	297	278	237	244	268	295	265	270	265	255	270	270	277	278	266	284	275	280	261	281	249	275	276	245	275	266	269	267	281	225	268	282	257	283	270	273	273	283	267	265	252	275	252	264	261	250	279	285	263	292	259	287	262	268	265	282	268	297	291	246	253	267	270	270	254	264	261	292	269	294	254	252	273	266	250	289	274	269	271	272	266	304	266	246	288	275	276	282	275	257	250	281	246	283	294	250	261	271	302	292	269	276	276	244	281	276	248	267	292	287	283	245	273	275	270	263	301	254	303	272	246	299	268	261	266	280	256	235	278	259	268	289	278	268	255	273	268	257	274	264	253	298	253	245	248	277	270	298	276	261	238	301	262	283	289	307	268	292	289	302	248	276	266	268	276	257	258	256	276	290	283	257	254	266	250	295	276	275	291	247	275	239	267	239	273	252	262	309	279	242	260	235	260	279
7846	6629	3549	1976	866	339	191	170	127	99	99	81	74	67	60	50	48	44	50	50	52	48	38	32	35	35	39	33	29	37	34	34	33	34	30	30	25	28	36	27	29	36	37	34	37	35	36	48	34	27	37	34	37	30	28	34	38	40	28	39	37	33	35	29	34	37	29	23	37	27	30	28	41	34	31	36	25	38	30	44	33	33	35	36	42	30	36	26	36	30	32	28	29	21	31	38	34	32	34	36	29	21	33	34	26	32	26	35	38	38	25	32	30	38	29	31	35	36	24	34	33	25	33	36	27	33	37	25	29	28	31	46	29	43	38	32	25	30	31	31	41	31	29	33	28	23	21	33	30	32	27	29	39	38	32	20	25	36	33	18	28	36	42	27	40	30	29	34	41	30	28	33	23	29	27	35	36	17	31	28	23	35	45	43	33	36	31	32	44	33	26	30	31	31	38	27	35	41	32	34	35	21	35	37	31	44	35	42	28	26	29	35	33	26	39	21	32	30	18	38	31	40	32	41	35	32	31	31	23	30	34	43	34	27	30	39	28	30	33	37	34	36	25	35	31	45	30	27	25	34	36	35	41	31	26	35	22	32	36	36	37	29	32	30	44	25	36	32	26	28	36	28	25	29	31	28	30	27	29	33	24	22	36	35	28	34	31	42	24	35	34	28	31	35	41	26	26	33	29	41	34	47	38	32	27	29	42	30	25	34	37	43	28	24	28	29	26	38	45	43	35	32	39	34	27	36	26	34	37	34	24	23	23	31	42	27	38	38	47	35	34	30	32	37	37	37	32	27	19	32	36	29	26	24	31	27	24	36	39	29	21	39	34	26	35	27	35	34	29	21	35	35	30	44	31	40	38	35	30	31	37	31	34	43	29	31	32	27	34	45	39	44	29	29	27	34	41	34	31	42	29	34	42	37	34	32	34	46	29	34	23	29	45	23	37	40	35	24	37	31	45	25	33	29	31	37	41	34	32	31	32	27	37	37	29	24	20	23	22	25	37	29	16	29	41	25	41	29	40	33	25	28	39	35	45	37	34	35	32	33	24	29	29	31	35	24	22	26	21	27	33	33	36	37	34	21	32	21	27	20	34	24	32	29	25	21	30	36	44	29	40	41	34	37	29	37	35	40	25	28	28	26	36	27	26	41	36	28	37	32	31	25	39	34	24	30	38	23	29	31	39	33	28	33	30	32	33	35	30	32	32	31	34	38	31	31	34	37	39	30	24	35	35	29	18	25	30	26	28	42	31	42	30	28	32	28	36	43	36	25	29	25	38	36	24	42	26	29	32	33	37	28	25	28	40	26	45	36	29	30	35	33	30	32	34	27	40	29	33	29	40	34	27	41	37	33	21	26	28	28	29	39	34	35	29	28	33	29	38	34	36	29	33	32	34	15	31	32	39	39	44	28	35	37	28	25	32	33	28	36	41	34	29	30	29	32	23	28	37	31	38	31	39	30	34	41	33	32	19	37	24	28	31	42	31	37	27	39	32	41	23	31	38	25	30	40	29	32	40	31	38	31	27	30	23	45	21	37	26	22	38	33	36	30	38	28	40	20	37	30	36	27	34	39	36	27	30	36	30	27	30	31	34	35	30	43	41	31	45	38	29	37	25	21	27	31	27	37	31	35	26	33	29	34	29	29	29	22	30	35	17	24	30	31	26	40	40	29	32	32	36	41	33	34	30	31	33	38	28	27	32	31	25	25	37	28	28	36	37	37	35	27	30	27	25	29	29	37	35	43	29	23	31	39	34	24	42	32	33	37	25	34	35	31	32	31	25	37	34	28	32	34	30	32	45	26	30	41	27	38	33	33	36	33	29	38	35	18	33	38	25	31	38	30	32	33	31	33	39	34	36	35	28	30	31	36	33	37	32	47	27	44	40	34	21	28	28	27	29	39	30	26	27	28	42	31	28	26	44	32	36	39	37	30	31	36	35	32	38	26	34	33	34	33	31	35	27	34	40	32	47	41	31	30	29	35	30	24	32	24	27	32	29	34	25	39	31	36	20	37	31	32	24	28	25	25	35	39	35	27	33	32	23	33	35	30	38	38	25	28	37	38	30	31	27	35	32	31	38	27	28	39	29	33	32	32	24	38	28	36	35	30	31	23	28	32	29	29	31	26	32	32	32	32	30	43	29	24	32	25	35	27	31	36	30	22	22	38	33	25	29	19	30	27	23	37	27	29	45	30	38	32	33	25	30	32	32	34	31	33	27	35	35	27	29	29	20	37	27	20	20	24	26	33	29	32	44	37	37	36	32	35	28	32	30	39	29	37	39	27	25	30	35	27	37	31	33	38	30	32	33	29	29	45	22	39	41	35	28	25	26	27	36	27	32	37	27	36	32	30	33	31	35	32	24	34	38	32	33	21	26	29	22	27	28	29	29	33	45	28	33	32	32	36	30	23	30	24	29	38	28	32	35	36	28	37	23	30	32	25	40	30	30	35	38	36	28	39	30	32	34	21	31	28	34	24	34	26	26	29	32	36	30	38	34	20	29	26	35	36	44	39	33	31	33	48	37	27	35	28	26	36	31	36	23	25	33	22	38	24	34	34	34	31	37	34	35	27	39	40	34	44	24	36	32	31	40	31	33	39	30	38	31	32	33	29	39	39	40	26	46	39	36	33	29	33	32	30	29	32	30	28	32	36	33	26	33	32	36	36	34	38	31	23	23	22	40	33	27	35	37	25	29	28	34	32	33	27	27	26	37	23	35	31	35	26	41	21	35	33	40	34	47	38	27	30	31	33	29	37	24	31	33	30	32	31	33	30	32	21	36	37	20	29	37	40	24	32	31	37	38	30	38	27	30	32	25	34	25	37	38	33	26	38	42	41	32	35	39	28	39	41	30	46	32	29	37	22	35	26	48	31	36	33	45	44	32	34	33	24	39	31	34	35	34	33	25	32	17	35	34	24	40	37	31	27	37	19	24	18	33	39	30	28	34	32	38	28	30	34	35	28	38	27	28	29	30	32	40	34	41	32	24	32	31	19	34	31	40	39	28	37	42	32	29	36	37	41	36	28	34	34	33	32	35	34	34	30	34	28	37	37	35	17	31	29	26	23	44	32	36	30	25	22	22	24	36	32	36	30	37	35	32	23	33	29	32	43	33	42	28	32	34	33	25	29	35	34	28	29	44	22	29	34	24	29	38	27	31	46	34	27	39	25	34	31	37	24	41	28	33	32	29	36	31	25	33	44	24	44	20	20	33	31	28	36	28	38	35	24	21	27	28	33	20	34	32	22	33	30	32	31	36	34	35	33	25	32	42	42	22	34	32	31	32	23	33	36	34	40	28	30	34	36	32	33	29	29	32	30	40	30	32	37	21	33	32	40	38	35	30	33	33	37	26	26	26	36	26	36	35	33	27	33	34	36	45	31	26	37	27	30	20	41	35	37	24	30	34	31	31	29	29	35	32	34	30	29	31	18	37	21	27	25	31	29	32	37	34	40	40	27	28	26	27	32
38075	28523	22322	18417	13904	8252	5288	4179	3706	3098	2310	1801	1462	1115	909	803	771	752	714	667	644	665	572	490	473	490	493	485	407	413	385	415	424	367	342	331	367	340	357	339	384	320	297	297	314	329	315	332	290	299	320	283	316	308	321	312	340	299	322	306	338	312	295	269	344	322	351	300	303	317	299	312	308	325	340	290	299	279	295	316	342	323	319	275	303	290	276	282	307	309	340	291	320	297	311	294	351	305	310	310	331	311	311	328	324	290	323	310	303	304	315	285	312	285	317	323	258	330	295	327	308	304	287	329	332	318	284	304	322	305	313	262	342	306	321	285	286	334	294	277	290	323	298	279	287	331	300	315	304	290	312	299	325	278	318	324	298	309	305	316	304	288	299	318	289	325	324	303	286	282	324	322	310	316	329	312	289	305	301	307	306	312	339	300	326	289	320	338	314	308	285	280	322	340	279	309	287	326	288	315	283	304	296	330	290	321	302	319	305	303	306	308	332	337	332	280	290	341	298	328	318	310	305	294	318	317	309	308	291	313	303	311	301	325	298	287	316	319	290	332	266	271	301	300	285	358	269	314	299	306	313	328	295	290	320	296	293	316	299	316	309	267	312	317	296	317	277	287	284	313	286	297	326	329	305	284	325	305	298	306	293	305	330	296	303	311	316	291	258	310	316	305	307	303	296	283	297	289	324	326	305	295	306	343	311	304	293	302	295	295	293	307	316	283	321	301	306	315	321	289	289	338	267	277	304	296	304	297	312	316	328	307	312	316	294	304	311	284	325	282	342	307	293	303	325	283	294	303	317	327	334	296	307	306	323	296	318	320	281	295	304	292	302	294	303	317	287	295	317	320	283	301	296	309	322	284	279	293	275	307	312	295	307	289	325	314	296	315	306	332	287	268	315	328	311	328	332	269	309	308	290	315	288	299	327	299	281	315	323	315	317	304	291	293	341	291	313	273	300	297	318	289	287	299	310	312	332	308	306	307	294	301	302	324	320	290	305	305	305	317	324	321	327	332	290	292	299	344	296	311	290	329	291	292	345	306	280	308	309	311	309	320	286	302	298	293	320	322	310	281	318	309	290	333	318	305	322	328	326	313	312	308	274	338	297	302	296	307	293	270	341	338	333	303	317	297	310	313	342	336	303	290	306	333	309	295	283	353	335	308	294	286	313	311	303	274	303	306	310	292	336	328	291	288	285	292	305	299	305	312	303	323	314	305	306	301	316	293	322	312	280	286	299	300	327	290	300	305	311	305	288	298	281	320	300	314	274	291	320	330	280	326	310	316	297	310	319	282	290	327	292	307	272	292	322	286	305	315	329	298	307	279	354	296	305	293	287	296	293	311	283	332	289	283	298	293	341	364	293	299	292	308	297	309	304	319	298	321	327	355	336	327	311	315	332	316	300	285	323	313	311	325	319	308	318	281	314	295	311	313	309	298	302	295	299	341	314	303	331	283	323	263	325	313	292	287	304	306	303	317	329	270	288	290	271	305	283	322	301	300	309	325	307	275	294	319	308	297	306	301	301	310	287	301	342	303	294	311	289	311	298	330	279	300	320	298	310	314	338	297	266	301	313	292	305	334	333	308	306	309	314	306	287	299	312	299	314	316	317	314	311	322	344	302	297	315	287	285	295	297	274	338	296	322	329	280	302	310	304	324	308	317	334	331	300	331	303	284	295	340	339	321	332	290	318	298	329	322	296	304	274	289	317	301	292	307	301	297	284	318	298	320	327	323	302	299	263	330	307	323	293	313	305	311	286	316	301	304	329	314	301	297	265	303	309	294	288	280	328	310	277	286	331	297	294	300	317	289	286	320	308	297	303	335	277	336	310	311	292	306	322	301	307	285	293	301	309	303	318	331	301	312	303	324	302	341	301	301	317	283	302	303	270	317	286	297	315	266	319	289	273	330	285	334	323	337	319	329	278	309	316	305	320	326	307	285	305	313	303	308	316	279	290	295	302	280	310	298	321	296	301	310	289	258	286	290	315	276	331	322	307	286	298	315	282	302	305	306	333	293	337	290	330	326	290	302	290	314	335	308	290	289	290	291	308	305	283	303	304	311	314	324	290	293	304	341	314	313	323	317	290	330	319	268	305	310	323	316	321	316	304	291	284	317	326	286	293	322	313	343	282	296	272	282	307	307	285	330	315	321	300	282	297	300	275	310	291	325	323	271	319	322	320	307	321	274	325	299	318	280	315	292	284	318	328	298	314	306	307	348	305	315	299	292	279	321	315	283	321	333	304	320	297	320	287	329	297	314	306	307	303	300	295	301	286	281	288	320	293	306	323	296	286	304	307	307	291	269	321	273	304	298	306	308	299	321	284	316	278	285	274	315	312	288	302	313	297	293	348	323	349	292	310	318	302	294	293	302	320	296	271	299	304	298	299	318	286	317	313	334	301	326	310	297	306	302	287	299	293	338	304	273	340	296	302	321	323	305	311	279	286	310	305	326	316	278	320	311	306	325	313	290	294	329	289	286	310	283	312	279	277	288	316	309	320	268	304	293	322	296	287	307	321	307	318	309	323	311	288	331	338	308	320	285	317	321	302	300	287	314	307	314	305	293	317	329	318	312	305	315	268	307	271	294	276	318	322	343	313	309	318	320	304	291	283	281	308	349	265	316	308	317	312	297	294	324	290	290	325	318	300	308	298	290	313	336	286	334	338	318	290	340	291	291	329	312	255	298	329	341	319	330	306	317	302	296	298	309	293	308	313	297	341	328	296	287	298	314	337	306	292	292	293	302	303	297	335	291	313	325	278	314	312	298	290	289	302	279	327	305	296	305	292	307	319	306	308	329	290	310	275	312	318	310	292	304	269	281	288	303	283	310	311	304	299	300	320	318	263	290	303	322	322	319	314	293	326	314	305	301	299	296	282	309	315	297	304	301	277	322	284	327	285	334	318	316	305	319	336	312	335	313	321	273	323	251	335	318	296	292	309	289	327	327	320	304	328	315	309	309	285	312	300	307	327	314	308	302	308	317	294	295	302	279	345	323	315	304	308	287	300	340	283	299	315	304	309	296	331	299	301	305	280	296	337	319	268	296	272	315	297	294	307	323	302	298	294	284	305	298	270	285	286	308	267	285	295	319	306	279	295	326	307	321	344	267	279	289	319	323	286	304	307	306	294	318	307	298	299	318	312	295	310	307	305	324	288	327	283	306	283	300	290	294	296	286	300	310	306	294	300	290	331	305	279	304	305	284	309	318	285	289	296	328	288	298	310	316	282	284	302	334	325	309	285	317	330	352	301	328	277	279	304	318	299	307	328	311	330	324	324	292	293	286	296	317	317	307	288	317	283	311	290	324	298	343	320	307	324	319	319	286	323	306	309	307	305	309	290	276	317	303	298	317	284	309	311	311	344	293	314	335	311	302	264	311	317	326	294	290	333	318	323	302	317	317	288	293	302	261	318	345	296	297	278	301	317	280	294	314	305	270	273	294	290	283	305	289	304	307	329	317	328	305	283	291
4140	1817	938	547	238	141	119	102	92	86	77	52	71	51	45	59	46	40	60	50	55	63	45	35	35	43	41	50	51	48	40	35	35	40	41	45	43	32	35	37	36	33	30	37	26	44	49	41	48	36	47	48	41	53	32	43	32	40	42	46	37	40	39	46	38	43	43	43	38	35	38	48	32	48	40	43	39	50	38	35	46	44	32	27	59	41	32	42	33	35	46	31	34	42	41	34	29	32	44	37	38	40	43	40	38	42	39	40	31	40	50	57	41	42	50	42	39	37	44	38	40	33	38	35	41	53	31	45	41	29	39	46	50	37	47	43	37	35	45	34	47	40	36	49	33	43	34	29	51	32	27	48	44	30	40	42	28	36	45	43	47	36	32	47	43	34	38	48	34	44	42	36	35	35	35	46	31	23	37	35	37	45	44	41	40	21	51	34	27	38	34	40	35	44	47	43	37	39	33	28	37	43	38	35	40	35	36	43	33	46	32	47	37	33	43	38	40	43	57	40	44	42	39	46	40	35	31	44	36	34	40	44	43	49	44	39	42	33	40	39	41	35	30	41	37	36	49	33	50	47	42	46	50	32	42	43	47	43	33	42	39	45	32	34	42	33	41	33	39	32	54	34	29	38	52	29	43	43	34	49	44	47	43	44	32	44	40	36	36	45	42	36	47	39	30	38	43	41	35	47	42	39	45	46	36	45	35	45	38	41	43	43	40	49	36	35	35	33	33	33	41	34	34	39	26	42	43	36	31	42	29	36	36	44	32	29	42	41	42	29	35	42	37	49	34	41	42	45	36	38	41	34	32	38	48	35	41	47	44	45	52	39	43	38	39	46	52	37	40	46	39	44	32	47	42	36	42	44	35	38	40	41	41	42	27	40	30	32	47	38	23	49	42	50	27	47	47	35	31	47	39	36	43	49	45	44	43	51	29	41	29	44	30	31	37	34	46	38	43	36	40	38	34	46	24	40	36	39	30	31	38	42	31	44	37	33	40	44	46	42	45	54	37	42	51	38	35	36	41	33	40	36	39	39	26	34	35	28	46	41	48	48	42	53	40	41	43	45	31	44	36	41	35	36	38	37	46	40	33	50	46	37	36	37	51	41	41	35	39	37	40	33	39	31	36	29	39	23	39	41	34	44	32	48	43	45	37	35	47	32	46	28	47	39	33	32	37	43	36	44	46	51	47	42	34	33	32	38	37	26	45	47	35	36	41	29	50	45	30	42	45	39	30	43	38	42	41	33	30	40	34	44	43	44	48	40	41	38	52	42	32	42	33	43	43	38	37	38	38	33	43	41	33	43	36	36	41	42	35	38	45	29	49	41	39	49	38	51	45	46	46	28	42	35	43	39	48	32	36	35	32	41	30	35	35	39	38	49	44	30	54	40	32	50	41	36	44	39	50	37	37	40	38	42	43	30	46	47	35	40	40	36	31	42	44	38	42	42	33	54	51	38	33	35	62	31	44	42	37	37	38	42	44	40	34	29	40	38	46	43	42	44	40	36	47	47	39	41	36	37	41	28	45	44	35	36	36	44	36	35	31	32	45	38	33	31	34	34	29	44	43	30	32	33	43	38	41	26	35	36	53	26	39	36	39	43	47	33	42	40	44	41	34	38	39	35	30	40	37	38	36	39	43	40	39	44	44	22	36	39	46	44	44	46	38	47	44	31	44	46	40	38	28	37	38	43	50	35	36	42	28	43	31	48	46	35	26	32	39	34	42	47	40	28	43	45	45	36	34	41	40	30	46	32	40	49	45	40	40	40	32	30	42	34	43	40	36	41	44	50	49	37	41	45	39	36	41	36	42	44	30	38	42	37	51	41	44	45	44	42	30	44	36	25	41	40	42	45	39	31	26	40	48	36	41	27	34	40	34	44	30	35	40	39	29	42	36	46	24	39	37	48	43	42	43	38	41	39	41	34	42	32	38	30	33	41	32	45	40	40	46	33	51	41	41	42	39	47	32	47	30	40	44	36	48	43	36	37	27	35	40	41	34	40	33	32	36	40	35	28	32	41	46	36	40	46	42	43	36	42	44	43	36	51	33	53	26	38	24	33	51	37	39	46	48	35	48	38	30	44	40	30	38	33	37	41	38	44	39	43	48	41	45	46	46	40	40	35	43	34	31	46	38	42	46	38	46	34	39	28	48	42	37	32	43	32	28	30	31	33	49	30	32	39	38	48	37	31	41	36	26	33	42	39	50	43	34	46	44	36	41	34	34	43	48	42	37	46	35	35	42	34	39	34	46	47	42	40	38	36	36	45	43	54	33	30	30	38	33	34	41	35	45	54	31	42	34	46	29	36	41	49	33	42	35	41	41	40	44	52	28	33	36	47	40	38	35	42	43	38	45	30	34	33	46	39	34	37	40	33	36	42	40	35	47	50	37	44	35	42	38	46	39	37	42	33	48	34	45	37	46	33	51	35	43	42	33	46	38	41	37	41	31	34	28	58	34	34	37	35	34	40	43	39	37	49	33	41	42	44	37	45	35	43	36	38	36	39	33	30	35	34	35	45	41	42	27	42	43	40	34	43	28	35	37	38	38	37	39	39	33	45	39	37	36	40	38	33	45	48	49	37	40	32	36	36	42	38	45	43	42	40	44	38	32	34	45	39	30	43	33	48	36	27	41	39	32	37	30	45	42	48	36	43	36	40	42	40	30	49	30	32	37	27	39	39	46	36	37	40	43	42	40	36	34	42	38	38	34	50	43	41	39	38	46	42	39	32	36	41	32	49	34	36	33	34	34	23	42	32	35	41	41	38	40	42	37	45	46	43	32	37	37	31	44	42	32	38	36	33	40	38	51	34	36	45	29	39	40	26	28	40	40	34	35	41	38	39	51	50	42	36	37	37	29	33	51	44	41	30	34	42	46	32	32	31	24	39	43	33	39	34	39	43	40	37	31	49	31	47	38	44	38	43	37	46	29	39	51	47	47	46	47	43	48	38	47	47	39	31	42	38	43	46	44	33	50	35	45	36	43	31	43	35	44	34	39	47	31	37	41	37	37	32	32	46	34	38	32	43	38	47	36	44	32	32	44	45	45	32	45	37	45	44	30	33	30	37	41	41	33	61	36	45	36	39	45	33	44	40	55	38	38	42	53	35	34	53	41	39	32	30	50	41	40	39	38	29	31	33	41	29	41	37	45	36	44	42	38	37	46	36	41	40	39	46	47	30	30	46	42	37	44	35	39	31	36	32	39	32	36	39	37	48	37	24	46	47	48	41	43	45	28	43	35	42	31	36	38	42	34	38	41	40	49	43	29	60	39	32	44	38	43	35	53	38	57	33	42	42	36	50	34	30	47	40	42	34	42	47	35	35	42	45	31	41	55	40	39	49	42	49	29	40	39	37	36	28	38	36	44	27	40	37	31	43	37	41	44	37	31	47	46	32	46	44	34	44	42	40	40	38	58	46	40	44	44	48	45	41	34	44	38	35	37	50	42	40	31	55	32	49	36	47	48	31
29667	16838	10554	9118	6136	4085	2841	2315	2038	1753	1346	1104	846	766	642	566	555	495	510	503	500	536	479	451	426	444	423	463	446	390	431	359	384	383	362	398	419	362	390	367	399	385	308	374	383	382	344	358	391	361	357	354	344	373	357	399	360	376	385	375	404	375	378	373	372	354	365	401	352	348	377	386	348	380	323	368	393	340	387	316	342	333	352	371	343	382	383	369	335	367	387	353	350	362	357	407	365	342	340	369	370	346	356	349	369	351	362	332	354	362	355	337	369	378	372	343	347	366	361	343	369	308	376	343	361	372	322	370	397	383	324	332	353	353	348	347	367	361	385	377	329	353	328	356	351	350	358	385	366	340	334	381	357	342	333	379	367	344	350	359	354	359	374	356	347	348	365	359	341	363	366	344	348	380	333	346	391	347	346	345	385	376	373	365	361	379	376	340	367	358	337	359	329	340	357	338	358	360	359	368	358	370	339	347	357	360	342	364	383	345	343	360	354	346	351	320	394	360	353	362	356	363	360	349	386	351	351	409	406	354	369	337	369	348	338	372	384	368	362	343	373	371	366	376	328	345	343	354	390	388	359	344	350	325	334	400	386	367	378	353	330	335	375	336	373	362	406	368	379	357	370	340	356	373	347	401	366	364	345	384	370	336	359	369	379	367	347	365	353	360	352	357	365	399	365	362	355	367	342	356	337	410	351	365	339	364	401	355	390	342	415	364	368	394	373	346	400	353	367	394	384	357	354	342	369	384	371	354	418	389	385	329	387	358	352	355	357	416	368	376	360	358	324	405	361	361	371	379	361	392	386	366	352	353	341	382	370	358	378	378	362	363	339	352	372	345	337	365	348	356	378	357	370	345	340	362	381	342	337	377	329	345	358	357	361	357	326	333	360	384	346	401	348	358	344	371	328	368	351	360	336	387	341	351	399	367	337	377	358	350	351	368	356	365	339	358	377	330	357	352	389	333	352	359	364	363	334	335	385	337	379	345	335	391	379	309	346	368	352	316	370	330	359	390	407	394	344	352	349	362	345	351	372	350	382	327	358	360	356	353	349	339	347	367	313	329	375	328	364	384	366	344	374	395	403	374	377	384	356	338	356	331	365	346	387	364	356	331	320	371	369	332	334	367	358	347	376	374	369	359	344	362	349	340	372	348	355	344	368	392	383	396	379	390	347	376	404	369	324	364	347	343	358	384	396	384	335	365	382	365	369	364	348	358	365	351	340	378	362	343	353	338	329	383	339	353	378	369	350	385	379	375	380	378	357	375	372	361	341	332	391	356	344	362	365	374	351	399	365	368	353	337	345	380	362	371	384	317	368	351	331	383	340	382	377	361	398	360	343	387	346	382	387	377	353	370	373	307	372	345	334	362	357	365	355	349	348	326	376	386	382	386	379	344	371	351	376	367	351	374	362	361	375	352	313	354	352	373	335	350	352	361	356	375	383	362	372	344	399	349	341	396	340	380	400	368	371	362	374	361	360	324	345	348	392	348	350	358	357	354	364	311	365	354	407	349	400	384	344	365	378	353	349	342	375	372	357	330	334	381	365	400	345	370	389	319	383	355	368	368	359	358	401	371	393	339	379	331	367	360	343	423	373	371	348	335	389	407	349	396	330	356	364	338	385	327	344	353	356	343	365	359	347	362	363	384	351	377	372	376	334	343	355	337	404	345	344	346	347	339	344	385	347	344	366	370	403	362	356	341	355	328	368	348	341	360	386	339	348	374	360	349	360	381	370	376	346	379	402	365	365	331	355	347	341	367	362	335	361	370	373	371	336	355	376	389	320	394	366	387	347	344	349	342	391	322	371	355	363	383	359	339	359	363	369	389	345	385	390	359	396	387	372	406	338	374	378	363	376	367	363	368	360	361	385	372	356	362	342	356	315	373	346	353	364	353	379	370	379	363	388	333	363	332	346	362	355	338	343	390	347	356	365	345	333	374	356	351	381	354	391	355	363	370	375	371	348	401	394	361	374	368	413	371	349	353	388	378	343	365	373	370	389	359	398	355	360	356	350	337	339	326	353	371	317	371	371	340	330	360	383	343	355	371	342	330	356	342	365	338	391	377	389	337	354	339	345	384	362	365	328	379	376	352	377	318	343	348	355	357	381	378	401	353	373	345	342	376	350	344	364	357	369	373	329	337	368	375	418	358	387	372	346	372	381	347	352	341	345	385	366	374	376	366	324	357	377	349	353	371	327	378	365	341	391	364	383	352	361	343	358	374	360	373	354	386	365	362	367	391	354	364	396	378	379	366	388	345	351	360	335	387	366	367	345	388	368	367	361	335	384	333	373	385	352	353	352	346	371	326	362	376	357	366	367	348	350	355	388	357	356	354	386	365	342	402	349	353	343	346	366	352	353	355	335	379	381	357	342	371	375	355	349	349	377	349	361	346	391	362	359	341	347	345	376	334	353	363	365	379	375	353	381	336	345	346	369	336	374	394	350	375	349	384	361	340	348	345	346	357	354	369	341	332	372	363	345	358	350	362	368	323	370	352	401	388	366	360	398	349	372	382	360	348	337	350	340	349	382	375	356	366	376	336	360	362	352	393	369	373	363	401	341	370	399	358	360	337	352	352	352	394	351	350	377	382	343	375	410	344	340	362	340	376	348	358	340	364	349	369	379	358	379	365	366	347	357	385	398	374	391	385	360	365	394	362	340	337	358	372	366	347	377	381	333	331	356	392	350	358	332	361	376	376	345	375	360	363	399	343	357	363	369	355	368	361	366	351	361	374	346	336	368	334	345	387	370	390	357	346	402	363	355	412	344	380	366	362	365	384	334	375	348	378	370	342	330	372	361	368	343	389	347	320	375	385	343	390	369	347	339	371	346	369	377	344	375	376	364	366	362	342	346	380	331	380	337	341	358	345	358	371	360	391	371	370	363	346	374	367	360	362	379	359	347	339	384	377	363	384	348	359	335	361	345	361	363	344	373	344	371	341	345	360	340	384	382	389	342	336	356	322	370	338	384	361	345	364	341	383	349	386	374	353	353	352	341	384	344	359	343	386	374	362	368	373	356	389	375	427	370	350	365	376	392	384	350	400	366	387	352	359	392	344	366	380	378	366	382	359	349	359	329	382	347	366	377	386	340	372	351	343	366	358	341	363	351	331	356	373	409	366	360	364	355	352	376	358	343	387	394	366	344	339	384	359	400	396	376	354	356	373	349	383	381	362	368	361	349	357	392	372	372	342	334	350	390	365	423	356	345	359	364	363	318	368	364	338	395	341	377	342	359	361	346	381	356	343	344	329	403	375	370	369	347	376	336	332	363	379	364	352	367	364	335	386	338	347	370	382	328	366	341	366	359	389	347	329	372	347	353	336	340	355	359	362	336	370	351	319	333	352	351	358	362	349	365	383	374	336	360	334	382	326	366	394	350	354	349	368	369	363	350	337	326	374	370	370	362	364	374	413	364	357	378	340	386	362	344	354	366	362	345	394	351	406	370	361	374	375	353	355	383	366	370	388
6100	3966	2394	1370	645	291	145	141	101	116	79	89	72	56	56	48	54	57	66	56	50	45	59	44	52	47	49	38	44	36	39	45	42	42	46	53	50	39	44	40	43	45	40	40	42	33	46	46	40	34	35	47	44	40	35	36	34	47	38	44	47	37	44	46	34	50	38	19	45	37	43	43	47	45	37	41	33	38	44	38	38	38	33	45	36	42	38	38	47	40	37	41	49	34	48	51	43	30	45	36	40	44	40	42	43	40	32	30	45	35	45	37	46	37	39	42	48	46	35	59	44	47	53	38	38	41	36	32	35	46	30	39	36	42	46	46	36	40	45	54	36	50	42	45	53	58	35	42	50	48	34	28	47	34	45	35	46	40	45	38	27	33	40	43	38	33	48	40	36	30	41	33	43	27	33	42	37	43	31	40	48	50	57	39	47	36	33	32	34	36	37	33	42	44	44	33	47	49	37	42	44	48	38	30	30	46	32	37	38	56	38	49	43	43	40	42	42	36	56	39	58	34	34	49	35	45	43	38	40	46	40	44	42	51	44	46	41	47	42	46	29	34	37	38	31	45	47	39	36	41	36	32	36	40	41	45	41	41	47	51	41	40	45	46	35	41	45	35	43	41	37	52	50	44	43	51	49	39	32	41	39	42	35	31	35	35	40	42	34	36	35	34	29	37	53	41	43	42	34	55	46	40	38	46	50	30	42	36	45	45	43	58	32	39	40	39	48	36	33	32	39	45	44	42	42	41	48	40	45	31	41	36	29	32	36	49	49	32	38	40	29	42	47	41	40	44	39	38	49	49	43	36	50	54	46	52	39	44	44	36	28	36	43	35	32	45	44	38	35	48	42	39	43	23	44	47	42	40	33	53	36	47	49	44	43	37	44	37	42	38	41	54	31	37	38	40	45	49	38	48	39	26	40	27	39	37	42	46	51	40	45	42	48	44	50	42	47	41	37	38	42	36	40	67	54	46	34	47	47	38	36	33	43	32	37	40	30	48	37	50	38	41	54	43	42	46	37	55	50	34	55	39	44	36	36	52	38	37	50	48	30	37	49	48	48	36	37	31	44	41	45	39	36	39	41	38	49	49	39	48	45	36	38	45	37	49	47	50	36	44	41	39	48	42	36	35	50	44	47	37	45	42	40	49	50	36	48	39	45	50	42	40	37	34	35	45	35	49	37	43	39	41	54	31	37	48	39	37	47	46	48	40	46	41	43	42	38	41	50	39	42	54	52	30	49	29	46	55	53	34	49	37	37	41	36	44	48	41	44	47	33	30	35	48	41	43	50	53	43	30	40	40	28	40	37	33	37	42	39	41	47	34	37	41	45	31	44	47	34	51	40	38	44	43	33	34	42	50	37	43	40	30	44	44	34	39	40	59	37	46	50	29	55	44	37	46	51	41	39	41	42	31	50	38	37	37	44	35	38	42	44	29	44	43	37	40	34	29	41	50	34	51	45	41	38	47	44	50	43	47	42	51	46	33	53	36	42	36	52	34	36	41	47	44	36	43	32	33	40	50	38	38	45	42	43	41	47	30	43	41	44	45	58	43	41	41	39	42	45	32	53	40	40	38	48	43	41	37	42	48	40	37	49	50	38	29	34	42	39	38	35	38	56	38	45	44	42	50	24	40	35	51	31	34	42	41	40	42	48	49	40	57	36	43	31	41	41	47	33	37	39	37	51	47	42	40	47	39	44	29	43	44	37	41	44	38	31	42	39	38	41	51	48	41	36	33	44	36	40	44	42	39	39	50	41	41	51	40	28	40	48	40	42	43	37	30	39	52	31	40	31	45	42	50	41	35	34	40	38	36	35	33	38	41	35	36	34	37	42	49	41	44	36	68	37	39	38	52	47	43	44	37	45	34	39	28	36	47	44	33	37	52	28	37	35	34	40	38	46	37	51	36	37	49	40	44	37	47	50	41	38	51	36	44	34	47	43	49	39	38	41	49	48	43	58	40	42	39	33	33	40	34	41	48	42	44	38	41	46	32	38	56	34	48	47	47	44	43	40	37	47	46	34	46	50	44	48	39	41	44	40	39	39	39	36	38	41	41	59	50	53	60	32	42	41	43	38	46	48	32	52	55	47	37	38	46	25	41	39	39	30	28	40	42	45	45	49	44	51	36	48	37	35	52	46	46	31	42	47	49	30	47	28	45	36	40	49	45	43	33	46	40	46	38	58	35	36	46	34	31	34	40	42	39	43	57	43	36	48	39	48	40	48	47	38	44	43	37	40	46	44	31	44	48	36	37	36	46	28	42	47	56	38	49	37	44	37	39	51	40	53	47	39	34	39	40	41	47	28	41	45	37	38	52	34	48	40	39	45	30	47	38	47	42	39	51	31	47	50	37	40	54	34	42	37	40	44	36	33	36	45	40	47	51	48	47	47	35	42	44	40	41	49	37	42	29	36	45	49	36	47	48	33	36	40	48	36	35	41	47	42	42	43	38	52	32	36	36	49	37	40	49	38	39	48	34	39	32	46	48	38	39	47	45	38	48	39	33	48	37	53	40	40	50	44	32	59	44	35	39	45	44	44	47	43	40	41	44	45	51	46	48	33	40	49	44	45	35	46	41	41	44	35	49	35	54	52	37	46	36	34	36	45	39	39	40	50	41	36	37	48	38	34	48	44	32	53	52	45	46	42	38	33	44	28	28	41	36	35	26	45	48	42	52	32	39	41	34	40	43	44	35	33	41	42	31	41	33	40	38	43	36	49	32	36	46	49	42	65	39	36	47	31	29	29	34	41	34	31	45	41	46	43	32	43	43	34	54	41	45	48	58	42	39	34	48	43	32	36	40	42	41	37	45	45	25	48	62	41	38	30	43	37	42	31	36	46	39	34	30	37	41	36	41	49	37	28	39	30	48	41	37	30	43	42	38	43	40	40	41	27	39	28	45	54	36	41	49	48	53	48	49	43	45	48	31	37	43	29	50	44	56	41	43	45	38	41	41	31	37	33	45	48	40	37	44	49	40	46	40	35	52	32	44	30	44	45	36	43	52	43	42	39	39	44	38	46	37	45	42	55	34	45	44	42	40	38	37	35	39	42	35	57	49	42	50	55	41	42	37	43	48	37	44	36	44	44	30	32	39	38	49	29	49	40	45	43	41	32	44	48	53	26	42	45	46	28	47	32	55	47	40	39	37	40	36	40	35	35	46	36	41	41	38	46	40	42	34	43	31	39	41	53	40	27	33	49	38	38	34	34	37	50	30	45	49	31	49	42	32	34	37	29	53	34	41	42	38	42	42	47	49	36	34	42	43	39	41	42	34	42	46	36	43	53	40	46	44	42	37	37	41	42	35	41	35	40	35	45	37	40	39	32	40	51	44	47	43	45	35	42	36	29	49	36	45	40	46	40	45	38	53	54	41	52	44	47	38	49	39	44	48	36	44	45	44	44	41	45	45	49	41	47	34	32	53	38	39	39	36	42	46	39	33	51	43	47	49	37	48	37	41	38	56	47	44
35012	23975	18003	15716	12516	6636	4009	3189	2678	2389	1769	1493	1189	1050	852	715	655	608	578	560	517	563	535	565	485	490	490	457	415	423	439	428	419	426	435	447	443	453	415	374	408	430	407	394	423	394	405	397	396	396	382	368	382	369	387	409	440	391	409	360	396	415	372	379	384	405	397	400	415	386	396	364	369	367	346	402	384	408	392	387	387	348	395	395	392	395	360	380	384	390	416	417	373	419	406	414	404	378	394	405	388	378	370	401	333	373	354	423	336	399	365	381	383	365	384	400	401	361	388	388	406	357	395	421	355	410	393	348	392	404	392	390	428	387	373	393	401	384	411	431	386	385	411	345	350	355	398	373	378	352	395	354	407	371	428	422	423	387	393	381	403	383	364	381	366	395	368	407	413	367	399	367	360	375	380	405	379	372	373	375	386	382	369	412	379	369	375	378	380	368	354	392	412	384	380	427	406	363	406	368	419	380	346	378	369	353	379	393	392	393	363	410	372	387	363	387	370	393	393	408	378	399	414	390	407	384	375	364	360	383	398	402	384	368	373	382	379	397	389	391	404	425	371	394	422	382	396	405	370	381	376	370	344	384	373	396	370	372	385	398	406	351	407	383	386	351	337	372	388	399	408	421	361	402	364	429	390	384	387	412	378	392	382	376	424	368	409	399	370	355	367	406	408	388	391	378	371	396	416	393	370	380	375	361	378	382	385	421	382	357	380	385	411	371	366	392	408	370	378	396	383	398	414	390	364	403	326	375	398	364	396	328	349	378	408	403	391	402	385	368	374	368	364	378	380	386	393	413	344	427	376	372	415	395	410	379	371	367	385	374	403	364	426	373	395	404	380	386	384	401	407	392	410	376	383	367	405	350	366	383	406	390	431	353	390	378	345	368	407	418	380	399	348	375	365	400	381	393	381	388	406	353	376	396	420	380	432	397	360	382	366	387	356	419	385	391	380	384	401	396	382	374	390	391	398	376	380	403	384	373	384	365	379	400	339	380	399	395	414	369	383	396	387	381	416	385	399	394	357	361	412	402	348	378	361	384	381	379	371	361	389	381	367	419	357	351	406	404	369	367	382	369	376	384	394	447	405	375	391	399	405	418	416	364	389	379	351	391	393	351	420	360	368	383	402	380	400	373	411	378	403	381	409	376	413	400	385	381	399	397	400	380	404	397	394	378	369	388	406	375	392	397	395	384	411	379	389	386	374	428	366	400	391	390	377	438	390	371	398	390	359	398	410	381	387	415	386	372	347	386	411	378	402	395	370	390	373	365	384	395	374	413	396	414	405	393	396	416	396	402	369	397	356	368	361	382	376	374	383	349	413	396	387	404	377	410	389	388	407	382	388	363	377	370	374	416	354	369	392	356	358	391	383	389	338	344	367	403	410	401	385	390	371	399	410	392	383	401	345	402	381	386	397	371	411	387	401	376	364	387	389	361	369	364	387	388	347	372	355	382	358	408	379	416	415	391	364	399	391	412	382	404	385	406	402	386	393	380	378	394	371	414	329	410	407	376	376	366	390	381	389	379	378	411	363	381	394	398	414	382	394	395	348	383	368	377	385	397	400	391	368	348	373	362	403	394	386	397	380	384	377	402	349	398	373	383	408	369	386	366	392	370	385	389	385	334	360	410	429	403	405	409	420	373	367	360	404	362	356	386	379	400	408	351	356	406	428	419	361	364	377	406	376	384	366	358	375	371	400	370	391	364	359	386	391	378	397	400	371	387	390	377	419	353	411	388	377	381	349	404	349	402	408	400	377	369	395	399	414	385	391	385	383	405	355	395	404	400	388	395	381	393	388	384	393	436	327	369	387	399	411	368	386	375	371	389	380	406	354	374	359	403	379	415	407	397	349	400	380	384	378	346	398	398	370	376	414	393	406	414	383	404	373	366	391	355	348	381	432	431	399	400	379	405	406	408	412	385	373	418	380	401	399	395	381	406	415	368	383	418	387	379	382	356	383	349	391	401	375	390	358	377	397	357	363	383	393	399	356	361	373	380	367	410	402	387	366	405	401	381	410	379	367	381	387	390	360	351	384	372	386	350	353	379	396	349	381	363	364	367	383	381	397	388	382	403	363	392	375	399	407	376	382	345	348	376	386	424	383	414	412	399	375	404	384	401	407	350	378	400	433	420	430	376	396	388	379	346	360	395	413	386	357	398	365	424	405	380	379	405	379	359	399	382	369	404	380	368	384	383	394	372	375	401	387	362	379	365	354	414	368	418	387	395	386	406	394	377	329	394	422	399	395	383	365	398	401	420	357	389	368	407	374	391	386	370	375	388	385	372	401	401	398	356	342	350	383	362	370	388	399	355	383	419	356	369	346	403	358	360	393	414	371	406	371	393	367	399	396	368	390	387	366	394	392	367	390	357	372	408	378	365	365	383	400	406	402	411	414	405	353	346	373	402	369	353	439	385	388	336	408	366	359	419	381	394	371	392	394	358	386	425	404	376	376	411	411	369	379	394	381	409	400	395	379	383	373	379	371	369	409	364	383	376	381	402	370	406	387	393	412	398	402	362	405	378	377	376	368	394	379	388	372	386	383	402	369	360	362	371	360	378	389	366	378	384	385	418	395	398	366	343	406	367	396	398	385	368	370	370	376	381	387	389	438	376	402	367	388	373	362	400	414	377	365	369	389	414	395	389	407	390	369	407	391	403	413	393	401	420	349	414	385	395	363	388	362	413	411	376	378	395	383	372	392	393	399	346	400	405	403	400	374	378	379	373	410	360	386	404	412	381	346	340	402	397	359	386	380	400	385	412	377	344	413	401	383	390	381	392	373	379	343	373	391	374	432	423	410	406	355	402	363	386	382	409	372	397	364	411	437	383	356	412	390	389	377	381	410	399	393	384	387	400	399	374	393	411	384	391	385	385	385	401	378	411	403	397	372	412	416	417	382	360	353	363	394	409	381	423	438	358	370	373	403	405	414	397	368	438	376	397	378	368	381	372	413	432	408	393	362	364	351	430	420	368	378	376	371	423	376	392	382	400	434	411	365	378	386	418	377	414	379	396	377	426	406	386	365	419	380	414	405	376	358	391	399	372	394	394	384	387	383	399	367	380	366	367	346	392	365	346	382	414	373	403	374	411	399	388	379	419	377	387	370	361	400	367	382	384	378	373	389	381	407	384	380	397	404	385	415	382	400	345	399	397	416	418	376	366	398	387	359	408	369	371	368	427	345	426	361	417	371	375	405	359	376	413	403	383	374	404	380	401	409	404	393	377	379	393	355	399	393	365	378	350	396	433	385	397	364	359	412	360	352	409	384	403	352	368	366	386	407	367	390	444	386	366	373	368	372	373	410	403	416	379	417	413	408	339	376	379	396	382	400	387	367	433	391	371	371	369	362	393	389	388	395	345	351	379	386	335	387	416	352	407	384	410	393	384	356	381	395	414	357	368	412	399	393	382	370	422	373	370	401	392	398	378	421	382	388	411	368	376	367	385	379	363	389	351	415	374	379	402	401	374
5966	3536	2135	1253	429	198	129	100	121	75	73	63	55	52	51	42	42	39	41	26	32	40	44	38	31	31	28	21	23	31	29	29	29	35	28	26	25	28	33	29	35	37	32	32	27	34	30	32	28	29	19	28	35	35	21	22	24	29	32	37	36	26	24	33	28	26	32	32	30	31	34	31	39	38	35	31	21	29	29	28	32	23	34	22	21	24	31	33	27	24	28	26	22	33	27	34	25	28	27	33	35	22	24	38	19	22	26	30	27	28	30	34	26	24	28	26	18	29	20	34	32	20	33	27	29	33	27	32	31	34	31	32	24	30	35	31	37	29	36	21	25	32	32	29	17	34	34	41	36	30	32	31	28	23	33	25	32	18	26	34	31	31	25	31	27	29	26	31	37	28	29	29	26	21	20	30	32	24	34	29	25	33	31	24	26	29	35	39	30	31	52	27	30	26	27	22	29	25	22	32	31	31	32	22	26	19	22	34	29	34	30	30	23	26	32	34	20	27	18	31	27	24	30	37	28	31	30	24	29	28	37	21	32	30	36	26	29	30	23	33	26	23	24	29	30	22	26	36	27	28	29	33	25	34	30	35	31	22	30	38	32	35	25	22	34	27	29	34	32	20	27	35	32	30	30	22	33	29	28	35	23	36	31	29	36	36	31	28	29	28	25	27	31	30	33	22	32	32	28	33	21	34	25	32	24	31	28	28	22	32	30	26	28	25	26	29	24	30	27	25	38	25	27	32	22	24	32	31	28	24	28	35	44	30	23	22	24	20	21	24	40	33	29	27	31	28	18	30	34	26	26	27	30	42	30	31	26	37	19	34	32	36	25	32	27	24	33	29	23	27	26	20	25	36	35	20	26	28	33	33	36	29	25	37	28	22	19	25	24	30	30	28	41	35	32	24	27	31	28	31	32	27	25	29	48	33	29	21	31	26	26	26	29	26	27	22	33	29	33	32	26	29	23	23	29	27	21	33	25	25	38	22	33	29	40	21	37	33	21	31	33	31	20	27	21	16	33	32	34	27	27	30	21	22	28	30	22	28	27	28	31	32	36	28	25	29	27	28	28	25	26	11	27	24	22	27	29	28	24	36	31	22	24	30	31	34	32	31	24	34	27	32	34	25	33	30	23	32	23	26	26	29	29	35	44	37	22	31	26	24	28	23	29	26	32	27	38	22	19	27	32	21	40	24	30	27	43	25	25	38	22	31	29	24	32	31	25	25	31	28	30	30	22	26	32	21	25	27	40	26	27	19	29	30	27	23	37	29	32	31	33	22	28	34	26	27	30	33	33	20	34	20	22	33	26	31	22	27	37	31	25	23	26	36	24	23	32	23	20	21	25	30	34	30	33	28	31	25	22	21	32	29	27	22	25	18	20	31	29	23	26	24	28	36	39	24	23	26	32	14	24	32	22	42	33	33	25	27	24	30	29	25	31	37	19	30	38	29	28	19	22	28	29	26	35	33	29	24	25	32	25	33	23	28	26	27	34	26	18	38	26	20	30	22	23	31	31	27	39	27	22	32	35	33	19	22	22	28	32	27	27	25	23	34	29	26	30	22	30	33	30	27	21	28	25	31	24	26	27	38	34	24	26	25	31	25	32	26	19	18	40	22	22	25	31	24	32	28	24	39	25	27	19	32	30	26	28	25	30	27	28	39	31	32	39	27	29	37	33	24	37	30	26	34	26	29	40	31	28	31	26	34	38	26	29	30	27	25	26	26	38	31	37	31	29	37	27	23	38	25	37	25	19	31	27	28	37	17	30	25	36	27	35	24	25	17	27	36	30	29	29	33	31	24	19	23	24	34	37	30	21	28	44	32	38	31	20	30	26	28	27	33	25	31	30	28	31	25	35	29	29	33	27	30	21	24	30	35	25	25	29	41	19	28	27	35	31	27	41	35	28	24	30	29	36	30	40	22	26	28	26	24	23	30	21	22	32	34	39	28	31	41	21	18	37	25	22	35	24	24	30	21	20	30	27	24	22	18	25	27	30	27	34	23	32	29	25	22	31	26	34	24	35	27	28	32	26	27	25	19	47	29	29	33	28	25	24	21	25	26	22	25	36	32	21	26	27	29	20	24	26	26	28	34	26	25	24	27	35	21	26	27	32	22	19	29	25	31	30	26	32	32	19	30	28	35	33	33	26	40	29	34	24	35	31	31	24	31	27	35	17	29	26	25	32	27	34	36	26	20	27	31	37	26	37	35	28	32	34	36	36	35	28	27	25	23	34	20	23	23	26	15	31	22	37	25	39	24	28	23	25	35	39	30	30	24	27	27	29	25	22	31	23	29	24	42	23	33	28	27	30	20	31	28	27	27	29	24	41	17	32	28	31	38	27	21	29	34	18	39	23	26	25	26	31	26	30	28	28	30	26	31	25	30	31	28	30	24	24	24	34	27	25	29	22	22	27	21	22	29	29	35	25	26	30	29	28	30	20	27	28	27	30	30	29	27	32	22	25	26	31	28	34	21	22	26	26	26	24	35	33	24	25	29	32	25	28	35	30	30	27	25	34	25	24	34	40	34	21	31	35	13	31	25	29	26	29	29	19	27	27	33	31	27	28	40	27	35	16	36	26	32	20	37	22	28	29	41	36	23	14	34	32	28	21	28	33	23	28	35	25	33	23	26	22	31	26	42	25	24	30	30	27	33	21	30	24	21	32	36	29	19	27	22	40	30	29	31	23	30	28	17	36	30	32	22	32	21	28	32	32	29	22	28	25	29	24	32	29	25	27	36	35	27	26	27	27	33	27	33	22	23	31	21	33	22	25	29	24	21	29	33	20	28	30	28	31	22	33	24	22	24	22	30	27	22	34	29	24	32	33	29	34	31	27	28	27	28	27	36	33	25	36	27	25	30	24	38	21	30	39	31	37	26	30	25	32	34	38	31	31	32	24	36	27	28	26	28	34	21	26	33	24	25	31	33	32	30	25	24	28	40	25	30	25	29	34	29	38	31	41	23	34	34	23	26	22	32	33	25	20	21	23	39	26	31	21	23	27	25	29	21	27	24	24	31	19	32	28	23	29	26	34	26	32	21	26	24	38	29	28	27	30	21	26	27	31	29	28	33	33	27	31	28	22	37	33	22	26	27	31	30	30	30	28	26	30	40	34	24	26	29	23	21	30	31	28	37	26	31	37	30	25	32	29	30	25	29	33	24	22	36	23	29	25	26	32	20	31	26	31	30	31	34	27	25	20	32	30	25	36	32	33	27	45	25	29	25	32	32	30	25	27	26	26	32	29	42	23	20	30	36	24	33	31	18	35	30	29	27	35	30	32	43	31	22	28	33	28	26	29	43	29	21	23	29	29	29	33	31	28	36	32	25	28	28	26	36	27	26	27	30	22	24	32	33	42	32	37	23	26	28	23	33	24	30	35	34	29	31	34	29	25	22	32	23	17	23	27	30	31	26	28	27	31	28	18	41	32	24	27	20	23	30	30	24	27	28	27	30	33	27	25	35	30	35
32092	22632	17450	14971	8817	5791	3943	3182	2666	2174	1784	1455	1209	913	776	675	589	529	494	473	471	465	491	435	382	387	395	345	331	332	337	311	314	309	298	318	285	332	299	280	290	326	285	272	280	274	280	285	275	237	280	288	246	280	241	270	283	283	303	249	239	265	245	265	248	268	237	278	254	280	278	231	283	267	225	280	273	263	246	265	263	258	252	229	259	289	241	246	252	274	265	250	258	260	263	256	259	240	249	262	260	248	271	287	258	245	278	235	274	265	254	269	252	251	248	260	250	249	307	262	282	275	247	266	267	240	292	253	256	263	248	279	234	282	228	251	250	249	247	266	257	268	251	239	254	227	273	240	273	266	245	241	280	272	277	266	290	272	264	269	260	286	271	245	259	263	293	260	254	275	264	257	251	281	265	239	256	267	270	266	250	277	312	268	278	252	260	273	250	288	264	269	257	276	259	235	257	282	265	268	280	237	294	239	279	257	269	277	261	275	251	279	271	260	273	285	263	275	253	242	265	258	250	302	278	251	285	263	266	302	245	243	271	264	255	279	253	232	246	244	293	242	259	275	267	268	248	247	269	288	265	288	253	265	268	301	259	231	269	260	241	275	265	258	271	252	238	242	272	273	285	269	284	280	240	274	286	256	250	257	249	284	280	256	286	262	270	264	258	277	253	276	279	249	267	254	246	276	281	280	255	289	250	247	272	262	272	268	253	265	251	252	278	277	275	254	265	266	272	252	248	274	231	264	285	266	255	288	232	276	280	266	247	264	245	289	257	273	264	256	251	262	258	263	260	312	261	273	265	253	264	288	272	236	262	249	263	251	284	295	250	261	228	286	285	282	267	266	262	257	260	243	286	252	282	255	240	269	261	253	262	246	244	239	262	259	236	263	260	268	276	252	273	266	273	248	274	243	251	238	268	275	261	266	241	295	239	262	264	245	263	265	273	277	278	219	224	253	270	258	256	253	263	287	245	255	277	290	264	271	301	272	272	240	232	266	250	285	255	274	274	272	236	269	263	262	244	257	277	302	242	272	291	280	242	243	259	268	278	232	259	275	269	262	280	277	244	258	261	278	266	234	248	257	254	279	288	267	270	244	270	244	283	240	289	261	251	246	258	253	251	245	266	262	252	242	253	249	269	287	269	263	279	269	244	242	266	265	275	270	269	261	266	289	275	254	270	239	252	259	294	233	265	275	265	303	266	268	269	297	252	257	277	241	264	271	276	312	276	250	269	246	276	255	264	258	256	297	263	264	256	292	264	240	282	262	277	233	268	261	295	258	243	294	271	267	251	263	265	260	264	243	263	275	314	237	261	255	316	271	268	250	291	263	255	280	269	270	269	276	267	248	267	249	222	267	267	255	254	254	251	266	257	268	269	246	286	251	244	251	278	251	260	261	270	269	242	281	295	242	262	264	241	274	259	300	235	261	240	268	303	274	242	239	295	237	234	253	276	242	249	248	265	254	271	249	253	261	260	257	255	272	265	271	269	263	263	280	307	287	263	282	275	221	260	260	292	250	244	263	281	253	269	275	278	271	274	277	278	260	230	237	265	257	259	262	275	252	265	264	262	258	270	289	280	293	245	245	272	258	258	258	306	268	268	252	260	265	293	268	269	272	285	249	258	248	247	270	264	265	257	267	271	268	270	244	270	264	273	245	264	261	299	257	258	267	256	258	248	279	292	267	279	278	266	256	261	257	262	279	270	294	252	264	276	269	275	265	261	268	265	256	274	270	257	270	240	254	281	291	251	274	239	266	263	260	255	268	257	254	275	236	275	292	269	272	256	306	257	285	254	259	280	250	255	253	260	255	294	256	242	245	255	262	279	271	271	250	262	298	301	264	257	238	257	252	273	262	262	292	275	283	249	266	221	252	299	271	248	258	255	241	288	271	271	263	254	270	291	261	275	280	252	294	286	254	256	281	293	289	267	281	258	257	248	254	251	293	264	282	275	268	263	254	269	265	275	285	267	261	248	254	256	263	253	253	250	266	257	250	271	249	276	262	279	260	239	278	263	269	290	274	269	281	279	290	258	255	250	301	276	265	242	277	291	265	221	276	241	246	244	287	272	278	228	291	224	273	275	284	279	280	246	242	268	265	272	260	280	239	281	238	233	259	253	244	231	269	232	262	243	246	285	259	283	255	281	267	265	290	271	268	253	250	259	231	275	283	266	251	264	260	256	261	248	270	263	263	285	279	301	230	273	274	267	242	250	273	288	289	255	242	269	252	280	293	267	291	242	256	272	252	227	242	245	258	263	260	281	250	253	264	279	279	247	271	308	273	227	256	250	273	264	250	281	276	263	286	243	290	254	290	241	265	250	275	255	222	271	252	275	257	271	266	249	248	291	282	257	259	247	275	270	276	242	276	275	260	278	285	264	286	265	244	278	267	269	244	288	257	264	238	252	261	269	284	287	263	253	275	265	260	263	297	246	255	278	264	247	254	290	286	265	278	270	266	264	252	282	275	247	290	289	275	267	258	251	289	249	260	251	276	289	248	251	246	242	244	258	243	249	240	256	275	280	269	265	252	269	273	266	239	238	222	272	236	260	295	267	264	246	309	242	257	265	307	240	283	254	259	251	249	264	277	296	273	261	255	290	237	292	271	272	275	281	289	282	311	292	279	269	240	253	253	277	272	239	251	251	269	251	277	261	277	247	260	294	253	290	255	248	286	301	256	273	236	282	277	295	264	262	272	287	265	265	228	226	260	266	260	275	272	261	280	255	249	279	269	249	246	285	277	266	256	243	239	248	266	280	286	292	248	263	277	257	285	260	263	275	246	297	272	247	265	286	241	238	288	253	273	252	286	255	260	252	256	263	272	275	279	273	263	262	283	259	282	272	253	255	265	265	304	260	248	270	252	255	236	261	257	279	256	247	241	293	242	263	273	295	258	279	272	244	304	265	242	280	265	259	266	276	270	276	281	265	284	277	239	272	261	272	269	263	278	255	264	250	239	251	280	270	257	279	241	257	268	276	285	238	231	258	282	282	273	256	264	243	253	241	252	275	261	257	245	274	275	301	245	276	268	269	254	248	254	279	262	265	268	265	283	269	259	272	268	238	252	284	262	281	265	284	251	259	285	257	273	253	243	263	280	231	283	264	275	252	274	244	248	272	245	270	262	238	263	248	233	270	253	269	294	236	254	280	249	260	279	279	289	252	238	282	255	278	269	252	267	260	291	251	292	266	265	257	244	260	264	243	251	241	277	253	263	275	276	262	257	282	262	271	264	253	279	260	261	249	238	239	239	247	284	238	286	247	249	248	273	273	272	274	257	260	268	272	271	264	277	249	269	263	268	285	257	288	229	228	282	272	249	254	258	284	277	268	261	262	265	262	261	266	264	265	251	272	236	284	259	271	241	277	279	269	262	265	233	248	300	285	262	248	294	263	276	256	271	253	264	276	243	296	250	254	278	284	251	259	245	267	282	279	281	258	261	271	265	257	267	257	282	255	266	259	279	267	275	298	302
6818	4667	3512	1776	695	374	218	160	137	110	93	87	104	88	58	58	56	29	41	50	45	52	37	43	44	39	47	30	47	37	31	36	28	39	32	26	37	26	34	37	31	34	33	38	38	31	24	34	42	24	23	34	29	25	34	36	34	29	22	32	35	25	21	22	30	34	40	28	24	30	34	29	31	26	40	40	33	26	26	25	32	27	29	31	27	26	35	30	28	29	30	32	35	28	43	27	40	27	41	23	39	34	39	31	29	35	30	43	30	36	31	30	37	30	28	27	36	33	32	42	24	28	27	39	24	36	46	27	38	35	30	27	37	32	28	34	23	32	35	30	29	35	34	37	20	44	24	40	44	28	33	45	34	35	36	30	33	37	27	30	43	33	24	24	35	37	26	43	34	34	27	26	32	29	34	29	25	28	34	39	31	31	33	39	42	27	25	30	34	31	25	29	30	27	34	29	26	40	28	36	37	32	34	35	34	32	22	39	50	31	40	23	34	44	26	31	30	40	36	27	41	23	29	47	29	27	38	43	22	29	29	19	31	30	28	24	38	27	28	17	33	32	36	31	27	29	26	30	29	30	33	39	29	32	28	27	27	30	36	36	36	31	42	28	30	32	41	22	41	28	30	33	27	25	18	34	38	26	27	27	37	31	22	38	32	33	33	34	33	38	29	21	33	39	38	24	36	26	26	28	26	33	17	41	32	27	23	22	33	27	37	29	31	24	41	24	36	28	25	26	31	33	21	27	31	26	35	23	23	26	42	21	28	32	30	28	37	32	29	31	38	38	26	24	29	19	31	21	27	30	26	25	34	38	29	34	37	36	27	23	37	35	36	34	36	36	26	26	41	27	38	25	20	24	36	37	23	30	24	29	29	28	29	36	36	27	42	35	18	29	28	36	22	28	31	26	37	41	33	45	29	32	42	35	38	28	30	25	39	32	34	23	39	31	30	26	37	34	36	28	33	36	31	31	28	29	39	24	44	43	28	33	28	31	29	24	24	40	36	30	27	29	32	36	23	23	33	28	24	27	23	29	35	35	29	24	39	32	31	24	32	25	32	28	30	30	33	33	28	19	30	31	31	26	43	41	30	36	40	30	25	19	17	33	33	27	30	35	24	40	30	33	42	23	35	30	27	36	31	33	28	36	28	36	30	34	26	43	30	46	37	33	24	20	35	31	36	37	27	34	37	22	32	30	33	29	30	29	27	24	27	27	37	36	33	36	31	36	21	20	33	38	32	32	25	32	28	33	30	29	36	28	25	35	32	26	35	42	25	20	38	36	31	24	36	36	36	22	43	30	26	23	35	36	22	34	29	32	33	21	32	28	30	34	29	25	32	30	21	30	36	27	28	33	38	25	40	44	30	24	31	32	31	28	38	32	30	25	31	30	20	35	35	19	44	32	24	25	23	23	36	37	37	25	46	34	30	31	32	34	34	34	28	37	32	30	36	39	30	36	31	35	25	32	39	35	26	32	26	29	33	33	26	27	36	31	28	27	36	40	30	34	32	24	35	37	39	40	37	29	25	30	34	28	35	41	27	27	28	37	28	28	32	25	20	26	18	35	28	30	33	29	26	38	33	32	39	29	30	24	28	30	27	37	20	34	26	32	33	41	31	35	31	27	37	32	25	36	34	35	31	23	25	31	40	34	33	33	34	32	33	30	37	39	30	20	38	38	31	23	30	26	28	28	36	21	34	44	44	37	28	32	27	28	33	38	33	33	29	36	29	32	39	28	30	27	31	33	26	32	45	22	25	33	28	37	39	34	23	38	36	32	45	26	25	42	23	34	31	35	38	36	29	32	27	44	28	31	32	39	33	23	35	31	37	35	34	32	34	35	30	27	30	31	41	23	23	31	25	27	30	30	35	34	37	16	37	36	29	39	29	26	28	35	38	37	38	28	22	25	36	33	26	36	28	21	29	23	20	34	40	20	34	34	33	30	35	42	23	36	28	36	31	36	34	28	34	40	39	32	31	38	37	25	33	41	25	23	35	28	27	29	38	31	28	30	33	32	43	30	20	33	30	25	25	37	31	32	43	30	36	42	36	25	34	34	27	25	29	25	31	33	27	28	36	38	32	25	34	38	24	34	35	29	32	28	26	30	22	37	32	27	23	25	38	17	37	37	31	35	26	31	31	26	37	25	26	27	31	21	23	33	33	30	31	31	26	34	23	29	34	36	25	26	27	26	40	27	38	35	36	27	31	31	25	37	26	30	27	36	23	27	22	29	31	35	26	29	40	32	37	29	31	31	27	33	27	30	29	29	27	35	29	37	36	30	32	22	33	35	42	26	21	37	19	36	28	30	30	23	29	21	27	41	35	26	35	32	30	24	31	36	24	33	31	37	31	33	34	34	30	25	22	35	27	27	30	36	27	26	25	32	30	27	28	26	26	28	36	40	30	32	24	36	28	19	33	37	35	29	25	30	29	27	30	28	29	29	29	29	30	31	29	28	24	49	36	37	27	32	39	42	38	38	28	31	42	26	24	25	25	25	22	36	26	35	31	35	36	33	30	25	29	35	32	35	37	36	25	30	29	37	19	29	34	27	19	31	38	40	37	30	31	34	33	31	37	28	36	30	31	34	29	31	35	32	25	25	27	29	24	22	27	33	35	28	39	34	31	32	23	29	21	32	29	22	25	30	30	27	27	26	28	38	21	34	23	42	31	22	24	39	32	30	45	39	35	34	28	39	30	37	31	27	35	40	40	36	39	26	25	32	24	37	29	37	33	39	43	24	35	21	28	31	19	22	34	26	29	35	30	24	24	30	30	29	30	33	37	34	33	40	32	26	38	27	30	26	34	33	22	28	19	29	32	29	33	28	24	30	39	38	42	38	29	39	37	34	37	28	34	29	32	36	25	38	40	27	30	31	29	30	32	27	25	37	32	21	29	30	31	34	37	29	35	30	33	35	34	36	26	38	26	19	33	29	38	29	40	19	31	34	23	35	38	38	28	35	35	37	30	28	41	38	31	34	28	33	31	32	36	31	41	31	47	37	27	33	23	31	24	36	41	27	41	29	30	26	17	40	36	38	41	37	29	32	26	37	29	29	20	23	31	38	25	32	39	29	27	37	30	37	41	34	25	42	25	28	24	36	31	33	37	34	35	18	24	34	25	31	31	37	36	34	36	31	36	34	35	30	37	22	27	40	25	34	36	33	34	31	32	22	30	22	17	31	26	32	31	43	27	29	35	30	37	32	37	24	24	26	37	31	28	27	27	32	29	25	42	42	33	26	29	23	30	45	26	34	30	26	40	30	34	36	34	26	43	28	25	34	30	29	24	34	25	31	28	29	38	24	26	38	23	27	32	31	23	29	30	19	32	28	31	38	25	27	36	25	33	34	27	28	22	28	33	34	26	26	32	35	42	27	34	27	25	31	31	31	34	36	38	23	20	36	33	28	26	38	34	41	40	34	36	36	36	23	29	26	37	39	33	37	27	25	25	28	29	28	42	38	33	35	35	33	33	35
35347	25026	22192	17672	11944	9739	6536	5014	4011	3208	2618	2168	1771	1441	1172	928	814	707	688	663	596	621	667	600	523	475	424	404	376	376	389	367	384	359	393	355	337	375	384	295	296	306	336	331	314	318	303	325	310	303	272	308	307	286	269	338	274	306	291	301	291	298	304	301	307	300	305	274	288	299	291	279	311	299	310	290	303	289	281	306	302	311	312	313	308	329	296	272	290	296	300	267	319	280	294	297	312	298	309	265	292	292	290	284	312	315	293	291	288	301	290	272	323	266	300	330	273	299	264	290	304	288	301	294	326	292	290	305	300	311	342	285	307	309	302	309	298	294	302	309	302	277	312	304	310	296	282	310	315	305	297	303	283	313	258	277	340	279	289	283	314	273	272	285	289	283	290	316	311	304	291	302	306	290	298	264	310	297	290	293	295	318	305	280	290	302	293	307	297	295	313	329	305	292	292	297	295	326	316	271	275	277	296	321	289	281	290	293	275	296	287	309	287	303	332	295	314	286	303	291	298	279	293	291	286	285	318	302	263	288	301	282	282	272	300	316	305	286	297	320	307	294	288	314	268	286	333	313	288	328	320	293	284	284	291	284	299	305	288	249	297	289	287	323	283	310	300	263	314	287	268	294	314	311	293	311	257	293	308	281	316	292	277	293	288	323	306	286	297	283	306	309	288	301	306	287	281	307	292	262	312	290	284	327	273	284	311	315	315	318	305	290	285	295	329	317	315	282	315	266	283	286	292	286	292	305	275	280	278	250	295	318	318	275	319	280	272	309	270	300	285	294	290	298	297	272	314	329	325	278	310	292	279	317	318	297	303	297	285	283	325	305	306	303	302	299	311	290	300	272	301	263	284	316	276	291	280	277	315	270	306	289	318	272	314	294	296	299	324	295	273	284	301	295	291	310	305	268	300	318	286	300	296	295	283	304	317	272	323	303	299	253	290	305	286	282	292	288	292	305	317	277	331	269	294	309	272	284	285	315	287	278	285	299	282	300	283	283	282	304	288	285	287	318	260	284	303	311	303	307	300	282	315	294	294	300	297	301	294	318	325	304	292	321	272	286	335	299	306	308	289	300	307	297	279	299	290	289	303	299	303	291	299	318	299	303	301	286	305	313	320	294	292	277	289	269	281	300	299	301	286	299	293	311	276	315	294	303	287	277	309	297	294	298	331	300	315	318	287	296	305	279	292	293	288	295	287	295	283	277	299	294	301	302	296	294	252	265	296	305	321	306	298	293	274	295	297	325	325	304	286	295	306	299	320	318	288	278	294	270	313	325	257	302	321	273	282	262	270	287	277	288	306	294	287	316	295	296	314	289	311	273	280	317	284	283	278	308	294	278	279	322	330	288	291	309	282	270	290	283	305	282	282	296	278	272	302	301	295	312	311	326	307	295	305	301	290	330	324	293	318	302	305	293	264	314	285	276	299	289	278	287	321	295	308	280	289	284	295	298	291	315	299	304	277	289	306	282	300	311	299	325	293	276	291	284	307	314	317	296	315	291	261	292	278	305	292	303	331	304	285	310	284	312	274	276	280	299	272	276	334	302	285	284	283	290	279	294	317	284	300	284	290	287	297	319	260	279	269	314	289	277	288	281	298	272	317	281	286	300	287	275	287	304	277	287	298	303	283	295	305	288	285	319	320	304	310	284	286	300	285	279	276	304	283	306	287	288	298	305	298	306	293	268	294	293	283	298	286	323	268	316	312	311	279	281	283	283	276	269	310	287	296	290	274	297	283	282	278	308	273	334	337	261	302	285	297	297	278	287	305	301	266	285	318	313	302	312	307	309	298	310	268	292	279	272	282	301	295	279	290	288	310	280	296	277	332	305	290	272	304	287	275	280	325	339	311	289	294	306	302	295	276	299	323	310	303	292	283	293	302	320	327	291	267	294	308	296	298	289	281	288	269	272	267	275	339	304	283	291	286	284	308	269	283	313	267	280	303	294	297	305	302	289	305	281	302	318	326	312	290	323	295	292	286	315	297	349	325	322	306	300	291	311	272	286	299	324	292	312	305	294	317	302	268	293	297	293	296	295	283	274	287	288	284	312	295	315	336	288	308	279	308	285	288	302	288	296	293	319	279	262	299	282	291	297	292	287	282	294	333	302	268	277	312	312	313	306	281	286	278	290	304	263	268	309	285	304	294	294	297	290	286	325	312	285	292	295	314	288	295	292	298	297	285	326	283	292	326	299	310	281	295	279	279	307	320	266	330	327	311	280	295	287	305	270	298	298	285	281	315	331	296	308	321	294	274	287	302	289	271	307	304	285	272	287	267	313	297	290	310	297	291	306	291	286	310	306	276	290	289	282	276	307	302	296	310	294	276	313	255	318	299	291	322	354	292	308	317	261	296	269	306	300	288	308	320	321	303	286	310	297	301	285	275	305	294	318	321	295	328	308	296	292	290	308	307	275	324	314	313	285	292	317	295	300	310	301	307	310	292	290	272	310	309	307	341	290	294	314	290	294	287	306	278	277	324	315	283	306	266	318	318	294	263	295	286	281	248	281	302	281	289	296	329	312	285	238	309	263	302	307	304	303	287	278	257	295	282	303	253	315	281	273	314	313	295	291	278	273	286	293	288	269	317	291	294	322	260	296	313	316	270	276	286	281	297	295	292	302	323	354	298	280	292	304	280	306	279	296	308	278	278	317	308	295	300	261	294	301	292	337	299	290	278	298	278	298	324	290	312	304	269	320	292	286	281	338	288	293	293	310	298	308	287	275	266	310	287	287	313	309	281	317	286	299	304	283	291	278	308	296	311	280	285	283	286	302	286	270	290	311	298	283	277	304	276	291	284	284	293	302	292	312	304	280	279	281	328	321	299	302	302	305	291	299	306	291	298	317	269	291	307	286	302	272	295	301	280	268	322	274	325	314	284	286	281	292	276	302	296	340	297	292	275	279	327	330	313	280	306	304	303	317	299	296	257	295	304	268	280	297	290	294	316	296	301	280	311	294	309	316	310	295	274	290	255	313	266	301	298	294	290	311	345	320	304	273	286	280	289	275	305	290	307	303	274	296	295	239	304	283	286	295	279	290	313	288	283	291	314	320	299	297	295	335	298	306	287	305	306	279	294	293	284	291	315	306	307	291	284	319	291	285	310	281	304	293	282	303	298	293	303	317	313	308	309	301	312	280	276	313	299	315	284	319	290	303	298	299	310	285	312	324	314	298	307	277	287	299	334	272	293	340	293	299	284	306	297	301	297	268	283	315	301	302	270	309	313	309	311	310	294	304	304	289	283	317	278	275	310	271	290	320	300	299	332	275	290	297	296	313	304	282	307	294	296	280	291	271	292	304	303	250	294	277	315	304	311	306	323	305	285	276	296	332	280	274	276	307	265	297	278	301	281	295	302	296	293	301	281	311	271	285	310	307	301	296	282	305	322	302	316	290	287	309	324	281	314	279	303	300	276	281	283	322	283	297	322	299	309	331	299	287	299	302	309	279	303	303	301	329	293	273	290	280
4153	1925	1113	477	216	137	113	85	78	75	74	57	75	55	34	33	35	47	58	53	65	46	69	40	58	40	28	35	35	32	40	33	49	35	32	46	37	37	44	42	46	37	37	42	40	39	37	44	38	30	33	43	37	30	31	34	42	35	48	48	34	32	36	43	32	45	38	32	42	35	48	39	44	38	36	64	40	27	38	32	47	29	35	34	30	44	31	41	43	45	45	48	51	36	46	31	44	40	47	38	36	41	42	38	32	44	34	40	40	43	34	34	48	43	48	49	31	59	38	43	43	41	42	37	45	31	40	47	28	29	47	36	62	42	49	38	40	34	34	38	46	35	29	33	32	40	36	54	43	38	41	42	40	45	49	43	30	28	39	56	38	38	40	44	42	45	52	34	37	39	50	43	43	35	25	29	42	37	43	42	41	47	37	37	42	39	40	41	45	39	40	42	35	30	45	44	33	32	45	35	26	58	36	36	40	32	30	39	36	27	43	38	37	30	35	44	51	33	47	43	36	38	50	43	41	36	32	45	36	39	39	49	42	40	40	41	41	30	39	40	32	45	34	39	42	42	30	40	34	39	27	39	39	40	28	41	30	25	32	35	33	51	47	35	54	27	42	45	52	37	27	41	34	37	40	34	34	35	46	41	41	31	50	32	30	33	33	45	36	34	41	37	33	39	44	39	26	32	40	39	38	46	32	37	25	33	41	48	43	42	36	32	34	46	44	46	39	40	35	45	29	33	38	34	52	37	45	41	35	26	37	38	41	35	36	48	33	32	38	24	42	30	31	38	42	32	40	40	37	41	32	31	54	40	39	39	48	34	41	45	42	37	50	44	36	30	42	44	39	46	42	41	43	31	47	34	41	30	31	29	25	37	47	41	45	35	37	21	44	29	37	38	38	39	44	33	40	42	34	43	42	36	43	35	44	34	37	37	50	42	41	42	40	29	34	45	39	28	47	48	34	49	44	37	41	41	45	56	29	35	40	42	37	32	44	30	35	40	42	45	36	40	35	36	44	42	49	42	39	42	33	39	36	42	49	41	40	35	40	38	46	32	45	43	40	39	31	33	31	40	41	40	47	45	29	44	36	41	40	33	39	43	41	35	41	47	51	39	37	37	39	22	40	32	35	27	34	32	43	44	32	31	42	31	36	35	35	33	38	31	44	28	44	39	42	37	35	48	34	34	38	43	32	39	26	42	38	32	41	37	36	39	34	37	41	48	36	39	32	34	34	42	44	48	43	51	39	34	35	45	35	28	49	27	36	39	46	38	42	34	43	44	31	27	44	47	39	54	31	43	42	50	39	34	43	40	50	38	30	38	37	35	48	40	33	36	40	40	35	36	45	41	40	36	32	37	39	40	27	37	49	37	35	30	46	47	35	36	41	38	48	41	33	38	35	27	33	46	38	38	39	33	48	53	25	36	39	39	38	41	45	47	41	39	41	36	34	35	51	37	36	38	33	40	36	36	29	50	48	41	30	39	43	31	42	40	35	30	31	44	41	28	39	41	45	34	32	42	31	30	38	41	31	38	30	37	37	39	38	33	35	32	38	49	42	46	40	38	37	34	50	33	45	49	48	37	44	42	42	41	36	39	38	32	27	34	33	42	38	51	45	28	43	31	49	41	45	31	36	32	40	37	44	45	32	45	43	37	31	44	44	60	40	47	29	35	39	46	45	29	40	39	40	37	44	47	35	33	19	45	32	45	34	42	46	45	53	38	37	40	37	40	39	38	46	46	41	41	45	35	39	41	41	46	36	53	30	27	28	37	35	33	43	35	46	34	36	28	26	22	30	49	35	50	35	25	37	42	45	27	36	41	34	47	32	33	57	45	52	44	38	35	33	50	47	45	37	45	32	32	43	38	35	48	42	53	39	31	37	42	42	35	37	27	47	32	39	34	40	40	40	29	39	46	38	37	43	25	32	29	31	44	47	31	49	37	43	44	38	34	47	50	28	28	39	41	29	41	33	49	39	32	36	34	39	44	36	33	35	38	30	48	37	44	43	42	38	32	49	30	25	37	38	38	42	31	43	32	34	33	46	43	41	34	42	50	32	35	35	43	39	42	40	30	41	40	45	33	39	34	39	44	38	33	40	35	36	47	36	41	31	41	46	42	45	33	32	38	33	39	46	47	36	32	29	33	28	37	45	29	41	39	37	41	47	41	40	47	42	45	37	38	44	23	29	46	44	32	43	37	37	42	45	41	47	42	48	35	33	38	40	36	40	43	29	43	42	28	25	38	37	53	42	38	49	36	25	40	37	34	35	40	43	42	36	43	36	34	48	40	33	28	41	40	44	29	49	36	39	40	28	42	38	45	32	32	35	33	45	36	38	49	41	32	38	44	36	40	34	33	32	32	37	41	34	50	44	26	37	36	46	36	40	38	42	26	42	38	36	52	39	39	51	38	33	30	26	24	46	35	41	35	36	33	38	42	39	41	49	37	33	42	39	48	35	34	35	34	30	29	40	44	42	39	33	41	41	46	39	30	39	35	41	36	37	33	38	44	46	41	48	44	41	35	47	44	40	37	45	50	31	46	36	43	35	50	33	38	43	33	38	30	44	50	38	47	40	32	49	43	42	38	41	38	39	30	40	48	32	36	24	38	36	52	44	30	46	36	44	36	37	29	38	47	38	40	36	43	30	46	36	47	38	41	39	33	47	35	54	41	42	30	39	43	39	35	46	49	41	30	36	34	39	28	32	38	39	35	36	44	44	43	51	40	30	46	33	32	42	34	24	45	30	35	45	43	41	32	46	38	43	39	31	34	33	37	41	38	46	29	38	31	47	38	35	31	35	33	43	46	44	39	35	40	40	32	38	56	46	44	46	32	39	39	46	34	46	37	41	45	26	35	33	29	47	32	32	48	35	40	38	38	35	46	43	53	49	37	43	32	35	33	40	41	46	36	35	31	41	34	45	51	40	33	37	35	33	39	46	39	38	34	29	41	34	41	39	51	45	39	39	34	34	39	43	32	41	46	24	33	28	31	33	35	39	43	47	32	36	28	40	32	33	39	31	36	46	27	37	26	33	38	47	54	26	49	40	39	30	39	35	29	35	43	50	54	43	45	52	36	45	34	45	34	39	43	39	36	39	41	43	21	32	50	41	43	47	43	40	34	44	29	48	49	43	33	38	34	46	37	33	39	38	48	27	51	37	39	32	37	38	35	32	34	37	35	30	48	40	32	26	38	32	40	49	36	32	27	47	32	38	48	41	46	34	38	43	41	39	42	33	31	36	39	33	41	46	42	38	38	33	38	33	44	49	43	34	33	34	47	42	46	42	37	36	41	37	37	30	47	23	40	27	42	39	37	33	33	36	35	39	43	43	43	40	34	32	41	39	31	41	38	36	36	33	42	46	51	44	31	38	43	39	33	42	52	47	45	40	33	45	43	40	30	29	34	46	50	43	32	35	38	44	32	43	47	22	42	44	45	32	37	43	36	29	46	47	44	41	30	46	51	36	38	43	35
29696	17233	12335	7415	5177	3610	2882	2435	1956	1555	1267	1041	892	785	684	561	577	520	470	547	475	495	499	453	450	427	414	413	357	382	439	405	384	384	374	399	383	339	386	383	371	372	379	388	357	358	396	343	371	372	418	363	341	352	357	313	382	366	334	361	337	353	395	345	345	366	334	362	380	369	367	369	347	407	350	352	357	343	333	360	359	373	340	352	347	350	337	361	365	361	380	339	389	382	348	350	346	327	337	343	339	353	344	361	326	346	380	352	374	343	311	320	356	365	376	358	335	341	345	319	386	367	342	350	359	361	367	344	342	373	383	334	380	359	357	350	338	346	383	383	335	366	366	369	374	338	343	339	348	341	386	351	337	344	370	369	343	352	353	361	354	370	368	327	346	313	364	344	344	359	355	310	365	354	328	365	365	369	328	348	362	349	384	371	377	379	309	355	303	365	324	379	338	368	335	337	336	332	362	336	391	373	357	353	362	332	336	322	345	389	367	326	373	337	333	381	344	354	349	358	339	352	357	364	384	354	339	346	356	376	330	356	386	388	368	364	340	365	353	395	364	360	335	339	365	371	400	365	384	352	354	366	342	386	355	313	349	367	343	367	331	333	364	352	361	378	354	324	379	360	362	357	330	341	310	338	344	357	353	310	337	353	341	358	371	350	351	373	323	373	340	359	382	331	362	396	351	354	379	373	361	353	382	349	355	359	343	364	341	354	366	343	336	356	335	377	361	338	348	362	333	328	352	356	342	372	358	418	368	357	362	377	353	378	363	350	333	364	373	353	361	316	355	366	354	343	363	337	370	377	394	335	322	331	353	352	362	359	327	369	373	342	347	353	349	390	344	354	374	380	316	350	352	387	341	386	393	376	339	359	328	363	336	382	356	325	348	364	371	353	386	327	383	359	352	316	360	339	387	370	350	374	326	378	391	338	397	346	313	356	372	339	346	370	359	369	331	343	335	376	322	360	360	361	325	366	352	364	321	365	376	350	354	385	349	354	364	377	353	334	387	338	356	370	346	354	343	378	387	351	343	367	344	324	371	320	333	346	349	365	346	352	342	346	357	310	337	340	405	351	363	384	341	344	329	363	347	356	341	383	386	381	355	360	346	357	359	348	345	351	369	333	377	357	360	406	365	357	363	318	347	303	347	338	369	386	418	329	357	372	338	333	375	381	374	340	357	366	368	341	373	341	354	345	375	328	374	359	357	349	359	359	360	349	314	397	375	392	348	401	385	355	348	341	370	343	375	333	327	336	370	412	351	368	403	298	328	346	337	365	344	345	359	380	357	356	365	328	372	322	352	353	361	357	351	384	371	377	327	344	374	349	366	366	356	350	362	355	347	369	338	353	354	381	344	354	376	356	372	398	375	338	367	348	390	388	396	360	386	365	308	367	357	361	340	329	339	341	346	346	344	325	325	349	321	361	347	376	365	345	382	354	373	383	370	357	327	336	367	339	339	368	351	343	367	359	362	364	369	344	377	357	357	345	358	368	362	392	349	333	343	378	343	350	378	343	342	353	359	367	391	349	330	351	362	358	351	342	359	367	339	355	341	352	346	392	341	339	371	355	352	370	305	375	360	353	372	339	361	373	346	355	363	347	331	353	340	361	345	335	355	349	370	362	363	348	334	355	328	348	364	346	365	326	344	350	334	344	355	367	336	350	337	318	377	320	338	335	344	361	357	390	391	348	380	372	378	337	378	386	348	350	375	355	353	365	337	333	319	336	376	352	356	373	313	346	387	387	367	353	366	357	363	330	347	344	331	381	352	349	348	378	368	386	368	329	358	357	383	365	347	327	344	359	360	348	377	324	392	370	342	362	393	344	380	337	343	343	361	338	389	368	391	372	409	368	370	350	327	348	404	387	355	343	327	382	330	338	355	351	340	345	373	377	344	346	397	346	363	381	356	360	386	338	360	336	352	348	351	355	345	357	366	342	353	362	344	355	360	365	329	340	351	340	375	354	349	400	353	403	373	343	350	335	329	334	360	347	338	377	326	392	384	361	370	353	376	370	342	350	362	352	333	374	335	352	339	353	369	383	375	367	370	336	400	375	374	366	384	378	368	382	353	369	361	392	375	336	341	371	369	346	369	321	364	339	363	349	385	318	356	354	351	370	350	367	355	424	358	368	352	358	363	368	345	336	338	388	350	331	367	391	322	381	351	362	342	368	353	354	380	378	364	345	340	322	326	338	343	360	331	368	350	367	361	393	368	341	399	327	343	333	360	347	316	347	373	337	360	401	392	343	332	332	366	344	376	342	371	356	353	361	350	359	369	334	383	340	370	365	341	337	346	354	318	385	384	365	356	377	375	387	391	344	320	371	334	378	353	355	357	346	363	349	354	335	334	340	337	343	335	350	372	349	345	356	355	342	342	369	389	374	352	341	365	390	358	341	365	308	361	345	326	342	344	332	337	336	364	333	392	352	324	355	360	350	338	325	323	320	365	375	333	358	361	324	338	380	374	341	377	361	358	358	363	370	354	353	340	334	359	386	342	337	363	352	368	343	345	352	402	361	384	350	356	327	361	317	371	360	374	355	347	371	364	335	342	342	365	357	385	334	333	350	328	344	331	369	355	379	324	357	368	369	347	353	361	366	390	353	346	358	332	327	374	384	336	359	365	345	365	361	350	335	359	385	342	400	327	368	360	360	366	375	365	374	352	374	394	340	365	352	354	350	337	356	341	371	384	372	371	368	362	381	337	355	357	387	380	366	337	371	391	336	374	357	338	356	340	363	358	352	369	365	356	373	358	347	320	368	373	344	333	323	350	347	379	333	364	359	349	363	363	346	352	363	339	375	341	327	364	333	397	353	385	339	396	365	373	346	357	335	347	358	315	355	359	352	387	365	346	345	324	373	360	377	368	342	370	315	362	343	368	377	343	364	377	359	373	355	344	343	373	353	367	371	348	369	354	370	372	352	346	336	353	363	308	353	360	329	366	370	373	391	351	381	337	396	344	402	326	387	348	368	354	348	366	363	358	374	354	375	354	363	346	319	357	375	404	361	347	403	356	384	334	395	383	343	333	377	369	362	350	352	368	334	331	354	337	354	363	348	364	375	338	375	410	347	347	347	346	343	383	380	352	345	342	361	390	315	356	347	350	312	353	338	381	348	357	326	336	358	337	354	321	354	352	376	354	366	341	340	359	348	341	360	352	360	394	341	339	332	336	371	347	363	358	344	373	350	357	357	363	356	344	384	375	394	354	313	352	343	338	347	338	336	374	349	348	348	359	374	352	376	335	353	388	353	355	361	347	370	345	366	356	334	361	339	373	364	378	350	352	358	331	334	378	359	373	372	363	371	358	349	370	338	368	389	390	364	352	351	362	358	309	352	360	370	365	359	373	354	315	380	356	351	380	357	347	356	356	370	362	351	341	378	361	376	339	394	362	371	347	386	368	377	348	372	355	388	366	344	346	372	352	383	330	376	356	326	394	353	376	356	360	354	347	363	366	363	386	377	370	406	367	339
5206	3407	2091	1072	573	359	188	143	119	104	100	82	64	64	51	61	57	55	43	54	55	53	65	62	50	44	53	48	52	46	48	48	53	44	30	41	55	38	48	37	48	41	46	52	42	44	35	47	38	47	43	41	45	31	39	44	42	48	43	36	42	34	46	37	29	42	23	30	45	42	34	51	50	45	36	39	53	44	41	32	46	34	37	36	38	43	42	44	37	30	41	35	40	37	43	37	49	46	46	39	36	38	39	45	43	42	36	36	51	45	40	41	49	34	46	44	43	36	34	45	44	36	28	45	36	45	45	48	39	52	40	30	32	43	34	31	43	35	38	39	40	32	48	38	33	28	37	39	37	43	42	38	43	39	32	41	46	36	44	43	37	42	41	40	35	40	50	31	36	42	40	33	32	36	41	41	46	33	38	39	46	45	40	34	43	37	30	35	58	42	39	44	36	34	38	30	42	38	45	38	39	49	40	45	41	31	25	39	55	46	41	38	42	38	31	38	36	40	40	43	32	37	43	38	49	36	37	45	41	46	42	24	51	37	50	36	46	37	44	36	33	34	46	39	44	35	43	49	48	39	43	40	40	49	49	53	33	38	35	43	30	39	41	45	38	26	32	48	38	37	43	45	39	42	61	53	40	40	40	38	29	48	44	39	40	38	40	37	42	56	45	32	33	48	37	38	34	45	36	33	41	46	41	38	39	45	38	37	35	47	28	35	49	27	51	29	43	52	40	39	57	36	29	43	48	46	39	35	32	39	40	39	27	44	44	38	43	33	30	35	50	49	38	37	36	44	47	31	28	40	47	41	42	32	45	52	35	56	28	36	55	30	48	39	30	38	34	42	41	48	46	47	44	44	41	43	36	41	40	44	44	44	29	43	40	49	53	46	50	36	35	34	44	50	37	38	36	38	46	39	38	47	37	60	32	47	36	45	28	41	46	26	42	30	42	33	49	38	37	38	47	54	36	46	39	34	48	25	39	45	44	47	38	51	46	38	44	67	33	41	47	51	34	36	45	42	33	41	47	40	28	45	42	41	43	53	33	38	44	37	39	50	40	46	40	37	34	29	31	29	41	31	34	39	45	32	29	60	35	43	35	44	31	26	51	53	50	42	39	44	44	45	43	37	34	51	49	38	38	43	36	49	46	52	38	33	27	44	45	49	58	36	40	41	42	33	43	37	43	47	41	30	35	37	43	53	46	39	40	37	30	40	35	38	33	40	45	38	42	46	43	39	46	53	47	58	37	45	43	45	34	55	44	45	33	37	47	45	44	36	42	38	44	49	48	31	44	39	34	38	37	49	37	46	42	49	39	46	39	49	52	34	47	33	45	39	42	49	35	44	41	38	50	38	40	30	40	50	42	35	42	37	42	40	38	38	41	43	32	25	33	54	43	42	43	31	40	33	42	42	47	35	42	42	53	35	40	33	36	57	46	34	30	42	44	40	36	32	47	40	37	38	34	42	51	44	51	45	37	34	57	42	43	35	39	40	40	28	42	41	51	45	36	43	36	36	36	44	42	60	45	40	33	23	43	38	35	38	36	35	47	32	27	27	44	31	39	42	35	41	29	53	35	36	41	34	40	34	36	43	46	36	51	31	33	34	39	43	38	46	33	35	41	39	51	36	36	49	35	45	50	44	36	38	38	35	44	54	38	44	36	30	40	53	32	41	34	35	39	50	36	45	28	51	48	46	40	43	43	30	39	44	42	31	33	49	45	35	37	35	48	43	44	42	31	35	41	39	44	41	37	49	35	52	36	41	44	37	32	42	45	45	45	49	39	42	37	39	44	37	35	42	44	35	38	44	37	52	46	36	44	43	40	48	45	47	49	60	41	44	38	37	52	37	42	47	37	37	49	45	44	47	30	39	36	45	45	28	41	34	50	40	30	48	34	43	39	45	49	46	37	32	46	46	32	44	45	33	47	42	27	47	43	45	36	46	36	40	34	38	48	40	47	30	40	41	35	38	23	34	35	28	46	40	40	46	38	43	41	47	44	35	29	40	44	39	36	40	51	36	38	46	40	18	38	49	45	36	40	41	35	35	37	44	43	39	37	35	46	48	27	45	35	37	48	54	33	49	40	37	32	34	37	35	51	34	37	42	45	35	46	34	49	44	36	44	50	28	36	47	41	40	39	40	45	42	38	40	44	50	38	53	43	36	30	30	31	59	42	38	40	37	42	58	48	45	40	56	29	46	33	52	26	40	47	42	42	41	43	39	34	48	38	44	31	43	36	48	30	41	45	35	47	40	33	40	51	37	49	35	36	33	40	49	37	37	48	34	35	52	38	39	44	39	54	36	40	42	39	47	39	31	42	53	40	31	39	46	35	32	42	38	40	33	51	39	33	38	52	53	59	41	43	32	28	32	43	40	36	37	43	35	31	42	52	41	44	37	38	42	38	41	38	39	57	41	52	44	45	46	42	38	45	40	41	44	50	37	53	36	36	35	44	54	40	53	38	35	37	36	44	36	41	48	43	52	31	45	35	35	41	29	40	36	40	48	33	35	35	52	47	45	39	33	42	34	34	40	40	32	45	43	43	42	42	31	44	38	38	31	43	32	35	47	36	31	35	43	49	43	46	29	49	38	35	44	42	37	33	40	39	36	47	32	45	37	43	49	38	37	43	44	46	41	42	32	36	37	33	39	47	37	43	28	46	43	45	40	43	35	38	49	39	42	45	41	44	31	38	38	30	36	35	51	37	44	39	41	42	34	34	40	44	42	36	46	49	47	39	34	46	37	49	32	33	42	45	54	48	47	41	47	31	38	33	38	48	44	44	53	36	35	44	36	37	35	40	42	46	49	30	40	41	44	38	35	35	43	38	38	45	33	36	38	50	38	45	29	48	46	24	35	37	35	41	30	38	33	36	31	43	42	43	41	38	40	41	50	30	33	43	53	53	38	42	29	48	40	40	38	42	30	42	49	39	50	32	46	36	48	45	46	44	48	42	43	28	44	40	37	45	44	34	37	43	39	41	55	32	40	42	35	34	47	53	38	47	43	30	35	38	38	29	34	28	42	34	35	31	43	37	33	43	31	40	50	45	41	48	46	38	29	48	42	46	38	42	39	39	30	42	48	45	37	31	37	41	46	42	52	37	33	51	51	52	36	40	32	36	56	49	37	41	45	34	44	40	39	42	39	40	39	41	36	33	44	29	30	40	32	31	34	34	43	39	37	40	41	43	51	45	36	28	40	45	46	39	42	47	50	32	38	43	55	51	53	41	42	30	37	47	46	37	35	27	39	40	41	35	34	28	34	47	37	33	38	42	42	49	40	54	33	33	46	31	41	36	38	33	37	36	39	43	38	40	42	41	38	39	40	44	48	45	39	43	54	37	36	30	38	35	29	51	42	40	38	41	38	34	39	42	43	45	27	45	35	38	33	34	43	44	33	45	41	61	33	43	39	28	31	36	54	46	40	38	48	43	50	40	43	40	42	45	47	37	37	38	33	32	38	35	35	49	41	34	44
33471	21941	17129	13317	11574	8874	5095	3762	3220	2453	1931	1587	1276	1082	963	857	703	663	595	583	657	599	585	547	513	479	446	459	470	481	420	410	472	416	450	410	393	390	429	399	422	385	388	432	434	401	377	415	377	381	383	428	356	410	389	362	379	375	408	393	369	386	376	381	377	386	325	418	387	410	342	383	407	360	396	365	383	379	404	378	360	385	390	402	419	361	383	368	394	398	365	368	388	362	370	403	359	369	356	346	377	377	345	368	396	371	403	356	401	353	374	373	367	392	395	358	352	381	359	381	375	374	391	371	354	341	400	377	356	420	376	356	374	408	354	372	391	381	356	346	399	371	355	417	397	372	388	409	373	397	379	367	361	384	407	384	396	372	359	355	350	342	373	392	364	396	374	386	378	376	355	374	398	358	360	370	388	388	386	395	378	412	365	384	383	392	373	360	400	384	350	361	371	373	396	387	393	368	405	403	379	384	371	377	365	367	406	349	373	379	380	402	329	361	378	388	367	375	392	360	404	403	374	372	392	400	364	393	380	361	339	368	374	375	358	385	360	383	324	377	397	377	399	349	408	365	392	370	367	390	395	406	374	387	380	396	365	405	394	355	332	340	378	372	349	383	386	394	379	385	347	382	387	353	375	378	403	373	373	375	358	384	377	372	394	377	392	372	363	364	368	401	399	369	374	381	392	386	375	369	377	373	398	367	373	383	383	349	372	361	384	364	380	377	359	381	383	371	400	400	409	358	383	389	400	415	377	403	359	386	373	381	376	366	425	384	364	379	360	390	381	377	424	393	373	364	363	377	401	398	385	377	405	387	379	370	396	370	385	375	356	393	360	389	380	371	399	364	382	423	389	353	408	360	356	395	351	383	362	402	350	387	365	352	370	406	393	373	401	364	385	360	394	357	403	400	348	370	343	396	372	372	356	400	369	390	388	367	429	350	395	410	364	395	358	373	374	375	391	359	388	358	377	393	394	374	406	364	386	395	360	402	354	373	380	389	372	344	384	409	347	365	367	387	369	370	388	383	392	402	388	331	402	389	373	350	380	369	385	349	379	396	384	356	375	383	373	352	410	360	364	331	378	389	358	435	354	379	361	406	365	353	389	391	364	374	393	363	381	355	398	371	414	408	381	412	358	367	338	397	368	389	397	356	390	388	347	408	343	363	365	366	325	374	384	424	367	352	400	399	416	348	389	399	356	364	351	344	394	380	370	359	368	386	352	385	347	367	407	368	385	397	359	389	358	348	384	368	383	371	368	371	370	353	377	377	381	406	348	373	429	376	354	347	394	353	372	400	377	353	343	391	401	353	357	376	372	395	373	336	370	362	354	361	393	385	367	407	416	380	395	378	387	390	403	401	365	371	357	380	373	376	364	410	387	350	394	374	377	387	368	393	370	350	395	358	350	368	400	382	390	388	364	383	367	376	342	396	398	363	391	358	369	376	376	365	336	394	387	340	376	386	357	392	377	350	383	374	385	378	363	420	369	392	350	383	354	393	391	356	373	384	382	411	391	375	379	355	396	380	412	353	369	385	400	396	362	393	340	404	374	365	357	355	362	395	410	390	366	338	386	399	369	399	384	406	370	393	368	381	362	370	340	374	407	336	377	372	420	375	389	388	381	365	373	407	357	393	350	359	388	414	360	356	405	375	382	349	399	368	366	384	387	404	381	385	392	374	384	399	383	361	385	406	365	389	353	387	376	406	344	390	423	419	369	388	360	381	374	367	342	387	381	379	389	365	361	389	391	391	373	405	384	397	369	347	371	386	367	389	367	382	441	378	390	394	363	414	364	377	369	358	355	367	401	385	375	369	343	420	387	368	395	385	370	398	397	359	395	360	376	382	384	422	363	399	406	346	381	405	337	369	374	395	335	375	382	380	379	409	373	377	356	431	325	383	396	383	352	401	372	444	383	349	411	392	392	354	388	394	398	390	390	398	380	378	356	357	371	410	382	380	401	385	373	369	373	395	383	369	404	376	372	395	374	377	384	380	403	353	394	378	386	382	388	355	348	389	376	377	370	390	357	354	399	365	371	369	400	395	360	364	359	397	379	390	389	375	351	321	386	372	349	363	395	353	354	389	369	362	416	371	366	381	391	371	380	374	374	349	384	386	404	393	426	394	382	359	383	406	405	376	370	374	393	384	361	398	401	373	357	404	341	382	404	344	369	353	397	351	366	395	374	357	389	376	382	395	337	365	383	386	368	354	355	376	371	392	385	421	374	379	387	377	410	368	382	355	369	377	392	388	370	366	383	413	377	359	429	389	348	394	363	381	390	355	364	402	386	371	357	377	339	372	384	373	370	378	387	374	408	382	390	363	381	367	400	384	358	383	390	364	367	391	399	370	378	424	387	382	408	390	356	369	364	403	389	362	345	387	395	370	361	389	358	383	387	382	379	362	397	368	362	372	371	363	384	377	381	349	425	375	376	357	363	390	387	387	369	349	380	387	381	397	385	378	378	367	368	383	371	402	378	397	400	368	376	400	381	409	385	381	374	396	376	391	405	374	346	377	405	372	381	394	362	390	382	348	370	387	366	366	385	348	367	357	366	392	359	370	368	360	397	353	380	360	401	396	385	380	382	345	395	357	400	378	385	366	370	402	412	395	416	399	373	350	387	377	357	365	384	353	366	369	367	348	392	382	393	379	390	353	371	359	376	377	363	374	366	354	382	383	393	368	357	350	380	371	373	396	388	384	375	361	401	368	378	409	378	394	389	373	381	392	363	338	408	374	386	389	368	334	363	370	379	343	364	386	403	404	402	376	405	432	363	392	391	337	353	373	380	409	392	379	362	368	359	376	385	349	421	406	353	364	385	356	345	384	373	401	362	391	378	371	401	381	401	356	356	385	348	352	367	394	370	427	354	369	371	380	379	373	354	372	367	410	396	369	381	410	389	371	385	415	366	391	386	385	366	355	380	372	392	387	382	367	390	386	400	375	345	367	401	385	412	384	416	406	381	383	411	367	382	402	355	377	370	380	402	380	388	383	394	395	362	371	380	367	359	373	392	381	380	398	394	388	377	378	407	420	402	368	390	388	382	397	388	380	389	414	409	382	347	371	369	409	361	320	415	382	403	387	354	354	397	353	391	403	350	390	407	361	361	361	379	399	416	383	395	403	367	371	383	344	344	399	399	368	362	377	372	419	373	391	392	361	403	395	373	400	345	394	376	372	364	407	389	347	394	400	378	354	380	379	393	373	377	410	325	384	401	349	363	369	351	386	366	372	360	397	367	367	375	383	370	366	388	388	357	367	378	328	340	384	408	412	343	357	389	375	356	334	406	361	397	343	365	408	402	364	395	402	379	386	380	401	400	393	366	407	378	366	392	356	364	389	383	357	363	380	408	351	382	348	370	387	381	384	369	370	381	414	359	393	411	372	383	362	381	395	389	374	353	379	424	374	399	346	379	345	406	373	378	366	409	382	383	386	403	340	364	399	377	373	359	370	372	395	413	386	370	374	381	400	397	417
5870	3408	1976	1236	711	270	144	115	92	84	67	63	64	70	49	41	34	46	46	36	35	32	42	31	30	38	24	17	27	33	34	23	31	17	39	34	27	27	27	36	27	21	28	34	32	34	31	31	22	34	19	39	28	34	27	30	24	27	32	33	19	20	22	26	33	22	26	28	22	39	26	30	32	33	29	32	26	30	22	23	29	24	29	27	22	28	35	38	34	28	30	13	27	31	28	22	25	26	32	33	32	26	26	24	20	26	36	25	28	23	34	23	35	28	27	27	34	23	27	33	29	36	30	22	32	30	37	26	22	35	22	32	29	28	23	36	36	38	25	31	26	28	24	25	29	35	23	21	29	23	32	26	24	19	23	27	22	30	28	30	20	31	33	29	27	23	17	27	24	30	26	35	37	16	23	28	27	29	26	25	26	22	32	33	29	34	27	33	30	30	27	25	30	42	30	29	26	29	23	24	23	31	29	31	30	32	29	29	33	28	20	24	28	27	27	32	24	20	33	29	25	31	29	41	27	25	33	27	33	23	28	26	22	29	35	30	38	39	25	37	34	24	31	36	31	34	37	29	29	25	15	27	21	24	34	27	26	27	40	33	21	27	29	26	34	27	28	31	25	25	17	28	36	28	23	35	27	22	24	30	36	21	36	34	25	29	32	28	31	27	33	30	29	32	30	25	25	32	24	34	31	22	25	32	31	27	19	39	29	29	19	29	23	29	32	22	30	31	26	35	30	30	30	20	42	20	23	29	16	24	30	29	28	37	19	23	29	29	22	29	17	19	26	24	26	34	30	38	38	30	30	31	25	32	23	33	31	28	23	23	24	32	20	40	23	41	27	28	36	33	31	24	32	30	24	17	30	29	26	30	28	23	33	25	28	29	24	29	34	28	26	25	23	24	31	30	32	28	26	28	24	21	32	30	25	29	36	30	27	33	29	32	28	32	28	21	24	28	23	23	23	34	22	29	39	28	17	25	27	32	24	20	38	23	36	23	35	29	32	30	31	24	30	26	39	29	21	25	23	31	31	28	28	27	25	36	23	31	23	39	25	23	30	25	19	30	23	20	29	26	21	34	28	26	20	27	18	34	31	24	31	26	34	24	24	20	27	31	28	31	20	24	25	24	28	19	21	27	25	31	21	31	24	23	30	27	25	27	28	24	35	33	19	41	16	37	25	26	26	25	31	25	26	29	42	36	29	30	30	25	26	29	25	28	28	19	30	24	31	18	34	29	18	24	33	23	31	27	31	26	30	27	30	33	32	31	26	30	37	23	30	38	27	19	26	31	19	28	24	18	28	23	22	27	32	24	34	30	34	25	22	30	24	29	25	33	26	39	27	30	19	34	35	30	23	25	23	31	23	22	29	29	26	33	27	26	22	23	27	29	32	29	20	29	28	29	25	29	35	34	30	26	30	38	25	26	22	35	20	30	24	22	23	31	33	29	30	32	25	23	28	28	23	27	21	26	32	31	27	27	23	24	32	23	30	27	28	28	20	31	31	31	21	22	26	34	25	27	37	32	29	32	26	25	27	27	31	30	36	29	44	31	22	28	38	27	36	33	29	29	35	31	25	27	32	27	39	38	21	31	22	24	19	22	32	30	23	28	30	35	24	31	32	28	28	23	34	29	28	23	24	36	32	18	29	33	32	26	24	23	31	26	37	24	25	34	32	27	21	20	29	34	34	23	33	34	24	22	25	34	31	32	22	33	31	30	30	28	22	30	39	28	26	26	18	25	34	38	28	28	28	28	27	33	30	30	28	28	36	29	27	30	34	22	34	28	28	22	28	32	24	37	35	28	22	40	30	42	24	23	28	24	34	29	30	17	21	31	28	24	31	33	18	35	30	18	29	29	30	35	25	31	34	25	37	33	27	26	26	33	31	31	26	14	25	24	26	28	37	37	30	31	28	24	25	29	31	28	23	28	28	24	32	20	30	26	20	30	18	31	34	26	27	25	32	26	28	21	25	28	29	33	34	31	24	40	30	25	22	31	22	20	22	29	32	24	33	26	20	32	24	30	23	28	24	33	24	26	34	21	32	37	15	27	24	16	22	26	24	22	30	24	39	33	27	24	30	30	33	36	28	39	35	25	28	35	29	29	33	36	34	19	32	34	33	26	27	26	21	30	23	35	22	30	21	30	36	26	32	25	16	37	25	30	32	31	20	32	26	29	29	41	28	25	28	36	25	33	19	34	24	24	20	15	27	25	27	32	31	30	25	33	29	13	31	31	25	32	27	30	34	36	24	26	36	33	28	33	32	32	34	24	32	20	29	22	34	26	31	32	28	38	19	27	22	26	20	38	23	38	25	30	25	35	34	38	24	28	32	31	31	30	28	31	38	23	25	33	23	19	23	34	25	34	30	29	25	16	20	33	28	30	24	31	22	32	28	23	32	34	37	31	30	30	28	30	30	25	28	23	34	36	25	25	29	31	26	25	35	35	37	26	22	18	29	32	22	22	37	37	34	23	16	26	30	32	26	31	31	26	33	24	32	30	27	23	21	29	20	24	23	31	15	33	22	24	20	40	27	27	23	31	34	31	22	27	30	35	34	32	29	19	29	33	29	24	36	32	36	33	35	27	36	30	29	33	28	29	31	28	30	27	28	24	26	29	25	34	31	24	29	21	22	26	27	36	33	25	31	23	29	32	32	34	36	33	24	28	26	26	24	37	20	25	19	31	31	24	30	40	26	22	22	27	21	27	25	26	22	24	29	33	33	14	34	29	20	35	20	35	33	31	24	37	26	29	31	28	26	37	41	22	25	26	23	21	26	30	33	26	30	28	37	36	26	22	26	38	32	37	26	28	33	24	17	22	30	29	34	25	30	39	31	21	31	30	21	39	31	32	30	27	23	19	32	23	32	24	26	24	30	29	28	24	44	24	27	31	35	23	25	35	32	19	24	25	35	18	29	27	30	26	29	28	27	32	24	22	26	26	18	33	25	36	16	24	35	23	36	31	36	27	25	36	21	19	29	38	29	23	29	29	25	31	21	22	38	33	30	22	25	25	23	26	28	26	36	27	26	29	33	23	34	28	30	26	34	29	28	33	39	19	25	22	20	33	29	23	28	24	27	29	28	27	27	18	20	34	29	31	31	25	23	36	25	29	25	29	32	26	33	26	33	28	28	25	21	23	27	21	27	27	32	28	30	23	31	25	35	20	31	29	28	20	33	28	30	34	32	38	27	16	23	23	34	31	39	34	31	26	28	26	30	33	33	22	34	37	22	22	34	31	30	26	33	21	30	20	31	27	27	28	32	37	27	25	26	24	34	21	24	27	36	26	32	30	28	21	28	25	27	24	25	27	26	28	32	36	28	18	34	21	26	30	27	25	21	23	27	32	34	29	30	25	29	21	28	30	33	34	20	27	24	18	29	45	24	34	32	26	23	30	29	22	20	30	27	29	24	28	33	35	22	30	33	31	28	20	31	27	33	28	20	28	22	23	19	24	27	30	33	28	24	26	32	30
32094	22393	16765	14555	12887	7297	3931	3160	2578	2057	1566	1308	1043	885	799	676	618	498	429	452	400	466	473	382	417	350	385	358	371	349	310	296	309	271	293	274	297	273	307	309	301	294	274	257	264	266	265	273	275	273	267	262	250	270	263	244	264	247	290	302	255	272	259	292	257	239	298	261	262	274	254	256	275	262	260	285	258	247	268	285	289	251	278	300	260	242	258	267	250	240	251	234	251	259	259	285	260	268	256	248	246	277	265	264	297	255	285	271	281	234	254	230	288	240	275	281	280	248	282	245	263	244	290	243	274	248	283	235	271	264	260	278	248	249	276	255	236	263	268	257	243	243	260	272	266	298	264	260	246	267	257	286	273	278	277	261	255	235	272	278	275	281	252	266	267	286	256	277	259	281	261	245	245	265	245	252	241	261	232	295	235	249	250	248	245	253	267	261	271	261	253	253	269	261	231	277	264	292	280	258	250	246	267	287	242	251	287	268	256	222	279	266	267	249	274	270	259	261	230	234	258	254	266	238	279	248	270	245	280	256	243	248	271	284	276	241	254	269	255	271	255	274	247	240	254	249	254	231	231	259	244	251	261	257	254	264	230	255	254	250	264	268	230	258	237	265	259	259	277	234	283	248	266	267	266	274	284	237	273	260	255	278	239	285	245	269	281	236	266	263	287	272	237	221	271	258	285	273	290	236	285	257	248	264	262	259	218	241	243	273	255	264	272	255	239	257	262	268	230	239	280	256	265	267	287	263	310	270	278	258	239	265	238	254	275	257	273	233	248	267	283	235	272	249	282	294	269	276	274	231	284	266	254	276	264	276	256	267	249	264	250	264	277	239	257	275	265	243	277	244	237	280	267	252	251	218	274	281	286	285	271	267	270	276	247	277	262	292	272	268	298	273	274	279	265	242	257	249	264	263	263	248	254	245	226	264	263	241	272	241	251	246	276	222	238	270	283	253	279	260	276	231	221	200	247	218	267	283	251	253	261	267	281	268	269	264	293	249	252	220	254	239	244	283	274	265	279	246	281	274	256	261	279	296	244	284	260	233	242	281	223	254	277	245	242	255	235	242	245	250	289	266	284	255	251	256	271	264	261	237	258	279	280	266	283	252	291	250	256	229	274	262	271	275	268	262	248	277	240	261	255	294	239	272	247	258	243	256	241	226	258	258	271	257	239	257	253	303	250	282	242	269	268	239	252	288	265	239	254	282	253	289	262	239	245	258	269	266	251	223	279	259	283	252	252	258	242	269	258	257	251	247	266	260	276	247	264	245	253	269	256	253	255	247	248	270	241	242	253	267	267	290	250	281	311	270	272	247	266	237	280	244	276	248	256	274	263	250	275	250	242	266	253	303	275	284	235	254	219	286	238	280	245	264	276	270	243	254	265	254	283	292	250	250	287	241	259	252	261	256	247	269	270	274	269	258	257	277	266	256	241	260	274	271	270	289	272	259	294	268	270	260	274	266	285	260	237	238	262	250	252	283	290	265	279	244	252	248	241	283	260	269	278	274	273	254	283	267	264	241	272	266	283	254	235	241	245	246	281	264	277	239	278	270	242	263	244	259	238	252	258	282	239	269	266	257	274	275	259	239	259	254	276	287	252	261	253	265	237	259	271	280	239	244	284	274	250	236	304	265	248	247	296	292	259	306	276	231	251	259	263	250	254	264	280	237	267	259	239	254	270	252	243	271	279	274	249	296	261	278	270	266	271	230	280	265	261	285	250	256	234	263	255	305	250	291	266	263	259	258	256	267	238	256	261	246	256	267	236	274	249	263	272	272	262	245	261	269	236	259	291	261	277	245	264	266	285	252	260	306	275	265	274	285	257	254	252	247	238	260	260	292	267	258	255	253	281	283	239	265	281	241	263	279	260	261	257	261	238	250	276	269	284	270	263	265	276	267	267	238	263	252	258	255	287	249	280	249	249	256	252	275	235	285	280	280	263	255	275	269	265	275	256	288	239	276	248	229	272	293	256	233	245	242	252	234	259	287	236	288	290	250	292	271	265	252	294	246	268	266	238	258	281	257	272	262	275	280	273	285	262	274	276	272	243	243	239	243	237	273	282	264	255	279	276	266	275	257	259	248	269	272	251	246	248	275	274	284	271	244	236	276	270	278	225	264	272	241	265	255	242	269	291	246	242	267	256	288	258	270	251	268	289	258	241	273	286	275	245	282	242	264	279	272	299	270	249	251	253	244	240	283	273	281	275	267	273	242	270	270	223	252	259	247	267	241	245	285	248	252	257	251	264	251	255	268	246	263	237	235	231	279	216	265	284	249	280	276	257	254	246	261	264	257	271	273	264	260	287	260	276	276	239	266	252	257	249	294	235	250	257	253	257	260	265	245	251	274	289	265	290	246	281	254	248	258	253	266	242	282	249	258	278	272	276	255	279	257	273	274	223	269	247	274	245	231	261	254	248	267	272	249	264	227	288	247	268	262	239	260	279	266	253	263	255	280	287	272	264	279	264	255	251	276	251	286	255	251	247	243	273	254	262	277	226	259	278	277	270	283	258	273	265	256	264	273	260	245	249	268	242	247	247	257	262	276	248	257	273	260	253	278	262	250	245	260	281	263	256	251	255	252	242	276	269	281	264	257	258	284	253	267	265	259	258	247	253	257	262	252	256	258	244	262	278	296	289	285	253	284	249	277	253	252	256	278	257	281	277	257	281	259	290	273	272	268	276	259	266	285	248	269	260	259	232	235	246	244	252	296	265	285	293	260	272	262	283	263	258	252	246	270	248	246	287	272	220	274	224	280	279	256	276	252	283	274	282	288	248	253	263	271	275	242	276	251	250	249	241	256	265	252	261	244	255	241	263	305	236	280	272	247	288	257	270	261	226	276	237	264	282	285	246	239	238	239	272	298	260	284	236	243	245	267	262	259	280	265	260	250	260	277	234	243	248	296	248	279	251	266	259	272	264	283	233	273	244	276	251	286	248	260	252	272	236	265	276	239	261	268	253	285	273	239	281	257	275	255	275	272	275	264	279	263	257	256	270	270	307	264	271	293	258	253	277	269	277	272	246	259	259	262	257	266	248	261	274	266	259	254	231	260	265	243	242	240	273	266	260	279	286	292	260	259	252	257	261	270	279	244	282	265	258	272	282	261	248	288	262	249	263	267	299	274	283	234	256	276	267	248	274	268	290	242	277	234	268	274	258	243	248	282	241	269	243	243	283	266	255	260	271	294	284	264	253	242	309	261	267	250	271	272	236	265	249	264	251	267	265	242	279	278	263	256	244	270	270	242	262	259	259	243	257	264	255	250	284	257	280	243	288	249	266	225	280	277	256	276	229	267	234	253	261	232	267	252	275	284	250	278	260	263	253	257	254	262	255	239	266	261	236	263	247	284	242	258	276	241	221	245	272	249	296	274	261	261	294	243	238	277	236	271	262	254	258	270	247	281	265	294	248	264	261	252	272	256	227	266	247	258	248	297	255	257	279	236	265	267	243	269	315	246	257	268	274	266
7144	4547	3568	1894	838	323	189	168	142	133	113	96	70	88	69	62	59	48	45	47	44	63	48	36	29	43	42	34	24	40	30	41	36	34	29	30	29	32	33	34	37	35	34	27	37	33	36	24	24	18	35	25	37	44	39	22	35	27	36	31	21	34	33	26	30	31	19	28	29	31	35	28	35	40	23	27	34	30	32	23	27	31	30	28	38	28	42	33	22	31	27	32	22	38	38	33	33	35	30	32	24	34	36	15	28	37	27	26	33	34	30	36	26	29	32	27	37	26	30	27	22	40	22	30	31	29	33	33	39	31	31	31	42	29	39	29	34	31	33	33	42	40	25	32	26	25	34	31	23	30	29	40	19	30	36	26	33	27	32	30	32	43	29	47	23	32	33	32	34	37	24	24	25	25	34	23	26	32	23	34	33	31	30	25	39	26	37	30	33	28	34	25	35	20	29	25	29	32	29	26	31	38	25	22	31	29	28	27	46	33	32	34	28	31	32	29	24	36	35	20	42	28	35	25	27	32	32	30	34	32	28	33	32	37	37	37	29	29	24	26	27	28	33	26	31	26	28	22	39	26	27	27	24	19	22	34	32	27	34	25	36	24	32	36	31	27	27	31	29	25	36	38	25	26	33	34	40	23	26	24	23	41	27	29	32	25	33	34	37	24	35	24	33	26	29	28	21	32	24	32	34	38	40	21	30	36	27	33	24	34	34	30	29	23	30	19	26	30	32	21	27	22	34	32	40	37	28	36	38	29	25	24	32	25	35	30	33	32	29	26	30	45	20	31	29	31	36	30	25	25	31	25	24	19	27	27	35	33	38	27	43	46	34	34	29	31	23	29	25	33	32	23	34	19	32	30	36	33	31	28	36	30	26	20	23	19	35	39	35	31	29	25	26	32	32	23	33	43	34	32	25	22	22	32	41	24	23	27	33	30	34	27	41	24	23	43	25	37	40	37	31	27	27	41	31	27	37	28	28	34	32	22	33	37	34	27	32	36	40	17	39	29	36	28	26	28	24	23	27	26	23	36	30	22	29	27	28	29	34	45	22	29	34	37	30	42	33	20	23	29	41	27	25	25	40	26	26	24	28	41	28	28	34	30	28	30	35	32	28	22	26	29	27	32	37	29	26	25	25	36	35	24	20	25	32	27	32	39	33	32	31	30	28	34	35	30	30	29	35	31	27	33	23	32	44	24	34	28	34	29	39	30	34	26	30	29	30	30	34	24	30	28	25	33	33	34	24	27	30	38	32	35	33	34	24	43	39	26	25	30	25	41	30	20	30	40	34	29	16	27	29	40	38	36	36	23	41	39	32	29	46	23	29	35	35	20	27	32	41	20	38	36	28	33	38	26	29	32	33	48	30	34	33	32	29	41	31	26	23	18	29	29	35	24	33	20	29	37	25	32	31	30	28	23	26	34	34	32	25	44	23	37	24	40	25	27	30	35	29	26	26	33	26	33	30	24	27	24	27	25	33	37	37	38	22	43	28	28	27	35	32	26	31	26	31	25	32	35	28	23	37	37	31	29	44	23	32	32	26	22	38	32	30	28	27	34	22	32	36	41	35	26	36	34	26	25	39	27	27	31	25	24	31	30	26	35	29	25	25	30	24	29	22	40	33	29	32	27	28	35	29	26	26	27	30	39	43	31	30	41	27	32	34	38	25	32	39	45	38	38	24	37	34	38	24	29	39	37	26	26	22	33	27	41	35	26	39	28	42	33	33	30	34	27	33	26	26	32	27	42	26	18	36	25	31	37	30	32	34	28	28	31	34	21	26	28	31	23	21	27	32	16	27	29	27	27	28	27	31	33	30	36	31	35	33	36	29	36	28	41	26	32	25	41	26	34	35	27	30	39	37	28	23	37	35	24	29	23	29	34	29	23	37	29	23	33	33	30	27	35	30	30	31	29	35	27	35	29	28	41	30	25	41	38	32	25	35	37	29	29	35	38	24	37	33	37	32	34	27	27	33	28	30	21	24	36	37	26	31	30	34	31	28	32	31	42	33	28	28	31	26	33	24	34	30	25	52	32	34	36	31	34	34	36	31	39	26	35	32	32	32	33	23	29	37	28	36	24	31	40	31	25	36	31	25	27	30	34	39	30	29	29	35	23	31	27	30	32	28	30	29	32	24	34	27	24	30	34	29	28	44	40	26	30	38	32	48	35	27	29	35	24	30	37	36	33	35	39	34	33	27	23	38	29	31	25	25	33	29	26	49	31	22	25	29	37	25	31	23	34	25	32	28	27	28	21	34	34	23	31	30	38	31	30	31	31	25	37	32	25	32	19	30	35	24	31	31	34	26	20	28	30	26	32	31	31	31	32	26	23	34	35	34	29	30	31	35	31	24	30	34	33	30	24	30	31	37	36	21	32	20	28	29	30	30	33	29	35	34	38	22	33	34	31	31	29	24	29	27	25	32	30	25	30	29	30	24	32	42	29	35	34	27	29	33	34	38	25	25	25	29	27	35	32	38	27	34	35	27	27	23	22	32	28	25	31	32	19	27	33	34	32	27	23	35	33	32	27	26	21	43	41	37	33	34	22	43	22	36	35	24	25	38	26	29	28	38	34	37	27	26	25	36	41	26	37	32	34	32	38	34	27	36	35	28	23	37	30	29	20	28	33	23	35	23	26	33	29	27	36	28	30	28	31	25	29	29	30	23	26	24	30	37	31	37	39	39	26	44	35	24	37	26	34	30	30	30	43	24	27	29	43	20	28	38	40	21	24	42	26	20	30	32	37	24	38	32	23	30	32	38	25	31	31	27	28	32	30	38	25	34	32	30	21	26	35	25	30	34	27	29	32	33	33	27	27	28	36	32	42	38	28	30	41	32	29	31	26	42	32	29	38	41	33	37	28	30	24	27	31	27	27	24	35	35	43	26	31	25	34	32	30	32	34	34	27	40	30	34	32	38	32	27	29	28	28	23	20	36	38	34	36	39	30	26	27	26	40	36	27	27	37	29	27	26	19	35	38	30	39	23	25	30	34	28	29	30	27	32	20	24	38	25	39	26	35	26	52	31	23	24	34	29	24	29	22	38	29	27	28	26	22	35	34	24	36	29	37	36	42	36	23	36	32	33	34	26	31	29	32	32	18	47	24	29	26	26	21	24	30	21	24	25	21	31	33	35	17	28	28	28	30	30	34	27	23	30	27	22	37	31	32	39	19	23	34	35	30	31	39	46	33	28	32	41	28	29	32	37	34	36	39	32	56	36	25	33	31	28	31	40	30	32	28	44	29	27	31	24	23	35	33	34	30	31	30	25	34	38	27	30	24	27	29	32	24	33	44	35	33	37	32	28	36	30	32	33	22	29	25	28	36	24	31	33	39	29	22	35	34	33	35	34	41	28	25	34	34	38	26	38	33	26	36	33	28	37	51	28	33	28	26	25	32	27	21	30	38	36	25	25	35	41	13	36	31	32	25	34	30	31	35	34	30	34	37	33	21	25	37	37	28	41	23	25	42
36265	24478	22511	18042	13282	8737	6389	4980	4022	3337	2632	2074	1766	1516	1197	1116	914	818	655	592	576	559	599	574	500	465	434	427	431	385	402	386	364	362	382	320	374	341	350	345	280	339	338	302	297	321	326	344	312	311	275	287	306	337	330	304	293	292	320	304	317	296	277	290	284	286	331	301	292	303	291	296	317	280	285	267	296	282	298	292	287	332	284	293	291	257	287	295	287	292	281	309	297	292	273	281	309	282	292	275	285	313	288	304	274	279	277	301	272	281	274	271	273	298	292	319	316	268	314	264	285	304	275	311	257	272	275	292	304	314	284	300	285	313	298	275	304	309	314	317	288	268	304	296	282	297	280	291	278	271	275	282	290	292	297	289	283	314	285	281	294	270	289	301	289	305	284	297	300	313	312	288	266	316	305	278	283	311	278	282	269	277	279	295	268	275	323	299	264	306	310	276	304	292	268	282	304	304	312	317	278	298	308	262	294	306	287	304	305	344	290	272	274	312	257	292	299	307	305	272	324	299	294	315	301	299	302	308	323	331	273	264	312	318	266	302	308	286	298	293	301	277	282	323	299	286	293	296	265	278	310	300	255	297	290	305	296	294	302	294	278	290	274	315	280	301	290	303	301	286	265	270	312	281	310	280	290	288	291	294	304	306	295	292	276	310	290	275	334	317	302	322	273	301	338	306	309	294	268	298	333	296	252	283	291	327	309	293	277	291	329	310	284	297	281	292	299	306	329	302	290	298	312	294	252	295	328	308	305	285	302	311	313	300	323	292	303	303	304	309	308	284	277	300	262	267	295	276	277	306	290	313	281	295	290	308	297	279	294	284	279	290	256	278	301	274	284	300	296	283	307	297	313	298	290	296	243	302	268	312	287	295	285	279	302	291	320	291	297	290	276	263	314	256	309	276	288	302	287	281	298	281	294	304	282	264	275	314	313	235	285	281	282	326	299	291	317	331	301	337	290	311	309	308	291	283	283	314	319	283	283	318	283	269	290	343	305	285	292	299	302	263	331	306	294	283	292	303	298	296	279	308	291	255	300	305	302	312	304	305	298	280	282	278	294	298	286	289	265	266	286	291	292	283	299	301	314	309	300	274	306	313	289	265	291	281	289	252	300	293	293	289	310	282	290	303	295	276	326	299	273	320	325	279	284	304	305	278	274	311	274	274	295	320	299	295	288	288	302	310	249	313	272	295	332	260	295	301	280	287	303	310	304	297	313	305	291	302	304	295	298	272	312	305	241	280	288	249	283	280	290	268	319	265	292	276	282	311	300	286	286	301	291	325	293	293	287	290	285	291	316	263	282	319	293	258	273	287	307	286	295	290	308	314	291	253	292	257	286	310	313	280	294	291	286	287	305	279	296	289	306	280	293	280	291	289	303	293	261	302	266	281	308	309	257	277	302	297	284	307	291	310	287	256	314	289	307	286	294	279	290	308	302	305	304	287	307	282	313	297	289	321	303	279	284	303	276	304	279	293	288	298	304	292	299	302	272	300	307	294	285	304	276	307	296	267	323	280	303	269	282	328	298	288	339	265	289	300	309	285	287	293	314	297	315	290	300	273	301	283	328	275	256	290	301	252	306	314	283	278	295	267	281	300	257	331	273	303	282	307	245	285	324	307	285	294	300	293	288	315	300	309	279	303	336	279	268	286	285	308	337	287	318	303	280	307	298	314	270	294	292	299	318	308	319	300	280	307	309	284	280	308	284	313	295	292	312	296	275	292	292	306	325	282	285	278	238	286	275	317	286	301	286	304	309	306	303	294	258	275	289	294	307	317	297	301	297	275	298	310	318	278	293	295	300	312	272	284	299	288	311	292	293	328	293	288	280	295	316	299	300	282	287	299	269	301	265	296	260	327	300	296	279	302	297	292	291	292	296	282	324	300	300	309	293	324	296	282	277	285	285	297	300	295	283	293	288	265	294	289	292	304	299	288	286	267	322	335	299	313	257	306	304	301	307	306	294	321	298	286	312	311	276	270	268	303	274	293	281	292	289	287	321	272	300	284	295	343	286	266	315	293	261	290	274	263	282	289	285	313	286	309	331	312	320	278	316	293	293	315	272	322	307	257	312	270	265	269	293	277	297	305	315	275	292	291	293	291	325	334	264	290	269	299	295	268	270	314	275	273	284	315	329	295	299	319	292	297	323	324	270	295	268	303	303	310	287	298	269	270	296	337	294	318	279	303	268	302	284	304	285	292	309	304	294	260	293	291	276	315	301	297	287	304	276	289	297	277	303	299	331	289	316	281	280	276	269	292	293	282	277	286	296	280	280	290	269	307	307	328	312	270	268	312	297	263	317	287	267	280	319	302	267	299	321	279	274	299	301	280	295	281	287	273	297	274	267	305	308	309	275	276	296	293	288	296	299	266	305	295	297	282	256	280	281	282	314	307	266	294	279	295	287	314	303	317	276	269	304	281	330	313	297	317	252	321	304	278	290	274	269	285	287	285	294	286	283	305	289	284	315	304	291	320	289	309	317	301	315	268	295	300	309	308	290	281	318	283	307	279	290	298	316	280	322	276	286	287	313	285	300	293	311	275	303	296	307	280	296	308	287	310	306	261	320	302	262	302	288	268	288	284	282	283	283	310	273	308	297	292	283	289	262	303	266	317	328	266	275	342	314	319	284	288	289	308	280	304	276	292	295	286	288	295	260	301	321	309	270	285	278	303	286	289	254	267	336	293	298	285	284	299	299	275	294	293	312	303	287	303	265	282	286	308	290	267	302	269	295	275	296	282	289	308	264	317	290	282	292	285	302	260	301	285	293	294	288	305	303	283	310	307	286	294	281	305	290	298	289	292	301	295	304	308	295	314	319	298	290	298	296	287	307	299	305	307	309	298	281	298	273	300	296	322	339	286	242	312	302	278	297	280	304	298	332	314	305	283	264	305	274	319	286	300	293	305	298	327	290	291	298	309	287	267	325	286	302	279	314	310	319	278	293	283	320	294	300	289	297	286	303	278	318	305	293	309	282	292	304	279	294	297	292	282	294	308	285	285	294	269	310	304	301	282	315	277	301	285	269	280	290	319	274	288	286	295	277	289	299	330	288	292	292	306	286	287	292	280	287	283	287	325	290	253	289	269	289	300	276	273	300	280	307	281	325	263	299	310	326	269	300	312	311	297	291	300	278	286	315	289	271	294	270	292	280	310	301	283	310	305	287	320	317	241	312	295	334	290	316	262	291	298	304	288	325	313	303	262	306	297	284	288	282	304	273	295	305	283	278	306	281	276	263	300	260	266	277	312	303	296	275	283	301	288	293	277	296	284	316	296	308	290	300	330	287	311	286	268	294	317	303	305	305	311	306	300	303	303	268	301	304	287	305	325	273	288	302	302	287	323	293	308	328	302	289	308	290	310	301	308	282	308	318	305	303	294	262	292	303	312	279	321	283	288	276	291	291	316	290	315	281	327	285	320	281	307	300	297	306	271	275	321	261	298	314	299	293	306	304	305	292	305	309	267	316	296
3869	2030	1142	534	225	128	96	90	79	76	77	50	53	71	47	41	57	56	54	29	42	38	42	33	41	36	45	42	47	46	40	50	25	34	28	34	36	39	39	37	42	32	38	30	37	36	34	35	26	34	39	28	40	32	31	37	28	49	30	39	44	36	38	51	27	45	45	43	29	37	38	35	34	35	50	42	32	39	45	48	33	46	29	38	32	45	49	43	30	44	36	38	34	44	34	44	45	34	42	31	38	34	33	31	41	32	35	47	51	32	39	39	34	31	32	33	36	41	40	39	34	33	32	32	42	25	34	30	41	26	48	35	30	24	45	40	41	49	48	28	37	33	37	44	35	41	40	38	40	37	32	40	31	40	43	41	36	21	38	45	51	36	38	41	36	45	35	38	54	49	38	40	51	40	42	34	47	35	40	38	30	32	33	35	42	33	35	36	37	49	49	36	43	33	40	35	35	35	39	38	45	42	35	42	57	33	33	36	48	35	33	34	28	41	44	37	40	31	39	40	40	32	35	37	37	34	35	27	37	36	38	36	32	38	34	35	33	42	39	35	43	49	44	34	34	35	33	41	32	31	41	44	41	49	45	30	42	40	35	42	34	37	41	40	43	41	39	37	43	42	32	39	31	40	34	30	39	52	44	35	32	39	34	37	36	44	36	36	37	40	37	36	43	36	46	28	39	36	40	46	36	43	35	40	39	35	42	33	30	45	32	27	36	46	42	35	35	47	33	35	44	48	36	44	29	40	37	39	30	41	38	47	42	45	24	44	38	39	40	40	33	29	34	28	32	42	39	35	38	32	42	33	48	35	26	27	40	31	43	49	34	36	33	33	34	30	36	35	34	42	34	27	39	43	41	36	34	38	34	41	44	32	41	34	42	38	44	33	37	54	43	30	41	31	29	44	41	38	50	31	38	40	38	37	43	27	34	36	45	33	32	39	36	40	31	31	38	34	36	60	30	46	43	49	29	45	42	41	46	33	31	30	37	44	40	32	43	36	40	40	44	52	45	34	35	40	36	40	34	45	30	42	33	35	39	42	29	36	39	35	50	32	32	53	42	38	29	40	35	39	39	44	31	42	31	41	40	46	41	36	32	27	39	44	42	43	44	43	37	30	42	37	35	52	46	41	36	41	44	36	40	33	37	36	33	38	42	43	43	30	37	33	43	33	36	30	37	34	44	34	29	31	41	41	43	39	36	44	40	38	58	33	35	34	48	44	40	49	41	31	33	46	42	38	32	33	35	32	31	38	38	30	47	45	34	48	34	33	41	40	41	31	42	36	51	40	33	31	36	36	32	36	42	33	37	23	35	41	36	38	32	34	36	37	40	38	32	36	38	43	35	30	42	44	30	36	44	46	35	37	35	37	35	24	36	43	42	35	31	46	33	37	44	40	48	35	34	31	33	35	32	45	35	41	44	44	44	43	38	32	34	42	39	46	38	33	39	39	32	25	45	38	34	47	37	35	39	29	42	42	34	44	42	34	35	50	36	40	40	27	26	38	52	37	33	35	38	47	43	37	36	45	33	39	41	34	38	37	39	40	32	37	44	43	34	33	38	33	29	41	31	37	35	31	38	35	38	38	26	36	33	29	44	33	39	33	35	34	34	52	40	52	38	46	35	35	37	37	34	35	38	38	35	35	31	33	39	49	44	28	42	48	45	35	40	38	38	41	27	39	33	40	43	38	29	43	45	35	41	39	34	32	30	34	38	40	31	27	56	45	29	37	36	37	44	45	36	43	23	49	43	44	31	33	34	39	28	40	28	37	33	31	47	40	40	39	29	45	38	41	39	42	34	42	43	31	40	33	41	41	41	37	35	37	33	47	41	44	38	37	42	30	52	47	46	48	44	42	29	45	32	40	50	36	36	32	40	41	44	40	37	39	37	30	37	31	43	32	38	42	35	42	42	34	46	30	38	40	47	28	37	41	50	32	38	42	41	42	42	40	33	51	34	37	28	29	43	35	33	39	31	30	32	32	47	39	29	27	32	53	46	40	43	33	35	46	43	34	47	55	26	37	38	41	31	34	36	46	41	40	38	37	41	31	37	37	37	43	42	37	35	41	36	34	37	44	37	51	29	28	45	31	42	36	26	39	39	40	43	41	34	37	43	36	33	36	41	34	39	42	50	35	43	37	48	34	46	44	39	68	45	35	45	44	26	53	36	38	45	50	42	41	41	40	55	42	45	41	38	42	40	31	44	39	33	31	33	33	39	42	39	24	39	36	40	40	36	42	32	44	38	41	39	47	37	35	44	42	46	29	29	38	47	52	54	25	20	36	33	36	35	44	41	38	27	31	43	37	34	37	44	39	24	31	40	34	38	31	39	39	33	44	48	59	27	34	30	20	41	56	31	31	40	45	43	36	30	37	40	51	45	35	34	29	40	40	38	34	51	33	32	34	35	24	39	42	32	49	43	30	40	34	40	50	40	38	44	40	48	36	40	23	34	31	35	39	44	45	46	36	35	37	34	42	32	35	34	43	31	31	39	34	29	44	31	29	32	35	41	41	38	35	45	40	38	46	40	47	43	39	42	26	37	48	41	31	40	47	32	42	33	34	32	44	45	24	48	41	35	46	39	37	31	35	41	54	46	46	37	40	36	31	40	26	33	40	39	27	46	36	35	42	40	38	35	45	40	38	34	49	30	42	47	33	40	44	33	42	27	31	35	34	37	48	37	32	33	32	31	36	42	33	31	35	50	27	45	32	37	35	45	42	36	41	27	36	45	41	40	39	36	46	35	42	42	41	51	39	37	41	38	34	31	39	51	34	36	42	34	34	42	36	42	34	32	31	40	44	41	32	54	38	42	38	30	30	43	29	38	43	37	41	34	34	28	50	37	44	37	36	30	34	47	41	30	43	42	42	32	40	29	34	40	29	36	48	40	34	32	37	34	42	49	45	48	39	48	45	35	33	31	43	35	39	47	49	34	27	49	40	38	32	45	40	33	38	36	39	39	36	45	36	40	29	42	36	35	31	37	31	29	36	37	44	28	27	33	41	36	42	37	42	46	36	32	51	49	40	38	27	33	43	30	38	38	35	43	35	34	34	29	36	37	39	30	50	39	39	39	44	35	43	39	31	42	33	26	39	31	32	43	35	37	38	26	45	35	49	36	36	37	48	41	39	41	50	33	36	40	32	48	42	29	47	35	30	39	32	35	36	39	49	44	39	42	40	36	38	39	43	33	46	28	25	32	40	38	26	49	48	36	37	36	36	37	38	50	46	39	38	31	42	41	36	42	30	49	38	41	43	33	36	25	30	38	38	26	40	25	27	39	37	33	31	38	30	37	28	37	45	32	43	38	53	55	31	39	44	44	33	39	30	35	34	34	32	38	51	35	29	33	52	26	34	32	40	27	56	37	31	36	31	45	40	47	36	44	43	37	36	44	34	39	40	31	39	37	43	31	37	40	51	36	33	56	36	35	39	46	34	36	40	40	30	53	51	37	39	42	35	36	32	30	28	34	39
28741	17791	12616	8318	5899	4108	2963	2092	1903	1624	1296	1090	967	846	732	636	608	513	525	488	497	451	451	444	493	407	445	401	403	416	373	363	409	375	371	342	373	396	361	363	355	366	340	351	359	360	369	364	381	353	351	353	333	353	330	361	331	350	367	349	387	343	355	332	393	336	351	374	316	347	321	375	338	367	343	352	332	356	353	350	342	360	356	359	376	356	355	363	343	370	358	331	341	354	332	337	340	355	368	377	297	364	372	369	333	345	345	379	339	370	360	366	343	336	353	364	348	326	326	375	407	343	351	339	321	341	336	321	388	361	339	351	380	356	350	323	357	344	338	318	358	341	319	376	332	325	340	336	382	371	327	357	380	370	381	342	355	367	344	334	344	340	351	336	337	362	325	334	349	326	363	341	350	346	344	311	379	348	330	356	346	349	374	370	327	345	344	371	326	325	365	347	333	366	373	368	367	344	324	337	355	360	352	351	367	359	332	355	390	364	345	325	368	333	386	335	332	348	392	367	351	332	325	328	345	348	361	331	367	347	339	362	356	333	365	312	333	342	340	364	348	354	321	328	345	340	358	331	356	334	365	342	329	354	381	351	373	313	324	363	330	358	381	349	355	358	356	378	348	379	380	345	386	333	365	359	352	343	371	355	345	342	330	370	358	350	320	347	352	342	359	387	344	326	370	363	377	322	355	371	313	340	356	353	366	322	384	329	358	352	365	351	335	364	354	345	344	338	400	370	367	340	365	348	354	357	351	333	332	343	351	352	346	325	349	365	307	372	300	311	347	320	352	341	333	360	369	356	351	378	351	341	333	328	326	333	341	392	336	320	332	356	336	353	377	361	330	353	362	346	359	361	358	361	361	351	356	361	330	355	371	325	359	377	353	346	335	334	353	353	326	382	344	346	382	401	321	344	360	340	363	319	354	343	346	330	368	338	338	348	343	346	348	374	347	365	352	382	372	378	366	341	316	336	342	367	371	331	320	379	365	356	361	352	402	361	397	343	371	347	351	342	366	342	368	340	322	367	347	387	325	317	395	385	334	356	356	370	353	369	317	335	367	354	323	350	359	329	370	334	335	340	336	380	355	355	342	371	350	353	351	359	342	350	358	355	331	362	335	327	348	373	343	353	330	360	347	357	321	336	342	362	351	385	345	331	314	351	328	347	330	377	334	343	327	308	325	343	343	332	350	348	372	342	344	353	300	354	359	378	352	362	347	338	324	353	361	357	369	365	317	329	340	349	381	362	392	356	354	357	360	376	345	327	333	346	384	344	362	334	339	350	350	351	362	339	357	367	348	327	363	339	368	353	364	340	387	361	326	343	363	352	356	346	355	340	375	347	370	381	339	324	336	340	324	383	372	308	365	367	378	340	338	399	348	340	356	386	323	347	372	342	333	336	365	336	345	327	360	366	365	362	365	353	347	317	317	343	371	373	357	328	335	369	327	383	371	349	337	367	339	370	337	391	361	369	338	356	355	354	368	341	369	307	382	381	370	376	371	327	347	336	364	323	350	337	346	351	364	342	370	351	351	351	347	335	312	338	345	373	325	353	367	358	334	352	353	343	358	370	360	350	343	363	343	378	387	355	323	325	344	350	329	347	353	346	344	351	359	345	331	356	371	351	335	345	351	373	313	372	327	353	358	356	336	342	353	350	350	346	368	326	324	331	357	330	338	315	351	379	342	369	349	312	331	346	346	342	370	375	372	338	352	335	369	370	338	368	327	338	330	327	361	337	325	321	362	314	329	362	366	341	356	345	376	332	340	393	361	387	319	347	342	324	329	321	348	356	329	381	367	360	357	334	363	387	333	350	343	351	298	335	357	330	358	340	365	345	372	353	334	352	345	344	352	327	348	359	345	352	356	357	343	329	365	373	316	344	362	358	354	356	351	299	358	359	367	350	370	343	355	341	339	353	327	344	376	359	349	344	342	369	325	343	357	371	389	359	368	331	363	332	365	336	340	370	359	354	337	370	340	384	365	331	395	369	332	341	367	336	336	372	338	347	377	340	360	361	346	327	337	338	366	335	357	372	340	343	340	321	384	343	324	331	341	349	346	340	379	338	325	336	333	320	343	367	382	351	352	359	376	356	358	370	344	335	362	335	352	347	363	361	330	344	316	357	392	350	372	348	332	385	336	335	324	346	336	338	323	368	343	356	322	350	350	359	362	349	382	342	358	332	355	365	335	341	381	346	359	342	341	350	346	343	362	332	326	353	355	373	334	312	363	344	367	351	357	335	349	359	351	322	317	363	353	362	375	326	304	348	371	392	350	316	342	345	352	368	369	367	348	344	384	361	353	363	342	390	365	348	357	331	312	375	336	345	337	365	335	362	315	337	374	337	334	337	365	347	324	375	340	357	355	336	401	378	360	357	347	341	371	357	320	344	325	337	358	355	356	360	344	364	356	351	382	352	304	356	363	376	373	365	352	363	308	314	336	360	349	345	356	350	342	369	344	326	306	352	360	350	354	334	331	376	376	363	346	353	332	324	360	336	353	349	305	347	359	367	317	322	340	350	323	334	355	339	365	355	352	347	367	344	351	354	386	363	344	351	366	335	317	377	355	343	327	358	364	364	345	314	346	322	339	329	346	351	359	356	326	316	337	351	341	337	314	371	370	340	336	350	359	373	352	374	345	355	338	368	362	379	381	322	376	363	367	354	374	320	372	356	352	352	355	369	342	358	367	338	353	379	343	380	341	359	326	324	333	381	363	344	343	348	343	361	353	335	321	345	352	349	343	371	376	361	375	353	364	348	319	360	359	330	339	349	381	376	343	334	328	327	359	318	334	336	344	364	387	342	347	346	313	370	351	344	336	356	352	375	350	371	378	362	346	362	371	341	336	316	348	341	340	397	344	345	358	351	361	368	358	361	362	334	362	380	354	325	357	375	320	374	358	353	348	339	343	314	369	329	335	332	349	361	314	353	361	343	349	352	358	311	362	353	366	344	330	339	361	370	356	389	322	358	342	375	361	299	322	364	340	351	352	351	348	371	342	357	369	341	344	365	367	314	365	374	346	358	348	356	339	330	327	335	330	350	385	359	341	351	340	344	355	354	355	370	370	359	361	375	370	367	355	360	337	350	343	388	358	331	352	324	349	360	338	368	348	390	384	362	334	349	334	369	361	365	358	319	367	374	354	373	384	345	359	335	359	353	367	347	371	340	368	353	332	378	319	347	327	357	307	351	355	377	346	358	364	328	351	323	354	336	388	331	340	357	362	352	343	381	347	350	360	346	378	364	357	354	356	347	393	343	320	356	370	334	367	351	351	364	369	378	321	371	348	339	354	377	333	370	368	366	343	314	383	343	356	366	340	369	379	342	336	336	322	341	351	330	348	325	350	369	333	382	357	348	368	347	348	355	331	363	379	347	382	375	367	359	364	362	347	352	337	317	359	349	349	303	340	344	363	351	345	303	351	351	361	361	362	372	373	354	367	365	350	340	324	370	364	373	348	366	360	341	370	367	388	318
5985	4401	2676	1481	790	242	148	100	103	103	79	51	72	51	59	48	58	36	42	42	41	53	56	47	43	37	44	47	43	39	52	51	51	35	30	32	39	45	43	29	43	45	41	51	43	41	43	38	35	38	42	34	40	44	44	43	53	44	42	40	35	44	45	43	45	43	40	40	46	44	36	52	41	41	40	36	51	45	37	36	40	48	38	37	52	34	42	34	47	32	35	28	38	52	37	45	36	38	38	37	38	39	46	47	41	51	39	27	39	30	48	51	30	45	52	38	38	38	33	33	46	37	38	40	49	43	43	37	37	43	44	42	28	37	42	37	34	32	43	44	35	37	31	47	42	31	36	52	36	41	40	45	39	37	44	40	48	47	43	44	38	48	28	42	41	35	37	40	38	36	31	36	37	42	41	37	45	41	44	30	49	30	32	32	47	36	50	38	39	40	43	36	41	41	34	41	42	34	36	39	35	30	36	40	41	31	38	52	41	31	39	33	40	53	40	35	34	33	43	44	54	50	38	46	44	38	42	35	40	40	38	37	50	43	39	49	39	40	49	41	39	34	24	41	34	41	42	37	37	33	43	42	29	31	47	33	41	49	47	32	41	54	40	51	42	32	40	32	38	41	36	35	30	34	33	27	48	35	38	26	45	35	39	45	33	53	42	37	29	48	44	38	46	36	44	36	43	48	35	46	43	33	38	51	28	41	37	46	39	49	29	49	60	44	35	30	37	41	49	34	42	43	39	37	29	38	43	42	45	41	38	30	34	42	50	39	35	48	45	34	48	37	47	38	36	35	36	51	34	54	34	33	33	52	49	28	41	42	40	38	45	37	49	38	47	34	29	50	32	42	53	35	38	40	45	35	49	30	46	32	36	52	38	39	36	43	39	33	34	27	44	32	46	41	33	41	49	43	32	34	36	40	47	41	44	46	39	44	43	43	45	45	28	39	35	37	38	35	28	43	45	40	37	38	45	29	40	42	40	41	42	56	33	37	37	39	42	34	41	37	31	50	34	30	48	43	31	42	42	39	35	39	41	28	43	33	23	37	32	31	32	42	40	40	42	52	36	43	57	31	43	38	39	45	39	55	37	42	38	46	34	36	44	37	36	34	38	41	36	41	40	41	32	30	46	37	33	38	51	34	34	37	27	33	44	33	31	41	29	35	41	44	36	31	37	52	40	33	41	48	35	35	45	35	49	38	44	41	44	39	45	32	44	52	42	50	43	44	45	34	41	37	38	36	41	47	33	45	37	36	32	47	51	32	33	37	46	40	36	40	47	48	47	36	40	35	42	36	42	41	37	39	42	43	27	37	47	38	31	43	44	39	31	46	34	34	33	35	35	49	45	43	34	43	52	45	36	36	33	36	32	45	36	29	30	38	37	53	38	37	40	31	45	37	44	36	51	37	42	32	36	43	35	30	40	51	42	35	36	50	37	42	57	36	40	31	41	60	52	44	39	40	35	34	38	48	50	33	45	39	47	45	36	43	42	44	42	39	50	39	60	33	38	45	43	40	41	32	45	40	35	40	44	40	49	42	37	41	44	45	35	36	36	42	41	34	46	47	43	34	42	46	46	40	37	42	44	43	44	38	29	41	38	34	37	36	38	43	30	40	39	45	34	41	40	50	53	32	51	38	37	39	32	43	33	46	34	43	48	28	38	39	42	36	44	25	44	43	46	39	27	36	31	36	40	47	38	44	43	36	39	35	37	40	45	45	42	33	45	45	47	34	38	37	37	35	43	40	31	44	48	37	38	32	41	38	56	38	56	56	39	41	51	45	36	43	39	37	41	37	40	42	39	43	33	44	45	37	40	35	47	36	52	36	40	38	35	53	35	36	53	49	31	37	34	33	40	35	36	49	46	42	42	38	43	43	31	33	42	31	36	42	24	47	37	34	40	36	45	42	36	39	41	48	31	42	32	53	43	38	41	40	38	56	46	47	41	40	50	42	53	50	47	42	37	46	43	34	43	34	34	38	36	41	42	35	46	42	39	38	30	49	39	42	41	36	36	46	38	44	43	47	39	41	33	33	36	36	39	61	39	34	37	39	37	44	46	32	32	48	52	32	48	40	41	45	44	44	56	45	36	41	47	36	42	46	47	38	51	50	33	32	37	33	49	45	45	37	44	31	39	32	41	44	36	29	44	53	50	38	33	36	36	40	47	35	47	47	50	41	43	33	47	30	32	35	45	40	41	39	53	31	38	37	35	32	50	44	36	36	36	42	45	34	48	46	43	43	38	46	43	40	39	52	48	37	41	38	23	43	48	35	34	36	34	49	48	44	32	31	38	37	41	31	37	50	40	44	51	29	52	45	45	43	37	48	25	44	47	34	41	38	46	43	42	45	31	40	48	32	31	33	44	45	39	38	52	35	47	35	47	33	34	34	34	48	40	36	47	35	39	39	45	27	35	37	37	51	30	27	34	42	36	35	40	49	42	35	42	44	42	56	40	35	45	41	38	47	42	27	40	46	49	49	36	44	42	37	41	41	57	43	27	45	27	33	30	42	29	36	42	43	46	31	36	45	37	41	40	48	39	33	34	32	31	38	35	32	44	44	31	36	31	46	38	39	57	32	39	42	39	30	39	57	41	42	36	39	32	34	40	40	32	42	44	37	42	33	38	31	46	50	37	33	35	47	39	44	35	40	49	43	35	41	38	52	41	33	49	37	39	43	28	37	49	43	55	33	42	43	32	45	40	40	31	43	36	37	31	35	41	35	43	37	37	37	35	35	43	45	41	36	46	46	49	43	61	39	31	38	38	41	38	48	49	47	38	44	34	32	42	29	41	38	40	27	45	30	46	41	47	46	42	45	32	32	49	49	41	36	33	44	42	34	51	32	42	35	40	39	29	35	44	44	46	42	44	47	40	36	46	34	38	38	35	35	36	45	37	30	42	46	37	34	37	38	47	41	40	37	44	36	37	46	45	43	41	46	37	36	39	41	31	41	43	44	41	42	44	21	35	35	43	39	41	52	46	45	49	44	36	39	42	38	47	34	48	40	43	42	50	45	42	45	47	43	40	51	45	44	41	26	46	50	45	33	48	34	46	42	35	39	41	39	42	41	36	38	43	40	40	38	35	39	35	41	29	51	36	31	47	52	39	34	34	31	38	39	49	47	44	37	38	34	45	39	42	34	41	34	21	33	37	52	46	44	49	36	40	36	29	42	36	41	32	45	51	39	37	40	39	42	35	44	31	45	31	42	49	38	30	39	41	30	30	28	39	42	41	37	47	47	39	35	42	49	44	34	41	44	41	42	36	43	22	36	36	42	32	39	40	41	40	33	45	38	43	52	34	39	48	41	45	31	46	33	40	35	44	30	37	43	35	42	38	34	34	32	41	35	43	34	44	42	54	42	53	37	41	31	37	37	31	33	42	36	38	47	39	41	35	35	41	37	53	47	49	46	45	59	48	31	36	39	38	43	40	48	49	54	31	34	39	46	36	41	42	28	41	38	48	50	45	42	40	40
35042	24402	19391	16207	13820	6899	4212	2946	2339	2058	1775	1421	1218	1125	942	828	707	653	586	556	537	543	529	529	521	506	448	442	433	421	405	431	414	416	423	382	424	363	419	419	422	394	378	367	366	406	430	401	365	400	358	396	372	348	375	369	354	368	385	375	386	409	352	376	375	356	383	374	362	363	395	398	448	361	392	359	401	368	372	344	412	390	334	378	346	349	366	367	375	343	384	354	364	359	391	365	353	357	382	380	357	377	362	355	388	409	348	397	384	415	383	355	366	346	418	403	356	349	367	383	363	391	379	392	401	382	349	380	382	359	380	393	353	361	382	387	372	385	404	418	376	372	377	371	419	352	397	362	408	372	352	384	371	369	404	386	354	344	343	382	343	398	409	354	361	402	394	372	359	364	400	358	375	362	407	349	371	340	400	330	388	357	360	380	388	353	351	348	368	369	375	432	369	379	367	388	355	402	350	372	390	389	367	337	358	383	404	409	391	369	375	404	348	333	361	338	365	366	400	373	366	348	378	379	401	364	336	394	375	368	372	360	365	377	390	366	343	382	384	373	338	395	385	395	381	344	393	365	365	388	390	390	396	349	405	353	353	373	373	363	362	405	379	372	377	342	378	351	378	385	370	377	374	409	344	388	380	387	395	400	385	402	385	389	375	392	392	360	361	387	360	379	399	391	370	352	410	402	405	351	348	392	329	395	388	413	373	430	362	383	356	350	363	343	385	395	392	388	386	351	372	404	367	373	323	383	398	357	390	379	364	359	381	351	336	371	363	362	344	368	383	376	374	409	372	382	403	381	381	345	364	400	395	371	397	366	366	338	378	408	376	377	366	390	392	347	382	384	371	363	383	374	389	348	357	386	381	375	415	342	365	344	379	380	372	358	359	366	388	424	399	361	391	368	365	380	340	391	369	387	405	360	378	379	361	343	366	372	361	386	396	346	365	405	398	382	325	361	357	406	393	356	365	383	382	381	364	359	370	380	369	369	356	371	386	396	378	367	376	347	390	363	370	367	358	390	370	377	368	424	339	373	365	361	346	364	370	333	364	366	390	370	401	359	353	385	372	370	388	363	380	382	377	373	356	369	396	374	358	384	394	366	373	388	367	382	399	359	397	356	376	397	369	392	362	379	385	400	390	341	395	398	377	370	388	347	372	361	372	332	392	386	398	387	397	374	424	376	360	377	379	400	398	367	382	388	354	363	368	381	398	359	384	389	384	375	339	344	351	377	376	407	401	382	354	360	398	394	406	373	419	388	390	370	363	379	363	369	379	402	367	370	360	341	372	367	391	382	382	386	379	375	351	416	376	371	382	414	391	395	367	417	365	390	428	395	374	335	387	378	340	408	374	369	385	356	371	361	360	385	406	385	363	382	393	415	365	364	383	398	380	368	374	384	368	367	364	360	376	359	433	352	385	361	382	380	380	374	353	371	380	372	369	389	391	367	394	364	398	382	404	408	380	380	366	395	390	359	395	372	400	388	363	408	358	384	400	374	385	349	378	392	379	359	378	374	400	360	385	364	355	408	381	392	393	411	354	378	366	369	390	378	341	400	354	403	359	351	401	375	387	377	401	363	350	423	392	356	366	342	372	382	352	366	375	365	357	371	370	400	363	375	383	365	363	378	384	416	396	365	362	346	382	330	350	348	398	374	366	383	387	395	397	373	356	359	350	373	381	357	383	371	398	364	388	356	377	327	367	381	349	368	376	381	382	401	383	403	385	351	356	368	373	369	368	357	358	365	383	363	387	363	387	379	357	396	384	373	388	377	341	370	361	360	375	399	401	385	371	388	364	366	353	381	379	391	388	390	352	353	349	374	377	388	387	349	370	394	373	375	394	320	356	354	399	376	354	369	384	375	363	383	340	352	352	359	381	348	366	376	372	397	380	347	381	353	395	360	373	376	381	391	350	391	333	389	378	397	384	378	342	383	392	388	381	366	386	361	380	366	388	347	374	373	370	362	375	361	400	364	398	373	368	392	409	384	397	427	350	387	379	354	394	375	363	413	356	361	380	372	402	380	387	383	391	361	388	376	376	416	390	365	401	375	364	379	400	390	371	384	365	390	374	350	407	390	394	368	362	358	342	392	356	377	380	405	355	361	341	371	369	338	376	383	373	390	349	370	388	391	378	363	372	380	353	372	365	363	328	368	385	377	405	399	386	363	387	388	408	359	353	393	351	365	384	342	387	372	395	388	397	372	389	358	355	354	356	357	351	388	386	400	393	365	361	400	362	380	373	415	400	390	405	372	375	393	369	406	385	370	427	370	372	377	383	348	378	401	351	382	355	383	372	361	409	375	378	385	369	349	403	377	387	386	363	396	376	403	383	344	363	355	363	392	375	383	357	372	393	380	408	389	379	384	378	415	344	368	366	394	359	376	382	392	391	395	357	343	374	382	406	406	381	363	358	379	383	380	367	391	406	357	369	391	377	350	344	399	353	373	383	394	400	370	388	355	344	385	380	395	410	377	350	357	381	373	358	367	364	396	370	382	389	385	363	391	357	404	382	365	374	373	390	342	327	402	376	370	378	386	374	362	393	368	438	367	355	359	404	392	336	376	407	371	361	380	344	374	380	418	401	363	353	394	356	385	416	450	375	367	383	394	352	372	366	323	376	355	413	383	362	366	380	385	373	378	359	369	382	365	360	343	383	377	361	378	347	346	346	358	369	362	385	368	369	379	369	389	367	383	357	347	353	398	369	383	358	425	365	323	352	404	363	371	411	367	383	383	354	347	371	379	336	388	381	402	381	376	382	351	359	346	349	389	415	384	383	373	401	356	343	370	341	385	335	373	400	378	342	363	375	392	358	350	396	360	382	361	382	397	370	342	378	366	375	397	381	354	355	387	369	343	386	359	355	379	377	326	364	373	418	385	366	391	370	389	370	409	364	359	380	375	349	391	377	339	388	382	361	385	402	365	402	366	402	384	362	386	393	359	314	369	396	342	386	367	369	390	385	382	366	324	364	367	370	400	392	399	372	363	412	378	409	386	359	375	353	395	354	408	372	351	376	359	374	380	351	372	400	404	402	392	386	379	383	367	373	405	368	346	382	362	407	384	361	402	397	390	370	381	373	384	369	333	367	398	392	360	337	348	373	410	369	380	396	360	385	373	364	357	348	380	396	367	357	361	331	411	392	366	382	335	398	368	371	357	360	363	347	337	403	361	375	374	403	342	386	382	374	363	419	378	349	372	346	356	397	382	404	383	381	419	384	385	394	401	406	366	398	386	366	374	376	383	412	349	379	373	376	395	398	375	373	393	393	375	381	383	381	376	382	406	391	354	350	355	396	339	363	344	355	343	387	408	383	365	365	401	394	373	347	379	346	383	356	366	386	383	371	367	383	355	379	360	370	341	382	392	376	395	361	352	382	362	381	382	380	374	401	369	384	356	400	375	380	411	376	370	412	380	382	398	366	373	393	388	392	343	389	400	378	362	373	373	374	380	363	392	384	357	383	392	388	346	371	353
6198	3606	2316	1270	543	197	137	109	69	78	74	59	68	49	47	47	39	48	29	41	35	37	26	34	28	36	20	34	21	26	40	22	31	28	36	39	24	36	22	27	22	32	25	26	31	26	22	20	37	30	30	28	29	20	18	32	32	39	37	26	30	34	28	25	33	21	37	26	30	30	23	31	30	26	29	31	32	31	24	28	28	34	27	29	31	20	22	26	25	32	24	22	27	25	25	26	26	28	39	29	26	29	24	33	35	23	23	39	41	30	30	36	22	30	21	23	41	34	30	31	29	29	23	34	22	26	28	35	25	32	34	19	28	31	36	31	31	26	34	24	27	25	32	40	24	30	25	26	39	19	39	36	27	29	26	21	34	31	28	25	22	35	29	32	29	25	23	32	18	28	24	31	38	40	28	25	37	19	20	27	33	29	33	22	24	33	30	33	27	22	27	28	32	39	30	33	29	34	27	29	23	26	31	31	22	30	28	29	32	25	27	28	28	24	30	27	28	26	34	32	27	24	28	32	18	27	23	24	35	27	27	30	29	33	25	29	25	30	36	32	39	25	31	30	28	28	34	34	27	21	18	36	28	31	22	30	22	23	28	24	30	36	25	38	27	37	27	31	37	36	28	32	26	21	22	22	26	31	26	20	21	26	26	20	29	34	28	24	28	22	33	25	28	29	26	28	34	30	29	30	27	32	27	25	28	22	25	23	24	22	25	33	24	23	24	29	24	29	32	18	16	21	29	27	25	28	23	29	32	23	26	33	22	22	24	20	29	24	25	30	34	33	24	23	31	36	26	31	32	37	35	30	35	17	18	29	31	24	29	23	31	29	26	23	41	20	24	32	22	26	28	29	30	23	32	24	31	36	32	20	19	24	23	23	21	22	28	34	27	21	27	31	24	27	30	30	27	39	30	29	25	22	28	24	32	20	36	29	29	34	31	26	24	21	21	24	31	36	23	32	24	33	27	22	21	26	33	29	24	39	26	29	24	25	27	33	34	23	25	22	24	32	37	36	23	32	27	38	26	31	23	29	27	18	28	22	33	22	28	33	28	32	28	25	20	27	26	30	22	20	20	33	32	26	28	31	32	32	38	28	23	21	22	33	30	21	24	30	29	31	21	28	27	35	22	25	28	29	25	31	26	37	23	23	30	27	28	40	29	29	30	32	27	17	18	33	30	20	23	38	20	27	30	31	25	27	24	28	35	27	19	21	36	30	25	27	31	31	31	31	17	28	31	37	29	33	27	23	34	23	37	27	30	24	20	32	30	32	37	33	42	25	25	24	26	28	30	21	26	29	23	21	22	27	33	17	22	23	27	18	23	28	29	30	28	26	19	26	35	34	34	20	21	27	20	30	26	27	21	31	22	26	32	25	27	20	21	31	29	35	32	25	38	22	33	19	21	44	30	33	40	25	27	29	26	21	31	31	27	27	26	20	28	26	36	32	40	32	31	40	22	26	26	25	17	27	37	27	21	22	23	29	33	29	23	26	22	29	20	22	37	28	38	30	29	20	37	24	29	25	30	29	19	27	32	29	39	26	28	25	26	31	27	31	25	40	35	35	21	35	28	28	24	30	25	31	29	28	25	29	27	29	31	34	29	21	27	28	30	22	25	33	34	28	21	21	31	32	34	29	34	28	27	36	26	24	17	23	25	27	30	39	23	32	24	28	23	20	30	26	25	29	28	34	26	25	23	26	48	38	32	24	22	38	21	34	29	36	28	31	22	21	25	29	28	28	31	20	37	27	30	27	23	38	30	28	21	33	20	32	26	23	32	22	29	29	31	33	15	20	24	36	28	32	21	22	34	28	26	22	25	21	22	28	33	24	23	29	29	30	24	34	37	21	30	25	25	28	28	21	26	27	36	28	27	28	20	24	28	27	18	27	33	36	22	29	22	29	29	31	26	26	30	25	32	25	18	29	26	30	27	26	24	27	21	21	33	28	36	27	31	27	17	28	23	36	36	25	31	19	25	25	23	33	35	30	38	23	28	32	25	30	25	35	29	27	27	29	27	30	27	28	30	34	24	24	33	27	29	37	32	29	36	19	31	22	29	29	27	23	30	30	41	26	23	31	29	25	30	34	29	26	36	30	33	24	40	26	27	34	37	28	35	18	31	30	26	24	29	27	32	25	33	35	36	23	37	35	26	33	30	17	32	29	26	36	21	32	32	25	25	38	33	31	30	23	37	26	24	35	32	38	33	34	35	32	27	31	24	29	28	27	38	25	17	40	35	25	32	20	32	28	22	31	26	31	26	35	25	25	22	24	26	22	31	34	17	30	26	29	19	33	27	31	30	22	22	20	31	36	35	28	19	32	17	33	25	20	28	23	28	30	29	23	21	28	27	38	32	30	21	18	32	41	30	30	30	40	23	22	35	24	24	26	31	31	23	30	28	33	23	25	28	24	21	30	28	27	29	34	17	22	40	28	25	37	31	28	23	38	20	23	27	30	26	29	31	35	30	22	22	26	27	28	25	28	34	26	26	31	29	28	28	24	35	32	14	41	27	23	33	21	29	27	21	29	29	24	25	23	26	29	26	26	25	19	20	29	27	28	30	32	29	29	14	30	25	33	33	24	24	29	31	30	35	30	28	30	17	43	34	34	23	31	27	30	29	30	25	32	30	28	30	29	37	30	28	36	28	31	27	22	35	22	18	23	38	27	38	25	25	33	30	23	29	23	32	23	24	32	33	25	28	23	26	35	20	38	35	28	29	24	38	35	28	15	32	28	28	28	27	22	25	29	33	27	27	24	34	19	33	29	31	29	32	29	33	33	23	22	34	20	37	27	24	35	32	27	22	24	28	30	37	23	30	21	25	17	39	27	33	29	25	26	27	30	26	29	25	32	23	37	33	33	32	33	38	18	32	32	35	23	26	31	24	28	26	23	19	25	26	24	28	22	37	23	29	26	24	20	35	21	29	25	24	19	38	29	33	35	21	27	25	21	31	21	20	16	15	31	32	30	31	34	30	28	19	28	21	30	30	36	34	24	28	38	29	23	26	23	33	30	25	20	29	31	26	24	34	31	27	24	26	27	27	25	28	18	34	27	25	29	25	39	21	24	29	26	34	35	31	30	34	24	32	28	22	23	28	34	25	44	28	21	32	28	33	25	26	17	26	36	26	35	18	25	19	21	30	31	27	23	20	23	27	30	30	20	19	32	24	17	22	20	26	23	24	26	34	33	23	24	26	26	33	22	21	24	21	24	24	27	28	24	24	31	38	33	26	23	33	28	32	26	26	26	19	21	27	17	34	44	27	28	23	26	26	34	34	27	22	29	26	33	21	26	32	24	31	27	30	23	21	18	28	29	27	33	31	30	24	36	29	33	36	21	23	32	24	18	29	35	29	26	24	30	32	20	39	27	29	25	23	19	35	39	28	21	30	35	25	27	25	31	21	22	37	24	21	21	23	25	26	44	25	23	30	27	28	35	23	36	24	20	23	32	23	26	27	26	33	21	20	29	32	23
32274	23524	18908	15512	10747	5981	4054	2909	2315	1994	1659	1430	1312	1108	938	739	640	582	492	450	460	377	442	388	352	372	315	343	301	304	332	312	331	335	327	286	297	303	293	274	283	258	291	306	290	267	276	265	274	279	259	264	263	250	269	264	246	261	273	308	283	242	284	257	312	288	251	263	266	249	279	239	272	250	297	271	265	267	270	257	251	257	262	257	264	249	244	257	267	284	256	272	271	259	244	267	269	264	270	259	263	276	282	286	234	264	270	273	255	255	256	244	281	260	254	262	279	299	234	252	273	263	270	265	251	236	260	259	287	253	273	256	250	275	271	271	242	273	272	265	260	240	272	258	265	283	236	260	242	254	282	248	259	250	272	272	242	279	249	237	259	253	272	262	274	257	238	269	260	267	263	247	249	246	278	300	252	239	251	266	255	261	233	251	247	256	230	260	271	244	236	264	251	269	250	284	239	274	270	275	285	273	260	269	276	235	243	233	265	263	286	241	236	256	221	270	247	294	273	269	250	259	238	259	267	285	265	255	262	251	240	267	248	269	245	275	266	281	265	304	241	250	242	259	289	243	235	261	279	282	263	259	290	235	267	233	258	229	274	257	264	228	258	254	261	293	259	264	276	265	270	234	241	269	266	235	253	257	248	238	254	279	274	259	252	245	283	259	273	248	250	264	248	278	244	265	262	271	273	262	285	266	273	244	256	271	268	273	260	298	234	294	246	288	233	284	287	267	283	277	309	259	259	249	288	257	263	274	244	275	265	246	293	250	241	276	269	253	273	268	262	229	260	282	244	234	256	269	260	277	259	249	286	251	285	272	267	300	282	255	256	257	274	261	247	251	270	262	266	295	244	252	267	264	236	267	283	262	282	258	248	245	253	258	242	263	257	251	271	274	252	273	262	267	268	270	262	304	275	286	286	258	264	279	231	262	256	288	292	225	265	256	274	289	251	232	263	264	240	295	254	267	255	264	275	266	280	259	266	287	261	244	273	250	248	234	273	287	274	240	282	263	271	286	282	255	270	269	250	254	248	255	216	244	252	251	270	295	263	279	290	266	248	256	231	245	279	253	262	258	244	252	273	278	246	277	276	265	262	252	295	244	252	260	260	287	276	262	261	274	246	265	276	252	266	292	248	275	249	241	263	266	276	267	299	256	235	263	237	258	269	247	266	289	261	260	247	302	255	274	264	234	263	281	243	258	253	241	303	263	267	258	293	236	249	253	269	276	262	278	293	276	292	243	270	257	269	272	237	284	264	259	262	262	261	257	258	274	264	242	268	282	268	260	257	300	261	257	271	273	246	259	279	265	270	287	238	253	259	274	269	251	294	236	253	232	293	263	281	304	230	237	268	226	261	247	253	268	256	251	259	263	235	264	243	294	301	312	263	251	258	262	250	261	264	261	258	250	262	253	250	249	241	284	251	244	274	273	286	254	245	268	250	259	279	260	257	304	290	266	242	261	234	250	256	245	255	266	250	281	271	269	263	252	260	271	227	275	249	248	265	280	239	238	275	244	247	282	260	259	275	241	262	288	290	263	232	268	275	231	268	272	272	258	287	233	286	262	262	242	277	255	265	244	243	262	261	258	254	295	256	266	262	255	266	266	255	295	287	254	268	245	235	289	246	230	258	262	263	249	268	265	264	255	307	245	262	277	250	267	276	255	256	245	276	264	276	263	266	235	252	285	268	278	265	242	225	280	254	284	272	288	277	252	273	232	288	261	252	249	268	240	254	261	287	249	233	260	257	261	295	276	236	254	269	262	266	241	286	273	266	267	285	251	261	255	272	232	251	267	239	245	253	270	288	259	269	284	263	249	265	258	276	268	263	294	289	228	278	257	269	271	288	241	250	243	246	269	270	256	268	252	294	257	251	262	263	279	258	284	268	287	297	255	270	276	237	249	260	288	234	255	254	255	274	281	236	256	268	287	263	254	270	260	253	265	256	294	265	275	264	295	251	249	313	287	252	240	265	279	250	243	240	263	250	270	267	240	278	251	245	234	251	249	250	257	246	271	255	264	266	266	244	267	255	289	250	281	312	285	260	269	260	252	257	241	243	260	266	276	262	248	244	259	267	258	247	239	290	299	271	252	243	243	271	254	277	260	291	258	278	271	263	249	250	257	255	252	281	263	249	265	264	247	283	260	241	281	297	251	250	251	276	257	254	284	267	249	262	259	256	255	268	288	252	263	240	246	251	274	248	245	264	306	267	265	263	255	276	275	255	282	272	273	246	249	272	270	279	276	250	259	257	265	269	262	270	270	261	253	276	268	274	261	270	241	241	259	259	267	263	291	287	259	290	261	286	254	261	269	272	274	237	269	254	232	242	264	271	274	254	240	274	258	267	302	273	239	265	269	274	269	259	246	278	275	258	282	245	237	295	282	248	301	255	264	259	253	298	242	254	245	235	241	244	252	282	268	266	249	264	230	258	246	271	257	263	285	268	272	266	288	251	230	259	261	253	279	270	266	303	270	260	290	245	267	262	276	252	251	296	266	275	285	249	248	266	254	273	259	250	242	253	248	261	259	264	236	264	247	246	272	248	256	270	275	263	239	272	271	259	244	282	260	241	238	246	287	266	249	295	250	271	284	251	283	272	258	264	263	273	229	276	278	280	251	253	245	283	248	286	263	250	242	253	262	261	266	246	237	257	266	252	257	242	271	269	250	248	239	287	287	253	248	250	256	284	263	273	263	253	271	279	265	275	306	237	265	246	288	262	266	265	276	307	262	281	236	244	259	278	268	247	288	285	258	276	297	232	255	254	290	270	254	271	252	250	263	261	267	279	270	263	261	225	235	255	279	288	245	266	255	264	257	242	251	248	288	247	241	250	238	245	263	264	262	240	250	262	244	283	248	281	243	254	304	240	273	255	288	260	288	260	252	287	286	257	259	264	259	281	254	258	281	287	274	269	246	256	244	257	271	258	269	269	271	261	271	252	261	257	273	235	280	292	257	261	259	260	279	271	281	244	247	279	265	244	273	272	266	277	220	239	257	277	267	252	231	283	261	257	268	299	282	268	235	247	286	291	276	271	265	265	257	267	234	270	261	238	262	258	291	248	279	264	274	281	258	263	308	285	286	264	276	283	282	268	272	247	265	270	237	237	258	256	257	243	245	266	257	277	269	254	247	232	272	281	297	244	248	291	246	287	256	266	251	257	235	246	254	255	258	265	246	279	229	246	282	258	250	260	242	270	265	257	276	269	281	256	254	231	273	265	266	275	283	274	281	261	250	290	282	258	241	249	270	253	287	244	262	270	267	267	254	249	266	262	274	276	278	287	221	247	252	281	274	275	299	229	257	243	273	279	248	266	262	280	257	244	236	247	259	257	284	264	320	259	275	239	270	253	258	261	280	256	287	261	260	253	296	233	259	249	282	269	279	260	246	265	282	240	280	239	244	277	268	267	276	280	251	281	267	264	272	277	285	246	260	250	265	283	254	261	236	265	244	288	287	263	232	272	258	260	254	277	241
7899	5077	3628	1964	679	390	223	150	129	99	104	91	74	69	57	69	49	61	44	42	34	38	50	39	47	35	42	29	34	33	27	48	29	21	30	30	39	31	28	22	44	29	31	29	30	29	25	22	32	32	19	39	33	33	29	43	32	34	33	28	31	32	30	28	36	23	35	32	21	28	25	40	30	33	31	37	30	29	17	31	30	31	24	30	27	29	26	24	21	40	23	31	39	38	34	26	20	20	26	43	39	29	31	30	28	40	25	31	29	32	37	12	28	40	36	22	30	20	30	32	25	33	29	37	27	32	46	33	27	28	36	29	32	26	24	32	28	31	32	25	29	39	30	21	28	36	35	41	35	39	31	34	28	20	28	32	30	33	30	17	26	32	27	34	26	36	29	30	31	37	30	32	30	27	34	28	31	22	25	25	33	26	33	42	21	23	38	22	32	42	28	26	42	42	31	37	14	29	27	33	30	24	36	28	26	34	11	32	31	28	26	33	32	32	29	36	33	31	28	24	30	31	34	26	32	34	25	30	35	23	33	26	30	24	38	37	26	40	32	32	40	35	31	31	20	37	39	20	38	36	27	36	32	38	38	16	33	25	20	30	33	27	31	29	28	24	28	25	28	29	36	31	30	23	41	35	28	36	34	30	29	20	23	37	25	28	26	28	30	32	34	26	30	37	28	30	33	29	31	29	35	36	37	25	24	28	27	28	25	29	29	28	26	24	37	23	28	27	30	29	35	26	35	45	26	35	32	26	39	22	38	24	29	31	20	24	26	26	33	29	25	32	22	27	36	27	29	31	22	34	32	28	41	31	24	28	33	32	34	45	41	35	32	36	31	25	19	33	34	31	24	35	28	23	28	29	38	32	19	35	33	23	23	25	32	39	29	25	38	32	28	35	25	32	40	27	27	38	30	26	25	32	32	28	33	29	36	42	32	24	29	40	28	32	38	31	34	29	35	35	34	22	25	28	37	36	20	29	33	32	29	28	36	33	37	38	24	31	28	30	29	27	31	29	31	27	22	27	34	46	31	35	35	24	33	27	26	32	33	28	29	39	29	32	30	36	23	29	19	36	28	31	30	28	26	30	18	23	34	32	36	32	25	35	28	26	29	27	36	21	32	22	31	40	38	30	28	40	36	31	24	30	27	34	35	30	39	33	33	26	25	33	36	30	33	29	28	24	33	29	30	28	39	31	31	25	33	32	34	39	34	27	28	40	23	38	31	30	26	38	27	26	37	29	35	37	29	23	29	32	29	31	28	31	35	40	30	29	35	35	17	33	33	27	36	29	40	42	34	33	33	38	41	28	42	31	30	33	33	35	32	33	34	37	32	34	29	23	28	35	34	25	30	28	34	37	28	43	26	27	38	24	28	34	34	27	23	36	26	34	34	32	35	35	37	30	39	33	29	33	35	26	37	29	26	32	33	38	29	42	22	28	30	27	30	27	32	28	31	27	39	37	35	37	24	36	28	31	38	37	40	34	28	40	27	27	44	33	33	31	39	30	36	36	36	31	35	34	36	33	27	25	42	25	26	38	25	40	30	37	32	36	38	36	30	26	30	41	23	20	26	34	29	20	26	30	30	38	33	29	29	21	31	27	34	31	35	37	32	24	27	38	37	36	35	39	33	24	28	20	37	37	39	37	41	32	38	28	34	27	27	35	21	26	32	35	32	38	20	30	31	36	34	21	36	30	36	27	29	25	37	20	27	17	28	35	32	29	29	21	32	36	25	29	22	32	28	25	38	34	26	22	27	38	31	25	35	43	28	31	35	34	31	34	33	27	21	21	39	21	39	29	33	30	29	27	26	27	29	21	34	27	25	23	31	32	27	26	28	25	29	33	22	24	24	22	38	35	34	32	15	33	25	33	26	29	21	31	33	29	32	37	25	45	35	35	27	24	29	27	29	32	32	17	27	32	34	34	26	24	40	36	30	31	31	31	27	34	23	24	23	33	40	25	26	30	30	31	29	30	26	20	31	28	34	24	31	30	39	28	30	25	42	44	39	33	35	31	26	28	27	25	29	34	28	30	32	30	37	24	34	30	28	29	30	20	43	31	29	26	28	28	27	28	25	31	42	25	23	21	22	31	27	37	34	37	29	36	33	35	41	28	31	22	31	32	30	30	32	44	29	38	28	33	42	26	40	31	32	30	38	24	36	27	23	27	31	35	27	33	37	34	26	36	32	21	33	35	32	26	32	36	25	37	27	26	32	33	30	23	32	34	42	35	31	27	28	26	26	40	20	31	38	24	37	40	35	35	32	26	28	27	24	26	27	29	26	36	18	30	29	32	31	35	24	37	34	22	31	31	25	23	38	33	33	35	40	29	20	28	38	22	30	27	26	35	30	28	36	44	21	24	28	28	30	32	40	37	34	30	34	39	38	27	37	38	33	28	38	28	25	24	24	21	32	32	27	19	38	38	36	27	38	33	33	33	25	42	22	25	40	28	33	24	35	33	36	25	28	26	22	31	22	33	29	41	31	21	23	32	25	34	31	28	30	30	39	37	23	33	32	29	25	29	26	25	33	34	28	28	29	24	24	21	37	29	20	31	33	31	38	27	33	31	34	26	24	34	35	37	30	33	20	21	27	37	33	26	42	41	24	26	29	32	29	34	33	33	33	30	35	30	28	30	27	39	35	31	24	46	34	18	32	29	30	35	28	29	28	30	31	29	38	28	30	42	34	27	30	35	34	34	26	24	40	20	35	24	16	31	37	37	25	37	33	31	29	37	30	32	35	30	29	38	34	35	34	32	35	29	44	36	30	31	28	35	23	30	25	38	22	25	35	37	31	38	32	26	32	27	33	34	31	22	21	38	31	34	30	27	38	29	25	22	20	25	25	31	31	22	29	37	29	28	27	30	34	26	27	31	39	31	38	37	32	38	48	37	37	29	37	22	30	33	21	33	39	24	21	31	30	38	28	42	33	31	46	24	32	29	26	26	27	34	31	29	28	24	30	28	25	33	29	34	29	24	25	22	27	31	25	26	31	32	26	32	29	33	23	33	34	41	30	40	31	24	26	27	28	24	28	25	34	40	34	26	33	26	32	26	33	29	24	33	30	27	42	31	31	36	38	33	31	23	25	21	27	29	28	24	22	24	33	24	32	30	45	35	27	27	29	26	20	34	33	27	30	31	21	30	32	34	36	24	34	26	29	37	31	25	24	33	30	35	30	28	31	21	24	20	35	23	30	31	24	30	33	27	26	35	34	26	27	26	34	36	29	34	38	25	23	29	25	31	30	35	34	27	28	26	33	29	32	21	34	37	29	39	38	26	23	25	34	28	31	29	32	26	33	31	36	27	22	23	30	23	37	39	34	28	26	30	37	33	29	26	33	36	24	34	21	24	24	28	36	29	29	19	28	29	29	30	25	26	33	28	30	29	35	45	36	33	40	36	34	28	25	21	29	29	29	31	40	35	23	30	32	33	36	34	38	33	28	27	35	36	23	21	32	28	30	30	32	26	38	16
36913	25598	23059	18205	11963	9555	6692	4650	3591	2983	2612	2296	2077	1696	1450	1125	1029	853	752	701	590	557	493	501	481	451	448	383	435	395	396	371	351	358	351	315	336	303	354	332	333	333	315	299	290	314	322	303	314	321	300	330	301	294	274	273	323	322	270	298	325	276	271	304	312	317	304	282	287	270	299	300	289	318	364	322	309	271	270	294	277	280	299	279	300	300	319	314	299	273	273	300	319	299	291	318	268	274	293	261	301	287	319	298	287	294	309	322	299	296	278	299	297	331	296	282	323	323	298	291	269	308	285	285	270	293	311	291	302	285	270	265	330	321	286	306	294	287	300	309	281	299	283	322	301	280	280	296	287	254	311	286	297	249	291	280	256	285	288	285	310	275	255	265	276	272	266	297	316	293	299	292	279	328	281	279	278	268	309	287	279	290	300	286	305	313	267	305	303	303	261	319	276	316	287	315	287	301	339	297	290	293	324	284	263	279	305	275	284	267	251	295	278	284	268	295	282	280	286	311	270	316	294	288	267	279	289	280	313	269	319	310	290	258	306	298	318	294	296	277	299	313	263	279	291	304	287	292	286	300	283	273	288	294	303	300	259	266	312	289	288	310	296	307	270	286	296	302	322	291	294	300	275	306	292	285	270	263	286	300	288	265	272	282	301	291	308	333	270	299	289	259	289	302	306	287	293	299	280	299	267	295	291	304	309	303	280	260	290	327	290	302	285	272	285	275	289	307	295	265	276	322	293	313	279	284	270	279	266	301	288	283	275	259	282	293	290	298	307	347	293	276	282	320	282	322	262	284	288	284	324	282	278	292	291	311	290	255	283	268	276	292	283	326	284	280	288	300	272	280	285	298	283	287	276	291	284	290	308	291	283	289	296	294	318	294	293	302	287	280	287	279	289	281	272	296	303	283	289	298	292	298	294	274	297	310	314	313	296	324	267	289	301	303	291	308	278	288	315	296	292	285	272	283	288	291	276	284	304	324	263	294	257	320	295	318	287	287	297	300	305	296	301	297	285	303	305	326	308	324	299	326	306	270	301	317	289	296	295	274	293	288	298	294	284	309	295	301	305	302	279	294	298	288	300	285	305	287	314	289	303	286	279	288	288	277	278	290	302	252	320	278	302	294	272	321	296	270	271	321	307	313	301	303	319	260	286	293	298	317	308	320	264	293	282	291	293	284	296	318	288	282	305	301	312	278	290	298	316	338	296	287	276	294	287	304	310	330	250	274	278	283	286	321	324	283	304	297	281	305	311	261	285	272	295	281	309	274	295	287	294	285	305	336	294	301	328	289	294	282	280	328	299	299	311	278	259	281	315	291	295	296	279	297	280	295	294	272	296	283	293	299	295	291	302	266	269	276	281	291	275	292	293	294	289	278	292	289	251	255	283	280	292	298	250	286	291	310	307	272	299	312	320	317	285	341	274	259	304	276	303	316	306	282	308	307	278	304	275	304	289	286	296	331	283	284	310	313	296	303	281	262	292	282	271	290	302	293	279	275	297	316	306	275	269	295	291	275	294	267	273	291	281	300	306	296	302	306	304	297	263	294	327	297	256	285	271	279	326	316	306	299	292	269	287	302	306	268	297	288	289	277	285	299	274	280	292	279	323	304	307	250	274	242	295	299	318	292	275	279	287	299	291	300	331	280	309	283	298	281	272	316	278	261	282	303	280	310	290	290	295	295	275	330	290	267	272	302	294	323	286	294	320	289	295	298	262	296	297	292	288	282	310	278	296	295	299	279	295	298	309	287	280	264	273	264	296	291	282	289	292	289	284	302	292	296	294	307	289	270	289	309	288	289	279	294	267	330	290	315	283	285	305	285	289	304	311	284	282	270	327	276	323	325	294	285	281	296	296	318	287	288	294	294	305	274	290	291	300	305	295	298	317	290	292	307	292	295	309	289	256	284	303	289	303	271	296	285	308	293	260	309	308	288	298	311	303	302	307	270	320	299	292	286	251	313	326	280	309	291	304	289	278	278	275	290	309	279	257	281	294	307	267	300	290	301	304	277	303	298	287	308	279	285	289	332	296	331	276	299	296	304	296	274	319	267	309	292	281	318	305	270	323	287	271	292	304	286	316	320	262	307	314	316	294	286	286	279	326	291	305	312	277	302	306	309	284	282	305	294	302	286	288	276	295	300	291	311	319	261	283	254	320	280	326	303	291	288	297	286	321	282	297	300	280	293	305	309	305	277	299	315	267	320	285	291	279	301	256	307	293	266	277	295	283	307	308	286	298	332	306	308	302	294	310	295	302	284	299	275	298	275	277	317	263	301	281	302	306	298	289	252	298	312	281	295	310	288	280	289	282	312	328	298	283	279	279	286	289	304	263	321	297	316	294	285	289	282	266	255	322	276	282	255	275	280	268	273	278	317	293	297	272	299	277	290	301	292	276	293	286	285	250	283	292	294	267	314	278	281	308	290	288	274	282	271	297	280	323	297	302	296	276	288	307	297	302	277	300	271	289	327	329	301	283	282	277	272	332	291	284	293	308	299	311	305	282	323	305	271	288	267	302	285	341	308	285	287	301	316	293	281	314	296	270	273	268	290	321	309	316	284	313	271	290	305	294	315	306	304	308	305	287	295	273	292	290	295	289	303	300	313	295	292	277	290	298	298	292	284	293	293	289	305	274	307	301	284	291	266	291	272	292	314	320	298	307	271	299	311	304	296	295	290	284	281	293	308	319	264	289	317	275	293	291	275	284	254	287	283	290	292	278	298	316	293	276	270	296	305	303	297	302	287	282	297	297	292	273	306	332	282	341	290	278	291	308	301	293	290	282	288	297	299	309	288	266	276	319	283	297	308	314	276	272	308	296	292	283	315	283	278	276	309	286	271	271	300	306	278	288	320	263	298	299	308	296	303	281	327	290	288	322	294	299	276	294	288	293	324	273	289	264	308	287	274	311	269	279	295	287	294	318	291	322	340	324	306	290	313	304	309	284	255	315	297	290	289	298	272	297	305	303	310	290	319	299	263	306	279	264	291	313	285	325	330	254	280	288	276	310	311	279	257	300	299	294	312	305	306	272	307	263	296	309	312	302	306	265	287	300	295	284	329	305	279	291	292	313	303	293	282	300	279	302	299	265	322	299	321	316	305	259	289	279	320	295	301	296	286	279	287	269	292	333	289	308	287	289	262	277	272	316	301	286	294	301	304	324	299	299	299	280	328	303	293	298	296	289	298	325	322	314	299	313	299	286	297	284	284	273	292	285	303	322	288	298	326	270	291	284	290	325	280	290	259	302	309	301	328	285	301	300	286	304	289	317	289	301	307	286	272	307	293	311	288	281	301	292	305	292	312	305	328	306	280	321	282	330	242	299	293	282	268	285	264	271	281	270	316	291	296	272	284	270	316	292	306	286	284	285	277	280	273	263	298	293	291	260	293	306	277	303	316	281	270	278	285	314	308	283	290	262	277	293	272	289	331	319	301	305	288	295	298	289	283	282	286	312	288	302	272	292	273	270	302
3974	2124	1114	439	248	141	107	81	88	77	66	60	58	60	57	50	48	46	44	33	33	39	46	40	31	37	44	27	37	37	45	44	45	39	41	42	43	52	41	36	33	34	27	35	31	37	34	49	27	35	33	33	46	37	36	43	43	30	47	40	47	39	30	40	43	35	32	29	33	34	33	32	43	33	33	32	32	33	38	28	40	34	35	40	41	42	38	41	37	44	34	37	29	36	46	31	28	34	29	46	46	32	36	37	33	41	33	37	39	47	36	39	43	53	35	35	35	40	31	36	39	38	45	30	28	42	30	39	32	32	35	41	43	35	33	33	37	42	39	33	38	42	38	44	41	36	42	30	29	45	28	40	34	37	31	50	27	50	35	49	41	33	40	37	33	38	40	20	40	36	27	29	39	32	48	27	41	40	33	42	42	37	47	29	36	40	38	39	35	31	34	39	39	31	44	38	34	33	46	36	40	36	34	33	47	26	38	37	38	40	53	36	28	27	38	36	37	32	35	26	35	42	43	30	51	42	36	32	41	28	42	39	34	39	43	33	39	38	48	34	43	31	31	41	38	42	28	41	47	35	46	41	48	41	37	43	27	27	44	39	35	35	44	37	30	42	35	53	39	28	42	48	35	41	34	43	33	40	32	28	45	34	34	31	45	35	36	37	40	37	26	39	43	46	37	42	31	43	24	45	34	38	50	36	35	33	26	31	38	36	46	44	35	30	42	41	33	33	36	33	35	38	37	31	45	42	40	46	32	33	45	34	47	41	32	39	32	27	25	34	42	29	34	40	34	32	52	30	42	30	29	28	45	54	39	28	22	34	33	36	40	30	49	28	38	36	46	40	33	31	39	37	18	40	37	42	43	29	40	39	33	36	28	34	36	36	27	40	40	39	38	43	34	33	32	36	36	37	28	27	31	44	32	36	29	29	34	43	34	32	37	38	46	27	42	45	47	36	34	35	26	40	41	39	27	28	37	26	30	36	29	39	26	41	40	36	31	32	37	40	51	30	44	43	32	34	39	54	46	47	41	40	49	40	44	32	40	38	42	33	30	37	45	55	37	35	39	35	39	47	42	29	35	44	30	36	36	31	34	31	38	32	32	45	39	40	44	41	34	47	33	35	42	47	44	36	33	43	36	29	31	38	35	43	40	39	39	28	42	33	50	44	46	47	38	57	44	38	41	40	27	35	50	35	24	37	36	51	37	48	29	45	39	26	36	34	47	35	36	41	34	36	27	42	40	41	43	44	27	39	31	44	33	35	36	36	42	38	32	24	37	40	45	36	42	46	41	30	41	37	41	35	39	35	43	47	35	30	27	32	29	33	33	39	42	37	37	39	37	30	30	43	48	43	26	38	34	32	39	40	30	27	30	33	30	38	46	49	45	34	43	35	26	34	46	38	44	33	41	30	35	32	27	48	41	40	36	43	38	38	31	39	33	38	31	43	50	36	35	44	48	50	30	46	34	26	35	48	31	51	38	31	33	38	39	41	49	37	35	32	36	39	28	39	45	30	42	28	41	36	38	45	46	41	44	49	36	51	37	43	42	39	30	31	34	47	41	35	31	38	40	24	41	41	39	36	36	37	40	45	45	40	42	37	40	54	33	39	41	28	41	38	42	30	26	41	32	41	30	49	30	26	29	41	40	44	42	40	35	49	31	44	42	40	41	33	33	42	25	46	26	36	36	51	35	33	32	37	35	34	30	35	43	36	40	35	36	33	30	35	39	49	41	38	26	39	31	32	37	40	35	38	36	44	50	35	38	35	39	31	39	30	33	42	34	26	39	35	29	30	38	45	24	40	51	36	42	35	38	33	36	33	28	28	49	31	31	27	35	38	43	35	49	41	31	32	49	44	38	42	32	40	34	40	36	32	37	39	30	34	25	41	41	29	34	27	36	33	42	31	30	33	43	36	31	41	39	36	30	45	30	33	34	35	45	38	36	38	32	30	42	34	36	25	32	32	44	39	33	39	52	35	34	32	46	36	26	43	38	36	35	44	42	40	29	38	37	51	42	38	41	39	30	33	44	40	25	38	32	28	42	49	41	44	45	38	38	33	47	43	38	33	38	39	44	39	36	28	39	39	26	44	27	36	29	36	30	37	35	45	42	23	45	36	44	35	42	49	41	26	43	35	29	39	43	34	38	40	42	33	31	33	26	35	31	30	44	40	33	45	32	48	37	32	37	32	36	40	46	39	37	38	39	46	46	39	48	32	32	35	42	34	41	33	51	18	35	34	46	30	41	36	34	26	42	32	40	41	35	37	37	36	33	44	46	28	43	33	34	37	39	32	49	41	28	34	46	34	37	33	40	44	35	35	31	36	41	52	30	44	37	40	31	42	37	38	34	42	37	36	39	50	40	32	41	37	34	31	39	40	41	29	30	40	46	32	41	43	41	38	43	34	38	40	22	37	42	26	41	42	38	36	46	34	38	31	37	41	41	41	25	30	44	38	39	37	32	30	44	40	33	35	37	43	38	33	32	38	39	44	30	39	34	34	31	36	26	36	33	45	37	26	37	52	40	35	47	37	40	31	35	38	46	37	38	46	37	27	35	35	36	44	42	41	41	33	32	33	37	42	31	43	46	37	33	32	49	46	48	34	37	46	34	33	29	38	31	29	37	37	29	48	47	40	33	36	35	36	43	29	41	35	48	39	34	39	31	31	47	44	38	38	33	38	30	24	38	28	37	33	40	39	27	35	41	37	41	45	37	36	47	40	41	44	34	30	33	30	44	36	37	26	31	42	30	47	36	39	32	41	36	28	37	42	46	30	46	47	39	28	32	37	35	37	34	32	45	40	50	37	41	32	32	35	45	48	41	38	25	27	34	31	42	44	38	37	40	41	40	34	27	37	31	39	52	44	40	34	32	37	33	37	44	40	45	37	40	34	49	30	30	23	41	34	33	37	41	40	39	33	41	30	39	26	33	40	40	33	41	33	29	42	35	41	42	35	56	34	33	38	44	30	33	31	35	43	28	41	49	35	27	33	33	37	34	32	35	40	30	35	28	36	33	33	28	32	32	33	35	35	34	39	43	32	39	40	32	48	32	34	49	35	35	38	46	34	40	45	40	34	35	38	44	39	32	34	37	38	45	42	25	38	37	35	31	38	40	41	42	31	53	33	31	26	37	39	24	31	44	35	34	39	31	35	40	32	31	34	39	25	39	38	32	37	41	29	49	31	32	39	41	34	42	36	44	41	31	30	24	44	49	36	37	46	40	31	26	47	43	25	40	37	36	37	38	33	34	46	33	36	35	37	44	32	40	36	36	41	51	37	35	31	41	40	34	43	38	36	31	28	45	30	35	25	47	41	43	36	31	39	40	33	34	45	31	43	39	52	48	23	39	39	49	28	42	36	24	43	45	40	37	40	42	36	30	36	42	35	25	50	33	44	52	38	40	36	36	34	32	38	37	36	42	34	32	38	33	29	40	43	52	38	33	42	45	39	43	50	35	34	40	32	30	37	41	40
28885	18725	12168	7740	5755	4448	3190	2239	1800	1437	1272	1170	1017	936	905	724	672	527	544	490	473	432	444	422	363	398	416	373	410	395	382	365	417	377	381	360	380	384	383	379	340	355	345	357	322	369	319	351	380	325	323	349	361	336	363	318	320	363	340	386	332	361	342	336	325	329	352	324	358	336	370	363	355	337	331	346	366	321	334	346	354	352	334	346	388	331	345	312	391	374	329	299	329	311	338	339	324	314	328	337	361	355	342	363	340	349	333	327	350	363	333	332	358	346	324	314	325	373	348	345	336	340	351	335	333	303	359	370	351	334	331	357	343	329	309	363	376	351	353	372	363	344	360	348	379	343	352	394	331	317	362	351	356	350	373	333	358	370	350	356	308	322	358	328	324	356	355	339	347	330	344	353	330	354	375	353	336	357	326	318	340	371	337	348	348	334	338	330	340	366	339	358	370	342	343	352	337	326	319	372	326	356	337	382	340	362	361	357	359	374	350	344	349	322	351	357	368	345	352	356	330	318	384	343	354	362	301	327	358	363	353	351	343	370	355	366	355	339	333	362	339	333	341	346	354	341	320	363	317	367	362	355	345	344	358	330	337	319	346	358	367	344	350	354	312	333	384	360	334	320	376	341	362	351	350	325	357	369	316	381	337	335	352	339	371	338	388	324	321	313	343	349	347	356	315	347	335	374	342	325	336	332	349	322	363	333	336	353	365	336	360	347	366	337	372	331	338	308	338	364	329	297	339	359	342	354	350	347	336	364	334	313	347	323	344	358	344	348	340	354	338	312	355	320	363	354	353	335	328	358	342	331	338	339	344	364	353	329	359	313	343	333	364	397	349	347	399	335	360	339	346	368	330	358	347	337	319	344	310	340	336	334	364	327	365	318	319	340	389	342	329	360	331	334	328	341	348	369	357	329	357	332	329	342	346	349	357	352	343	327	351	360	340	337	351	352	356	378	338	377	350	317	369	367	378	361	387	336	338	358	334	349	331	363	355	367	339	361	363	368	373	347	336	353	353	346	351	338	356	370	328	360	362	343	325	345	321	340	364	331	319	322	339	362	359	388	360	356	339	342	352	341	361	366	351	311	320	351	335	407	328	356	337	351	335	358	351	341	324	339	353	340	361	378	373	374	334	395	383	373	343	325	350	344	349	359	356	336	353	342	352	333	331	362	349	330	335	337	342	305	357	355	346	313	352	312	337	349	351	358	347	339	320	341	331	347	338	306	365	328	374	347	343	354	345	348	360	354	372	341	321	326	350	342	366	362	355	347	364	349	352	327	362	368	385	345	328	319	344	311	378	371	382	330	359	335	351	337	346	353	285	348	378	345	327	350	348	341	325	371	336	315	345	345	365	352	346	343	371	325	338	359	344	359	371	345	363	329	330	316	303	338	368	385	327	345	346	337	370	353	345	360	330	378	348	376	389	368	355	312	351	367	320	298	358	312	358	343	361	338	369	373	367	332	319	371	366	348	368	316	320	367	340	346	328	366	352	359	385	380	334	329	357	344	357	377	347	336	330	368	354	349	344	311	342	365	336	355	345	366	363	331	332	340	347	364	368	318	357	361	352	371	339	346	370	337	348	368	352	336	369	352	342	355	355	338	347	332	322	360	334	322	351	349	354	351	350	342	355	338	389	368	352	329	355	353	339	361	341	359	336	351	371	370	355	368	368	364	315	355	319	348	352	367	308	350	352	356	323	349	324	364	348	355	366	330	369	346	326	342	307	367	348	367	365	342	335	351	342	361	379	340	317	352	325	380	362	328	334	354	334	359	361	319	354	322	337	376	322	377	376	343	392	350	312	361	357	352	313	342	333	357	339	340	358	338	328	398	319	319	324	344	309	338	330	367	339	369	341	335	311	343	349	341	342	343	368	334	308	315	342	370	313	381	323	334	340	332	368	361	361	316	343	362	339	351	331	316	355	378	374	361	331	336	334	349	376	333	356	329	371	334	354	307	350	323	345	358	346	344	311	330	321	364	331	333	363	377	356	305	346	352	374	312	342	320	342	326	350	338	351	350	358	324	361	341	337	362	342	336	338	356	355	379	342	284	362	323	344	366	323	334	319	345	319	327	369	348	358	341	358	335	337	354	324	325	337	337	338	350	344	352	338	371	351	337	326	350	356	372	323	382	355	346	366	361	355	345	360	355	340	358	343	330	344	351	353	344	370	367	347	340	334	350	324	334	369	345	334	355	336	325	367	323	330	338	311	336	340	363	372	340	333	353	350	298	337	308	335	321	345	361	367	347	359	352	338	343	376	339	348	323	342	356	360	329	355	368	370	372	368	355	329	362	354	339	329	351	339	334	332	373	374	393	337	328	376	354	357	368	370	356	370	328	373	340	361	339	328	346	350	350	358	336	320	330	324	359	367	360	304	359	365	342	360	355	352	360	375	350	371	313	347	334	356	327	353	340	342	344	354	351	366	360	352	309	355	317	308	347	355	361	361	381	349	328	355	336	344	363	338	369	347	347	353	361	326	350	349	364	358	356	361	370	322	332	336	306	334	325	357	348	317	365	367	330	356	371	332	344	349	350	357	340	337	336	336	341	344	329	322	358	311	378	364	358	352	283	327	337	373	362	339	353	330	327	350	381	350	359	372	355	353	369	337	340	310	366	362	338	364	300	315	339	337	364	319	377	355	365	375	334	346	327	340	387	366	340	358	355	365	358	374	352	364	319	354	345	336	331	333	366	352	311	338	343	330	356	340	352	366	325	309	331	329	330	327	351	361	349	353	350	351	382	351	312	341	329	372	335	333	358	358	390	358	316	322	363	322	361	346	331	328	318	340	329	337	327	354	334	341	352	346	333	326	330	333	357	372	381	308	329	338	360	336	328	325	372	373	343	356	337	322	376	337	350	362	364	317	338	357	348	355	323	375	376	354	349	340	357	391	371	342	334	362	368	368	375	346	335	339	388	344	345	358	334	369	355	377	367	345	343	339	326	335	367	339	370	319	349	359	347	321	374	337	341	363	307	338	354	363	343	349	331	361	352	349	347	345	317	341	351	352	366	335	311	363	344	324	355	365	368	333	365	345	364	368	331	344	368	324	353	332	348	331	332	326	348	327	341	363	350	372	329	349	348	361	363	382	333	348	349	353	338	355	343	352	349	360	357	344	360	368	369	354	334	364	339	351	339	353	326	359	366	347	329	358	335	298	324	325	344	354	396	339	322	349	319	335	340	368	366	326	333	319	343	345	347	309	346	357	345	331	344	348	364	329	337	352	328	335	305	353	355	350	333	336	345	334	347	349	350	329	340	314	342	351	339	374	353	369	363	334	358	355	371	361	301	372	352	360	337	342	385	334	337	349	354	347	368	309	375	340	365	338	335	330	326	373	374	352	348	352	348	344	376	344	328	348	350	349	353	353	345	359	383	335	336	350	334	338	370	337	307	352	363	311	347	320	393	379	333	336	340	347	367	347	326	313	343	334	318	341	329	320	339	371	330	362	368	325	367	381	353	331	339
6266	3658	2291	1251	515	304	183	125	100	97	98	85	81	71	69	69	53	45	52	43	43	48	51	37	42	38	56	48	47	27	47	43	49	50	42	36	30	46	47	50	41	37	43	50	42	34	30	35	34	36	43	41	45	41	50	39	38	35	45	41	29	42	44	42	36	47	42	35	33	49	38	41	36	41	48	41	34	51	53	49	38	34	40	45	37	39	48	42	44	36	40	34	41	31	49	40	43	33	32	38	34	42	42	35	33	38	38	45	49	52	38	47	48	36	43	43	38	43	41	40	39	43	32	35	44	31	39	36	28	33	30	31	25	41	38	40	40	45	46	40	39	44	40	42	44	43	47	30	38	34	48	41	35	41	51	41	33	48	31	44	37	31	38	32	38	44	45	29	26	38	43	63	45	39	39	35	37	36	32	38	43	33	47	39	48	37	43	47	40	30	42	34	37	44	37	30	40	42	45	48	41	38	44	44	36	37	41	49	33	36	40	45	45	41	36	40	31	39	36	31	47	37	46	42	27	36	44	40	35	40	47	48	40	39	36	40	36	53	39	34	42	32	43	43	23	42	41	49	41	35	47	36	27	46	36	39	38	39	42	42	39	41	56	38	39	56	38	41	42	50	40	30	39	41	47	42	40	33	57	29	33	54	40	39	41	35	39	42	34	49	54	49	36	48	27	35	36	37	39	36	42	39	32	44	41	47	32	31	38	41	42	37	33	41	42	46	45	35	43	40	35	48	32	30	48	40	41	38	43	39	34	51	38	31	38	46	43	50	37	43	30	44	32	43	46	48	34	35	22	45	42	33	39	47	39	28	49	41	34	35	44	27	50	48	25	43	30	41	44	45	35	34	59	42	32	38	37	33	47	43	48	30	48	30	45	40	38	41	27	39	50	37	40	32	47	43	32	40	35	37	37	30	35	45	38	39	47	42	36	40	41	36	34	50	44	29	45	45	43	37	42	34	36	27	39	43	44	44	39	33	34	42	43	29	33	32	33	34	32	39	32	39	34	26	42	44	40	47	54	33	36	48	45	49	36	46	56	36	35	44	34	39	38	46	47	31	41	32	35	44	42	37	46	49	42	37	51	34	47	29	46	30	46	38	33	36	48	36	51	32	40	39	38	50	40	48	45	41	38	30	39	38	37	32	37	44	36	32	32	30	41	44	42	44	40	36	44	37	37	34	31	56	38	34	34	38	33	41	37	39	43	37	29	39	34	38	33	34	37	43	40	42	45	36	44	35	31	38	50	40	41	30	41	42	44	46	34	34	49	33	42	36	42	46	39	45	42	46	39	45	38	44	45	39	44	37	45	52	35	43	36	45	38	37	37	46	41	31	36	34	38	41	43	56	35	46	32	46	35	32	27	35	40	45	44	48	48	48	34	41	44	39	37	41	34	53	37	44	40	40	34	41	31	38	42	48	42	47	29	47	44	53	41	28	33	36	33	41	45	42	30	34	43	37	46	41	37	47	39	42	39	39	41	38	42	38	36	43	38	46	52	37	43	35	44	31	39	31	37	40	45	36	45	26	44	50	33	41	45	32	36	32	43	41	39	40	45	31	42	41	30	37	36	36	47	33	38	41	32	38	51	38	40	38	44	47	41	36	41	49	40	34	46	46	37	52	38	38	34	47	44	53	31	42	44	35	36	35	34	38	47	48	34	39	42	30	42	45	39	35	49	33	38	40	37	33	28	38	40	33	31	26	43	41	31	47	34	37	42	39	48	40	38	29	38	39	44	31	41	45	34	35	41	33	25	29	32	32	37	48	41	49	53	33	36	41	54	44	42	42	31	53	51	42	42	37	43	43	42	32	44	34	36	48	34	34	42	31	35	49	48	36	41	37	45	45	40	50	37	50	39	34	35	41	36	45	35	32	37	42	49	46	36	46	39	37	42	35	39	38	29	33	49	39	39	34	46	34	37	44	42	41	40	52	38	36	36	48	46	53	37	31	37	30	38	38	42	41	34	35	35	38	40	37	38	34	41	37	37	40	40	45	53	34	37	34	45	37	32	34	48	41	36	39	37	47	56	29	33	41	37	52	51	44	40	41	34	29	43	28	34	40	29	35	32	45	38	49	35	33	47	43	34	44	36	52	27	49	37	39	47	42	50	29	41	36	28	38	37	43	39	48	38	45	33	60	39	40	48	34	45	28	40	25	40	41	28	44	46	47	37	35	36	40	31	34	51	54	45	37	41	36	47	40	45	43	35	38	32	46	51	58	32	38	43	44	41	46	38	47	33	29	41	33	43	35	37	36	38	34	43	34	48	34	48	39	35	30	41	41	44	43	35	37	39	39	58	32	38	42	43	37	35	32	41	40	31	43	34	35	25	44	38	31	42	46	31	31	38	42	59	41	38	32	38	38	36	45	37	41	42	43	38	30	24	52	37	45	37	38	41	36	41	44	33	49	54	51	37	44	37	46	41	45	46	34	48	31	39	46	35	46	43	36	28	31	38	40	45	38	40	46	40	50	31	34	46	40	28	40	52	32	41	30	29	40	37	39	35	40	32	36	42	41	40	35	50	38	28	43	42	43	39	32	35	40	35	34	41	42	42	35	37	32	25	51	41	36	45	36	42	42	39	34	50	28	41	38	39	51	33	31	31	27	43	37	23	42	43	47	48	45	32	44	49	30	35	43	35	40	49	45	44	35	47	30	37	43	33	39	40	39	45	33	50	41	50	32	42	33	42	47	33	37	37	37	32	36	38	42	34	47	40	42	38	40	45	36	33	41	36	33	47	41	31	42	42	48	32	35	34	47	47	50	40	42	34	38	40	38	32	32	43	24	44	36	46	32	30	37	47	41	25	35	31	38	46	40	39	36	37	40	36	46	44	27	40	27	40	39	32	34	40	35	41	40	51	46	37	40	36	22	34	41	34	26	29	38	45	48	43	54	44	41	37	37	36	35	32	35	45	48	35	37	46	38	38	39	35	39	40	38	34	47	40	36	40	25	29	40	36	36	34	43	37	42	47	39	36	39	39	42	54	30	41	43	44	37	31	33	46	39	44	47	47	39	39	30	44	47	47	33	37	41	34	53	41	26	43	43	39	38	47	47	41	37	39	36	44	39	33	44	50	46	38	32	46	32	53	27	40	44	35	39	39	43	53	32	34	41	37	40	36	40	40	43	35	41	44	37	40	37	37	32	38	42	38	50	42	46	44	40	38	35	34	37	45	39	35	35	42	34	39	54	40	54	48	36	38	41	56	39	37	28	38	35	57	43	46	35	35	41	39	49	37	34	39	51	34	39	36	41	37	46	33	33	39	41	38	39	42	51	40	41	40	35	49	52	23	41	47	35	41	42	44	32	39	46	42	29	35	31	34	49	48	36	35	29	43	29	33	38	25	51	30	41	38	37	33	33	39	42	43	27	46	41	49	33	47	34	36	37	42	40	36	40	30	38	45	52	35	44	32	42	48	44	39	48	37	41	47	37	42	44	37	43	36	33	46	48	43	35	41	40	41	43
35271	22874	18124	14906	10424	8614	5143	3589	2816	2333	1952	1815	1592	1518	1255	957	861	722	643	604	563	553	517	502	449	437	461	409	423	417	463	419	459	437	396	407	426	421	393	365	405	360	390	360	351	365	443	358	391	393	381	348	375	390	376	368	376	379	363	377	361	376	348	422	353	372	347	337	385	343	366	373	355	355	356	351	359	370	357	360	412	353	374	333	362	367	365	374	375	373	369	388	370	349	371	357	343	384	341	377	367	366	387	393	349	370	337	370	363	359	367	368	359	369	381	375	392	328	363	396	395	400	361	390	361	377	344	373	381	365	366	369	371	354	323	330	380	371	322	371	330	348	344	366	345	364	341	357	364	414	348	405	372	348	390	381	378	348	369	371	351	393	418	390	354	399	383	345	373	361	365	378	349	364	351	375	385	377	347	361	380	372	359	359	344	345	380	379	367	417	357	341	381	360	353	348	356	362	357	337	364	339	382	373	343	334	402	364	364	347	387	363	321	361	364	392	394	390	326	374	366	353	345	376	365	390	379	379	387	365	390	353	351	375	357	365	347	356	379	352	376	387	359	396	395	338	389	384	400	414	391	354	367	365	382	346	393	377	370	328	372	365	346	397	398	338	391	372	354	353	356	404	380	383	364	354	366	364	388	374	372	390	367	357	364	349	404	361	378	355	372	370	346	346	335	368	406	352	365	353	374	366	391	369	345	389	370	380	385	356	345	376	390	340	340	370	409	363	394	395	376	384	340	366	381	379	391	430	336	361	351	382	347	333	363	337	366	357	411	368	372	395	369	362	363	367	394	370	382	370	355	388	376	393	368	328	362	373	364	377	387	336	363	373	406	411	366	367	369	338	375	403	372	347	394	400	360	357	363	374	366	355	364	379	358	383	378	338	378	373	383	423	395	381	330	402	368	351	334	374	367	360	361	373	381	382	417	380	348	346	350	375	385	347	341	344	371	396	385	372	354	374	369	348	366	390	378	368	388	385	372	369	376	352	375	352	351	367	407	351	361	402	362	373	369	334	381	367	350	370	394	339	341	360	398	337	362	375	351	371	398	368	356	367	381	340	368	348	366	350	351	354	370	341	351	359	369	389	382	394	347	352	356	367	374	362	377	334	360	374	382	359	354	349	357	346	373	369	408	400	363	378	396	369	375	366	382	362	374	376	370	366	401	384	368	340	331	375	381	377	357	397	375	357	386	338	372	355	390	370	388	367	356	361	389	376	366	369	363	323	385	367	347	373	364	365	334	367	346	343	353	402	370	380	385	402	303	337	349	397	372	379	396	345	391	383	368	390	378	377	372	385	380	378	343	366	393	358	347	362	399	405	410	376	347	386	370	357	357	388	377	382	327	393	342	378	364	402	370	368	356	363	371	406	368	385	371	375	366	375	339	378	371	395	345	356	329	347	358	395	379	338	345	373	347	364	363	361	354	384	374	386	346	323	337	366	365	408	336	395	383	376	395	355	352	358	377	340	362	358	368	381	384	370	379	327	358	396	358	393	364	374	381	382	349	351	364	347	347	381	401	375	372	366	407	379	344	343	368	372	379	382	378	377	374	387	366	364	387	367	377	325	376	365	357	391	368	358	383	362	380	363	335	352	362	399	414	380	368	381	383	356	384	361	386	366	359	368	351	386	377	370	371	343	376	395	363	382	372	393	412	384	351	414	385	359	370	359	388	362	339	350	363	395	341	393	355	332	348	385	341	368	353	381	367	368	390	391	398	348	355	345	353	366	358	390	394	360	361	335	368	341	341	350	375	373	389	349	408	379	356	338	383	367	343	344	361	362	359	371	412	388	399	374	371	367	352	337	346	409	345	367	354	346	342	364	364	359	344	346	349	367	370	361	386	437	347	374	391	357	390	351	354	399	381	385	341	329	354	389	398	369	376	365	396	370	369	367	373	367	351	400	380	381	388	380	402	349	384	347	358	345	370	349	358	351	353	361	348	374	355	357	386	395	375	353	352	374	373	375	374	358	346	383	370	366	379	344	357	342	365	366	344	346	346	392	374	391	387	362	363	357	391	392	331	367	354	335	395	362	358	366	360	384	372	371	343	348	349	339	404	382	391	379	397	363	380	335	395	399	352	350	346	342	380	355	367	358	360	343	377	367	405	381	362	392	347	377	355	371	369	366	365	372	320	360	351	356	365	356	367	362	364	357	370	382	375	370	368	381	347	386	381	339	378	360	377	356	378	346	375	351	387	401	344	387	398	371	382	350	379	413	349	392	357	371	399	373	389	373	355	359	367	334	362	365	348	369	372	385	361	374	344	335	341	395	322	363	359	368	373	393	363	389	359	345	355	389	354	353	368	383	369	358	370	366	356	328	321	387	377	379	314	326	333	374	373	376	394	370	371	368	362	348	344	333	359	362	388	340	377	357	365	382	372	362	390	391	366	353	359	369	372	372	372	355	345	341	364	391	369	382	337	340	352	392	376	368	372	337	400	362	387	346	395	351	338	348	346	358	382	333	362	399	370	329	374	358	377	378	384	391	375	358	367	366	367	372	374	350	369	360	383	338	366	344	402	371	395	372	366	332	364	357	342	308	361	321	343	367	392	380	390	359	404	385	357	396	349	407	351	356	389	380	387	366	321	376	388	364	346	351	345	381	349	366	370	349	395	363	365	350	389	338	349	373	397	370	343	367	384	376	385	374	385	399	320	367	385	377	330	369	369	382	349	375	416	351	358	388	392	389	384	363	357	369	378	370	379	398	350	336	413	432	380	365	336	396	375	359	378	357	375	381	363	342	355	375	369	333	400	378	373	393	369	335	387	384	384	391	374	382	387	380	348	354	344	378	388	356	391	350	373	378	357	369	372	381	360	377	374	380	374	377	343	381	381	321	367	338	370	360	364	362	364	377	339	379	345	360	332	373	359	375	358	336	392	353	393	345	381	386	374	372	386	370	357	370	399	377	383	379	354	379	376	386	417	362	358	366	365	378	376	369	365	369	387	357	346	382	351	375	382	368	350	375	354	374	386	387	359	362	366	378	355	355	426	336	378	350	377	366	376	381	368	364	371	358	385	368	380	363	344	357	375	377	360	345	368	358	364	353	340	359	374	371	357	394	394	404	377	371	376	364	385	372	350	370	351	361	367	363	371	353	367	360	385	364	333	372	400	362	376	372	409	400	362	364	371	363	391	408	379	368	388	393	389	382	419	385	361	376	355	362	392	393	355	360	385	371	381	356	362	331	353	347	375	339	347	374	344	381	363	380	376	342	411	386	350	363	349	350	380	367	371	381	380	366	392	373	372	338	349	370	379	339	365	384	387	338	356	339	349	346	348	402	339	372	369	358	336	355	365	369	362	351	349	361	358	362	393	363	364	371	391	361	381	348	369	346	385	345	384	361	382	355	379	393	383	375	386	351	314	345	363	354	360	371	384	389	357	353	347	365	349	385	345	382	347	353	399	362	374	353	362	394	341	375	348	394	375	343	395	367	361	341	377	376	368	346	367	385	401	360	387	376
6342	3242	2320	1369	585	255	130	114	89	79	84	58	64	54	46	43	38	41	41	25	34	36	33	42	30	32	26	27	24	29	26	27	27	33	23	27	30	28	22	20	32	19	39	27	27	22	32	29	23	25	28	29	28	28	31	38	31	16	36	20	25	19	27	35	23	26	31	25	30	23	25	29	23	29	28	26	34	28	28	19	27	26	24	40	25	26	23	26	30	32	24	28	30	31	35	27	34	30	24	28	20	31	30	26	27	22	31	22	29	32	23	34	35	31	26	28	22	27	27	24	33	23	24	28	25	22	23	35	37	20	25	28	37	22	25	22	33	25	31	30	29	27	29	22	16	20	33	27	28	23	36	25	32	29	29	28	30	25	25	35	36	27	28	28	33	27	30	23	30	22	34	27	32	27	27	37	21	26	26	29	44	27	28	30	23	24	25	26	30	28	25	24	29	27	29	34	15	31	19	35	24	24	25	24	28	38	27	25	27	16	28	27	19	28	25	21	24	19	30	29	31	26	21	29	32	24	25	32	29	17	17	25	40	26	33	29	31	26	21	30	22	24	30	16	25	23	24	36	25	22	26	19	27	26	31	22	21	32	29	34	26	20	24	27	31	19	21	24	29	21	24	23	21	30	18	30	25	21	34	31	17	20	32	33	28	30	21	25	30	33	19	28	26	31	28	28	15	33	24	26	28	20	30	25	32	36	29	21	26	29	29	28	16	23	24	23	21	34	25	33	25	20	28	26	21	24	28	33	22	25	18	28	23	21	37	24	39	22	29	26	26	28	31	39	29	30	36	22	25	32	37	24	21	24	22	26	27	30	29	31	33	23	33	33	32	29	34	27	27	27	20	28	21	25	29	31	33	27	31	29	40	24	23	37	23	18	23	26	23	33	38	31	26	25	37	26	28	34	25	25	25	21	29	22	28	24	36	28	24	31	15	32	24	24	37	27	31	34	27	33	28	41	24	31	26	32	28	21	20	24	24	28	28	20	20	29	24	21	29	19	16	30	26	23	26	29	38	32	29	29	17	26	27	17	30	30	29	27	24	28	25	25	26	33	31	30	27	32	26	38	22	22	28	29	31	27	27	21	27	31	29	31	27	35	23	27	20	28	18	15	36	27	21	25	33	20	25	35	19	18	27	27	24	29	26	37	25	25	35	30	25	15	34	24	32	30	24	34	32	31	36	30	37	21	30	30	32	20	27	23	24	29	37	23	25	29	24	32	28	19	28	24	28	20	40	31	21	28	19	33	29	22	18	38	25	33	24	21	25	33	21	25	25	35	35	31	25	28	37	26	27	31	28	26	30	25	25	28	23	36	31	24	33	33	27	30	22	34	29	27	30	43	28	29	21	17	23	39	23	32	32	23	26	26	30	31	35	31	32	32	24	30	25	47	30	19	25	27	19	34	35	33	23	32	35	34	32	25	36	27	20	25	34	24	27	29	38	26	26	24	22	29	24	29	27	35	23	31	26	26	33	28	28	31	38	22	41	30	38	21	24	26	30	26	37	26	24	19	24	25	32	25	36	19	24	28	20	33	21	24	26	23	23	25	30	31	23	30	34	33	25	28	33	30	33	25	20	27	28	21	24	16	27	22	29	27	34	22	28	22	31	29	28	18	33	29	30	25	27	30	27	24	30	34	28	26	35	28	30	25	29	27	29	30	31	32	32	36	29	31	20	22	32	34	33	22	29	27	19	36	24	21	34	19	27	25	23	32	30	25	24	22	31	26	24	25	22	26	28	24	23	22	30	32	22	20	30	38	26	26	26	28	26	33	31	32	28	34	30	27	28	29	29	35	22	28	26	17	12	35	36	31	26	35	12	22	28	25	27	24	15	34	36	37	32	25	21	17	28	32	26	26	19	25	32	30	27	29	12	37	34	23	23	29	37	37	18	26	21	27	25	26	30	18	20	28	35	25	29	30	19	35	30	36	20	20	29	35	27	29	33	25	23	24	35	24	22	29	27	23	19	28	27	24	28	26	27	29	23	20	27	20	24	31	33	23	35	24	32	28	26	29	25	27	32	29	27	28	21	35	30	32	26	33	19	23	33	25	35	30	32	26	26	26	40	28	27	24	26	34	29	28	29	21	32	22	29	26	33	24	23	26	30	24	29	34	26	19	30	27	28	27	31	26	38	23	27	36	28	16	27	40	30	29	24	26	27	31	29	16	22	29	34	40	24	24	31	20	20	26	30	20	32	30	36	28	31	30	15	24	33	27	29	30	31	26	31	29	19	25	22	25	23	20	19	34	21	26	22	31	27	31	36	14	21	29	23	19	25	26	31	26	28	21	31	24	31	25	33	35	30	26	24	21	31	37	29	25	28	22	25	21	27	26	31	36	30	16	22	24	31	32	37	26	27	23	22	16	28	33	33	30	21	26	34	29	18	45	21	40	35	29	19	26	25	15	32	30	15	22	23	27	22	25	23	23	25	27	25	22	29	37	34	22	18	24	25	32	34	30	35	25	27	23	19	31	24	28	23	26	32	27	21	24	34	19	18	20	29	31	23	30	24	23	23	27	30	18	22	15	33	29	33	32	27	21	24	30	28	31	26	32	20	30	22	20	21	29	32	28	31	27	30	27	32	23	29	24	28	30	26	33	26	16	27	30	29	22	34	18	24	25	30	29	27	29	26	29	31	31	28	34	24	26	23	19	35	28	28	39	22	32	34	30	28	28	25	24	31	17	35	23	27	23	29	23	35	23	25	23	35	24	19	29	31	32	32	29	24	26	19	29	26	28	30	23	27	42	22	23	33	24	34	31	27	33	21	30	22	36	33	29	24	27	27	25	22	18	26	32	23	24	34	32	37	25	21	22	28	28	29	35	33	30	22	30	27	37	45	32	21	30	33	29	30	21	21	28	29	23	26	25	26	29	25	29	31	27	32	23	21	24	35	29	32	23	25	23	24	19	28	31	26	24	26	30	35	23	31	26	28	24	20	26	33	24	26	40	37	28	31	33	29	32	23	29	31	17	35	25	27	18	17	34	31	30	19	19	29	24	28	21	30	29	24	34	23	29	30	35	22	26	17	21	23	22	26	27	28	23	35	32	31	38	33	24	28	20	17	31	27	29	28	22	26	36	25	36	32	27	24	19	33	22	38	30	28	32	28	19	25	29	35	29	33	28	33	31	26	25	26	27	24	23	22	32	27	32	23	28	20	26	27	27	22	23	21	29	24	28	30	27	20	22	26	25	39	32	16	15	21	25	30	32	29	17	27	21	36	24	36	34	27	30	27	24	28	28	28	33	34	17	27	33	24	28	31	24	24	35	27	24	29	26	25	33	35	31	22	30	32	27	32	24	22	17	23	34	34	24	32	35	19	22	34	33	31	33	35	31	18	28	24	31	32	22	25	28	27	27	22	27	21	33	26	25	29	30	33	25	22	25	21	21	29	22	22	32	26	29	25	32	25	25	26	32	23	34	32	31	31	24	27	24	24	40	30	26	26	21	35	20	26	21	30	37
33079	21672	18820	16047	10771	6561	4212	3023	2264	1859	1561	1518	1297	1233	936	662	572	583	501	472	408	398	386	391	369	315	312	322	285	319	296	346	291	279	300	304	278	300	265	252	269	274	293	288	254	259	268	270	260	261	265	260	274	269	262	263	252	302	254	233	270	235	278	272	276	250	250	236	241	259	240	235	270	291	255	259	244	269	269	258	253	270	259	255	256	259	268	259	223	262	257	247	269	262	263	241	250	258	245	257	262	256	249	263	265	247	234	265	272	259	250	274	254	274	227	263	247	259	234	252	245	251	266	248	213	244	248	253	263	244	239	257	257	240	239	234	287	238	292	267	248	259	259	244	242	281	261	286	237	270	275	246	259	262	285	275	255	260	273	280	251	240	250	263	244	263	240	276	260	250	273	236	266	263	276	241	250	236	262	234	257	284	259	281	276	244	253	252	269	259	258	232	248	253	279	269	265	257	263	236	274	280	272	262	249	266	263	270	247	273	265	234	235	270	261	266	264	258	247	291	259	274	234	262	262	248	266	262	246	263	226	254	251	251	261	269	242	299	270	246	257	255	235	250	222	269	286	277	248	264	260	289	271	245	248	236	258	245	267	265	264	271	249	249	246	243	261	255	250	275	238	278	242	251	252	250	249	261	264	254	242	262	270	253	244	268	245	273	274	287	252	248	246	254	246	275	233	272	262	236	268	243	243	268	266	266	249	235	250	279	282	273	278	253	249	274	227	238	279	252	261	271	265	256	235	256	278	276	249	256	281	250	245	275	244	261	246	241	284	233	260	259	258	291	268	252	265	256	267	266	269	265	264	256	263	241	272	252	233	241	242	247	273	230	235	269	235	261	267	239	269	246	298	234	250	267	264	235	262	253	260	252	245	268	276	259	257	282	256	240	252	275	237	247	260	263	239	265	244	239	239	270	229	264	267	277	266	260	276	249	272	279	273	232	253	262	261	242	261	238	266	254	270	275	263	249	278	233	264	274	240	259	257	259	263	262	243	243	281	255	243	279	277	277	260	275	259	266	260	262	248	235	298	279	259	250	237	249	252	273	246	282	264	259	278	277	270	258	267	263	283	269	263	285	240	246	237	284	253	248	241	248	240	270	248	281	261	250	270	251	271	251	254	240	274	252	236	272	248	252	267	227	255	307	259	268	280	265	276	254	279	250	257	235	278	240	261	260	265	224	241	245	261	244	250	239	271	260	246	277	233	249	261	263	244	268	248	253	231	267	232	246	259	252	276	255	242	268	252	241	251	227	289	216	273	252	244	260	250	273	252	249	226	273	264	256	252	225	255	231	285	241	245	236	272	260	254	257	231	270	243	243	273	282	240	270	256	226	229	276	251	260	277	238	268	292	245	258	247	250	258	276	286	261	239	247	274	281	293	243	261	264	251	284	277	254	256	263	256	250	252	252	252	247	233	273	272	232	253	267	248	262	257	231	255	265	254	276	264	251	262	288	241	256	272	246	281	248	267	272	247	238	246	262	257	269	266	281	267	244	271	240	272	275	258	216	256	287	253	280	258	241	239	234	252	259	258	280	224	232	236	269	256	241	258	253	287	274	277	231	232	257	280	273	260	241	254	306	265	244	263	257	233	246	243	276	222	242	261	259	280	254	263	254	267	252	265	249	277	258	233	246	243	274	262	260	260	269	254	264	248	242	278	242	255	266	254	279	276	264	259	253	283	274	242	248	256	272	240	246	256	275	277	262	265	237	254	260	266	259	242	260	246	262	243	255	255	255	251	240	250	244	269	249	243	241	260	264	257	236	253	259	253	259	242	252	224	244	257	246	287	266	278	266	278	233	233	261	245	265	276	267	246	266	249	271	234	231	232	266	259	262	280	245	288	226	248	254	265	224	294	254	258	237	269	255	255	266	250	269	254	255	222	228	246	307	271	246	249	279	256	256	236	240	272	251	274	270	273	224	260	247	227	250	254	252	250	253	278	238	266	265	259	269	254	266	234	244	273	241	259	261	245	277	268	254	277	262	258	241	255	266	267	275	260	238	267	282	258	273	264	250	252	246	240	273	265	252	264	288	261	249	260	238	244	234	257	267	237	265	238	269	267	262	276	272	227	243	238	266	227	260	276	237	261	283	252	264	255	257	256	264	249	248	233	261	239	260	246	274	270	246	281	272	231	251	248	250	253	251	237	284	252	245	230	280	266	240	261	236	231	269	256	256	271	263	250	278	259	257	253	264	274	263	260	281	282	239	272	243	257	269	238	284	247	275	257	246	254	271	231	252	256	242	260	236	224	232	288	244	274	238	259	280	271	256	251	283	261	271	239	271	234	242	223	264	288	229	264	239	231	259	229	265	245	243	228	280	270	226	281	237	246	260	242	295	247	250	256	261	236	253	251	280	263	278	255	279	243	269	258	258	250	262	268	259	299	254	250	243	257	272	222	225	255	268	241	298	250	257	277	243	267	247	248	253	263	267	252	265	263	266	260	250	229	270	261	257	235	258	258	253	225	273	260	219	247	256	258	263	256	247	244	243	262	273	231	287	265	233	239	249	293	243	255	238	276	235	270	261	276	248	282	239	312	240	245	255	286	262	259	248	264	253	268	278	275	248	215	264	248	275	247	252	242	249	248	267	287	274	281	289	262	255	231	235	269	257	256	275	279	255	260	270	282	243	265	259	243	265	262	268	264	277	275	255	262	257	263	256	232	275	251	243	265	239	232	277	233	267	244	252	263	283	259	275	275	252	259	222	243	256	249	259	248	239	224	240	236	256	256	259	258	273	242	237	243	257	225	250	250	287	237	246	298	245	271	242	232	282	284	241	272	245	281	232	268	251	244	260	264	249	260	247	227	263	278	252	239	265	262	261	244	249	257	234	277	265	271	234	252	249	254	248	296	267	276	257	265	237	256	246	258	264	246	263	255	242	239	258	263	253	277	232	253	256	248	232	261	254	247	271	254	262	261	237	263	237	252	237	254	262	257	263	257	231	269	264	271	255	261	246	248	256	291	286	232	269	253	247	243	243	256	252	240	238	250	251	268	257	270	280	231	276	244	250	238	265	251	268	267	269	275	233	251	275	282	270	277	257	247	256	274	259	287	274	252	258	242	266	250	269	259	247	248	247	256	257	249	266	260	247	272	257	278	232	245	256	244	248	283	270	250	271	234	258	274	266	266	281	265	235	261	275	261	228	255	266	245	245	261	245	239	258	238	257	274	276	262	244	250	243	280	239	278	275	262	279	241	256	280	246	273	234	283	270	253	252	275	265	278	231	221	257	282	260	276	265	291	244	247	245	268	251	275	253	233	262	248	265	261	232	243	243	263	258	292	240	247	258	224	255	257	252	223	237	251	265	288	253	261	247	261	249	278	275	257	229	285	277	245	268	294	257	259	243	244	259	262	239	244	243	262	235	248	268	260	238	279	258	263	260	244	229	267	254	266	243	259	270	264	255	270	226	244	280	291	273	248	249	251	245	263	235	239	266	254	257	269	255	266	217	243	238	235	281
7625	5830	4572	2005	1028	415	203	141	140	98	107	102	89	73	82	59	56	44	54	50	33	33	27	39	41	37	39	36	31	33	35	35	25	43	36	32	31	28	38	31	22	26	30	28	25	37	31	41	23	37	29	36	28	35	27	30	41	38	36	29	27	23	28	28	21	23	27	36	31	25	37	35	33	27	25	25	30	30	24	26	25	34	36	31	26	29	35	29	41	32	32	25	28	44	33	32	31	29	32	37	33	31	29	30	26	38	28	17	33	36	28	28	17	33	28	20	29	33	37	25	39	30	30	24	29	22	29	25	31	21	38	33	33	25	28	28	31	32	39	26	29	23	34	31	27	26	28	37	27	38	33	29	29	41	24	29	31	28	34	32	30	27	35	24	25	28	31	34	31	25	25	25	39	27	39	28	31	26	29	33	26	28	35	32	29	28	31	22	26	24	32	41	34	27	28	29	25	40	30	22	33	28	32	17	34	36	26	33	17	28	35	27	23	33	36	34	26	40	30	34	25	33	30	20	29	38	29	31	22	24	34	37	35	29	39	36	28	26	38	31	37	36	33	44	28	37	31	26	28	25	39	31	37	26	32	32	29	31	28	21	34	26	24	30	29	28	33	33	26	31	24	41	32	30	24	36	26	29	28	23	24	33	20	24	31	34	32	38	39	34	27	29	31	31	35	33	33	28	26	42	34	24	22	22	31	30	29	38	25	22	38	30	32	29	25	29	24	31	31	29	24	22	31	22	22	19	27	26	28	39	36	33	26	36	26	35	29	31	20	31	38	27	31	36	26	37	39	23	27	33	22	29	19	28	31	37	26	39	37	39	21	34	29	29	33	28	41	27	26	26	37	34	36	40	28	29	30	29	36	27	36	27	31	19	42	36	44	31	20	31	37	21	30	24	25	32	21	27	23	34	22	25	36	35	31	21	35	31	27	24	36	27	23	22	22	35	24	27	21	29	26	30	39	31	28	35	30	30	22	25	31	27	30	36	38	24	31	27	23	24	38	24	24	23	33	24	29	38	29	35	25	26	32	31	31	38	28	32	28	27	25	27	28	35	19	27	24	35	33	36	30	26	26	28	27	33	17	35	30	22	28	26	36	35	27	34	39	29	28	37	26	42	23	28	27	24	26	30	33	28	30	35	31	31	31	32	43	21	24	27	30	33	30	32	42	33	40	23	31	25	22	34	29	33	33	38	34	46	38	33	37	30	28	36	29	27	22	32	36	35	26	32	17	33	29	31	29	35	26	32	38	27	27	31	24	34	28	37	33	29	27	28	29	29	25	31	24	30	39	33	27	27	30	27	28	28	36	31	30	33	41	24	29	18	29	37	21	36	32	20	26	30	23	34	29	26	29	41	36	29	30	27	36	26	40	35	43	34	37	22	32	26	23	29	31	38	24	28	34	30	28	33	35	28	31	32	35	31	27	32	31	28	29	33	31	29	28	27	30	32	27	28	33	23	28	31	35	25	32	34	32	38	32	34	34	33	21	29	34	36	31	27	28	31	26	24	21	37	35	34	27	35	36	38	30	27	20	44	32	27	30	40	38	26	26	31	36	25	36	27	32	33	18	28	21	26	31	23	22	32	33	42	30	34	36	23	26	27	32	29	21	26	26	33	30	38	22	25	37	32	35	34	31	30	35	28	46	25	41	40	27	28	32	35	31	25	23	33	23	25	26	25	32	34	23	20	26	40	26	28	21	25	32	28	29	24	26	25	22	32	43	23	26	31	27	40	25	22	19	27	23	33	36	41	30	42	40	27	37	30	25	31	26	20	31	31	35	25	31	28	27	34	31	23	26	27	27	24	25	36	30	35	19	28	31	30	33	34	29	26	31	28	25	30	29	26	31	32	34	27	31	27	32	30	35	38	25	25	32	24	33	33	31	25	32	27	34	29	33	25	28	35	23	33	27	27	31	32	22	24	26	29	28	23	33	38	22	29	45	30	31	32	29	21	27	29	35	24	26	22	21	29	29	22	31	42	33	27	37	27	31	27	25	34	33	33	30	22	30	34	40	29	36	30	25	31	34	34	40	33	30	37	29	23	28	32	35	35	32	26	33	30	25	29	23	23	32	27	31	23	32	23	19	30	34	26	34	34	29	21	35	31	34	29	23	25	31	39	22	21	33	28	41	26	31	27	34	28	26	34	24	38	27	15	25	31	22	27	26	32	26	38	38	25	30	34	36	29	32	28	31	28	38	31	33	29	32	42	31	39	19	34	30	34	26	23	37	20	38	33	28	24	37	26	31	31	26	28	32	32	29	24	31	26	34	35	33	28	32	32	30	34	31	21	27	26	29	39	32	28	28	35	25	28	29	27	26	26	38	27	29	19	35	33	34	34	29	32	23	32	32	24	24	23	21	29	29	34	37	27	34	28	31	27	25	25	32	27	32	39	31	30	37	24	26	42	23	33	27	35	27	27	32	23	30	30	28	30	30	28	30	31	26	33	24	16	20	24	27	28	32	22	19	27	27	29	28	35	32	36	29	22	26	27	37	26	32	33	30	35	30	25	28	35	17	29	37	27	30	20	20	18	25	31	20	29	21	24	25	35	29	27	47	32	30	34	29	29	28	26	28	27	30	29	34	33	27	37	27	39	26	27	22	27	31	28	35	26	30	36	27	37	39	31	38	26	30	32	28	31	39	29	30	31	33	22	42	24	25	30	31	29	35	24	23	28	38	25	37	37	37	29	29	27	34	22	27	32	27	28	26	38	29	38	25	42	30	32	34	27	29	30	32	31	31	33	25	30	23	33	32	28	36	34	34	31	18	33	24	24	22	28	34	36	32	28	30	27	24	31	34	40	27	33	21	39	39	25	28	31	30	34	36	23	29	29	24	32	37	30	36	33	38	27	26	26	32	40	23	39	31	26	26	34	25	28	35	25	27	38	26	32	28	35	27	31	24	18	34	30	30	28	37	28	26	26	39	24	35	20	26	39	35	33	36	30	35	39	23	28	44	27	27	31	29	27	38	41	35	31	15	27	26	28	47	35	26	41	39	26	32	34	31	30	33	17	33	30	28	30	27	28	32	32	41	31	28	32	29	30	24	27	25	27	24	30	30	24	29	20	22	27	36	29	27	31	29	26	28	32	38	30	23	27	35	27	39	37	30	24	31	35	26	39	25	35	38	19	36	33	27	40	31	25	31	30	25	25	26	34	38	35	25	35	37	30	32	33	32	24	18	23	31	30	31	26	28	35	30	34	26	30	39	23	22	27	36	34	19	30	38	32	24	33	30	29	30	23	41	21	20	30	29	30	39	21	32	35	34	29	21	36	26	25	32	34	33	33	33	21	30	31	35	32	29	33	30	35	26	39	29	35	28	30	38	32	30	34	29	25	33	39	29	36	40	30	26	35	41	39	33	31	36	25	37	35	31	35	32	26	22	33	30	34	23	21	25	21	31	30	31	35	25	27	35	34	25	35	26	33	35	27	29	23	22	28	32	21	25	28	36	17	34	34	30	38
36425	28188	25099	18688	15776	9874	6348	4535	3324	2572	2194	1958	1841	1602	1152	898	747	640	649	559	497	440	518	402	429	468	402	354	365	354	340	366	337	325	351	356	354	332	299	330	288	321	287	317	298	312	302	312	287	292	298	288	302	324	296	325	290	289	285	319	275	295	271	292	297	295	284	273	319	264	281	286	270	265	286	284	295	247	298	287	285	305	294	269	316	281	275	308	274	267	287	298	308	287	287	283	307	270	276	284	314	301	291	281	286	303	294	270	254	299	283	295	296	285	269	273	271	324	278	300	294	236	306	338	282	282	302	267	290	282	288	332	281	287	278	318	275	258	277	301	287	296	259	308	289	284	265	261	290	299	300	290	279	317	278	312	285	280	317	265	261	284	249	311	265	313	277	302	300	284	284	279	296	308	282	294	266	294	293	293	276	303	297	311	313	308	247	274	275	302	277	270	300	278	259	292	296	254	297	271	276	266	291	315	261	286	263	282	283	328	279	298	277	259	300	251	297	309	275	299	270	278	286	291	290	280	278	252	265	304	255	304	294	294	268	295	311	279	302	273	295	300	269	274	270	308	281	278	285	278	297	265	305	300	276	288	291	295	287	299	265	283	282	294	302	269	278	269	279	275	292	327	309	288	277	291	274	280	305	300	299	282	284	282	319	285	296	291	283	304	290	306	285	261	295	292	294	292	270	283	262	230	304	278	300	301	280	302	287	266	266	283	301	300	289	284	319	245	295	273	301	306	319	291	286	297	293	282	292	285	294	282	276	297	300	263	289	305	288	267	278	281	302	294	287	304	279	298	294	338	280	268	251	300	312	284	275	307	278	274	255	278	304	297	271	295	284	294	274	287	292	318	288	275	291	304	290	279	306	303	328	293	275	307	282	285	297	309	268	296	290	269	290	280	278	283	271	293	302	274	303	304	278	291	275	286	301	302	286	271	280	304	298	280	279	304	284	291	282	283	322	271	266	293	276	275	300	326	287	281	281	275	270	303	304	289	287	283	280	285	295	298	270	302	300	285	289	279	278	267	322	294	301	300	285	305	319	308	283	280	307	282	305	307	285	253	317	301	265	268	291	313	286	289	294	285	259	271	286	296	282	275	276	261	300	299	297	281	275	312	278	291	317	327	244	269	286	305	294	285	302	287	300	304	292	305	316	313	278	299	336	265	287	299	266	285	288	285	294	278	282	267	282	305	285	283	289	287	268	304	267	294	311	250	315	264	258	308	285	299	299	283	260	269	286	295	279	251	265	323	323	271	281	269	269	268	310	263	273	263	290	308	307	287	276	280	320	296	302	313	268	293	260	283	307	274	264	286	302	280	288	316	275	312	280	299	301	260	281	296	264	287	298	298	281	311	306	273	276	294	279	300	258	314	272	265	284	287	299	287	295	248	313	276	323	284	314	312	261	298	305	302	332	286	282	300	272	290	278	297	307	301	294	306	280	274	296	316	276	294	279	288	284	299	306	262	267	276	271	276	279	276	321	240	293	287	268	274	283	335	286	283	286	298	271	287	314	283	287	282	264	310	284	274	283	272	269	266	313	261	280	314	283	323	287	285	308	298	250	301	300	289	252	292	276	289	283	287	307	294	301	330	294	284	288	301	308	247	285	276	250	294	298	265	312	313	315	278	294	292	286	307	301	306	296	270	270	294	306	265	262	283	280	278	310	293	315	299	274	285	243	288	305	282	311	330	290	302	277	282	275	272	281	293	256	284	279	265	296	294	311	296	271	291	279	315	298	280	251	299	295	280	263	287	301	278	287	295	303	313	285	265	286	272	284	269	247	254	269	270	270	292	308	318	284	270	289	273	286	260	254	304	281	291	289	285	253	283	288	311	274	288	298	294	282	291	316	317	293	274	289	290	275	292	301	293	290	311	280	257	325	267	284	281	271	286	274	290	283	305	280	287	282	304	307	294	283	305	308	287	289	257	265	255	299	304	312	302	282	313	303	282	267	312	312	277	272	302	299	278	292	329	290	286	280	294	292	281	300	294	278	271	284	275	292	264	288	334	271	306	270	286	259	311	285	270	294	285	300	268	290	284	274	296	307	302	296	313	267	312	289	295	305	292	277	285	315	298	289	301	311	274	266	288	283	333	263	289	310	272	292	280	302	307	265	296	267	287	258	317	306	288	276	275	320	293	279	290	298	301	288	248	282	313	272	322	278	239	262	313	328	305	271	282	295	302	283	271	284	274	299	252	308	288	301	290	258	281	287	292	287	311	289	276	308	288	262	246	297	299	298	285	309	290	273	302	266	284	284	307	293	283	323	329	292	280	271	300	299	307	287	265	292	294	305	296	326	343	293	289	267	267	307	261	283	270	283	270	321	293	261	309	283	280	296	291	311	270	287	282	277	256	298	283	297	270	243	292	285	232	302	289	316	288	292	283	294	280	282	267	308	294	281	262	286	297	298	290	256	282	253	298	266	306	296	288	287	290	315	292	286	258	272	274	307	281	358	286	276	278	305	281	299	284	267	276	253	277	302	285	336	255	255	318	290	257	254	289	262	284	310	266	291	315	280	244	293	265	285	293	275	261	288	263	288	288	294	263	287	247	255	273	259	263	306	286	287	284	290	275	300	303	326	296	299	275	284	297	309	301	281	299	298	296	293	322	294	305	276	294	283	298	291	271	278	288	289	305	298	337	298	287	288	327	299	304	302	291	282	325	248	279	271	271	300	301	295	297	268	276	286	283	281	298	276	275	293	254	281	269	298	279	273	287	300	304	277	299	270	288	278	270	247	305	284	288	296	267	321	261	273	274	296	265	283	308	274	262	299	276	304	287	268	304	273	260	301	271	265	290	294	299	299	287	272	308	275	307	288	284	274	293	291	286	267	274	300	299	274	266	274	275	296	303	289	286	322	284	283	300	280	255	312	263	283	266	291	304	273	289	306	254	256	282	261	289	291	301	275	278	276	260	253	316	262	314	301	293	294	310	290	296	303	278	274	276	302	269	277	299	284	302	276	293	289	273	284	264	314	287	291	267	279	298	290	294	293	280	295	261	308	310	301	254	303	299	286	325	323	290	275	324	314	313	272	295	296	289	309	315	282	320	257	291	270	288	275	285	307	290	292	299	291	278	256	295	291	295	272	301	297	281	292	304	267	309	284	263	287	279	265	291	317	259	295	305	278	273	281	261	308	252	276	304	307	285	268	281	295	264	283	314	290	295	272	284	283	293	283	267	285	271	273	290	268	292	305	283	297	279	276	305	268	285	295	312	263	312	287	302	296	289	269	297	296	267	288	287	285	294	282	297	326	298	300	267	246	287	264	282	295	282	315	279	296	299	287	273	275	287	277	295	273	301	277	301	297	274	267	262	296	294	290	268	283	282	298	289	283	274	295	284	298	286	292	278	301	287	301	259	294	289	305	304	325	299	259	288	294	282	334	298	305	264	309	281	276	288	280	266	297	291	302	308	306	308	267	298	270	296	283	297	285	286	296	303	266	281	314	315	267	298	255	294	300	311
4135	2258	1235	518	286	143	113	74	61	60	71	63	75	47	47	39	40	46	52	26	39	38	39	40	52	39	34	39	27	30	46	51	37	33	18	34	42	34	44	31	40	31	39	30	33	33	36	40	28	42	50	37	48	35	26	40	36	39	46	42	33	41	24	52	39	35	35	37	33	33	34	46	35	40	34	37	27	38	43	37	32	42	29	29	42	42	36	50	39	30	44	35	22	37	43	29	47	30	40	43	29	30	32	38	44	27	37	27	45	21	39	49	38	36	32	28	46	31	39	45	40	39	49	24	40	40	40	35	30	28	38	33	40	47	31	43	30	33	28	43	25	42	36	40	41	40	32	40	39	33	36	45	31	25	41	39	36	49	31	34	32	34	46	42	31	37	39	47	34	35	37	41	37	29	35	34	31	40	32	35	30	38	47	28	39	41	46	45	39	37	39	35	35	33	33	43	40	33	41	42	43	36	31	51	32	43	28	33	29	45	39	33	40	47	27	42	31	26	24	48	38	34	32	40	34	42	30	34	37	34	25	46	44	37	39	42	32	23	39	42	24	37	31	38	28	34	30	39	40	35	33	29	34	36	46	42	50	33	41	40	29	29	37	45	43	28	21	33	37	37	29	35	31	42	37	32	32	33	42	44	30	34	32	32	35	33	28	38	41	34	33	41	45	49	35	41	27	38	40	32	32	38	30	42	37	38	26	35	34	45	30	36	50	37	35	32	40	34	40	40	46	40	26	32	35	42	42	44	31	33	33	34	32	26	28	30	35	40	44	41	45	53	36	43	37	45	38	34	36	41	38	36	46	39	36	33	39	37	32	35	35	49	34	32	32	31	41	33	34	39	36	31	46	45	43	34	31	21	37	30	33	45	43	27	35	26	30	43	37	42	32	40	38	42	41	43	36	38	48	29	28	35	27	28	33	30	26	37	37	38	35	33	44	34	34	37	29	32	42	30	32	39	30	28	34	41	29	34	29	38	34	29	32	38	39	42	35	34	33	49	37	40	28	34	41	36	25	41	32	34	33	40	45	38	30	34	31	46	36	33	38	36	32	39	38	46	43	40	39	27	43	32	27	37	25	38	33	30	38	39	40	38	35	28	34	42	31	36	42	31	40	40	50	34	30	31	42	38	35	34	40	33	45	31	38	31	37	38	42	41	31	41	33	26	35	34	40	38	39	35	34	54	42	47	39	36	26	28	35	34	39	48	37	33	36	40	40	46	51	35	42	36	29	35	37	30	37	33	27	31	32	40	29	42	35	32	32	31	28	42	43	37	33	30	29	41	36	37	28	37	33	29	37	38	37	46	39	37	34	45	28	37	34	41	35	38	38	45	41	31	36	38	35	34	40	27	39	40	38	36	39	35	30	47	44	37	45	37	32	34	33	35	37	29	36	45	38	38	39	46	57	38	47	40	35	44	41	33	35	35	34	46	37	35	33	30	41	34	45	24	34	35	28	32	44	35	51	39	29	48	34	31	34	34	34	35	44	41	41	28	36	28	46	35	31	39	34	30	43	38	36	35	34	38	37	36	31	42	30	37	48	33	37	40	34	34	36	37	38	32	34	21	38	37	33	37	34	35	40	24	40	35	36	32	32	46	31	38	35	39	38	45	38	41	45	41	31	51	36	37	26	21	45	28	42	41	44	40	33	30	35	26	42	39	35	40	36	34	35	27	35	41	39	40	49	37	30	33	42	37	45	27	40	33	35	44	35	44	45	38	39	37	58	38	42	28	36	44	31	34	32	32	37	41	37	32	48	30	37	46	38	43	35	36	25	33	41	36	40	43	31	38	35	35	28	39	35	33	36	45	46	35	46	43	31	33	29	33	37	37	37	50	43	44	29	37	41	36	46	22	32	41	28	49	37	37	35	42	43	31	40	34	37	28	44	29	30	32	33	28	36	41	42	33	37	38	39	45	34	35	34	34	25	43	40	42	36	40	35	32	32	32	32	42	24	37	44	44	30	46	41	46	39	34	44	27	42	33	40	37	31	30	40	45	39	24	35	36	39	32	45	51	43	32	40	39	32	32	27	34	41	32	43	38	38	27	28	33	35	32	46	39	29	50	38	38	31	41	22	24	33	41	55	41	30	22	38	33	35	46	30	34	44	35	36	27	34	38	42	40	43	22	28	34	47	35	38	33	36	43	36	26	43	30	42	29	34	38	38	35	47	34	23	37	40	33	34	36	45	29	35	45	29	42	42	41	40	43	32	42	37	44	33	39	37	44	27	26	30	37	47	36	29	38	42	34	35	37	42	32	40	38	29	32	40	29	28	27	23	46	40	24	27	30	44	34	34	35	45	38	36	31	27	37	40	33	39	39	35	48	32	39	38	35	40	39	30	41	43	27	32	28	45	46	34	34	38	39	43	41	32	36	32	40	39	34	39	33	39	37	41	41	39	42	46	37	38	35	30	35	49	36	31	37	46	39	43	33	44	23	45	50	28	34	40	41	34	37	43	40	45	32	42	27	39	38	38	42	30	44	34	45	34	40	37	37	38	40	28	40	43	42	42	48	31	39	34	46	36	32	39	42	36	32	48	33	27	35	36	40	29	30	52	36	33	33	31	42	25	37	36	43	37	30	37	37	37	34	37	33	40	38	34	28	37	46	40	34	34	38	34	37	33	37	28	41	43	25	41	38	41	41	43	44	33	34	35	42	30	30	40	32	36	36	32	40	41	34	36	40	30	40	35	28	31	37	38	35	42	40	37	31	35	45	40	42	46	43	44	37	43	44	33	33	48	42	35	27	32	31	26	28	36	25	29	35	30	34	35	23	36	45	50	30	41	31	43	32	37	34	30	30	37	24	31	45	36	27	42	31	39	45	42	35	37	35	31	43	35	37	29	36	26	49	47	43	39	34	34	27	30	44	33	38	30	36	48	56	36	35	51	30	39	37	25	52	35	33	37	32	34	47	44	36	38	42	31	44	37	37	35	32	33	39	45	28	28	34	51	33	46	31	37	35	44	32	35	35	41	39	28	35	40	28	37	39	32	47	41	43	35	39	31	49	40	36	43	33	44	35	39	26	28	35	35	36	40	41	31	38	38	46	23	35	23	39	47	36	33	31	28	38	32	37	32	37	36	44	50	30	30	43	41	40	42	27	28	33	37	30	27	48	40	34	35	25	35	38	29	40	37	44	46	43	44	36	40	44	41	29	29	45	33	37	28	38	39	37	35	30	33	39	36	38	29	36	43	29	30	32	39	33	47	34	45	44	37	33	21	37	38	34	31	39	37	33	29	23	37	33	28	41	30	30	32	45	41	31	41	47	47	36	37	26	36	35	37	47	38	40	37	24	23	37	46	36	42	36	32	34	28	45	36	39	36	42	32	40	36	26	49	35	36	35	33	22	35	53	36	39	35	31	35	41	48	39	34	33	44	48	41	47	30	36	39	46	33	42	35	36	34	46	26	42	36	35	43	49	54	41	40	31	34	29	27	35	31	36	34	40	36	41	26	31	43	30
29631	19564	12507	8103	6630	4535	2976	2153	1591	1267	1147	983	973	822	668	493	429	486	489	448	424	362	395	433	393	398	398	374	352	413	385	403	367	393	346	392	334	325	370	352	366	327	361	334	343	374	348	347	357	345	312	362	341	314	353	332	306	330	349	349	346	339	336	349	343	305	317	350	307	318	347	312	363	330	333	346	326	323	326	321	321	322	345	323	339	358	348	355	349	330	338	309	332	364	355	329	348	364	317	345	332	321	341	377	352	314	321	334	343	353	376	365	336	345	339	373	342	353	328	324	351	370	327	375	336	314	321	339	323	322	302	349	331	337	334	352	327	344	342	344	364	323	341	348	325	332	356	349	337	340	366	333	325	320	320	327	337	328	347	334	358	312	380	316	347	356	332	344	334	318	352	354	337	366	328	349	358	348	311	312	338	296	334	299	373	324	315	345	325	375	363	359	352	330	330	347	332	327	341	329	307	336	346	309	336	347	325	363	333	345	318	332	304	326	316	337	322	360	355	331	324	311	360	332	335	350	354	352	361	336	325	329	334	351	348	334	323	334	336	345	311	313	301	338	336	343	331	318	331	324	342	320	308	359	334	318	354	351	334	320	313	359	346	346	331	357	345	332	302	326	297	363	334	342	325	343	315	359	355	350	345	321	346	332	348	340	314	336	359	347	348	336	337	348	325	335	325	349	318	307	376	330	304	311	351	312	322	322	355	329	357	331	336	348	307	329	348	358	307	358	338	353	326	328	333	350	339	339	341	368	353	321	344	337	348	350	337	348	342	349	364	338	344	347	305	341	329	349	306	329	323	326	344	343	379	341	345	303	329	339	339	355	335	362	330	340	393	345	315	334	360	324	330	345	328	331	359	325	305	352	342	319	329	302	340	321	303	360	321	333	312	359	349	350	345	329	346	322	352	340	327	339	361	340	350	329	339	317	340	308	327	343	335	331	338	320	323	332	345	365	367	348	349	345	293	343	323	340	345	341	290	335	364	400	343	303	344	332	331	348	332	314	331	334	357	336	315	331	310	335	326	299	338	303	338	333	332	326	344	321	359	299	365	328	328	347	325	365	322	312	323	366	319	353	325	338	339	318	326	362	325	336	344	351	310	377	320	347	321	298	311	321	344	350	321	329	344	367	346	328	355	350	312	332	354	334	323	342	321	365	348	352	354	302	318	330	289	353	379	335	389	321	338	351	354	355	344	307	321	343	326	320	370	336	342	346	361	355	325	318	340	342	353	307	327	342	329	349	336	342	332	333	348	351	345	328	306	326	345	329	333	340	335	346	347	316	318	353	307	332	331	359	339	308	336	319	335	346	311	354	327	304	346	328	354	318	325	361	301	339	351	358	331	315	333	350	340	357	333	336	364	320	363	351	369	367	368	345	351	333	332	351	308	322	335	349	371	342	340	328	333	335	344	305	314	369	341	327	334	356	358	312	317	336	367	352	367	297	358	370	311	365	334	354	322	317	332	360	297	329	327	343	355	327	310	310	335	360	334	341	346	283	325	336	346	341	335	344	342	337	327	347	387	378	333	331	324	328	300	370	309	336	361	328	325	323	335	340	366	338	369	327	352	344	346	332	344	339	337	315	337	327	321	336	322	317	331	337	293	324	307	341	332	371	325	336	327	340	332	371	357	334	340	378	321	307	308	372	344	317	339	329	356	293	336	351	316	317	332	301	342	342	345	359	368	333	306	335	351	384	296	360	368	350	370	357	359	320	347	362	375	356	342	359	350	331	374	329	337	348	313	316	341	309	327	331	346	314	337	335	322	356	372	315	358	333	345	352	341	316	336	335	334	338	338	309	318	339	325	348	311	340	328	325	347	342	348	357	331	329	340	320	329	345	374	327	357	324	352	335	354	361	340	318	309	344	361	340	349	367	368	344	321	359	329	323	344	344	336	330	342	333	353	321	347	345	322	325	340	332	342	298	374	354	310	346	340	350	379	350	314	364	313	342	330	322	337	362	332	355	322	365	344	307	314	339	333	315	338	342	342	331	307	338	345	342	357	325	331	357	335	348	343	314	335	315	320	316	324	362	353	379	321	369	341	355	311	331	358	358	369	357	373	331	324	326	351	353	324	353	372	327	327	337	335	337	316	376	346	318	321	345	331	355	360	320	327	351	363	315	344	347	322	342	329	325	325	355	332	328	342	354	360	309	340	333	341	342	325	328	366	333	335	337	341	334	357	321	333	316	333	344	344	317	320	347	306	348	340	340	298	339	317	352	327	317	335	312	325	366	339	319	373	356	360	346	353	312	342	341	345	326	323	314	355	338	335	324	280	322	335	335	326	319	334	344	352	311	304	334	366	348	316	334	337	349	355	335	337	328	374	332	350	366	339	356	340	318	301	340	370	342	331	305	312	354	310	339	319	348	361	339	323	310	324	345	348	314	342	347	311	342	345	360	331	353	338	358	343	322	325	313	328	331	330	356	321	313	344	329	321	338	326	323	342	378	314	347	335	318	332	351	352	336	336	335	328	310	343	340	348	309	306	394	337	337	318	366	303	367	322	342	358	333	336	332	331	347	321	345	321	349	348	332	340	341	349	334	300	305	345	357	354	337	318	334	364	355	333	330	325	328	301	325	362	331	322	327	334	323	315	346	321	336	344	345	340	312	355	335	371	309	325	313	294	329	320	356	357	338	331	366	325	347	339	320	334	333	347	340	334	378	339	350	345	341	311	339	343	339	326	356	344	323	348	375	354	323	372	359	294	341	322	353	356	331	298	342	300	340	347	325	359	355	320	349	343	339	313	347	332	363	321	351	327	353	334	349	293	313	324	361	331	329	335	338	337	334	307	385	326	355	355	350	331	318	343	330	336	365	361	309	329	325	330	344	355	368	341	322	326	317	325	366	386	342	346	344	329	302	329	303	329	350	332	343	352	354	324	341	348	324	332	355	330	365	350	303	318	313	358	351	328	328	321	313	368	337	339	355	329	316	308	350	314	362	343	322	351	313	317	327	332	341	317	357	321	342	327	332	323	376	335	350	367	355	319	336	336	336	318	333	367	338	359	371	339	334	334	337	329	329	333	366	328	348	333	343	345	327	366	363	321	362	347	330	346	362	325	321	335	337	348	334	325	328	309	314	345	306	350	330	336	351	323	365	313	327	352	343	349	346	332	290	320	342	356	364	342	342	334	323	345	330	337	332	329	378	376	310	346	320	358	329	331	338	338	320	320	304	324	370	350	357	336	311	328	345	351	321	358	328	340	334	344	340	325	334	311	345	364	316	348	313	348	326	327	365	325	349	338	327	327	356	337	321	349	341	347	338	346	279	331	314	327	338	353	358	336	311	361	332	318	332	333	321	341	327	314	325	349	322	359	362	318	315	323	361	337	327	316	315	339	358	308	337	347	332	316	344	354	345	361	328	330	342	323	340	366	320	313	303	329	354	323	349	322	336	317	346	305	388	342	354	327	372	335	326	329	337	327	338	376	327	313	315	315	312	314	337	327	366	331	331	329	333
5978	4586	2262	1228	664	315	172	126	111	82	92	92	79	66	48	57	41	43	61	46	43	39	38	37	39	32	37	42	44	47	40	49	47	41	37	49	48	48	39	49	37	41	42	31	46	33	57	39	31	38	41	33	46	31	35	39	37	35	39	38	39	33	30	36	40	35	42	43	44	42	39	37	30	44	45	39	33	35	45	33	28	51	30	35	28	33	53	35	39	30	40	34	34	41	38	35	36	36	35	43	32	41	41	41	32	42	28	38	35	35	34	31	47	42	34	43	40	38	34	36	43	37	36	31	25	47	37	28	31	48	29	43	35	42	45	32	50	39	35	28	41	50	34	40	33	31	35	42	32	47	39	44	26	37	34	44	30	41	32	43	40	37	37	39	50	43	46	41	37	42	33	29	41	33	35	48	30	37	45	37	29	40	29	30	31	38	41	34	45	36	40	33	32	41	36	38	41	27	42	35	41	34	29	45	35	39	57	38	38	36	36	31	32	34	41	46	42	35	35	27	35	43	30	39	40	35	32	36	37	41	48	36	36	34	37	39	37	45	42	33	34	32	40	47	34	32	32	34	45	46	42	40	30	35	41	36	53	40	43	44	33	47	36	32	27	45	29	40	36	37	34	48	41	36	36	48	40	40	37	44	41	45	30	47	30	44	31	33	39	35	48	34	42	33	52	37	47	47	28	36	40	32	38	28	36	31	36	42	25	44	35	28	40	46	40	41	44	31	46	42	56	31	48	39	45	35	36	38	36	43	51	31	39	38	29	39	34	38	43	35	43	40	41	37	38	40	49	29	40	30	35	38	26	41	45	45	36	51	51	34	32	34	47	51	45	42	29	33	36	29	37	39	29	32	46	29	35	45	37	37	35	31	38	36	48	49	38	47	38	46	40	51	49	41	32	36	27	35	28	35	33	34	36	43	39	49	29	30	37	43	47	45	38	39	33	42	40	37	42	37	37	38	37	36	39	36	46	41	41	30	43	46	29	31	41	41	30	51	50	38	50	29	49	38	41	41	45	34	33	37	52	45	38	56	55	32	48	39	38	33	36	29	55	31	34	45	41	31	30	46	36	40	42	41	47	53	40	44	39	33	41	39	46	36	38	29	32	42	27	43	44	40	35	47	43	46	41	36	45	41	51	29	39	34	39	45	32	28	35	41	50	24	44	51	37	45	39	34	35	41	41	36	40	34	35	51	38	36	44	31	40	42	38	31	33	31	46	40	35	31	35	38	49	41	44	38	38	27	36	45	26	36	35	37	28	37	27	36	28	47	39	47	53	36	41	24	45	39	31	46	47	28	38	34	32	32	36	33	42	37	29	40	36	40	34	30	37	49	32	30	33	32	31	36	29	44	36	38	29	53	31	33	36	34	31	40	50	33	52	39	37	41	32	36	29	39	40	41	32	41	42	33	48	39	39	39	34	44	46	43	38	42	41	43	36	47	39	32	40	40	30	39	33	33	32	30	38	36	50	44	50	45	27	43	41	34	29	47	42	37	35	42	33	47	39	43	41	38	39	44	43	31	47	35	47	38	36	47	35	31	39	39	37	46	48	34	29	38	32	43	33	42	46	41	28	29	35	40	43	33	42	33	36	46	35	42	44	46	36	33	36	41	26	45	46	38	39	43	35	41	44	34	32	26	43	35	49	46	34	40	46	46	40	48	30	36	44	30	37	45	50	40	32	26	32	31	38	39	26	25	44	42	38	36	43	36	38	22	45	41	42	35	37	36	49	47	44	44	34	33	38	31	27	38	47	34	40	27	35	40	47	44	32	30	39	41	48	48	30	40	30	35	39	43	33	41	36	39	36	30	36	39	40	42	42	44	51	47	29	30	38	29	25	34	38	41	36	42	32	51	50	35	33	54	33	45	47	41	43	27	38	37	39	40	37	35	39	32	46	34	41	42	30	37	34	40	30	45	29	37	37	29	48	22	46	42	37	39	44	43	45	41	35	48	38	35	40	43	39	50	31	39	39	35	42	42	42	27	33	32	34	42	49	44	43	39	41	42	32	45	47	38	49	50	26	30	42	37	44	39	40	37	45	46	33	30	37	31	37	37	31	31	43	47	32	33	34	36	44	38	30	35	56	40	42	49	35	39	41	32	34	42	39	35	30	43	31	41	39	41	32	47	32	38	40	37	41	40	44	37	45	34	40	38	36	46	37	35	36	27	36	41	39	21	37	48	44	32	46	48	42	29	36	35	32	41	44	43	29	45	53	33	36	45	32	45	33	40	37	26	35	46	30	44	33	42	37	40	39	39	35	36	37	30	35	41	34	34	32	37	34	31	46	42	44	33	34	45	41	38	37	34	40	34	38	44	36	43	37	27	50	34	42	35	44	40	34	38	47	38	40	33	50	36	41	43	39	44	27	30	39	47	41	23	50	39	37	41	45	37	37	43	53	38	23	38	35	40	34	35	35	53	26	32	24	28	39	41	30	47	44	57	35	41	36	40	30	39	37	38	33	36	33	45	25	40	45	41	33	31	28	37	30	51	30	32	37	50	40	32	37	49	45	42	54	32	49	43	40	49	37	41	47	36	29	41	45	45	39	43	50	50	29	29	37	47	38	42	31	43	34	33	45	47	35	36	50	43	32	40	44	40	27	36	34	42	31	39	49	36	35	53	41	45	36	38	36	41	38	43	36	55	47	35	43	39	52	32	35	49	33	35	40	41	38	40	47	31	39	33	41	42	32	34	44	43	30	37	33	48	36	43	35	39	41	45	38	31	36	52	32	45	39	49	43	44	41	37	43	48	34	38	40	41	29	32	35	34	38	28	44	44	42	43	30	40	36	31	44	32	38	44	53	42	36	31	30	34	39	27	32	22	33	26	37	30	39	42	34	30	42	39	37	36	42	38	46	42	37	37	40	36	38	34	38	39	42	40	39	44	44	36	37	37	33	49	30	42	33	44	37	39	40	38	40	40	37	37	38	42	52	42	37	38	34	36	38	31	35	33	45	50	36	44	20	38	35	29	49	41	32	48	33	37	32	39	29	44	43	40	35	45	32	39	29	47	36	29	35	35	46	40	44	35	42	42	40	39	51	44	37	45	38	41	35	43	49	30	43	33	37	27	33	32	45	44	35	35	29	37	52	34	36	40	35	46	39	33	24	36	34	36	44	33	32	38	43	35	28	41	27	47	33	39	37	31	31	41	34	38	42	36	44	45	50	36	39	38	51	40	31	35	48	42	36	31	36	35	34	34	47	31	39	32	39	34	38	44	42	35	30	39	32	27	38	47	35	48	30	39	41	30	48	29	30	35	33	33	34	39	43	52	35	47	48	39	28	44	45	43	38	50	36	37	39	42	41	43	30	40	44	38	39	42	40	35	37	37	30	40	37	41	42	39	29	28	37	42	44	39	50	43	36	46	37	39	25	40	41	30	39	40	39	38	44	39	33	37	39	37	31	35	40	37	37	30	39	38	32	33	41	44	33	37	35	37	35	35	29	31	20	40	43	41	26	35
35091	24940	17571	14766	13374	7806	4899	3428	2397	1924	1805	1719	1565	1211	812	639	618	567	589	526	497	490	461	517	485	462	412	449	472	402	402	416	403	403	422	392	401	440	370	388	361	407	348	395	390	377	356	361	350	355	385	369	330	354	352	387	383	334	364	345	400	334	355	355	358	362	354	362	348	370	362	361	346	349	356	371	370	354	361	344	357	339	422	362	361	349	407	345	350	359	353	366	362	352	341	376	356	380	393	392	365	346	374	366	362	359	339	345	365	376	390	362	401	370	387	344	371	377	375	363	349	318	370	356	387	367	355	362	355	341	362	384	338	390	352	377	387	363	339	360	360	336	366	320	367	416	354	326	377	340	353	342	328	336	344	359	365	371	346	341	370	352	391	363	378	349	390	330	367	354	352	354	322	390	335	342	351	353	360	375	365	349	370	369	356	370	363	372	380	379	397	344	365	362	348	371	371	365	343	402	347	357	345	358	360	363	363	362	318	361	338	335	333	370	377	340	353	389	365	344	362	365	378	338	343	333	347	350	362	365	371	321	377	361	371	359	345	370	349	346	349	357	379	398	351	325	362	398	353	382	313	338	371	345	333	347	386	367	352	346	387	341	343	343	357	387	369	363	351	337	330	345	379	351	364	372	369	360	372	348	357	379	376	312	370	353	356	385	396	365	365	340	366	384	353	367	342	355	365	355	351	402	357	375	349	358	371	357	366	368	360	351	365	350	387	380	373	347	367	371	343	362	338	330	353	364	387	361	363	321	395	372	372	342	392	356	402	333	363	365	321	380	316	318	358	382	373	372	350	361	372	369	323	356	398	363	350	381	336	367	386	332	348	370	370	358	373	362	331	364	329	373	339	353	357	346	337	410	353	359	338	341	341	327	341	361	352	346	346	354	355	359	348	357	373	363	356	360	350	349	345	369	367	372	374	362	386	373	367	343	367	361	351	331	372	370	351	378	343	363	366	351	354	377	342	370	384	380	347	371	353	362	377	357	352	380	319	357	346	407	385	325	371	381	362	370	308	379	371	357	388	366	352	391	386	333	376	324	368	343	338	386	371	337	371	346	345	391	388	339	362	346	344	336	368	344	336	374	348	362	361	369	322	370	385	360	365	369	348	356	367	354	367	361	385	351	343	314	351	356	343	334	339	344	343	346	342	349	342	342	392	393	323	371	324	349	350	344	353	371	338	349	375	409	365	350	355	370	342	397	350	371	307	382	358	334	343	340	353	366	360	382	348	367	350	357	338	349	360	350	336	347	364	353	344	388	364	360	360	343	358	342	382	368	374	372	389	340	362	349	351	358	360	366	349	355	357	357	376	344	363	333	352	367	387	384	354	373	356	379	371	342	334	390	390	320	340	356	350	354	393	356	363	346	323	371	359	373	354	346	390	346	380	362	339	351	370	344	378	351	350	400	371	341	360	375	329	326	369	376	378	372	363	339	327	363	358	336	373	336	393	347	367	377	397	320	334	401	353	361	389	351	318	400	361	324	343	386	354	329	362	362	369	363	345	380	360	369	373	330	388	334	370	364	358	381	365	343	374	370	365	370	358	382	334	400	344	361	383	353	332	360	350	358	327	365	335	338	338	381	375	377	347	349	336	370	370	351	383	345	340	394	366	355	349	356	339	379	344	378	347	368	336	367	362	339	357	377	315	374	391	374	363	369	332	334	359	360	365	353	357	354	358	341	391	371	376	366	362	353	346	372	365	357	347	335	356	367	362	319	331	369	353	327	372	346	360	367	391	352	347	339	329	360	359	398	359	385	359	347	361	354	354	373	340	355	350	374	388	342	374	340	342	363	343	355	350	380	361	373	356	360	395	348	385	322	363	360	337	340	356	379	362	356	346	335	355	401	404	359	374	373	364	360	334	361	366	352	331	328	333	329	363	337	363	385	370	381	354	342	391	368	359	370	323	352	376	325	364	376	363	331	389	360	339	353	375	351	379	366	355	347	351	344	360	374	318	373	365	350	358	363	318	366	321	366	335	359	330	366	379	351	339	366	341	351	353	365	356	347	407	349	358	357	355	341	370	362	355	359	356	358	364	348	341	347	333	366	338	372	385	364	346	397	400	361	352	367	346	371	359	328	369	347	366	321	377	351	382	320	378	367	335	349	352	336	344	344	363	368	366	352	365	351	339	362	347	346	329	330	358	354	354	352	369	362	373	357	373	364	343	356	364	344	353	370	340	423	375	373	346	389	346	366	352	362	373	359	369	344	348	398	323	352	305	339	347	339	372	355	385	373	371	357	323	359	328	340	354	361	380	371	393	362	372	368	394	344	362	354	340	390	341	360	360	325	352	362	323	322	369	353	361	344	325	318	347	365	368	341	355	353	370	336	329	321	374	339	332	353	355	403	354	338	345	330	336	317	352	325	348	370	366	357	346	364	350	356	346	379	352	351	359	372	362	368	358	372	341	365	351	308	346	367	319	369	315	334	321	369	361	330	334	329	346	351	354	352	350	331	312	325	372	378	354	346	363	347	387	356	361	363	347	361	362	350	343	342	380	368	393	366	373	366	327	396	376	332	328	358	398	378	346	376	370	334	369	337	350	360	353	357	368	344	358	348	348	332	360	355	345	369	350	356	343	363	345	386	401	330	394	382	367	361	366	349	379	344	293	367	366	352	374	347	359	358	352	339	375	366	332	394	336	337	362	398	346	389	339	342	377	379	380	350	368	379	312	363	362	374	360	370	365	327	361	356	379	354	341	369	392	343	341	373	330	340	367	348	376	325	334	372	365	391	384	365	380	380	356	339	335	368	357	360	359	340	346	385	376	372	323	371	340	359	385	384	355	349	359	376	393	362	367	374	347	370	387	378	346	386	334	361	364	356	349	367	369	379	358	369	342	358	347	320	348	361	364	323	350	346	381	391	346	399	351	371	354	367	382	337	314	410	354	374	356	338	381	335	332	376	359	349	370	347	335	323	384	353	373	384	334	377	355	367	413	391	370	344	346	343	383	331	355	328	349	347	333	371	360	364	364	395	365	344	344	365	322	355	376	369	384	320	376	356	345	341	358	378	348	371	351	323	395	382	354	354	385	368	358	354	334	374	371	339	373	360	378	387	386	377	360	399	358	369	363	350	355	360	370	375	332	372	381	380	359	395	357	352	320	369	349	342	328	374	354	368	345	372	343	354	365	346	327	377	360	395	347	347	334	383	375	355	364	360	375	378	364	359	392	377	343	339	351	392	317	362	323	323	356	360	374	337	321	364	373	361	351	325	345	345	367	383	383	358	327	336	410	369	400	355	352	356	386	364	372	327	370	348	368	372	393	346	356	369	351	363	363	348	348	321	373	320	341	339	351	350	358	344	355	322	393	349	342	331	329	343	369	401	330	351	320	375	360	353	339	372	341	363	403	354	348	368	321	362	341	357	351	361	355	306	343	400	337	360	385	349	371	349	375	350	340	381	366	317	356	372	372	350	356	358	357	329	355	381	378	362	363	375	360	322	349	354	351	346	358	355
6964	3980	2470	1196	613	240	147	96	79	70	51	77	54	44	36	27	26	35	32	33	29	21	35	21	32	31	31	31	36	32	26	27	14	38	16	26	26	17	33	18	22	23	33	24	25	32	23	26	30	22	27	37	22	21	30	31	27	33	24	19	12	22	28	24	22	29	25	23	18	28	30	26	27	27	21	31	28	25	30	28	31	30	30	29	37	18	30	19	31	33	25	19	37	37	26	24	34	19	28	25	26	26	20	32	25	29	31	18	30	34	36	20	31	29	23	24	35	25	22	24	23	22	25	20	20	24	24	25	20	16	21	21	23	25	21	31	28	27	29	25	25	40	33	28	24	29	24	18	22	21	22	27	28	20	26	21	27	18	18	24	27	27	30	32	19	19	26	22	32	21	32	22	26	31	23	28	35	36	29	19	30	27	26	28	21	22	43	22	21	31	25	27	21	38	25	16	29	18	29	29	17	29	32	27	27	28	33	22	38	29	19	25	23	28	24	31	31	28	17	25	29	22	24	13	24	27	24	30	23	20	29	18	21	19	19	28	34	22	21	30	26	26	28	27	28	23	19	20	36	28	30	29	26	36	16	21	25	24	21	26	20	17	34	25	19	23	36	30	25	29	19	27	28	31	29	28	32	29	20	30	28	23	20	19	25	38	36	26	27	29	22	22	25	29	25	24	24	24	28	28	28	30	23	28	27	35	19	31	26	27	16	29	27	21	20	25	40	25	18	29	19	25	25	23	28	24	33	32	24	27	20	25	28	29	25	23	25	33	31	17	27	30	14	30	18	31	29	24	32	27	22	23	18	31	19	22	32	29	20	26	26	30	43	22	30	31	20	23	25	20	32	30	28	24	27	24	20	29	19	20	27	20	14	31	22	24	23	30	42	31	34	22	34	25	27	28	22	26	30	26	19	30	29	30	30	29	19	26	27	25	33	19	24	23	25	26	30	23	32	27	24	28	28	30	21	29	27	21	35	37	19	27	25	26	24	26	43	30	26	26	19	29	29	18	26	29	17	21	27	33	27	22	33	31	28	20	25	28	26	26	21	21	28	24	25	27	23	18	21	25	35	22	31	22	23	27	31	24	25	31	24	22	37	15	22	26	25	26	21	28	22	21	21	27	24	23	30	29	29	22	28	26	19	30	24	25	22	20	21	24	20	27	26	22	23	21	28	21	30	33	28	35	36	24	25	22	22	29	19	25	27	24	21	36	21	27	36	18	30	22	18	29	33	35	22	18	24	21	18	23	21	30	28	31	40	29	30	21	24	24	21	26	27	17	23	23	21	18	31	16	29	28	27	24	27	26	28	37	35	30	26	34	19	22	30	29	27	32	23	28	22	26	27	25	33	29	24	21	26	21	25	22	19	25	23	28	27	30	26	22	25	17	25	28	30	21	20	22	19	37	27	29	29	24	29	23	27	28	29	31	34	18	27	34	25	25	27	28	29	28	30	31	22	32	37	39	24	22	25	34	23	17	30	23	27	39	24	33	27	31	23	30	29	22	21	24	26	19	24	27	33	25	29	18	22	28	24	23	34	26	20	26	24	22	18	24	30	24	30	23	20	22	22	20	26	25	34	23	35	28	17	28	23	30	26	18	28	33	31	32	15	29	29	28	21	19	24	27	31	26	28	41	28	29	22	24	22	19	30	24	29	31	21	23	23	39	26	30	21	26	28	33	28	26	21	24	18	22	33	21	33	19	29	24	25	20	34	29	21	18	27	34	32	25	23	19	27	28	21	24	25	19	34	23	32	28	29	27	36	27	19	28	19	29	27	27	24	27	21	30	29	23	23	31	24	31	27	24	25	23	24	30	17	25	23	25	22	33	26	31	33	30	22	36	25	26	24	34	23	30	23	16	27	31	22	29	31	27	24	38	29	35	24	25	25	30	27	19	19	24	23	27	22	24	25	25	26	35	23	27	30	27	30	30	32	37	18	32	22	19	34	31	33	32	29	33	26	26	27	31	27	29	18	25	22	18	36	12	24	17	21	14	25	26	27	19	19	22	18	30	17	30	18	18	35	22	18	29	24	36	24	22	26	33	30	24	36	29	25	39	27	32	32	32	29	16	26	11	28	24	23	31	27	26	23	25	31	26	30	15	28	26	22	24	25	25	36	27	31	32	23	28	28	25	34	18	29	26	14	16	20	20	38	29	23	19	30	17	26	22	25	15	27	20	31	29	23	22	29	26	25	24	32	35	22	25	28	19	31	22	25	26	25	35	25	14	28	31	27	27	20	27	38	28	32	22	25	27	27	28	19	28	20	31	30	25	27	25	25	36	25	27	26	20	30	24	34	17	34	20	35	17	25	24	27	27	25	22	21	26	31	22	26	25	31	21	26	26	28	26	31	28	20	41	31	27	23	23	24	28	15	30	31	18	30	28	28	20	19	31	27	22	25	27	23	25	28	32	16	24	25	31	25	38	20	31	27	30	31	23	26	27	25	32	24	30	28	30	34	22	33	30	31	28	27	27	27	32	27	22	25	20	20	22	24	33	25	25	29	30	28	31	24	23	25	28	17	22	25	13	28	25	22	19	24	20	29	33	26	20	25	26	26	26	27	37	20	26	34	32	20	36	22	21	30	18	23	24	24	17	33	19	18	27	27	27	26	23	27	24	24	23	20	28	24	26	26	22	22	41	16	31	23	23	21	31	34	27	24	22	22	25	33	23	29	33	29	19	33	28	24	21	30	34	23	32	26	31	24	31	19	35	27	20	16	15	24	26	36	20	29	30	20	23	27	23	25	22	29	27	31	21	38	22	18	22	27	30	25	24	29	27	17	24	25	26	30	31	27	35	37	21	33	22	20	23	26	24	29	27	20	23	24	25	25	28	22	25	23	28	17	27	26	28	26	25	23	24	29	23	33	20	36	25	23	26	29	25	36	29	31	20	20	24	22	20	36	30	13	20	42	31	18	22	25	18	28	23	33	32	35	26	34	22	20	25	24	28	21	24	30	32	24	17	26	24	23	26	23	20	32	25	27	30	36	28	26	29	37	31	30	25	26	24	27	22	26	19	21	17	23	24	28	21	25	27	22	25	19	17	29	24	31	25	26	27	30	28	23	21	29	37	24	19	15	32	28	36	27	29	30	19	24	29	19	27	28	24	23	15	18	28	27	25	27	16	22	35	24	26	23	31	23	21	28	31	31	28	23	31	29	28	22	26	26	29	21	23	21	28	22	28	19	29	35	25	31	27	27	31	28	33	24	25	25	31	26	19	32	20	16	22	24	33	28	27	22	20	31	34	27	42	20	22	26	33	27	28	22	31	25	26	19	33	24	28	20	22	41	23	29	25	28	30	20	22	30	26	24	27	16	21	27	30	28	16	30	18	32	31	28	33	22	24	19	18	22	25	32	14	31	21	22	26	26	33	32	22	33	23	36	32	24	22	21	31	25	29	27	25	33	24	28	26	32	22	23	29	27	34	28	25	24	40	29	26	24	21	21	18	29	27	35	19	25	28
33834	23967	19073	14412	11594	6111	3893	2572	1881	1486	1385	1406	1085	803	564	457	415	391	405	378	358	346	332	383	364	325	328	283	326	283	298	290	283	285	263	291	273	281	250	254	252	257	264	274	229	243	257	254	261	273	242	235	264	267	259	207	249	255	245	234	235	254	229	237	237	261	228	272	236	215	235	230	258	243	248	233	214	242	258	252	245	258	278	243	251	276	265	206	223	244	208	257	228	237	225	240	265	237	246	238	237	254	242	217	237	250	279	249	242	264	235	253	240	226	236	220	240	244	232	267	224	283	243	266	240	248	256	262	244	256	222	270	264	273	262	252	250	228	240	231	259	238	234	265	241	222	233	226	264	236	223	229	247	274	249	228	227	229	255	282	219	248	222	246	247	239	237	228	250	263	230	237	253	252	259	258	230	272	254	225	269	257	233	238	218	264	235	236	243	273	205	229	273	265	276	238	248	203	219	234	224	242	247	235	253	240	227	218	250	250	234	248	255	230	233	231	267	238	247	225	216	226	235	231	229	231	266	250	260	239	250	240	236	245	244	244	231	251	231	259	235	241	266	249	226	240	223	259	253	257	248	245	253	224	255	227	267	251	242	246	233	263	263	251	255	242	240	228	235	255	247	226	249	235	227	237	260	217	255	253	226	244	243	250	223	236	235	232	247	208	245	232	233	263	251	213	243	225	248	228	236	253	254	250	233	281	220	214	210	257	248	225	248	230	250	258	237	244	216	252	244	247	245	224	255	242	279	223	197	246	250	255	271	214	204	243	242	270	225	260	250	236	240	217	249	234	221	243	237	268	257	259	234	250	237	254	223	236	236	217	266	224	247	283	256	254	242	221	262	247	265	233	238	253	238	261	236	242	239	235	226	251	255	204	212	251	245	233	227	253	246	228	256	255	243	214	247	225	271	230	259	208	236	236	236	231	239	256	275	253	248	242	230	243	242	211	238	223	229	273	261	247	240	243	222	248	229	245	236	249	241	249	240	252	255	229	255	238	242	264	243	262	228	248	214	246	231	259	261	262	253	213	238	229	238	262	226	221	234	252	229	247	239	238	209	263	240	266	260	237	255	228	224	237	249	275	249	221	243	240	237	242	215	240	252	267	253	247	269	233	254	252	244	257	254	204	238	232	256	241	237	233	265	239	237	228	243	246	239	247	242	245	264	227	246	239	254	240	274	247	226	247	242	229	232	220	240	224	237	240	229	243	239	235	239	253	242	261	259	212	252	242	237	253	269	240	241	250	233	233	251	243	239	224	243	216	228	258	257	281	256	227	235	255	241	223	239	232	219	239	237	251	270	223	241	240	256	243	268	233	231	243	254	235	254	245	226	249	258	243	266	240	217	255	242	231	231	245	248	273	251	233	247	239	220	237	220	242	242	244	258	252	238	239	256	221	252	229	268	242	236	252	224	264	248	240	241	256	223	231	251	240	241	238	240	252	260	235	223	233	206	257	219	237	243	230	244	210	237	222	241	262	237	253	271	239	244	254	227	243	242	227	246	249	232	238	237	233	247	221	255	243	243	258	235	260	240	242	268	258	241	253	264	240	238	258	234	238	241	258	278	232	257	250	242	229	257	222	226	248	239	260	213	251	220	254	248	231	234	259	249	250	255	254	220	242	249	237	226	273	221	226	266	246	239	245	256	232	226	244	238	225	276	239	239	262	228	260	234	240	226	216	221	257	242	250	248	244	234	248	215	233	227	283	251	220	231	242	247	203	246	249	241	253	232	221	238	243	214	221	229	243	239	243	256	233	247	246	227	253	259	235	256	251	241	238	267	255	223	203	244	249	247	238	223	239	245	234	250	262	257	222	245	251	243	249	247	247	262	281	236	244	233	235	229	215	247	252	245	215	264	198	227	234	262	253	268	269	239	240	260	246	238	234	251	268	221	245	227	245	247	254	239	231	220	249	243	236	249	264	243	237	259	236	234	253	242	244	224	231	260	240	253	260	256	237	247	257	238	255	248	239	254	237	260	263	262	255	241	264	250	204	204	244	247	222	235	214	220	248	241	258	228	250	236	269	236	229	237	257	233	239	273	241	260	270	260	249	249	228	253	244	230	242	252	242	227	210	254	224	237	225	232	247	258	252	236	246	243	247	229	233	248	256	227	263	268	238	235	286	256	242	235	238	210	244	224	243	236	230	242	238	221	232	226	231	231	232	245	239	221	244	252	246	218	231	249	243	233	233	209	270	262	226	263	228	256	262	213	256	253	266	266	262	229	257	242	256	234	249	239	239	256	255	235	235	253	256	220	254	249	226	230	238	250	253	235	227	234	265	245	232	239	231	263	255	258	260	289	251	226	199	226	267	238	234	246	234	233	242	249	222	245	258	248	252	228	257	223	220	247	240	264	223	271	244	255	208	235	221	203	258	257	251	251	244	244	233	237	239	220	262	222	262	244	239	263	250	246	200	248	247	251	243	233	217	259	235	221	234	238	235	269	238	211	279	288	227	256	240	243	255	239	241	225	220	233	248	233	251	230	229	242	245	251	231	255	238	237	220	248	268	255	215	247	215	202	259	256	235	217	239	237	224	241	253	241	239	228	257	199	229	255	220	236	237	265	241	209	229	236	254	235	245	234	265	230	217	246	239	251	235	235	252	238	257	216	231	241	239	225	220	233	234	223	247	234	254	298	230	239	235	247	257	224	226	223	243	248	253	228	238	249	277	256	235	237	235	244	221	249	243	231	239	245	232	236	198	239	243	224	237	240	282	258	245	215	203	238	257	238	244	223	241	251	220	226	247	218	255	258	240	254	252	248	247	245	231	251	225	252	258	252	251	249	253	221	239	228	279	271	254	246	247	216	227	235	229	254	226	223	241	226	243	275	261	242	245	261	219	264	222	254	247	232	250	245	223	245	228	249	246	228	242	263	236	231	250	262	252	270	233	232	241	211	217	243	241	237	224	234	205	231	227	240	228	234	261	236	242	240	256	229	258	237	241	261	277	251	233	241	223	252	239	218	223	218	252	250	253	223	235	252	247	267	256	235	254	254	251	286	249	231	228	263	219	238	274	238	250	237	259	228	278	254	253	264	243	251	216	229	257	254	245	245	236	208	243	257	224	243	232	255	239	255	251	237	260	222	226	206	242	233	285	237	238	244	265	225	231	247	243	239	247	250	251	232	234	250	285	268	233	241	222	222	250	235	245	259	246	244	235	254	210	250	235	263	265	265	257	229	268	232	248	239	282	237	231	255	257	251	225	254	249	256	224	262	243	237	235	267	249	269	263	236	240	231	246	229	263	248	273	230	241	245	274	248	253	242	221	256	239	249	231	261	243	244	251	224	226	231	221	240	252	249	257	234	250	223	235	224	241	249	259	222	248	244	245	254	238	258	237	247	227	259	238	259	260	252	274	241	227	234	226	254	261	249	235	229	261	248	255	238	218	207	242	239	238	232	223	243	236	219	230	251	260	261	249	252	259	256	220	231	216	203	234	253	228	240	250	252	231	240	247	257	236
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
