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
344561757490	344561758049	344561758599	344561759149	344561759697	344561760249	344561760799	344561761349	344561761897	344561762449	344561762999	344561763549	344561764097	344561764649	344561765199	344561765749	344561766297	344561766849	344561767399	344561767949	344561768497	344561769049	344561769599	344561770149	344561770697	344561771249	344561771799	344561772349	344561772897	344561773449	344561773999	344561774549	344561775097	344561775649	344561776199	344561776749	344561777297	344561777849	344561778399	344561778949	344561779497	344561780049	344561780599	344561781149	344561781697	344561782249	344561782799	344561783349	344561783897	344561784449	344561784999	344561785549	344561786097	344561786649	344561787199	344561787749	344561788297	344561788849	344561789399	344561789949	344561790497	344561791049	344561791599	344561792149	344561792697	344561793249	344561793799	344561794349	344561794897	344561795449	344561795999	344561796549	344561797097	344561797649	344561798199	344561798749	344561799297	344561799849	344561800399	344561800949	344561801497	344561802049	344561802599	344561803149	344561803697	344561804249	344561804799	344561805349	344561805897	344561806449	344561806999	344561807549	344561808097	344561808649	344561809199	344561809749	344561810297	344561810849	344561811399	344561811949	344561812497	344561813049	344561813599	344561814149	344561814697	344561815249	344561815799	344561816349	344561816897	344561817449	344561817999	344561818549	344561819097	344561819649	344561820199	344561820749	344561821297	344561821849	344561822399	344561822949	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2160	3300	1900	2700	2160	3300	1900	2700	2161	3300	1900	2700	2160	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2159	3300	1900	2700	2158	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2156	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
7542	4526	2383	1342	881	797	712	619	371	226	217	166	142	143	116	110	98	92	116	101	92	69	94	77	85	69	86	74	93	79	85	94	100	112	125	182	167	187	181	115	109	105	98	94	89	77	99	81	95	63	72	91	92	93	92	75	82	90	90	92	61	71	81	77	66	74	78	77	75	72	83	82	82	83	75	90	71	79	90	79	91	83	86	74	73	70	80	87	87	70	83	97	81	80	85	63	78	80	74	85	80	96	82	83	83	71	70	80	85	77	86	88	85	71	85	64	65	73	91	73	82	75	62	82	73	80	69	71	78	74	88	76	85	87	93	88	82	73	68	85	77	85	88	72	65	71	89	81	68	78	71	78	85	83	73	66	63	84	91	76	63	72	67	78	74	72	90	83	83	79	78	76	75	75	78	84	66	90	73	87	80	73	74	64	76	80	80	67	77	69	88	84	81	80	69	79	85	74	83	77	61	87	73	87	86	68	85	83	62	78	71	76	74	79	93	67	71	76	83	71	81	80	69	84	69	80	108	80	61	91	71	63	83	86	80	84	77	92	84	63	77	80	79	71	88	86	76	83	75	88	74	81	89	110	90	72	79	78	76	75	96	79	73	80	74	88	69	81	81	68	70	82	61	85	75	76	78	76	82	93	66	80	73	83	65	69	73	87	64	75	68	89	67	62	90	69	86	77	60	69	82	65	69	66	82	79	97	73	74	92	81	78	75	66	80	78	79	84	88	67	93	71	81	80	78	69	89	93	82	69	63	68	78	77	76	64	83	82	76	70	82	72	95	81	64	76	62	82	79	75	78	78	70	71	60	91	75	91	80	80	60	70	65	81	78	69	84	89	86	83	68	81	84	75	77	76	98	91	79	77	78	77	83	76	77	83	64	96	83	71	75	66	65	97	74	85	82	80	66	70	73	82	72	79	86	103	91	68	80	83	60	70	85	88	76	85	85	82	79	75	75	80	62	75	63	100	77	88	87	75	73	94	78	77	76	109	85	75	64	80	82	90	73	87	91	83	68	79	66	76	73	70	87	77	70	67	76	75	89	79	96	74	82	64	77	75	83	87	78	82	99	73	58	75	91	83	81	65	84	81	83	90	83	76	81	82	76	87	75	81	73	83	81	77	81	102	81	61	88	62	93	88	76	60	78	85	81	88	79	71	74	65	85	81	71	68	85	86	67	72	76	72	75	80	71	67	73	78	70	73	76	74	78	80	75	72	82	77	97	85	76	77	76	91	93	72	77	80	92	74	69	73	75	75	62	85	96	82	71	89	68	79	98	72	91	103	94	71	92	76	76	75	82	85	70	83	61	79	86	82	76	50	84	67	71	73	69	81	71	76	95	84	88	85	81	62	73	69	88	85	75	84	86	77	79	85	70	103	76	72	72	73	87	64	76	83	75	84	64	85	71	90	85	56	92	73	63	83	78	74	72	78	93	82	75	89	71	76	80	91	81	84	80	72	74	90	67	75	79	95	63	80	68	75	86	82	76	77	77	75	77	87	87	82	69	93	80	78	85	77	83	93	69	77	79	76	108	82	74	79	83	60	86	81	87	84	82	93	80	83	79	79	74	78	79	68	76	84	86	83	72	81	78	64	86	92	78	81	85	82	69	73	73	84	85	85	78	70	64	73	78	60	85	82	89	86	62	68	74	60	82	76	71	83	80	86	87	69	90	79	85	81	90	88	79	71	76	79	80	76	85	68	96	77	84	78	89	82	77	82	89	79	79	75	86	71	84	70	103	78	68	67	73	76	68	92	68	85	69	80	71	93	72	81	63	92	70	73	84	70	73	80	99	80	65	62	77	82	74	91	88	83	84	89	73	81	75	80	78	68	69	87	64	91	83	79	91	74	81	76	88	79	100	77	73	81	82	65	73	59	79	85	87	82	84	67	91	87	73	78	95	69	68	77	84	86	71	80	81	71	95	84	78	81	92	68	88	90	75	67	81	87	84	83	72	84	73	93	83	83	91	75	73	79	77	63	74	66	85	80	79	64	77	82	69	88	86	104	80	70	90	86	65	80	74	79	91	82	77	83	74	105	96	85	95	75	80	62	76	71	87	79	79	77	80	67	69	74	89	57	76	78	75	74	70	77	87	77	85	68	70	82	75	90	75	76	74	70	78	80	92	81	69	71	72	101	81	76	75	67	80	74	88	75	74	59	78	90	86	67	76	82	84	86	71	68	80	54	71	77	82	86	77	74	75	79	84	71	82	91	84	82	85	72	67	78	63	85	71	74	80	82	82	82	73	67	65	82	96	75	92	69	75	83	75	78	80	70	92	89	70	79	83	74	81	85	90	78	77	87	74	100	83	88	75	74	81	88	72	69	86	89	91	68	81	71	77	75	66	84	72	79	79	73	60	70	67	73	80	87	76	94	99	87	69	65	80	80	75	80	82	75	70	97	82	67	71	68	73	60	84	83	68	82	78	81	73	86	81	87	85	79	76	87	84	86	87	76	77	77	87	84	65	76	72	85	84	75	79	103	86	76	86	84	66	87	87	80	70	78	86	83	78	75	84	88	80	79	77	91	88	70	89	78	75	81	46	65	82	89	76	81	86	59	83	63	76	64	81	76	72	79	84	87	81	93	83	69	99	77	82	74	73	78	89	68	85	82	80	68	67	66	74	85	74	90	82	74	71	80	90	81	78	87	69	77	79	67	80	84	80	65	94	89	79	59	70	70	73	77	94	72	94	69	81	77	87	76	79	76	65	65	81	77	81	81	74	80	75	79	62	86	72	82	56	78	76	78	61	69	77	80	79	73	79	85	83	66	70	79	94	66	89	71	96	69	71	91	74	77	72	68	76	68	79	70	83	70	102	83	80	76	79	102	75	73	86	83	84	81	71	94	76	63	88	77	87	86	58	69	82	93	74	79	95	65	83	90	77	83	76	81	76	80	79	88	79	72	62	71	82	80	72	78	88	73	79	85	78	75	90	81	69	83	68	88	77	95	72	84	78	86	81	77	75	77	86	80	91	81	73	89	78	70	74	60	76	72	73	85	81	79	80	79	62	85	96	63	71	91	65	80	69	86	72	85	81	66	75	91	79	91	79	73	81	71	82	71	80	75	78	61	91	81	66	77	74	84	84	74	93	77	72	70	80	65	72	74	65	71	88	88	80	75	84	74	70	79	77	80	71	84	73	85	93	74	85	82	76	74	84	77	82	54	74	81	56	78	74	79	72	81	70	94	101	70	96	92	66	84	87	77	71	68	82	59	87	87	79	95	97	78	76	78	70	95	66	83	76	87	65	77	89	69	79	75	84	72	82	75	66	82	78	75	84	70	71	67	72	84	83	67	50	92	80	91	64	80	67	63	77	74	63	69	90	70	82	89	77	81	80	87	80	77	69	68	89	84	75	76	77	94	85	90	88	75	73	77	96	82	86	86	74	75	80	92	84	77	86	95	86	85	99	75	70	79	84	80	79	75	73	98	82	66	74	81	77	78	72	83	81	78	82	81	87	81
37789	24486	17025	15038	19050	24663	23012	18442	12195	6771	4929	3854	2923	2094	1767	1594	1389	1312	1257	1081	992	909	844	821	762	760	731	727	737	776	896	938	1054	1264	2041	2839	2798	2699	2302	1920	1722	1289	1083	870	766	722	747	673	635	673	620	639	617	610	669	664	615	646	683	629	634	611	667	642	660	657	694	634	685	664	609	620	645	590	636	587	632	677	666	629	621	671	662	634	645	686	672	677	605	639	632	670	603	636	661	628	670	623	637	631	645	629	656	669	655	684	654	618	691	628	593	633	667	671	629	594	652	646	667	621	677	620	629	680	623	648	656	649	678	656	650	682	618	618	682	639	671	629	638	641	634	626	637	636	625	642	646	665	660	685	649	628	645	667	618	657	663	644	657	657	613	639	649	624	672	639	631	629	632	619	644	625	655	675	664	673	627	651	590	645	642	646	663	686	631	652	696	606	634	660	623	597	599	627	631	666	651	681	699	623	663	619	639	656	651	659	607	631	656	652	633	638	638	630	653	642	617	682	678	654	645	639	683	679	614	671	647	643	636	654	643	670	630	609	656	619	621	613	634	667	638	650	687	610	636	700	656	636	607	642	650	631	679	623	643	628	593	681	654	637	651	612	655	647	649	629	661	644	642	622	661	624	650	622	628	662	615	648	646	619	658	651	645	647	642	581	680	648	667	613	628	623	607	642	664	627	646	659	642	642	605	635	671	630	638	638	601	665	657	624	684	656	611	657	618	623	680	635	628	634	677	696	652	646	633	633	639	606	686	647	667	632	684	600	643	626	660	679	634	624	658	632	641	638	664	608	625	640	634	669	652	627	635	663	656	652	641	679	638	662	653	623	638	648	657	607	699	622	632	627	650	656	650	620	620	650	651	640	637	681	653	591	634	638	661	648	613	660	629	651	658	600	649	636	630	637	607	658	658	632	648	638	630	668	630	676	646	652	646	657	640	637	640	668	650	639	652	665	638	647	619	630	676	617	637	643	611	648	641	616	640	665	650	594	631	671	642	657	698	697	634	646	658	624	644	611	626	670	693	678	651	672	672	615	643	626	624	642	647	650	646	657	642	664	666	613	655	628	658	644	671	665	662	637	669	609	626	621	661	648	626	628	640	628	613	648	681	603	633	623	628	664	623	668	612	620	617	632	638	680	667	664	660	630	660	639	611	659	667	633	631	576	652	649	662	657	659	625	571	639	631	662	629	667	627	698	659	622	665	651	649	623	608	636	619	640	631	644	627	628	669	638	649	635	661	656	630	650	602	618	640	660	655	621	636	626	632	670	656	665	659	617	608	644	658	638	637	628	608	675	654	643	639	606	663	680	615	641	619	659	644	638	627	644	631	650	660	637	704	641	623	658	624	599	664	584	629	624	618	638	649	576	664	645	674	655	635	668	661	643	644	632	616	650	635	646	667	645	656	667	655	610	631	669	642	665	675	654	617	633	630	677	667	669	628	636	592	665	631	633	672	642	657	619	624	651	655	616	625	635	585	649	642	670	641	610	623	626	637	592	673	645	658	647	646	624	665	668	684	612	640	652	679	639	649	650	630	617	659	670	624	656	604	619	673	649	668	637	651	633	667	680	652	658	635	611	606	610	654	647	621	675	681	629	644	701	626	617	654	706	664	628	597	614	589	592	654	695	654	678	621	640	659	565	656	636	657	676	633	650	644	584	666	643	667	661	651	689	618	622	647	633	601	608	631	665	686	621	664	624	622	622	657	628	649	672	634	622	608	653	648	609	624	641	592	644	626	664	667	657	643	625	637	675	609	636	673	625	623	662	642	670	643	663	644	624	660	653	613	640	608	642	669	648	634	648	671	676	640	663	629	678	698	621	656	654	637	650	640	656	665	670	658	705	654	656	647	630	647	615	651	610	646	692	640	622	662	595	662	707	634	650	664	626	653	657	612	648	663	644	661	642	632	658	642	617	672	650	653	619	634	649	616	642	642	644	677	660	609	644	634	631	616	652	687	640	668	669	660	600	634	667	673	607	652	588	702	699	597	631	638	640	675	648	638	632	669	608	668	607	617	606	632	622	648	615	641	691	588	683	630	677	628	637	600	670	679	634	619	632	599	632	633	670	656	653	646	631	662	672	670	666	643	647	650	630	632	610	635	620	671	612	627	603	617	643	626	644	649	601	646	629	641	628	639	606	645	652	598	649	678	639	633	671	669	640	649	652	612	635	624	667	680	691	658	653	632	642	697	598	650	650	650	658	597	670	613	614	662	630	605	659	653	625	665	678	654	624	644	623	585	648	649	639	663	639	650	634	699	645	636	649	674	676	641	650	672	625	645	615	656	622	654	659	604	627	655	664	704	628	639	649	636	673	634	618	664	637	647	646	645	640	627	671	633	606	669	638	661	651	653	666	659	652	659	648	644	648	649	649	666	679	651	666	643	682	626	646	639	630	644	676	649	645	635	672	655	623	640	676	604	649	684	617	659	650	631	629	608	650	665	634	618	642	655	667	654	683	640	624	604	645	642	699	656	652	626	644	678	648	671	652	714	669	643	638	613	673	656	624	629	629	638	666	607	701	646	644	641	667	664	688	658	658	633	617	679	661	623	625	676	662	620	662	638	675	653	658	682	667	617	645	662	681	653	650	627	612	660	584	649	605	657	635	597	635	605	646	645	657	629	644	624	649	617	662	648	692	656	620	680	661	671	641	656	632	613	683	630	665	644	631	629	603	685	654	666	654	658	666	658	670	641	655	637	650	653	614	629	656	640	679	643	630	660	624	672	629	679	641	633	680	642	631	638	693	646	646	657	658	588	625	627	677	667	665	680	658	674	644	657	648	650	645	653	655	634	619	579	644	611	606	621	647	649	649	622	627	675	665	623	648	648	700	642	643	677	672	629	605	639	645	639	641	660	609	668	626	637	642	681	641	644	660	627	634	614	680	632	611	655	677	682	663	573	600	607	636	658	635	624	646	685	651	669	615	607	649	636	620	630	664	654	643	681	672	625	626	643	628	642	643	619	633	656	578	635	636	625	642	651	668	641	655	678	623	636	609	634	609	661	681	687	644	645	637	619	684	641	576	659	669	624	662	653	642	644	654	657	632	698	631	651	665	664	604	649	630	588	644	611	658	701	683	622	606	660	622	655	685	659	651	677	609	678	624	610	670	665	647	613	661	612	677	589	678	662	614	659	602	647	695	582	617	632	641	675	648	606	661	676	597	657	668	665	659	681	665	639	708	637	685	665	636	647	642	639	649	642	665	670	690	623	640	610	650	633	602	626	699	645	622	674	645	703	678	639	636	651	639	661	625	687	671	662	649	641	637	603	680	662	665	628	675	672	630	673	639	659	656	611	702	647	637	668	636	642	641	626	646	640	608	611	684	618	605	624	632	669	634	635	660	643	645	645	669	681	633	621	642	640	668	649	635	652	667	657	644	652	635	671	601	615	638	642	645	665	611	644	682	640	644	603	660	650	643	672	665	670	654	588	655	670	664	692	658	665	652	659	677	620	647	637	601	672	607
4834	1983	914	538	388	291	268	216	178	144	111	117	123	119	121	106	115	101	90	103	93	109	107	78	87	113	113	92	97	87	82	102	105	80	112	110	114	107	99	114	105	88	87	116	96	60	94	103	96	95	90	85	105	102	99	91	97	104	87	120	115	110	95	90	112	70	90	100	84	91	85	105	89	80	111	105	88	106	93	76	101	102	105	108	100	100	105	93	78	94	78	88	82	102	92	110	92	95	87	94	75	107	88	107	108	99	89	89	103	107	100	86	100	98	91	89	88	107	109	103	93	91	104	92	89	85	98	111	99	93	84	118	85	74	90	79	81	94	90	98	87	107	96	89	108	90	103	97	100	86	97	81	101	92	91	95	105	101	114	86	101	92	97	87	75	82	91	101	82	74	90	97	89	95	100	101	92	93	99	102	96	80	98	105	93	104	102	104	94	101	97	81	92	101	106	82	79	106	95	113	101	86	119	83	98	88	102	88	98	104	105	103	98	114	69	93	108	92	110	98	90	97	94	86	89	92	95	103	89	104	83	77	97	87	85	81	72	95	93	99	104	87	102	95	103	87	94	94	77	82	97	93	111	80	95	96	85	118	92	87	85	92	123	95	88	99	123	99	86	100	102	82	91	87	89	92	95	92	88	101	95	95	93	104	102	98	104	101	96	92	91	84	100	113	112	93	101	75	96	83	79	90	84	87	97	105	107	85	75	84	97	95	94	100	99	79	87	79	120	85	83	90	83	100	105	90	89	105	91	77	89	94	99	88	94	89	88	99	86	73	100	90	92	98	84	96	98	98	79	91	96	90	109	89	92	86	121	92	83	97	95	104	87	104	84	80	97	103	88	81	79	87	83	96	95	89	108	101	84	86	96	107	99	86	94	110	106	91	92	90	109	94	89	112	91	107	99	105	94	85	89	72	88	88	112	102	108	94	74	85	106	93	87	106	96	85	91	98	87	88	88	91	93	87	100	86	110	91	94	97	93	92	101	93	90	92	88	92	96	92	100	83	83	86	110	90	96	103	75	94	93	93	107	93	87	95	97	101	94	91	89	90	94	91	91	84	85	108	97	101	98	96	87	105	95	90	81	98	94	91	84	102	99	75	109	104	84	83	112	104	106	84	99	95	89	112	106	98	90	112	109	98	88	88	102	106	97	103	90	103	130	92	101	118	108	96	101	88	94	101	116	107	80	81	103	86	86	88	108	95	103	90	92	82	89	105	90	98	95	96	94	102	85	90	94	94	111	113	85	96	94	86	101	92	94	98	106	99	80	110	101	100	90	95	102	101	77	99	80	93	90	94	78	98	84	97	98	99	96	97	93	105	92	85	94	99	83	116	107	96	84	94	84	87	91	107	80	97	91	103	83	102	93	85	98	105	89	86	93	93	98	92	107	105	100	108	102	107	89	104	101	88	92	78	118	86	95	93	80	91	86	106	104	106	99	91	95	95	93	88	88	97	114	90	94	99	101	101	100	97	90	95	91	104	99	89	94	95	88	96	102	106	90	78	87	98	102	96	89	95	91	101	82	84	104	96	91	96	77	96	85	87	80	99	105	89	94	95	92	96	100	80	93	97	95	94	97	106	99	100	108	84	87	102	102	77	117	98	89	92	92	85	92	94	98	93	92	91	90	92	87	101	86	91	101	95	107	79	91	101	95	81	102	95	86	80	90	112	87	104	85	89	89	73	103	76	95	86	114	93	90	103	106	89	94	99	96	96	97	74	94	91	95	101	70	113	96	110	91	79	87	90	96	85	89	115	88	103	92	98	95	87	104	92	102	102	97	93	93	105	104	85	101	106	90	126	94	74	92	91	89	91	93	120	109	90	92	106	88	85	83	101	96	93	76	91	89	105	84	89	84	85	90	87	110	100	101	87	92	101	80	108	84	115	96	101	102	105	93	86	122	81	108	95	103	94	104	96	89	117	94	93	93	106	83	97	95	84	108	95	88	103	81	105	81	82	112	98	82	110	126	101	72	80	88	100	92	79	100	97	92	88	96	78	109	93	115	87	81	90	87	104	89	89	98	94	99	102	91	88	93	82	99	88	101	93	99	94	91	93	95	90	81	92	90	76	108	72	87	97	81	86	103	83	83	84	96	112	97	106	85	87	88	97	106	81	102	107	101	94	82	126	99	109	105	104	93	95	107	93	100	111	94	80	113	92	92	89	92	96	109	86	91	101	100	109	94	116	91	102	108	116	109	77	88	94	97	112	106	96	94	98	91	112	93	98	82	83	87	90	82	94	96	124	98	90	87	74	98	90	78	97	107	98	88	72	106	90	104	98	107	96	79	86	80	89	92	97	97	101	118	116	108	96	91	81	89	88	87	106	110	76	88	83	99	109	92	118	84	108	86	88	84	95	87	96	96	102	95	85	100	106	97	91	90	104	111	80	83	84	94	103	98	92	97	94	87	96	86	98	88	106	89	94	91	87	101	107	92	93	100	86	89	96	89	95	102	94	109	91	101	89	97	85	99	105	108	79	91	92	92	103	101	97	86	86	98	92	89	86	96	99	92	93	111	81	101	85	97	101	87	102	98	88	96	79	93	95	78	92	95	108	77	102	87	92	91	102	108	88	110	86	114	91	104	93	100	84	91	94	98	109	109	95	94	103	103	100	105	95	97	100	93	103	84	84	91	79	92	91	102	80	117	99	98	84	96	97	103	100	90	104	87	80	78	82	100	97	112	79	98	86	90	90	100	104	89	102	108	81	79	83	97	93	101	105	120	82	106	93	108	114	97	98	99	101	96	94	90	89	84	87	102	97	80	73	120	96	99	81	111	98	98	99	92	92	100	82	92	100	104	100	74	110	84	83	92	104	95	91	104	103	107	103	104	102	98	101	90	98	96	91	83	119	94	91	103	91	101	91	112	98	90	100	98	92	94	93	81	95	97	80	92	108	102	96	88	101	106	84	116	76	101	108	99	76	90	104	76	85	106	98	102	90	98	112	103	75	91	103	88	94	93	92	94	91	96	110	97	88	105	86	79	98	94	111	95	119	104	91	88	93	87	95	112	93	86	92	96	81	101	94	99	79	90	84	93	94	102	86	91	100	111	104	85	98	100	100	99	115	80	106	105	100	77	77	103	85	93	86	108	99	95	79	109	109	106	95	101	117	86	99	103	94	101	82	98	98	101	97	76	84	90	102	83	108	96	86	88	81	74	112	90	91	84	84	100	74	99	100	99	95	83	93	111	88	94	101	98	79	92	93	101	106	98	86	94	93	103	109	111	106	97	85	91	86	94	90	88	100	108	119	96	82	77	88	117	89	96	79	94	96	92	86	109	102	101	80	101	79	98	92	78	107	81	93	89	91	93	88	104	108	100	90	93	94	101	94	77	86	84	93	89	86	108	88	83	87	83	104	89	98	97	100	85	94	97	88	105	112	96	79	102	102	112	98	111	89	103	94	86	100	96	99	97	84	82	94	90	91	102	108	105	91	105	100	78	92	97	100	90	86	95	106	94	109
30835	15934	9000	7903	10774	11978	9585	6808	4627	3492	2671	2277	1710	1473	1219	1044	981	965	1000	979	951	872	868	825	818	816	837	784	841	808	817	882	941	858	877	1048	1071	1049	1025	943	831	843	862	830	784	803	763	759	828	765	794	739	758	721	797	795	771	716	802	791	753	707	814	802	748	783	743	776	778	796	707	767	793	709	789	732	755	751	808	749	740	770	802	786	772	758	789	741	758	778	767	775	817	791	735	787	785	786	790	737	725	726	734	776	782	742	734	813	754	750	729	776	783	745	712	755	804	775	770	775	780	790	762	730	767	823	729	712	722	767	762	773	794	763	763	738	763	741	765	746	744	787	751	767	730	770	708	788	776	772	770	807	727	762	725	740	741	760	752	803	753	799	757	778	720	813	761	808	765	774	781	743	776	758	771	827	779	768	764	818	742	758	775	811	754	802	786	734	833	751	781	762	741	789	735	758	771	795	764	756	803	743	790	774	799	753	769	759	815	760	790	784	786	731	791	755	781	719	792	778	757	756	810	772	779	806	770	776	757	759	772	752	765	740	756	758	802	744	771	746	803	772	757	737	762	795	762	750	756	741	789	805	764	775	743	699	776	745	791	771	743	793	778	708	756	792	797	736	788	806	749	793	821	735	777	757	809	733	799	765	788	785	737	769	765	782	811	785	743	751	814	740	768	789	794	825	779	816	764	789	758	725	745	769	868	767	715	767	725	782	771	743	762	806	754	763	800	723	789	820	771	787	786	775	782	758	789	709	753	729	787	783	763	784	747	775	736	759	756	793	747	792	785	808	798	791	789	809	771	732	701	765	804	784	762	760	810	763	769	730	767	745	753	772	711	804	773	751	762	802	707	728	725	736	780	776	741	705	764	763	771	725	767	744	743	775	798	771	732	753	781	801	804	749	767	770	754	729	757	766	788	762	735	791	732	797	777	739	742	799	749	810	788	760	773	732	806	841	758	744	759	717	767	773	781	777	771	751	759	725	764	765	793	747	756	766	782	783	823	785	773	729	770	719	738	751	793	768	773	775	774	776	761	778	778	823	737	758	764	768	754	728	756	718	803	781	768	709	748	756	770	814	777	751	747	767	734	840	814	764	784	769	799	774	793	837	741	730	735	826	776	754	790	746	754	765	789	779	763	830	734	753	768	778	737	760	804	760	776	716	792	762	784	736	737	762	812	769	801	778	806	769	765	763	742	800	809	789	770	770	790	742	772	773	777	789	783	752	763	746	687	713	755	776	730	762	752	762	763	741	707	737	715	836	749	702	776	829	740	842	792	762	763	759	793	783	799	773	771	744	771	789	775	751	791	780	797	826	775	815	784	769	765	793	766	778	777	767	789	792	744	755	775	766	758	770	757	788	805	720	775	811	776	733	749	768	767	806	748	790	782	721	783	756	716	741	772	768	752	828	749	768	746	790	827	756	738	766	772	812	767	786	768	762	760	761	792	759	765	782	760	719	743	789	779	817	777	783	721	786	753	788	753	780	808	779	764	763	771	770	745	765	770	777	754	795	782	719	772	770	806	770	785	789	764	768	805	777	805	775	771	762	800	753	746	762	788	766	766	778	759	736	809	779	783	754	766	745	764	734	807	749	791	807	740	754	798	799	750	781	773	811	736	766	736	735	724	721	788	736	752	762	826	796	788	767	794	745	787	746	701	766	818	733	764	758	779	772	778	754	759	769	807	766	747	747	747	800	832	770	804	801	780	725	758	763	744	782	772	777	765	724	738	784	737	792	806	822	763	755	765	814	751	776	774	795	748	830	754	752	810	785	791	748	776	777	751	742	741	738	812	795	774	793	724	722	754	781	788	770	718	774	776	734	739	789	769	803	793	823	739	750	791	804	732	802	715	802	822	804	746	797	783	762	721	771	794	755	744	791	756	752	818	791	786	735	789	759	756	793	780	796	793	802	749	791	786	753	751	788	778	810	783	715	814	835	769	786	786	816	724	766	758	800	777	750	813	747	734	766	740	790	793	784	743	784	755	768	716	727	756	774	740	755	748	707	756	755	757	722	792	781	780	771	771	726	786	714	714	733	803	757	742	787	781	780	806	759	749	721	751	795	779	768	706	761	806	796	762	829	766	770	783	731	746	768	774	745	756	778	757	772	768	790	758	766	759	786	806	837	769	741	785	763	750	789	787	811	815	773	750	718	722	759	763	818	714	756	751	757	741	779	771	804	723	748	793	747	846	775	794	772	794	719	778	762	771	809	756	770	776	763	751	750	730	751	791	739	776	773	761	757	789	795	755	719	764	778	773	774	793	773	734	782	745	772	731	774	804	772	814	807	749	733	740	751	814	755	758	804	790	749	753	749	774	745	768	779	802	759	790	781	714	777	776	765	747	782	793	795	794	786	800	760	724	744	759	747	725	741	759	737	789	760	750	783	734	710	755	687	722	784	768	780	751	764	783	743	771	751	775	733	756	728	734	773	741	770	780	757	733	796	777	758	740	791	793	793	749	731	826	771	809	764	775	777	774	757	777	782	747	769	781	777	797	783	800	813	765	779	776	809	774	749	745	801	791	748	772	739	772	776	816	737	752	749	804	761	752	711	747	789	777	791	789	777	711	737	750	793	780	768	855	820	804	774	859	845	750	769	720	770	713	729	788	779	761	731	763	795	762	725	749	799	753	754	760	810	764	784	786	773	780	797	815	739	745	780	769	803	724	786	805	742	734	750	804	780	804	725	751	757	734	769	779	766	768	749	742	748	715	734	723	814	766	808	797	767	737	773	757	774	782	755	765	783	791	795	748	769	775	749	785	759	734	790	743	791	722	766	786	753	717	766	777	755	789	755	750	747	759	759	757	742	720	788	740	752	807	724	775	750	731	788	802	733	755	766	742	749	799	781	809	750	760	771	728	781	810	710	766	768	731	753	743	797	730	726	835	775	753	790	786	808	777	812	765	770	779	758	791	803	799	737	747	799	767	765	794	718	742	761	770	779	744	742	728	729	753	755	742	782	813	767	807	782	752	737	784	774	767	774	734	788	757	768	770	762	777	756	784	761	749	773	786	747	739	788	729	763	764	780	775	779	763	875	759	770	756	784	842	760	811	723	790	772	767	779	806	806	761	821	706	773	798	770	739	809	765	768	737	770	768	807	796	775	711	768	771	730	764	771	720	789	752	726	780	764	751	795	793	722	770	749	773	758	740	768	757	781	765	760	752	842	742	763	779	705	763	791	714	715	761	721	803	757	781	739	778	780	757	692	781	732	783	767	780	773	765	752	817	776	803	785	779	758	702	777	779	743	771	792	755	663	681	818	789	783	814	810	756	771	748	787	755	748	781	766	790	745	813	764	737	753	818	765	792	795	754	789	769	767	801	749	802	821	772	823	748	769	756	809	768	738	810	713	779	758	765	724	749	787	764	771	773	814	778	790	778	767	787	765	732	760	741	829	727	757	758	720	814	765	767	781	788	771	756	774	747	733	791	738	733	786	820	774	757	786	747	747	781	775	751	698	700	776
5591	3158	1585	1071	608	501	448	408	328	251	203	170	129	140	126	106	105	98	126	96	103	92	117	69	86	112	93	99	106	99	96	95	110	90	107	128	142	149	119	127	106	106	100	118	97	91	91	91	98	82	87	94	105	89	94	95	101	83	92	95	91	80	85	111	79	89	88	93	86	92	87	105	84	91	76	73	92	93	93	97	95	83	93	100	90	85	88	93	82	89	88	77	101	80	104	81	99	104	90	70	88	115	86	81	91	78	88	92	73	102	88	91	95	72	78	80	103	94	93	95	81	86	83	96	93	111	77	87	80	88	112	83	85	90	86	85	81	91	67	70	86	82	94	97	93	94	82	86	79	86	93	87	91	86	79	102	84	89	69	85	85	92	96	80	74	69	87	81	100	73	91	93	95	102	81	80	71	86	79	95	92	79	68	81	77	92	82	98	90	85	92	93	95	81	97	101	67	76	89	89	81	86	84	85	89	84	77	81	86	74	93	92	74	81	90	78	88	88	91	102	112	92	88	79	79	80	101	83	92	97	90	85	84	82	103	77	72	86	89	83	81	103	70	100	95	83	83	106	90	76	90	100	90	89	68	80	75	104	92	85	78	82	99	98	89	91	83	93	92	93	100	91	81	79	82	100	106	86	79	82	106	84	89	73	85	90	84	93	73	103	84	113	87	87	101	91	77	104	98	91	90	93	93	87	93	100	63	66	83	90	96	95	76	106	71	105	96	84	73	83	86	87	87	88	86	81	97	93	88	89	86	79	90	76	71	86	95	88	73	95	84	99	76	78	100	84	82	66	93	75	85	92	89	102	107	77	100	108	78	89	82	75	79	94	81	72	93	97	75	87	84	71	92	83	95	84	84	99	69	105	101	80	91	81	74	89	100	87	86	84	81	69	104	95	84	85	100	89	78	98	95	84	86	88	99	83	74	86	100	95	65	92	93	88	99	94	96	87	80	78	82	85	98	78	81	99	90	95	106	93	102	87	83	83	110	85	90	94	92	91	106	74	89	75	78	86	102	91	94	88	96	82	80	89	79	78	97	95	102	92	86	84	94	85	93	96	103	96	87	85	87	93	79	79	87	85	87	76	106	85	95	77	93	75	94	89	96	91	79	80	100	89	76	101	88	91	83	92	96	92	61	82	86	101	92	93	79	109	84	72	102	85	111	86	94	89	73	104	87	85	81	78	97	80	95	77	102	96	86	65	72	60	81	82	87	76	82	84	111	87	102	84	92	96	94	90	96	99	95	96	99	86	97	90	101	77	105	82	95	92	101	90	95	87	81	93	85	98	89	83	76	92	98	83	108	90	88	93	89	94	97	86	102	80	75	103	77	87	76	78	116	69	77	101	92	103	79	97	90	99	89	98	83	82	71	69	77	91	80	85	89	90	93	90	69	85	82	87	94	86	96	87	91	86	92	79	99	82	75	84	77	92	89	86	86	91	75	91	90	97	85	88	81	73	82	78	75	118	91	96	92	95	102	79	77	85	81	75	91	91	101	98	90	93	95	99	76	91	83	84	73	63	94	92	64	77	73	85	81	74	100	96	110	90	95	90	91	93	89	73	83	75	79	87	78	90	99	98	107	109	81	87	109	87	96	95	94	88	92	73	103	79	71	97	71	77	66	102	101	105	94	87	70	85	86	78	72	89	92	77	82	88	82	93	108	91	74	96	98	69	103	94	70	87	78	82	106	92	89	61	80	95	84	99	87	95	81	89	96	71	91	86	74	86	102	96	127	89	102	80	100	92	88	78	80	88	83	85	88	64	80	100	86	90	93	92	91	84	92	97	87	95	99	111	92	84	93	90	101	82	82	91	104	88	75	101	95	102	91	94	89	86	92	89	94	73	83	86	101	85	96	85	81	86	90	75	80	90	91	85	93	103	86	79	70	83	76	66	87	107	71	88	90	82	104	85	106	84	82	100	91	74	85	83	90	77	83	93	102	74	108	75	89	93	90	95	104	87	79	78	92	79	100	95	71	100	93	86	100	97	86	88	99	89	81	71	99	106	88	96	75	96	97	98	95	88	83	90	87	91	81	97	85	87	87	109	83	102	84	77	82	94	84	83	91	88	102	74	98	99	88	87	84	100	92	78	89	82	79	82	94	92	83	76	97	91	96	67	85	69	100	84	84	108	88	88	91	94	96	92	87	75	78	85	75	94	85	98	64	93	101	97	95	89	97	85	88	103	97	86	73	96	79	96	100	88	79	87	99	85	96	98	81	71	85	88	101	107	82	83	94	86	76	105	79	89	103	76	92	98	86	88	88	63	92	86	85	91	95	85	88	91	82	84	85	93	82	82	98	95	102	89	99	83	105	93	92	93	95	80	86	95	95	81	90	87	88	76	104	88	99	99	94	96	81	83	96	90	89	82	92	84	83	73	84	105	72	89	72	75	73	81	100	100	83	65	75	81	96	78	88	95	103	86	80	76	82	71	92	81	98	66	70	99	82	90	93	95	73	87	86	76	100	100	92	85	91	93	91	85	80	73	87	90	85	75	82	82	85	89	83	89	79	74	93	85	90	92	87	83	95	79	87	81	86	83	90	98	81	91	78	70	86	95	81	68	92	100	82	78	88	96	94	96	88	97	98	84	78	97	95	82	75	87	89	85	87	90	78	78	87	97	101	70	89	89	97	92	84	84	83	85	79	97	71	69	90	96	102	92	77	98	79	99	110	79	112	84	84	85	73	91	83	84	92	69	83	112	89	92	95	97	91	80	82	82	81	98	85	94	82	104	89	70	93	86	89	97	88	90	79	80	100	91	94	95	91	74	76	86	105	83	98	88	77	97	84	86	97	89	86	75	98	84	109	95	84	104	84	87	74	90	102	81	89	76	95	65	93	79	86	106	89	76	91	98	93	97	79	87	95	85	83	103	97	102	92	106	78	83	92	79	66	87	81	93	95	83	96	83	94	85	103	84	75	91	89	96	83	102	100	93	87	79	81	96	102	94	90	83	80	99	69	75	91	84	81	86	89	84	78	89	92	94	95	101	97	77	104	77	92	83	88	90	72	90	78	74	80	101	82	96	89	76	87	100	91	100	90	94	74	86	92	82	99	84	69	81	85	87	86	68	86	86	72	86	98	86	95	84	102	89	92	87	101	96	100	92	83	90	85	82	93	86	110	81	103	87	77	79	78	69	67	102	68	96	86	75	95	101	99	75	78	72	77	75	95	91	106	92	83	87	93	92	76	81	94	87	66	93	102	93	86	91	86	107	103	88	115	107	79	78	89	103	100	85	96	81	89	92	89	93	95	93	96	82	88	85	76	87	99	92	103	80	74	89	90	105	87	98	81	90	76	103	90	94	92	87	94	87	76	76	110	78	89	84	81	97	89	83	85	91	83	92	91	100	104	89	86	79	98	101	81	76	96	92	104	86	95	87	89	77	99	92	72	85	103	82	100	81	88	102	78	79	105	104	75	81	83	87	73	100	99	74	112	92	85	86	106	103	107	76	84	89	89	85
35068	20208	13073	11798	15514	17909	16551	14234	9725	6240	4943	3615	2554	1917	1585	1297	1198	1105	1075	1059	962	914	895	782	810	782	792	835	799	778	785	876	855	918	1404	1999	2048	1907	1723	1471	1193	1054	982	903	800	759	718	792	709	730	706	702	731	677	744	725	660	697	697	735	662	744	749	670	735	669	771	670	747	703	687	709	722	746	678	727	716	693	715	719	674	759	705	697	742	730	721	736	681	704	727	720	667	752	714	729	678	682	732	718	710	697	726	703	704	740	684	733	728	689	727	727	711	717	700	737	699	736	724	710	710	691	677	717	744	712	705	698	708	718	758	739	727	687	712	738	724	734	674	719	742	731	736	707	723	738	699	722	769	726	713	725	717	697	702	726	731	730	728	722	745	737	718	743	802	695	716	693	698	706	672	742	700	685	727	682	757	682	717	755	756	660	704	695	709	727	724	737	740	740	708	713	680	762	699	697	704	712	673	719	781	734	704	720	679	695	674	693	673	697	752	710	764	705	729	707	680	693	747	754	674	696	756	735	728	738	715	696	678	719	720	758	760	674	815	665	686	754	712	700	694	722	706	696	726	698	739	674	734	704	720	695	725	722	714	772	723	663	675	741	741	719	750	714	662	744	725	703	725	733	760	709	732	666	739	712	751	679	704	712	741	689	716	712	723	751	696	680	732	660	713	686	668	683	742	707	715	690	691	719	702	686	732	704	756	701	777	684	767	746	732	725	716	668	712	719	687	702	751	704	739	777	723	728	694	728	719	698	726	749	695	730	731	689	779	738	728	667	716	755	743	702	697	749	704	747	721	708	722	669	676	748	707	731	699	736	712	711	713	705	698	713	721	713	699	750	748	734	696	721	728	699	745	718	717	697	795	720	710	706	716	741	703	748	677	705	707	719	736	735	737	755	711	701	730	648	744	701	675	747	719	690	752	701	714	752	726	721	694	721	708	675	708	762	709	727	746	691	725	702	728	696	702	702	716	756	723	743	709	714	718	690	719	731	763	724	664	735	743	714	742	739	705	717	723	729	737	697	720	669	688	704	716	701	727	690	711	675	728	747	747	718	725	724	729	680	710	701	755	699	715	700	729	689	721	659	730	731	667	736	736	726	724	753	726	705	729	678	718	729	750	692	712	775	738	685	719	685	727	713	713	719	708	704	751	695	748	763	693	753	738	681	712	721	723	717	702	741	685	684	722	716	639	769	694	717	748	692	723	727	746	720	739	748	684	714	733	710	737	705	739	713	719	724	720	754	741	654	742	763	696	732	664	714	705	720	717	705	681	676	735	701	752	749	735	716	702	684	688	649	708	702	694	684	707	734	768	742	770	735	734	694	721	711	686	734	693	707	716	663	697	686	751	698	688	720	722	703	726	695	710	738	698	668	755	737	774	718	730	741	694	726	700	713	695	776	765	731	707	734	670	707	698	708	708	734	732	696	761	677	669	727	733	720	694	721	710	732	704	677	787	725	710	670	711	697	669	698	751	706	688	752	757	735	724	739	673	761	695	686	716	669	726	755	701	743	698	775	716	706	721	733	706	690	652	706	773	725	717	700	703	756	749	695	764	731	665	674	716	676	694	705	733	718	718	757	728	712	753	689	716	723	769	733	734	713	742	683	726	731	757	696	723	754	732	721	686	750	776	752	683	680	710	672	705	718	691	745	710	722	693	743	740	685	696	713	737	744	766	716	749	738	796	658	758	740	766	693	716	713	719	689	699	728	738	724	706	663	723	742	762	770	713	697	713	718	713	709	713	702	668	699	767	699	708	719	672	681	722	701	747	701	704	738	733	745	750	705	707	751	708	730	697	748	707	712	717	705	736	698	708	732	721	715	691	654	709	763	718	750	683	730	792	718	684	729	680	728	715	724	738	714	716	732	690	670	723	693	692	743	746	724	683	720	702	694	717	718	708	707	733	676	764	754	739	695	735	710	708	736	721	737	755	711	668	721	707	766	725	714	741	729	763	701	744	730	746	727	709	671	725	740	723	733	723	712	699	709	710	709	747	686	744	668	730	766	725	730	776	714	694	703	680	729	683	686	723	722	705	760	756	737	734	695	725	656	781	717	706	751	696	702	714	692	696	657	715	743	740	740	694	666	741	714	768	716	799	723	701	694	707	697	704	711	749	711	701	679	718	716	693	740	693	742	689	740	711	704	736	686	688	713	718	742	730	764	753	745	725	743	720	658	727	748	682	700	717	718	695	705	693	714	726	709	708	713	679	728	727	698	744	681	688	792	738	731	679	718	719	737	741	705	721	743	721	697	708	689	731	656	712	703	737	727	720	733	719	713	732	732	762	764	665	736	758	736	739	751	721	714	724	699	777	719	716	704	749	645	729	714	721	693	715	712	688	735	724	757	682	715	720	761	754	722	687	700	705	741	704	682	729	664	737	773	711	704	703	675	734	726	713	716	713	676	682	714	722	665	729	669	701	706	683	684	717	713	676	680	729	717	736	715	747	721	710	749	709	693	736	766	694	701	738	708	684	731	743	690	737	714	665	719	688	711	712	708	685	715	691	690	728	661	689	769	731	709	719	728	719	674	736	650	701	664	694	673	738	686	719	767	714	710	696	702	729	717	712	750	722	714	742	701	736	712	728	723	680	722	737	767	724	764	738	713	776	716	712	739	763	701	709	728	692	664	730	741	754	692	696	703	740	770	717	798	733	699	693	725	735	696	681	692	737	746	751	722	726	745	712	761	717	678	706	704	712	704	777	738	741	701	751	722	696	729	711	777	712	719	698	723	747	681	698	748	699	722	734	705	687	777	700	688	721	692	712	702	720	707	743	721	664	703	716	713	719	724	682	722	722	728	682	677	734	733	695	726	711	691	711	729	705	720	671	704	701	709	711	706	730	731	767	702	715	695	714	648	720	748	729	671	733	750	675	700	739	684	679	764	711	673	703	708	700	728	700	695	717	737	725	750	697	744	704	691	709	740	733	683	716	762	737	734	723	703	708	732	723	711	714	725	700	734	727	772	695	760	740	759	711	717	691	685	694	689	769	696	724	702	691	694	730	712	763	674	675	717	707	741	735	774	734	734	706	758	718	682	685	725	697	689	692	760	675	693	704	721	715	770	701	711	708	751	705	734	742	700	748	732	728	713	731	718	708	706	665	731	661	684	736	690	706	727	721	754	665	683	755	721	724	745	736	646	718	674	777	751	662	765	724	686	679	681	723	700	711	709	734	702	711	742	711	714	709	757	721	752	737	712	718	734	704	695	705	719	669	729	628	684	729	688	720	722	735	730	690	764	682	735	739	752	682	768	698	678	709	717	708	704	686	708	723	756	716	713	714	723	699	696	747	722	711	762	714	746	704	742	749	760	742	741	728	723	719	750	703	697	741	722	701	689	727	715	701	662	721	664	686	749	695	746	712	731	679	702	721	742	791	770	746	691	721	752	672	728	733	735	738	714	739	727	718	721	740	707	729	733	707	703	729	763	695	685	710	710	691	727	752	727	737	709	697	714	727	683	738	701
6021	2580	1300	759	645	501	447	376	261	210	163	147	118	115	95	94	108	103	89	95	94	115	99	90	98	97	93	87	90	88	88	72	89	81	83	102	136	116	137	102	92	99	98	98	104	90	85	74	104	76	94	76	58	87	83	69	66	91	81	64	88	84	75	79	74	68	78	103	98	72	93	87	82	88	68	83	90	74	80	63	94	80	80	88	72	70	76	75	73	78	91	69	82	86	70	80	83	83	86	89	83	77	59	74	60	100	68	82	98	83	87	84	74	69	84	63	80	91	80	78	78	77	90	83	94	93	67	85	78	78	83	80	78	89	83	98	76	92	74	67	74	71	92	88	80	81	88	75	89	81	83	75	93	96	88	83	94	79	78	81	76	86	80	89	82	80	73	83	76	83	71	68	92	82	81	89	72	81	73	74	71	88	75	82	84	79	63	87	75	76	71	84	69	73	71	96	82	84	86	101	72	72	83	96	80	81	78	68	70	74	84	87	88	82	70	69	92	77	84	86	87	83	81	76	79	87	93	79	80	98	100	86	89	79	78	89	102	73	58	90	82	76	77	82	87	81	64	79	98	88	74	73	92	81	82	76	99	86	95	88	89	78	91	81	85	87	67	86	82	66	79	65	83	79	81	88	79	77	87	84	77	80	79	79	67	86	90	62	87	78	90	91	75	90	75	95	80	73	76	89	78	71	86	66	80	69	73	78	81	85	71	89	72	86	77	77	63	84	75	77	86	86	94	90	82	65	94	95	91	89	82	62	91	76	82	92	93	76	83	80	94	85	78	101	79	90	85	73	83	71	80	71	90	78	76	77	76	89	92	80	75	92	64	89	78	87	83	73	80	78	79	65	82	86	76	95	84	92	77	63	91	77	84	90	98	81	86	98	106	77	85	94	92	73	71	67	62	70	77	87	86	71	67	67	63	87	70	83	67	90	88	73	89	84	68	100	90	89	86	90	80	94	94	72	83	85	92	77	93	84	83	88	80	84	96	75	84	97	80	79	97	75	79	83	81	73	95	76	83	73	78	99	84	76	79	73	69	86	84	94	85	85	86	81	84	90	87	76	79	78	76	89	81	75	88	78	81	80	91	85	75	82	86	87	64	89	90	70	59	74	105	92	89	73	72	81	83	85	90	94	93	60	80	83	94	80	81	82	81	100	72	76	87	78	79	90	84	73	78	72	63	76	94	82	82	75	94	81	91	77	78	85	81	84	74	81	88	97	86	78	88	83	85	75	81	86	85	86	91	80	83	74	82	86	98	90	101	91	90	81	86	69	60	81	62	84	88	71	84	94	95	91	72	91	84	72	77	71	70	82	85	93	80	81	85	94	73	82	93	68	82	95	83	76	88	72	68	75	71	81	90	74	93	97	69	89	103	88	87	103	73	66	76	91	96	82	63	86	79	89	80	83	86	79	74	73	77	79	80	77	81	66	88	72	85	87	81	87	95	79	60	100	77	77	85	86	90	74	72	95	73	85	76	73	81	76	94	94	97	75	78	87	60	80	77	100	90	78	71	90	80	92	87	76	96	85	88	91	89	77	90	77	85	96	79	83	78	97	103	70	55	74	87	80	80	86	90	87	89	87	83	66	76	87	97	78	103	83	84	78	76	60	77	87	89	95	79	69	67	87	69	73	93	80	97	78	83	87	85	71	87	74	98	98	86	97	85	73	81	85	83	93	101	81	92	97	93	82	102	80	81	83	83	81	65	77	76	70	63	84	77	86	67	85	69	93	86	67	96	71	72	72	74	69	88	94	85	80	73	68	80	80	93	85	84	81	78	81	75	86	91	73	70	84	100	69	83	77	72	78	82	99	59	72	88	87	81	85	82	101	92	83	79	76	78	80	86	76	76	81	85	91	90	72	78	91	78	70	72	73	83	93	75	79	70	88	74	85	76	76	91	81	70	80	94	90	89	98	86	84	83	71	84	90	79	84	75	84	89	72	78	83	95	87	78	102	86	80	90	78	85	74	81	81	82	71	63	73	87	80	75	74	79	103	89	79	81	73	77	72	77	94	73	71	71	94	90	81	81	74	82	81	101	87	96	75	76	71	92	67	95	97	87	83	81	71	101	66	83	95	65	82	90	86	87	80	85	78	81	75	79	91	90	94	105	74	84	71	83	81	82	65	82	98	93	63	78	92	83	90	81	78	79	81	80	88	76	80	71	92	84	86	80	91	83	69	88	72	77	88	83	92	84	89	76	85	72	79	101	61	91	72	84	65	79	93	75	93	84	87	85	86	87	82	83	83	76	97	77	63	79	72	89	90	88	79	89	87	86	81	75	75	97	82	87	72	79	86	76	88	85	80	77	97	83	91	68	68	78	82	70	77	79	71	70	87	90	84	78	87	92	71	85	81	78	83	80	66	89	75	75	102	82	73	83	76	71	84	74	103	81	82	92	75	79	76	79	94	68	78	76	81	81	78	99	90	73	92	86	76	97	89	84	81	75	92	67	66	93	67	83	79	82	81	88	79	76	95	88	82	87	73	80	69	84	84	85	69	99	87	100	74	70	59	73	80	71	75	75	86	81	83	95	80	72	91	71	77	79	81	78	70	88	79	78	62	70	78	86	75	68	71	99	86	94	84	84	89	97	84	83	81	76	83	78	73	72	72	85	87	83	80	95	88	78	84	67	69	82	94	77	71	85	64	94	87	77	80	80	86	79	85	63	71	84	88	100	86	97	70	82	79	93	75	93	61	86	83	91	85	68	76	83	84	68	80	82	94	91	88	83	74	74	83	84	86	83	84	72	74	94	68	79	75	69	84	96	77	79	75	97	78	86	93	72	84	81	91	83	90	89	88	76	88	77	95	75	97	89	87	91	72	56	70	82	79	76	77	85	88	89	85	82	97	93	83	101	64	105	75	78	85	83	83	70	88	76	73	73	72	75	84	61	83	82	81	82	92	76	72	65	96	87	80	92	82	82	73	71	77	82	105	88	95	71	70	74	87	76	92	78	80	91	89	62	57	87	84	84	84	98	68	88	91	82	86	76	96	95	87	71	82	90	73	63	81	68	92	69	82	69	85	74	78	79	70	99	75	80	90	71	78	97	60	75	75	78	76	68	74	82	91	80	73	91	77	83	72	93	67	80	81	69	69	72	79	79	90	80	81	95	84	88	70	77	101	89	89	69	71	94	78	77	87	93	77	86	96	78	78	73	82	90	101	86	69	80	83	76	95	99	61	80	85	81	83	84	69	88	77	82	81	70	69	83	94	82	76	77	98	60	84	81	76	77	92	77	81	74	80	74	113	66	79	83	92	76	67	68	76	84	79	90	84	71	79	94	82	100	99	100	81	83	69	89	94	79	76	69	99	82	75	90	75	88	79	89	79	69	90	77	79	87	97	84	85	96	76	71	81	76	74	89	88	74	71	93	104	76	72	95	85	92	72	87	77	65	78	68	89	94	89	76	75	70	72	76	90	74	79	86	84	78	92	87	83	66	73	88	71	76	104	73	85	54	73
32238	18476	11590	10207	15707	18085	16409	12999	8824	6051	4526	2844	2201	1878	1553	1344	1181	1066	1047	996	906	888	805	805	808	840	718	706	742	716	758	757	725	749	996	1553	1945	1915	1719	1519	1352	1050	926	828	757	722	695	662	722	642	686	662	644	613	606	688	641	678	645	674	717	685	645	714	637	676	660	620	653	668	600	648	651	634	684	663	659	653	687	694	644	639	645	665	671	689	665	659	661	640	643	685	665	627	689	680	654	688	659	662	626	644	648	652	657	640	622	581	627	634	645	669	622	667	622	592	639	657	611	689	673	639	651	629	624	624	681	677	618	650	662	639	666	665	656	721	689	669	700	678	628	622	686	672	641	677	660	666	673	635	626	669	669	622	634	636	665	665	666	625	680	649	634	684	669	634	659	673	661	652	660	697	626	661	652	680	635	651	677	672	692	642	663	663	649	697	688	639	708	640	706	669	686	625	732	633	670	674	650	638	682	679	622	662	716	667	718	683	677	642	630	642	675	697	650	685	613	656	656	670	657	662	695	641	603	675	662	699	646	671	722	661	660	667	619	612	665	666	649	695	686	652	689	576	694	671	612	649	631	634	647	701	652	684	680	628	685	683	694	645	621	650	629	625	674	604	666	649	689	665	680	630	700	689	674	671	640	658	673	648	640	603	645	646	662	624	629	669	668	668	667	658	669	644	645	684	592	678	680	634	641	676	695	670	679	696	656	615	628	645	635	668	640	678	660	665	676	713	645	682	648	664	663	633	679	664	655	703	631	670	641	662	704	658	659	648	645	623	648	671	647	660	649	607	655	668	678	651	668	636	640	661	710	687	650	635	645	631	637	661	649	620	675	624	605	633	685	647	662	640	617	704	689	659	657	682	677	672	616	652	669	676	665	687	611	639	660	746	675	630	661	664	627	667	642	647	695	662	638	637	623	670	667	674	626	666	652	658	639	629	649	681	656	651	625	619	699	660	669	635	658	679	609	700	647	716	629	595	664	653	622	668	642	682	695	655	642	676	636	642	658	658	659	655	704	668	669	644	658	667	649	656	649	710	645	625	658	629	706	686	668	645	641	691	676	661	684	643	645	633	645	655	655	678	633	681	643	664	668	656	653	625	666	621	668	612	628	591	629	647	599	640	681	669	644	659	679	652	654	647	651	678	665	672	656	640	627	671	662	652	666	686	724	661	611	673	641	664	698	750	682	675	686	623	662	659	630	630	663	632	665	625	662	646	604	643	654	658	657	636	691	646	642	659	627	654	672	621	676	671	710	663	659	692	678	676	639	645	680	640	622	655	663	654	586	645	609	666	702	661	627	677	663	627	679	639	642	642	655	695	698	683	663	615	651	656	631	655	660	676	672	659	652	644	655	604	636	676	619	651	678	677	634	645	671	685	658	714	679	654	638	654	630	660	673	657	687	657	642	607	678	638	617	650	664	680	647	651	683	626	633	682	631	694	634	656	675	651	626	659	657	640	673	660	615	666	653	602	675	586	631	652	645	671	682	660	705	668	633	682	641	632	707	643	596	669	666	644	649	683	687	638	664	662	677	636	668	669	614	633	624	637	738	629	693	629	679	626	662	660	686	637	697	653	651	668	675	619	664	641	667	631	680	661	642	705	700	658	675	601	655	677	651	662	666	668	628	708	632	611	667	667	645	700	659	659	616	668	633	625	676	685	671	659	676	621	682	643	679	646	632	643	648	665	661	639	623	650	638	665	687	680	649	643	643	647	652	676	630	659	633	667	634	677	647	615	688	658	676	675	615	667	686	613	678	647	681	619	682	639	672	680	628	665	670	650	643	634	645	645	672	643	626	655	685	639	641	651	646	675	677	681	598	677	654	649	622	663	654	627	673	646	678	687	639	658	622	672	710	660	656	642	659	631	659	655	632	691	680	671	626	655	694	592	669	640	642	659	650	640	687	639	659	685	674	642	665	629	669	665	636	621	613	661	680	643	640	635	717	677	646	647	678	698	641	601	646	674	669	682	650	682	636	666	650	669	618	640	639	688	631	635	687	673	689	648	646	656	697	627	672	675	676	678	660	613	620	664	681	645	669	665	683	631	729	643	734	675	643	670	622	685	647	632	656	690	656	663	660	642	635	686	649	667	666	694	664	611	619	653	651	659	633	683	623	712	643	653	683	664	625	657	650	644	667	648	661	679	665	629	623	654	676	633	710	652	653	647	626	656	632	666	699	620	696	658	643	637	656	666	669	649	687	660	669	668	696	638	659	621	618	663	605	657	623	669	605	613	688	664	674	650	642	658	636	633	639	637	666	644	651	643	666	647	615	665	654	630	652	600	605	642	677	669	675	601	657	621	602	632	664	633	669	644	656	648	698	634	607	631	655	635	653	633	642	667	683	698	650	711	674	589	657	660	625	607	677	669	685	634	642	632	693	685	666	671	651	645	611	642	653	681	683	662	680	660	709	651	659	640	642	631	688	664	646	664	676	670	672	714	644	633	681	649	654	650	656	635	708	681	637	656	613	644	666	637	626	580	695	695	697	666	663	641	610	656	653	626	618	595	654	677	660	684	667	670	667	650	586	697	624	685	690	672	672	684	658	687	625	667	650	650	694	655	645	657	601	692	639	648	644	649	651	660	683	690	674	623	653	638	671	703	662	648	689	621	673	638	671	669	664	669	687	681	627	679	674	672	634	671	665	646	678	633	667	634	699	646	636	622	619	636	650	677	656	614	602	628	692	640	661	681	638	700	708	648	635	637	656	673	674	661	636	692	643	672	656	647	644	641	645	681	705	614	692	635	646	627	675	652	659	670	713	685	665	650	677	671	648	623	649	642	610	633	665	644	625	676	664	674	676	632	638	694	628	667	611	645	693	683	684	648	634	686	647	613	647	652	672	704	637	684	667	629	647	693	661	700	655	640	695	634	642	637	661	685	608	656	684	669	671	642	723	633	654	716	696	611	654	666	671	657	650	610	633	690	653	647	696	661	661	669	606	660	672	673	623	645	652	685	679	622	657	646	668	649	683	626	661	665	625	650	597	609	663	629	688	690	655	661	701	679	703	667	633	634	653	641	671	718	609	637	642	668	642	670	663	637	666	680	691	639	606	638	671	657	696	639	655	662	666	654	686	667	633	654	654	684	699	585	684	694	673	666	646	665	683	640	684	608	677	643	644	687	643	719	653	650	672	694	687	640	680	667	620	662	670	679	648	615	702	653	639	647	654	689	661	613	660	642	705	628	651	663	691	652	671	697	664	646	665	645	688	625	656	694	683	648	643	616	633	685	653	661	710	619	674	686	691	653	642	625	665	715	632	675	700	604	698	636	670	633	669	665	613	639	631	642	625	661	666	659	660	619	665	692	642	620	717	663	648	694	635	676	674	663	674	656	643	681	690	674	685	634	614	675	616	625	609	624	631	645	657	691	683	665	673	651	742	628	603	637	639	633	663	662	706	661	646	639	628	634	670	643	669	641	694	585	651	659	609	652	666	647	630	699	669	670	663	618	653	639	696	634	702	688
6991	4073	1906	1363	1160	902	733	514	408	263	237	147	138	129	141	107	104	112	89	97	85	93	88	80	74	91	105	79	98	92	77	87	83	92	101	128	154	145	175	127	127	123	114	87	107	80	72	84	87	79	78	72	65	73	69	84	88	68	70	64	91	68	56	65	82	85	82	78	75	79	74	63	74	87	66	72	64	81	60	65	61	85	102	77	69	69	69	66	92	66	85	83	80	73	71	76	85	78	84	76	71	79	66	84	75	71	85	91	107	72	66	91	71	77	76	71	58	72	75	69	82	96	75	72	65	75	87	86	73	83	85	75	76	89	82	65	72	82	83	70	74	76	77	78	86	67	78	80	49	71	68	74	71	83	65	84	75	80	88	73	54	84	85	64	102	80	73	84	80	53	63	70	87	68	86	96	63	74	88	67	73	74	76	89	73	77	77	87	77	86	86	77	52	61	70	91	63	98	63	79	72	72	69	63	69	72	67	87	93	80	80	68	82	64	91	91	74	66	70	78	61	89	65	79	70	73	62	88	55	69	77	89	71	72	73	76	81	75	60	71	95	71	78	84	81	81	65	81	80	76	69	68	77	76	71	84	75	73	80	78	66	67	64	82	73	72	91	76	69	81	72	65	74	73	62	85	75	75	75	81	89	78	51	73	76	56	67	63	86	59	94	66	66	72	88	67	66	76	70	59	69	65	68	78	83	71	80	66	61	65	75	87	84	79	90	84	90	79	81	75	88	86	77	81	75	63	76	71	68	78	75	90	70	68	81	74	73	73	64	75	80	81	91	82	62	87	82	59	67	74	81	72	67	76	70	66	81	78	73	90	65	86	72	89	74	66	74	63	64	100	66	78	76	64	68	85	73	58	72	73	57	66	72	75	83	82	94	70	78	88	74	68	80	75	67	68	80	88	67	68	65	83	55	70	68	69	82	72	70	66	80	75	61	78	88	63	81	83	73	57	78	87	68	85	81	66	76	84	86	71	78	78	88	77	83	74	56	74	86	67	79	72	57	81	81	63	72	92	72	73	73	60	74	51	84	79	65	69	73	71	63	68	90	80	80	76	79	78	77	54	93	77	62	66	82	79	76	77	75	88	72	70	64	98	82	77	89	78	85	66	67	76	77	66	81	73	87	92	80	78	83	57	73	58	86	73	85	73	79	67	82	72	74	61	91	73	72	83	86	73	79	81	83	79	78	81	78	66	82	83	75	71	65	86	66	101	93	85	78	85	67	75	66	73	78	92	74	73	63	84	68	70	65	79	79	70	74	79	74	68	82	80	72	78	64	86	65	83	62	84	69	73	73	62	62	89	76	80	71	69	82	79	79	87	74	86	75	81	78	72	85	86	82	84	69	72	82	80	71	68	73	88	72	87	86	80	80	78	88	63	86	77	77	97	74	85	83	72	96	68	73	70	77	94	78	73	72	64	75	78	56	92	64	81	82	84	79	84	74	69	72	80	68	75	67	73	72	89	72	62	94	101	69	55	82	89	66	94	74	84	88	94	91	72	84	68	62	90	78	76	81	79	75	76	81	86	56	69	95	76	75	75	71	71	75	70	96	79	68	61	83	94	59	62	60	68	79	73	81	69	66	80	68	85	77	71	61	69	75	83	88	84	73	78	83	75	87	74	81	63	89	70	82	73	81	73	93	77	71	80	65	78	74	79	75	69	76	79	95	70	76	72	85	86	75	68	81	86	77	79	82	75	75	83	69	64	78	80	67	90	73	73	68	64	63	81	88	84	88	82	77	77	77	75	79	79	74	77	73	73	76	77	90	61	74	59	82	72	74	89	85	65	77	68	73	79	71	79	72	76	85	80	83	64	74	73	70	73	76	83	68	90	70	75	79	70	66	82	87	71	74	90	80	81	79	83	81	68	62	66	76	75	82	82	83	81	74	80	70	82	77	75	76	59	65	86	78	83	76	82	85	77	68	74	72	73	70	68	104	90	80	91	82	85	67	84	72	68	74	66	67	60	67	73	92	65	89	90	61	62	72	78	65	75	72	85	83	73	79	73	77	87	72	77	78	78	86	77	91	85	80	89	78	73	81	71	78	77	70	88	92	65	62	56	71	76	78	67	80	84	70	86	64	77	65	76	70	77	72	62	88	78	67	79	74	82	56	65	61	81	68	65	87	64	80	83	77	91	99	73	64	76	68	67	82	67	72	72	67	85	70	87	72	71	82	77	69	78	79	85	80	79	81	64	80	70	75	70	71	66	83	97	75	57	83	89	70	69	66	91	69	90	59	90	65	74	64	74	59	77	83	69	63	81	83	68	75	85	86	77	90	80	62	73	66	75	66	84	103	77	64	72	76	73	83	75	57	76	77	68	83	88	81	80	82	73	68	74	84	85	58	73	84	61	66	75	82	68	78	78	93	87	78	82	96	89	78	80	75	79	60	71	77	80	80	80	94	82	68	80	80	72	81	77	74	84	98	64	71	90	71	83	82	79	72	81	64	77	72	76	93	72	78	65	70	86	70	69	72	75	71	84	51	81	75	76	70	78	81	88	81	68	76	62	82	82	72	91	65	86	80	67	73	72	80	69	73	76	54	68	64	93	81	70	83	84	82	82	94	79	70	64	89	90	55	69	76	62	80	79	61	79	62	53	81	81	87	69	80	91	79	88	95	76	86	76	72	65	78	82	73	77	62	69	81	91	84	76	76	67	61	90	87	67	77	62	88	72	79	66	73	69	75	78	51	73	74	96	82	77	64	76	78	79	93	87	85	67	62	70	70	71	83	70	78	74	88	82	74	70	73	78	74	59	81	70	80	78	76	77	69	81	69	68	91	75	67	84	83	66	69	81	75	80	75	81	82	75	75	76	71	80	65	68	78	74	84	95	70	71	72	71	76	97	81	63	74	71	82	80	65	83	79	77	85	69	80	70	62	80	71	85	68	78	77	86	61	95	79	68	102	70	69	89	84	74	91	82	74	94	62	63	101	73	83	68	72	75	73	71	76	59	86	66	85	86	82	62	77	60	85	103	60	72	87	57	80	74	78	77	82	66	72	75	66	80	76	64	88	82	69	69	88	67	83	72	76	78	85	73	62	76	85	79	71	81	92	82	66	74	75	62	84	86	81	68	85	77	77	79	69	76	95	80	86	81	90	83	67	87	72	57	70	78	91	83	87	73	79	68	77	94	77	75	70	75	61	67	73	63	80	72	70	61	89	82	80	73	76	71	83	63	68	78	63	81	72	82	81	78	79	77	86	72	73	77	84	82	86	77	69	69	82	61	78	81	75	64	81	69	80	76	77	87	68	66	62	69	68	73	57	65	90	81	98	80	80	57	62	64	78	81	52	74	59	71	66	81	72	73	71	92	72	65	92	71	86	81	82	79	76	71	83	87	82	69	65	71	71	76	78	56	87	84	80	75	82	64	60	80	70	87	70	79	86	70	83	65	70	75	64	78	69	73	60	84	76	80	83	79	70	84	74	60	76	73	78	65	83	60	66	61	94	72	70	60
36872	22255	14992	15575	23530	25694	22253	16557	12540	9083	5990	3997	3167	2437	1953	1707	1413	1275	1049	1009	1026	946	947	876	795	885	873	886	800	822	770	786	761	784	981	1927	2335	2667	2483	2219	1885	1501	1177	973	847	715	685	636	614	628	625	658	652	644	596	607	591	642	654	593	614	639	627	639	593	555	616	595	599	623	622	636	578	637	606	566	642	615	644	564	579	626	612	590	634	617	646	580	617	618	570	637	654	613	616	616	641	588	600	600	610	643	625	637	612	604	596	618	581	600	614	626	566	628	573	595	569	597	614	607	568	634	560	630	624	617	593	602	649	613	648	637	597	639	649	566	597	628	591	637	619	657	617	635	665	599	619	595	602	625	610	622	594	640	624	615	619	568	636	619	611	549	609	632	578	640	608	613	615	656	597	619	570	629	610	625	586	631	613	618	634	617	667	619	629	629	656	630	634	628	613	594	624	625	629	629	640	619	619	592	667	641	567	601	609	584	626	651	612	620	586	663	648	583	587	632	612	661	604	620	622	612	670	598	618	603	609	589	613	607	642	630	617	654	612	610	605	596	588	602	621	619	605	603	593	571	641	605	618	601	595	642	669	625	575	639	623	604	624	628	601	625	617	599	637	613	619	621	638	606	621	660	636	630	628	623	620	631	635	618	589	611	608	641	615	634	614	594	674	585	611	627	606	617	622	618	647	572	648	615	612	576	640	618	549	638	633	625	589	642	603	641	578	579	641	565	613	613	604	625	612	638	622	629	645	582	642	633	630	582	622	596	569	596	605	630	630	595	666	594	586	617	637	621	651	618	656	621	626	595	601	627	605	613	646	582	608	621	601	624	643	604	638	638	598	673	638	616	615	621	606	659	642	608	617	618	614	655	594	632	627	622	594	574	612	591	636	610	614	591	640	604	616	664	616	572	591	643	587	630	631	588	638	597	629	628	588	577	619	584	630	632	605	635	634	652	616	603	633	610	644	581	631	614	618	647	642	648	647	640	621	612	605	630	628	616	642	621	573	618	618	621	639	645	645	637	636	620	588	607	645	622	623	641	637	640	576	652	646	642	595	634	584	640	574	609	595	621	641	627	647	618	574	664	565	617	579	627	639	602	650	607	607	610	613	602	589	605	645	586	615	623	608	579	602	646	599	606	611	571	655	616	673	655	630	585	646	619	598	589	623	629	594	574	641	614	643	646	639	643	615	604	600	653	645	624	626	667	624	601	595	622	634	665	577	652	653	610	651	604	609	566	668	594	605	597	576	642	579	599	631	643	611	617	567	615	646	618	614	576	576	656	656	637	623	580	641	644	593	665	626	647	606	604	613	594	611	616	655	580	566	646	627	638	637	610	635	577	616	601	629	611	642	625	617	640	640	619	633	613	629	612	602	594	642	606	632	612	635	620	594	565	621	645	647	644	592	558	646	606	614	608	628	606	619	631	609	610	624	603	648	647	614	660	612	644	623	632	617	595	642	669	611	602	605	632	603	599	639	643	607	654	637	598	639	649	614	654	643	631	608	631	612	627	662	610	596	620	605	607	600	630	631	623	628	598	628	630	587	605	600	615	600	574	576	640	654	596	598	637	643	616	617	640	599	606	616	645	633	610	615	623	621	608	645	603	631	582	600	619	611	598	610	620	624	591	615	620	613	601	651	625	598	620	604	608	629	605	608	614	626	588	622	611	589	669	609	624	638	586	602	687	609	602	629	609	597	580	592	606	556	637	599	622	630	617	598	609	630	626	617	628	611	606	621	585	589	599	601	608	629	666	578	601	660	629	632	626	570	584	612	641	624	615	576	621	556	642	679	573	616	623	590	605	600	624	619	615	629	631	668	580	604	596	543	614	600	639	568	662	643	659	618	628	603	619	613	657	598	639	633	627	614	629	645	629	619	603	607	619	596	603	595	587	615	634	618	644	581	623	627	605	595	624	589	612	607	613	606	606	613	612	577	629	604	574	601	659	627	643	642	622	587	615	609	638	580	640	588	582	577	651	612	634	599	600	596	638	645	679	642	598	621	620	592	592	601	622	613	612	612	606	587	592	619	590	615	605	636	604	647	675	628	669	641	625	575	627	621	599	611	629	634	619	641	579	631	571	615	616	620	593	629	601	636	569	569	612	612	636	611	629	599	607	618	630	605	660	625	601	614	586	610	609	648	624	625	626	658	637	626	590	606	611	600	593	596	629	611	646	634	639	540	632	592	630	619	659	628	616	668	629	639	630	591	609	613	621	635	601	618	632	602	574	665	644	557	627	635	666	631	612	605	617	590	614	595	592	620	616	598	601	625	596	629	632	642	601	630	615	616	577	636	633	639	593	629	578	572	583	624	637	611	629	580	620	637	633	633	648	640	604	630	574	693	607	649	637	652	605	585	606	583	566	557	615	625	608	580	608	565	599	647	621	603	627	618	616	630	658	607	630	616	595	669	598	590	619	654	624	617	611	595	675	636	631	636	611	573	589	623	651	584	616	637	561	600	622	614	595	592	636	590	627	613	601	623	638	583	627	636	589	647	628	637	629	622	609	655	618	607	607	612	622	653	639	645	607	633	617	576	589	640	602	615	637	614	602	641	635	657	621	653	600	597	651	590	551	646	642	645	613	648	610	602	598	662	613	658	649	634	629	625	651	622	672	593	603	626	622	572	624	650	601	642	583	621	612	633	635	642	661	657	604	611	611	592	661	602	595	624	607	653	614	637	628	616	650	656	582	593	639	652	629	620	669	609	649	639	649	645	631	592	591	614	639	602	594	653	676	635	576	598	618	594	645	593	624	628	604	612	636	603	610	572	579	607	641	601	600	652	635	632	653	612	658	569	592	567	634	641	620	615	628	627	623	602	626	605	633	626	614	647	612	643	595	634	613	626	628	589	607	605	637	602	649	600	618	607	582	639	602	637	656	621	575	630	616	567	614	569	622	661	638	605	609	597	645	611	638	627	601	578	620	628	642	593	629	598	600	623	616	616	608	660	585	631	638	662	593	625	657	604	676	613	632	628	619	612	612	639	612	612	621	639	599	603	618	643	649	619	567	630	576	614	637	624	617	610	644	647	636	577	622	595	620	607	602	599	627	591	609	602	595	604	608	584	639	602	621	616	599	630	583	631	660	587	628	619	622	614	632	629	642	636	640	636	615	602	650	589	654	630	610	609	658	603	610	626	611	629	593	628	605	582	594	608	602	583	639	596	640	595	605	616	582	640	607	595	642	589	635	610	655	606	655	634	645	628	581	639	612	639	596	654	622	614	611	634	635	599	616	635	622	590	673	599	592	627	624	607	624	597	614	666	560	602	634	612	634	642	607	631	655	568	613	606	644	601	626	601	627	617	594	650	608	606	622	573	629	628	577	610	610	636	675	604	638	613	579	634	656	634	663	598	601	613	622	656	591	597	610	597	622	610	597	578	632	637	603	582	580	652	611	581	612	603	634	619	588	625	611	597	662	576	617	630	632	626	644	607	666	608	645	612	613	603	670	619	557	615	623	576	575	569	632
4648	1812	868	610	426	315	317	258	192	142	158	131	132	113	114	114	116	120	98	99	117	94	105	88	102	94	106	99	80	96	88	96	72	90	101	103	89	102	122	126	105	114	81	96	100	102	101	87	94	94	99	97	91	85	81	91	73	93	95	109	85	86	99	99	91	91	98	82	103	86	125	87	85	107	92	90	100	110	98	104	91	104	93	82	99	105	114	92	101	93	90	110	84	94	120	97	96	97	82	82	94	100	95	110	89	85	112	87	93	95	99	96	103	106	92	80	101	102	99	88	108	70	91	110	88	88	105	95	107	110	90	87	90	90	114	109	106	98	93	97	104	112	97	93	108	91	90	87	96	101	97	99	96	94	104	87	95	97	98	96	96	82	87	88	106	94	90	105	85	103	102	96	99	70	99	89	102	101	106	95	99	105	104	107	105	84	91	112	102	88	107	92	83	91	93	83	107	95	109	101	85	99	94	93	107	94	99	96	99	102	107	94	107	82	102	90	90	101	106	76	98	85	87	97	81	99	91	92	97	102	103	118	81	93	83	78	82	110	100	94	84	107	104	98	117	106	101	107	81	98	97	106	110	92	104	71	93	105	109	108	97	78	109	106	115	116	105	100	87	96	107	80	93	97	85	96	94	95	102	95	116	88	96	93	92	70	105	92	82	111	103	92	95	92	103	91	92	104	91	84	109	113	93	97	114	100	92	107	107	84	97	96	116	82	113	89	106	87	101	104	118	93	90	102	105	101	111	107	81	114	77	85	94	94	103	95	81	104	79	77	72	91	85	107	86	88	81	106	76	104	100	95	105	99	88	94	94	98	103	98	90	108	98	84	87	114	103	78	102	111	90	112	104	86	94	80	80	107	88	100	102	108	103	80	97	102	85	95	99	101	90	99	88	99	97	100	105	90	105	95	96	84	98	106	105	91	87	100	100	109	92	120	89	99	98	92	88	85	97	86	101	97	87	96	89	84	88	98	85	86	90	119	90	106	98	98	84	117	95	85	96	98	94	87	84	96	79	83	94	103	86	117	93	90	100	88	97	96	98	89	98	110	96	97	82	97	95	98	108	114	100	83	92	101	102	95	93	95	87	100	105	93	102	95	86	108	85	93	88	95	115	99	95	98	117	105	97	88	78	98	85	104	93	104	103	87	92	88	112	84	110	99	108	90	112	78	87	89	116	96	101	93	109	107	87	99	96	95	84	105	85	102	101	98	108	77	87	108	102	92	89	88	104	89	84	95	82	79	88	94	82	94	111	96	94	90	97	86	94	99	100	106	103	102	94	97	69	101	92	103	84	103	106	87	103	88	72	88	101	94	90	82	105	88	86	105	107	93	100	88	73	91	101	103	87	89	90	90	89	92	110	103	99	75	96	94	101	93	93	96	100	107	110	99	106	87	109	96	113	109	97	80	97	85	79	75	99	90	88	82	98	95	103	99	105	105	78	107	75	90	97	96	82	94	103	105	93	107	105	72	110	95	90	97	91	81	94	91	84	96	83	110	92	108	106	95	83	100	109	99	99	92	104	104	92	86	123	104	110	128	109	89	95	90	101	101	105	103	97	80	100	94	90	107	99	97	84	88	87	101	120	99	90	85	99	95	106	83	110	95	100	76	92	90	99	78	92	106	87	97	102	85	78	94	100	80	88	88	106	94	122	102	108	101	105	94	106	96	90	87	93	81	88	89	107	104	96	95	103	88	109	101	92	80	98	96	91	75	87	104	91	91	97	88	99	92	97	107	104	96	88	84	67	103	89	87	86	106	80	85	83	77	64	94	94	104	97	92	93	100	100	80	89	102	89	105	89	105	108	90	103	86	104	95	73	88	109	116	106	101	92	93	100	96	102	85	95	99	81	93	92	113	108	101	93	94	100	80	83	104	87	91	86	98	78	82	105	84	111	103	94	98	80	92	83	91	93	94	82	91	89	95	100	81	94	91	102	94	104	100	76	92	117	96	90	78	93	97	99	89	105	82	102	100	90	93	90	93	94	88	76	100	95	83	118	94	93	104	86	91	73	94	90	94	94	119	103	100	100	118	106	88	92	75	104	107	85	107	106	84	102	90	89	103	81	95	111	80	99	92	94	101	102	111	89	90	86	96	88	99	99	96	108	89	89	93	97	112	101	99	102	89	94	90	79	85	95	112	88	83	82	93	73	97	93	96	87	94	92	96	91	86	87	90	104	129	88	97	87	100	90	97	100	83	106	107	95	83	101	112	107	91	90	95	79	102	92	120	98	108	86	100	106	91	105	98	92	86	86	97	98	90	107	102	84	107	109	101	96	98	89	113	87	100	95	80	110	121	88	119	99	86	85	124	100	92	107	88	108	102	104	96	95	90	94	90	97	97	86	96	83	89	91	114	99	92	110	92	113	86	109	105	95	84	102	99	97	98	106	107	84	110	88	85	103	82	84	85	87	95	90	91	101	92	105	99	109	80	105	101	81	103	96	94	100	87	111	89	113	98	109	90	100	109	97	107	86	92	108	103	93	84	90	88	93	92	96	105	93	96	95	89	82	111	94	94	93	94	97	98	86	106	103	85	98	114	88	75	96	92	101	114	90	88	87	87	76	101	82	107	104	101	113	112	94	108	93	92	72	87	96	100	95	77	114	94	105	90	114	91	97	99	107	96	104	83	96	83	86	101	99	86	102	94	99	95	101	95	91	96	109	97	99	86	89	92	109	99	101	100	120	109	108	87	78	78	87	98	95	94	99	93	91	81	94	87	105	90	109	86	106	88	106	91	86	86	95	73	88	87	88	108	107	95	85	99	97	87	87	102	105	84	82	79	101	104	99	85	110	84	85	98	95	104	93	100	101	101	91	92	100	87	110	96	97	88	97	109	86	90	101	76	96	89	112	75	74	92	89	87	86	92	113	80	113	102	102	94	101	92	100	97	99	85	94	101	92	86	97	95	108	84	95	98	92	104	94	95	102	104	78	82	116	107	86	116	106	95	85	79	86	92	96	90	111	77	99	89	89	107	99	103	96	78	98	83	96	109	112	79	85	89	105	108	94	91	90	85	89	105	90	109	89	95	99	91	75	100	109	96	92	91	87	97	93	105	83	90	114	92	93	121	96	98	96	87	96	98	92	106	88	117	90	79	108	98	103	98	99	103	77	114	110	94	82	107	98	79	107	94	94	111	97	99	107	94	94	92	91	95	79	87	85	118	100	95	77	91	96	84	94	103	88	89	91	90	105	113	90	99	92	111	88	90	115	87	115	94	96	103	106	66	112	93	101	111	114	90	87	86	102	86	103	94	104	86	78	86	102	95	94	99	88	77	96	111	106	96	94	101	106	109	113	109	123	105	84	112	101	100	107	109	94	83	95	97	115	76	114	90	96	94	98	87	96	112	113	107	105	102	86	104	83	78	105	102	89	94	110	93	98	117	86	101	87	104	94	110	103	89	81	129	110	113	105	99	83	84	102	92	87	82	76	95	111	93	91	87	100	95	105	95	99	90	87	91
30743	14657	8847	7918	11058	12421	11097	7653	4856	3577	2762	2220	1939	1600	1343	1192	1048	979	906	922	894	940	876	813	865	882	888	929	830	773	752	842	789	812	822	960	1013	1020	990	1011	888	904	846	825	821	790	747	781	759	785	774	792	774	776	744	746	790	789	756	790	743	806	722	792	775	758	791	757	742	777	735	783	811	781	780	750	733	775	706	801	751	760	824	743	771	728	735	755	770	779	793	744	800	752	793	804	790	753	761	806	776	794	769	790	716	747	767	807	754	749	789	780	705	788	730	798	759	785	759	725	746	762	786	789	749	777	799	796	749	784	807	779	751	784	738	774	729	783	762	711	759	748	787	759	797	778	733	817	764	765	768	753	798	778	767	727	733	776	771	734	715	794	782	754	781	765	731	741	789	756	732	772	749	757	767	752	724	714	712	759	769	770	741	753	781	787	786	779	746	751	843	703	748	818	761	756	773	778	771	771	758	782	723	763	761	747	785	754	756	750	767	724	793	813	809	736	767	740	742	740	786	775	724	748	743	794	760	831	774	744	734	745	710	770	765	781	724	758	775	751	783	740	785	725	741	736	757	775	797	737	763	703	771	778	741	763	701	769	777	798	735	745	756	734	746	749	758	792	769	744	777	711	739	820	766	728	773	759	760	799	750	754	774	777	737	718	761	762	788	740	750	725	732	744	754	827	761	735	770	772	749	766	763	764	746	792	776	709	761	734	798	781	749	781	769	761	731	829	765	798	807	790	762	812	814	757	793	777	727	733	725	747	737	729	778	806	773	726	760	790	804	748	785	725	769	807	769	741	722	745	744	802	803	765	723	763	731	775	770	731	762	786	805	770	754	831	737	754	753	736	803	759	787	736	746	744	773	787	750	764	776	761	728	758	749	727	749	776	763	771	779	730	771	772	742	731	718	759	790	748	754	712	760	764	777	821	782	745	740	813	728	775	739	756	710	765	774	800	812	758	776	723	780	721	781	723	772	737	723	700	720	764	767	754	810	770	771	743	810	780	757	740	805	733	770	759	749	779	762	775	745	713	775	771	748	806	781	764	747	763	813	821	761	740	788	747	753	752	769	759	740	758	845	763	770	751	741	755	751	765	727	815	751	789	824	778	778	737	788	746	713	701	754	776	707	775	729	791	750	737	761	714	767	729	712	781	800	729	755	752	794	793	767	744	738	730	715	790	777	758	784	753	762	790	781	757	745	715	758	784	746	748	763	756	773	761	729	780	784	740	784	794	752	762	793	786	740	755	773	793	760	739	774	763	787	799	791	812	843	749	755	755	763	741	831	776	744	729	742	752	673	770	802	745	740	760	753	734	745	758	819	751	769	752	750	777	759	718	744	776	724	753	832	755	719	780	770	780	761	783	793	774	723	751	750	733	766	761	761	748	786	739	759	693	802	758	792	761	781	723	766	734	781	772	764	786	785	757	755	767	739	725	745	750	763	764	799	786	763	747	749	749	751	779	722	782	744	723	704	770	809	784	758	759	731	748	707	732	783	741	749	698	725	783	792	781	718	768	737	769	803	767	745	789	702	785	748	728	757	749	762	754	793	816	780	781	770	797	764	771	760	746	791	800	738	750	793	791	755	771	737	760	779	804	726	799	768	765	792	760	729	745	805	729	775	784	746	754	751	801	759	725	742	751	829	772	772	759	731	770	753	781	765	774	750	762	757	782	772	735	749	735	778	719	780	719	749	769	752	745	759	801	720	745	759	739	754	774	750	744	813	738	760	796	782	812	764	691	770	784	775	782	739	731	748	760	743	816	726	742	768	755	756	739	798	753	751	772	756	752	743	756	737	789	749	804	751	721	739	806	772	776	758	772	730	757	779	754	726	750	765	763	731	727	736	773	738	769	757	759	769	774	791	742	826	762	735	770	774	746	702	818	781	697	776	697	755	836	752	743	744	798	787	691	785	804	719	742	720	709	729	780	850	766	785	756	798	757	784	754	763	795	807	726	779	817	794	701	800	801	726	802	766	760	748	710	788	740	777	759	794	731	763	788	788	752	768	754	774	766	777	777	816	732	787	801	746	781	752	765	778	697	734	771	748	764	793	773	784	809	735	768	746	776	762	784	766	741	751	738	765	755	743	744	749	752	783	765	778	762	778	780	749	752	705	731	761	767	732	754	731	762	810	725	764	721	761	768	765	755	768	717	758	790	780	779	777	802	780	760	745	764	794	761	750	790	716	805	726	791	761	757	769	792	793	825	802	764	752	791	738	792	777	753	770	785	785	719	750	792	770	744	760	769	730	754	725	769	763	773	791	748	777	764	727	799	798	791	778	802	769	769	728	750	733	750	752	784	783	696	784	771	762	782	765	781	763	790	781	735	738	762	782	728	710	796	793	753	767	745	791	740	784	765	786	737	754	804	795	796	740	807	747	798	812	756	788	699	736	772	786	752	700	742	820	747	780	737	764	744	772	781	745	795	758	777	771	746	780	756	791	749	731	764	756	771	771	764	757	759	725	743	757	752	748	789	765	789	753	773	747	744	779	779	753	727	733	782	795	755	739	737	773	712	763	756	795	747	805	778	721	785	792	776	765	767	787	744	765	739	791	752	745	728	763	712	749	802	775	784	736	797	763	719	728	772	807	797	719	777	775	748	766	817	783	775	760	808	747	832	769	706	768	760	734	749	793	760	731	791	753	817	747	780	731	765	786	716	823	721	737	764	794	763	752	719	737	770	751	711	765	729	810	761	741	788	808	758	761	780	775	719	770	730	771	766	733	745	752	793	794	770	776	777	741	737	737	771	719	764	796	764	773	757	751	746	751	730	737	743	749	809	743	775	746	811	753	755	746	741	752	810	734	762	756	761	739	775	766	738	761	750	785	760	806	760	750	749	786	763	796	756	777	738	733	732	728	763	734	737	747	739	772	716	793	757	804	759	747	761	794	792	791	788	769	746	726	719	720	740	737	775	759	805	792	794	762	729	753	787	802	750	775	745	718	750	765	754	735	779	766	767	736	772	760	758	760	735	745	750	763	773	762	752	730	727	763	736	806	772	771	789	778	750	736	781	729	736	733	752	748	743	748	728	743	749	761	769	754	779	767	751	761	736	743	770	759	783	727	806	770	751	724	750	781	738	740	777	760	788	798	751	744	735	791	773	791	753	775	772	736	785	769	751	728	736	773	753	759	791	749	690	786	750	741	747	744	728	819	766	765	786	827	783	733	787	713	786	751	765	771	789	779	727	753	763	829	762	762	760	768	799	744	732	741	772	772	757	736	731	694	772	737	783	752	783	745	771	738	767	792	784	736	717	796	723	743	789	747	767	768	759	727	764	810	753	768	757	785	763	770	754	836	767	750	743	721	714	755	747	768	752	790	749	786	768	735	742	718	733	800	742	737	780	745	790	758	750	746	774	746	801	747	739	742	835	760	747	778	764	794	764	813	784	799	775	763	752	782	752	813	779	784	758	746	757	709	750	738	737	759	724	744	810	758	766	747	744	798	763	784	782	858	778	804	748
5945	2799	1595	1157	719	649	475	368	266	226	186	202	154	151	121	122	102	103	90	69	95	85	91	102	123	114	94	92	93	94	76	101	83	106	126	148	129	136	117	113	101	98	92	124	85	102	72	97	85	95	76	84	89	72	81	81	89	79	98	91	96	78	84	93	79	89	78	84	97	91	87	77	88	88	106	86	84	87	83	97	86	79	96	108	92	98	83	91	90	85	104	90	110	97	100	84	81	80	110	73	85	92	94	82	84	77	85	91	82	94	83	82	81	83	92	72	96	83	73	97	85	89	84	93	86	82	84	85	81	79	98	77	70	87	105	88	106	82	79	82	69	90	84	91	90	84	81	91	86	87	86	87	96	102	88	74	86	111	85	79	93	81	75	78	85	75	93	93	105	94	75	69	89	96	110	101	98	83	82	90	91	89	102	74	87	96	91	97	87	96	98	89	87	90	70	101	94	103	81	99	95	82	90	97	98	79	76	102	84	87	105	92	95	78	76	111	76	85	81	92	97	86	89	86	81	89	83	71	85	106	102	84	76	86	81	102	66	88	79	95	82	87	98	92	103	91	93	114	91	91	106	92	77	93	95	88	77	75	86	93	73	87	70	81	89	75	68	77	87	80	83	96	83	79	78	84	75	93	80	102	93	85	104	88	79	76	113	92	93	85	83	85	90	89	91	113	88	96	81	80	84	72	80	73	91	84	74	95	86	76	91	80	91	76	83	83	85	89	90	85	87	96	87	81	87	98	63	78	88	68	91	100	83	71	88	97	77	94	75	96	85	76	96	84	108	101	91	95	93	89	82	80	100	82	105	83	85	86	92	82	95	106	99	82	91	83	79	96	90	79	96	88	87	71	87	98	85	84	89	95	78	98	76	79	93	102	93	104	99	73	85	105	86	90	99	83	74	85	85	101	92	85	82	96	86	95	91	90	88	96	81	99	79	83	96	98	95	109	88	78	77	84	75	86	85	90	92	112	79	108	105	89	106	89	102	87	88	79	91	82	88	93	93	90	74	102	109	77	82	86	78	78	83	94	79	77	89	102	110	72	92	91	96	103	88	91	91	86	92	89	91	91	82	110	90	94	86	88	84	97	82	76	93	80	90	84	92	73	89	97	97	96	89	96	92	98	95	97	95	103	98	94	77	98	76	94	81	95	74	94	97	97	100	89	94	83	95	79	92	79	87	78	93	101	98	82	80	76	84	96	94	104	90	78	80	81	90	98	86	91	84	88	99	81	71	89	83	88	81	91	79	89	72	101	85	85	85	84	74	79	82	90	92	90	82	100	88	84	90	77	94	90	80	90	92	88	93	85	100	86	70	87	86	86	83	79	96	102	87	88	81	82	95	77	82	75	95	80	101	83	79	82	107	96	81	81	95	91	84	68	89	83	75	84	83	101	82	85	91	81	95	93	91	99	81	106	76	68	91	97	84	98	91	98	86	100	84	84	85	88	91	84	93	100	86	82	106	86	77	91	63	87	85	85	92	100	92	82	82	83	106	108	98	84	81	92	84	75	70	103	83	85	85	79	89	102	89	76	83	93	77	81	93	93	98	87	94	65	82	80	80	82	109	86	92	94	72	96	89	91	98	80	83	100	86	94	84	98	85	91	86	75	95	74	97	69	72	86	79	112	79	87	80	86	82	72	106	80	91	82	92	90	85	71	83	90	76	83	81	79	81	88	82	91	88	95	96	100	76	96	69	78	85	91	82	90	104	90	87	90	76	97	81	95	90	91	74	87	91	64	72	96	89	63	89	86	92	83	79	80	87	87	78	94	74	83	85	88	76	93	97	72	91	69	83	94	110	82	83	92	87	104	86	85	97	80	98	99	87	93	92	85	92	94	96	79	67	75	87	84	99	87	75	89	94	93	87	89	95	81	93	78	80	92	94	68	72	93	95	100	100	94	101	108	92	82	82	90	92	102	93	84	106	92	88	74	79	98	85	102	101	80	75	92	95	86	85	83	94	92	92	74	73	96	73	86	96	82	82	102	86	82	95	80	87	78	85	88	82	86	83	92	76	95	91	69	105	73	82	91	105	96	63	116	94	100	92	101	102	87	93	101	83	92	95	89	80	87	88	88	111	86	90	98	95	85	77	82	103	85	75	94	76	74	69	91	96	94	81	107	92	90	83	87	99	87	80	76	93	80	102	101	91	96	98	92	80	78	81	86	91	97	90	90	84	81	81	90	82	80	78	78	94	68	77	84	88	89	98	81	95	101	86	96	77	78	81	87	95	89	78	94	93	80	90	85	87	84	84	95	86	88	89	75	76	86	71	92	80	89	91	87	98	92	76	92	87	97	86	91	85	107	76	104	88	87	75	90	75	104	97	92	87	94	96	98	85	91	95	98	90	99	93	81	90	90	64	84	80	91	77	89	83	98	80	90	81	72	86	87	108	100	91	95	89	78	88	83	91	97	85	84	84	89	81	80	100	90	79	92	98	95	77	89	91	82	87	88	97	79	85	97	100	98	92	87	94	78	88	89	99	84	112	85	79	83	79	92	86	78	83	93	93	95	86	100	90	89	89	75	91	76	94	88	83	81	86	77	83	74	93	89	105	76	76	79	83	74	93	98	82	74	86	104	90	79	77	76	82	85	90	86	85	91	96	95	97	92	81	89	79	73	101	90	79	70	80	91	102	91	101	104	88	88	89	91	85	99	80	84	85	88	64	101	99	81	95	69	77	101	81	86	82	92	93	97	106	95	89	79	92	97	98	85	80	81	93	89	95	94	82	85	83	70	94	73	65	73	84	84	71	84	97	81	89	89	90	95	82	93	82	88	86	87	81	99	96	80	86	92	84	83	96	93	89	78	90	85	70	104	66	93	85	94	88	100	94	104	106	79	76	84	99	96	95	87	100	79	81	85	72	86	81	86	90	101	78	96	102	85	89	94	80	79	83	81	88	86	85	99	82	75	108	72	97	80	87	93	95	78	104	106	89	83	83	100	64	93	79	92	88	102	97	84	88	79	92	68	81	70	75	85	82	79	90	97	87	97	79	74	85	96	82	70	93	84	101	72	88	93	98	95	89	93	82	81	100	103	106	90	86	76	91	98	74	87	76	105	99	115	98	98	88	89	88	85	94	97	77	111	89	90	83	98	79	77	82	88	73	91	77	102	92	116	89	74	94	82	87	105	97	82	82	96	90	101	93	103	85	88	92	91	92	87	75	92	91	90	104	98	102	91	91	82	82	97	89	86	92	84	75	105	83	105	87	76	92	90	83	90	93	85	88	86	105	111	85	78	89	94	70	77	88	83	88	86	87	89	96	97	87	89	109	96	87	85	92	74	82	84	90	89	108	94	95	92	82	77	94	89	75	85	92	103	86	88	82	102	101	98	90	76	98	89	88	73	70	93	89	82	85	81	83	95	92	80	85	75	83	78	104	79	104	85	85	75	94	106	84	88	87	82	82	77	98	78	71	97	92	101	78	98	72	81	89	98	91	90	77	81	105	100	68	103	95	76
35270	18939	13850	12746	17084	21156	17425	12270	8142	6033	4607	4117	3060	2292	2037	1560	1292	1111	1019	944	903	907	940	968	921	863	899	818	799	798	828	878	914	1131	1860	1843	1775	1574	1505	1275	1136	955	954	847	808	766	724	698	684	762	661	707	726	704	724	719	722	707	712	728	722	680	706	734	691	684	705	707	700	724	721	754	721	651	741	697	677	715	719	716	729	710	724	696	668	691	713	704	745	693	676	712	683	719	704	718	713	731	732	723	722	757	732	712	701	750	687	686	715	729	727	673	732	749	660	723	663	706	744	695	731	681	679	672	736	733	744	758	741	696	698	699	705	727	717	729	703	715	703	719	680	767	729	717	710	728	705	712	767	712	748	737	750	711	701	746	726	719	713	739	719	744	671	700	701	712	706	720	670	722	678	750	745	700	675	693	726	691	748	693	744	698	695	703	747	713	734	714	682	736	714	699	646	682	682	665	792	697	655	757	664	734	730	707	678	749	654	698	703	735	707	723	755	695	701	712	771	699	691	681	682	730	743	719	754	751	723	689	747	743	742	725	738	714	713	664	689	706	701	711	712	673	720	704	730	732	730	707	711	706	730	715	705	668	742	679	738	680	694	730	652	702	666	674	708	708	693	742	728	694	728	662	688	731	733	703	719	684	696	719	689	715	728	692	778	701	721	692	730	703	689	724	689	681	700	722	688	725	755	700	750	706	745	724	720	720	694	658	697	714	705	732	725	672	690	719	726	681	658	713	732	674	734	729	697	724	731	705	722	712	732	721	706	752	695	678	707	750	674	721	716	768	711	741	727	660	711	691	722	713	714	728	753	722	699	690	730	721	740	732	746	678	661	694	675	696	709	674	649	676	691	742	736	688	708	694	705	740	709	675	718	723	710	702	724	714	800	688	742	732	711	746	706	714	687	724	682	691	726	715	738	737	700	715	708	691	695	718	708	787	664	705	706	705	754	707	710	705	777	686	702	659	712	765	712	691	704	693	748	719	701	727	648	704	707	711	701	686	647	729	700	697	735	734	716	708	735	704	675	693	741	704	715	704	727	700	703	718	702	753	717	684	712	705	711	705	717	732	695	680	696	687	702	745	719	684	712	688	677	680	690	679	743	730	691	685	758	686	682	759	686	740	714	723	684	699	719	709	723	710	684	744	718	703	696	687	743	724	705	645	737	747	733	739	691	714	706	714	682	765	696	664	679	759	684	698	726	723	669	743	722	696	726	731	726	742	721	699	706	725	719	703	686	742	678	687	709	705	704	725	679	717	716	760	686	715	733	690	782	701	725	729	720	763	739	713	644	708	707	711	716	674	714	686	667	718	761	713	699	709	727	735	725	708	691	731	666	735	686	679	715	757	722	712	691	707	738	729	730	718	719	716	716	662	721	706	716	716	683	704	688	698	696	691	709	716	728	745	697	677	713	700	709	688	700	666	713	723	667	721	722	711	746	718	665	719	698	721	707	694	740	736	683	675	740	709	700	739	723	708	722	699	719	719	689	701	705	703	724	750	698	652	678	757	722	713	741	742	738	702	734	708	759	686	752	722	755	681	712	714	726	667	703	690	713	703	720	762	760	674	726	702	714	730	668	765	697	718	723	696	714	727	722	730	762	671	704	710	681	715	673	734	670	660	729	766	709	667	728	706	750	701	691	694	731	726	700	699	740	733	708	754	680	702	691	645	698	740	660	681	686	714	731	729	742	745	664	702	724	710	694	750	723	681	770	704	703	706	656	717	680	704	731	734	727	667	730	768	722	684	697	709	726	704	681	676	750	697	746	686	674	689	672	786	749	752	686	760	690	743	696	700	704	738	702	669	641	727	677	701	715	741	700	718	723	716	728	686	730	749	721	764	669	722	734	710	709	713	746	700	726	717	741	726	717	754	705	719	710	689	793	713	721	711	752	734	714	706	758	713	655	694	722	709	718	732	720	704	699	689	716	745	728	715	692	714	716	721	689	738	694	718	672	741	746	720	733	704	670	717	721	673	734	725	706	737	708	768	688	696	694	695	685	711	727	734	705	701	699	711	672	703	739	669	734	683	705	669	750	678	721	710	705	703	649	709	712	737	710	719	726	711	760	746	721	695	707	718	671	726	705	714	695	690	727	680	773	745	735	736	706	745	741	706	750	698	697	696	706	701	732	694	726	708	730	673	760	709	728	730	707	715	703	686	736	736	667	709	714	747	746	669	732	688	690	700	689	687	747	700	718	719	732	726	725	744	701	738	695	734	728	720	699	704	667	725	722	699	681	687	747	710	700	723	725	747	721	636	727	699	704	715	692	717	674	700	731	723	701	701	717	739	723	705	685	726	703	698	769	727	692	711	702	710	719	762	734	752	717	737	724	679	760	692	714	743	754	694	674	735	721	707	740	707	688	693	742	717	714	710	702	699	689	703	694	704	670	694	701	737	700	722	704	730	729	683	655	726	693	724	741	708	718	695	718	700	721	674	688	722	718	689	724	689	782	741	698	685	731	743	761	651	715	748	761	672	705	702	718	709	745	659	699	689	719	687	704	726	738	727	703	698	701	724	674	714	670	727	708	682	701	707	701	658	715	672	697	662	705	742	727	726	727	672	702	727	730	687	760	747	676	721	696	739	703	728	716	783	705	729	710	677	729	696	725	729	712	684	756	700	684	727	712	705	745	666	734	743	730	689	713	717	697	746	635	673	723	721	689	740	703	730	733	716	712	674	719	723	747	694	680	760	701	700	698	674	661	742	738	689	659	742	693	707	699	664	759	719	651	729	752	754	727	732	696	684	728	729	690	661	711	725	689	750	725	704	704	721	686	735	702	690	733	722	726	706	703	681	691	694	739	731	745	675	729	703	783	700	719	701	709	749	691	714	715	691	701	697	752	763	721	695	715	717	727	689	707	688	719	738	736	688	696	709	735	656	740	687	717	720	696	735	634	690	721	730	711	707	676	718	713	715	707	708	694	714	692	676	777	754	687	673	729	696	718	721	707	688	683	680	698	756	740	661	742	698	691	710	723	724	732	702	688	705	644	734	715	736	749	729	744	791	740	718	709	717	728	743	718	698	681	700	709	731	703	711	675	743	719	732	703	697	734	712	672	708	642	759	713	722	731	730	693	710	688	698	715	721	684	706	745	700	714	705	748	712	683	700	696	679	697	740	696	685	708	742	691	701	697	688	756	671	669	735	706	704	711	692	697	717	692	720	727	683	702	746	707	695	689	681	707	718	713	698	696	683	686	722	731	732	715	734	710	713	730	686	679	732	742	722	734	690	657	691	679	704	678	678	649	729	745	751	694	721	723	687	696	742	737	754	695	745	754	734	743	764	684	739	721	766	713	731	700	687	771	706	729	705	703	710	719	703	686	680	703	671	696	734	729	720	729	709	670	646	755	746	691	712	732	740	736	716	745	701	650	758	740	701	659	687	698	697	762	712	765	691	687	717	738	736	751	679	760	676	726	721	787	721	686	693	709	698	695	703	735	734	742	676	721	688	678	674	730	684	707	739
5662	2214	1627	943	720	521	423	313	247	233	197	182	152	118	123	93	92	92	95	76	87	85	76	86	76	91	70	86	91	84	88	92	84	68	95	96	127	114	113	101	104	90	94	76	70	82	83	81	68	86	87	81	73	92	92	76	61	74	86	86	89	77	69	72	85	69	93	79	61	66	77	73	82	75	73	74	69	84	65	79	66	83	74	75	78	94	67	70	92	65	68	82	83	75	72	83	96	75	89	93	92	92	70	86	87	86	67	79	74	74	80	73	74	83	86	79	89	68	76	73	90	63	90	75	80	93	66	79	70	71	93	72	86	68	77	87	66	82	73	77	100	62	85	76	74	87	70	70	71	83	83	61	73	67	98	73	54	87	75	64	73	84	70	83	84	84	71	84	78	87	89	74	67	72	81	73	92	68	82	67	70	106	82	80	75	85	74	92	88	65	84	86	75	77	79	74	61	72	80	79	86	89	85	72	98	67	79	85	86	85	70	80	84	65	80	67	88	72	66	86	69	84	81	83	75	96	74	88	72	66	84	70	87	75	84	78	78	72	77	89	83	72	77	67	85	81	86	58	73	82	70	76	70	85	70	93	84	86	69	81	68	67	74	84	61	63	87	67	98	93	70	79	75	102	77	72	81	70	78	73	78	69	91	77	79	83	66	81	76	84	67	92	90	73	88	67	67	70	71	83	77	65	83	78	83	85	86	84	79	60	62	58	82	85	78	79	86	86	78	86	68	70	79	76	84	67	80	84	89	81	73	69	89	68	73	85	81	87	92	68	80	84	84	80	81	92	73	86	76	95	73	80	79	68	81	60	85	82	74	75	74	80	82	87	81	75	70	54	78	77	74	100	94	92	92	71	87	64	90	81	90	74	84	74	85	94	75	73	73	82	86	87	80	79	70	73	73	62	87	77	80	67	71	73	82	88	80	73	81	81	71	79	73	92	81	76	77	98	91	95	77	75	90	72	63	94	78	88	83	64	66	84	72	97	74	73	89	92	80	78	88	71	97	82	76	81	72	75	88	80	78	76	60	69	86	72	89	69	80	93	101	98	78	97	66	76	66	73	93	87	80	73	72	81	69	88	91	80	73	76	72	65	75	85	74	97	85	81	83	86	91	85	63	74	65	69	85	58	91	76	73	81	77	75	79	87	92	79	83	85	77	75	71	78	76	74	92	82	73	80	70	80	74	80	86	72	84	80	75	71	58	73	86	82	69	90	92	77	68	78	87	84	62	73	72	67	84	68	71	71	77	77	65	82	81	68	73	82	81	82	79	97	89	87	77	63	78	86	89	68	81	90	74	82	72	73	90	80	80	76	73	58	79	67	89	76	78	76	84	97	82	75	82	74	96	95	51	86	77	99	78	71	73	83	62	78	91	89	65	87	77	75	81	81	77	77	88	75	82	66	86	68	71	77	87	79	90	77	87	104	80	76	85	69	94	70	84	95	86	87	96	81	88	87	75	60	81	62	84	82	79	96	81	92	84	73	71	90	72	95	76	85	87	86	72	83	85	62	84	87	69	87	66	89	72	73	82	75	87	69	91	81	80	81	76	105	67	90	84	68	75	75	83	86	69	71	62	73	93	77	85	77	79	72	74	70	91	87	79	95	77	83	72	69	91	79	68	94	100	68	79	79	72	61	75	71	84	76	70	81	95	80	78	64	61	67	66	67	82	72	73	68	78	84	69	92	92	72	77	89	75	69	87	81	82	81	70	76	86	71	80	78	83	79	70	77	84	90	73	99	88	78	80	84	76	83	79	90	91	68	95	67	78	85	78	82	83	71	84	79	60	83	85	67	82	76	81	88	70	89	65	85	89	90	72	81	82	81	64	81	67	64	81	67	83	78	70	85	75	88	68	75	82	68	80	76	82	80	83	75	77	72	74	77	77	63	76	73	98	68	72	64	79	73	98	60	73	81	79	78	61	62	76	66	70	86	85	76	69	78	66	83	62	87	89	74	91	77	86	70	88	72	77	91	63	82	86	90	69	75	75	74	75	80	72	79	84	84	56	80	90	75	91	74	78	69	83	87	82	78	79	85	87	74	77	73	88	72	88	100	75	89	72	78	85	79	74	80	89	83	101	85	75	84	79	79	72	73	83	80	89	67	74	56	76	80	99	79	78	85	91	65	88	82	76	86	71	79	93	64	77	76	96	85	83	83	75	69	73	69	73	58	85	75	91	90	94	78	76	110	69	86	86	97	81	71	89	81	84	85	74	82	80	83	70	81	64	81	85	69	82	77	80	87	85	72	86	84	87	87	74	82	67	82	82	77	84	84	64	58	73	76	79	83	79	66	81	76	86	95	80	78	70	79	90	77	78	88	91	69	75	68	92	67	65	85	69	78	88	83	81	69	74	69	70	69	77	90	84	84	75	73	82	75	91	81	90	77	73	91	73	66	72	64	90	68	76	85	71	76	79	70	82	72	87	89	82	79	76	77	77	74	59	85	69	66	85	79	79	70	96	74	86	82	76	67	62	84	70	83	95	84	82	78	80	74	75	85	75	75	72	64	71	75	79	78	87	70	85	75	78	72	91	70	96	82	90	74	85	82	80	85	80	81	69	78	82	79	69	101	102	77	71	80	71	70	79	89	69	79	59	61	92	74	79	70	83	79	92	72	90	79	86	76	78	77	71	75	84	103	88	79	67	83	62	68	85	84	72	67	75	70	79	73	67	93	74	77	82	85	69	68	73	71	78	69	91	66	75	83	71	93	82	78	85	74	73	73	69	78	77	68	87	75	87	82	86	70	76	81	76	80	96	74	81	85	80	73	58	87	79	90	78	98	69	63	71	80	76	76	69	66	73	75	82	82	87	82	84	74	69	68	65	70	68	66	85	71	81	80	69	82	85	82	67	82	71	71	71	95	88	88	84	81	79	73	80	71	93	75	70	69	74	78	94	61	74	70	71	84	63	65	79	55	84	73	72	84	77	88	80	81	75	68	88	88	75	91	90	76	84	92	81	77	89	64	68	96	71	70	81	76	77	75	56	75	81	69	71	102	65	72	86	80	85	83	72	90	68	81	82	78	69	79	70	76	80	87	70	87	69	75	67	76	93	69	83	53	88	68	82	74	87	60	85	84	68	59	79	82	79	79	88	91	73	79	71	97	74	86	86	72	93	81	81	100	76	79	85	62	72	89	86	72	90	84	75	83	92	84	84	76	69	89	89	67	75	73	90	68	79	77	76	86	79	74	89	54	79	65	82	94	96	77	86	86	74	80	89	77	89	83	67	92	77	77	80	79	69	72	83	81	76	83	86	87	100	62	83	96	74	75	77	86	78	85	84	89	87	84	75	77	79	83	73	96	84	75	90	88	68	84	89	81	75	76	85	63	85	68	88	78	67	76	76	81	76	75	87	70	79	71	102	82	76	88	56	73	75	82	87	82	93	78	76	67	80	75	65	70	95	79	87	86	109	75	72	96	79	58	82	87	67	82	71	72	89	71	79	70	93	74	90	75	69	81
31115	17002	14140	11390	16814	19271	15688	11216	8937	6848	4958	3449	3005	2347	1704	1340	1119	983	884	831	850	799	806	813	771	734	779	731	806	694	693	723	771	994	1227	1400	1622	1564	1640	1485	1146	934	932	793	759	733	699	629	608	671	636	600	599	614	654	608	637	622	596	618	616	660	591	628	621	656	619	669	634	555	633	582	618	618	627	647	628	618	608	629	606	603	623	647	619	634	598	610	642	648	665	570	581	645	656	615	602	635	622	629	624	616	620	612	650	619	634	609	651	622	620	639	601	594	596	664	660	602	598	656	647	642	619	623	625	632	651	619	621	576	647	604	613	600	630	588	623	609	653	587	615	619	650	610	635	628	681	667	660	615	657	659	597	698	620	603	623	643	606	618	579	587	623	619	614	629	613	659	636	600	612	610	574	673	627	618	638	623	594	619	588	605	641	594	637	589	639	635	623	616	586	634	684	638	667	635	599	623	656	668	622	613	590	631	626	629	632	623	634	657	641	627	644	636	648	607	607	609	664	637	616	620	606	596	635	629	639	624	645	624	662	631	661	587	650	642	587	623	591	644	650	626	588	586	617	637	652	623	595	623	632	648	574	637	651	611	605	638	607	646	613	664	647	595	676	654	637	612	622	626	661	623	625	611	622	656	623	602	624	672	621	627	653	642	621	618	635	622	591	639	639	692	587	641	620	582	645	650	620	637	614	597	651	614	612	618	632	633	610	635	638	616	594	671	618	630	630	659	639	629	586	641	557	673	639	610	610	622	638	663	618	632	574	614	619	634	633	584	591	659	630	621	637	607	620	638	632	642	632	637	641	614	672	604	638	654	640	590	602	588	634	654	622	637	680	644	622	656	672	618	629	578	596	672	653	620	627	630	606	686	637	635	643	659	673	572	608	635	643	645	622	634	621	613	633	647	673	582	615	619	649	628	598	591	609	665	657	627	634	629	628	635	626	608	659	638	660	580	633	620	673	565	626	655	609	632	630	638	648	613	636	611	641	586	618	653	603	616	559	634	655	642	617	633	611	639	633	601	600	618	571	605	657	646	638	620	655	652	612	598	632	616	623	634	641	646	610	612	634	607	640	610	632	624	673	637	628	616	608	611	642	655	641	620	646	640	652	631	576	633	581	640	633	608	609	647	641	644	623	638	670	633	607	632	636	626	605	628	634	674	673	635	615	634	656	612	603	627	648	647	634	573	665	620	638	661	574	608	577	608	609	622	648	612	629	592	627	670	615	630	653	645	619	594	622	637	578	626	625	665	614	619	649	663	610	629	623	598	639	636	588	642	641	649	620	593	631	635	587	661	652	616	612	594	652	611	596	611	658	633	624	634	635	595	602	609	619	650	669	651	665	627	621	625	569	639	643	657	651	630	629	599	661	636	646	617	602	634	618	698	638	630	623	639	616	606	595	654	594	634	635	617	619	648	639	582	629	642	611	610	628	674	611	618	593	621	593	608	605	582	609	670	627	629	643	590	614	618	615	620	602	651	642	669	613	632	638	644	636	585	608	608	632	592	655	646	617	618	636	642	654	637	627	622	646	614	636	662	568	620	576	606	641	605	642	661	620	621	617	621	645	628	646	641	587	629	664	631	631	621	674	657	619	632	651	628	594	643	623	651	629	600	626	608	629	621	636	652	598	649	657	597	653	580	620	626	609	580	657	621	612	622	632	624	593	652	635	587	656	618	614	657	614	628	630	632	636	633	609	614	609	634	600	624	668	614	642	591	598	621	685	615	646	610	621	663	639	632	590	620	651	651	651	598	612	592	633	678	639	624	627	645	591	623	634	630	622	628	621	647	636	607	635	678	627	646	622	644	636	605	655	608	635	614	627	667	666	626	621	581	621	626	641	652	646	652	631	624	652	611	561	593	604	635	630	616	614	573	660	621	656	641	610	602	617	628	621	635	627	655	608	639	645	645	630	586	653	597	631	595	603	634	625	588	625	623	662	606	581	628	624	611	596	676	669	672	584	602	616	633	610	614	605	600	647	679	606	601	626	580	572	623	624	673	650	625	660	629	654	637	627	625	607	638	620	667	607	612	625	682	595	688	645	614	615	638	657	639	631	648	619	694	623	591	636	588	633	617	635	628	613	647	637	627	607	627	605	599	643	644	627	669	600	635	579	627	641	648	633	591	692	635	614	660	600	616	647	575	668	580	648	633	670	609	637	635	620	598	583	636	650	595	643	656	632	647	642	624	640	620	650	596	660	554	633	579	621	582	609	659	587	589	641	663	624	610	667	625	598	657	620	625	626	589	620	641	630	608	683	648	655	666	631	614	660	643	630	604	602	667	601	636	650	626	587	645	658	621	605	599	615	650	635	640	616	601	566	664	602	645	607	607	647	619	610	622	606	620	597	629	669	618	584	687	635	627	551	626	637	604	636	642	616	594	658	640	638	634	613	597	662	651	614	608	622	646	640	599	595	582	641	678	617	627	620	623	649	618	662	620	622	616	643	615	631	668	632	656	607	584	635	617	607	622	687	634	613	622	641	626	605	594	622	616	624	585	615	630	641	598	698	658	633	665	630	635	598	647	625	672	651	651	640	606	608	605	602	613	627	647	614	625	616	611	606	590	649	660	603	615	649	640	652	652	633	665	640	591	577	642	605	605	619	601	608	591	599	645	580	627	579	615	632	632	595	659	625	634	640	602	651	625	588	615	618	650	658	627	632	656	644	626	630	619	608	631	598	595	595	597	626	666	625	624	628	640	632	602	611	613	637	610	632	637	619	628	662	602	623	581	618	634	644	611	567	635	591	642	657	638	639	666	624	559	643	569	687	568	626	611	622	616	617	642	660	656	639	603	625	634	690	631	623	616	653	619	645	611	628	646	677	615	633	601	557	639	616	598	646	636	620	620	631	690	627	580	670	593	604	669	588	625	640	606	653	628	632	676	601	604	649	622	619	635	677	610	599	641	627	637	684	614	589	607	604	620	626	622	650	660	609	643	623	602	591	571	618	637	634	618	616	690	649	622	602	626	657	662	617	580	613	602	583	655	620	597	630	604	619	658	665	612	637	592	646	685	612	642	627	614	615	595	649	649	622	657	639	644	640	599	606	660	624	629	626	614	609	586	624	583	597	624	577	644	664	619	605	601	642	629	618	650	631	636	653	642	598	637	623	632	645	632	648	672	626	619	626	632	621	617	645	662	607	603	618	579	636	644	642	652	653	620	642	628	651	615	635	666	638	694	604	649	625	675	713	630	626	625	627	570	602	625	657	640	642	631	676	611	645	637	610	585	578	604	615	650	652	609	597	603	634	579	617	605	640	625	580	629	627	610	622	654	632	582	637	603	632	601	634	602	614	608	614	600	618	640	626	626	578	608	627	569	621	572	625	588	660	609	613	642	663	582	643	601	593	628	629	654	653	629	613	615	632	649	626	659	639	608	639	638	598	640	639	652	622	587	637	603	644	619	612	681	628	601	601	607	612	638	638	639	652	678	628	646	623	604	620	650	597	613	572	618	614	679	628	639
6724	4117	2531	1553	1045	829	663	495	388	337	277	167	145	115	97	80	94	79	97	68	70	78	77	57	68	79	74	72	82	67	73	70	74	89	103	116	120	115	122	121	121	94	87	83	75	74	63	66	79	64	59	61	69	56	62	64	59	75	60	60	72	67	82	54	77	87	69	69	67	63	60	44	71	72	73	82	77	72	75	54	47	63	69	82	73	66	50	66	75	66	53	68	76	74	80	59	66	82	57	52	62	62	58	63	57	55	61	72	54	67	72	52	68	64	65	72	59	71	60	68	55	78	55	56	68	61	77	49	68	63	68	54	58	77	67	60	73	82	70	72	65	64	77	64	56	75	62	56	72	67	69	66	57	67	83	61	66	73	67	74	76	86	68	63	68	72	73	87	64	63	75	80	72	71	69	63	69	71	79	87	63	70	58	78	73	60	70	68	62	69	80	82	67	71	75	52	55	67	54	66	70	62	52	67	56	73	69	53	71	56	64	74	63	65	78	77	76	58	70	73	52	68	58	67	82	66	64	60	77	78	67	65	55	73	73	71	72	59	73	71	60	61	71	59	64	66	59	69	67	61	75	81	76	72	62	66	72	66	69	69	71	63	76	55	62	64	66	82	66	71	62	68	58	58	71	83	65	69	67	68	59	79	65	66	61	61	77	75	68	65	65	63	66	62	86	59	61	60	71	59	60	59	59	63	56	66	70	80	61	71	70	62	71	79	64	65	67	61	66	60	64	57	55	73	71	79	71	57	53	51	69	76	61	75	58	62	63	72	57	57	78	68	60	66	57	61	72	74	52	68	74	60	69	71	85	59	77	80	70	69	78	76	63	57	67	68	74	61	70	59	73	83	65	65	66	63	65	68	54	74	60	56	64	65	61	66	57	75	68	77	60	63	59	62	64	76	68	73	63	61	54	62	69	77	71	67	71	69	72	57	56	70	68	70	72	62	69	54	68	69	67	75	66	71	53	69	73	61	71	68	66	76	62	52	61	82	75	75	66	67	64	70	70	58	54	80	68	61	63	81	72	69	68	63	71	60	52	72	77	69	63	71	72	65	52	60	71	76	74	67	74	71	56	64	52	56	55	67	83	67	62	72	73	80	64	72	56	47	53	63	65	74	64	56	74	63	71	62	78	83	73	67	69	75	75	63	72	80	70	73	77	66	68	55	57	74	69	64	65	72	73	71	84	60	56	61	66	67	69	69	69	66	76	67	69	62	74	85	68	66	76	69	63	79	71	56	65	70	64	66	63	61	46	79	64	68	63	77	64	64	49	67	60	69	69	64	52	67	72	62	69	77	75	62	63	74	83	52	71	55	67	79	68	70	63	54	76	64	69	82	57	57	69	63	72	59	59	69	58	44	76	68	55	58	70	59	73	68	80	77	68	78	56	68	84	81	60	75	60	57	58	71	66	60	50	74	60	70	51	68	67	70	75	61	63	66	74	63	56	84	80	61	70	68	79	51	60	75	66	72	68	67	67	60	64	78	66	58	67	61	95	82	73	65	90	74	77	72	68	58	65	64	64	50	65	61	73	71	55	80	65	56	74	55	67	76	74	81	72	65	81	78	60	66	71	77	69	69	54	66	64	71	59	68	73	52	61	63	60	60	73	74	62	74	74	63	66	70	63	65	93	67	76	62	66	60	73	79	74	63	76	57	67	70	59	64	68	83	49	69	70	78	60	55	65	73	64	47	66	70	67	64	63	59	65	71	73	69	78	64	74	61	64	65	68	67	67	71	74	65	65	68	85	75	59	53	67	73	65	78	58	67	66	56	59	59	68	68	76	55	66	69	66	55	56	60	62	68	71	66	71	57	82	63	82	65	52	58	64	58	77	62	65	71	49	54	69	81	82	71	68	64	57	67	71	65	59	66	63	61	65	72	59	67	62	65	59	54	66	69	62	66	57	85	64	76	57	71	62	56	54	58	73	65	74	77	52	62	70	48	55	72	66	74	72	71	68	87	57	65	73	63	64	79	60	71	57	67	79	66	64	76	82	63	76	69	68	59	66	60	65	65	64	65	62	74	69	67	56	63	60	71	64	69	76	74	52	83	71	79	56	71	76	64	64	55	61	64	59	65	87	68	79	72	65	68	77	76	53	73	58	78	64	63	65	52	62	61	63	67	62	66	53	79	67	76	76	63	76	71	92	57	52	66	66	65	73	70	71	74	81	84	84	72	72	66	69	56	71	65	78	55	73	66	63	58	65	65	71	72	58	65	75	64	64	65	58	52	67	75	68	71	48	68	56	70	66	63	60	78	66	59	56	62	76	64	70	69	58	61	73	52	61	64	63	76	76	77	66	61	65	68	64	78	76	75	47	74	67	70	71	57	64	59	77	68	65	66	51	68	88	73	68	77	56	60	63	55	62	68	68	56	69	70	56	64	63	73	63	62	60	86	67	66	78	54	56	65	77	68	66	59	76	59	69	55	73	73	65	57	66	57	65	67	92	74	78	69	61	65	62	74	59	62	73	69	60	55	75	60	64	59	73	65	76	68	65	63	69	65	79	67	80	72	53	64	64	58	74	55	69	67	64	58	59	59	81	67	60	75	52	63	77	68	61	65	83	70	68	78	51	72	67	66	74	61	70	72	78	70	78	73	64	74	50	69	56	67	59	55	69	61	73	61	49	57	66	72	58	71	82	69	47	63	62	60	70	70	50	58	71	61	64	74	72	76	75	72	68	64	70	74	49	60	80	69	98	61	69	60	64	75	62	60	64	72	63	92	73	72	73	62	73	71	80	78	70	66	65	62	53	63	73	53	62	66	61	60	78	62	61	71	74	56	76	71	72	66	68	69	73	63	76	75	64	61	67	81	84	69	95	70	78	63	55	72	68	64	61	73	67	83	53	67	62	59	58	65	69	55	62	60	60	77	62	66	70	68	76	72	63	73	68	63	73	86	65	62	76	73	72	76	66	74	77	66	76	60	67	72	64	86	64	70	63	70	61	65	58	60	54	67	61	73	61	66	76	81	79	76	66	73	67	66	65	64	60	79	66	65	68	67	75	74	69	62	66	77	70	80	71	67	65	72	75	62	59	52	79	84	65	69	63	53	70	70	65	69	62	59	61	61	77	65	66	56	59	59	69	72	61	72	69	60	66	67	62	61	61	68	72	61	75	64	66	69	74	74	69	70	75	71	74	71	79	67	75	56	59	63	71	68	78	63	71	53	72	58	67	65	70	68	76	63	69	74	72	61	57	78	69	62	88	70	80	67	73	72	68	60	67	70	77	68	71	71	69	58	77	71	50	69	61	87	65	58	74	74	66	74	71	80	55	70	72	66	60	51	63	65	52	77	60	77	56	70	70	59	64	79	58	55	78	56	56	57	78	71	53	66	60	64	65	80	66	77	55	77	61	70	64	87	56	58	63	82	77	69	93	61	55	76	73	71	73	64	73	77	74	72	63	64	52	66	66	91	78	71	70	46	72	79	62	60	60	84	73	70	75	76	63	69	66	49	74	69
36433	23472	17826	16608	21217	24872	21405	15951	13201	9808	6953	4855	3436	2676	1990	1409	1208	1024	900	883	811	782	774	772	761	814	766	681	699	652	679	706	837	1123	1688	2021	2250	1894	1856	1705	1524	1286	1103	854	720	692	668	584	585	539	573	587	539	537	565	516	553	548	601	555	545	564	583	588	528	544	556	538	524	580	544	529	571	538	552	563	572	567	549	527	585	538	562	572	523	569	539	501	529	550	574	572	575	549	560	543	552	574	545	558	535	550	567	559	585	574	539	546	474	605	522	574	586	551	530	566	526	575	585	550	560	556	547	523	561	563	508	543	548	529	568	552	565	560	565	560	559	534	546	558	523	519	507	551	550	540	543	512	546	569	566	505	518	552	548	546	567	558	545	590	528	523	556	547	565	583	555	518	576	560	563	528	552	518	530	581	538	532	548	562	544	578	571	535	571	510	526	574	550	580	560	562	567	526	523	566	570	563	542	570	495	518	573	577	564	544	571	536	549	562	553	543	529	524	542	542	530	545	569	490	538	604	544	503	592	526	552	512	555	545	502	562	582	591	544	544	513	577	545	578	588	578	497	535	563	518	537	570	554	552	539	548	553	539	554	540	542	541	565	551	548	538	502	569	565	532	511	526	504	547	576	540	561	601	537	537	579	584	592	528	591	620	572	565	556	499	536	553	553	587	570	580	566	538	604	575	552	560	543	554	545	571	535	554	527	542	569	529	562	530	533	564	502	559	532	590	538	571	558	595	548	513	520	561	499	543	546	541	563	531	552	542	533	568	520	534	568	555	570	535	602	542	578	525	562	516	519	561	570	591	546	544	570	567	534	539	546	530	525	542	538	585	520	534	569	525	594	594	584	557	570	579	519	545	509	534	557	562	543	505	580	568	534	573	550	568	562	488	498	543	572	525	549	551	524	539	558	549	597	547	552	529	520	557	587	488	543	547	571	531	564	585	534	553	567	539	537	532	532	515	573	551	542	521	512	557	585	531	519	521	573	562	580	596	531	557	513	547	567	500	532	548	589	574	564	556	538	539	536	575	564	553	554	583	516	561	553	562	565	563	556	559	532	534	525	568	574	558	533	526	530	559	582	529	536	552	570	547	541	539	527	536	501	509	501	554	549	549	517	517	527	539	563	597	560	563	583	546	542	570	556	514	555	569	529	549	588	568	569	559	543	550	551	572	559	577	552	577	541	581	536	531	542	522	557	568	558	541	539	549	543	560	536	551	557	557	587	555	522	554	602	573	554	526	519	552	523	561	570	564	527	511	554	573	554	564	575	547	553	549	582	592	562	547	519	532	535	536	556	572	565	584	552	557	540	615	601	548	579	569	586	553	498	553	513	560	594	564	553	569	546	585	551	535	558	576	567	540	553	580	555	534	557	516	580	587	494	551	572	556	526	499	507	581	530	550	563	563	510	572	553	557	542	570	543	565	542	525	524	529	559	561	583	563	532	554	523	540	574	604	578	577	581	544	526	528	537	526	536	536	582	588	533	526	569	516	535	565	527	541	558	576	613	536	530	533	534	565	589	579	580	593	551	569	570	591	559	548	534	563	585	525	549	576	557	556	562	588	510	560	531	561	537	610	530	547	532	565	518	523	551	550	563	538	497	557	563	550	565	533	568	533	596	574	529	520	561	596	578	552	556	528	558	579	548	570	511	555	533	539	575	566	564	528	541	558	556	592	546	575	551	568	541	525	556	533	534	559	563	573	574	531	572	535	548	527	568	578	555	530	565	578	564	531	537	574	493	618	530	548	524	585	537	538	542	575	536	560	524	524	537	522	550	563	559	502	529	558	539	591	554	580	565	555	559	530	539	518	537	526	568	547	553	547	528	569	525	553	552	589	560	583	571	542	550	485	562	589	548	533	527	525	579	543	535	578	569	558	560	569	510	536	551	545	554	553	551	537	555	536	538	496	542	535	559	514	516	547	607	542	603	570	560	520	514	483	592	591	565	551	571	529	577	559	568	559	578	545	540	567	523	594	555	587	538	516	560	544	561	540	539	560	538	579	558	533	582	575	564	589	567	541	548	547	556	580	552	518	597	572	556	537	533	546	516	575	555	532	535	526	536	529	542	532	557	514	535	561	543	535	529	539	550	525	513	536	556	549	554	545	551	526	536	497	513	589	528	539	463	524	558	582	523	561	554	536	564	557	546	519	515	586	529	560	522	573	532	563	579	548	570	577	537	592	583	584	544	537	548	495	514	572	585	549	515	532	509	550	576	541	551	564	564	566	537	537	537	539	545	553	541	553	534	517	559	542	542	544	554	557	562	501	569	558	520	561	544	569	530	525	580	543	534	540	598	554	573	547	517	530	513	589	558	570	586	575	563	557	560	539	588	548	510	548	588	535	540	519	534	556	543	509	558	548	571	557	523	555	555	550	606	513	520	564	517	598	575	585	567	570	577	552	535	562	548	566	566	560	569	542	523	531	605	543	558	583	558	557	559	515	587	510	555	577	585	527	564	524	539	545	596	570	588	578	543	557	568	539	526	523	561	531	569	570	528	547	526	570	561	582	547	585	575	559	518	548	528	554	558	551	528	517	561	496	531	560	612	529	527	544	540	556	536	562	577	534	544	515	559	563	564	577	544	541	546	561	565	581	536	537	545	514	563	547	512	607	550	555	542	565	565	509	519	568	532	572	585	539	543	515	534	532	549	547	550	521	544	576	522	554	526	543	549	530	554	504	561	543	528	571	556	496	560	546	518	606	524	544	584	575	558	584	534	554	564	489	559	532	563	546	556	563	550	540	546	548	577	563	589	556	550	520	523	561	533	572	591	549	551	532	574	589	545	541	564	586	571	517	510	538	565	539	514	614	536	548	532	528	519	526	565	553	544	519	578	550	560	564	576	581	540	567	555	563	519	566	493	559	568	475	564	560	517	554	500	545	521	533	534	592	509	580	517	565	577	562	578	535	565	585	564	535	526	542	525	588	538	587	580	551	529	530	538	592	555	554	542	542	558	545	522	524	560	522	547	539	545	556	529	544	512	559	546	521	572	565	494	540	536	561	551	553	573	561	577	556	560	527	553	567	551	511	508	579	534	529	516	574	537	579	578	563	545	568	519	540	557	577	569	539	546	516	515	514	552	585	562	575	553	584	587	526	582	527	547	555	549	545	521	531	576	578	556	550	557	590	545	543	510	510	546	537	571	549	567	607	573	596	556	562	543	577	570	553	565	554	553	561	538	558	529	518	533	577	595	555	528	502	531	536	550	546	542	569	569	606	565	524	544	594	525	537	525	567	523	565	555	537	515	578	570	541	531	545	556	536	526	585	553	542	529	587	550	561	537	558	529	580	564	559	540	581	518	554	549	529	545	607	572	612	522	558	575	563	571	520	523	524	601	531	555	540	564	525	538	532	582	575	555	572	565	586	520	569	565	545	571	521	540	521	552	563	540	523	515	529	569	602	582	558	558	571	573	544	520	580	549	556	540	560	529	533	548	592	587	548	565	561	514	573	533	572	540	517	534	525
4641	1811	944	579	393	340	304	228	237	200	143	141	124	124	119	93	99	95	99	94	107	117	86	89	88	84	94	84	83	85	81	88	77	98	72	105	100	71	111	109	105	107	102	93	81	80	109	77	90	120	88	96	95	95	85	95	86	98	102	92	87	84	97	100	99	82	82	85	64	66	89	96	84	81	97	80	81	89	100	99	89	99	100	85	80	97	90	90	94	110	94	97	93	98	87	88	87	88	82	99	92	97	97	90	89	93	110	83	87	90	94	88	102	91	99	89	98	105	105	84	84	77	93	97	103	96	79	90	93	90	90	89	89	86	91	83	84	89	86	89	90	82	98	92	90	78	82	94	80	82	89	85	89	97	96	86	105	117	81	90	91	90	96	88	81	86	99	96	96	83	97	92	91	86	94	100	99	87	90	77	79	93	88	89	93	92	100	79	103	88	102	79	98	94	98	91	80	86	75	84	87	87	85	88	100	81	85	85	100	80	90	66	92	79	84	81	103	85	108	92	111	96	102	86	75	94	87	95	92	97	97	81	97	86	82	85	95	72	96	81	98	85	100	88	85	79	94	89	73	95	78	93	92	93	102	91	95	101	96	73	100	88	64	80	83	86	98	85	96	84	104	85	98	75	87	82	79	85	103	99	96	82	95	87	74	92	79	77	88	81	88	78	89	84	91	93	90	86	94	92	100	87	84	100	82	88	96	99	94	90	92	82	88	113	89	98	98	89	97	83	101	104	91	101	75	88	78	113	101	71	79	73	78	105	93	104	90	86	76	84	84	78	87	87	90	76	87	80	87	81	96	101	82	96	89	101	91	106	78	91	111	86	96	89	97	80	102	77	86	64	88	109	95	83	79	89	78	118	96	88	82	104	88	70	80	85	82	83	76	91	106	84	89	100	73	93	76	126	78	81	96	93	88	75	94	79	94	99	94	70	82	99	104	85	90	90	88	111	88	85	108	89	82	94	88	84	79	99	100	81	85	87	107	88	98	96	95	89	91	100	70	93	93	94	82	92	94	95	102	94	77	100	87	89	98	91	94	79	104	104	99	97	73	111	98	103	107	89	92	94	99	104	89	87	80	81	92	101	93	96	86	81	98	103	100	94	97	81	101	104	99	87	104	90	90	83	99	83	93	87	95	80	75	83	75	92	84	79	95	97	91	93	82	99	82	107	99	94	99	90	99	90	87	81	90	92	85	82	96	88	69	102	76	89	108	78	104	113	87	77	86	94	83	91	94	75	77	91	78	93	96	78	94	89	93	89	102	97	77	79	82	83	97	86	101	103	98	96	82	96	113	103	102	92	92	78	96	90	97	87	101	89	91	100	94	99	79	87	90	79	87	114	90	92	83	89	89	87	95	74	115	84	73	95	105	87	93	99	93	88	85	92	92	83	91	97	89	70	96	83	82	85	89	79	99	76	99	90	83	80	96	87	70	86	89	80	85	85	72	89	99	96	91	85	93	87	95	78	89	74	90	83	93	95	101	98	88	80	78	91	86	76	90	96	79	99	85	95	95	87	90	83	93	105	72	88	88	89	78	82	100	81	105	78	88	78	95	100	83	82	93	81	82	92	87	84	99	81	94	91	83	92	99	106	85	77	102	90	79	96	108	78	87	94	96	95	72	83	96	79	95	86	92	80	104	67	82	92	83	91	81	95	97	87	100	87	89	96	95	70	86	89	87	70	73	77	94	82	87	102	88	92	98	83	87	88	77	93	90	80	86	77	95	84	99	84	77	96	107	81	79	100	101	93	101	93	91	88	86	83	96	86	80	91	85	80	84	92	97	85	94	95	86	97	99	96	93	109	87	94	83	95	80	87	86	81	100	93	99	102	81	97	96	97	88	111	93	81	93	84	74	85	102	88	84	96	86	88	77	93	94	97	85	91	84	93	94	83	98	99	115	91	71	82	83	109	97	97	75	85	98	90	85	94	90	77	111	95	80	94	91	97	87	93	78	84	97	97	93	81	79	93	84	101	93	90	99	93	81	105	91	105	95	93	100	92	85	99	93	93	87	90	74	90	79	84	84	107	89	93	80	108	82	99	88	90	87	95	77	90	82	106	97	85	97	94	104	90	80	95	85	90	88	94	78	96	87	85	90	88	78	82	98	91	83	94	81	92	84	103	95	90	87	81	92	79	104	108	88	92	83	86	111	87	90	89	81	94	95	87	90	96	97	92	76	95	93	81	90	102	95	83	97	72	95	76	89	90	83	96	106	87	75	85	92	97	83	80	80	83	82	97	93	100	107	80	92	80	101	94	92	88	73	90	91	82	85	113	90	90	85	84	95	100	97	93	100	79	93	94	101	89	88	99	78	88	77	67	99	92	106	70	94	93	88	87	79	103	104	92	102	85	99	83	97	72	87	106	81	85	91	87	92	84	82	84	84	82	82	86	100	92	105	90	91	126	90	90	102	86	98	77	90	81	85	79	96	96	93	108	90	69	74	92	103	84	86	88	91	94	101	112	103	92	92	87	83	85	93	89	91	81	82	90	84	88	83	92	82	84	90	87	111	86	81	94	91	91	98	112	95	90	80	115	95	82	85	101	86	101	110	92	78	89	91	98	78	94	103	86	85	105	88	95	97	97	88	78	104	82	93	103	91	95	81	98	92	82	91	100	92	85	78	100	93	87	97	89	81	90	87	89	90	92	89	99	82	82	90	73	96	85	103	81	103	83	90	95	88	96	90	80	85	94	94	85	111	98	101	87	86	94	83	87	81	79	92	86	85	100	81	107	94	100	94	90	94	92	85	104	83	97	75	89	77	90	91	78	82	92	90	83	88	79	82	89	95	76	97	102	99	104	87	69	71	64	88	90	110	89	104	74	77	101	89	80	103	86	101	88	82	86	92	87	85	91	94	84	95	108	94	98	83	89	90	104	74	84	77	101	92	93	82	95	80	78	88	94	86	79	103	98	91	96	88	97	97	93	86	107	92	80	111	97	83	91	116	90	66	110	91	92	88	79	105	101	79	92	87	89	78	81	82	102	91	87	87	74	92	81	88	87	83	104	86	97	109	91	100	95	89	91	96	93	101	92	80	105	93	81	93	93	80	88	93	92	84	81	90	97	82	86	94	100	90	99	98	91	82	88	103	98	76	101	86	96	92	87	78	87	90	83	92	96	93	90	92	96	86	104	110	94	89	88	87	78	81	80	79	98	88	90	82	73	77	87	101	86	104	81	112	74	90	89	85	94	83	99	93	75	84	92	103	86	84	81	90	79	87	82	80	111	96	67	70	97	70	92	92	78	91	83	99	92	101	86	98	84	92	83	93	68	106	106	95	90	88	85	87	100	91	85	85	94	83	97	89	104	75	89	81	100	87	87	87	87	96	90	85	96	90	84	108	110	83	103	84	91	89	94	84	82	80	83	94	85	91	93	85	104	84	94	97	99	92	113	105	89	91	88	123	100	93	91	77	86	86	98	105	90	92	88	98	91	78	90	80	97	88	81	79	89	87	84	79	93
30466	15009	9237	7820	10888	13239	10828	7657	5965	4193	3283	2456	2013	1678	1546	1275	968	849	885	871	797	852	762	771	840	736	728	778	760	743	819	785	787	794	809	880	978	990	944	908	866	819	790	779	705	699	757	727	681	728	738	724	725	679	728	720	723	758	693	721	768	683	735	715	721	694	698	675	723	710	685	745	738	680	765	706	698	729	687	738	759	723	754	742	716	725	702	697	741	758	773	762	759	688	728	757	735	730	702	698	725	728	732	742	742	759	713	736	739	734	709	752	716	747	701	721	688	709	760	741	738	739	715	742	692	699	697	703	695	708	676	696	721	718	753	756	718	716	656	730	697	723	665	694	712	735	722	726	805	696	715	788	733	713	731	691	755	719	680	714	693	753	751	732	710	731	699	723	737	749	722	732	743	736	713	729	750	691	743	715	703	735	704	737	794	769	720	713	738	761	758	707	734	707	769	725	775	732	736	751	708	734	731	691	726	725	761	691	748	719	759	740	702	724	751	698	732	706	742	711	726	713	742	686	706	727	734	712	699	705	695	673	759	706	716	662	728	752	699	735	736	722	732	751	731	717	729	750	771	771	728	719	753	731	663	715	720	691	753	726	740	703	709	696	787	715	711	702	723	733	681	692	715	683	713	701	709	764	754	687	745	756	703	725	716	694	684	732	721	684	702	717	694	756	747	747	732	757	730	669	755	742	751	705	712	741	742	765	672	724	756	751	754	703	700	711	712	737	759	684	729	730	731	740	732	723	701	752	665	746	747	750	738	721	670	687	779	709	690	732	734	697	717	712	705	723	746	716	769	718	750	748	683	696	723	693	681	690	720	739	741	737	735	690	766	751	702	704	724	702	725	684	698	734	711	732	746	692	714	720	711	717	681	705	744	722	691	742	728	711	667	723	745	734	754	771	770	720	706	681	751	748	690	744	667	691	738	711	757	714	721	732	668	757	734	744	730	719	710	725	737	665	739	742	728	737	740	738	725	681	746	751	710	724	704	729	724	736	706	730	724	752	716	692	739	700	680	675	759	709	699	713	716	732	740	674	720	715	698	731	738	729	708	713	740	754	710	700	694	716	766	723	717	742	739	765	734	727	715	761	729	659	687	746	707	725	704	723	769	727	790	712	709	744	715	681	703	736	682	684	747	746	756	691	718	704	728	775	726	762	665	698	735	694	716	730	737	728	720	697	673	692	718	702	727	748	740	723	700	712	700	734	701	758	718	743	709	746	728	716	758	703	735	734	742	765	726	762	689	734	709	733	664	727	761	700	752	719	698	713	736	680	710	727	708	699	725	699	706	701	710	785	742	745	717	752	696	647	722	741	744	687	737	699	697	686	698	725	786	756	738	739	739	719	762	745	701	690	740	735	718	712	722	706	756	713	738	733	727	708	671	728	713	759	731	769	712	705	739	723	718	742	720	697	733	706	743	707	730	705	678	679	725	723	745	744	685	710	725	737	724	753	693	724	750	742	709	734	684	708	748	727	699	742	712	716	689	681	696	729	701	706	744	762	719	721	729	712	661	750	707	694	721	733	795	702	743	694	657	710	759	697	676	736	743	745	674	770	741	742	717	702	736	701	719	707	740	774	752	719	707	722	732	732	713	738	726	752	676	743	722	703	723	691	754	698	752	674	746	746	703	751	698	771	722	685	705	714	739	685	690	750	714	794	704	729	688	688	680	714	729	732	743	673	777	723	694	748	672	788	732	699	719	726	733	779	692	733	698	708	700	705	723	655	700	705	680	702	720	726	728	711	721	670	745	737	744	738	684	728	726	754	734	676	696	750	756	726	702	688	718	713	662	715	747	741	675	698	718	730	722	767	702	722	709	703	671	730	719	703	687	721	681	695	749	726	716	754	730	742	740	721	702	734	767	729	683	766	717	688	698	778	698	734	727	728	713	741	720	745	729	691	761	729	713	669	768	738	753	701	704	748	683	691	691	726	726	693	725	732	695	743	691	796	701	734	740	710	719	761	703	708	712	731	734	723	720	703	721	660	733	692	744	749	709	770	690	672	714	676	755	727	747	726	726	710	703	721	665	715	716	734	764	665	752	710	721	710	708	711	692	738	758	700	743	716	714	714	698	742	639	716	704	708	724	749	752	669	743	745	720	757	764	749	692	700	714	704	731	764	728	737	701	711	684	764	685	725	720	704	760	738	707	697	761	715	723	741	676	787	729	746	696	686	683	684	732	719	705	718	727	745	653	725	776	713	704	686	753	711	705	699	744	746	729	707	680	712	712	715	714	744	756	721	696	739	757	719	751	719	720	720	720	741	731	695	740	737	710	702	689	717	712	710	662	667	702	770	751	735	732	734	711	696	712	690	741	745	738	720	734	728	721	735	695	735	693	777	771	665	712	753	730	726	755	713	714	694	684	708	732	677	690	729	710	672	755	740	702	705	727	733	711	748	703	697	699	711	710	705	734	726	748	773	707	748	722	762	734	711	727	683	734	700	678	716	692	717	737	693	756	705	701	694	700	726	718	747	711	721	705	766	721	711	765	726	739	737	741	725	754	722	676	753	751	747	706	730	747	705	740	678	784	711	744	750	731	737	727	727	748	696	648	693	738	698	727	759	702	683	731	681	730	691	732	709	741	720	730	756	713	755	715	763	742	750	763	722	720	736	703	716	729	691	710	689	705	751	767	718	728	750	706	742	688	723	717	703	718	712	724	709	720	705	699	716	678	753	701	688	666	689	774	702	705	728	738	723	729	774	691	736	682	721	712	729	745	760	713	746	708	717	746	705	731	722	724	703	721	701	687	731	743	733	712	734	693	681	715	704	678	800	706	727	752	717	705	719	689	765	746	710	705	721	781	712	700	730	722	731	704	705	723	737	734	711	710	722	676	771	729	737	775	729	750	737	737	767	701	714	755	732	735	762	731	709	731	728	751	735	729	750	765	744	759	757	680	707	736	742	751	708	734	710	725	744	741	692	751	718	729	736	692	714	684	665	713	749	718	706	699	790	695	703	769	764	719	745	766	750	740	718	719	722	741	690	660	712	708	721	706	718	728	681	710	731	766	704	687	711	709	734	721	725	733	737	763	746	731	752	731	712	705	746	672	706	731	731	704	755	762	698	714	721	748	664	805	744	704	736	725	687	720	714	713	731	725	744	760	731	761	719	697	710	728	757	709	734	707	751	689	682	718	707	758	755	746	709	739	692	712	717	723	703	730	747	714	751	743	753	733	733	689	709	711	733	746	720	745	736	691	748	695	690	727	758	719	732	719	715	727	757	706	752	710	731	746	667	716	717	704	687	739	785	737	770	720	674	722	760	741	757	750	693	742	722	721	710	734	717	734	721	693	703	724	704	699	761	740	694	728	742	730	713	718	758	733	752	757	755	749	700	741	698	710	731	738	755	703	715	695	770	705	709	743	701	730	729	702	697	646	714	736	802	713	709	735	700	719	717	724	724	739	732	706	707	713	678	677	714	695	753	737	691	725	723	726	736	759	734	695	737	710	711	756	702
5927	3115	1451	964	783	573	454	394	283	259	217	178	160	151	141	100	125	83	94	82	88	92	96	90	86	76	90	86	87	78	95	87	91	91	141	130	128	102	116	100	111	92	97	92	95	90	76	93	78	89	81	98	77	66	99	87	72	101	75	83	94	75	73	72	84	81	86	86	89	77	80	76	91	91	79	88	88	83	83	87	81	83	66	69	75	79	76	84	77	82	93	90	74	92	90	81	77	79	83	76	75	88	94	85	80	85	85	93	95	90	72	77	76	99	70	100	76	99	73	97	79	89	71	71	79	85	78	95	97	72	95	78	87	75	86	77	75	76	84	76	79	83	81	88	78	79	86	88	87	75	82	72	85	76	83	82	71	71	99	95	91	90	101	75	68	84	88	75	77	89	86	80	88	74	57	70	80	86	85	74	85	97	91	102	74	75	86	102	75	80	87	96	75	70	62	87	81	70	82	83	83	87	75	83	99	72	95	79	86	89	77	84	79	92	74	75	89	83	94	80	63	83	79	73	92	64	96	77	80	78	87	94	80	96	92	92	88	85	94	80	80	91	75	98	82	65	105	82	94	102	80	77	81	82	81	84	85	72	69	73	69	98	76	85	97	90	71	78	83	91	86	83	76	83	86	77	97	94	84	72	79	83	85	74	78	87	84	84	97	80	85	88	66	96	88	76	88	77	100	82	89	85	101	90	84	83	87	77	83	84	88	97	87	81	97	87	70	78	85	75	66	83	78	74	98	77	67	90	77	78	89	88	94	86	88	75	88	75	79	77	79	94	91	84	70	83	92	79	94	96	75	93	87	86	92	77	82	82	82	79	88	80	63	92	92	80	84	94	83	80	91	79	75	79	84	99	86	68	76	83	73	77	72	83	113	80	91	71	88	100	82	90	77	95	93	90	76	84	67	78	76	81	86	85	86	92	74	87	86	78	75	91	84	76	91	87	87	75	98	77	91	85	90	80	89	94	88	86	70	79	78	81	89	86	85	82	82	87	81	84	80	88	84	96	74	72	90	77	88	89	86	80	64	83	69	96	80	79	82	85	85	103	80	75	76	78	97	88	99	77	87	90	82	97	103	77	85	71	70	89	86	74	75	100	70	84	99	83	90	81	87	78	93	96	100	89	86	91	83	91	71	65	90	78	92	81	83	91	80	82	89	78	89	82	97	87	86	82	92	78	77	86	77	83	79	76	77	63	75	87	81	72	62	95	99	100	86	82	85	85	81	74	93	100	82	83	67	88	81	75	71	80	91	88	72	74	79	82	80	93	71	90	83	74	71	91	79	90	88	82	80	79	96	81	71	78	86	72	90	72	86	82	106	76	88	68	90	107	81	92	82	71	82	88	89	87	74	82	89	78	87	85	74	81	77	96	81	81	81	75	96	110	107	75	75	96	96	66	81	74	98	84	82	82	100	71	105	70	77	91	80	92	60	90	76	82	91	74	76	97	74	85	80	80	86	74	90	107	65	101	80	92	90	87	84	91	93	82	98	90	79	76	99	74	96	78	82	87	71	77	84	95	81	89	77	77	95	93	82	77	69	82	90	97	92	85	106	86	103	78	69	87	69	77	104	91	71	92	94	75	91	78	85	76	90	75	88	75	97	83	90	92	99	96	98	87	92	78	83	75	81	93	89	72	79	86	73	94	68	90	91	95	87	81	78	104	81	85	81	73	93	87	71	89	77	91	89	66	82	65	74	81	83	80	87	90	88	95	87	100	91	98	79	84	77	70	82	90	86	79	78	96	79	79	81	67	83	81	77	78	86	74	84	82	81	102	89	75	83	76	91	85	87	80	92	92	87	98	87	91	80	81	88	79	81	87	84	80	79	96	67	79	90	87	86	90	65	78	87	75	85	104	91	73	74	82	65	83	62	87	69	74	75	84	85	86	75	70	88	81	85	73	90	89	72	88	86	78	75	88	77	91	72	97	80	79	81	80	65	81	90	66	74	72	84	84	82	84	79	91	80	90	88	81	85	86	105	79	94	84	80	99	72	103	92	98	81	88	86	75	77	88	91	77	87	75	95	99	82	98	87	90	93	60	101	102	93	77	76	78	85	89	101	95	76	100	81	83	85	83	91	84	84	74	99	78	69	75	74	74	87	94	94	96	83	68	82	85	81	81	96	78	76	100	100	94	86	81	81	75	97	84	79	90	67	76	87	85	77	80	88	93	79	83	93	96	86	82	87	85	75	93	101	82	68	87	90	78	84	76	81	77	82	83	73	78	95	86	89	103	71	80	87	68	90	101	78	88	90	74	80	92	83	82	80	95	80	78	82	91	72	89	77	89	87	82	78	90	91	88	90	83	84	94	80	78	68	106	91	75	83	84	74	74	84	79	80	78	79	85	84	81	74	76	84	74	77	96	81	84	82	105	89	86	80	85	86	88	85	81	92	76	91	110	93	94	75	77	82	69	89	74	92	80	87	90	85	93	89	72	101	90	74	89	85	85	84	98	97	75	77	81	59	93	81	80	76	80	89	83	73	99	95	76	79	65	78	76	96	86	80	89	87	87	68	79	100	69	78	85	87	74	83	71	80	77	75	74	77	100	87	96	82	78	90	94	85	102	97	81	77	84	82	87	92	92	97	81	88	93	77	81	81	80	86	91	81	88	90	84	75	75	79	88	76	81	93	87	93	81	81	78	78	91	78	83	89	82	101	72	88	72	92	90	89	79	97	88	90	85	91	78	85	88	85	75	89	92	90	89	80	95	91	86	57	73	75	86	92	87	79	86	96	87	101	73	82	84	88	85	91	67	87	82	98	82	118	87	83	84	84	86	89	83	88	93	81	91	75	84	90	70	85	78	81	78	80	74	79	91	80	97	97	85	84	89	90	80	96	82	87	69	78	79	63	73	78	64	76	75	75	75	82	82	78	87	81	91	103	96	93	68	84	76	89	85	79	88	96	91	88	80	78	84	75	105	85	86	81	74	87	89	86	76	105	88	70	80	89	79	84	77	97	84	87	82	69	74	85	85	99	83	91	72	81	80	94	79	91	73	75	76	69	98	85	82	86	81	62	85	74	93	67	94	69	76	79	74	96	94	84	82	97	97	91	81	86	77	95	61	76	81	73	94	109	80	86	102	84	71	93	69	83	67	82	79	89	84	81	89	81	86	89	97	91	78	92	64	68	77	85	82	84	104	102	67	87	86	73	97	86	88	78	74	82	87	85	80	84	103	84	87	85	93	83	64	81	92	84	84	65	81	89	72	78	88	81	87	87	73	65	78	81	85	91	86	82	72	91	92	88	80	83	80	80	84	79	104	72	89	86	89	80	83	102	74	73	86	83	96	92	80	84	103	83	80	93	79	83	70	88	75	77	77	88	88	85	63	74	85	81	75	79	87	86	89	64	86	81	78	85	93	107	89	103	84	102	78	91	102	75	107	85	98	98	85	71	73	78	84	76	92	101	94	73	68	85	85	75	81	81	89	84	85	72	83	90	82	79	76	89	98	84	87	93	97
35330	19981	12696	12125	18516	19582	16454	13373	10146	7616	5505	3888	2900	2505	2265	1605	1203	1020	938	867	877	779	818	826	795	706	755	779	791	810	829	796	916	1176	1732	1934	1791	1576	1377	1229	1102	917	820	838	728	716	654	673	699	640	702	656	703	657	705	679	658	666	649	709	649	730	702	707	671	675	681	663	745	652	629	691	696	646	706	709	709	655	677	695	691	676	711	706	670	687	657	682	740	688	687	687	647	671	705	716	695	666	631	668	718	685	676	664	709	710	675	698	712	677	633	698	709	693	670	677	695	695	725	712	714	683	664	648	635	699	674	656	696	701	645	685	725	607	703	716	703	691	657	690	682	688	688	703	658	707	685	699	688	683	632	655	752	717	686	668	684	664	663	694	688	707	711	677	669	685	682	695	661	669	685	655	682	673	686	640	655	696	719	657	693	710	696	671	692	693	709	707	663	693	725	671	712	738	731	693	664	697	625	682	666	675	686	738	713	687	647	673	697	684	698	711	708	676	699	630	733	720	651	714	662	629	679	629	686	652	717	692	695	680	683	684	705	731	688	656	676	688	657	673	676	700	682	687	657	713	641	676	693	681	661	682	704	673	702	690	693	652	701	713	692	663	696	699	689	637	655	686	695	697	670	674	718	710	642	709	680	665	712	698	720	660	694	696	701	640	678	723	669	668	642	661	697	697	625	633	664	692	708	650	694	726	648	710	670	657	717	686	692	690	698	671	697	707	720	697	705	732	670	649	643	664	658	741	701	698	679	709	672	671	691	692	717	690	712	667	681	643	716	684	715	735	709	708	679	655	659	690	690	688	640	711	676	686	738	668	667	681	671	703	664	740	712	736	737	692	637	683	688	675	678	731	708	705	652	730	660	756	639	686	722	708	670	621	661	695	653	701	679	657	723	699	680	690	675	661	714	671	650	683	730	690	702	674	703	672	703	687	691	698	654	635	653	668	700	696	695	680	703	669	720	690	652	681	707	684	685	705	653	739	680	703	760	652	662	691	684	648	648	680	728	702	741	671	717	672	688	677	681	665	717	717	710	664	705	672	690	733	729	682	690	689	693	702	672	631	692	709	716	645	667	729	698	679	659	675	672	661	700	717	671	683	665	661	726	660	680	652	711	673	648	728	692	659	642	712	717	657	654	689	703	700	691	666	669	659	690	694	731	695	716	689	703	714	676	685	732	700	672	718	713	717	716	731	706	646	676	700	701	674	695	682	692	690	691	652	711	692	713	651	683	684	669	705	661	624	668	693	738	708	687	732	693	687	700	658	681	722	687	700	684	684	688	682	668	676	689	658	679	680	692	700	683	705	708	670	660	694	698	688	688	648	690	709	727	699	650	703	656	688	670	658	675	741	720	670	698	659	697	719	674	723	685	680	669	647	723	687	662	679	682	678	687	671	694	685	671	664	688	641	714	662	680	703	692	691	677	674	695	659	613	649	705	726	686	687	710	687	698	678	669	663	690	689	695	703	671	696	713	648	710	670	696	716	675	674	701	684	650	694	703	682	690	712	685	662	677	667	665	686	715	707	684	667	647	653	720	696	663	659	638	679	689	671	687	700	670	720	696	671	659	698	690	649	700	699	677	683	727	717	650	676	651	667	721	692	671	664	735	668	685	707	662	688	673	655	675	667	698	668	709	693	642	683	702	647	690	684	675	671	694	679	701	701	676	685	665	680	657	646	682	699	651	724	708	678	678	694	650	667	682	671	711	714	679	703	659	748	660	680	632	694	668	708	673	688	691	661	662	711	643	675	724	729	702	693	671	680	634	696	673	692	655	685	727	672	725	703	670	700	646	654	693	703	749	678	694	689	725	695	718	680	723	667	704	650	696	689	668	638	720	705	679	678	660	703	739	691	670	697	686	681	684	647	665	676	693	706	674	710	701	700	705	701	686	698	652	686	663	713	695	674	684	676	660	661	647	661	698	654	696	705	692	720	641	646	667	709	646	664	677	691	681	701	663	676	672	733	643	713	652	660	625	714	667	670	702	665	714	711	681	691	660	639	720	751	678	713	699	678	707	702	641	695	661	734	733	678	692	697	679	669	694	675	669	707	663	706	688	682	685	733	646	732	659	709	684	681	663	703	691	680	665	666	663	677	680	725	692	682	696	715	730	705	709	689	711	690	686	678	680	698	670	713	692	713	694	647	696	702	722	682	648	685	718	677	712	654	692	705	739	689	679	662	661	685	670	699	687	675	663	650	677	676	722	662	719	705	686	656	697	693	645	682	625	681	710	640	685	681	662	673	681	705	687	692	722	722	652	699	686	713	685	688	661	721	669	684	711	698	694	695	709	668	687	690	677	697	678	666	643	698	670	725	721	685	664	713	695	686	650	693	674	672	701	651	701	689	728	648	709	652	710	604	707	717	670	692	665	736	699	682	687	743	670	665	683	700	683	662	684	651	691	695	727	671	646	705	690	677	660	693	702	665	695	660	690	670	649	673	689	687	709	702	681	675	707	657	679	642	699	734	700	680	697	730	687	700	618	700	705	685	650	698	674	696	644	699	672	696	691	663	669	699	675	646	702	685	626	682	681	699	718	672	695	723	697	682	696	649	657	633	695	680	693	703	742	672	687	683	706	731	670	710	685	661	677	682	651	734	701	654	700	633	691	698	647	630	728	729	684	691	665	708	652	746	694	703	717	736	685	716	705	700	687	701	649	697	683	703	740	741	734	705	682	630	642	694	681	717	709	652	613	678	668	712	676	696	646	696	696	724	666	675	687	683	689	724	712	698	684	674	689	691	672	727	685	693	713	648	745	694	700	654	674	679	732	662	667	700	677	684	701	691	696	676	694	713	663	723	706	691	684	730	685	695	670	707	703	692	709	690	655	713	706	694	674	684	691	717	678	692	676	693	686	717	669	662	675	650	712	680	672	659	694	704	707	731	696	710	687	690	650	651	674	711	675	691	663	660	664	678	665	675	711	706	698	661	708	663	659	697	691	652	630	642	660	670	661	729	723	696	701	708	676	716	672	696	657	665	726	703	700	700	672	728	640	624	693	678	689	675	673	704	666	689	717	710	681	674	639	712	643	643	695	657	676	703	710	656	688	712	723	660	628	687	653	693	727	676	704	681	718	753	647	660	714	647	627	682	686	702	659	697	737	685	688	671	668	706	729	675	699	672	686	690	697	678	667	674	717	697	698	651	679	652	685	675	636	701	657	681	660	667	687	686	648	709	726	708	643	673	703	673	675	656	672	664	670	641	728	698	658	696	706	628	657	659	717	702	705	726	715	655	676	676	650	647	704	713	687	706	705	667	709	691	648	728	704	715	682	733	704	703	661	681	675	668	646	688	680	678	701	677	687	647	718	708	710	668	653	693	694	672	653	709	703	661	702	662	666	683	640	673	654	688	667	704	684	648	655	655	697	704	723	667	711	640	721	693	703	734	668	635	682	673	707	666	685	651	772	711	731	703	661	687	683	688	719	687	700	661	715	683	685	723	692	640	695	659	703	641	683	689	702	646
6183	2540	1264	1024	694	501	401	412	279	237	185	154	118	121	140	90	86	91	81	94	73	66	89	94	86	78	103	94	81	62	86	79	90	110	117	116	125	113	116	98	94	82	92	84	91	99	73	82	74	75	80	57	79	89	106	75	72	78	53	96	81	84	75	85	67	66	77	73	87	83	91	75	70	78	80	63	68	76	73	90	74	80	69	72	76	74	82	78	66	83	78	77	98	83	86	66	84	84	72	81	89	78	77	83	76	94	76	71	79	81	61	74	70	69	72	76	85	69	75	81	78	96	93	76	61	77	72	105	80	72	69	88	62	75	78	77	72	84	79	68	77	84	72	61	87	65	76	82	80	72	86	79	82	70	80	75	73	77	69	77	79	72	87	66	89	74	81	67	85	82	81	70	68	70	79	85	82	66	77	68	81	66	64	74	81	71	71	74	84	81	79	85	76	79	82	71	76	75	90	82	79	94	71	67	86	72	58	74	71	86	70	84	61	88	78	78	92	91	82	75	72	94	78	72	73	70	85	64	90	92	72	77	78	80	87	64	92	73	81	70	70	85	74	70	65	87	68	82	81	82	78	86	70	83	88	77	66	77	73	80	65	88	73	69	69	72	72	70	79	87	73	81	82	78	86	69	64	65	74	89	73	84	68	78	81	80	82	87	57	77	60	80	92	78	64	87	79	70	69	74	81	74	66	68	66	73	79	78	84	62	96	84	76	86	69	74	70	92	79	80	84	76	86	75	88	76	77	91	76	109	78	89	86	66	95	64	75	97	76	87	67	72	65	94	84	67	84	83	82	73	86	78	59	81	75	90	80	74	81	75	69	80	98	69	74	85	83	76	86	70	86	91	81	69	83	83	64	73	81	62	85	79	75	74	72	74	84	73	84	72	82	84	81	78	89	82	78	89	88	80	80	70	81	91	66	71	72	86	73	84	83	82	78	73	77	76	76	73	86	89	92	70	75	91	67	82	90	102	87	70	70	77	90	80	90	92	91	71	80	86	90	70	67	72	82	69	70	81	71	72	79	75	77	93	90	76	85	89	67	73	82	91	85	77	77	84	65	87	64	82	77	83	82	72	73	100	70	89	84	80	69	82	89	75	82	76	78	71	95	79	78	90	93	74	65	73	74	56	69	68	88	70	95	67	78	71	83	77	91	62	82	78	76	83	72	81	78	91	75	90	63	83	74	96	79	69	70	80	92	82	79	83	83	67	74	80	84	71	78	96	76	70	80	73	84	85	77	69	72	75	82	74	79	86	75	85	86	67	75	84	92	70	96	81	65	83	90	83	72	61	79	74	63	72	60	77	75	81	67	96	71	77	75	91	74	67	91	71	79	79	72	68	95	93	70	82	78	87	82	72	82	73	81	79	57	82	84	75	72	78	84	86	79	73	79	90	77	81	72	70	82	62	60	92	73	80	76	72	79	84	83	72	76	63	78	93	76	80	80	81	88	68	87	85	76	68	84	86	66	93	74	80	78	69	94	69	90	72	72	76	82	67	72	78	71	91	92	63	79	73	92	76	83	86	73	74	81	87	75	69	64	74	88	82	68	64	61	74	77	88	73	77	72	84	87	73	72	78	92	81	83	70	73	75	70	80	76	80	70	70	72	88	86	78	84	74	72	80	79	88	100	76	78	72	66	97	87	84	64	68	78	99	63	83	72	78	75	82	87	64	71	53	73	89	72	65	62	75	75	66	87	69	71	84	79	65	75	88	86	81	78	100	72	76	78	76	73	85	81	88	60	63	81	82	82	96	66	86	71	89	74	77	81	69	79	78	76	83	81	78	84	73	70	72	76	78	78	74	66	75	80	87	90	80	80	86	83	61	78	63	70	79	69	71	89	87	95	76	71	88	79	89	70	88	72	82	87	82	70	75	95	83	96	78	64	95	88	68	75	73	83	90	99	67	72	67	80	69	81	96	85	75	99	80	89	74	75	80	83	91	59	83	70	77	75	80	71	74	77	74	76	72	73	92	83	79	75	73	95	73	71	61	80	72	73	84	74	79	84	79	83	89	63	88	75	80	74	82	80	92	79	77	71	62	74	73	82	76	83	84	67	87	71	70	71	81	76	84	72	73	66	89	69	74	71	69	81	76	84	92	74	68	87	86	87	74	68	81	81	68	68	85	68	86	73	91	75	94	63	74	78	81	71	77	81	91	79	72	89	78	80	76	94	89	80	73	88	78	73	79	92	84	79	85	86	92	72	79	87	68	67	91	82	81	55	83	80	82	78	74	87	83	80	66	84	72	81	74	69	67	66	86	82	67	90	86	86	80	84	74	86	68	76	71	97	78	80	61	86	71	97	66	81	75	89	85	73	87	75	96	77	71	68	58	70	81	80	82	74	85	88	70	67	87	73	79	73	83	60	79	67	70	66	78	59	71	76	82	88	71	83	98	87	91	75	72	89	77	75	79	67	69	75	89	89	89	58	88	62	70	71	81	90	112	86	70	94	66	89	76	94	81	73	74	95	60	73	73	58	73	77	79	77	87	76	104	80	78	61	93	69	98	74	70	90	78	72	75	83	71	69	86	78	74	86	74	81	79	78	86	70	76	89	76	77	73	89	65	84	102	74	87	75	85	62	72	86	62	75	64	82	64	101	74	67	77	78	73	78	87	75	64	84	78	73	79	72	76	83	87	76	59	75	67	70	78	77	85	79	74	76	77	78	88	78	77	61	74	90	74	79	88	83	65	81	91	73	76	74	81	90	81	77	75	89	75	72	86	75	74	79	68	85	79	68	82	82	63	78	72	83	69	81	77	69	60	95	91	82	82	80	97	79	70	67	96	80	76	87	68	82	82	91	72	93	76	69	76	88	81	77	74	78	64	84	85	81	80	69	62	81	70	71	76	70	80	78	84	68	78	81	73	78	80	75	77	78	75	59	74	85	97	82	75	92	72	70	76	72	79	71	74	84	89	73	70	78	76	87	78	69	78	76	83	75	81	71	77	88	93	91	69	72	70	75	83	88	90	73	87	76	83	80	67	77	75	74	78	90	98	84	81	93	86	68	74	71	58	74	87	86	76	83	78	77	83	78	77	62	84	80	65	77	82	72	78	71	81	82	87	80	83	69	81	87	76	75	84	76	77	71	92	79	68	92	84	65	94	76	89	89	87	84	82	89	81	78	85	88	62	85	82	91	73	73	101	91	78	77	86	73	74	84	72	80	66	65	78	78	75	62	77	74	73	62	61	93	78	85	81	78	58	72	64	82	82	85	74	88	69	82	83	80	64	89	86	69	76	85	74	88	89	75	75	69	77	65	71	91	85	83	69	61	80	80	75	92	83	80	96	84	81	74	77	84	60	66	86	63	67	81	77	82	84	82	74	79	77	78	59	72	75	78	73	81	74	76	81	87	97	68	82	85	83	102	82	88	76	101	67	71	69	75	75	76	86	89	63	76	75	89	71	81	65	86	65	95	87	88	83	76	83	89	82	66	66	78	75	70	79	77	78	73	93	76	72
32428	18183	11870	12821	16608	17957	15656	13333	9485	7155	5709	3825	2710	2210	2008	1548	1136	1010	879	771	738	719	786	742	664	784	675	701	672	669	707	798	973	1528	1844	1807	1678	1397	1251	1145	1005	867	754	734	689	631	663	671	643	628	632	623	608	637	612	645	656	625	605	607	663	650	620	634	646	605	650	617	646	639	655	581	656	657	657	642	619	667	648	606	593	601	613	616	632	600	665	652	603	632	602	632	620	618	656	605	652	650	596	621	671	626	629	595	702	631	662	674	669	652	665	612	630	647	628	604	603	601	637	614	588	607	607	612	599	653	604	640	653	618	651	633	646	672	629	614	598	623	582	627	646	615	595	618	629	644	601	643	606	650	631	678	649	625	631	622	652	639	652	649	638	654	643	660	645	630	649	589	633	615	623	673	654	613	671	624	661	663	587	630	623	608	651	659	659	661	615	651	642	639	613	659	602	675	609	623	602	616	645	644	597	625	637	662	624	625	630	653	652	597	616	666	603	705	627	648	594	672	682	652	657	638	616	671	673	617	627	643	649	634	640	639	609	602	611	618	649	587	607	637	604	607	635	613	647	610	633	621	657	648	644	627	606	614	633	647	673	589	619	625	641	643	699	691	608	628	605	680	604	628	620	591	628	667	605	674	670	611	648	658	667	612	653	641	650	653	604	622	643	645	587	641	635	636	627	629	622	657	634	606	628	611	630	603	673	642	626	619	655	609	648	691	652	633	668	665	644	613	600	620	651	616	643	635	621	648	624	653	651	668	618	654	644	652	630	614	628	621	625	678	616	596	655	601	632	650	619	623	652	616	613	647	639	667	652	684	599	638	648	625	605	627	618	600	601	615	631	657	662	683	639	624	607	665	649	632	657	624	729	628	652	601	611	654	660	629	660	659	657	603	648	614	628	619	613	638	585	663	652	608	614	677	663	647	609	646	632	632	673	655	629	656	625	615	577	624	617	629	600	638	637	606	625	636	647	603	647	644	645	624	650	615	665	656	613	619	647	643	652	652	677	652	633	640	662	637	643	627	625	582	653	644	604	616	630	661	656	603	595	614	665	631	612	658	689	603	635	643	639	633	617	599	606	610	671	688	666	647	643	634	632	655	652	604	650	669	611	606	630	674	642	667	641	617	621	612	616	616	607	692	611	642	648	648	628	620	627	606	618	618	592	605	646	646	575	609	642	628	615	582	632	647	593	623	690	648	635	619	638	644	639	654	636	634	648	645	671	589	611	638	624	666	595	586	606	620	635	600	608	626	671	667	619	673	654	672	679	642	647	589	626	641	625	646	617	640	632	665	641	641	620	652	650	612	657	615	627	635	675	579	606	615	645	623	610	634	670	606	625	609	641	594	617	632	648	630	619	571	644	650	616	587	628	607	640	650	636	618	630	684	607	656	575	606	644	637	634	601	644	595	609	634	653	680	662	607	668	626	675	607	640	628	634	632	641	667	651	652	620	633	651	631	646	637	632	668	638	635	622	640	646	624	608	657	639	615	606	636	595	582	670	676	636	634	644	616	639	624	629	635	616	636	627	606	642	686	644	585	616	567	636	657	651	650	644	596	623	641	661	642	619	650	647	611	626	634	623	601	598	610	615	628	649	660	667	598	608	650	597	660	685	620	607	651	650	635	613	610	621	621	616	657	610	653	561	640	628	645	640	596	587	629	588	648	643	630	607	631	616	606	605	646	641	607	636	622	617	678	638	633	657	636	644	613	606	596	603	661	714	603	695	584	627	623	654	619	612	639	624	683	597	655	674	660	614	643	661	614	687	652	626	657	601	604	621	661	673	630	642	675	633	594	626	614	680	586	626	634	640	606	639	633	621	638	631	636	661	633	608	610	618	667	626	634	669	621	600	630	619	608	632	631	632	617	622	605	616	620	630	608	647	619	638	654	586	616	591	665	619	601	669	614	622	590	596	624	631	639	614	618	636	678	636	608	645	600	651	650	674	610	598	628	595	651	666	629	613	666	672	680	581	638	611	605	647	618	645	635	649	607	609	641	610	648	692	602	593	634	664	634	682	610	648	606	607	614	632	674	646	590	614	638	598	604	612	676	605	659	632	600	650	634	616	646	686	596	630	621	629	657	665	629	643	655	647	649	612	623	629	600	674	626	635	628	634	609	646	626	578	632	643	629	623	631	607	629	662	605	612	589	648	681	630	630	649	629	648	625	612	641	629	610	620	609	623	642	651	595	615	634	644	631	680	584	611	623	658	654	640	661	637	618	629	638	621	630	609	638	616	630	596	597	632	607	627	621	674	614	658	602	654	622	643	660	637	609	662	620	642	598	604	616	659	624	633	586	612	595	606	601	654	635	640	613	619	653	612	626	628	667	616	638	616	651	625	622	685	632	593	639	633	666	617	637	649	661	654	601	651	683	587	637	604	659	626	667	660	601	629	633	608	631	605	655	637	622	633	633	645	572	616	650	616	662	606	594	622	631	678	649	607	616	640	607	598	665	651	652	673	611	652	595	662	619	655	644	666	643	633	608	649	608	615	607	579	605	628	656	631	600	653	629	663	625	648	602	612	630	705	675	645	616	592	686	677	611	626	631	635	682	578	665	694	657	613	629	644	619	669	617	617	616	645	667	643	632	640	669	599	654	597	622	585	625	612	620	609	627	643	605	621	610	633	699	618	612	660	649	603	628	663	634	654	624	644	517	651	650	626	637	703	617	691	628	597	667	599	631	623	609	607	654	582	632	620	635	623	631	653	647	646	589	623	634	657	608	630	668	607	601	623	617	549	586	610	672	628	630	633	621	612	629	592	684	616	619	613	640	624	665	666	649	622	612	656	608	656	626	643	650	605	637	618	684	611	632	602	624	654	627	635	650	582	635	646	656	698	613	636	626	671	596	652	635	627	663	639	584	640	581	609	645	643	664	642	585	630	649	615	672	629	610	636	614	595	649	611	660	639	644	624	616	564	628	642	634	615	628	647	614	629	650	610	620	617	670	606	620	646	637	632	659	648	636	599	637	609	636	621	621	627	615	645	617	620	609	620	624	663	651	646	615	563	657	604	580	660	601	682	640	610	638	636	633	636	600	654	659	622	660	632	665	643	603	629	691	612	661	641	636	654	644	618	615	619	665	636	642	618	658	636	631	640	634	649	678	587	675	691	677	617	621	619	637	638	648	628	638	624	634	649	610	647	617	643	639	650	690	636	611	615	610	658	634	647	602	603	617	655	612	644	670	625	642	636	613	610	628	573	625	623	631	607	665	640	653	617	603	638	658	651	669	649	655	686	645	625	608	618	681	659	610	587	622	639	672	603	620	661	658	627	651	605	612	650	598	661	614	609	625	637	639	605	578	631	622	628	658	670	625	596	631	591	623	613	617	624	616	633	630	630	590	616	633	670	628	610	610	648	642	652	631	677	650	577	660	636	606	615	664	595	597	632	645	637	659	634	589	654	621	633	620	631	666	621	615	631	673	639	645	599	669	611	622	677	603	584	625	560	627	634	633	598	638	614	655
7684	3786	2307	1902	1131	717	730	600	485	339	287	220	159	146	134	117	98	90	85	64	80	73	73	73	75	66	74	80	75	79	82	82	87	87	126	136	149	145	133	132	75	80	92	79	68	70	65	67	59	82	73	72	72	69	61	70	75	81	71	74	87	54	71	59	63	72	66	63	60	74	69	53	61	64	80	68	67	73	67	55	70	69	64	58	65	73	73	66	75	71	71	77	67	64	59	71	71	68	63	72	77	71	84	63	72	65	68	67	69	79	86	82	70	71	76	83	76	66	71	68	86	58	83	57	68	58	70	72	67	94	75	87	68	58	67	78	64	78	67	56	54	60	73	69	63	79	66	75	71	66	60	66	70	75	87	71	68	63	74	76	69	72	64	71	54	64	65	77	57	75	76	81	68	81	74	87	83	78	52	60	65	74	78	76	73	70	78	63	76	70	72	68	68	64	60	59	77	66	57	68	91	56	73	82	64	89	73	59	73	67	72	79	70	77	82	70	61	65	87	72	75	62	51	73	58	78	90	67	85	56	78	64	83	71	76	70	78	62	78	74	83	65	64	58	67	67	71	71	76	75	91	81	83	66	64	78	72	82	86	66	64	84	80	66	68	71	77	72	63	63	71	57	73	78	68	78	72	71	66	71	77	81	70	77	61	80	61	79	58	61	84	66	62	67	60	83	68	61	61	71	73	58	67	61	70	69	81	53	73	57	81	87	73	87	77	82	74	67	63	72	55	66	63	81	59	74	69	73	69	62	72	85	68	70	74	78	65	76	71	70	80	78	67	61	72	83	79	65	60	77	63	68	76	74	68	82	66	92	66	68	88	63	78	65	77	67	81	83	75	61	77	65	73	78	77	74	64	56	61	66	76	67	73	66	89	65	72	80	63	65	65	67	69	87	52	78	76	56	67	78	72	75	81	66	74	61	67	66	90	79	67	82	78	61	72	61	61	81	66	80	61	70	86	67	66	61	75	58	61	68	77	80	81	73	81	69	65	59	65	73	70	68	66	65	77	75	75	72	75	68	62	69	51	66	78	79	69	70	73	75	66	73	69	65	70	67	76	75	73	68	77	67	62	81	79	66	77	62	76	62	65	70	67	67	82	76	74	67	68	67	62	58	63	72	66	57	75	81	79	79	82	65	68	82	58	81	75	81	75	65	68	62	65	72	67	75	79	81	74	75	68	87	70	73	65	70	83	67	67	77	78	57	66	58	73	71	68	59	70	55	65	72	58	61	70	64	56	79	73	82	62	69	71	61	67	85	73	70	79	60	71	70	66	59	69	59	64	68	88	65	76	83	61	86	72	78	65	62	72	64	62	58	74	66	64	77	54	75	66	70	75	76	65	80	69	77	78	94	77	74	70	80	66	69	73	84	69	76	73	76	67	74	72	60	70	62	78	74	59	70	73	59	58	70	66	78	71	76	85	72	68	71	58	54	77	57	64	69	71	61	49	83	50	66	66	85	80	80	66	61	63	64	70	65	68	75	64	74	56	81	64	68	65	75	68	71	85	78	66	70	61	56	73	71	81	63	75	80	73	81	65	66	68	82	74	62	69	74	62	71	65	72	82	79	73	74	72	76	82	61	76	69	71	77	70	76	78	76	73	66	85	61	74	82	86	68	58	72	62	64	69	71	73	51	70	72	79	66	67	61	77	68	80	71	67	77	62	69	69	74	70	64	97	74	85	64	85	74	66	72	75	80	69	75	72	75	74	81	76	55	60	83	70	81	81	80	66	76	68	76	77	81	62	76	62	70	63	60	65	65	53	91	59	76	62	65	77	84	78	77	62	75	72	80	69	69	68	75	77	62	53	84	69	64	82	59	77	81	52	77	57	82	72	76	76	68	63	66	61	75	85	65	73	74	94	84	67	82	70	63	57	80	65	64	67	73	62	71	69	51	80	65	68	58	76	64	73	69	67	66	66	71	68	74	63	83	77	74	68	71	62	64	72	74	88	71	76	82	73	73	83	68	81	69	63	75	84	70	66	71	56	67	59	77	55	76	93	60	67	71	65	79	52	57	79	77	76	83	48	76	51	64	79	68	71	63	73	65	74	61	75	58	92	68	68	58	77	72	61	69	60	76	69	62	69	65	60	74	80	87	72	70	68	64	64	86	73	60	65	75	65	68	65	69	71	75	64	64	67	66	75	79	79	62	75	71	71	45	70	72	58	73	62	79	72	68	76	64	63	70	76	70	44	76	63	67	79	66	63	64	69	63	75	79	62	80	77	75	67	78	61	71	67	78	80	76	60	76	69	60	69	52	85	67	82	71	84	70	61	76	55	67	62	58	66	81	80	77	76	70	71	75	65	70	69	67	77	83	66	55	83	67	86	63	58	41	81	67	66	80	60	53	70	77	90	72	69	78	62	62	72	57	84	69	66	66	65	77	56	68	65	69	73	74	69	71	93	69	61	82	61	69	63	69	65	69	60	65	72	74	67	70	59	79	80	59	75	81	58	61	68	59	82	76	74	58	55	80	74	80	67	57	68	71	68	65	71	78	73	78	66	52	68	78	77	79	78	55	64	83	72	79	80	62	78	81	80	53	74	65	76	78	79	63	61	81	78	55	68	75	65	67	64	52	72	71	70	73	79	69	76	67	66	70	73	58	72	71	70	59	78	88	83	69	79	55	72	70	65	66	70	70	74	61	64	82	68	80	71	59	69	68	81	79	67	72	76	71	59	74	83	69	62	62	70	63	76	72	61	82	82	71	71	78	94	82	62	71	76	60	59	67	88	71	61	69	76	63	82	70	71	46	67	50	86	63	83	70	77	88	56	69	72	76	73	81	57	67	77	75	69	80	73	77	66	63	90	55	77	66	66	53	85	69	78	77	70	68	74	79	71	65	71	72	74	86	66	70	69	72	82	60	49	73	69	60	74	69	73	76	74	72	75	73	67	79	66	65	70	73	76	58	76	77	72	72	69	63	57	72	62	91	67	67	75	65	88	76	63	69	66	75	66	71	69	70	71	70	87	66	59	86	84	73	74	69	66	61	66	72	74	69	71	60	72	83	71	74	66	78	72	79	84	82	75	70	71	58	65	71	78	69	71	76	76	70	61	62	84	74	74	78	63	66	70	58	75	76	71	64	74	70	63	89	71	62	70	85	53	84	78	53	80	67	85	86	61	87	68	70	75	85	67	81	60	71	88	62	84	88	72	75	74	68	69	74	75	59	62	70	71	64	63	82	71	50	74	77	68	68	71	64	74	61	83	75	68	55	76	62	64	61	55	71	63	72	82	66	57	77	80	60	64	63	69	57	54	57	64	78	67	64	65	66	65	76	59	80	61	69	57	72	73	74	84	58	62	76	69	69	70	70	86	56	78	73	66	74	74	91	67	82	79	55	73	74	69	58	59	54	63	67	67	71	80	75	70	62	79	74	59	74	71	58	84	66	71	73	80	77	53	56	72	56	68	89	67	70	64	71	84	73	88	85	68	70	77	83	83	73	80	66	87	60	69	65
37129	22139	17147	18312	22110	23013	22454	19049	14305	10781	8016	5469	3858	2812	2544	2167	1688	1222	923	872	783	751	781	693	691	682	644	711	662	701	705	669	1037	1280	1719	1992	2254	2222	1950	1621	1253	1044	878	684	649	600	612	599	587	563	600	568	584	589	598	565	569	594	560	618	590	573	596	587	635	596	591	616	546	570	589	586	563	585	540	582	604	606	617	590	548	577	567	622	593	575	578	553	561	591	524	569	579	602	557	550	561	583	569	570	594	571	585	595	603	593	578	602	543	598	555	562	588	537	538	611	598	594	571	573	555	586	561	581	620	584	550	572	564	555	566	581	566	596	558	547	562	594	560	572	567	564	548	527	590	569	574	593	554	579	642	602	567	554	580	550	568	582	577	569	621	528	571	624	605	540	596	526	579	527	586	591	580	577	544	553	570	560	551	598	562	563	597	561	542	583	573	588	594	535	581	619	582	536	589	613	547	571	565	569	595	523	559	550	557	603	574	585	592	596	589	582	538	589	549	552	593	566	549	561	579	543	575	572	536	603	584	582	617	550	557	573	588	557	559	566	566	585	579	571	563	551	541	550	550	530	577	560	548	611	604	583	574	576	570	614	623	600	573	598	578	550	598	574	562	640	538	561	621	567	573	574	586	589	601	541	586	592	605	591	571	587	596	594	563	557	546	574	536	566	552	555	592	566	595	576	596	544	572	579	612	580	584	578	581	579	543	620	575	639	564	581	592	576	556	557	595	523	564	595	600	564	527	585	556	600	590	575	575	582	560	581	596	591	572	599	609	614	571	554	597	590	565	550	567	614	573	595	558	577	559	591	591	578	573	610	539	573	552	540	586	564	540	533	558	579	598	554	588	616	540	553	629	581	617	584	559	583	580	610	560	577	558	587	614	569	588	567	567	564	561	570	573	618	551	612	570	547	604	591	606	597	570	543	605	576	586	571	599	609	561	566	548	572	598	597	607	562	572	588	562	572	555	585	583	593	574	589	588	561	573	621	590	581	572	538	557	542	571	581	582	585	569	620	630	575	554	604	579	591	614	550	586	570	606	574	596	574	588	572	592	555	580	585	566	591	566	612	624	557	572	536	572	571	619	573	549	555	571	591	599	668	570	566	562	606	599	601	566	576	593	580	590	560	581	552	550	583	557	558	587	554	593	573	606	590	568	578	604	597	567	619	580	533	567	583	536	600	551	573	581	594	591	601	515	556	543	555	569	560	582	580	569	560	598	621	582	580	554	563	573	604	632	572	599	544	555	609	554	587	582	554	601	561	560	588	561	597	548	566	571	577	572	580	596	555	579	551	595	533	548	586	559	599	587	598	554	545	594	572	558	546	624	581	608	604	567	557	550	580	634	589	534	584	615	597	583	587	590	567	585	552	541	542	589	578	551	560	577	534	578	550	597	571	547	559	582	582	623	552	566	554	587	542	589	609	593	558	567	613	587	580	599	537	576	572	518	562	576	566	593	586	604	577	595	570	566	622	540	557	592	566	577	596	580	588	586	547	568	566	602	584	570	594	613	589	618	596	576	508	557	573	557	529	593	554	566	572	592	562	556	629	593	593	589	605	565	583	595	519	601	598	557	598	589	640	602	641	557	554	583	554	586	575	580	585	623	579	601	554	575	620	578	552	606	546	597	601	599	555	602	543	589	576	546	562	575	572	539	588	560	553	545	537	590	598	572	617	575	546	567	579	623	594	578	594	523	551	552	577	603	546	575	525	601	548	581	601	533	586	594	550	578	591	572	625	607	566	585	534	621	576	566	574	572	560	606	547	582	580	586	564	570	555	558	588	597	593	568	543	557	532	564	558	566	576	587	592	567	582	615	583	559	601	543	537	563	548	590	588	556	584	634	577	618	603	580	582	576	542	591	582	586	586	621	581	583	553	540	549	568	589	586	578	596	618	558	564	637	586	597	564	567	536	597	556	606	588	592	580	537	568	600	570	595	564	547	597	561	575	569	583	563	594	565	562	569	560	611	567	589	588	632	583	580	565	543	581	571	568	585	631	613	587	564	594	564	605	587	573	586	593	590	605	625	544	601	548	572	555	584	556	554	586	597	554	574	587	591	618	568	577	544	576	556	541	594	532	573	567	587	547	576	565	590	588	549	553	592	594	600	536	563	542	561	597	557	567	586	593	543	563	590	530	573	537	553	539	616	582	615	569	552	569	550	572	556	599	593	586	570	569	576	549	569	608	609	537	583	614	576	596	572	608	592	560	537	561	585	592	540	575	556	571	583	560	603	578	556	580	573	579	605	542	556	550	522	591	566	585	608	556	590	571	580	573	585	524	563	523	593	568	611	595	570	582	617	624	575	587	605	528	559	568	554	573	536	585	565	576	565	575	611	550	585	582	553	568	611	587	589	562	576	575	574	582	541	592	589	559	617	601	535	585	548	581	602	542	587	585	554	596	577	590	576	583	584	582	506	604	539	588	560	555	598	604	550	552	546	564	533	580	607	573	615	574	558	604	558	559	594	553	619	540	581	583	594	569	564	561	544	563	560	579	565	602	617	552	600	544	567	593	538	572	580	559	563	561	615	562	559	582	569	568	542	605	567	584	587	571	588	586	606	572	585	617	542	601	570	545	620	653	563	580	581	597	576	538	573	599	575	602	599	568	559	621	588	532	608	569	550	591	575	603	579	560	567	567	566	575	591	588	580	555	562	576	579	588	557	592	568	550	599	575	604	587	521	545	574	557	554	493	564	595	551	561	597	571	581	588	575	566	582	586	589	545	583	574	566	589	536	577	603	573	574	599	612	610	591	580	565	597	562	553	580	593	598	566	530	589	578	566	593	563	589	566	571	566	545	612	570	574	568	562	566	557	588	566	580	597	622	602	615	584	598	587	537	614	555	543	542	576	572	594	578	586	573	588	561	564	571	578	574	578	589	589	546	563	571	594	561	575	577	616	545	566	574	570	589	575	574	614	573	655	557	584	609	588	558	592	554	556	574	564	595	573	580	559	552	558	570	543	566	602	595	570	543	567	568	600	564	577	558	546	612	545	579	554	561	609	606	511	595	606	546	567	564	560	556	582	585	550	600	598	604	582	588	569	570	530	574	614	525	553	574	595	600	611	585	559	584	606	597	593	569	563	581	571	552	649	581	566	579	561	538	562	578	606	553	577	609	560	568	576	588	611	557	577	552	585	561	580	628	604	558	566	541	555	565	577	589	566	556	611	578	579	590	587	594	548	597	599	572	606	608	593	566	568	615	601	591	535	572	559	610	568	568	550	571	525	599	537	538	556	572	570	583	597	538	505	544	576	572	583	585	592	566	593	619	612	588	584	572	592	564	589	532	590	606	565	590	589	559	549	601	564	600	615	595	614	600	575	557	555	598	571	597	591	601	597	606	627	560	549	572	568	560	547	558	589	590	611	565	573	545	561	535	601	553	581	595	606	561	576	575	587	545	595	596	566	609	564	565	575	578	607	586	575	596	606	572	569	562	623	583	596	554	606	558	591	562	530	619	542	610	555
4533	1911	1136	704	410	298	281	228	235	193	179	130	124	133	121	108	89	90	86	94	103	89	98	99	87	84	89	88	76	77	112	110	62	93	101	97	78	85	91	96	97	90	103	96	97	89	99	100	82	94	78	96	88	78	82	85	85	92	91	91	95	94	99	96	89	72	84	89	89	92	85	81	93	96	99	92	89	91	100	93	87	77	80	85	84	83	97	85	97	82	79	118	111	89	98	84	87	99	76	80	85	73	94	94	92	103	78	77	107	88	100	80	86	90	75	98	84	98	82	95	99	84	73	91	85	85	73	80	92	75	90	96	89	76	91	82	100	84	92	101	96	81	89	85	87	92	79	110	85	82	92	97	93	87	88	85	100	106	102	95	91	100	98	75	88	83	87	89	105	96	76	85	73	70	93	88	98	101	90	73	116	96	87	94	94	87	89	78	99	103	92	78	92	93	102	88	80	105	91	82	89	60	100	77	97	106	82	93	77	94	101	91	83	82	93	81	78	76	93	93	89	89	81	83	76	90	89	101	77	97	92	105	89	79	93	84	86	109	111	97	87	85	108	84	90	91	109	93	86	91	86	97	82	95	80	110	82	85	103	89	78	75	104	86	100	109	73	100	82	109	79	93	90	98	83	84	102	83	87	89	87	92	69	87	92	85	99	94	100	94	90	78	85	74	98	91	97	80	92	99	103	85	78	86	76	98	102	90	86	90	93	75	100	103	111	75	93	94	87	89	80	94	94	99	75	85	68	77	77	106	96	92	95	91	86	96	91	93	72	98	92	86	95	91	94	87	78	101	93	103	107	90	80	81	81	110	94	103	82	106	93	91	106	92	90	95	104	88	95	83	86	88	85	93	97	114	100	86	91	73	93	97	99	78	104	97	92	73	102	82	84	88	84	89	98	102	80	95	98	87	86	77	91	80	86	83	89	78	74	92	86	92	84	92	89	84	82	92	77	94	93	112	85	83	74	91	83	85	104	98	78	102	90	79	69	77	90	84	104	97	89	86	97	85	112	76	81	83	101	102	104	88	83	90	87	87	89	93	94	87	90	97	83	93	84	91	91	87	89	86	92	93	91	87	98	114	70	98	85	108	98	81	117	87	93	100	98	71	90	92	85	81	87	101	67	86	89	84	88	93	80	81	84	79	69	90	85	101	91	87	84	91	92	66	89	87	89	86	91	78	90	100	80	87	82	78	87	80	81	97	72	83	81	97	86	100	81	100	102	86	91	90	84	83	96	92	84	96	90	89	84	108	104	83	85	99	96	91	85	86	86	70	80	92	103	92	89	94	116	82	80	86	102	81	112	85	86	90	70	66	86	89	101	81	87	92	80	97	88	88	85	106	95	90	93	91	89	100	72	84	75	81	97	82	90	92	80	97	89	108	100	75	86	104	91	78	108	88	88	88	79	107	96	91	96	89	76	106	105	82	84	100	89	99	85	91	93	99	85	81	90	72	84	82	87	110	95	104	76	89	81	70	94	77	107	88	105	82	70	101	74	82	93	83	93	103	87	99	82	84	103	81	102	91	81	79	93	108	99	114	93	79	92	96	92	75	84	88	72	82	93	100	106	85	85	104	92	96	76	96	75	92	81	87	67	95	96	106	82	76	91	89	115	80	84	89	104	87	95	104	98	95	111	103	91	88	84	88	87	77	85	83	107	91	77	96	86	87	83	104	105	87	87	109	102	90	91	89	97	67	86	88	86	96	90	97	91	86	86	66	93	94	75	85	85	95	96	110	96	92	98	100	81	98	100	84	86	86	89	88	70	96	91	98	101	78	97	93	103	86	90	95	97	81	89	91	80	99	83	93	76	86	98	88	67	87	93	82	93	90	103	88	97	96	93	87	91	66	91	104	95	96	91	91	81	108	105	80	93	81	87	78	91	88	83	74	94	104	97	93	71	105	100	103	94	97	90	67	99	94	81	98	102	73	80	86	84	82	99	99	97	86	75	95	83	77	90	86	98	76	90	95	109	79	82	84	103	85	82	97	103	93	89	92	84	86	81	102	102	90	91	98	91	79	100	104	116	72	95	90	81	93	89	94	80	99	76	91	90	101	94	95	96	95	86	82	90	86	83	104	88	88	94	83	85	104	84	98	75	94	83	97	77	84	95	101	78	88	91	91	87	84	92	84	103	82	74	75	72	90	70	90	88	79	76	95	83	78	89	92	105	88	87	90	88	91	83	84	81	106	80	98	91	95	90	90	93	104	98	84	94	87	88	92	94	80	78	91	75	97	99	88	89	89	67	85	81	84	87	93	85	104	85	72	94	77	109	73	81	96	82	82	82	96	94	83	87	97	88	115	80	95	80	86	74	86	85	82	97	71	109	88	98	84	96	77	96	94	89	93	87	112	87	75	92	93	92	98	102	88	89	70	94	82	83	101	80	80	83	79	92	103	102	96	96	89	91	72	80	86	96	84	78	98	86	95	90	92	81	99	81	95	92	93	93	95	101	87	98	93	88	86	93	77	92	110	92	86	85	95	83	91	87	93	82	81	99	86	83	100	84	90	92	99	101	85	85	97	99	79	90	98	83	122	89	103	87	96	85	83	77	90	96	85	89	92	94	96	80	72	92	93	107	82	98	97	72	91	89	89	109	104	81	97	100	84	82	77	102	81	83	84	85	91	92	96	95	94	99	95	84	82	105	90	83	80	96	86	104	73	77	75	93	104	92	82	104	81	82	71	99	87	82	93	89	89	96	92	97	107	90	92	88	77	78	77	89	90	80	93	95	96	78	101	97	93	103	94	83	94	93	81	102	82	104	62	72	101	95	82	79	86	111	96	73	96	86	87	90	89	115	90	96	102	85	109	108	93	89	97	88	77	93	81	84	92	81	95	74	80	106	90	88	90	90	96	73	96	100	108	89	102	92	91	79	89	84	89	94	97	88	103	94	82	82	101	85	88	71	84	89	91	93	87	80	86	80	87	88	86	100	96	69	107	96	80	81	91	87	81	79	96	88	87	98	95	77	97	89	95	81	85	96	74	61	100	91	83	84	78	104	99	103	91	94	80	107	97	89	104	93	102	96	92	99	87	93	71	82	77	79	88	90	85	75	84	99	98	85	78	82	74	78	82	96	108	93	79	98	86	108	89	86	83	70	110	84	113	91	92	103	82	91	98	97	83	103	96	92	87	105	99	85	93	94	93	89	103	74	94	78	92	114	84	97	84	91	92	92	90	78	89	86	71	91	84	90	89	95	92	87	93	79	83	87	104	81	105	90	75	94	97	80	81	92	94	96	104	86	87	82	78	87	86	93	95	86	89	81	78	85	88	104	101	102	88	90	95	85	89	93	84	104	82	87	90	77	88	81	76	100	86	82	80	81	83	74	96	90	79	72	104	82	86	77	99	97	86	81	101	82	88	94	89	80	81	88	85	85	100	85	101	78	71	96	87	85	83	93	92	102	81	93	78	97	81	100	85	107	101	90	99	89	85	98	109	85	86	92	90	90	82	104	104	85	76
30027	15573	10485	9245	10597	11904	10375	7928	6220	5364	4041	2889	2127	1868	1800	1440	1148	916	846	796	783	807	827	781	783	750	721	775	699	812	779	769	767	734	881	881	948	874	882	872	837	782	755	747	756	682	734	727	730	704	735	790	689	727	781	762	724	691	734	669	741	685	746	719	754	686	676	715	692	700	692	698	711	734	725	692	676	670	749	718	693	721	717	693	696	664	731	749	714	684	718	662	731	720	671	752	737	683	755	688	719	698	758	720	730	747	716	737	729	737	741	690	734	776	690	746	761	733	749	758	743	715	743	707	725	689	701	719	756	711	691	720	704	702	714	732	741	757	725	712	726	698	706	760	717	710	728	739	735	685	780	693	739	689	711	685	692	715	744	760	723	717	722	725	668	707	726	757	728	717	717	711	731	726	709	736	713	699	719	729	711	731	712	707	736	701	690	737	739	748	711	697	694	694	707	725	726	764	696	741	703	698	731	710	727	685	732	746	690	697	719	721	726	720	732	755	739	687	712	724	701	750	711	712	759	724	664	683	739	734	718	764	716	771	708	678	713	718	714	706	719	675	663	694	730	703	691	742	724	721	710	734	732	705	671	735	679	723	698	770	723	729	711	751	707	712	708	727	776	735	701	708	746	716	695	709	752	732	731	726	726	698	741	751	751	687	731	717	707	760	719	683	728	710	684	754	686	762	697	682	698	727	711	706	711	718	724	706	752	741	743	685	679	741	696	732	711	688	743	645	725	732	738	728	748	744	738	753	735	696	705	710	700	744	744	727	750	744	716	689	728	695	696	715	707	680	693	693	751	744	726	686	716	690	711	735	683	719	698	710	678	756	719	741	720	744	724	707	711	709	711	706	735	720	726	755	694	719	694	720	742	711	715	731	702	718	752	709	687	736	744	741	718	710	753	739	733	698	707	744	792	727	690	679	732	732	723	689	699	740	707	739	747	720	734	689	712	680	674	752	752	764	740	706	685	742	768	702	764	681	714	704	717	752	708	695	712	669	722	737	773	628	736	736	670	701	691	737	718	657	758	701	722	760	756	740	730	734	683	714	744	716	707	751	698	707	785	715	709	735	681	748	706	742	766	763	703	728	698	721	723	733	710	756	762	718	703	706	729	720	696	730	677	749	780	770	718	703	719	717	712	711	726	711	741	711	733	768	719	704	762	698	752	716	699	712	711	720	781	780	750	734	698	727	771	714	721	702	686	671	716	751	719	704	694	731	711	747	749	723	747	732	733	704	761	711	695	711	667	730	728	731	744	786	718	748	730	738	688	733	700	682	720	706	700	739	768	719	706	712	716	727	705	725	749	705	649	699	773	751	711	736	736	707	743	714	706	772	671	713	740	733	672	764	714	701	762	715	793	725	700	778	726	753	730	745	730	680	729	707	758	747	739	750	749	744	769	721	725	736	658	733	785	746	705	676	731	692	753	732	767	721	730	732	717	702	693	718	761	698	738	745	695	731	726	714	731	699	686	712	745	758	747	773	710	678	695	679	722	717	679	753	679	715	766	729	678	730	709	695	729	764	735	682	721	753	723	727	735	712	748	688	737	714	702	727	701	706	688	737	755	748	696	740	700	724	711	684	726	712	724	804	750	736	653	712	717	682	692	726	747	753	729	710	729	732	688	738	717	726	751	693	733	685	678	702	721	770	724	654	748	720	790	633	658	715	719	730	740	758	744	705	730	720	753	708	712	752	709	717	721	762	696	675	730	722	764	683	688	723	735	705	726	662	698	653	703	722	719	708	705	665	686	738	731	693	690	651	746	726	682	687	756	708	703	721	730	721	702	764	729	757	716	716	708	744	698	761	707	703	736	770	709	712	723	754	691	703	763	715	796	702	692	752	719	718	705	711	733	705	698	719	780	704	692	705	756	746	731	723	719	747	713	665	777	719	732	743	722	729	707	719	703	685	726	716	720	712	722	753	690	720	732	753	696	722	745	734	749	703	732	688	706	715	765	713	677	703	694	720	706	742	717	723	736	697	749	714	711	754	660	666	741	727	703	758	746	781	733	710	741	713	726	708	694	723	733	690	735	697	672	719	723	727	737	713	700	719	711	731	766	706	727	726	650	730	753	702	710	750	693	681	697	741	759	714	715	770	682	730	693	747	678	694	757	723	766	739	726	648	705	681	706	750	730	718	760	728	726	747	734	723	693	707	683	729	718	693	703	699	716	699	742	722	677	722	781	749	656	734	711	724	734	716	731	716	715	695	724	697	700	724	698	739	717	673	721	686	729	688	687	703	705	728	731	679	694	717	711	725	701	716	737	716	693	774	677	729	714	737	705	700	674	680	699	741	705	701	709	767	691	725	681	746	721	717	690	765	745	747	720	702	733	793	729	737	698	735	683	729	706	739	719	734	723	709	733	680	730	680	737	693	705	704	712	750	674	725	688	747	737	706	730	710	776	667	711	690	734	723	692	721	748	729	702	685	764	703	717	698	719	749	708	760	710	694	734	668	731	748	696	692	763	725	716	762	700	636	706	715	768	712	672	751	719	726	701	738	784	694	707	735	739	748	722	744	695	712	722	740	744	759	689	705	703	719	691	718	756	710	711	731	734	719	684	677	699	728	723	745	716	759	681	711	765	749	693	672	763	675	717	689	734	733	686	710	742	691	717	686	720	693	754	706	647	743	677	709	702	681	664	708	692	714	769	750	693	747	734	695	706	699	741	705	727	738	739	709	710	729	707	711	649	707	644	729	727	727	761	715	685	707	666	724	737	719	719	719	695	707	754	730	753	722	700	773	702	764	740	672	704	689	741	743	723	720	669	761	766	723	719	769	686	733	751	710	675	766	742	708	704	674	731	718	691	716	708	693	694	733	708	720	645	753	729	668	735	726	736	710	700	667	743	720	700	701	708	775	659	731	698	753	714	769	711	741	695	694	718	678	736	720	695	744	718	700	664	696	716	742	696	693	703	725	684	708	707	739	724	708	771	731	677	715	725	725	725	687	746	676	739	684	719	734	724	689	708	727	720	715	695	754	726	744	732	732	711	677	761	765	692	643	730	699	732	696	739	726	708	708	695	738	732	691	682	732	728	703	751	685	680	657	711	726	718	673	685	720	718	721	703	677	771	705	757	760	668	739	727	731	736	696	722	683	732	720	715	683	697	721	736	721	745	708	736	740	741	695	680	704	735	782	687	741	717	718	768	753	736	703	681	738	744	695	653	750	742	693	727	690	726	746	733	707	691	706	709	732	753	722	750	693	665	740	712	712	713	725	716	727	737	745	691	696	745	707	720	772	675	720	736	735	709	724	709	693	677	733	701	745	719	694	695	699	699	737	710	739	693	708	657	724	683	710	731	722	749	732	682	759	712	714	670	754	666	732	740	712	704	731	692	745	715	707	731	752	726	697	747	738	683	747	724	761	705	685	662	706	734	707	737	708	694	709	747	754	711	725	720	755	741	641	664	722	799	665	697	728	769	727	719	706	714	735	731	705	689	742	725	725	668	707	769	687	724	694
6162	3571	2013	1206	762	547	507	441	302	281	231	185	147	155	136	102	107	98	93	104	77	97	96	89	97	94	98	89	86	106	74	85	99	90	94	110	129	133	110	104	92	99	99	100	100	92	85	81	81	65	90	93	90	80	78	62	79	73	94	88	94	78	85	90	81	86	80	87	77	79	92	86	81	81	80	80	76	90	79	76	86	79	71	77	89	86	98	66	81	78	88	92	84	74	72	103	74	79	99	73	82	74	79	81	82	79	82	87	89	85	71	92	73	77	71	97	91	81	73	89	84	86	77	81	68	77	91	88	92	66	78	100	94	90	81	78	78	76	85	85	76	92	95	67	77	94	80	87	97	70	81	86	72	94	90	78	95	95	91	68	111	79	80	88	68	91	73	87	84	90	80	94	103	72	86	86	93	88	74	82	104	75	100	78	74	86	76	86	90	96	80	77	71	55	89	68	91	85	98	87	103	82	101	83	89	96	81	97	79	83	95	86	79	88	86	81	72	77	92	87	75	85	95	83	83	84	88	99	84	92	92	92	70	89	103	99	88	91	79	85	88	87	95	86	82	74	82	93	94	75	77	101	88	77	90	73	96	79	93	84	96	100	80	92	70	94	83	81	77	83	81	90	86	79	56	106	74	87	82	83	95	79	76	76	70	83	76	90	84	94	77	89	93	83	65	85	87	80	72	93	90	87	81	78	76	87	77	90	84	91	83	71	96	67	76	97	85	90	82	94	88	77	94	73	96	78	74	71	79	61	70	85	70	77	90	75	79	85	83	89	86	84	80	92	84	84	82	95	85	82	88	73	88	85	75	91	97	102	90	82	80	71	86	98	94	77	97	72	84	72	94	96	82	84	81	86	80	81	86	80	102	84	90	70	87	79	68	80	92	92	87	97	79	91	98	89	89	74	90	81	84	88	71	67	86	81	80	66	79	74	94	86	75	101	93	74	80	67	98	100	106	64	77	77	76	79	88	85	87	88	81	87	94	92	83	86	85	91	59	85	84	73	83	69	79	100	83	81	82	77	88	75	80	79	84	84	98	84	97	99	88	79	74	108	77	100	100	91	82	81	80	85	76	74	84	79	80	88	88	108	75	84	75	106	81	61	93	82	84	79	82	98	91	81	71	73	81	82	98	78	81	81	85	92	77	75	87	94	90	71	90	79	92	68	86	96	80	85	72	83	74	72	78	87	99	76	74	77	71	81	77	80	101	92	87	83	107	85	96	85	91	90	78	78	76	89	88	76	86	105	84	81	72	89	85	78	88	82	71	96	68	79	67	73	94	85	90	80	88	79	95	76	88	86	80	92	89	74	89	82	84	101	90	86	81	82	78	86	84	86	92	93	89	76	101	93	75	78	73	80	99	90	93	87	88	92	92	107	88	78	93	82	83	116	91	71	91	87	92	95	72	85	87	76	89	76	76	76	100	79	83	100	82	85	71	77	90	83	81	74	65	71	87	83	99	79	95	67	87	81	82	89	84	83	79	83	104	101	84	78	90	87	85	80	65	81	85	89	81	91	76	80	88	106	86	89	98	86	95	86	101	82	87	81	74	92	82	64	77	90	77	85	67	86	84	79	100	79	89	95	95	77	103	65	75	88	82	87	76	90	68	72	86	90	84	99	98	65	87	83	82	73	74	78	73	94	95	81	90	80	90	92	79	95	84	71	80	68	79	75	83	74	99	91	88	94	67	92	95	74	86	75	88	99	74	99	78	86	90	88	83	97	73	77	93	69	78	103	78	73	89	80	79	94	81	79	90	88	89	100	81	82	93	85	73	88	93	80	111	98	94	82	79	86	88	101	92	89	73	74	75	101	82	92	85	90	84	97	83	91	74	95	82	92	90	80	86	93	92	62	74	108	84	93	92	82	93	93	87	89	81	82	79	58	87	84	79	80	74	92	86	91	75	91	85	85	76	98	83	75	82	85	85	89	78	67	86	85	96	84	70	81	71	89	90	91	92	90	74	85	78	77	73	81	85	74	82	100	78	81	81	75	66	88	96	98	74	88	86	85	79	65	92	77	78	70	74	94	93	93	83	70	82	94	80	87	84	70	88	83	77	82	96	96	82	89	89	84	102	89	96	95	78	95	77	94	90	83	84	87	84	90	93	105	94	89	83	85	72	84	99	101	97	68	84	83	72	72	69	75	91	73	82	82	95	93	90	105	75	93	86	85	75	95	96	103	75	92	60	81	75	91	64	85	95	93	108	75	86	79	74	79	90	94	82	84	86	81	91	68	96	81	100	96	75	83	71	75	90	84	86	79	82	74	107	87	81	68	79	82	85	94	67	87	62	98	90	78	98	90	87	92	100	98	84	89	75	84	81	88	81	94	77	80	97	92	72	78	74	76	88	89	80	82	73	80	84	82	81	72	87	98	82	95	89	90	91	82	78	83	86	88	103	88	90	110	80	78	85	74	71	84	64	81	79	75	77	82	101	75	102	95	61	89	70	91	83	96	74	78	65	67	97	77	96	83	81	70	97	72	77	76	76	88	101	74	68	80	70	85	85	91	84	86	75	92	99	88	83	71	85	74	88	77	67	91	79	68	95	72	99	87	81	76	93	91	79	76	91	84	90	83	85	81	94	78	99	83	83	85	82	98	78	80	81	94	77	78	81	86	85	94	85	72	97	81	85	85	86	87	79	101	72	79	89	92	88	90	72	78	100	74	75	80	90	91	74	79	82	92	82	73	92	86	90	92	105	90	85	77	89	103	79	96	55	80	99	86	67	67	90	77	85	92	91	79	80	104	85	108	101	72	76	65	92	87	68	80	91	93	75	81	70	89	81	59	75	73	97	86	89	97	73	77	84	89	98	91	86	92	78	87	93	94	88	82	88	84	88	72	86	94	97	81	85	78	108	70	88	82	69	91	83	85	86	83	91	97	89	95	75	75	93	91	101	83	84	94	85	81	84	84	82	80	83	96	77	96	98	90	79	88	92	99	91	87	79	99	88	81	97	82	97	105	97	76	77	64	80	99	70	85	90	97	82	69	74	106	94	88	94	79	76	68	75	77	75	77	88	89	85	81	92	89	78	79	99	91	81	76	88	91	85	76	92	78	90	80	88	95	80	88	84	79	80	91	77	83	92	68	84	80	75	80	72	105	75	94	72	91	82	95	73	89	95	71	98	90	104	82	85	77	95	81	72	72	73	74	88	73	90	80	89	89	82	90	90	91	87	79	96	88	94	81	87	86	79	72	84	81	99	100	83	93	80	83	85	94	85	100	86	105	73	88	92	95	83	85	78	97	81	85	99	88	68	68	88	88	84	74	67	87	86	100	87	90	90	106	89	73	87	84	83	70	90	86	90	83	94	94	86	93	97	74	83	85	84	87	81	95	70	71	80	86	73	65	89	81	96	72	69	93	88	84	108	86	88	84	90	83	95	83	79	102	74	71	77	79	89	69	86	82	84	87	92	81	97	92	87	93	82	76	91	62	73	71	75	87	64	80	103	77	78	90	90	78
36122	21426	15705	13612	17790	19372	17708	14214	10853	8958	6239	4424	3288	2968	2348	1653	1214	1050	975	894	840	841	859	807	748	775	800	801	822	771	747	747	777	965	1321	1478	1550	1502	1382	1226	1122	968	915	889	748	705	722	729	684	660	667	717	629	651	708	695	738	702	723	638	679	698	692	665	678	668	676	662	641	680	707	704	666	704	670	693	659	733	723	648	708	674	693	675	662	721	710	694	702	690	722	703	679	683	643	727	684	688	676	753	680	650	681	664	663	678	703	678	714	677	670	714	703	681	683	731	705	705	707	697	683	673	692	666	642	692	686	694	702	708	697	690	705	722	681	664	690	667	711	666	685	662	740	721	697	711	692	691	722	710	670	678	655	696	698	747	705	708	713	701	667	701	694	710	694	681	683	692	689	700	650	665	685	687	663	679	684	691	670	693	693	704	703	726	684	693	706	668	716	670	701	726	706	699	695	677	680	701	663	674	688	689	700	752	671	708	683	697	642	695	720	649	689	693	740	683	663	678	702	656	654	694	732	691	696	668	670	691	691	710	697	711	697	717	683	685	685	681	652	685	693	704	674	702	709	697	671	690	711	675	711	665	667	687	660	658	690	720	685	667	663	674	680	708	661	708	687	650	729	717	645	681	680	695	659	691	698	638	714	702	629	683	682	690	671	688	673	649	690	689	728	661	695	667	633	715	663	691	692	705	685	673	663	673	695	655	716	741	697	662	742	724	648	676	715	724	709	690	680	684	698	686	643	673	689	688	725	700	702	677	696	693	685	702	690	680	704	673	635	678	661	694	667	661	723	700	682	683	735	720	666	681	685	682	698	707	692	686	713	715	662	633	702	704	715	723	747	668	734	658	675	679	686	646	672	671	705	679	674	694	694	691	700	670	662	670	749	670	685	684	697	641	731	653	673	715	733	723	659	701	630	672	654	709	706	680	696	648	654	680	676	749	708	683	653	668	649	709	687	721	730	643	677	648	691	686	719	665	725	666	677	719	696	699	618	698	664	706	642	694	706	689	684	755	706	707	651	724	723	657	698	674	661	668	701	698	686	736	643	752	701	698	654	700	747	689	684	676	656	654	667	672	652	667	729	666	677	723	692	661	697	679	692	633	712	674	701	689	698	682	701	708	735	663	670	653	717	690	663	680	693	666	677	643	707	711	695	695	680	653	683	634	668	691	711	659	736	673	637	723	700	684	655	692	720	705	658	651	692	685	665	683	691	690	676	708	688	665	690	668	685	677	727	692	663	681	705	642	653	687	706	706	692	687	723	709	695	685	715	681	660	679	683	705	688	713	712	681	670	699	692	712	665	681	712	696	767	691	722	632	683	655	719	686	672	674	732	683	684	695	655	712	696	703	692	664	680	682	700	684	682	714	683	687	687	736	680	705	692	726	697	706	703	689	650	664	682	677	718	678	670	711	681	687	706	682	702	687	639	725	720	652	709	707	702	679	666	734	685	712	705	712	682	678	662	643	677	673	720	676	625	690	698	740	669	674	683	657	687	699	681	651	710	660	681	686	728	691	734	669	661	695	698	668	669	719	720	680	671	700	636	720	701	695	719	699	678	708	710	647	698	696	649	697	627	699	674	642	679	676	693	723	754	726	674	683	685	671	650	682	692	698	673	690	677	698	726	700	661	684	720	724	669	674	686	713	662	678	697	648	677	683	669	726	700	657	679	698	714	699	691	705	695	720	711	710	665	665	665	690	723	681	677	709	715	663	658	631	658	673	700	647	661	739	667	719	707	717	673	704	689	717	695	703	672	744	699	697	645	694	694	725	674	709	687	641	685	694	658	725	681	729	691	656	662	747	638	663	678	705	674	715	710	682	695	702	660	645	734	713	669	692	675	673	671	725	695	661	703	737	678	689	698	649	688	695	720	682	686	699	672	705	738	677	720	712	655	716	657	713	709	662	682	662	692	686	693	704	661	708	729	666	711	674	662	692	670	704	710	696	622	677	697	691	719	672	692	638	716	661	650	690	711	631	729	731	639	698	707	650	675	666	726	703	730	699	702	620	684	683	675	697	713	706	740	728	727	735	685	656	638	704	671	681	712	673	692	697	707	735	680	711	692	711	705	664	678	725	652	692	721	676	679	677	693	697	690	672	699	703	690	691	775	696	681	722	678	694	708	658	698	714	719	655	673	675	733	722	657	686	654	699	669	704	693	706	676	690	677	695	689	669	674	697	703	700	674	729	700	686	658	653	679	685	665	712	662	727	703	698	729	752	709	692	646	742	700	641	657	670	698	680	660	695	695	682	679	682	666	661	682	714	693	685	706	686	698	661	652	692	706	674	710	686	642	664	685	721	703	710	634	659	690	690	696	654	677	687	739	694	674	698	653	668	703	704	661	717	695	682	668	687	690	671	639	699	722	704	703	678	671	697	644	701	669	710	713	669	674	697	734	699	649	730	633	743	706	690	667	705	686	715	677	678	684	662	650	681	675	719	677	719	742	717	689	645	678	699	663	685	698	747	735	711	670	711	715	670	698	692	702	690	670	688	677	689	706	689	694	680	694	677	701	710	643	685	759	660	670	708	682	724	692	674	697	706	659	652	649	689	705	704	627	664	658	667	761	697	693	691	656	698	684	690	665	682	662	697	688	677	645	685	717	656	686	685	695	715	673	666	658	702	703	660	743	688	649	711	715	675	678	678	696	686	712	673	699	689	699	697	690	722	666	696	674	672	676	688	663	711	706	700	696	690	681	651	689	672	673	677	669	695	739	684	674	648	688	672	682	725	700	682	640	700	669	709	645	671	684	674	672	695	684	702	728	674	702	644	712	705	680	700	677	721	650	705	695	666	734	673	708	708	693	694	656	650	686	624	688	739	699	692	710	712	654	702	691	668	667	669	681	708	724	684	664	660	652	714	693	707	661	715	668	668	706	757	640	665	649	721	660	676	650	695	713	676	665	734	760	711	723	670	698	696	752	689	698	690	669	647	666	698	643	668	681	711	669	646	709	678	672	695	668	666	677	681	758	681	661	684	710	682	706	626	662	721	627	655	673	689	695	683	713	697	706	671	637	662	699	696	692	715	685	673	687	667	660	683	693	724	659	702	699	726	704	704	670	702	665	692	733	711	683	681	700	670	659	700	654	695	680	692	717	721	714	648	703	679	704	699	678	711	722	719	662	702	692	715	706	685	707	682	713	668	662	712	699	752	672	764	690	720	692	669	662	704	718	675	722	704	660	697	688	692	698	705	703	685	655	704	692	701	676	646	705	678	711	675	662	691	640	679	662	673	678	694	712	693	657	719	698	701	669	721	679	682	656	702	644	692	641	701	646	677	675	713	703	708	698	725	728	656	718	693	684	677	629	721	694	699	686	702	689	743	690	675	697	624	656	688	723	692	670	656	723	638	738	722	642	713	635	667	683	672	693	724	694	656	687	653	674	690	677	701	708	710	670	631	709	680	664	657	682	742	663	694	655	723	691	680	683	654	681	678	670	652	743	645	683	654	701	690	684	695	730	686
6926	2918	1659	1173	651	422	420	407	355	272	191	158	174	145	127	97	104	106	83	76	71	81	79	77	79	83	70	79	81	97	79	91	83	95	92	130	106	107	106	83	99	93	103	87	86	88	84	92	80	81	77	68	71	76	75	71	79	70	88	72	81	73	62	79	93	72	82	74	64	78	84	74	89	93	75	88	69	96	86	84	69	91	67	72	94	85	72	68	77	71	75	73	87	69	74	55	76	84	93	84	86	94	89	79	82	94	84	71	82	64	83	72	82	77	85	73	81	67	81	87	101	75	79	95	77	66	69	80	70	86	65	79	69	91	76	73	68	78	89	65	80	76	90	81	81	74	78	86	76	84	87	88	66	71	78	65	74	62	88	71	91	70	69	67	75	65	87	79	78	89	73	76	67	82	72	86	76	83	78	66	68	58	86	69	79	69	78	76	85	89	73	83	87	79	79	83	89	75	82	68	73	68	84	75	96	94	89	85	85	73	83	73	94	57	71	79	85	83	93	78	84	88	87	81	82	86	61	85	68	89	100	72	85	81	75	91	94	72	82	90	77	78	83	69	80	82	74	73	88	83	67	66	94	73	89	73	86	96	81	76	79	80	77	76	76	66	66	70	90	76	90	66	94	87	86	82	83	70	70	82	83	92	74	92	71	68	89	73	66	73	77	69	83	82	89	71	71	83	81	70	62	76	92	78	83	86	108	73	76	77	76	92	84	72	76	84	82	66	81	70	82	88	89	80	88	84	72	67	60	63	85	77	61	68	78	84	72	77	90	76	73	69	76	74	103	81	106	82	90	65	75	87	86	67	75	76	69	85	82	79	101	114	71	85	73	78	91	67	75	77	92	79	74	101	75	82	64	79	76	81	77	74	67	82	82	74	81	77	82	77	73	90	89	79	77	81	79	77	77	83	83	68	86	83	83	91	68	84	83	87	76	77	70	73	76	75	82	67	72	90	86	74	77	77	80	64	77	84	79	73	61	75	84	85	66	84	77	91	72	72	79	71	80	79	84	91	78	73	61	87	87	80	73	91	69	81	71	85	75	80	86	85	81	67	91	86	76	91	82	70	87	90	79	82	73	69	89	82	71	74	83	68	79	93	71	74	80	83	69	80	65	76	69	95	81	73	80	92	70	98	78	61	73	69	62	79	93	89	69	77	75	52	63	79	107	100	68	83	70	78	77	74	99	73	79	91	93	90	70	97	71	99	76	75	62	90	64	75	69	81	75	68	66	75	60	76	77	69	75	102	87	71	89	87	69	86	88	83	79	82	97	72	81	86	67	72	90	82	73	62	81	68	89	90	62	79	73	89	86	72	102	66	83	74	77	73	76	88	68	75	99	68	68	107	81	64	74	66	81	71	79	79	84	68	65	86	96	74	72	90	82	91	83	89	78	81	83	71	73	88	84	81	65	90	68	70	85	67	70	80	84	59	80	74	67	72	71	87	55	90	67	81	83	75	70	76	79	85	80	75	106	66	61	77	76	86	75	88	78	79	62	73	90	78	87	80	80	75	72	63	82	76	77	84	67	70	76	67	78	69	73	70	93	80	81	96	81	91	95	64	69	95	79	84	77	96	65	82	83	83	73	83	82	100	92	87	75	85	73	78	90	85	82	68	87	79	73	72	79	85	93	74	85	79	73	76	73	72	94	84	84	88	90	65	84	84	73	66	76	80	84	78	76	59	74	80	70	78	67	81	84	101	61	88	77	71	76	73	83	83	71	81	70	91	85	72	71	72	81	103	76	88	72	69	80	80	86	68	83	67	85	86	80	89	77	66	84	79	94	80	81	91	64	69	74	70	84	86	65	71	72	79	91	76	75	91	83	90	78	74	73	79	61	101	72	95	82	66	75	79	75	87	63	78	77	77	78	77	72	69	81	55	84	68	82	95	102	84	76	71	74	85	89	67	59	78	74	85	75	79	72	98	78	72	83	73	71	78	85	70	82	71	77	80	82	88	82	95	74	77	77	79	90	76	77	80	87	60	80	96	84	71	92	63	81	81	68	79	89	74	90	85	83	76	75	84	85	72	85	70	76	85	73	70	78	81	57	72	81	76	76	81	74	68	68	66	76	76	62	72	84	71	84	78	94	107	77	78	71	77	66	81	66	68	77	90	93	81	77	85	76	76	74	66	98	84	66	72	65	75	82	62	69	76	73	76	72	96	72	80	86	68	74	73	77	83	102	91	72	71	68	89	83	76	70	91	77	93	78	83	91	93	79	79	63	88	96	85	90	74	76	87	75	65	78	70	91	71	79	83	69	78	74	87	79	80	68	71	83	81	76	74	85	72	89	68	66	87	82	79	57	76	84	84	73	87	93	65	84	65	78	80	77	94	72	87	80	85	83	106	80	64	84	99	74	75	84	85	88	77	77	73	75	74	76	79	89	85	82	82	76	82	75	79	71	92	83	93	80	83	85	96	63	67	86	72	76	74	82	92	86	70	88	80	87	72	80	72	75	76	88	74	88	68	76	74	88	91	68	91	83	81	81	75	76	83	73	63	74	76	75	75	66	75	64	64	74	71	90	70	74	82	77	69	78	91	70	63	81	74	82	79	81	72	66	84	80	83	86	72	86	73	63	83	76	69	81	81	81	70	80	78	86	73	79	78	90	78	81	87	82	72	71	75	87	58	79	81	75	82	67	89	89	87	72	77	74	63	75	68	86	84	73	73	69	87	83	80	68	62	81	88	80	77	76	68	68	70	80	81	68	82	64	96	94	81	77	72	85	86	88	65	80	86	82	79	64	82	98	86	87	73	74	79	84	78	75	62	74	91	80	77	79	74	80	83	79	87	85	95	85	96	76	89	95	82	71	78	90	65	76	70	82	81	66	69	89	75	83	88	75	66	66	103	73	67	89	72	72	68	73	59	76	83	69	77	73	93	79	95	73	56	66	84	90	79	68	75	78	88	92	74	73	70	94	83	76	80	79	82	71	79	64	84	100	89	88	81	72	74	82	81	74	82	70	77	74	90	89	71	76	72	83	76	90	82	76	79	69	75	92	84	107	79	78	58	86	81	86	83	70	68	77	90	65	81	83	72	96	72	81	89	73	86	77	73	68	84	70	81	70	73	76	65	68	72	81	82	72	68	88	83	85	71	73	61	85	80	83	82	71	88	81	70	76	89	85	92	83	72	81	69	79	76	75	83	88	67	71	75	71	92	68	74	85	83	72	77	59	86	87	82	66	68	81	75	65	80	86	60	91	63	78	79	72	86	73	85	74	66	77	90	76	83	96	70	82	89	67	86	75	73	87	71	88	77	80	80	72	81	70	77	89	88	79	67	81	72	81	79	68	78	80	85	84	86	72	85	88	74	80	84	84	80	86	67	59	67	87	77	96	82	55	69	63	75	70	79	93	59	67	79	89	88	65	81	71	69	92	86	93	83	76	77	71	73	79	77	101	77	77	82	69	86	63	77	69	75	97	67	69	96	75	81	85	84	95	74	84	81	78	91	92	65	76	75
33447	19789	14056	13316	15037	16595	15760	13549	11068	8007	6158	4696	3478	2827	2303	1768	1308	1037	928	800	779	731	767	774	707	731	700	733	730	714	721	710	902	1084	1373	1510	1297	1300	1184	1200	1042	975	841	778	696	700	693	652	644	622	665	630	632	646	632	665	646	628	579	650	666	606	610	635	645	681	627	619	680	652	655	670	632	674	666	626	636	677	640	670	651	634	632	675	647	648	662	600	656	655	664	658	599	667	673	647	601	644	623	580	607	619	635	629	665	654	596	652	653	608	636	657	655	641	639	638	660	612	691	614	631	632	593	648	613	655	620	624	623	660	616	633	662	611	681	693	592	648	647	644	654	620	664	672	640	636	655	627	606	639	631	716	639	603	639	623	657	639	649	599	624	666	636	666	681	646	623	602	697	659	662	639	656	611	596	687	641	609	651	642	625	664	662	642	689	647	590	603	677	679	627	677	640	623	639	643	719	623	630	600	665	616	600	590	647	626	659	612	615	640	600	672	651	620	670	661	636	669	652	633	658	631	652	658	703	609	625	597	644	660	644	674	627	642	714	652	653	644	625	605	618	613	620	625	633	630	604	657	617	621	658	644	630	652	618	647	616	632	633	706	609	675	656	629	666	629	627	642	664	638	642	664	596	588	593	627	639	632	675	625	634	679	605	641	615	632	691	643	664	602	640	644	624	655	624	671	636	631	686	621	630	656	634	643	672	667	617	666	655	643	646	668	649	655	639	645	637	646	649	671	673	632	638	628	630	627	614	621	676	684	647	664	622	685	593	649	624	648	613	632	604	677	645	640	579	652	639	688	656	640	585	650	618	643	629	648	600	633	673	662	638	644	644	650	609	593	619	678	609	632	631	639	627	636	624	629	652	652	622	647	631	625	641	603	637	620	671	678	611	653	604	641	676	639	677	629	587	648	580	658	600	623	641	634	619	663	603	691	630	663	652	609	596	638	633	655	686	631	675	670	624	635	608	656	673	651	636	619	648	657	625	627	645	617	636	639	673	646	637	622	609	634	655	691	629	581	643	630	639	691	656	623	683	621	644	643	663	653	628	625	613	614	629	604	644	682	604	599	621	626	660	653	633	601	677	614	655	621	622	650	577	634	621	636	650	629	642	632	663	666	618	650	638	627	637	658	640	604	634	623	649	669	666	614	600	655	627	620	642	684	628	624	662	669	643	667	651	622	665	608	661	644	627	655	662	628	627	691	599	644	668	653	614	639	645	681	620	581	633	656	590	652	623	680	654	672	635	628	621	618	621	621	653	650	644	611	610	621	626	662	628	613	625	646	621	625	611	639	665	601	617	628	663	650	622	678	660	649	658	648	674	663	651	608	645	609	636	634	611	640	674	627	633	629	685	647	605	668	630	633	657	620	663	617	659	606	638	680	604	638	658	605	673	622	629	614	661	634	599	639	585	640	652	641	683	653	654	659	627	659	669	620	631	586	648	622	647	637	631	628	639	662	667	595	626	654	674	601	616	639	615	635	646	624	599	647	660	630	678	636	634	637	628	640	663	648	677	636	636	628	604	631	634	648	601	643	695	611	627	650	640	628	627	683	646	622	656	611	642	608	589	612	631	657	607	640	633	682	603	630	630	656	613	608	629	636	648	626	618	651	654	663	640	643	648	616	631	622	613	642	675	614	628	589	645	640	720	658	666	626	658	659	650	597	631	666	661	608	707	665	643	636	652	662	629	574	617	638	595	667	614	632	643	681	637	666	636	656	630	673	595	662	626	654	616	638	658	648	618	618	634	658	664	650	610	647	651	643	584	626	666	651	651	677	621	616	604	651	683	631	554	622	631	618	651	641	616	639	684	579	636	610	633	639	653	648	656	648	606	664	658	656	627	635	601	669	659	623	647	693	610	688	575	628	642	652	611	624	640	651	648	637	648	642	660	627	683	626	647	614	653	627	608	688	659	625	652	667	633	648	597	626	586	667	596	587	655	664	648	646	621	618	628	664	668	607	638	616	624	678	579	626	642	671	653	646	668	674	680	640	614	634	666	684	643	618	663	636	660	666	661	626	645	632	683	600	675	610	618	626	625	663	687	657	594	611	597	640	612	646	594	662	608	654	628	689	680	649	630	599	646	656	618	608	649	650	621	640	638	612	640	663	607	652	646	628	624	654	663	653	640	588	644	648	625	661	638	629	628	654	629	672	669	676	580	732	639	611	682	600	626	629	689	660	642	654	619	619	666	642	612	661	633	621	663	645	655	665	625	615	611	658	634	630	635	634	597	638	638	652	661	688	626	652	676	619	642	643	647	643	648	667	610	621	603	671	648	586	633	631	641	695	601	682	647	636	660	658	654	598	634	657	642	605	635	648	655	701	663	675	654	644	655	592	640	631	633	618	675	649	658	599	661	640	673	633	622	633	634	625	657	611	643	645	665	664	624	663	618	640	636	651	597	617	595	642	645	692	648	655	665	620	611	620	627	573	633	641	641	688	619	660	624	630	629	687	623	666	627	621	644	636	649	651	622	655	650	657	640	605	627	643	574	646	696	610	659	643	636	640	616	630	615	634	622	641	595	667	653	643	623	650	605	651	634	629	602	637	649	631	650	640	610	624	628	624	652	646	632	623	655	618	626	633	649	603	624	641	649	630	601	666	660	632	675	660	629	637	627	640	628	658	639	670	616	594	649	579	651	651	603	675	631	595	664	651	646	654	656	638	630	632	618	668	608	667	682	628	651	665	673	637	641	625	634	631	655	668	591	606	627	635	648	653	654	658	618	658	635	695	652	649	608	633	643	641	651	649	636	659	627	653	654	651	634	604	648	674	646	633	623	622	613	686	629	618	611	646	608	631	614	641	669	620	643	607	654	631	674	656	620	634	629	571	649	634	616	668	614	621	612	658	655	645	676	698	624	613	632	623	618	661	616	617	646	637	617	644	648	605	638	638	589	658	651	663	598	675	648	641	620	627	636	652	623	628	663	681	652	617	677	629	657	670	662	650	656	671	662	654	614	610	672	630	666	634	631	653	614	710	632	646	662	687	609	604	612	633	595	607	669	663	636	615	667	621	619	657	638	596	663	659	686	632	616	647	621	646	645	619	676	664	677	639	651	617	669	681	635	590	616	593	654	682	646	649	609	657	570	603	655	644	659	621	630	629	607	687	637	593	649	631	620	652	652	655	637	617	664	620	629	592	673	603	648	591	646	615	666	629	645	639	647	670	673	609	604	617	659	656	641	690	650	627	564	653	643	648	617	631	625	670	608	600	593	665	629	695	680	634	588	693	584	662	662	593	653	646	655	647	621	662	657	596	643	633	715	690	679	655	654	644	679	638	595	628	636	643	634	667	662	629	621	616	637	627	667	718	650	590	623	671	610	667	655	632	651	612	614	655	679	663	643	644	643	628	630	673	642	655	644	638	654	686	630	649	675	623	659	666	622	650	618	606	627	664	637	623	652	621	625	692	558	642	636	599	678	679	619	644	649	628	633	599	650	646	659	618	629	628	633	665	626	635	591	651
7383	4502	2528	1594	903	755	737	621	491	373	289	242	212	181	159	112	125	79	79	93	78	77	76	63	85	72	72	75	73	73	83	74	98	117	125	160	149	136	94	106	95	93	94	74	68	80	73	76	67	84	68	89	68	69	68	81	62	83	75	71	62	70	86	77	73	78	77	83	76	72	65	83	65	59	65	65	85	67	71	71	82	75	96	80	78	90	65	65	60	76	86	78	71	60	66	79	73	75	56	65	76	63	85	76	72	61	74	63	73	73	77	75	75	60	71	88	72	77	87	74	84	88	61	72	69	76	76	68	69	52	70	78	57	65	67	78	65	60	87	66	62	66	77	74	78	71	81	65	76	65	84	78	78	74	75	84	77	69	76	75	63	83	71	79	84	67	69	60	98	95	82	73	73	79	72	88	76	79	89	88	70	63	80	81	78	76	100	64	64	57	65	85	61	70	64	87	83	78	70	76	70	75	70	71	66	78	64	61	80	56	61	79	63	73	79	65	79	80	77	76	79	73	66	73	75	73	68	74	77	69	64	66	82	67	72	69	67	61	64	77	82	73	73	74	66	69	72	76	64	71	77	85	66	73	74	60	84	76	76	78	71	81	75	78	71	80	79	60	61	70	77	69	84	84	73	64	75	60	83	61	66	79	74	76	81	67	85	79	73	75	86	77	61	69	75	84	79	59	77	79	71	64	64	62	79	69	79	81	71	72	88	70	76	79	67	63	72	66	64	66	66	60	81	65	81	70	82	81	66	63	64	66	71	64	75	70	71	86	77	57	72	79	75	65	69	75	78	90	80	65	75	80	78	69	72	77	75	70	86	68	69	69	74	68	74	87	90	65	86	65	77	67	75	59	76	67	61	59	73	73	73	69	55	62	87	68	85	50	56	75	80	65	78	63	76	83	78	71	74	67	69	68	82	57	50	66	80	69	80	82	77	67	76	71	73	66	75	82	92	80	81	63	71	72	71	76	78	76	81	77	71	77	73	76	76	63	67	72	65	80	96	66	70	67	76	85	74	75	75	79	61	77	72	78	62	80	65	67	69	80	64	99	66	72	76	80	77	76	74	77	69	85	66	68	69	75	77	63	78	74	57	71	75	68	77	53	74	72	73	72	65	72	69	91	66	64	77	66	78	74	69	66	77	58	67	85	70	68	72	73	68	58	84	77	62	84	62	75	79	86	69	75	73	79	71	77	59	70	81	86	81	80	59	77	73	79	87	83	65	68	56	64	73	73	76	72	77	69	77	58	77	67	88	72	77	64	76	78	56	81	66	89	73	79	66	69	69	83	70	68	68	85	62	67	80	59	76	77	77	73	77	62	72	67	63	69	71	65	78	68	76	70	78	63	73	58	66	68	65	75	63	72	77	71	60	85	51	74	84	67	72	76	74	74	77	84	70	77	88	87	92	76	64	68	56	74	72	75	101	64	83	65	77	78	55	75	78	71	79	79	70	79	75	78	67	64	73	75	86	74	72	63	71	76	67	72	57	79	89	70	84	80	77	62	65	68	65	78	72	71	76	89	78	78	67	80	85	71	65	81	71	58	82	73	66	85	87	53	85	80	69	56	78	92	63	75	66	84	72	71	76	72	75	85	82	63	78	89	81	76	70	82	65	76	68	71	78	69	100	65	73	57	75	73	79	52	71	75	58	70	72	76	74	74	76	75	70	82	69	76	62	78	71	64	80	71	73	70	71	76	69	53	92	79	85	63	67	76	74	76	74	73	73	78	70	67	68	83	76	69	92	73	84	72	58	72	73	83	89	68	85	78	76	72	67	64	79	81	74	71	71	88	75	54	74	66	84	79	71	68	68	79	73	76	89	70	68	79	79	78	70	64	74	60	70	74	71	63	52	76	76	54	82	74	79	83	82	76	94	85	69	79	73	83	48	80	79	67	65	60	79	66	80	61	82	77	66	64	76	62	63	74	87	79	66	82	75	87	66	98	55	84	62	63	85	75	74	70	66	54	82	78	70	74	66	69	102	74	67	78	74	85	61	81	74	73	69	63	87	72	71	72	71	70	58	74	65	67	66	72	40	77	69	75	68	67	68	82	72	65	79	76	70	91	75	63	79	53	78	78	88	69	58	81	72	72	71	84	53	76	71	71	70	75	70	61	74	82	77	70	75	79	68	78	83	82	70	76	64	76	84	72	65	78	75	62	60	71	68	51	82	76	77	65	69	73	61	94	76	81	86	76	71	71	83	74	80	86	75	70	64	75	89	77	86	69	82	69	71	86	74	70	72	71	49	81	82	64	66	77	74	76	63	77	76	79	65	73	63	75	63	60	72	69	78	75	62	81	67	64	71	74	71	71	75	77	69	80	71	74	67	67	64	44	80	65	85	61	71	68	85	80	81	78	66	61	78	58	83	81	67	73	71	77	88	70	59	70	76	85	70	68	74	78	74	84	66	59	78	67	76	71	70	61	76	76	66	69	80	86	62	88	68	78	78	91	86	65	90	90	72	78	71	90	83	75	74	91	75	77	79	62	85	69	76	63	79	83	73	84	84	62	83	73	76	66	65	61	67	76	61	62	96	62	65	76	79	76	70	87	62	81	58	71	69	62	79	74	72	72	67	93	75	63	80	84	69	78	67	69	83	73	64	64	67	60	76	63	86	74	59	73	72	65	66	71	65	61	65	70	85	72	87	77	73	61	79	72	50	78	69	59	96	90	75	73	62	70	75	74	65	64	60	81	71	74	65	79	88	67	75	77	61	79	83	82	76	64	64	74	79	62	71	68	61	68	74	67	70	83	69	51	73	66	90	60	70	79	64	57	65	59	59	78	69	74	79	75	78	68	73	65	68	73	79	76	67	72	75	81	88	80	78	57	69	70	80	77	67	83	70	76	66	80	70	81	68	79	81	71	75	63	79	60	59	68	85	72	61	52	72	62	66	68	63	76	77	74	73	91	89	71	60	78	71	63	73	70	76	61	85	83	58	89	91	87	73	70	64	80	78	75	78	67	71	63	70	78	58	90	68	73	80	56	67	75	70	76	63	87	73	65	82	81	63	62	75	84	69	92	75	72	63	80	72	67	69	68	76	77	70	68	75	87	72	72	75	83	65	65	64	75	67	72	75	75	58	85	76	60	72	68	86	85	70	67	66	82	79	84	91	73	66	66	89	73	76	69	78	67	68	85	64	58	68	64	77	91	80	76	80	90	68	71	68	68	79	71	59	78	63	63	84	79	58	76	70	75	61	78	69	66	78	75	67	81	63	73	78	76	91	70	60	74	64	59	71	81	91	84	84	77	85	84	69	79	99	65	81	70	68	75	61	84	84	75	87	82	86	64	68	73	87	60	76	76	84	71	66	69	84	76	76	74	81	61	73	66	73	60	76	64	78	77	75	57	57	80	80	70	65	77	66	78	91	76	84	73	74	59	67	62	75	80	80	68	70	55	74	79	86	74	83	83	82	71	80	62	60	98	66	74	75	84	87	61	62	73	73	71	77	87	58	86	75	68
37573	24185	18303	16752	19574	23633	22167	18969	14794	10884	8228	6407	4955	4093	3189	2436	1805	1327	1024	865	786	799	720	717	675	676	709	667	663	716	721	718	1055	1756	2560	2577	2317	1958	1554	1314	1098	937	837	754	724	657	603	621	581	612	598	664	597	582	592	577	604	623	579	595	599	596	615	636	612	608	569	602	600	572	587	633	597	569	639	585	625	623	644	602	622	590	609	563	618	557	604	583	593	635	602	643	629	579	616	631	643	625	623	602	609	568	624	612	600	602	623	615	576	607	591	624	609	593	608	604	623	605	606	671	647	587	595	620	595	602	598	622	619	594	645	588	592	621	602	616	596	623	617	590	610	573	626	604	579	622	639	659	636	621	617	588	646	601	549	612	574	603	644	609	567	550	586	590	600	566	605	563	607	590	562	637	606	614	568	611	617	584	638	614	590	604	598	606	627	576	645	636	597	621	659	623	598	580	597	587	590	603	603	599	611	651	603	583	622	576	612	558	615	607	593	611	609	611	619	633	628	626	589	620	598	599	620	581	582	647	613	619	631	632	571	597	624	600	620	587	613	584	620	611	578	594	617	580	599	616	626	587	581	571	605	591	594	591	606	628	615	596	599	602	589	629	624	552	599	649	627	628	592	599	647	605	623	607	608	569	632	583	577	623	655	595	582	590	561	580	601	640	587	623	619	575	564	603	582	554	643	599	618	623	601	608	600	564	651	578	631	584	627	641	627	655	616	605	623	612	644	648	594	640	588	630	621	619	580	655	577	606	610	654	579	623	622	632	620	599	601	664	557	620	622	631	616	629	606	615	618	690	625	605	597	545	636	561	586	605	605	603	614	608	619	627	637	574	639	624	606	659	635	651	578	600	597	573	575	576	593	593	594	592	615	616	565	608	555	568	568	615	582	552	629	614	638	615	612	635	582	607	616	591	614	592	658	639	599	601	603	574	614	619	603	625	598	647	596	619	634	603	581	613	629	606	604	631	577	586	602	603	648	657	563	586	586	567	570	550	604	607	609	629	591	594	625	573	629	638	653	626	614	583	623	631	584	596	595	585	626	617	626	608	581	605	615	573	636	628	642	596	645	591	624	600	630	612	576	630	573	549	607	643	603	585	592	614	640	627	648	572	598	573	595	603	574	594	613	572	621	586	582	635	610	607	586	611	625	591	606	613	604	635	587	599	585	624	635	609	617	562	606	617	645	652	594	626	593	581	565	617	620	629	590	611	577	615	617	592	619	586	569	615	611	591	606	618	603	605	708	646	628	583	590	604	584	613	578	599	569	607	595	612	583	611	596	607	640	631	627	592	607	620	575	583	574	598	619	645	560	604	608	591	625	625	579	605	592	629	612	599	557	599	573	611	628	587	606	639	589	552	589	600	628	583	587	600	637	606	615	639	579	592	596	646	612	647	606	608	604	572	628	527	601	608	614	623	586	590	612	566	594	589	591	621	598	620	630	577	629	623	598	588	612	580	614	621	599	602	582	619	615	620	594	553	543	602	603	615	595	624	610	587	571	618	611	612	613	628	587	610	587	623	616	592	606	599	666	579	614	642	617	574	599	605	572	591	628	583	601	654	575	627	615	599	590	582	582	589	595	580	627	616	621	607	579	651	587	577	621	612	658	581	581	596	610	594	584	614	588	606	581	625	603	604	613	602	588	628	603	585	591	619	604	603	610	603	612	621	581	576	627	609	598	626	595	611	587	586	613	609	602	612	602	643	565	606	590	553	574	555	587	608	649	579	653	620	608	604	635	620	594	608	583	613	621	614	587	620	592	692	592	590	607	610	569	575	599	601	547	631	598	548	595	602	592	608	669	633	578	604	589	589	561	613	613	568	585	640	611	614	609	635	620	596	611	618	591	611	591	616	598	614	626	616	584	603	585	602	637	609	629	624	625	564	641	596	587	603	575	627	599	597	604	625	565	652	574	605	606	622	625	604	597	580	596	593	597	610	641	571	609	615	595	584	620	640	576	600	605	580	567	591	560	590	606	599	585	585	577	606	610	619	599	587	602	623	618	617	625	561	624	580	589	606	606	573	612	600	593	611	596	594	564	602	574	576	562	594	631	576	610	624	641	621	643	614	567	598	581	605	647	605	605	585	616	612	622	640	592	573	570	608	595	584	593	580	551	611	603	618	655	618	636	618	564	622	557	597	601	604	616	598	619	592	598	607	562	620	584	629	624	588	627	563	605	591	569	589	608	597	620	666	613	613	628	622	595	636	580	617	585	576	594	619	602	602	592	634	580	613	606	627	577	604	625	616	571	622	641	602	606	577	585	570	653	630	625	594	596	602	578	628	586	564	592	604	609	581	615	643	623	600	624	620	569	594	603	638	607	614	580	640	623	636	612	602	604	591	610	564	597	606	616	585	589	613	550	593	644	599	610	603	636	642	650	602	612	614	580	623	633	673	647	573	620	607	585	601	602	603	591	609	605	578	597	626	636	602	605	621	635	596	593	647	585	656	608	609	578	611	636	588	677	617	615	611	621	599	618	582	613	622	604	590	611	593	638	616	655	609	609	566	605	611	576	630	601	606	601	649	568	567	546	629	614	632	602	618	637	573	624	582	639	588	591	542	594	628	644	668	594	553	593	634	656	650	657	609	592	579	646	582	612	603	602	611	612	626	614	615	629	632	621	578	633	597	659	547	608	625	614	600	599	618	575	603	608	561	627	595	591	594	623	598	649	631	591	591	579	574	596	628	642	538	592	631	585	612	592	643	596	658	594	608	612	565	589	611	595	613	613	661	652	584	600	619	588	614	616	610	579	597	617	569	602	622	544	621	658	582	633	636	585	622	594	595	585	630	602	617	633	613	597	647	581	649	625	628	596	615	576	604	612	612	602	590	651	608	620	620	640	595	627	653	602	610	561	646	624	615	601	564	563	615	602	564	611	603	607	621	583	597	556	599	613	635	588	622	630	682	634	596	647	628	608	572	623	610	591	581	617	571	600	614	620	617	615	587	645	618	607	622	624	608	619	602	572	615	599	626	589	624	580	584	628	611	593	620	572	607	596	609	597	589	621	621	598	589	550	582	612	583	593	613	581	603	633	567	566	616	601	644	636	591	612	597	566	636	599	647	590	633	594	572	645	597	590	625	676	633	595	591	596	584	623	601	568	582	602	610	578	613	633	608	605	589	633	609	596	544	618	635	613	615	624	576	620	655	632	645	623	570	616	603	624	599	619	552	566	589	648	604	608	610	633	596	601	569	649	600	607	606	633	638	622	583	628	603	566	603	631	661	590	595	612	605	594	609	557	622	598	592	625	576	615	588	614	636	603	634	597	652	595	657	609	594	602	577	590	566	594	625	612	579	607	624	600	603	593	609	597	578	638	609	609	603	608	611	581	614	614	587	574	599	588	608	565	628	577	575	616	623	615	621	691	555	650	601	551	615	593	634	603	562	593	617	617	633	577	597	591	572	601	580	615	653	588	621	571	644	601	618	629	595	611	602	616	595	595	561	638	584	629	601	584	618	590	602
4886	1815	1011	659	453	302	330	279	213	215	138	165	135	129	131	138	101	99	91	81	101	97	73	95	85	87	104	78	96	87	87	89	92	86	105	78	91	93	84	103	89	83	92	106	87	117	80	78	103	85	89	99	85	93	81	71	104	93	75	78	91	93	84	103	99	81	79	94	110	105	81	80	74	84	78	82	71	90	91	100	88	89	84	94	80	74	87	87	83	88	112	83	90	78	94	91	88	92	101	71	73	91	87	74	96	88	97	75	90	100	96	85	85	80	72	98	110	94	79	96	99	99	85	92	84	77	83	78	81	81	93	70	93	94	83	86	93	79	82	97	83	91	96	105	99	111	102	110	91	94	80	91	98	90	103	87	82	72	75	95	79	79	85	84	82	97	95	87	102	77	76	80	73	86	90	83	77	81	84	88	103	82	92	83	95	78	84	82	86	96	100	102	93	96	90	98	88	90	77	85	83	85	94	84	83	81	97	83	77	96	73	82	90	90	84	79	75	84	70	97	86	97	89	90	86	83	119	92	103	80	95	92	74	77	88	106	93	81	83	92	90	98	82	97	103	88	95	72	78	81	91	81	95	103	81	100	86	80	91	81	84	76	96	98	96	72	86	80	90	96	88	84	84	82	81	87	85	70	79	95	93	89	100	77	84	91	85	79	108	85	83	70	82	100	90	99	89	104	100	93	89	95	76	88	84	84	94	88	83	78	94	106	94	95	89	81	99	88	92	94	105	120	96	83	85	82	87	81	83	95	71	105	85	81	95	98	97	98	84	92	108	88	81	102	91	80	103	109	107	85	93	77	93	98	80	89	96	87	85	95	83	95	79	87	85	83	91	98	98	96	66	102	69	88	84	85	90	93	90	73	72	85	89	89	93	91	93	87	93	68	107	80	86	87	99	87	77	80	74	90	78	89	88	97	93	82	101	89	100	93	79	99	85	78	85	105	82	105	83	79	73	84	90	96	86	79	92	99	95	92	96	93	89	75	94	89	78	77	92	91	103	80	81	101	71	104	102	102	89	81	87	94	96	90	83	84	91	74	80	92	87	86	81	110	91	98	84	91	96	81	98	97	75	95	89	83	100	87	77	87	89	102	97	86	87	84	90	85	79	91	93	98	90	75	92	83	65	75	82	87	92	84	72	89	90	111	96	82	80	83	94	82	96	76	104	76	88	80	107	79	79	86	95	86	97	84	65	69	100	75	100	88	101	92	91	77	98	86	88	75	88	70	77	99	96	93	76	78	99	74	73	78	75	101	91	88	107	82	92	83	83	81	82	76	93	87	84	89	70	84	90	85	77	98	86	93	96	107	89	65	92	93	80	102	90	88	80	85	82	86	94	94	92	89	90	77	110	92	71	99	105	83	87	87	76	88	91	93	70	89	88	84	81	87	85	109	94	74	105	87	88	76	87	100	75	89	91	95	105	77	94	95	93	106	90	99	100	66	102	99	63	83	94	96	85	115	82	88	77	98	64	70	98	94	90	82	89	90	71	89	67	86	87	81	78	103	77	93	84	95	92	101	83	99	83	91	89	73	92	82	93	83	90	109	79	82	108	102	79	88	84	94	88	104	79	85	95	90	90	89	73	96	81	89	81	75	91	87	82	108	87	71	81	69	79	82	92	99	88	95	72	106	95	95	100	73	99	98	98	92	79	99	87	103	102	98	82	79	77	80	87	91	88	111	93	83	96	88	70	91	72	96	107	92	69	77	95	80	100	94	88	106	92	82	76	95	88	84	78	81	74	78	88	94	77	88	93	85	72	86	91	69	92	83	80	89	96	90	86	114	86	88	82	86	89	96	87	93	106	83	88	97	87	93	81	79	73	89	79	87	82	90	98	97	103	99	78	87	90	89	89	102	83	72	92	96	84	81	77	89	82	93	89	85	86	89	86	87	96	106	81	94	110	102	100	98	78	86	82	85	77	115	101	76	89	84	96	107	84	90	93	95	90	99	82	94	75	89	88	93	85	94	74	110	83	86	94	89	94	70	79	87	104	91	93	108	95	90	88	97	90	92	72	89	106	70	76	86	94	104	78	91	79	98	95	77	87	75	85	86	97	77	94	93	85	81	75	106	75	90	81	89	97	108	90	90	72	85	90	89	92	88	77	90	89	102	91	90	83	81	89	103	84	83	101	87	84	107	94	72	81	96	97	98	92	76	91	64	90	87	83	115	85	85	96	94	90	77	102	94	90	105	78	90	89	94	76	107	95	69	91	72	100	81	75	78	89	87	99	91	86	82	89	88	95	100	93	91	97	94	107	99	63	83	77	85	92	87	100	94	89	84	104	94	97	95	103	87	69	93	101	84	78	99	78	85	90	88	89	82	90	92	66	104	78	77	94	90	92	104	107	90	76	85	93	96	72	100	83	94	78	83	74	87	79	90	99	83	87	102	83	105	75	81	70	92	96	79	87	91	74	99	97	97	90	97	96	90	95	91	82	73	86	105	89	89	70	108	82	86	83	88	83	74	93	98	97	75	91	92	92	86	77	102	86	91	85	89	87	70	78	91	82	85	94	82	77	76	93	87	90	80	84	102	77	89	90	87	87	84	99	78	96	89	94	87	90	103	92	105	90	74	93	89	80	86	114	92	99	87	103	106	94	72	110	85	95	72	97	88	70	87	89	84	72	85	80	87	96	81	84	84	84	89	98	109	75	96	85	83	91	85	84	88	96	97	89	68	83	81	79	79	85	76	80	97	86	92	91	89	72	100	85	93	92	99	78	87	80	84	80	99	92	77	87	84	70	110	83	112	79	98	92	99	82	96	87	94	96	90	96	72	71	84	87	106	79	73	82	91	79	77	92	73	87	90	85	82	70	100	79	90	79	73	84	94	91	98	88	93	88	80	94	84	91	81	78	89	89	96	80	98	76	101	102	86	76	90	96	90	74	86	101	84	95	107	95	95	79	102	89	104	87	92	92	79	87	98	80	104	83	84	81	88	113	87	76	90	107	98	98	97	94	81	73	90	92	79	86	84	84	87	98	82	95	73	93	82	77	101	94	80	82	85	91	97	89	91	79	86	81	80	88	95	102	94	94	86	99	94	105	110	91	97	93	95	111	91	96	91	100	79	107	92	82	83	88	80	80	94	87	75	92	84	80	92	90	102	72	87	81	95	92	80	79	75	86	96	95	93	78	90	86	102	100	85	68	80	101	98	84	86	100	99	86	85	84	91	78	74	106	108	103	83	87	84	98	93	90	81	85	72	91	98	100	89	93	83	85	74	100	90	89	97	79	87	88	87	81	91	76	82	89	90	101	88	75	94	71	84	94	85	82	94	90	90	82	77	96	93	98	94	72	86	89	86	91	87	82	77	87	109	80	75	94	95	93	106	71	88	89	76	86	85	80	90	88	98	93	81	106	94	97	89	90	80	94	93	98	95	113	110	73	92	89	108	81	81	81	98	85	93	100	78	92	78	84	95	88	86	114	89	76	85	80	102	85	85	78	86	91	77	92	100	80	85
30936	15327	10128	8574	11238	12532	11696	8795	6292	4883	3862	3228	2612	2291	1907	1586	1249	977	858	831	787	780	804	686	719	732	728	707	709	748	763	787	755	775	826	934	926	912	909	852	827	769	747	710	741	751	749	735	784	711	732	729	746	742	745	735	684	760	702	711	691	697	725	749	762	704	724	790	706	723	738	740	716	668	690	735	675	696	747	723	756	699	706	714	712	695	741	673	712	717	740	713	739	753	728	722	740	717	753	739	686	712	713	753	711	711	666	680	719	790	690	691	731	750	711	740	724	786	739	750	693	731	698	696	783	734	696	727	767	748	708	677	743	731	726	730	715	756	726	738	743	733	719	678	650	702	688	705	710	783	738	691	738	698	722	701	745	668	745	700	753	733	735	750	700	746	758	738	756	723	731	725	696	756	755	749	739	712	769	682	745	734	737	722	697	742	739	726	708	705	730	704	753	761	731	687	712	746	761	677	739	727	735	712	698	761	763	741	691	722	724	697	736	729	717	711	786	684	711	716	700	718	751	718	752	714	756	645	752	715	712	703	740	754	706	676	701	682	731	796	791	674	796	748	741	686	761	731	706	739	732	760	701	723	720	703	744	721	740	715	737	715	717	705	660	688	710	722	697	692	720	713	736	709	735	728	734	746	734	745	716	755	712	682	690	664	733	680	726	778	714	695	715	729	732	718	741	741	702	684	759	707	774	735	709	669	697	719	743	735	719	764	710	756	684	729	704	719	725	739	777	732	732	716	734	686	715	721	745	664	750	742	703	684	741	685	717	770	705	748	721	809	673	700	722	774	756	718	713	756	734	745	765	680	716	723	738	691	738	717	709	727	678	702	732	735	753	775	743	731	686	715	744	704	741	676	740	735	735	683	734	678	736	713	717	724	716	758	731	719	683	682	731	652	747	742	712	764	667	775	741	710	732	766	759	726	670	716	695	734	759	743	729	738	803	721	692	707	751	731	703	741	746	737	729	730	784	829	698	729	725	719	739	707	736	706	681	678	704	757	736	684	729	695	768	734	748	715	710	709	742	698	716	737	689	715	661	737	711	733	722	748	722	700	644	698	703	700	722	701	711	687	737	708	751	736	752	743	735	739	718	723	729	673	728	702	730	759	765	702	713	690	707	718	707	757	679	712	738	736	764	730	710	746	681	733	750	713	701	734	725	748	728	701	735	733	759	696	787	732	738	725	730	749	717	687	698	691	750	757	711	733	734	764	704	707	741	731	740	792	723	725	714	728	712	722	731	758	748	691	707	711	688	697	718	705	670	742	722	748	713	731	750	772	695	738	719	734	677	779	710	722	729	695	693	721	783	742	728	744	741	745	743	675	718	752	740	722	736	689	746	694	736	701	782	719	687	707	792	743	739	750	710	749	762	728	721	767	730	706	746	712	719	670	684	755	712	692	724	664	745	791	690	695	749	714	717	702	720	706	725	737	745	731	705	830	711	724	774	734	738	733	724	753	744	754	666	721	722	717	725	689	679	696	740	704	769	724	672	733	716	721	755	715	735	737	714	768	711	741	708	731	710	699	746	713	774	703	741	730	723	782	710	717	695	702	722	714	743	765	696	772	736	677	688	741	738	704	703	735	713	776	733	732	708	782	719	690	709	717	697	719	760	769	672	686	766	721	720	763	726	740	773	708	729	772	734	751	720	765	695	711	684	708	715	739	691	700	746	730	710	753	712	697	717	679	736	713	716	730	713	682	732	660	753	688	729	720	742	662	759	724	662	739	702	704	680	715	750	772	778	700	709	719	762	769	727	766	706	753	701	724	746	695	678	740	696	758	731	753	748	684	759	769	729	751	746	727	735	738	743	736	729	722	758	727	718	687	742	771	724	720	781	723	779	736	749	723	718	749	724	777	705	681	714	746	702	743	763	729	744	734	748	692	730	721	799	708	711	716	738	696	715	712	716	716	732	702	720	753	710	752	686	724	731	798	745	669	717	789	712	789	720	726	765	774	717	732	700	736	761	727	721	741	719	772	734	719	749	745	707	728	727	705	661	705	723	775	699	707	725	701	698	698	726	719	764	739	769	754	736	736	708	706	807	715	757	756	724	775	725	737	723	735	704	741	694	698	733	707	695	737	711	657	798	709	743	698	764	726	725	724	749	753	761	693	762	725	711	738	724	746	727	721	694	760	771	731	771	683	742	741	767	691	746	739	729	729	749	730	718	688	692	760	718	660	691	748	721	729	754	729	742	707	749	757	680	696	713	704	719	743	749	709	715	671	732	687	664	826	736	741	779	755	696	682	738	718	755	765	715	753	717	726	774	742	779	785	737	700	717	761	738	724	764	724	751	715	720	737	712	772	732	723	733	707	741	707	767	736	724	708	723	717	734	726	702	709	705	680	772	699	754	748	745	688	750	802	741	749	755	730	758	688	770	719	718	738	703	744	746	700	755	761	736	680	695	747	746	698	694	753	754	726	719	704	753	766	723	727	712	720	722	710	751	715	743	719	714	718	758	710	690	730	732	693	745	770	693	670	754	754	697	700	712	694	683	700	752	736	714	747	723	740	694	751	748	735	730	731	731	731	771	733	758	677	733	765	724	719	755	687	759	712	702	719	681	738	678	700	690	772	691	722	735	704	753	746	746	744	687	767	728	774	742	765	768	732	700	720	700	692	734	737	756	703	732	711	707	738	674	724	726	718	743	760	718	722	714	744	755	742	745	745	712	698	762	751	754	781	740	732	718	754	745	725	694	741	689	714	681	682	744	693	716	687	711	732	728	721	649	704	719	737	754	730	723	687	750	699	673	717	692	734	710	741	745	704	732	717	734	748	770	712	720	743	746	713	759	704	726	708	768	746	727	719	713	720	735	755	719	779	696	725	751	715	706	705	754	714	754	752	701	749	729	737	680	719	723	778	730	657	732	709	693	708	736	698	752	728	726	712	689	781	700	705	707	740	711	714	706	705	733	713	761	773	753	771	741	732	704	699	760	699	715	748	760	717	661	769	721	731	713	746	719	756	717	759	716	684	702	740	721	778	692	729	720	724	739	738	728	724	728	652	734	733	705	688	709	673	746	691	702	766	697	730	772	740	745	688	705	718	756	742	661	728	760	719	734	724	677	730	716	755	774	674	701	731	675	729	716	703	690	733	712	765	720	765	730	738	667	733	739	753	711	731	737	726	764	731	675	723	741	723	685	720	687	714	732	741	764	685	713	681	757	730	749	745	680	752	697	713	718	708	699	674	721	729	706	716	701	686	712	727	773	722	707	669	756	733	725	724	768	784	717	688	727	756	715	707	749	708	698	730	744	703	740	673	742	700	742	739	708	694	674	731	760	754	712	745	771	704	745	749	725	699	676	697	720	705	720	766	732	691	747	720	748	728	731	689	685	747	732	735	761	694	734	712	676	715	704	777	755	768	656	772	746	722	712	734	714	745	732	752	694	711	781	760	665	728	772	726	699	705	743	748	731	716	717	761	700	749	732	712	708	680	704	732	692	686	692	711	722	726	690	727
6021	3453	2180	1340	840	593	533	432	382	312	222	186	156	158	133	141	114	76	79	104	78	68	84	85	89	77	95	82	79	81	94	78	89	92	95	100	124	117	121	100	95	118	104	97	96	75	76	83	91	67	99	87	94	71	70	78	73	99	91	105	72	71	89	64	76	84	74	62	81	94	84	89	91	107	69	80	67	88	85	82	81	80	72	74	85	93	77	87	85	69	85	83	68	90	87	68	87	84	72	90	103	79	84	93	81	78	85	81	76	86	81	64	101	95	68	77	93	94	93	93	86	92	88	89	86	79	79	93	87	76	90	85	88	88	86	79	72	82	64	77	76	90	104	92	89	66	82	75	91	83	76	93	88	81	94	74	80	90	68	86	83	77	87	84	87	84	83	76	84	106	81	76	87	86	78	87	86	90	93	65	91	92	87	80	90	86	72	83	84	84	87	89	75	86	74	97	78	112	86	77	72	94	77	77	81	80	71	92	93	86	89	72	82	79	83	77	78	74	82	94	84	86	92	77	85	75	85	65	80	97	89	96	69	86	94	84	68	77	80	90	77	77	87	94	86	73	78	86	94	94	78	87	88	84	77	83	71	82	64	81	87	78	104	75	98	83	69	89	74	89	80	71	89	89	78	70	90	77	83	89	80	75	84	72	94	84	98	88	95	84	67	89	83	68	102	70	95	81	87	98	76	86	83	94	78	89	83	90	64	105	75	87	72	79	76	88	97	83	84	82	76	84	58	83	91	105	72	80	95	81	87	86	88	82	86	62	68	78	83	74	66	93	85	84	83	87	82	73	85	84	76	78	73	75	95	82	73	69	78	70	68	91	89	82	92	85	74	100	78	91	88	78	91	69	82	76	93	77	82	90	79	83	79	93	90	84	84	81	82	86	95	69	78	79	64	74	88	55	79	88	82	91	81	65	80	94	81	76	80	84	84	92	76	95	77	90	85	84	87	78	74	73	64	81	80	73	80	88	73	75	70	79	79	84	80	81	83	89	88	88	83	88	69	88	79	82	54	97	83	89	86	81	76	83	93	80	75	87	93	99	67	87	97	79	86	83	82	66	75	67	100	80	72	62	77	76	72	78	72	85	72	81	98	88	70	87	76	87	70	85	78	80	72	83	77	79	81	71	90	77	72	65	81	78	84	92	92	97	71	89	71	85	88	72	76	94	79	92	88	85	87	89	67	94	78	91	73	76	75	83	81	99	85	78	84	81	84	82	72	92	77	82	81	81	76	74	82	66	97	81	73	85	86	75	97	89	70	92	81	83	79	96	81	86	75	74	72	67	86	75	85	91	75	74	90	82	68	81	61	100	89	87	95	82	90	77	85	94	87	84	78	100	81	79	66	91	76	87	93	81	73	90	73	82	73	64	85	92	83	80	73	89	77	83	84	54	78	71	89	79	85	83	88	99	88	67	85	91	93	84	69	94	81	87	91	78	73	70	86	83	81	70	91	76	90	64	75	70	76	62	79	74	83	80	93	99	99	86	92	75	90	86	75	88	75	64	89	87	84	100	91	98	74	71	84	87	70	85	91	93	94	84	90	79	84	76	84	79	88	71	82	73	79	76	83	80	92	87	77	85	72	81	79	82	84	84	76	89	72	91	94	83	78	84	66	72	75	81	90	83	82	85	83	73	83	95	88	68	81	85	70	79	70	77	82	84	104	77	77	82	75	82	91	70	77	81	86	81	81	92	78	101	93	102	90	85	70	80	68	74	72	90	82	92	87	73	99	76	89	88	87	74	87	69	86	79	76	73	77	87	87	88	75	95	82	77	105	94	88	94	105	78	76	82	98	89	79	84	80	86	76	95	67	87	90	103	69	100	80	79	76	84	96	74	88	101	88	80	75	84	74	80	73	83	71	93	83	71	90	76	80	73	96	89	70	85	73	66	82	81	62	66	75	82	79	82	84	83	82	73	117	81	90	72	86	90	80	82	74	80	76	84	82	76	74	96	82	90	92	90	70	83	85	96	74	78	86	73	77	95	106	80	90	74	68	82	69	87	85	99	75	94	95	73	88	89	88	82	68	87	82	81	82	81	68	88	80	91	104	84	65	85	93	83	69	87	78	103	79	90	93	83	63	81	73	76	71	87	76	96	84	92	74	81	85	70	91	83	69	94	89	87	76	82	68	86	84	81	80	84	91	80	81	72	88	77	81	101	89	72	85	84	87	75	97	83	77	77	73	77	95	71	90	100	86	81	102	90	88	87	87	95	78	76	90	79	92	82	74	78	89	70	81	81	78	91	79	89	89	85	83	81	79	80	85	96	77	80	71	79	77	84	96	95	89	82	81	80	63	86	82	92	69	72	80	81	84	71	96	87	74	72	92	61	78	79	82	80	81	86	87	85	82	80	91	100	99	84	81	88	77	86	96	71	77	84	59	78	87	74	87	83	84	72	94	81	68	83	82	88	99	82	72	89	78	72	93	71	84	101	88	93	83	66	81	81	78	79	94	63	93	74	87	67	93	68	99	79	97	86	77	97	95	89	72	87	95	89	69	90	97	86	74	93	88	83	90	89	69	72	97	80	68	88	80	84	89	83	76	79	75	80	84	91	98	80	86	96	74	88	79	79	89	97	85	99	69	80	71	71	89	85	82	89	69	81	79	93	80	84	71	97	104	68	99	89	93	86	80	79	96	85	91	85	85	88	91	93	73	106	94	72	74	77	82	86	70	88	82	77	89	71	84	67	79	78	87	72	95	72	89	86	77	90	98	69	93	68	103	74	69	92	89	83	89	69	78	83	111	71	92	74	98	96	81	68	98	91	87	89	79	88	94	79	86	90	74	81	77	75	89	76	83	67	92	72	85	87	82	69	96	88	70	80	91	91	68	76	95	76	80	88	81	77	90	76	78	74	71	91	82	89	83	73	80	97	76	78	83	74	84	55	83	81	78	100	91	84	88	82	76	73	81	80	93	86	87	75	90	80	86	99	70	91	65	90	95	80	80	77	90	86	92	80	81	85	90	61	74	78	78	85	79	78	64	73	106	80	71	94	89	89	86	80	82	78	94	77	70	80	67	76	75	79	76	86	94	91	87	65	76	62	92	93	83	71	93	85	75	77	73	77	97	78	87	85	70	72	92	76	63	77	78	80	63	89	78	75	94	79	91	92	85	73	71	80	79	72	85	73	84	84	79	81	75	81	86	93	69	80	101	110	100	68	99	82	81	85	81	80	109	79	77	76	76	91	80	85	77	66	83	79	77	83	75	74	84	74	72	72	106	84	88	90	81	58	73	76	65	92	84	78	78	85	95	77	77	68	74	71	72	72	72	76	81	81	91	78	92	76	70	70	71	69	87	100	79	79	75	71	73	101	95	73	80	81	75	88	88	76	94	88	98	93	74	77	83	77	82	66	95	80	80	96	65	90	79	82	74	90	74	73	70	78	86	66	79	72	74	73	85	74	83	88	69	83	95	93	76	80	83	81	70	78	84	77	101	70	93	62	77	85	72	87	71	77
35579	21737	16570	14922	18817	20196	18252	14187	11015	7953	5770	3818	3085	2826	2598	2083	1577	1180	1028	856	923	808	774	706	729	744	707	712	695	722	768	691	837	913	1052	1380	1532	1461	1494	1374	1204	970	944	802	792	658	680	660	650	642	686	639	705	665	683	680	696	699	708	673	652	669	653	697	661	667	701	727	701	643	705	649	677	671	665	647	642	685	698	683	705	678	739	709	662	711	680	678	672	727	646	676	702	715	695	704	663	686	716	690	668	696	696	691	669	672	689	630	655	692	660	645	660	674	674	652	677	667	713	670	716	725	666	706	682	672	672	691	632	627	737	718	643	685	675	683	694	694	712	634	709	642	688	684	651	678	658	693	692	652	633	686	648	643	716	738	668	687	700	716	717	661	700	721	669	688	661	658	634	676	694	688	618	694	700	715	677	662	696	664	657	682	664	677	647	682	659	643	693	677	677	667	674	670	678	651	656	695	702	663	671	676	647	708	675	677	743	710	693	681	719	691	722	657	681	655	709	722	687	652	673	639	718	680	703	711	692	688	706	650	691	715	698	690	691	699	701	642	637	730	666	666	663	704	686	666	647	640	640	673	655	693	646	680	686	686	689	683	683	681	679	684	675	695	696	661	657	665	702	687	696	652	695	691	661	679	682	641	700	678	658	649	646	703	703	704	692	695	631	691	670	667	667	707	688	659	675	667	656	709	650	663	694	717	630	682	646	654	706	626	673	684	678	661	703	677	690	684	656	653	687	670	681	683	673	664	684	671	668	680	661	656	712	653	682	660	649	687	689	681	705	674	672	644	686	639	696	665	709	655	697	697	689	701	687	709	699	681	661	707	727	699	660	673	716	695	684	662	667	655	684	646	691	657	672	724	651	716	677	673	709	699	711	678	681	700	673	695	694	630	698	698	663	689	712	650	668	669	681	650	629	700	673	632	645	676	716	664	658	732	677	695	709	700	635	683	698	706	731	659	704	647	678	672	694	680	735	675	657	699	672	705	649	659	655	685	647	680	685	711	661	666	666	659	687	665	686	686	674	703	663	629	666	721	687	633	648	698	671	689	698	702	635	694	690	715	672	678	620	663	690	663	618	682	646	655	668	656	667	685	708	695	646	677	686	617	680	686	693	684	656	727	703	695	657	691	659	727	691	656	689	701	664	647	633	685	665	680	665	654	674	680	687	651	689	678	685	661	677	690	685	648	717	681	681	657	658	690	680	699	682	650	689	696	714	636	677	654	651	727	686	621	693	669	678	667	705	654	734	703	655	708	672	695	659	680	689	648	674	607	681	699	697	675	651	712	648	670	681	678	712	672	673	684	637	694	686	650	687	639	715	641	668	665	712	678	663	657	626	655	723	661	611	723	642	681	679	637	718	665	686	689	689	698	663	679	630	654	671	705	658	715	656	676	695	690	682	676	623	683	680	684	687	721	690	682	717	657	705	680	687	705	676	685	695	685	680	683	736	662	726	643	660	693	659	699	681	676	715	682	688	658	722	655	634	694	666	681	720	674	674	660	686	699	691	663	681	679	677	696	700	669	705	649	651	639	657	670	630	679	664	639	683	674	680	707	656	658	679	652	730	651	690	651	643	653	702	688	659	687	675	673	650	687	634	716	684	668	730	668	642	676	695	680	620	691	679	640	667	677	670	676	693	691	665	681	693	663	678	665	685	649	629	661	645	673	668	674	633	709	670	688	664	704	672	695	652	631	667	710	678	663	694	678	647	638	653	668	680	646	691	642	626	707	685	645	668	695	661	610	682	648	693	652	657	661	680	676	637	688	704	683	707	695	663	654	713	675	689	698	699	699	680	687	640	666	659	709	652	696	672	672	707	697	707	648	718	670	646	681	695	675	707	686	694	679	702	695	695	683	655	670	684	667	624	650	715	682	703	667	724	666	681	737	688	674	651	659	699	651	695	651	682	653	674	625	721	663	661	656	700	691	718	687	698	705	622	645	642	641	683	718	657	689	700	653	647	689	681	655	638	709	664	668	689	725	676	715	671	690	644	667	685	724	710	690	659	689	674	668	707	692	673	680	672	653	700	742	648	653	699	664	655	698	681	679	704	685	684	656	658	697	685	648	690	668	675	691	626	656	693	685	655	657	662	646	674	698	636	724	645	674	688	724	698	683	673	704	636	688	685	661	655	653	696	678	701	718	686	655	690	724	676	655	664	681	706	656	683	697	685	664	683	719	679	638	657	663	658	656	682	635	719	689	661	669	662	616	654	694	695	666	682	693	672	652	686	675	658	647	676	668	708	649	683	651	688	653	674	643	717	665	663	699	658	641	661	651	686	707	681	672	724	706	694	681	674	647	682	684	659	650	707	685	650	687	703	680	655	677	693	692	649	721	629	655	654	711	691	698	718	684	640	686	644	721	628	705	693	650	682	664	681	678	674	636	676	673	646	650	691	670	664	658	694	681	678	649	685	719	681	699	638	669	656	675	685	671	694	692	638	639	621	667	652	665	697	653	663	652	702	678	664	678	675	642	700	653	675	651	623	723	653	652	724	675	674	630	663	724	672	676	691	661	688	695	669	698	666	680	692	685	653	678	712	622	667	677	694	714	657	688	686	641	664	693	685	670	686	662	662	657	632	673	685	691	702	658	676	667	655	691	630	697	647	682	650	693	694	682	695	689	673	647	665	663	654	679	697	619	610	668	685	628	656	644	671	666	645	691	628	712	672	629	641	635	685	710	666	724	688	654	669	708	652	691	659	664	685	698	647	659	656	642	666	647	700	681	718	667	666	701	652	657	667	706	675	671	736	648	611	660	645	699	668	697	677	693	646	721	675	661	655	705	647	673	655	681	669	675	633	709	617	625	679	619	654	728	671	681	681	707	674	655	696	631	692	696	704	677	685	688	662	624	626	681	648	657	655	623	731	625	686	681	660	652	703	635	688	650	647	652	638	615	703	608	724	717	645	693	618	658	652	730	680	648	682	705	680	656	668	686	652	688	698	673	671	673	687	676	683	685	671	690	677	676	622	699	667	676	689	704	645	687	684	674	718	671	679	664	663	683	644	673	672	707	647	640	676	674	684	733	650	653	644	681	665	686	679	677	657	660	664	674	653	701	696	662	666	699	650	698	657	707	693	686	650	657	657	700	690	632	671	676	687	716	648	638	645	625	694	717	667	671	668	647	645	664	639	710	693	712	629	663	710	634	699	645	706	666	657	722	680	721	693	657	699	670	673	653	642	625	657	691	666	676	679	682	669	620	659	657	675	646	679	606	715	677	703	666	703	664	672	701	643	718	677	675	663	645	701	693	688	659	675	654	668	671	703	657	668	674	717	643	702	664	673	679	650	690	681	711	678	703	701	658	696	627	668	662	645	649	645	688	700	700	691	688	695	665	672	675	704	664	683	727	676	714	680	687	717	677	696	682	661	671	737	732	672	680	675	652	710	683	688	688	697	636	656	714	690	627	669	714	685	682	645	675	698	648	652	684	654	675	633	642	726	711	695	699	682	676	705	715	659	648
6445	2872	1895	1095	665	471	406	397	354	262	187	187	136	145	113	120	94	86	79	76	82	73	80	66	88	72	84	65	58	67	59	94	83	89	100	105	110	116	103	93	97	94	79	89	74	100	68	72	81	77	67	85	64	79	71	67	73	80	80	71	65	84	65	69	93	79	69	79	76	72	84	72	76	93	66	70	79	70	66	60	83	77	76	71	89	73	82	62	79	71	79	63	72	65	72	92	93	64	71	58	86	85	71	75	85	85	70	83	79	92	70	74	76	60	73	89	67	92	79	92	76	68	57	83	73	73	72	77	71	64	77	76	77	70	87	96	92	89	78	71	72	85	78	65	62	80	71	75	89	73	63	72	77	72	72	73	70	91	81	74	61	84	59	77	75	76	85	73	63	81	74	78	72	67	86	80	70	69	74	73	76	72	79	76	74	80	76	78	67	79	71	73	60	74	87	58	80	80	86	70	70	79	81	71	78	80	68	71	79	76	74	76	76	80	71	80	58	87	64	70	78	70	63	62	68	82	66	74	67	81	71	75	86	74	75	59	76	89	74	70	88	84	76	64	73	80	89	80	77	88	62	76	67	84	97	63	73	101	71	87	78	64	67	69	70	87	81	78	82	89	73	82	74	77	73	73	74	80	83	82	66	73	72	72	82	85	80	86	71	71	68	74	78	84	71	85	85	89	77	65	72	65	85	71	71	75	85	79	81	72	89	66	76	83	92	82	68	85	66	81	72	79	79	67	65	80	92	63	77	91	82	77	79	70	69	68	90	85	86	85	75	82	87	69	80	71	68	84	75	81	77	72	70	79	88	68	67	80	74	72	81	73	81	62	90	88	68	77	81	102	73	59	73	72	76	80	82	80	80	78	65	60	74	83	72	64	74	82	68	74	62	66	86	85	71	85	69	86	64	99	73	84	79	67	76	72	70	62	76	70	78	85	60	77	75	84	69	74	71	73	84	79	66	76	67	70	67	87	64	76	84	75	83	76	72	74	79	76	79	90	82	85	70	75	62	86	94	83	75	67	68	77	89	66	80	70	90	76	58	94	71	87	78	65	65	72	95	77	62	80	72	66	74	70	71	73	82	78	71	73	81	69	64	84	75	83	83	74	79	70	82	67	77	80	77	74	81	71	71	82	86	78	59	80	68	80	61	69	70	75	75	82	83	81	79	75	69	79	69	87	78	76	73	67	67	90	71	90	71	71	72	70	82	60	91	83	77	87	84	77	66	83	70	72	86	80	68	83	58	66	83	67	78	76	73	86	68	80	78	84	70	80	88	83	81	63	71	78	91	83	74	68	62	84	85	74	88	80	86	74	64	85	62	65	70	74	89	81	81	78	71	62	68	68	78	76	78	66	65	85	71	82	88	81	74	81	86	70	78	89	69	65	97	77	77	81	75	75	94	71	97	82	81	84	80	63	74	67	66	87	72	68	65	80	78	75	57	81	74	72	70	79	82	63	77	98	84	79	76	83	83	72	75	75	78	86	74	90	66	75	74	75	67	66	70	70	73	69	82	78	68	85	81	63	59	83	77	77	70	75	84	61	78	65	66	61	84	74	78	68	80	78	70	95	70	76	63	79	86	69	77	75	87	71	59	67	75	63	68	81	73	63	65	69	63	82	88	71	69	67	76	76	81	80	75	79	79	87	61	79	70	76	68	76	71	82	77	72	82	81	78	91	82	72	74	73	89	82	58	82	68	87	77	78	66	70	79	57	88	61	81	64	72	75	64	83	76	78	78	68	75	66	88	70	87	79	93	61	69	54	83	68	76	55	80	85	87	87	70	82	68	64	67	56	67	75	90	70	74	85	93	62	91	76	63	86	69	76	60	99	90	90	86	87	61	76	79	75	62	72	81	103	68	79	75	79	80	80	83	68	69	72	79	71	83	68	80	65	86	65	80	80	84	72	83	89	86	86	67	80	73	68	71	87	72	80	61	61	73	91	81	69	72	75	82	75	83	75	87	74	81	80	68	90	85	86	78	71	80	72	87	88	91	78	79	83	66	86	75	82	79	82	76	74	80	79	60	80	75	90	70	79	86	69	90	76	73	71	79	71	80	65	73	80	66	69	83	91	95	61	84	68	82	66	78	77	71	81	71	84	74	82	94	68	75	70	69	79	78	82	60	79	76	82	74	76	82	69	69	61	64	80	64	82	79	88	68	79	83	69	81	87	65	69	91	70	66	78	71	67	72	77	85	60	83	77	79	65	75	69	73	76	80	80	84	65	96	76	77	82	56	76	87	65	82	60	74	79	67	73	73	86	84	72	73	85	81	67	86	76	56	69	80	82	86	72	61	86	56	58	66	75	77	69	86	85	77	72	85	87	67	86	83	80	69	84	79	65	70	85	82	72	73	62	65	71	90	63	63	81	74	80	81	76	71	74	73	77	64	81	65	61	86	78	66	65	74	90	82	82	63	67	78	68	87	99	62	68	76	68	87	82	78	75	74	70	69	67	97	66	58	83	74	91	72	74	83	69	67	70	82	70	75	82	76	76	81	71	74	81	97	89	71	80	71	79	73	74	78	72	68	93	91	80	70	82	80	82	81	70	68	76	91	85	85	81	70	83	61	86	79	87	69	85	60	76	68	83	75	71	81	80	85	82	74	55	71	75	69	63	77	80	71	83	85	76	65	75	67	70	71	65	82	67	97	82	76	71	79	79	74	80	75	64	67	86	71	74	79	84	82	75	73	71	63	77	77	80	79	88	69	77	87	70	78	78	77	81	72	70	75	68	77	99	84	76	90	84	74	59	78	69	78	77	90	79	76	74	78	62	80	71	81	62	79	81	75	73	80	68	59	78	69	94	77	63	83	70	81	81	69	67	76	68	85	58	79	86	74	88	70	73	64	82	81	64	87	69	82	73	82	73	93	76	72	88	75	75	82	67	83	85	65	73	65	79	66	79	72	78	75	77	82	76	66	65	71	77	79	74	99	76	71	60	92	71	71	67	85	77	78	75	85	89	78	72	76	80	59	79	94	73	80	66	85	93	87	74	90	75	67	69	69	80	80	96	75	73	69	83	85	84	75	80	70	86	97	80	81	74	92	87	68	72	85	76	77	65	92	79	71	75	73	70	67	81	69	81	74	79	66	80	70	70	61	61	82	72	87	88	80	67	71	73	79	71	88	82	76	74	63	68	66	64	79	79	76	78	85	73	70	66	68	55	87	76	68	82	69	85	67	88	72	84	87	76	76	67	78	81	97	69	78	64	80	83	73	77	81	70	71	68	71	72	73	87	61	79	82	70	74	74	77	79	85	78	93	82	67	62	72	78	67	80	84	64	85	71	89	75	73	70	77	80	74	72	73	72	65	82	71	75	89	79	67	79	89	72	87	73	80	63	80	74	72	76	76	81	91	100	63	84	68	86	85	69	77	86	81	67	76	82	74	72	82	87	78	69	77	82	77	73	70	70	51	66	89	74	73	67	74	81	72	84	62	70	82	78	67	80	77	80	69	76	78	83
33468	19801	15564	13231	15406	16896	15311	13857	11719	7821	4986	3930	2923	2543	2350	2151	1579	1237	1010	854	794	765	728	706	678	638	668	657	693	654	699	721	832	1117	1286	1427	1443	1438	1375	1153	1000	840	771	680	687	645	669	669	647	643	637	637	594	625	662	632	635	652	603	625	646	612	639	595	620	663	628	642	593	634	612	645	619	581	605	599	602	623	636	665	621	583	622	643	664	711	642	597	633	651	602	643	658	623	645	609	571	651	628	631	618	638	611	640	596	620	665	574	616	629	627	601	663	640	621	584	605	616	601	627	624	633	631	601	613	621	658	607	600	617	587	647	646	643	620	623	610	640	640	598	613	630	608	606	602	627	583	647	623	634	636	625	625	631	641	664	635	629	684	642	670	621	601	642	665	601	660	608	650	630	619	621	607	581	638	602	619	611	618	610	610	587	596	615	610	604	636	685	622	655	612	630	614	634	601	638	580	626	625	637	629	612	604	626	638	663	634	602	678	615	609	624	641	651	700	584	601	644	653	619	597	627	608	631	547	615	650	664	602	637	640	644	663	610	612	638	617	613	624	572	619	643	598	632	642	610	644	659	623	642	624	637	652	651	629	645	622	650	637	632	626	620	627	635	651	614	589	575	610	593	626	669	620	584	634	562	626	646	596	653	602	642	615	683	640	600	654	626	621	634	608	635	569	590	632	603	613	655	591	606	599	566	621	659	609	615	631	648	588	627	654	618	619	652	603	627	629	622	602	633	607	645	653	644	636	621	607	622	598	623	604	633	645	600	611	655	643	647	612	634	603	673	628	663	634	584	627	603	697	606	635	588	588	660	599	617	626	624	646	621	556	611	605	609	628	665	658	634	604	658	570	630	622	618	577	595	639	637	621	590	687	627	607	624	614	634	628	656	661	599	630	611	624	634	643	636	641	669	621	634	579	615	609	581	621	627	546	664	635	606	641	625	628	635	560	628	610	624	658	647	626	659	630	631	622	621	612	655	587	606	636	605	644	615	633	606	604	628	605	669	627	629	646	611	606	620	610	611	614	629	609	628	607	627	630	604	634	643	633	654	628	615	617	605	641	629	598	603	640	623	635	580	642	647	607	598	603	635	578	597	632	656	601	618	625	619	610	632	618	631	625	590	645	634	662	615	633	609	686	591	677	580	621	630	641	655	648	649	681	668	634	642	648	623	613	607	635	603	593	614	610	645	628	646	635	600	580	655	617	638	636	645	641	605	631	649	598	603	647	633	634	645	622	611	621	601	680	678	578	634	647	590	650	624	631	632	675	616	649	605	656	629	614	610	643	625	610	645	622	613	607	645	649	641	629	620	651	642	612	612	659	600	614	577	663	654	594	643	647	675	601	587	616	630	658	655	607	643	650	657	611	605	605	600	608	641	587	587	621	607	601	626	662	610	634	600	606	602	603	606	601	609	653	627	609	582	628	626	646	642	624	642	631	657	665	626	635	667	629	630	606	617	653	613	604	616	650	650	678	702	638	628	613	625	640	614	617	648	632	671	660	636	596	618	636	658	589	633	651	621	639	635	562	613	651	620	614	573	648	645	644	639	652	645	637	618	587	591	605	656	627	632	616	626	635	640	611	617	607	633	641	664	673	621	612	629	618	606	630	630	580	595	645	625	582	598	639	672	621	616	623	621	641	605	608	580	626	630	632	604	620	622	624	618	656	581	631	662	596	615	626	647	618	637	638	641	634	608	598	642	668	624	625	618	613	671	656	689	593	612	643	617	608	660	652	651	574	591	618	625	612	609	626	600	606	617	635	616	612	635	631	617	641	589	622	630	640	602	604	652	600	622	629	585	663	610	610	622	622	642	617	584	603	591	629	600	614	646	675	564	612	634	634	644	610	619	635	630	656	605	626	626	645	626	641	601	633	641	625	621	696	609	628	617	576	632	630	593	628	629	657	626	620	605	638	607	643	638	608	638	652	570	651	696	631	582	663	629	623	633	656	638	648	594	666	625	639	639	589	674	605	629	659	660	656	636	620	629	592	644	620	583	592	629	615	637	619	588	614	669	633	590	660	594	624	650	636	616	571	645	593	617	660	645	614	623	627	661	633	628	624	639	635	584	649	657	619	624	648	623	660	648	651	678	608	614	619	623	574	557	643	598	571	611	598	627	612	634	645	642	620	659	635	639	649	616	631	642	624	581	628	619	639	630	649	641	641	601	636	663	582	626	639	630	640	600	652	609	627	628	640	629	670	673	613	610	639	618	631	614	611	637	617	625	644	610	607	614	613	582	620	639	622	609	616	632	611	654	651	614	667	626	583	659	625	651	611	657	644	677	601	617	615	614	638	629	606	606	609	609	620	600	601	631	612	631	624	622	610	627	618	645	625	623	638	595	603	608	609	652	631	623	592	550	632	623	615	608	665	653	635	625	664	625	623	645	620	619	620	644	662	641	627	635	629	613	669	651	645	664	643	625	608	603	647	632	622	619	626	626	579	628	611	604	655	624	644	641	609	653	584	618	651	637	633	641	651	602	614	664	620	586	612	601	588	629	623	638	600	630	623	622	627	620	612	607	640	634	622	647	619	634	638	655	627	590	639	630	628	627	630	640	611	597	614	617	566	615	639	622	628	654	670	662	603	567	609	638	608	591	666	612	616	620	651	646	617	615	621	607	627	644	604	651	641	653	605	626	639	626	659	652	621	633	639	606	623	599	605	614	649	641	630	633	627	627	609	629	632	624	599	611	655	620	615	614	626	598	648	649	594	652	614	655	570	626	637	648	645	630	624	614	616	577	631	627	598	600	600	649	643	631	559	658	627	639	616	628	649	597	611	607	593	625	660	630	617	630	614	627	668	628	618	612	650	620	672	633	584	625	598	605	619	618	656	585	646	623	620	665	647	614	592	655	621	616	616	628	612	594	612	652	649	641	630	617	602	615	605	602	621	646	663	607	647	602	614	605	632	616	653	605	638	634	603	612	596	638	622	685	622	594	619	669	642	641	655	607	598	622	620	568	602	594	604	644	596	622	631	646	598	663	631	614	599	652	646	587	645	598	618	598	619	635	682	647	613	615	675	606	601	646	621	613	623	622	615	583	600	625	614	621	681	636	665	654	593	600	657	677	546	646	657	635	622	591	623	584	597	624	624	678	619	595	646	667	654	600	631	640	637	606	640	633	658	614	640	646	608	607	593	638	621	660	590	632	628	628	632	571	657	609	623	631	639	611	599	622	598	623	635	635	586	556	646	622	672	661	585	607	643	602	601	632	632	588	581	660	645	639	607	619	644	600	615	631	615	630	594	632	635	577	572	597	631	647	645	645	599	583	638	624	609	661	612	639	647	588	618	651	647	619	627	651	597	586	647	638	616	627	623	599	642	629	649	609	624	587	598	597	618	618	605	676	643	660	650	633	654	568	611	568	621	616	595	617	599	611	608	642	586	574	661	604	609	617	580	620	643	565	624	635	627	637	637	583	635	658	641	662	601	612	616	626	576	653	671	586	592	627	587	615	636	637	639	628
7500	4897	2895	1849	974	623	726	700	553	378	281	204	165	138	137	128	142	100	100	81	92	85	96	98	80	85	73	72	64	69	78	75	78	117	149	116	133	142	111	93	105	91	85	82	76	69	71	76	74	63	87	61	65	73	72	76	72	68	62	70	70	78	61	70	74	60	76	78	73	60	75	71	69	72	69	82	73	58	59	67	79	67	70	57	69	78	57	79	61	72	88	73	70	71	69	69	73	66	69	73	68	77	81	79	67	60	71	69	71	80	78	70	75	73	70	66	76	63	67	54	68	67	63	73	51	78	80	84	71	68	56	75	68	70	57	87	80	66	61	72	69	53	96	83	85	78	53	63	80	79	67	67	78	76	74	73	70	73	73	89	71	69	87	70	76	67	65	78	69	69	81	82	63	84	76	81	58	83	76	79	71	77	75	68	62	79	88	78	75	76	64	77	69	68	65	71	75	60	71	72	73	87	79	65	69	61	83	78	77	72	81	75	84	68	66	73	58	78	72	60	80	74	65	81	69	85	76	74	66	77	59	84	64	66	64	69	71	58	72	70	82	70	75	80	74	76	81	70	81	76	68	75	69	72	65	52	88	73	63	80	84	66	71	71	73	65	80	61	77	60	67	55	75	75	68	60	77	66	67	82	69	79	74	73	78	57	69	72	60	66	78	65	68	70	67	77	66	66	70	70	56	83	55	61	66	75	60	74	73	83	70	67	72	79	80	72	95	82	85	75	70	52	94	76	64	63	84	66	65	80	68	56	57	56	63	64	83	78	66	62	90	67	69	88	65	63	67	70	71	56	69	65	78	61	77	69	85	68	92	80	65	69	81	73	63	66	72	72	67	69	82	74	68	90	61	69	79	79	80	76	67	64	71	65	75	61	71	72	77	66	82	79	67	69	76	81	69	75	64	79	74	65	79	79	68	60	75	62	82	66	57	90	83	85	74	76	72	72	78	76	69	63	68	75	93	81	77	76	72	61	80	73	87	73	70	69	73	63	63	74	63	83	68	66	68	75	73	77	73	87	76	73	72	68	73	65	79	72	60	60	61	66	64	77	87	85	89	54	85	68	69	72	67	90	69	67	86	57	62	82	68	74	72	73	59	87	68	62	79	64	70	80	60	73	83	64	81	71	65	73	71	71	60	68	77	70	76	69	61	73	87	62	75	73	74	68	77	67	74	68	62	64	81	79	61	73	57	73	69	88	65	70	61	80	61	76	54	72	57	69	67	80	78	84	68	86	65	82	68	75	73	73	57	52	70	66	80	63	75	75	73	68	79	62	68	74	74	70	73	70	71	78	56	68	65	73	65	55	53	75	81	72	91	81	76	67	70	71	66	68	68	72	78	64	75	71	78	70	64	69	75	67	87	80	61	67	69	77	84	75	64	69	86	82	87	59	87	77	69	82	69	75	78	75	63	65	75	61	60	70	83	78	72	74	72	75	78	62	64	81	65	63	79	79	57	72	66	79	55	77	66	78	73	87	70	65	67	63	79	61	61	74	70	65	57	76	72	70	76	67	81	74	87	72	74	85	88	64	79	60	75	67	69	73	77	57	56	74	73	73	69	78	78	74	55	71	76	79	60	65	69	75	75	81	69	77	67	66	64	69	85	81	68	71	67	64	61	69	67	65	83	83	80	74	77	63	76	64	71	85	77	69	58	65	62	66	73	78	80	84	74	69	78	69	81	65	79	91	74	68	66	63	91	63	72	73	73	72	57	63	84	64	72	70	58	72	81	72	83	74	67	73	66	74	73	65	67	74	61	77	70	65	63	78	89	77	85	71	86	85	62	79	69	63	76	66	71	69	76	72	75	89	73	73	79	72	71	60	54	70	66	77	68	71	84	77	64	70	73	73	67	84	81	71	66	65	71	67	66	63	71	63	73	72	87	80	82	52	61	71	64	66	59	60	69	68	75	53	63	75	64	72	84	65	70	62	48	61	66	78	67	80	94	77	84	73	76	66	74	72	92	73	71	91	73	75	68	76	65	66	65	75	66	67	66	76	57	65	69	72	81	82	60	71	88	71	73	76	68	64	80	64	68	60	73	84	63	58	85	71	74	74	76	57	67	71	72	65	69	60	81	67	62	62	79	60	60	78	64	87	72	89	59	76	76	71	63	74	66	67	70	66	63	60	65	68	65	65	61	58	72	70	67	75	77	67	77	77	79	82	86	69	69	68	74	89	63	78	71	71	82	71	59	77	75	79	70	80	67	77	65	66	77	60	74	72	61	69	76	78	62	84	63	80	74	91	56	73	73	92	83	62	68	64	72	75	73	72	83	62	68	64	70	58	81	72	91	84	69	64	80	66	69	75	61	66	66	74	69	66	73	67	66	54	71	79	76	68	84	67	62	71	67	75	68	85	89	63	68	81	75	83	58	70	75	66	62	78	71	67	68	66	73	86	61	70	63	55	74	62	79	56	66	69	71	68	70	79	77	79	64	89	70	80	71	61	63	65	76	81	59	68	78	72	71	77	83	88	69	55	64	55	61	87	83	59	64	75	61	72	60	73	81	78	54	60	69	69	67	84	67	72	62	74	55	58	74	89	55	72	64	76	73	65	78	83	76	67	65	82	66	66	67	75	62	75	78	60	70	74	70	78	67	77	75	69	66	73	75	71	73	71	80	91	74	67	69	84	66	70	72	86	67	85	55	83	81	70	62	76	78	84	69	69	74	65	81	80	68	69	68	64	71	77	78	69	50	77	67	81	68	73	72	74	57	81	76	67	59	82	66	75	75	72	75	85	51	74	71	62	63	88	60	70	71	71	77	73	85	80	62	56	66	72	67	86	61	72	82	73	75	68	88	62	76	64	71	74	56	70	73	79	85	71	66	71	89	74	73	79	60	91	82	67	66	70	61	56	65	74	73	76	70	74	73	79	80	59	71	61	81	60	76	60	66	72	65	78	47	55	73	86	78	74	67	62	71	73	77	77	77	62	78	67	77	59	72	64	64	66	74	64	68	66	90	87	69	86	76	76	78	75	69	87	72	71	57	76	76	72	72	55	80	68	63	77	79	52	56	77	73	78	82	65	78	62	61	63	74	65	65	83	87	73	92	67	70	82	78	83	67	77	64	54	80	72	85	80	69	64	75	74	83	85	74	67	60	78	74	72	70	64	68	90	65	58	65	61	69	61	77	69	60	72	66	77	73	61	66	61	75	68	79	82	58	67	80	78	68	74	73	70	68	84	73	78	73	86	61	76	89	66	90	54	67	65	63	81	68	72	85	56	65	76	60	74	76	53	70	67	66	78	79	82	74	67	59	58	75	65	73	71	80	73	73	72	72	52	82	76	66	91	63	70	71	65	83	65	77	68	71	70	64	83	54	71	52	83	64	74	83	76	87	67	66	74	95	67	79	93	83	72	85	76	67	70	94	78	89	76	77	70	66	69	84	51	74	69	69	62	64	68	75	73	62	59	64	56	68	69	69	62	56	70	76	50	72	68	63	73	86	80	60	77	51	58
37851	25409	19473	18073	19185	21647	22927	20313	16109	11270	7857	4853	3624	3190	2540	2361	2191	1506	1155	990	841	793	796	731	671	710	731	741	707	737	756	789	789	1605	2310	2325	2166	1811	1586	1316	1087	913	792	693	691	611	586	591	593	555	608	606	582	552	611	605	565	586	584	624	565	554	552	611	578	613	624	595	588	602	573	593	621	646	587	588	599	580	568	587	582	633	592	593	601	580	616	606	624	531	626	604	575	595	572	598	610	585	602	618	612	585	588	584	656	575	594	635	621	590	564	627	586	594	585	613	579	573	572	546	605	594	621	566	603	569	558	560	590	589	613	585	583	566	555	615	584	600	588	586	592	561	576	591	596	576	585	553	555	573	606	616	577	593	575	588	584	621	590	558	601	578	578	586	592	630	626	587	577	584	596	633	662	592	570	579	612	588	574	593	602	601	611	623	601	623	605	597	546	568	612	603	593	570	595	609	619	609	602	597	601	575	578	616	638	563	605	606	567	572	557	597	569	580	596	598	569	552	613	618	614	630	580	628	639	583	595	637	582	586	632	614	547	599	584	581	634	606	608	569	617	614	590	583	624	607	627	576	574	569	584	605	565	583	584	590	620	607	575	620	655	619	599	592	630	572	619	589	583	591	612	609	584	595	593	583	581	634	609	599	561	598	633	644	645	611	567	600	634	567	624	596	585	621	595	582	568	580	564	582	602	586	571	558	555	608	561	586	648	619	560	594	575	534	622	608	646	594	576	591	548	547	596	570	582	608	570	600	585	574	606	602	524	587	626	573	628	596	607	599	584	557	595	624	601	575	623	599	601	573	614	602	587	613	563	562	610	593	604	585	530	564	592	574	603	651	652	625	572	605	585	583	553	593	557	601	625	586	585	604	576	618	600	611	586	649	579	594	606	588	637	609	610	597	647	609	617	592	587	599	628	560	594	597	583	606	537	586	558	602	606	582	606	588	599	591	578	628	598	595	589	589	605	570	626	590	583	590	610	612	592	565	579	564	569	607	630	602	551	613	576	598	632	593	576	564	597	621	617	595	597	580	560	534	605	646	645	630	584	606	575	602	597	602	613	570	619	584	593	629	541	582	591	583	608	553	587	655	586	578	599	601	593	563	589	584	539	581	606	607	558	581	600	601	569	595	590	610	598	612	590	619	593	600	611	596	625	547	597	616	609	569	566	645	601	614	600	609	580	618	616	558	600	607	592	588	575	594	609	561	557	594	594	608	592	606	618	627	575	582	593	593	572	571	627	561	571	595	612	567	558	625	603	561	593	589	546	590	591	579	589	581	553	592	594	589	585	603	565	616	596	597	640	553	585	577	583	619	600	590	576	633	590	597	540	600	601	576	593	605	584	591	569	571	577	565	586	609	589	590	574	579	588	611	616	584	625	580	562	584	619	610	599	618	604	572	606	568	587	551	614	605	584	608	612	581	579	555	581	613	616	576	599	624	601	560	589	597	576	577	634	568	581	563	596	601	598	613	563	607	597	622	608	636	629	578	569	632	594	621	579	624	574	595	607	589	637	576	577	570	582	559	586	574	598	610	619	588	562	566	569	603	605	575	632	639	586	593	582	612	627	614	598	566	614	626	601	544	658	581	568	616	613	606	582	557	595	568	627	597	577	609	634	592	554	615	596	593	600	558	568	608	591	589	599	583	583	607	634	599	622	553	583	615	604	627	608	604	637	582	594	627	569	611	616	576	568	540	566	603	572	587	621	598	611	615	607	595	592	583	543	604	607	574	580	580	584	553	590	618	609	579	580	575	596	625	573	576	596	594	594	610	569	584	572	589	626	650	573	600	583	621	516	606	564	570	600	606	621	591	616	587	577	626	627	607	623	594	579	542	600	592	651	592	592	596	610	571	529	595	561	599	595	583	590	610	575	631	567	595	584	546	604	620	572	636	625	624	601	588	583	618	601	563	620	610	619	548	596	582	587	586	604	582	616	629	610	578	634	589	598	593	554	619	598	555	609	567	578	587	593	589	546	608	591	585	578	591	552	532	592	575	665	624	586	553	634	557	577	591	585	600	619	585	573	616	567	590	595	563	592	616	630	607	606	581	598	602	603	604	625	597	612	538	591	598	619	568	596	613	592	640	605	607	573	639	580	584	575	606	606	563	572	665	612	607	596	567	618	592	583	552	568	608	584	628	613	555	555	558	619	600	573	615	615	596	548	582	593	565	539	571	607	615	631	573	631	607	612	610	608	583	598	584	569	621	571	564	620	606	555	563	605	578	572	613	611	634	561	615	659	610	564	605	609	559	609	567	535	604	550	602	621	626	612	593	596	601	597	624	601	573	608	579	526	551	642	560	582	617	597	544	622	607	592	622	606	576	578	585	607	612	556	569	571	633	588	593	591	619	616	609	605	610	595	566	569	582	585	588	605	594	610	588	619	594	595	591	606	628	573	607	574	595	579	585	551	610	571	594	576	606	615	574	563	577	530	626	579	560	618	581	611	610	611	559	524	605	587	603	568	588	604	591	593	587	587	630	601	626	595	617	552	624	615	608	555	594	591	555	531	565	577	623	617	574	620	561	590	603	588	574	535	599	582	599	628	607	553	591	592	628	556	617	629	631	608	580	582	632	611	613	621	568	570	595	590	653	591	591	592	594	601	639	611	593	591	664	567	583	640	592	600	611	617	561	622	596	638	567	593	607	608	574	602	598	569	644	576	599	585	581	552	571	568	631	617	616	598	607	592	608	570	556	600	613	585	620	572	626	585	590	612	615	583	605	584	614	648	550	580	582	603	571	606	610	575	587	591	570	596	658	609	614	578	612	576	576	603	608	592	620	534	608	565	597	590	625	597	521	612	598	616	595	578	570	633	613	653	584	582	551	599	588	592	590	577	609	586	585	618	606	585	624	637	625	572	587	559	630	605	550	653	572	557	585	594	612	543	595	598	607	566	618	601	579	576	594	558	592	542	566	578	630	602	629	631	607	600	599	559	613	556	627	583	548	563	596	620	576	552	604	614	560	604	585	551	598	562	598	581	576	565	579	600	564	669	575	594	615	569	615	588	611	603	627	600	605	551	601	603	608	602	572	664	577	601	607	606	593	618	601	611	570	586	596	581	609	595	619	540	620	610	573	586	591	593	601	627	600	605	609	574	612	556	635	571	579	606	568	581	611	601	554	645	592	597	578	593	604	634	606	574	587	569	568	588	611	605	569	566	614	646	617	558	581	558	611	590	605	594	568	597	542	616	595	592	657	592	572	584	593	591	584	581	546	570	615	622	586	605	596	596	559	624	667	606	592	585	581	589	614	539	563	580	594	585	602	620	586	561	602	559	602	578	607	611	595	564	595	614	603	601	615	598	613	563	608	584	583	595	597	562	594	581	626	621	608	611	594	603	565	560	622	603	539	563	584	530	602	606	628	607	559	613	589	543	590	614	563	581	601	651	610	623	600	590	577	572	604	606	614	581	612	568	587	609	577	540	613	616	554	580	584	611	591	550	595	570	614	632	584	587	593	592	609
4643	2038	1096	713	393	320	297	290	216	173	125	103	152	114	113	114	111	101	125	100	81	79	98	80	83	88	88	90	72	89	80	77	90	108	83	79	96	95	87	94	91	120	89	94	94	75	85	93	81	95	69	93	79	90	81	76	93	83	95	102	74	79	100	93	88	89	87	96	80	85	94	99	85	83	86	89	94	81	86	88	86	97	99	92	97	90	79	68	80	75	103	94	83	84	83	78	105	118	87	86	83	75	99	101	90	98	74	85	97	86	96	96	105	95	81	88	90	90	72	81	97	98	94	68	95	95	73	99	84	79	83	88	83	76	95	90	95	97	81	105	81	100	88	94	88	69	113	75	91	71	80	104	95	98	107	85	97	90	97	87	88	86	77	77	86	90	86	62	85	95	99	86	88	93	92	82	82	97	110	103	84	95	94	92	76	69	93	74	72	94	77	77	82	90	89	84	78	89	91	85	72	73	77	84	99	87	80	102	84	89	96	88	85	103	105	88	89	85	70	90	94	90	73	78	97	80	88	99	83	81	93	80	79	80	73	101	78	88	95	84	90	80	80	85	92	80	75	88	97	79	83	93	78	90	73	84	87	97	84	95	82	66	91	95	89	93	81	94	91	83	101	102	98	73	88	80	92	93	97	93	87	91	97	79	80	81	91	94	77	102	72	83	92	78	76	81	76	80	85	68	101	91	92	84	87	98	88	65	103	90	87	79	86	93	98	94	87	92	79	83	75	88	82	99	75	93	99	86	91	86	90	98	98	85	79	86	82	89	82	88	73	100	109	74	105	85	90	83	93	90	95	71	80	75	78	92	88	83	88	86	99	91	77	82	94	64	73	82	95	79	80	95	69	95	111	78	72	89	78	86	84	77	93	88	56	93	87	85	96	80	79	76	102	98	91	74	89	100	96	83	91	86	88	78	83	86	87	80	93	87	92	74	91	84	78	80	84	82	97	78	93	75	100	90	95	78	81	110	100	83	99	88	72	81	90	94	84	88	82	90	95	84	100	91	101	89	79	90	89	82	92	77	78	85	84	91	92	82	95	92	104	93	91	90	82	102	86	78	113	98	87	75	79	93	91	77	75	80	99	58	82	78	91	97	85	111	84	83	95	82	69	69	87	97	75	81	92	92	89	92	86	99	84	84	105	79	78	72	79	78	99	86	77	91	111	76	91	95	85	114	83	95	83	94	88	88	90	88	83	97	87	75	80	111	93	91	97	82	82	84	94	83	82	83	84	87	89	97	95	96	91	74	72	94	96	85	87	89	84	82	94	72	109	96	83	84	91	81	93	90	101	87	81	88	82	71	85	89	88	83	76	88	75	93	98	99	93	88	80	75	87	92	94	83	82	95	78	76	86	93	96	97	96	95	80	99	78	81	75	92	91	100	98	88	89	113	89	80	99	91	92	86	94	70	80	82	92	98	81	89	78	62	86	92	101	111	85	97	87	67	97	94	81	94	102	90	92	74	82	85	89	79	81	88	70	92	113	84	90	101	98	96	99	76	77	94	96	91	108	90	103	82	81	82	88	92	96	88	78	66	82	101	91	78	102	94	89	93	87	89	98	79	92	92	99	94	89	92	88	69	77	86	89	86	74	67	86	101	83	85	90	103	88	73	71	97	85	87	100	86	78	93	100	97	77	96	92	82	79	91	99	93	124	110	77	75	84	107	87	86	92	82	91	83	84	97	82	97	82	81	81	63	86	93	87	89	87	95	87	100	92	95	80	97	88	70	87	96	100	95	97	108	99	82	86	83	83	93	96	83	104	101	71	104	73	83	79	104	109	99	81	80	80	84	83	81	85	78	75	78	89	83	103	92	78	91	89	80	75	82	92	62	83	75	89	73	95	89	94	79	97	86	93	83	87	84	81	93	92	74	70	83	87	85	97	80	73	73	80	91	81	85	86	85	88	81	88	80	86	66	91	90	89	86	69	91	88	81	89	92	75	78	75	89	99	79	84	99	89	85	106	108	96	91	78	99	87	92	73	92	88	90	89	92	92	76	85	81	81	93	82	89	99	104	79	76	86	79	107	92	96	82	74	94	94	92	98	91	100	100	80	90	86	78	77	84	93	93	95	77	77	94	68	74	80	73	80	110	79	69	87	74	87	83	85	96	81	90	101	74	87	73	107	94	82	99	78	81	85	85	89	86	95	83	90	88	87	87	79	77	79	86	84	91	98	94	92	92	87	86	71	99	84	94	89	79	93	76	82	106	67	85	71	87	84	103	75	89	91	84	84	84	94	81	71	100	76	84	93	84	84	85	76	112	107	92	91	86	98	83	87	111	109	84	83	107	79	81	89	97	84	86	92	75	75	90	80	84	80	79	86	75	77	99	81	99	99	83	95	84	78	83	96	102	109	80	85	89	89	83	112	97	83	94	75	101	95	81	83	85	85	84	91	75	90	82	88	80	88	93	67	94	91	86	93	82	83	94	91	83	93	86	100	84	86	88	73	77	83	101	88	81	94	81	99	109	91	83	94	79	82	79	79	94	85	82	88	82	97	56	77	96	79	81	91	81	105	93	88	84	96	77	90	110	81	79	100	99	86	93	87	74	77	73	94	82	92	85	84	87	82	100	84	95	82	82	86	96	91	80	74	87	85	90	82	96	82	78	83	92	91	74	86	101	75	88	102	87	84	98	81	97	88	86	98	95	77	77	99	88	66	77	68	75	97	92	80	88	80	93	77	82	89	96	90	85	90	82	83	82	81	74	74	94	81	88	91	80	87	105	102	83	99	82	85	88	74	94	75	87	94	74	90	83	76	85	86	73	85	91	90	85	75	95	77	95	90	91	83	101	92	83	70	74	82	90	101	73	89	97	102	88	79	93	79	73	95	72	82	104	92	80	100	64	93	72	94	73	75	70	85	85	78	85	83	82	90	79	95	101	97	84	100	84	100	72	78	79	104	83	78	80	107	74	78	84	86	92	83	86	83	91	83	98	96	84	92	97	87	95	85	90	79	97	85	74	76	84	86	86	90	73	74	68	78	80	103	90	89	88	81	74	87	83	76	97	89	77	92	88	91	99	81	82	86	92	90	94	93	89	90	91	83	93	100	81	74	81	72	92	87	103	81	87	86	95	81	87	79	88	106	79	85	103	83	94	87	82	86	85	88	97	79	100	96	89	100	93	91	90	79	86	108	104	96	80	89	76	95	98	88	72	89	84	78	100	87	85	94	84	95	95	80	96	105	78	89	102	86	93	83	73	82	84	77	99	82	97	101	85	90	81	98	98	92	83	84	96	78	91	86	83	118	92	87	77	84	87	86	74	83	95	105	93	96	96	85	103	80	115	94	81	95	76	87	91	88	95	96	88	105	84	96	82	105	94	71	87	88	95	96	79	87	97	103	89	74	87	110	92	85	91	78	97	76	87	87	85	84	89	75	95	99	85	74	90	102	99	86	90	100	82	87	69	81	72	82	91	109	82	80	79	100	101	79	99	73	95	88	101	87	95	90	97	86	99
30907	16441	10871	9116	9587	12051	12070	10001	6413	4332	3017	2480	2066	1735	1589	1589	1525	1091	950	871	807	784	817	791	769	750	749	784	744	763	750	785	852	842	917	953	976	899	871	821	841	781	781	705	744	658	708	715	739	682	723	691	774	701	703	706	719	704	726	711	681	728	722	730	689	702	686	714	671	723	723	740	717	700	705	645	729	741	720	706	716	714	725	700	695	673	703	747	745	747	702	690	695	691	690	702	713	686	711	722	738	715	752	704	721	696	726	745	756	699	698	729	736	730	677	737	664	693	672	715	692	699	758	701	709	686	717	686	723	702	681	732	739	733	699	718	738	727	742	695	689	717	718	691	725	772	707	738	728	725	746	697	701	699	741	684	750	656	746	652	700	712	723	781	724	754	735	714	733	746	678	736	727	675	683	690	719	671	772	732	781	715	731	722	768	740	716	749	717	695	748	742	703	737	697	711	757	731	722	719	720	719	742	695	704	680	755	757	686	709	695	712	744	731	745	726	674	665	727	717	706	784	729	679	682	707	679	691	668	722	717	752	766	735	729	749	686	721	718	658	724	732	690	665	694	743	746	716	667	695	704	726	694	701	737	660	739	729	755	757	699	699	722	729	766	732	749	700	737	755	707	700	673	676	737	635	728	739	694	702	706	680	700	717	686	736	726	732	712	670	691	697	672	709	724	704	714	717	740	718	728	764	686	729	698	735	656	698	685	745	695	670	680	703	706	706	733	727	735	692	711	715	767	695	719	703	718	706	728	734	746	695	712	733	692	738	719	714	725	713	703	660	740	715	722	709	752	700	717	761	713	700	729	697	765	728	681	686	734	725	739	677	720	812	758	740	747	709	668	739	716	673	692	694	729	693	727	736	738	733	705	658	731	778	663	659	716	728	704	704	713	680	685	671	677	744	715	694	693	731	726	733	726	710	670	680	730	711	694	710	706	697	698	685	694	722	750	664	748	712	687	711	740	725	708	735	711	698	726	702	716	729	770	727	739	679	723	671	719	689	715	705	738	752	708	717	728	709	735	726	662	666	685	713	700	749	718	738	695	716	706	728	712	673	698	728	730	710	746	730	691	744	716	685	711	700	737	728	655	723	705	710	746	726	755	749	721	689	752	716	704	676	683	737	711	719	724	702	681	690	733	729	696	763	695	808	739	712	711	751	724	716	697	726	691	717	708	682	733	705	744	699	675	700	730	723	733	753	748	753	722	668	700	719	715	740	741	724	696	714	676	720	700	730	738	728	713	738	721	714	716	732	715	707	702	708	705	718	665	738	727	714	747	707	689	700	714	746	674	711	752	739	746	710	708	743	727	728	717	757	673	780	700	693	765	706	720	720	737	731	703	754	701	769	739	740	699	699	743	725	672	664	764	728	741	718	697	692	744	756	690	683	715	684	715	690	708	693	745	697	716	719	702	715	678	676	685	773	675	675	679	692	713	718	708	737	747	740	724	677	698	680	725	721	751	695	706	692	732	780	730	668	705	766	742	693	686	694	736	702	712	686	721	754	700	678	696	734	711	703	705	741	709	709	715	734	775	727	751	769	742	661	694	730	711	765	710	689	759	719	708	735	675	717	687	694	724	724	739	702	702	701	710	681	713	752	715	727	726	715	708	736	743	712	760	742	696	667	696	739	736	724	704	692	700	719	696	715	674	672	757	677	723	748	667	728	730	662	678	774	748	691	724	725	736	724	689	754	706	733	713	717	697	703	710	759	747	664	756	700	724	718	685	684	723	750	730	747	662	720	692	774	771	732	667	730	681	722	762	670	717	793	689	707	749	674	738	699	699	762	727	719	664	706	779	674	739	700	676	760	703	674	721	709	707	721	755	699	703	700	752	738	700	685	712	730	687	749	719	692	651	667	712	731	710	724	808	689	710	736	690	710	732	697	665	691	745	694	724	684	668	745	717	688	671	777	694	686	748	712	726	799	739	715	749	743	751	691	768	749	763	737	729	763	721	688	680	716	726	731	718	726	704	722	726	703	707	680	697	733	782	755	694	718	712	700	715	773	707	689	690	679	741	766	758	691	704	716	742	675	741	717	717	718	742	770	684	725	717	730	710	720	724	736	713	721	722	738	682	704	731	728	727	743	688	721	699	719	730	738	723	720	661	729	746	730	703	676	691	768	670	717	715	664	748	728	687	722	727	695	726	658	718	707	715	770	722	732	754	736	682	689	706	760	701	721	721	733	705	722	654	699	695	722	741	753	741	710	695	769	760	732	684	755	741	732	705	729	677	743	710	666	716	742	725	706	664	731	749	709	732	736	709	704	731	709	789	674	716	709	721	775	741	723	711	694	708	768	685	711	691	687	720	734	704	715	713	687	706	742	712	719	729	672	718	750	726	704	727	744	718	754	717	656	687	710	720	722	724	734	673	737	714	725	729	718	721	717	706	714	722	672	709	688	704	744	707	724	705	705	715	733	741	704	668	728	713	750	709	709	703	664	770	687	732	707	777	684	689	756	687	679	728	755	742	667	754	738	717	741	720	731	702	741	739	707	720	705	719	728	688	707	695	772	709	731	729	675	759	673	699	733	705	709	778	725	748	722	731	711	691	686	697	747	665	767	743	747	713	727	751	710	718	778	759	726	710	741	735	717	716	673	702	763	738	686	750	768	750	716	705	725	743	703	684	748	669	695	705	728	744	697	700	708	720	727	723	737	688	729	697	670	736	708	742	705	721	731	722	743	700	680	753	685	707	688	715	708	738	747	737	651	741	759	741	673	749	741	684	714	741	696	648	710	721	652	739	706	718	716	693	700	690	743	725	678	759	688	698	750	739	679	717	721	641	688	719	735	757	709	711	712	684	742	702	731	718	717	725	725	679	686	720	729	665	700	708	752	716	740	693	705	675	713	673	694	726	757	752	715	733	719	758	722	676	738	709	730	708	703	703	695	716	721	703	717	795	723	752	695	704	738	704	703	699	692	720	720	689	698	708	704	698	693	672	731	751	723	735	725	713	720	663	727	728	677	711	701	709	754	674	718	694	736	714	769	715	711	736	675	685	684	731	727	723	690	722	741	756	696	769	757	706	713	690	771	707	739	743	771	723	707	710	703	684	751	695	687	695	674	750	717	753	706	715	736	726	716	710	663	724	656	722	655	737	731	724	813	691	774	698	692	707	758	695	698	703	705	706	700	733	724	715	689	695	732	722	727	775	718	727	723	725	706	747	728	723	722	698	726	704	694	696	708	713	751	673	677	744	720	710	708	711	687	750	728	737	706	721	731	707	773	749	710	673	713	752	678	676	719	726	691	689	734	714	680	724	738	715	684	753	692	729	733	743	723	720	730	698	703	726	695	685	737	727	725	767	743	721	720	714	744	738	693	755	716	671	700	722	689	687	677	720	756	780	705	690	720	654	721	694	691	738	744	741	710	734	705	759	665	722	725	725	699	701	749	717	767	674	642	760	751	709	690	712	725	698	736	720	735	738	727	768	714	749	733	691	711	752	728	735	705	701	689	759	699
5844	3519	2101	1211	799	631	658	462	370	273	169	165	153	140	127	123	104	84	102	89	83	85	80	93	84	96	98	91	95	84	86	83	89	114	120	117	111	106	110	106	93	88	78	77	86	93	77	77	72	79	68	91	87	77	91	82	79	73	83	78	89	92	71	69	92	84	86	78	94	77	92	74	81	95	77	97	72	72	95	77	87	98	94	72	98	81	89	87	83	83	79	71	88	76	81	85	87	80	80	78	77	84	91	84	89	84	94	75	80	77	73	82	77	88	76	89	75	82	89	92	74	80	78	73	77	94	82	89	76	79	77	77	85	89	84	81	88	79	74	74	85	79	87	78	75	92	94	92	76	92	67	68	65	83	99	85	80	90	93	93	81	76	98	71	77	89	76	77	86	83	81	88	81	77	100	87	79	81	96	71	87	91	74	85	93	81	76	79	81	69	76	69	83	88	85	80	93	69	83	79	96	63	99	83	61	76	85	79	81	72	78	85	95	88	70	65	81	68	84	72	85	81	75	78	81	89	68	95	82	92	98	99	74	85	89	77	79	87	96	83	82	80	76	70	64	71	73	74	84	93	75	77	91	70	77	80	98	95	59	95	76	95	81	94	84	104	113	85	79	87	67	81	75	85	69	78	90	78	73	80	76	98	93	80	72	77	73	82	92	80	91	90	83	67	80	80	91	79	90	90	67	89	66	65	81	83	79	69	97	85	91	67	81	84	78	68	72	78	82	79	72	76	82	70	93	82	82	103	87	64	92	91	77	75	71	79	73	79	90	64	90	73	86	78	82	91	96	101	77	90	86	80	97	87	75	80	74	97	77	87	84	96	94	78	79	86	80	77	83	73	81	70	80	80	68	79	91	70	64	78	98	69	90	89	99	84	84	89	95	86	85	77	80	79	81	90	73	79	85	78	79	76	99	68	86	83	80	103	91	84	76	93	75	80	97	87	65	76	82	87	82	77	84	78	68	89	84	76	81	70	78	87	89	73	81	82	69	72	82	76	94	88	75	93	80	83	96	75	103	70	79	65	80	85	88	82	85	86	78	89	83	81	89	78	88	95	86	92	101	75	67	89	80	89	77	93	78	86	98	85	74	87	72	77	88	95	82	79	94	94	92	84	71	117	90	100	83	83	92	98	83	85	85	79	107	74	83	94	80	88	88	79	75	86	102	89	92	86	75	68	92	87	89	79	84	66	70	84	80	100	76	93	70	82	76	88	79	85	81	79	72	83	57	64	78	69	70	81	96	88	86	84	85	77	81	82	86	86	88	89	84	85	69	60	94	71	85	80	89	100	78	96	86	86	75	74	87	83	75	86	75	96	82	89	81	66	72	83	80	85	92	61	72	80	94	67	81	78	80	82	84	65	87	84	109	74	91	96	82	90	92	69	81	85	85	70	83	75	83	87	89	79	95	88	92	84	85	91	96	97	89	102	100	93	87	83	88	78	80	89	103	87	68	90	88	76	86	82	75	100	88	76	84	69	65	85	69	87	86	97	79	83	73	76	83	91	92	74	74	89	79	74	87	67	91	96	80	85	96	76	85	93	76	87	79	77	80	103	81	82	87	90	76	82	86	91	80	72	78	78	69	82	84	90	89	84	77	83	93	65	85	90	72	73	84	95	68	91	70	83	73	85	77	73	78	89	87	80	91	75	84	80	77	91	78	87	78	81	73	88	94	88	84	96	76	75	81	82	91	96	89	104	88	79	90	81	76	81	78	76	91	75	76	82	85	94	88	81	89	72	90	64	87	80	81	87	79	99	63	78	75	94	78	90	84	77	103	84	73	74	77	93	82	95	62	83	76	94	88	100	63	86	75	65	81	78	87	77	90	90	82	66	83	94	94	85	73	87	76	94	74	69	70	84	86	94	88	94	76	79	86	92	80	80	62	91	97	79	80	95	89	96	84	85	82	79	100	80	88	80	110	73	67	78	96	87	85	78	80	85	91	83	86	86	79	74	71	75	77	89	71	110	90	88	84	100	72	84	94	81	85	89	111	83	65	82	85	90	95	82	94	69	81	78	79	94	87	87	87	83	88	89	87	74	83	84	71	87	78	83	77	91	100	84	90	79	80	77	82	91	84	67	83	96	91	94	77	86	77	77	65	81	77	76	93	82	81	87	73	75	82	79	78	77	95	87	86	78	85	101	83	78	68	81	87	92	75	87	99	86	73	77	85	89	74	103	67	89	67	91	91	69	75	78	82	76	73	63	75	77	85	82	79	85	78	84	68	67	84	74	83	82	91	75	96	89	81	93	98	95	65	77	91	75	87	77	84	79	80	83	73	90	102	87	76	78	93	74	82	81	84	73	82	82	85	86	86	68	85	81	105	85	78	84	88	78	90	81	79	82	79	82	86	79	73	94	88	67	77	73	79	81	90	94	96	79	101	92	84	84	93	85	100	79	97	79	68	77	96	83	78	85	75	90	76	90	70	65	77	73	76	82	81	69	97	99	74	98	86	84	75	74	70	65	76	77	95	63	73	88	91	72	66	77	80	69	73	70	99	71	70	75	88	74	74	75	100	89	94	90	74	90	71	83	71	88	88	78	75	79	89	80	74	77	90	95	82	88	71	88	75	78	81	103	79	86	73	104	78	93	80	84	84	93	81	88	91	80	76	75	66	89	81	82	93	89	72	90	77	63	78	85	93	75	84	82	85	79	84	90	81	87	82	96	84	103	82	86	77	79	81	89	99	77	98	67	68	65	71	78	78	74	89	84	79	87	90	82	77	80	88	74	87	80	101	70	86	69	71	87	84	80	82	78	86	77	95	87	83	90	81	88	86	86	78	76	87	77	80	84	79	89	76	80	85	88	76	73	90	60	71	84	70	86	85	82	75	88	84	95	87	98	84	84	90	73	87	82	85	77	79	73	91	85	73	82	66	84	86	78	89	88	92	86	90	89	75	78	86	64	81	90	74	71	79	75	93	77	64	86	101	97	79	75	94	65	83	71	86	83	76	87	78	93	81	67	69	95	88	89	80	76	86	93	76	79	70	75	73	99	72	99	90	70	70	89	81	95	82	65	99	83	85	76	101	91	77	82	80	77	64	87	92	88	83	74	70	85	82	75	91	83	83	94	80	77	86	77	103	74	76	71	81	89	74	95	77	88	87	96	96	99	72	91	94	81	66	81	74	85	83	75	97	85	92	95	84	89	69	69	74	80	94	92	71	73	81	77	75	93	80	83	71	90	78	77	90	91	89	73	67	66	77	83	72	69	68	73	85	90	87	82	79	88	82	82	104	80	87	96	74	60	82	83	75	77	88	79	78	91	85	77	74	73	78	84	100	86	82	86	63	83	91	85	86	80	78	83	83	85	96	79	83	82	70	76	67	87	78	79	80	81	78	86	81	93	88	61	75	87	74	75	85	72	86	75	80	89	72	73	66	80	85	72	76	72	77	87	105	106	67	73	98	104	88	76	84	87	66	89	86	63	80	83	104	77	69	83	91	82	92	79	93	70	81	90
35627	21578	16612	13648	17757	21559	20733	15272	10966	6820	4733	3585	3024	2419	2185	1926	1747	1481	1146	961	891	871	830	847	813	803	741	703	766	705	717	799	1000	1381	1599	1717	1510	1292	1179	967	932	795	797	704	735	714	692	666	707	691	652	695	692	653	687	676	680	673	697	655	752	712	693	679	671	660	649	705	651	701	686	674	680	713	712	659	692	697	667	696	664	645	678	642	706	631	685	644	693	699	682	654	689	721	724	695	728	682	673	672	699	682	722	653	704	709	630	671	708	669	705	669	693	669	680	685	681	686	679	715	660	673	715	694	679	680	652	651	686	673	726	669	683	698	682	687	664	668	671	676	690	627	723	668	660	702	667	692	698	728	692	695	665	702	649	658	723	693	666	660	701	682	681	683	659	713	650	703	696	697	706	704	671	712	688	678	671	695	667	684	703	683	707	635	697	658	689	700	687	732	683	654	699	689	648	663	658	700	716	655	685	710	673	652	624	680	713	728	704	689	600	681	655	700	669	642	689	637	672	628	656	694	641	689	663	662	696	670	679	681	712	683	624	675	682	623	687	717	683	716	699	636	660	678	666	654	688	700	703	750	704	681	663	696	648	651	705	707	612	701	677	693	717	686	713	687	698	695	642	700	681	671	704	712	635	721	684	655	683	672	690	701	682	702	692	645	640	628	691	691	669	687	695	718	674	652	642	663	689	662	681	647	684	663	620	711	683	667	665	704	631	703	707	695	660	671	687	671	668	665	672	698	677	699	694	698	664	687	696	650	670	667	644	661	691	697	678	675	681	651	695	719	680	665	703	674	647	702	686	634	655	687	665	683	685	747	676	681	679	716	701	642	661	686	669	679	744	678	682	689	626	689	651	687	652	665	648	681	666	715	701	636	688	706	691	672	661	678	656	701	671	646	683	678	656	698	667	652	683	720	683	705	679	685	693	745	723	661	716	663	637	648	713	653	663	707	706	671	674	702	633	677	653	662	660	643	646	702	692	671	656	702	679	709	660	662	662	667	719	708	682	742	664	709	698	698	691	666	722	648	685	678	663	663	697	692	693	730	678	691	685	653	675	720	686	637	653	674	700	672	677	718	684	693	703	722	666	696	668	652	705	639	684	656	708	666	701	680	654	701	661	707	678	651	707	625	697	678	717	642	655	711	738	744	721	662	679	696	677	679	662	671	666	659	682	662	729	668	674	661	688	669	719	649	678	646	681	716	691	633	687	690	666	661	673	730	688	683	640	647	693	655	691	700	668	672	763	675	689	667	705	700	672	694	709	737	696	669	732	722	692	673	692	671	663	687	731	594	740	677	670	719	699	656	691	661	661	662	696	683	712	689	699	670	621	678	683	683	673	679	665	659	667	671	680	658	686	689	716	685	697	661	678	692	691	648	695	659	658	679	710	618	635	705	687	694	670	707	722	644	700	734	703	662	689	697	672	684	695	698	651	700	727	759	677	647	667	627	660	699	726	640	686	698	692	664	702	659	711	641	709	668	652	652	712	697	689	687	715	658	664	661	674	647	681	722	653	691	653	724	731	693	635	679	686	666	666	701	663	633	677	650	676	649	727	674	725	731	667	680	706	699	692	706	719	707	657	653	670	652	698	702	701	692	741	669	666	729	674	690	647	696	655	679	681	666	677	699	673	695	704	694	736	709	721	672	655	726	646	676	689	693	692	712	633	663	722	666	677	694	669	699	671	611	705	703	713	645	701	708	674	703	671	680	684	670	644	638	681	684	706	659	692	698	655	701	736	704	730	687	723	691	720	681	690	691	702	662	696	703	633	682	714	669	670	678	694	753	655	725	713	678	707	683	661	660	681	666	692	632	654	687	677	662	699	670	707	682	781	682	709	706	681	708	677	678	685	676	728	704	684	720	672	691	685	720	707	677	706	727	682	674	693	628	682	671	652	666	681	686	641	655	619	680	675	675	736	695	669	663	672	671	692	643	661	638	717	685	668	656	654	690	653	686	697	687	732	687	680	646	707	650	690	682	649	693	689	701	732	627	645	666	668	655	681	663	690	651	659	689	685	678	651	649	704	675	645	674	692	667	690	677	691	697	704	680	686	658	657	710	694	671	713	683	673	707	722	683	673	697	657	710	737	632	657	729	686	691	654	628	675	667	687	712	701	736	658	696	718	705	691	685	652	708	679	698	694	671	681	668	645	743	707	651	697	664	669	669	657	666	699	721	673	724	667	681	687	695	676	698	688	655	676	697	656	719	677	672	682	683	669	678	665	683	713	702	671	694	705	694	657	660	647	690	676	685	699	669	689	639	671	686	710	707	652	664	657	677	708	674	740	631	676	626	697	702	687	671	709	648	669	683	692	696	664	683	693	673	672	693	701	666	738	735	685	711	664	627	692	717	681	715	713	707	680	705	723	735	704	739	666	737	658	720	660	683	703	723	690	705	656	675	701	689	670	695	668	678	678	700	707	659	688	698	655	666	700	723	652	722	681	671	753	669	661	692	677	705	637	685	697	676	736	674	652	677	692	711	685	652	726	657	688	741	659	700	656	673	677	713	696	649	623	717	677	694	677	675	655	666	695	704	659	655	713	677	706	666	636	680	685	708	705	610	701	718	697	676	679	660	656	685	663	699	706	659	650	655	720	668	748	693	700	703	670	681	645	702	683	688	635	736	734	658	688	653	686	655	700	660	686	749	711	663	644	697	702	664	687	713	657	667	698	674	659	653	677	641	715	644	670	692	647	670	641	673	685	710	686	709	669	720	688	704	684	671	676	669	668	712	646	676	632	637	695	692	656	687	699	675	692	690	734	660	689	675	673	680	629	673	658	712	679	700	661	695	679	705	669	673	672	690	705	648	724	702	641	641	670	729	634	659	669	662	624	661	672	679	681	703	693	641	703	663	669	702	663	716	674	669	667	706	699	681	697	643	665	687	666	694	690	673	694	670	709	696	644	706	655	679	713	665	660	659	692	683	714	676	680	692	700	684	702	683	728	700	642	694	652	640	714	661	676	699	645	690	695	709	729	704	622	674	683	663	711	669	730	686	697	708	719	712	698	680	701	673	650	677	666	719	675	666	678	725	619	682	687	726	702	672	678	692	624	664	691	661	668	705	725	648	612	698	642	693	629	688	652	691	655	716	671	716	632	690	656	716	634	701	687	694	654	696	639	756	692	667	632	712	731	668	666	705	665	723	664	678	643	701	653	684	656	694	645	662	655	675	622	661	653	690	680	648	677	664	672	667	678	694	663	660	647	626	711	702	707	666	663	678	617	667	676	701	668	668	679	686	712	726	699	656	683	673	690	690	657	679	691	690	660	680	659	726	696	651	682	683	665	668	657	647	673	724	673	696	724	694	673	677	622	734	659	671	711	673	705	679	730	659	706	720	669	687	710	699	604	694	720	690	698	731	690	709	694	683	684	707	656	721	695	666	654	650	683	711	665	727	603	694	674	761	657	685	660	676	675	656	682	658	671	668	689	715	667	710	685	692	701	629	682	656	704	680	679	690	683	667
6324	2906	1911	939	680	575	476	388	363	268	183	164	137	129	108	109	104	94	88	87	82	58	72	89	85	98	71	85	78	84	82	69	92	74	100	105	117	89	125	77	85	79	91	75	81	80	72	75	100	74	86	79	92	69	78	83	77	81	67	69	86	63	81	69	78	80	95	61	62	65	69	82	69	68	72	76	67	78	82	79	87	88	65	78	79	76	83	80	68	80	98	77	78	71	72	81	69	61	91	63	60	66	71	88	79	87	75	74	82	74	78	81	78	85	81	80	86	76	78	75	93	63	78	82	94	72	91	75	81	62	93	77	83	76	89	82	56	70	83	72	83	68	83	81	96	74	82	79	75	77	71	77	82	71	74	74	72	87	69	73	77	65	89	87	74	86	85	74	75	71	83	86	74	83	64	85	73	93	100	79	70	55	87	56	82	73	88	68	75	73	70	74	76	78	80	70	73	68	76	77	74	80	78	51	67	71	66	63	70	77	104	66	71	88	82	90	66	65	90	89	76	86	84	90	79	86	58	79	72	73	61	75	82	66	90	81	66	49	58	62	74	93	87	63	85	72	52	72	70	85	82	79	65	69	78	60	88	78	85	85	75	89	72	80	77	80	67	76	81	76	63	75	70	73	61	81	73	81	97	87	70	68	78	56	83	59	66	84	86	70	78	71	81	67	55	76	74	81	76	90	85	90	62	88	62	75	80	83	81	91	75	86	92	68	74	72	98	83	78	81	91	73	68	68	61	68	72	76	78	85	66	86	67	62	69	87	74	84	75	69	79	86	71	67	94	64	66	88	66	80	80	88	76	66	77	64	64	72	76	77	79	81	91	82	92	68	76	68	76	90	89	87	81	57	64	64	81	75	68	69	70	84	93	93	76	80	89	83	79	87	82	69	72	81	69	77	74	67	70	81	78	79	76	76	71	76	75	84	64	63	67	71	67	83	76	60	68	72	79	59	61	57	77	72	69	70	78	76	82	78	87	86	67	63	91	67	60	72	87	86	82	89	69	81	63	86	78	65	71	73	73	70	86	57	80	77	84	79	82	77	69	62	72	77	79	85	70	73	92	80	83	70	83	70	99	88	69	71	61	84	76	92	79	95	65	64	90	82	86	85	81	76	94	72	56	67	69	78	65	69	77	77	64	68	74	69	75	69	65	85	64	73	72	65	75	67	79	56	74	77	84	69	63	84	69	81	76	72	73	82	66	77	80	92	62	75	76	74	73	86	69	78	73	79	71	92	82	72	78	72	73	65	80	76	87	78	78	69	80	84	72	63	76	78	72	80	84	84	76	66	76	100	83	73	90	84	84	78	72	72	80	76	71	76	72	77	67	73	63	84	57	81	76	63	85	80	91	79	74	60	77	64	73	65	76	84	93	82	75	60	71	86	72	66	88	76	95	88	96	67	65	59	74	75	75	76	93	87	73	83	82	83	81	79	96	91	72	72	71	88	69	71	76	70	84	72	69	81	64	71	61	72	87	74	70	77	81	77	88	66	87	74	86	64	73	73	77	75	79	60	61	69	91	69	85	69	62	79	79	77	89	86	76	78	75	91	77	81	88	83	75	72	56	68	77	88	79	75	78	70	91	83	58	85	75	81	67	74	84	74	73	106	89	81	78	64	70	80	92	66	71	86	73	57	59	89	79	75	75	65	70	56	79	63	69	74	65	73	75	74	72	72	78	89	64	67	64	59	74	73	88	93	74	86	76	77	89	89	77	82	67	66	80	64	67	65	84	80	77	71	68	78	82	95	61	78	81	77	81	91	73	70	79	78	84	79	68	72	78	76	66	97	80	69	74	68	87	70	92	68	70	74	62	76	85	75	82	85	77	72	73	79	90	68	74	68	95	78	78	72	84	75	79	78	76	73	90	73	84	83	75	91	74	65	78	81	85	73	60	74	77	82	74	92	92	77	85	68	96	67	72	92	82	66	64	73	65	76	87	91	53	82	54	80	67	72	76	74	74	80	75	79	79	61	89	93	69	100	70	62	81	65	82	69	71	91	73	98	69	87	75	78	74	76	68	81	77	78	58	79	67	84	74	72	72	87	62	74	89	69	53	81	64	70	66	79	65	91	98	67	71	83	71	98	66	81	88	82	65	77	79	81	72	71	74	68	77	85	88	86	83	75	87	79	87	75	69	62	78	86	75	85	78	67	71	79	77	94	83	85	84	80	69	80	84	69	75	67	73	83	74	77	83	76	89	77	64	95	68	76	72	80	82	81	74	90	88	94	78	70	68	60	69	87	78	64	75	78	77	63	78	70	63	78	84	69	78	87	63	88	79	79	55	88	94	65	69	85	76	69	70	78	78	74	75	80	57	79	77	78	66	81	64	67	65	78	85	67	64	82	94	79	68	75	63	73	63	68	78	68	59	77	96	74	94	81	77	76	88	62	79	83	79	87	79	75	80	70	62	80	68	84	79	66	57	74	72	79	79	71	86	65	75	79	90	85	71	71	70	58	71	84	74	68	97	91	73	78	73	67	69	84	65	72	63	79	92	84	80	84	76	82	80	73	64	81	73	65	92	84	79	78	83	69	71	65	78	77	78	76	77	81	81	75	76	62	82	92	59	79	80	82	87	77	82	86	74	72	75	71	69	77	76	95	75	70	54	76	81	71	84	78	72	68	62	79	82	77	75	86	70	84	101	70	75	72	87	73	56	93	72	77	79	95	73	77	79	73	75	81	63	70	73	67	83	71	75	74	71	83	64	86	102	70	59	85	76	83	70	79	67	72	89	66	67	75	73	68	81	75	88	86	69	74	70	76	75	73	82	86	72	96	79	78	83	70	75	80	80	74	82	78	77	70	62	54	67	71	75	79	55	73	69	73	74	78	79	76	89	87	71	72	74	75	71	83	74	72	77	73	73	74	91	63	56	72	75	97	79	81	64	85	85	69	88	75	73	79	79	83	67	80	101	73	83	80	71	85	76	69	75	84	90	76	76	72	63	77	65	75	53	65	70	67	80	67	85	77	60	84	90	60	83	78	91	69	69	75	78	75	92	80	75	87	77	85	50	71	80	67	97	80	71	73	78	98	83	77	74	78	69	65	79	79	65	70	74	76	87	51	76	78	80	79	78	83	83	77	78	72	91	65	86	86	87	75	65	79	60	85	92	78	69	76	92	62	88	67	77	67	69	65	68	77	84	82	85	82	63	82	92	81	78	72	83	84	65	77	63	96	72	60	72	75	67	73	80	63	84	99	77	75	72	74	65	82	73	85	74	67	68	79	86	88	75	73	66	70	77	78	63	85	80	64	78	71	68	71	65	76	71	82	77	70	73	80	76	72	73	70	58	75	79	70	81	80	75	83	58	69	68	70	69	87	77	81	83	71	83	72	68	72	63	71	67	74	74	71	90	72	69	78	88	81	83	68	82	84	72	51	73	77	73	72	72	88	75	76	59	91	63	78	75	74	61	66	77	73	82	75	77	91	60	65	81	76	79	74	80	83	74	76	76	73	85	84
32820	20106	15656	11313	15744	20213	17286	13999	11479	7347	4940	3514	2653	2316	2141	1712	1608	1296	1107	917	850	783	750	678	686	703	709	695	725	711	694	685	763	800	1246	1541	1597	1379	1311	1101	903	852	763	736	661	684	643	626	645	595	629	625	676	639	617	627	622	644	645	641	604	605	626	626	612	640	676	600	613	629	611	655	590	621	586	611	619	623	641	642	622	630	615	629	634	602	576	609	621	602	614	614	630	604	665	661	654	583	671	617	646	632	636	634	635	631	660	638	575	634	631	625	641	636	628	628	642	619	601	629	611	613	623	612	586	649	632	637	651	604	591	626	641	635	630	625	643	656	648	606	623	633	626	655	617	668	657	652	692	626	632	605	616	636	598	631	662	656	651	618	638	568	631	618	633	661	586	618	610	649	634	640	637	559	654	637	680	636	617	628	632	632	638	594	639	618	597	620	663	686	610	592	643	617	642	625	632	635	603	603	600	616	629	604	609	582	643	605	651	670	622	634	635	605	639	626	642	612	629	637	609	607	653	632	658	635	600	620	600	651	674	606	656	617	624	606	649	634	576	633	658	623	604	648	635	604	632	628	625	617	613	652	603	599	670	661	617	587	601	620	627	619	609	630	654	635	640	631	618	602	646	625	625	643	592	580	650	619	595	593	599	609	647	611	669	630	595	624	611	629	591	676	644	667	621	661	642	595	642	642	625	682	624	633	622	588	621	594	679	618	606	572	644	615	683	636	604	662	640	656	632	656	613	622	593	636	632	586	606	606	627	639	620	612	625	609	628	607	647	589	668	629	606	641	627	608	630	612	649	610	631	650	608	583	618	612	625	627	637	611	636	609	642	614	624	624	629	613	626	654	603	640	628	605	603	635	608	592	575	571	628	602	608	611	627	620	633	622	620	644	623	598	603	609	611	639	650	646	594	602	583	653	629	568	595	619	631	627	650	645	643	616	630	605	603	623	685	648	580	624	600	672	656	563	599	650	622	603	635	636	615	655	652	662	606	649	604	652	645	643	639	608	624	595	615	586	619	688	651	610	662	659	618	632	652	585	644	635	654	612	601	604	669	637	597	607	605	574	614	626	606	636	618	569	572	598	645	646	620	608	604	640	639	611	608	650	641	617	642	671	656	671	657	606	660	598	628	625	619	672	585	625	597	610	632	627	653	649	629	622	650	658	637	596	614	687	573	633	600	587	595	617	646	603	656	619	624	597	615	600	588	593	644	571	627	630	639	586	617	674	574	614	597	615	671	622	602	627	629	626	602	613	648	645	611	641	581	609	622	635	655	582	591	645	578	612	661	661	596	612	610	619	670	606	642	593	600	623	642	641	616	591	584	672	636	595	577	623	637	657	646	646	599	644	620	616	599	612	615	611	631	634	642	650	623	652	613	614	666	664	607	600	624	636	622	616	638	626	639	622	617	621	665	627	586	600	633	571	588	676	605	633	661	636	630	615	621	679	608	584	603	628	577	627	647	640	636	597	617	642	627	659	598	612	572	656	660	601	625	633	623	611	638	588	626	638	598	623	622	632	615	579	636	651	633	616	609	650	659	615	633	590	654	603	600	628	591	622	625	625	606	589	605	641	645	657	623	652	663	589	581	636	626	642	610	614	625	614	632	652	638	632	634	580	608	650	651	594	631	609	606	605	626	575	649	639	631	642	599	641	602	624	645	626	615	659	621	614	597	574	630	589	653	613	674	629	579	591	614	610	632	598	614	642	635	589	626	604	604	611	604	644	652	621	547	604	572	577	589	653	596	643	592	616	635	633	608	604	633	609	624	604	589	622	628	625	626	615	631	667	654	654	613	614	624	606	651	680	628	680	620	607	644	613	605	600	636	628	651	620	635	626	597	605	632	552	590	592	577	636	597	684	661	605	623	608	622	634	622	643	570	598	578	592	577	619	616	626	625	620	598	600	630	625	621	582	602	669	624	636	614	654	602	622	632	605	590	610	631	642	599	658	614	622	607	619	608	619	639	634	631	624	646	610	620	604	643	642	660	651	588	573	611	652	604	596	629	634	646	635	604	587	609	650	602	638	611	632	628	596	616	599	649	622	644	604	595	653	629	617	656	607	588	663	604	562	602	624	660	614	612	630	645	585	607	643	647	676	660	608	606	594	563	630	631	596	619	603	626	626	614	680	632	607	564	560	618	626	638	602	626	648	625	613	611	614	622	631	589	643	552	626	643	637	628	601	611	615	621	632	638	593	575	647	643	599	663	593	595	593	637	661	648	629	636	641	606	666	667	603	667	643	621	619	638	616	587	603	589	614	618	621	635	655	653	606	619	619	624	617	602	584	653	653	608	653	630	572	646	620	649	569	660	602	632	650	618	655	621	619	573	645	619	661	634	617	633	598	618	606	615	618	657	591	632	597	630	622	614	617	641	621	637	583	677	613	631	605	634	605	664	616	625	576	616	601	619	593	610	634	661	583	635	640	648	632	625	646	661	624	615	614	655	586	656	639	618	594	617	595	679	637	613	627	571	624	622	625	593	625	635	626	609	608	628	625	576	570	606	627	652	648	661	632	629	651	650	617	636	647	579	626	622	594	591	596	596	619	620	643	625	647	642	621	634	608	639	626	665	662	601	627	609	640	604	612	609	611	650	614	615	614	597	580	619	608	611	592	605	625	639	624	611	656	569	629	607	635	605	599	587	629	622	623	642	598	644	594	633	599	611	632	610	610	625	692	653	614	621	607	595	637	665	640	626	636	655	615	642	663	612	637	622	628	606	617	626	618	609	632	605	682	606	669	635	630	599	638	646	647	611	651	615	636	591	622	617	641	641	612	619	621	621	610	588	624	620	608	603	603	639	625	632	598	642	589	618	591	616	597	640	610	634	650	625	602	621	615	611	637	613	625	597	679	631	638	602	629	649	610	644	623	660	662	623	627	646	588	607	625	593	620	639	582	606	604	599	628	595	637	672	630	637	611	639	581	589	617	655	577	628	651	652	614	585	653	643	639	629	619	644	638	633	663	637	661	628	660	556	635	633	610	655	623	663	662	577	611	620	627	649	584	647	599	613	645	606	588	634	604	627	590	675	627	591	660	624	654	595	651	625	617	642	609	600	619	646	641	626	569	665	610	582	674	625	633	608	613	604	649	626	639	631	648	608	594	612	665	616	658	631	611	604	675	608	625	643	657	649	641	620	631	621	613	618	628	594	627	637	608	646	617	623	644	634	585	597	650	604	601	671	560	614	608	669	618	623	661	571	639	616	616	611	609	634	602	632	610	593	594	612	604	663	599	626	621	622	628	651	643	607	624	622	610	606	619	632	599	681	618	607	636	629	635	595	636	589	626	585	594	605	670	656	641	610	614	625	559	610	599	581	665	633	626	630	619	596	655	600	581	599	604	641	653	603	631	626	644	602	572	615	615	632	622	621	628	671	626	613	584	654	675	569	616	632	624	587	630	613	640	654	611	630	594	607	619	640	625	645	585	600	644	603	645	637	598	620	621	629	614	658	618	619	616	612	612
7044	4769	2767	1443	1007	932	828	736	461	275	226	178	154	148	107	110	101	119	94	83	106	83	61	67	66	64	87	85	69	62	92	85	70	76	119	140	151	119	119	94	100	76	78	77	70	71	74	66	77	73	74	64	72	63	67	62	63	69	65	65	65	71	56	63	77	59	67	75	80	67	81	79	61	67	74	53	66	75	68	70	61	67	69	75	68	85	56	49	63	75	64	76	63	67	77	66	73	71	65	58	82	73	78	61	75	68	81	75	54	70	67	77	62	66	67	77	66	64	69	63	75	63	59	79	64	72	70	68	72	68	74	86	83	77	69	66	86	75	51	65	77	72	57	72	69	77	69	56	69	71	59	66	79	73	74	77	76	78	86	64	67	68	64	63	72	67	74	59	51	66	73	55	66	71	81	72	76	66	74	76	66	78	87	90	62	62	66	75	68	82	79	82	78	64	70	68	87	77	85	71	71	86	74	68	65	68	63	87	79	62	65	68	65	70	69	56	62	67	82	56	79	69	66	75	61	61	69	80	76	67	80	58	68	72	65	75	53	75	66	80	81	67	74	73	56	52	71	86	70	61	83	56	65	64	84	64	69	68	61	85	72	69	70	60	60	74	64	65	74	73	63	63	80	84	60	81	69	50	62	65	60	64	52	69	66	68	90	55	79	73	66	84	69	56	72	77	62	71	63	74	75	73	72	66	63	71	80	69	71	60	72	78	69	63	52	59	74	54	69	80	78	73	68	58	82	75	82	89	70	62	73	77	68	65	79	75	71	81	60	69	63	69	68	70	71	68	66	69	62	74	65	76	64	69	68	71	83	80	74	60	72	69	64	57	68	61	75	55	76	77	84	76	61	54	83	61	61	80	70	74	57	93	77	73	88	65	62	60	67	68	77	73	78	62	89	69	68	89	91	77	69	73	59	61	79	62	83	68	59	77	73	70	58	67	71	84	64	72	66	68	79	72	59	75	70	94	71	71	72	68	51	71	67	87	70	66	60	69	63	68	59	67	77	77	60	72	72	67	75	71	72	77	64	58	81	67	64	74	78	61	62	80	72	87	65	79	62	65	58	88	64	64	81	57	76	60	54	69	68	64	82	70	61	70	80	76	72	68	71	71	64	69	91	81	63	72	78	64	79	75	73	75	74	73	64	65	77	66	76	77	73	75	70	74	91	68	54	72	73	72	64	64	64	66	61	84	74	75	69	59	72	72	74	92	76	92	67	56	72	92	71	70	66	73	71	63	68	76	58	69	54	63	69	78	54	54	57	75	65	76	68	67	70	57	70	60	70	63	84	75	69	79	73	67	79	73	66	62	65	82	74	67	74	63	66	71	58	80	62	76	81	66	61	85	67	59	69	60	73	62	76	73	66	71	71	58	59	67	78	71	77	75	63	57	58	78	70	62	62	82	78	74	52	76	59	62	87	72	71	80	69	56	72	69	55	54	65	71	65	66	55	61	73	60	70	78	75	75	71	71	66	59	67	57	87	69	69	75	68	68	65	67	70	72	65	78	80	67	70	75	71	80	80	68	62	77	62	59	62	69	66	63	72	74	77	75	71	63	68	85	72	84	70	70	65	72	75	81	65	65	71	72	67	78	86	74	65	85	84	74	75	87	66	70	70	60	59	68	66	58	69	56	67	77	75	65	80	69	59	68	69	59	84	82	71	59	72	64	64	66	69	74	58	59	65	64	87	74	86	64	83	77	69	89	77	92	64	78	81	68	67	89	74	71	75	58	93	60	48	80	87	60	75	76	64	61	80	81	79	67	72	83	84	61	82	76	75	69	61	66	60	67	73	66	70	86	64	74	85	62	74	72	79	81	65	93	71	63	77	81	71	63	61	70	71	81	64	79	77	70	82	63	71	68	67	67	83	61	68	63	58	71	86	62	72	73	77	66	74	57	75	79	72	74	64	80	74	51	91	80	84	72	66	69	80	68	62	76	61	73	82	84	72	61	60	70	75	83	70	67	76	75	72	65	74	78	78	64	72	68	68	89	80	85	75	81	73	59	64	92	76	59	69	68	61	61	66	53	75	56	67	75	80	70	70	73	86	77	78	82	64	70	75	72	87	82	77	85	76	63	63	74	64	80	69	70	73	61	70	68	59	74	84	59	87	73	61	69	90	74	67	81	68	68	59	54	64	83	81	69	67	94	74	66	61	72	61	58	80	78	75	67	70	69	73	61	74	89	71	76	55	75	72	74	72	75	59	84	72	59	72	82	62	68	55	69	63	70	58	71	64	72	86	52	72	73	71	89	62	68	64	73	67	49	78	56	74	69	71	73	82	79	64	71	70	83	74	68	71	85	69	84	87	64	82	86	64	79	63	72	68	85	56	71	75	74	66	89	66	75	81	65	57	69	76	69	65	58	65	65	78	47	70	68	73	74	75	64	62	72	65	67	63	79	77	73	75	75	73	68	78	68	75	78	70	74	63	64	67	69	97	66	65	58	57	64	58	87	63	71	72	81	75	70	59	68	72	73	74	86	77	76	84	77	70	75	73	59	66	85	80	70	75	81	73	65	84	85	67	77	68	76	67	71	75	71	72	88	76	82	70	81	81	63	63	61	65	78	66	71	80	73	75	77	52	67	75	60	66	62	68	79	50	76	81	87	75	59	60	69	74	74	72	68	62	72	62	67	72	68	66	75	53	67	74	63	70	63	84	73	61	57	67	77	70	80	81	66	68	67	68	90	58	68	75	82	67	55	75	66	82	67	68	76	82	76	58	57	76	78	78	69	71	85	67	68	84	76	76	92	79	81	80	74	57	78	67	89	66	69	61	57	69	72	72	75	78	78	87	60	78	65	57	69	78	70	76	75	75	70	67	61	66	63	63	59	79	72	66	60	67	62	71	68	59	79	64	80	79	77	63	80	67	95	72	64	70	84	79	78	58	68	71	64	68	88	83	59	60	55	57	75	68	63	65	73	75	53	61	68	78	65	71	64	72	69	72	75	57	79	71	69	71	65	62	66	73	78	79	98	77	64	69	59	71	67	64	72	74	63	62	65	64	70	73	67	87	78	74	64	63	72	72	64	60	71	64	64	67	81	74	64	50	59	60	80	67	84	69	70	61	71	90	73	64	73	74	75	71	65	83	78	62	72	62	92	79	67	69	70	63	51	67	81	72	66	81	84	65	78	72	65	57	60	60	71	64	71	68	67	67	77	83	59	80	66	80	64	74	76	78	66	54	70	71	63	76	61	64	69	75	89	60	71	62	79	69	62	65	71	64	62	76	69	69	66	73	79	58	70	71	70	69	66	80	63	67	65	88	64	70	66	58	80	68	82	66	60	82	83	82	81	74	58	58	70	64	85	66	69	63	79	60	68	70	68	75	81	69	74	74	71	73	90	56	71	75	70	61	73	59	65	73	59	66	66	81	77	62	57	62	72	72	68	79	85	82	70	64	58	72	79	70	64	73	72	61	64	79	67	75	66	74	70	77	67	62	70	50	86	81	62	60	73	72	79
37475	25619	18918	15821	22028	26058	23574	20090	14701	9332	6477	4248	3270	2832	2410	2014	1828	1692	1348	1038	903	790	775	710	695	721	692	659	665	662	723	775	810	1080	1819	2244	2340	1975	1684	1446	1155	1065	906	800	752	614	638	624	588	552	578	598	599	571	609	536	609	610	583	545	567	621	605	578	601	562	574	586	608	545	609	603	582	586	593	617	556	624	559	557	577	580	578	621	582	606	591	583	576	606	594	545	624	589	574	613	563	566	593	587	566	563	561	573	557	595	587	585	576	564	616	582	583	605	573	584	610	585	590	592	555	571	582	637	602	565	570	560	601	577	620	570	598	620	569	575	624	591	591	646	601	583	556	587	580	572	577	553	593	600	554	633	562	559	594	560	583	586	580	579	577	554	539	604	571	545	574	594	581	570	575	585	591	572	595	627	601	619	614	563	604	575	589	552	554	594	609	576	617	545	581	562	587	579	583	586	604	573	597	610	557	577	577	592	576	587	600	562	598	580	579	569	620	595	596	609	567	611	581	572	555	601	573	580	560	606	584	560	565	576	588	591	599	575	583	624	581	585	590	602	578	598	618	608	551	569	580	579	580	592	619	558	574	633	591	605	585	636	581	593	564	593	572	595	607	516	572	557	614	576	568	608	595	616	591	581	588	557	597	590	608	609	608	564	625	564	589	622	559	601	623	607	603	605	594	583	643	617	545	571	565	572	569	580	583	577	646	583	606	582	591	548	619	568	589	547	558	610	588	647	578	605	603	614	586	555	562	600	583	569	624	559	574	570	608	561	570	592	604	544	610	571	559	600	600	596	608	606	582	610	590	579	529	602	592	578	595	536	603	577	614	599	594	617	551	587	573	597	582	598	568	593	589	588	593	609	580	580	558	595	579	564	559	583	619	582	587	598	543	602	557	585	538	571	543	565	641	562	587	592	622	573	587	533	566	590	553	549	621	570	546	610	607	578	530	580	579	592	593	565	564	603	595	575	599	608	555	603	562	603	602	595	579	576	589	596	625	614	615	573	573	573	552	602	609	590	550	614	593	562	587	577	568	587	592	603	586	592	568	605	620	556	604	580	615	564	607	570	600	564	610	598	575	594	589	578	648	585	589	603	588	602	565	590	576	589	559	587	616	567	572	550	585	558	577	556	624	593	623	578	530	565	572	576	619	573	616	594	603	567	564	537	539	589	588	603	596	609	553	595	553	585	562	585	545	584	580	539	603	609	620	561	582	558	574	597	582	562	579	541	603	600	550	571	552	573	562	604	599	567	560	538	582	604	581	571	570	618	624	595	567	562	606	611	603	555	579	598	622	608	579	633	595	564	584	603	595	579	603	580	570	598	561	594	616	577	617	603	587	564	577	609	568	593	609	560	628	560	589	590	546	599	570	598	597	539	563	558	618	585	552	568	638	604	561	598	595	571	586	583	562	547	599	576	625	587	565	583	577	620	547	574	547	589	634	605	583	608	563	553	549	584	613	604	642	600	559	551	561	565	590	602	567	599	589	582	581	568	603	565	556	593	610	588	507	574	543	584	602	612	592	602	594	594	574	591	552	538	564	611	563	606	592	586	583	624	589	598	539	593	584	606	563	614	572	624	612	602	522	563	589	581	596	565	597	602	588	587	608	597	573	626	629	608	619	624	587	554	572	565	564	548	597	570	554	555	634	595	598	561	570	595	589	649	578	602	585	562	551	575	578	586	565	551	607	616	599	570	572	569	612	568	601	595	591	595	582	574	623	668	603	594	653	588	621	580	548	592	542	585	577	551	595	604	560	634	584	552	597	586	573	562	620	603	592	580	558	588	565	630	562	566	620	619	591	610	552	599	572	599	584	577	555	558	587	616	552	576	615	597	607	587	551	613	604	583	588	606	591	586	627	577	649	582	665	585	597	559	579	548	570	598	576	563	586	537	570	564	595	597	545	590	556	600	571	555	559	546	570	569	594	566	570	558	578	596	605	593	616	605	592	594	591	584	584	566	561	613	575	576	548	563	606	561	594	555	532	596	618	576	557	576	574	630	573	569	641	563	577	596	591	565	606	584	576	571	586	610	606	550	593	579	576	576	589	622	626	578	587	544	582	570	535	588	591	555	613	585	619	600	612	581	579	663	558	504	592	578	619	584	622	572	566	603	632	561	589	584	602	581	623	634	598	616	633	580	630	582	601	581	586	589	570	634	616	607	579	608	601	588	561	562	588	546	563	575	581	572	602	576	624	566	538	609	560	593	593	590	581	593	599	575	578	566	579	589	552	615	552	615	557	579	604	581	579	605	604	604	598	605	580	605	546	529	593	549	587	593	567	575	548	591	567	570	614	602	549	560	640	585	602	603	581	571	597	618	557	623	580	598	602	603	568	606	551	558	602	598	606	639	530	580	604	608	615	578	613	603	568	549	604	602	567	570	591	587	598	578	625	579	588	585	566	591	626	556	561	555	577	568	544	558	589	625	599	575	652	648	540	584	600	593	574	576	594	541	595	578	578	593	540	597	582	559	600	590	633	554	578	596	588	595	591	609	578	582	590	595	595	589	619	555	552	571	603	561	574	568	595	591	568	598	577	602	552	562	590	592	598	579	538	567	555	595	619	563	573	558	596	574	598	566	607	570	588	553	580	593	609	592	583	581	581	582	589	565	597	583	596	589	619	578	578	568	578	580	565	554	657	586	575	592	551	599	570	539	584	576	580	582	579	562	591	596	580	597	583	609	575	603	580	623	560	605	593	587	614	578	581	542	595	573	614	563	613	577	537	572	581	581	595	580	575	595	571	579	565	545	597	611	580	540	569	625	608	587	623	606	626	594	631	615	546	614	620	634	527	596	568	593	577	562	627	566	568	594	534	596	511	605	605	594	553	602	606	587	591	581	595	635	613	592	600	609	613	597	574	608	597	575	568	589	583	591	555	641	590	603	599	570	577	565	590	600	634	518	578	590	577	560	549	591	596	593	577	600	570	582	574	584	599	600	585	514	539	589	597	554	576	615	571	574	568	569	581	583	609	608	583	579	599	555	566	605	608	585	546	582	558	569	559	641	569	590	575	561	570	544	577	606	617	581	581	607	559	575	579	607	583	643	587	617	574	570	611	611	626	571	590	575	597	606	540	583	635	570	601	578	569	554	598	587	595	569	575	573	598	597	610	598	598	597	599	533	590	600	565	592	590	611	577	598	613	559	601	591	607	569	561	590	582	589	625	598	575	579	608	600	615	570	566	586	564	577	605	581	587	561	599	602	597	548	611	564	569	577	572	653	593	592	567	630	553	594	572	606	588	537	591	624	592	587	555	599	588	611	578	623	585	615	588	564	595	563	583	609	583	559	599	565	580	552	592	595	563	590	568	544	607	564	615	603	584	586	572	568	579	560	587	605	585	568	586	584	575	631	598	569	586	588	546	566	579	669	559	637	620	565	558	574	595	543	640	548	624	586	564	623	640	604	580	574	575	592	578	557	581	576	583	584	589	601	554	567	569	640	620	559	613	577	619	557	574	592	605	584
4471	2049	831	626	447	378	323	265	242	162	148	119	126	110	113	100	95	114	106	92	97	104	80	84	76	101	79	96	88	95	76	82	78	68	83	85	94	83	83	91	96	73	93	90	78	82	81	85	107	92	90	90	100	66	75	75	66	91	104	72	75	92	95	94	69	90	98	79	91	98	90	84	97	94	78	73	88	83	79	95	87	75	76	89	83	93	83	76	90	79	92	84	78	85	85	89	89	84	72	69	90	89	66	85	74	79	79	76	96	85	94	87	85	84	89	86	87	79	119	93	66	75	88	72	77	75	84	82	97	90	83	83	82	92	74	81	71	95	85	91	72	90	77	89	103	94	81	88	82	83	82	82	99	89	85	84	84	105	92	81	69	91	86	98	78	78	97	98	107	84	75	93	84	97	96	93	86	84	85	101	98	84	86	91	80	112	108	90	94	90	109	93	95	91	86	81	105	100	99	91	106	73	69	83	87	88	97	74	84	88	92	67	99	82	92	76	97	76	100	97	76	69	90	86	97	99	80	86	90	72	90	75	82	80	79	98	83	94	95	78	93	88	78	89	88	77	92	87	81	85	70	67	86	94	107	103	75	106	99	113	93	75	97	99	86	92	103	77	90	98	91	94	84	95	84	76	106	83	77	107	88	83	79	67	88	86	72	89	85	66	92	76	79	95	91	88	105	85	78	65	72	81	82	87	93	82	95	86	84	89	88	84	83	68	81	91	95	95	76	89	88	83	77	93	78	96	87	89	84	83	79	82	106	94	83	75	79	101	80	84	92	82	89	81	77	78	80	72	111	87	97	103	75	94	92	94	89	80	73	81	90	78	80	89	95	82	72	100	81	88	101	84	94	80	94	80	99	77	90	84	73	77	80	74	90	70	84	89	108	89	92	81	99	83	77	78	72	78	86	88	84	81	100	79	58	82	81	84	102	102	83	81	103	92	97	89	91	86	98	83	87	90	92	77	75	98	93	67	93	85	100	87	85	91	85	71	84	66	93	90	96	74	80	93	85	80	111	77	86	96	101	96	86	103	80	83	82	114	89	79	103	91	80	93	94	86	82	75	86	92	81	94	74	77	97	86	95	82	83	76	84	70	79	70	72	92	85	84	81	75	94	73	86	88	85	92	104	83	90	97	61	87	81	80	80	91	92	89	83	93	96	75	83	99	92	80	86	101	79	92	92	88	80	93	90	96	101	84	96	85	86	93	78	96	84	72	89	95	83	98	74	99	86	88	77	84	85	85	87	105	89	99	77	88	95	73	82	94	105	96	98	65	76	86	87	92	84	82	79	86	102	76	94	111	97	102	95	97	86	82	97	86	90	93	75	90	87	98	87	85	77	84	79	86	92	82	84	97	70	85	91	87	108	75	75	82	86	97	91	97	107	87	88	81	76	78	85	88	97	97	76	93	79	80	115	77	85	84	85	97	91	74	72	91	88	89	90	84	87	88	92	85	82	84	84	97	81	75	99	82	87	76	75	73	88	102	89	89	87	77	91	95	77	84	70	105	94	77	89	85	81	85	93	89	93	85	96	86	93	90	86	92	96	82	65	78	77	77	61	78	95	72	89	74	81	74	75	91	72	93	91	87	97	79	92	73	72	90	94	90	70	81	88	91	89	93	95	100	83	95	93	73	82	95	82	89	90	95	104	86	90	77	92	112	88	89	82	79	110	97	82	89	79	91	84	79	74	85	93	67	113	82	92	85	66	90	78	90	80	97	79	91	87	100	95	85	75	97	102	85	83	106	78	83	73	98	73	89	86	98	81	113	84	97	100	83	100	104	89	94	102	79	86	95	88	95	83	99	86	93	86	89	96	93	91	84	91	91	80	97	83	79	78	84	85	84	89	78	76	106	82	94	79	104	82	84	85	113	92	103	81	86	88	72	97	79	86	88	86	96	110	101	97	91	80	80	86	84	84	86	75	94	85	77	79	81	92	76	79	98	81	93	74	92	81	92	101	82	69	86	92	78	92	74	78	107	79	89	87	86	87	93	102	91	96	84	106	87	81	92	89	104	91	99	84	89	86	83	91	87	78	104	78	111	89	84	94	66	104	86	91	77	84	66	81	78	65	107	83	105	87	91	86	74	89	85	90	71	77	71	77	81	74	105	76	105	79	78	93	93	85	81	83	78	75	92	78	91	66	91	80	96	86	83	68	96	86	76	73	93	81	77	93	95	70	74	83	86	98	75	78	89	91	90	96	84	84	77	92	83	87	86	78	76	78	92	71	85	78	87	88	88	91	95	82	82	89	84	84	96	83	86	73	92	81	91	75	102	90	92	86	93	100	73	105	69	67	69	99	88	74	99	81	76	88	83	85	95	79	95	88	81	92	74	82	82	102	83	78	98	85	102	93	69	85	86	79	88	90	92	86	93	79	95	89	87	93	105	80	77	86	88	84	70	88	90	85	92	89	85	79	102	78	88	95	90	105	84	102	108	65	99	66	82	92	76	85	76	101	96	60	76	83	89	78	87	100	86	74	94	87	76	92	82	82	103	94	83	84	88	74	84	102	73	88	95	92	92	104	84	81	82	74	101	98	80	74	90	69	96	81	92	75	123	82	95	88	103	74	84	88	80	79	84	80	75	74	91	91	85	86	94	79	117	93	88	85	74	90	92	81	94	92	79	92	89	84	77	91	79	91	82	86	80	90	94	66	84	92	85	89	93	97	94	78	85	77	68	73	91	88	88	75	102	77	77	83	105	78	92	85	92	84	100	90	96	100	83	77	74	71	75	79	84	89	83	85	98	81	86	70	89	90	83	87	92	91	77	86	71	86	80	85	81	82	89	88	71	85	82	95	80	91	76	67	77	95	93	96	93	82	87	97	86	94	69	101	89	100	81	90	88	88	70	104	97	80	98	84	96	78	80	90	96	89	80	100	66	89	91	85	74	79	98	84	93	87	100	97	98	91	86	83	79	90	109	101	88	79	92	89	62	68	89	84	86	108	80	73	82	84	97	89	99	75	69	96	105	84	84	82	89	101	91	75	84	79	85	83	72	86	61	88	92	74	95	88	71	83	76	93	86	65	79	86	83	76	100	80	97	92	92	82	86	80	89	87	75	103	83	95	75	80	88	97	96	97	69	81	78	91	87	73	75	79	75	82	84	88	94	80	90	121	85	81	85	86	96	78	84	88	87	90	79	84	70	100	84	67	93	90	99	99	96	83	86	97	107	96	80	82	95	82	81	70	87	95	82	85	77	86	81	91	95	93	107	76	60	104	96	68	92	76	78	85	88	88	92	95	77	83	80	77	77	91	94	76	70	69	82	110	65	93	83	80	84	65	91	90	97	71	86	79	66	80	90	82	88	86	99	79	91	92	83	91	94	78	81	85	96	82	88	81	82	89	90	87	74	78	87	79	67	91	69	99	81	83	92	81	96	81	94	98	97	85	112	80	89	80	85	88	87	67	82	85	67	94	92	88	94	83	87	78	73	72	86	80	90	82	95	90	86	86	86	87	95
30768	15839	8681	8593	11668	13757	12312	9437	6687	4325	2862	2010	1739	1589	1553	1288	1258	1210	1068	861	801	775	785	749	710	669	707	776	753	757	714	744	720	744	756	840	917	911	880	857	848	812	787	745	664	715	732	785	703	673	796	712	704	701	682	706	671	733	691	706	725	710	710	719	694	662	696	674	719	715	697	736	739	695	746	706	710	679	739	696	668	706	683	681	644	695	666	748	691	686	701	745	700	712	695	661	685	692	673	702	644	690	692	654	695	685	717	700	711	698	719	722	712	713	677	688	679	730	655	707	692	716	744	685	707	703	695	720	718	704	733	689	714	686	706	675	705	697	660	709	641	724	733	718	703	685	691	694	692	702	704	684	708	722	710	706	704	697	681	746	713	694	636	772	740	700	722	713	689	747	664	679	724	671	692	715	666	722	719	737	675	694	705	723	670	678	687	704	646	669	712	664	642	700	683	669	717	727	693	643	737	669	716	697	661	688	649	750	690	707	727	704	690	699	692	738	721	710	730	697	716	665	694	693	671	714	727	735	713	720	661	691	706	751	712	714	668	689	660	713	701	728	704	702	764	708	715	703	726	659	737	731	753	701	703	714	716	691	664	689	733	705	747	702	672	696	670	664	673	731	709	644	683	668	712	708	705	733	685	725	660	714	676	665	698	720	725	674	718	744	668	705	699	705	726	723	679	717	736	723	682	664	718	685	626	757	717	734	748	679	701	705	678	728	691	696	650	695	675	682	697	696	707	704	753	713	721	715	786	699	666	737	685	687	654	700	709	746	709	695	695	696	701	708	722	661	731	686	685	701	713	746	700	687	700	641	710	690	687	680	658	663	720	688	709	709	668	721	694	717	703	697	678	714	703	757	647	726	731	703	719	680	674	674	753	734	708	687	649	747	678	714	710	718	710	717	703	702	716	710	689	676	706	666	705	678	742	739	724	694	698	691	697	687	685	702	738	695	658	725	707	681	692	736	757	702	690	706	704	673	695	710	684	693	711	738	717	711	704	723	737	660	702	711	692	715	718	722	691	711	698	711	725	669	729	726	687	629	668	677	699	688	728	720	668	705	688	660	664	687	698	698	675	756	726	662	708	724	689	714	744	723	716	752	682	679	712	702	690	683	720	691	679	683	742	720	707	729	684	701	711	670	709	694	717	727	687	689	684	708	727	699	698	701	694	707	660	681	717	714	620	725	677	708	696	703	720	720	663	713	643	675	720	686	686	713	740	731	700	735	722	672	659	711	748	713	724	631	763	682	669	678	695	719	728	656	719	678	727	661	708	731	739	681	691	665	730	692	675	704	769	743	733	712	674	718	693	723	710	742	683	689	690	692	701	688	706	691	707	661	703	670	738	723	694	709	699	688	686	680	675	723	679	713	705	736	707	688	729	697	693	713	679	702	665	682	686	717	724	747	680	702	724	670	694	719	690	719	713	747	720	726	703	625	746	703	749	724	667	671	708	709	698	737	695	692	718	666	687	720	743	698	690	714	726	639	715	716	700	685	654	701	717	702	691	658	732	733	688	691	699	718	636	671	699	716	736	724	660	718	708	639	755	710	738	723	705	732	670	689	672	666	770	731	734	656	691	722	649	689	730	727	639	749	684	691	738	727	678	664	652	669	693	685	695	740	714	707	689	692	709	702	730	711	719	681	741	697	654	731	706	690	723	675	684	720	703	737	701	729	736	680	754	687	725	645	684	712	727	672	687	719	708	716	698	699	692	699	684	713	700	667	678	700	696	748	700	664	662	713	633	730	722	699	686	688	719	662	688	701	714	716	711	674	686	726	699	683	704	709	626	701	718	732	699	752	666	731	697	754	746	667	698	704	664	705	728	712	696	695	717	725	707	662	708	708	657	694	668	734	720	680	711	688	683	704	714	749	706	710	715	680	726	685	700	659	680	682	729	704	672	698	679	729	670	709	718	679	669	724	670	713	746	669	695	726	672	708	754	715	714	699	676	728	718	703	712	731	711	702	718	676	679	653	680	740	692	710	725	708	738	694	712	717	682	745	678	680	682	734	686	740	664	698	691	723	690	718	655	693	694	703	745	716	768	717	689	714	683	704	697	680	720	676	703	700	704	710	708	707	716	685	777	714	702	701	692	654	681	652	660	713	726	730	673	690	701	699	673	714	666	701	675	669	681	702	694	675	681	670	740	709	684	735	690	653	707	683	661	680	664	703	711	691	684	690	702	718	751	757	655	725	698	665	642	713	697	732	746	692	681	667	764	724	657	737	635	653	698	666	671	714	698	702	717	697	702	699	737	683	710	691	720	718	705	656	719	719	714	721	679	652	707	767	720	721	679	659	665	695	660	693	718	704	694	707	720	715	705	724	648	717	696	728	686	716	714	639	720	736	679	716	712	724	726	731	717	694	701	702	720	723	688	709	715	718	692	731	694	685	728	687	685	719	698	717	690	725	679	699	684	694	693	696	730	695	685	703	729	641	724	723	689	681	700	731	692	737	675	725	689	708	715	680	707	657	683	689	691	642	707	724	708	688	723	678	710	671	686	722	726	740	708	678	698	710	707	683	690	677	712	681	677	726	709	685	709	673	709	674	711	696	706	675	673	703	710	696	714	670	729	710	679	733	736	758	735	685	703	684	711	704	679	710	717	671	714	682	704	738	703	709	658	689	698	665	650	701	699	689	677	719	693	677	717	688	656	730	676	694	667	723	673	656	702	664	688	676	695	669	660	686	655	692	652	729	685	662	707	674	713	723	718	674	693	694	688	697	691	721	660	714	698	692	747	690	688	746	680	713	666	698	724	660	755	663	675	675	645	675	733	700	697	718	679	715	736	718	645	685	675	620	749	648	714	709	716	718	681	695	734	725	688	691	740	696	684	660	661	711	726	646	688	680	746	697	680	630	714	722	661	708	666	690	683	689	654	721	701	659	702	682	697	644	720	696	729	709	755	700	715	735	732	688	688	733	687	680	688	680	696	654	681	746	674	719	689	728	669	680	679	709	667	708	687	689	681	689	707	667	708	670	735	679	732	678	689	665	752	758	695	686	747	712	754	682	674	706	703	718	701	706	686	715	702	725	720	666	721	694	699	644	723	680	731	728	694	703	692	686	688	725	722	738	668	682	698	672	699	702	690	727	687	696	686	744	656	684	688	758	727	688	726	682	740	715	621	659	678	711	719	676	666	701	665	654	685	704	680	669	626	685	751	722	702	692	720	677	651	712	696	700	751	704	700	671	718	731	682	695	737	712	744	684	649	682	738	681	691	673	749	686	695	704	694	697	687	669	706	714	694	667	682	719	673	698	712	707	690	718	733	751	709	745	670	674	700	709	734	692	666	701	660	732	712	680	695	681	684	668	683	698	652	710	723	666	694	693	669	712	693	725	710	682	690	659	691	691	692	681	724	705	680	715	688	732	696	746	687	740	718	686	639	658	704	698	668	684	674	706	702	696	713	704	707	708	725	683	705	681	707	712	677	703	680	725	730	697	705	713	692	728	628	709	706	635
6114	3295	1862	1212	839	700	584	406	341	200	151	139	147	116	138	114	102	107	96	86	87	80	83	83	82	67	96	81	92	87	98	76	96	89	94	127	115	118	135	113	110	85	82	112	100	70	94	70	76	74	77	72	93	90	82	89	87	74	100	79	86	79	75	74	84	82	84	96	74	67	90	93	85	85	79	65	97	84	83	77	91	83	86	92	96	90	100	76	85	69	77	101	74	75	77	101	67	99	88	76	81	90	47	90	68	94	70	83	83	75	70	88	72	65	76	83	89	81	82	83	70	90	74	74	86	81	80	80	78	78	59	84	81	71	89	84	71	78	78	77	96	77	84	80	79	73	79	83	85	79	68	68	80	90	84	68	77	76	87	63	75	86	93	70	83	94	77	79	69	89	79	90	97	78	80	101	94	68	74	80	89	69	84	80	80	98	85	87	84	79	97	80	81	91	80	74	73	80	78	87	82	71	73	82	78	63	76	87	83	67	71	93	74	90	86	78	72	83	64	78	87	72	90	73	86	91	79	66	80	80	93	80	82	93	70	87	82	63	71	81	79	105	74	82	85	73	70	75	76	98	76	79	80	72	77	85	69	77	86	89	89	84	77	100	85	93	77	91	84	71	74	94	81	88	68	90	96	84	83	60	68	73	76	105	67	90	80	77	68	77	75	71	69	79	78	79	96	90	65	72	96	82	74	81	73	87	72	104	95	78	78	80	81	66	83	78	83	71	83	80	78	88	94	93	82	77	90	74	94	73	100	65	89	84	92	81	69	66	74	87	84	85	79	81	88	83	102	81	91	81	87	69	71	78	74	95	84	75	92	64	77	74	77	87	71	86	74	60	77	79	90	92	73	87	77	79	78	72	82	71	104	59	83	61	83	71	66	77	85	75	74	77	87	109	82	83	76	108	62	81	88	84	82	68	78	76	88	83	85	73	83	75	95	68	83	65	81	78	80	92	72	76	82	65	83	74	81	66	74	70	64	69	79	89	89	76	92	65	82	94	99	95	74	82	73	82	96	71	78	76	67	70	64	75	79	53	94	85	85	91	84	82	98	89	89	86	78	77	83	82	81	83	61	73	80	76	86	76	73	67	76	99	84	81	97	73	86	87	85	73	73	69	91	80	86	79	88	87	86	77	82	77	70	100	70	93	91	88	82	76	70	73	81	78	88	87	69	75	85	83	65	78	75	76	95	83	76	78	78	81	76	68	84	85	81	78	74	80	81	90	95	68	91	70	74	80	86	89	82	70	83	67	86	79	87	70	83	88	71	71	81	71	88	79	82	75	85	80	70	73	76	80	95	76	89	104	73	91	82	90	78	82	86	78	78	79	91	95	78	82	94	89	76	76	83	73	74	92	84	63	76	82	72	89	87	90	59	73	68	84	80	87	69	80	79	71	79	86	99	82	74	92	65	70	78	71	83	62	81	84	75	84	79	88	83	70	85	72	87	76	84	72	75	98	82	92	87	77	70	89	81	94	89	72	74	92	80	88	77	88	89	72	68	81	88	91	71	76	86	95	78	86	76	75	70	87	74	78	81	84	80	84	68	81	77	76	72	87	78	87	75	67	78	71	76	68	97	72	79	73	82	92	74	89	99	86	72	85	97	85	68	79	90	88	65	76	72	72	97	68	108	66	78	86	72	80	83	95	83	72	82	77	78	73	81	77	92	75	87	77	91	85	89	77	76	95	80	79	86	70	84	76	82	76	84	86	75	84	101	85	85	93	85	82	101	69	70	66	82	84	85	86	95	77	68	86	69	82	98	82	60	73	61	82	87	76	75	75	86	103	74	81	84	80	102	66	83	70	79	100	81	89	71	79	82	82	81	90	82	85	83	92	81	71	85	81	93	77	87	74	82	72	85	59	81	61	94	77	89	86	85	75	72	86	80	86	82	76	83	89	88	69	87	83	88	67	80	74	70	88	79	104	87	79	64	95	78	89	90	91	68	88	90	74	80	86	69	77	86	67	92	85	80	93	73	89	85	76	82	87	58	84	88	86	76	79	86	71	68	66	72	73	72	107	82	77	64	90	105	88	89	80	81	70	76	86	68	88	77	68	65	71	99	82	100	85	78	79	81	92	88	79	101	89	73	80	71	66	91	92	76	87	83	74	103	89	98	84	76	94	77	85	87	72	91	80	83	78	82	79	88	72	95	65	94	80	84	100	82	72	81	88	79	72	80	80	74	87	81	83	95	77	86	75	85	79	71	78	84	83	72	82	94	75	67	88	78	86	88	75	77	79	71	72	65	72	81	83	97	79	80	83	82	80	79	77	82	76	81	82	67	68	89	78	68	83	80	99	82	82	93	90	84	69	96	65	77	80	67	81	84	73	87	84	90	71	90	76	73	75	75	86	87	69	80	70	81	75	57	80	84	86	77	79	75	65	78	91	92	87	84	80	91	64	74	95	76	94	79	61	70	82	77	80	101	83	78	85	92	80	75	69	83	84	80	75	85	82	100	84	96	76	88	88	78	97	106	86	80	96	95	80	73	87	88	95	91	94	87	81	70	73	80	70	73	80	77	73	89	88	101	116	79	81	77	91	98	85	81	72	83	73	79	65	61	72	79	81	98	98	96	73	79	74	76	71	73	73	78	67	74	85	79	77	92	85	77	82	83	83	77	74	78	77	92	85	96	100	91	85	74	73	79	92	81	95	95	74	83	82	80	59	78	93	94	74	103	93	81	72	109	77	77	95	91	83	70	73	80	67	85	78	70	78	85	71	92	81	95	74	79	87	83	83	75	86	83	84	81	88	87	79	76	65	85	81	67	70	84	79	92	63	80	82	79	91	67	103	75	79	97	70	89	87	77	105	89	80	76	85	72	76	89	94	77	80	85	75	77	101	97	71	82	94	75	78	91	69	93	83	82	68	89	88	70	66	73	90	91	80	74	72	100	69	81	82	80	84	61	64	90	69	76	80	85	84	70	84	77	88	81	77	79	69	74	74	72	93	76	86	82	82	73	68	103	103	64	90	70	72	68	93	87	78	87	96	107	89	82	89	80	81	91	78	87	93	80	65	89	82	97	89	88	77	83	74	72	79	87	69	95	77	80	85	57	77	88	77	76	90	76	81	83	71	80	80	81	108	82	76	85	89	66	96	79	81	85	69	89	53	91	82	78	93	79	72	75	80	81	80	73	84	70	78	76	100	90	76	82	80	96	78	85	70	68	85	77	75	91	79	81	60	70	77	70	100	88	93	102	65	95	76	63	76	73	63	91	90	77	68	78	72	77	77	93	90	99	76	84	72	75	74	78	98	83	84	92	78	86	60	79	81	82	94	94	79	92	93	80	77	88	95	72	87	92	90	73	97	82	78	76	72	82	84	82	85	67	99	80	88	83	76	76	96	94	72	81	80	78	86	90	79	92	87	69	75	95	85	70	102	79	91	76	91	74	52	91	76	74	100	90	70	60	73	76	77	91	88	85	70	93	69	80	91	74	79	82	78	95	83	82	77	67	84	78	82
35966	20337	15055	13887	18846	21567	19321	14143	9933	5579	3866	3138	2450	2064	2094	1674	1391	1524	1255	1032	890	845	768	751	730	746	743	730	738	739	728	775	753	876	1211	1497	1500	1507	1399	1290	1119	964	875	772	747	661	698	655	704	661	663	672	639	684	651	668	660	658	706	654	665	647	642	650	673	665	643	686	661	677	669	695	668	709	660	671	696	655	662	713	671	639	686	645	695	670	663	602	668	650	675	675	699	660	676	675	656	633	713	643	665	691	671	677	679	634	688	679	689	661	671	626	683	617	644	650	665	683	650	664	677	686	649	621	669	620	614	674	664	662	670	657	669	664	701	687	680	658	646	651	636	629	648	689	644	638	651	674	691	635	665	634	675	642	635	657	667	732	677	717	670	644	675	633	687	657	623	652	666	686	703	690	688	697	712	662	691	722	659	662	693	661	677	664	663	648	675	616	653	652	689	743	625	690	628	649	678	650	706	629	670	662	653	672	630	668	652	674	660	634	712	676	633	669	701	672	696	644	680	632	670	691	619	651	732	696	632	684	661	642	667	663	695	653	724	670	646	634	645	637	663	699	642	665	691	673	716	676	648	677	702	647	613	643	660	622	670	722	660	650	692	661	709	624	671	700	697	646	677	681	639	668	667	645	634	661	691	641	677	682	669	639	688	682	684	639	666	700	635	662	711	630	684	705	657	650	673	719	612	671	649	709	665	701	654	678	685	643	673	695	666	713	652	668	656	673	700	669	641	658	708	683	633	649	694	624	657	646	705	687	657	630	631	684	676	674	640	682	672	671	663	690	632	647	645	699	669	632	651	640	666	676	645	660	652	696	651	643	643	681	665	716	676	709	625	624	670	690	652	635	696	662	656	679	661	638	664	681	709	705	650	691	644	705	713	631	680	708	633	627	689	681	644	653	688	689	665	657	676	668	638	692	693	679	689	713	663	667	731	694	659	674	679	658	622	673	657	673	663	705	640	682	661	677	663	687	691	697	729	685	659	696	670	715	672	715	685	673	645	608	681	687	683	663	657	618	689	650	629	644	727	686	703	658	678	705	672	644	685	653	639	676	660	632	710	681	679	672	666	634	648	675	606	665	669	679	692	616	685	614	664	643	673	695	718	647	645	662	621	693	654	670	669	618	722	648	679	652	677	615	663	693	650	632	627	678	660	646	661	681	651	639	656	683	623	641	629	697	683	683	699	661	656	652	661	657	640	661	697	636	621	717	666	626	636	720	624	678	614	662	618	690	617	701	698	663	650	691	671	669	692	676	673	646	662	676	686	684	701	683	655	661	643	650	677	668	633	700	601	669	706	676	698	669	683	635	664	714	662	635	669	629	680	659	653	650	704	681	650	724	674	662	622	674	606	711	643	633	688	658	702	685	676	615	676	720	682	637	667	689	643	652	675	628	626	651	640	628	661	697	630	641	662	659	657	686	634	644	712	652	674	687	689	670	670	686	642	647	675	642	676	667	644	727	642	674	679	666	667	626	674	639	654	703	646	648	711	675	724	665	679	677	688	659	680	619	690	693	684	667	639	684	667	669	670	669	640	668	698	648	697	695	650	656	652	656	705	709	648	663	659	599	666	648	661	697	671	684	652	668	681	671	630	665	656	667	651	634	661	681	645	678	663	668	670	662	703	671	649	637	633	671	630	655	600	642	696	681	678	689	636	667	663	670	739	689	675	670	681	637	621	626	660	655	656	672	714	694	671	698	676	612	658	636	669	716	606	682	671	645	662	611	662	678	702	685	675	631	674	612	665	659	651	644	664	672	637	678	682	671	694	708	675	664	638	659	661	684	709	676	656	660	677	680	678	685	671	651	698	610	619	669	681	687	699	695	633	692	659	655	639	655	671	715	634	664	646	656	680	640	675	641	633	685	653	670	662	644	634	656	665	617	666	652	676	674	647	637	624	649	676	658	673	639	643	658	620	651	650	628	684	645	644	678	693	688	679	647	675	663	670	668	625	656	639	658	638	661	682	661	649	685	690	638	678	664	707	624	718	639	661	659	677	648	616	672	667	684	721	663	646	657	694	639	699	634	647	663	669	682	708	658	660	667	675	695	654	660	708	650	656	691	641	679	673	661	699	638	658	634	627	749	645	716	672	674	680	658	681	673	676	656	634	641	656	677	725	690	677	657	703	672	693	634	655	679	638	672	666	662	677	629	656	629	677	649	617	623	674	667	706	631	637	620	675	702	683	639	665	659	627	693	680	665	651	626	695	697	668	655	694	653	636	641	687	656	693	682	730	633	661	647	679	665	656	642	677	628	667	662	663	653	636	672	655	651	719	694	674	645	696	697	668	660	637	657	620	638	681	661	689	662	673	643	636	620	704	714	690	724	689	651	634	657	672	651	623	642	681	635	626	636	688	692	675	665	686	666	685	631	681	637	691	638	637	688	642	651	666	672	666	668	685	716	636	627	658	663	662	684	690	701	648	710	707	693	702	644	666	685	692	721	685	648	647	654	654	682	702	662	690	679	655	709	663	692	698	718	653	658	645	665	629	678	649	643	640	653	704	638	662	650	683	652	650	695	713	657	648	705	686	667	662	659	689	688	705	621	663	637	655	696	644	684	716	656	652	724	664	637	701	658	670	692	676	700	683	641	651	675	643	657	628	636	697	627	699	645	650	664	673	665	680	699	665	672	641	709	671	651	721	643	611	664	692	619	704	620	685	660	667	630	668	624	637	679	644	688	628	632	702	670	655	694	698	628	676	686	698	703	673	657	643	647	634	650	649	653	654	694	664	630	702	640	683	687	674	664	696	686	672	670	671	688	651	694	677	684	672	705	681	655	707	646	656	664	662	688	657	663	711	653	711	680	675	687	689	669	670	694	687	682	669	622	685	671	671	631	675	636	716	655	694	709	664	677	686	648	705	708	671	618	640	628	671	628	655	665	705	691	620	639	675	643	620	698	640	708	690	645	667	659	660	649	664	626	674	596	653	698	666	609	649	661	720	648	648	637	653	669	659	643	676	657	696	646	674	656	697	647	654	674	649	651	664	650	656	647	641	721	651	672	651	628	636	675	636	701	675	622	704	676	681	704	640	646	666	712	644	647	693	639	669	632	654	674	626	645	660	663	627	718	658	649	680	710	710	684	638	698	646	680	679	655	681	659	674	694	674	658	660	663	644	701	642	650	678	687	667	662	685	656	673	677	693	668	642	658	667	685	664	677	657	664	664	660	675	631	661	662	697	655	683	697	625	685	678	657	662	682	672	684	662	639	685	686	665	704	702	671	647	660	693	650	687	671	625	662	678	624	677	672	664	656	654	658	664	629	659	714	653	716	708	626	648	678	680	674	704	648	660	651	654	672	593	646	675	691	671	663	603	691	691	613	680	683	682	651	654	615	703	680	671	689	657	667	665	647	647	648	649	644	618	636	678	670	690	671	696	660	639	621	634	673	694	698	663	666	675	740	623	671	652	653	655	699	676	647	642	658	655	687	691	659	619	697	681	669	632	630	681	687	667	660	629	640
6427	2486	1619	1117	748	528	438	415	312	196	167	135	144	113	132	108	123	96	78	91	75	74	89	76	84	78	85	89	101	93	76	78	69	84	99	114	116	119	122	104	87	89	101	83	88	68	83	76	77	73	78	64	84	72	64	72	69	81	80	77	65	84	87	72	66	73	74	76	72	69	85	73	75	82	64	88	69	86	81	65	98	70	80	78	71	78	96	82	90	68	80	79	74	70	73	72	77	73	82	65	84	75	73	87	82	80	77	82	71	87	79	76	95	91	78	85	79	77	83	79	82	73	83	71	73	79	80	67	74	68	76	55	75	82	78	78	98	73	84	82	77	91	67	77	82	63	90	74	72	76	72	83	75	76	77	81	76	79	89	76	79	83	84	82	88	89	67	60	72	82	73	79	77	73	73	78	79	71	79	96	76	86	75	90	63	77	78	68	84	73	64	84	52	75	77	69	85	79	76	91	73	64	81	66	57	88	85	72	78	57	72	75	88	75	70	65	75	79	68	79	84	73	60	71	66	76	91	78	71	58	78	73	91	73	79	81	93	75	58	79	78	87	73	79	74	73	81	69	75	76	77	78	68	72	69	72	70	73	61	82	74	65	80	86	82	79	63	70	82	77	77	80	77	81	70	93	81	70	83	65	68	66	79	73	82	85	88	64	77	76	81	77	81	81	74	73	71	93	77	75	75	76	68	74	72	75	85	70	81	71	71	74	93	74	76	75	64	67	76	98	79	60	82	66	70	65	60	82	80	83	65	77	73	68	67	84	78	66	87	69	73	92	72	73	68	70	101	71	90	55	84	79	89	75	74	78	82	67	109	81	71	73	67	85	74	72	84	76	71	75	90	75	74	76	73	62	87	90	73	71	72	94	71	64	68	63	80	72	77	67	69	66	87	82	78	63	66	76	71	65	85	81	78	59	81	84	66	88	77	77	70	85	78	94	69	78	77	77	69	85	78	82	76	72	67	72	62	79	66	88	84	61	72	70	82	77	80	70	73	87	80	78	73	80	71	90	71	75	68	73	70	92	68	72	95	62	70	67	79	65	78	78	71	81	81	76	63	76	80	88	77	90	98	69	84	70	92	73	69	82	69	78	76	87	70	76	73	74	72	75	69	77	81	74	83	73	72	91	79	71	74	87	61	69	55	64	74	58	79	70	65	85	86	91	78	72	83	86	73	76	96	73	82	72	84	87	62	81	74	78	76	72	67	76	72	62	71	59	80	59	59	71	72	69	85	81	79	88	60	70	74	67	67	69	70	102	80	77	87	74	95	78	76	83	93	79	84	72	72	74	85	74	65	69	83	60	81	76	74	64	72	75	81	64	69	71	66	81	65	65	77	85	71	89	87	76	83	80	75	83	73	76	80	73	70	67	71	77	65	82	67	62	75	69	74	76	77	85	63	67	68	82	75	69	83	59	65	73	77	79	63	88	92	76	76	80	68	97	89	73	65	70	72	68	80	77	92	85	82	66	75	74	102	79	82	80	78	62	76	77	66	93	70	75	68	76	64	76	82	88	79	85	82	78	85	85	73	97	68	79	68	72	65	75	76	75	79	84	80	77	75	85	80	67	72	69	74	73	76	72	81	85	81	59	75	83	90	76	67	87	72	67	82	73	69	72	70	62	83	81	73	65	68	77	65	75	74	74	70	86	69	64	104	66	66	89	75	83	93	89	81	83	69	79	67	80	86	80	72	74	80	72	76	67	85	59	70	80	66	75	80	73	84	72	75	74	71	81	72	76	76	59	78	74	68	79	84	82	84	82	77	55	71	76	74	81	77	85	69	75	60	59	95	68	81	85	87	56	83	85	80	80	79	88	75	87	77	75	85	86	81	61	74	79	69	81	86	79	85	77	82	60	76	86	71	68	68	66	87	69	79	65	89	69	85	69	83	92	75	74	72	60	73	77	87	72	80	68	77	92	77	80	80	69	72	80	71	74	78	63	82	77	72	87	65	65	96	77	74	78	88	66	95	80	81	81	90	71	75	81	75	73	78	66	71	84	80	86	78	70	60	75	75	74	69	64	74	73	75	67	74	78	88	79	70	80	67	81	64	78	86	84	71	57	78	68	62	70	63	90	79	60	62	69	66	75	79	87	61	77	75	58	74	75	63	81	90	81	68	62	85	84	78	78	63	80	82	95	79	62	57	72	68	85	70	79	81	71	84	75	58	75	81	75	63	75	73	70	68	88	85	54	88	59	75	96	72	88	75	78	58	80	79	76	75	87	70	72	56	72	80	77	75	68	56	72	88	83	72	82	83	83	68	53	66	57	94	73	79	82	74	67	79	81	73	66	62	82	75	81	67	79	66	62	74	68	62	79	74	77	82	81	74	92	91	88	75	79	77	86	76	71	86	76	57	64	83	64	81	75	74	72	83	88	86	84	78	71	63	83	75	84	70	80	61	72	91	67	81	78	71	62	73	86	73	66	70	73	62	65	90	74	71	86	62	88	79	91	82	78	68	85	86	62	54	72	74	81	64	77	81	78	87	86	72	82	80	75	79	82	67	78	77	67	80	77	75	76	75	77	76	70	60	83	78	86	94	102	83	91	81	85	91	79	88	75	74	75	62	69	65	77	74	75	70	81	65	64	81	78	87	77	74	67	77	78	94	71	82	71	88	85	63	74	72	65	68	66	74	83	86	83	85	70	82	70	67	82	80	86	58	64	65	92	80	75	98	86	72	71	83	69	72	82	63	67	76	81	68	84	78	66	91	84	74	71	81	58	77	87	87	84	63	73	82	83	94	69	90	66	79	87	80	86	78	74	69	64	60	66	72	75	72	71	80	84	64	63	103	83	84	87	73	73	78	68	63	70	71	74	88	79	72	79	77	82	73	78	78	77	75	84	70	78	85	83	62	81	85	92	61	84	55	77	68	59	69	62	66	95	80	83	84	77	74	79	63	84	86	85	91	90	79	73	72	81	68	87	73	82	72	67	76	78	77	75	78	71	65	86	74	92	71	69	76	71	72	69	84	67	84	69	79	86	90	72	87	70	73	73	80	71	79	79	80	82	85	91	81	70	67	71	79	77	96	82	72	70	69	74	91	82	77	81	84	76	97	68	63	72	86	75	78	78	68	74	75	80	60	58	69	66	73	69	73	72	70	77	89	76	72	85	84	74	84	83	73	82	80	78	72	84	82	73	81	92	75	60	66	74	76	74	48	73	78	56	79	73	61	74	77	76	85	85	63	74	72	78	71	83	55	86	78	68	81	60	77	81	85	87	71	64	78	71	76	83	77	77	77	70	67	81	78	69	81	78	77	85	89	65	68	85	86	79	80	79	72	81	74	63	70	87	67	65	64	75	85	69	82	86	75	71	88	69	82	69	71	75	79	77	81	75	65	77	81	66	76	68	74	63	83	63	71	85	83	69	56	73	77	72	74	64	85	66	66	85	71	71	81	78	77	88	89	70	60	66	76	87	66	86	71	88	63	87	62	75	78	81	84	68	86	101	66	74	90	84
32692	18319	13866	13277	17244	18287	16444	13666	9799	6688	4644	3503	2357	2137	2148	1663	1366	1252	1194	1047	889	853	762	720	685	663	676	661	657	668	675	679	721	777	1066	1379	1544	1564	1378	1268	1115	922	760	746	650	663	621	627	577	608	617	651	637	578	618	609	630	615	627	603	610	610	575	589	624	595	643	640	592	620	640	645	612	601	582	607	666	623	548	633	636	630	597	613	622	566	600	603	643	618	635	595	584	602	622	555	639	632	605	621	614	583	646	598	644	625	594	630	598	603	583	604	596	594	602	621	587	628	603	580	607	630	595	639	557	594	672	602	610	644	628	624	649	600	609	605	618	624	640	643	621	609	595	563	595	621	628	579	634	572	612	610	578	612	640	592	644	647	570	655	593	602	653	606	656	607	589	608	621	604	598	627	642	597	588	605	632	646	588	633	616	628	597	606	563	620	660	606	646	621	614	630	592	598	578	615	609	590	577	583	617	655	619	579	600	590	611	613	615	701	631	613	646	616	611	584	593	599	612	574	665	575	603	637	621	629	590	583	615	602	585	632	626	585	633	613	640	611	604	663	620	616	598	602	610	601	622	642	605	589	593	599	615	644	602	597	625	630	596	621	616	607	605	619	602	595	596	612	629	661	624	597	583	615	639	578	617	611	647	583	608	635	567	591	647	588	601	638	656	584	627	611	610	556	599	609	583	612	592	613	618	619	637	645	644	636	616	624	647	613	598	614	586	589	569	591	616	611	611	649	683	604	625	611	611	637	593	595	601	614	644	609	594	622	617	628	601	599	613	618	587	570	618	641	618	659	617	599	611	603	639	626	647	632	618	607	600	635	616	650	628	634	629	610	638	642	647	609	623	609	571	628	592	601	648	580	617	668	630	557	623	595	584	611	599	641	602	623	603	678	661	600	608	591	610	614	643	601	650	627	614	635	621	609	599	620	594	593	654	625	584	614	635	630	663	640	663	636	623	635	581	639	620	624	636	608	651	586	577	623	617	609	655	617	632	629	608	651	568	627	600	597	609	608	606	618	604	581	579	618	652	604	583	602	596	610	601	600	594	603	620	575	587	655	645	587	597	627	575	600	587	623	637	644	583	606	605	628	614	616	588	634	607	610	654	591	571	591	590	592	624	626	642	654	588	631	572	611	595	603	610	637	635	630	646	645	643	606	628	578	594	638	660	568	637	656	598	592	623	629	608	615	631	595	604	627	575	618	600	588	643	605	585	616	628	586	583	632	622	622	602	601	625	582	610	606	627	607	594	621	579	597	605	591	666	627	580	610	579	648	578	594	627	665	580	605	600	580	618	600	602	648	632	638	619	626	634	635	598	581	603	618	595	629	633	660	575	589	674	612	630	621	605	647	573	615	630	597	640	625	592	644	592	624	650	593	579	636	640	607	609	634	679	589	608	615	565	602	640	636	613	592	632	630	632	600	601	662	672	626	628	654	590	640	577	630	573	603	614	570	609	598	650	599	622	611	594	608	588	620	631	627	580	589	672	602	620	586	630	616	587	564	593	648	626	618	598	621	651	635	617	596	609	628	586	611	624	581	609	631	594	681	665	638	589	633	586	665	631	604	615	645	575	618	592	670	588	581	646	641	623	571	601	628	582	605	600	618	633	642	563	631	605	651	596	608	569	574	613	626	591	619	618	631	586	558	613	612	632	634	622	629	590	603	626	610	677	626	638	640	623	602	617	626	626	618	618	635	627	617	624	583	610	652	608	612	604	571	630	627	588	624	645	596	615	572	619	588	629	600	621	608	611	611	623	618	610	582	624	619	590	629	618	645	630	607	638	635	660	602	583	596	651	644	637	620	587	627	606	586	636	678	602	566	660	651	610	613	630	619	619	660	643	619	623	673	623	610	613	593	608	660	615	621	605	574	593	613	642	653	615	607	648	660	613	635	606	585	595	661	577	592	600	634	592	612	601	619	643	600	594	568	590	636	652	583	584	572	607	648	633	684	594	631	612	647	623	592	577	621	639	586	617	557	605	627	604	580	652	592	635	621	614	618	614	591	634	628	634	623	610	598	582	589	595	607	563	621	620	637	621	625	602	602	620	580	591	612	587	597	604	625	584	590	623	610	614	610	593	579	616	581	585	607	625	635	615	605	602	604	647	612	572	615	592	614	652	619	601	601	586	616	651	601	610	614	608	631	635	652	626	616	612	667	587	614	620	618	656	580	582	645	639	608	623	629	620	628	601	596	642	583	639	631	604	640	581	557	604	569	596	589	604	628	578	617	636	644	600	639	599	609	648	588	638	617	576	608	642	644	616	637	564	609	618	598	575	605	611	563	631	592	617	613	611	619	607	626	586	591	661	555	578	622	602	613	569	601	598	619	639	650	616	626	603	607	639	579	591	627	633	612	594	623	616	624	621	630	602	597	640	644	610	580	595	584	643	604	636	617	649	592	614	633	592	608	606	658	645	611	628	624	603	573	631	629	606	628	610	586	590	640	636	615	623	683	645	635	571	645	611	665	607	570	633	618	605	568	601	637	607	572	613	603	611	612	598	566	595	579	629	603	608	618	639	594	611	598	616	594	600	631	605	659	647	587	629	628	607	606	600	666	611	598	600	564	636	596	595	641	608	588	570	615	617	578	605	645	599	621	625	657	565	611	580	619	612	612	597	627	613	641	663	607	610	650	599	679	640	652	599	619	656	603	628	661	623	570	620	612	661	579	648	597	614	586	572	597	589	593	620	573	663	640	575	603	597	624	640	617	633	624	610	607	650	594	604	622	626	645	590	654	557	622	656	570	611	594	603	608	606	606	600	620	594	612	568	627	641	609	646	622	608	607	607	594	611	626	578	600	636	614	609	650	601	656	583	676	605	611	600	609	624	630	614	599	611	591	567	626	615	631	605	614	580	603	592	619	582	634	594	640	615	633	566	626	592	607	638	639	639	576	583	633	635	613	600	630	602	612	655	578	618	607	598	649	619	595	606	640	624	576	647	612	631	626	697	642	617	626	613	589	632	598	591	620	645	608	633	614	608	614	621	628	607	620	627	580	595	615	606	635	607	609	602	626	600	607	586	654	608	635	654	563	646	585	641	653	604	603	616	599	622	613	610	638	597	593	621	614	605	625	633	649	598	625	642	649	613	611	636	617	581	637	608	662	618	612	604	589	628	604	610	613	588	607	657	617	617	629	620	595	595	594	623	616	594	609	609	635	640	618	633	646	592	580	581	608	587	633	638	611	654	647	665	602	646	598	604	590	595	582	579	584	586	580	558	670	674	636	630	623	611	557	585	572	619	605	609	613	642	607	662	577	614	638	599	572	572	645	614	584	585	607	587	625	648	618	627	613	635	630	596	635	561	646	597	600	630	659	594	633	618	599	645	588	579	580	622	592	602	617	621	602	647	596	604	616	612	578	602	616	557	588	623	641	661	601	590	584	598	608	599	634	652	574	587	575	631	573	622	575	615	582	622	615	653	575	609	627	649	600	642	600	596	601	602	610	623	649	642	660	604	595	583	584
7185	4088	2623	1519	807	740	766	692	509	364	241	195	157	133	124	117	99	81	91	110	87	82	91	75	81	80	67	78	101	69	64	83	73	75	89	136	126	141	124	131	113	92	92	80	85	66	82	71	65	70	80	73	63	68	75	69	69	67	67	65	66	79	69	73	67	74	63	79	65	79	65	83	75	75	65	63	78	68	60	58	66	62	68	73	70	84	60	69	68	65	66	70	70	73	71	51	73	64	69	70	82	73	86	76	70	66	75	56	83	77	74	66	87	75	84	58	67	82	70	67	84	73	70	74	83	81	73	78	81	71	70	67	76	72	64	58	61	69	76	72	72	61	73	63	77	77	79	70	69	67	76	65	81	69	81	69	68	77	66	78	70	75	56	76	87	67	64	71	70	59	60	59	66	63	74	85	72	50	65	69	66	67	61	102	67	84	64	82	64	61	60	63	69	74	65	80	81	71	72	88	66	68	77	74	72	71	71	68	70	72	70	75	71	74	78	62	71	69	65	80	67	98	58	83	71	71	70	58	87	74	63	65	77	57	78	76	63	70	54	69	72	71	79	56	69	68	77	54	74	72	72	85	80	65	53	64	60	69	78	68	69	85	81	71	59	55	73	77	75	67	83	66	82	53	62	81	65	72	72	65	60	77	53	69	76	67	65	71	73	77	74	51	74	74	64	62	73	83	77	62	73	74	68	68	75	56	66	82	70	67	77	68	62	58	68	77	74	74	56	78	72	65	79	60	77	81	67	72	76	74	74	76	58	75	79	73	55	75	72	71	68	51	71	70	75	81	64	80	73	70	77	68	63	75	68	74	72	65	65	69	78	65	80	73	81	68	62	63	71	88	79	74	70	75	75	71	75	49	65	69	69	63	74	70	71	84	63	79	67	83	70	73	82	72	83	49	79	87	57	89	70	66	75	61	58	64	76	73	81	51	77	60	71	67	62	59	72	73	70	82	72	78	77	67	73	86	64	60	74	66	66	72	71	79	82	78	76	69	59	68	56	63	56	72	86	60	65	81	69	57	74	66	72	83	75	59	60	83	83	77	65	64	73	63	71	54	70	68	69	79	58	68	57	101	60	58	76	55	76	83	76	92	85	68	77	84	67	62	64	62	71	63	71	62	68	81	80	70	72	81	63	75	73	74	77	80	69	68	81	54	60	60	66	72	56	71	71	66	69	72	73	52	81	70	56	69	75	71	72	65	66	59	62	66	69	77	72	72	79	64	82	70	85	72	63	76	65	81	75	76	69	83	71	63	67	71	67	67	78	62	72	71	62	84	80	74	56	77	63	57	70	60	66	61	66	64	68	69	75	67	81	65	68	77	73	74	70	77	65	92	76	63	64	82	63	67	64	71	65	69	70	64	64	72	70	70	59	65	74	75	70	68	82	71	79	64	63	78	65	71	68	59	76	67	68	66	70	90	68	81	76	82	64	61	73	73	78	59	74	81	71	76	81	58	81	67	77	78	82	78	66	69	64	80	72	67	68	79	84	85	65	75	65	60	80	63	63	64	69	77	82	63	63	74	66	72	74	71	56	50	69	57	85	60	69	69	70	70	73	80	84	71	85	84	65	64	74	63	72	58	73	73	81	64	66	89	83	61	65	68	78	58	74	64	73	69	81	64	66	78	59	72	76	65	88	79	69	65	82	85	77	72	84	76	62	65	65	85	77	67	65	75	77	63	78	66	82	67	60	75	71	73	73	65	84	61	71	63	64	60	75	68	58	70	57	69	66	59	55	75	80	68	69	80	65	81	75	80	81	79	78	76	77	71	68	74	59	54	53	76	85	69	87	68	79	63	60	69	68	77	68	82	93	74	76	76	62	79	51	71	64	75	49	78	77	68	56	70	73	81	61	58	72	52	79	63	71	63	72	79	67	66	74	68	66	71	78	69	80	73	80	61	75	65	83	72	67	76	82	74	73	69	72	73	78	50	88	63	71	69	63	69	75	72	84	65	80	59	64	66	75	72	76	70	69	73	75	63	64	75	67	80	69	68	67	68	74	55	74	61	78	61	71	83	58	67	57	60	62	62	75	74	76	75	69	68	80	79	74	68	75	68	78	78	82	59	74	64	77	64	66	70	71	59	80	74	69	78	69	64	88	63	64	67	79	68	71	74	77	56	76	53	73	51	68	75	69	61	82	75	73	79	61	73	78	70	67	72	72	83	90	71	59	57	73	61	77	78	50	61	69	71	87	69	61	59	83	69	92	61	70	79	72	62	75	59	73	74	74	86	75	72	68	61	64	72	65	70	75	68	61	70	64	64	67	81	86	72	70	61	78	51	68	65	71	78	55	66	67	69	81	73	65	63	68	67	72	79	80	82	68	73	65	74	62	72	76	69	76	81	75	71	59	61	74	71	69	57	59	67	90	69	70	75	65	55	91	81	63	57	63	55	65	68	68	77	64	76	63	82	66	77	78	63	78	73	78	79	78	81	69	74	75	79	76	65	61	88	69	71	70	68	76	93	57	58	85	62	82	70	72	62	83	59	79	52	74	67	76	65	88	75	90	81	66	80	63	80	73	73	86	71	62	69	62	59	67	79	75	75	68	76	69	69	74	68	81	75	62	74	62	68	85	63	75	67	62	67	61	67	73	66	76	77	63	77	87	63	73	73	75	73	63	70	85	72	62	65	70	71	71	70	67	78	95	66	71	60	74	56	79	70	66	77	70	64	72	75	75	77	66	72	77	61	70	70	87	72	73	75	79	89	79	57	81	58	77	65	69	78	70	88	64	65	41	66	52	73	70	86	86	68	67	59	63	74	79	61	93	64	78	72	66	82	70	69	75	61	48	67	69	84	73	64	69	69	69	66	50	69	79	67	85	80	76	67	68	57	65	71	74	69	64	61	93	69	73	56	80	72	71	66	77	69	81	73	66	76	72	76	76	79	64	59	61	71	60	79	84	66	69	74	69	64	79	81	69	61	61	57	81	59	71	77	58	77	80	68	70	78	77	65	64	77	75	80	86	71	61	52	73	70	82	75	60	67	60	66	74	65	76	63	63	63	76	77	78	68	65	70	58	62	78	66	59	53	68	71	67	70	65	72	58	76	78	78	83	62	62	63	64	68	62	80	68	69	66	82	62	86	60	70	78	52	87	70	78	74	71	74	74	70	71	59	85	82	64	70	73	66	63	62	68	67	72	62	85	79	74	69	64	76	74	66	63	63	83	67	66	78	66	73	75	70	85	76	68	77	76	70	65	102	63	81	58	80	55	62	61	64	58	74	71	78	72	70	62	60	69	70	67	63	88	76	74	82	68	64	83	88	69	60	84	70	72	60	68	84	66	69	68	64	65	73	72	67	69	69	59	66	73	74	67	66	90	64	68	57	81	78	70	74	75	85	75	62	62	64	88	87	71	68	79	62	73	70	73	78	74	73	66	77	72	64	68	77	74	60	72	61	62	85	74	80	48	67	76	79	62	68	71	80	63	66	73	64	66	73	64	65	68	79	72	62	67	67
36901	23251	18734	16011	18864	22768	23147	19799	14813	10779	7352	5186	3517	2723	2454	1935	1660	1391	1346	1225	1134	967	893	772	689	678	649	660	699	646	628	739	693	776	1426	2092	2270	2221	1935	1647	1475	1144	952	800	813	723	647	612	594	570	585	624	585	601	564	592	543	557	594	548	584	601	544	574	602	577	582	589	599	569	616	559	597	548	607	582	583	566	628	577	550	577	567	579	592	537	595	571	569	583	602	607	601	581	568	594	580	589	602	587	587	598	594	560	593	593	601	524	558	576	631	579	566	589	583	567	581	525	604	583	630	577	562	617	580	554	581	564	624	606	613	608	599	588	560	528	593	544	606	582	577	618	614	564	557	552	573	613	630	551	579	645	596	548	593	564	572	616	589	580	603	581	618	587	608	601	571	565	575	550	596	592	559	573	601	582	586	597	569	555	571	592	521	562	603	602	557	651	542	630	591	545	593	581	581	600	576	623	582	543	578	585	591	584	583	556	595	623	605	614	601	595	590	603	574	563	609	591	553	565	589	594	566	605	588	569	559	581	597	591	557	603	580	600	579	542	556	571	644	559	599	564	602	570	584	610	569	584	584	577	607	571	627	574	551	604	572	592	564	574	602	623	604	573	598	541	573	572	611	592	589	576	602	593	589	572	591	571	595	599	600	596	572	560	576	596	618	619	564	576	580	578	578	588	598	633	542	604	602	598	629	558	601	573	556	598	561	553	615	581	616	562	595	608	585	605	545	642	633	602	541	586	601	589	580	586	568	572	577	573	610	595	585	586	555	607	579	577	568	642	562	516	590	578	554	534	583	571	605	565	582	572	549	574	608	577	590	544	547	572	568	581	598	598	639	587	628	581	584	551	534	520	595	644	577	597	608	564	605	549	528	597	569	626	571	595	566	518	607	576	547	567	560	610	562	588	592	610	546	585	598	574	578	632	578	556	579	587	570	593	581	580	564	562	600	591	580	596	575	624	595	602	619	578	566	589	572	590	548	587	565	536	591	578	550	602	609	579	573	593	557	612	629	550	581	580	596	584	601	572	590	582	591	585	602	597	551	568	571	577	627	608	644	604	594	609	578	577	605	585	615	555	606	542	609	567	643	552	627	608	625	608	547	565	609	598	604	591	576	571	553	587	606	583	559	591	534	553	538	598	575	543	611	563	568	600	563	565	634	527	586	543	608	625	573	581	574	537	596	598	628	533	622	585	584	527	590	642	538	613	612	597	582	600	608	596	584	572	587	599	583	570	601	612	603	558	563	571	604	551	569	565	574	539	592	560	528	572	624	540	557	587	605	548	572	557	614	601	569	582	574	557	566	571	587	573	564	593	592	546	575	582	586	613	571	543	571	575	622	587	601	570	572	603	604	573	569	558	546	577	556	601	594	546	578	587	534	629	564	610	585	559	598	561	612	583	583	598	617	605	594	601	549	552	619	591	569	600	612	534	558	573	555	596	582	570	579	581	588	609	540	606	557	568	561	581	578	605	575	607	595	632	587	571	572	573	572	593	581	538	577	613	581	578	582	586	599	544	564	588	579	611	570	577	588	570	578	605	587	582	568	583	556	596	601	585	585	595	587	578	610	566	580	582	627	560	562	595	572	588	550	567	592	597	586	579	598	573	568	580	572	541	591	613	566	581	611	573	565	592	599	537	538	594	605	575	581	619	562	603	584	591	599	616	587	539	608	581	557	571	570	586	601	617	586	549	588	574	563	619	606	585	533	580	550	548	559	562	606	601	574	538	588	589	597	579	599	575	585	567	538	572	624	605	549	582	597	592	615	575	567	585	619	615	564	575	562	607	592	485	602	616	602	581	587	533	607	573	572	625	575	608	549	573	583	552	626	551	583	579	581	552	580	575	573	578	581	628	582	605	567	569	579	583	598	588	587	604	576	605	568	598	608	560	568	601	604	569	567	577	591	614	584	576	596	587	573	566	596	613	575	576	543	554	571	565	547	586	586	597	575	592	589	553	587	597	629	554	598	528	607	611	624	580	579	631	609	584	543	615	572	590	574	586	563	617	593	536	558	619	590	580	563	594	623	565	550	607	596	584	572	568	603	583	589	599	621	546	547	587	606	567	604	566	566	585	584	594	579	637	562	568	607	592	571	596	579	635	539	605	572	595	589	582	595	588	597	616	576	622	613	576	560	598	592	584	593	616	536	564	618	555	573	569	588	539	585	574	565	583	543	612	582	575	599	564	579	542	582	603	646	610	583	569	595	554	585	539	627	600	583	617	597	554	586	589	581	621	562	578	537	596	589	576	603	578	609	589	583	554	593	565	601	629	597	607	582	592	565	590	620	587	588	568	571	624	629	597	587	582	506	588	555	622	579	592	588	571	592	600	539	545	577	588	582	631	568	576	585	577	593	590	583	585	570	558	599	556	549	592	572	587	589	607	526	585	621	598	557	624	588	593	541	608	567	619	611	604	630	588	588	592	585	601	556	600	580	619	554	576	556	596	603	603	577	602	611	555	572	579	543	565	603	610	598	567	605	571	598	557	603	559	623	600	615	542	608	586	611	537	640	581	582	588	547	557	570	590	588	566	572	545	589	609	589	594	571	575	566	548	568	596	557	647	585	586	582	574	581	643	597	635	617	602	562	580	582	579	568	569	585	576	621	583	621	578	575	574	572	580	556	566	581	564	588	597	592	608	591	615	568	602	587	578	570	587	590	621	557	587	586	601	603	581	612	578	608	581	607	564	597	554	608	636	595	584	555	606	608	574	615	583	583	580	620	534	610	588	556	616	622	592	550	570	577	577	599	569	611	568	614	529	557	566	576	610	590	605	634	531	607	590	599	652	538	590	575	603	622	594	586	621	598	606	541	577	540	623	607	587	597	573	604	593	519	607	579	581	615	605	577	556	580	585	594	564	599	588	556	578	538	618	575	598	614	562	574	591	581	585	570	566	584	540	621	609	588	634	566	612	596	534	567	561	578	588	607	535	621	619	615	595	589	581	550	569	580	607	591	586	617	603	605	588	561	625	571	594	530	588	581	556	560	593	608	597	562	598	599	584	604	574	596	585	596	575	578	599	575	571	600	589	574	613	583	582	622	571	601	551	600	609	637	583	606	589	589	569	597	638	556	548	598	553	579	568	601	593	572	569	564	548	603	587	603	568	548	556	570	598	595	630	594	583	578	558	562	602	588	602	584	566	578	593	560	550	584	569	547	614	589	575	609	554	588	623	559	550	610	588	585	578	567	600	600	568	567	553	581	577	576	594	560	596	638	603	583	559	623	554	604	572	558	590	569	569	608	567	561	613	544	541	554	576	601	566	585	584	548	585	551	637	637	573	611	534	571	578	573	574	602	581	624	583	624	610	564	574	571	643	598	609	608	584	587	574	568	553	551	559	581	564	590	575	529	579	544	600	599	571	589	598	541	588	581	573	578	566	577	527	586	593	613	606	602	555	629	578	578	606	575	611	609	564	609	584	589	610	567	593	602	557	590	589	609	538	587	662	602	570	618	579	599	575	570	546
4545	1920	974	576	413	314	299	295	237	182	170	120	113	112	108	99	82	74	95	93	86	90	91	87	78	86	69	75	81	98	87	88	105	95	88	85	94	84	101	89	81	83	77	95	87	96	77	90	82	78	90	91	92	76	80	85	83	85	82	89	76	80	93	101	69	99	100	82	77	99	88	85	79	86	88	82	102	83	83	89	98	79	94	97	83	88	94	82	107	75	77	98	86	73	82	84	96	84	79	70	108	86	70	90	78	81	84	91	83	85	98	93	79	95	86	69	85	83	90	99	59	85	82	82	92	83	92	84	82	83	68	80	90	77	81	96	84	83	72	90	81	87	82	90	80	96	116	87	82	95	105	83	83	116	76	81	72	87	86	90	95	78	80	76	105	82	84	76	74	80	96	82	91	86	100	98	85	93	72	88	92	84	94	104	92	82	77	93	96	98	92	90	90	74	86	71	76	92	88	75	83	85	83	91	91	86	93	72	102	62	98	74	82	88	86	83	94	79	97	93	79	69	95	83	91	87	83	97	93	77	88	81	73	83	102	80	83	83	70	77	91	82	91	88	100	80	87	79	82	72	86	84	85	68	80	86	89	94	90	90	94	74	91	82	84	90	93	91	80	70	103	82	82	76	69	86	70	99	79	88	73	79	90	76	71	85	86	75	74	77	87	90	78	85	74	77	82	92	81	77	101	81	84	62	70	85	99	82	77	84	85	69	86	86	82	75	97	92	68	78	81	107	89	85	78	92	67	78	84	69	91	84	103	77	80	90	89	72	81	94	79	103	96	63	99	86	89	80	86	89	82	88	81	70	99	96	95	69	80	87	87	93	70	80	73	96	93	87	84	77	85	101	84	87	111	91	74	84	85	101	74	76	78	88	90	86	92	89	89	78	76	83	86	82	97	80	80	85	74	95	68	89	94	91	107	87	87	83	103	76	82	104	92	84	88	99	101	89	83	84	87	75	93	86	88	83	76	78	81	83	97	71	89	96	91	91	74	101	89	75	97	92	86	97	82	96	85	90	93	96	90	82	81	107	100	75	85	94	81	81	83	99	77	87	96	103	92	92	81	97	83	92	75	73	78	91	100	81	99	95	97	82	113	79	97	74	86	78	100	79	82	95	86	73	75	91	107	85	101	88	72	79	97	88	79	92	103	78	93	91	102	76	89	91	69	98	93	98	95	68	96	79	83	90	73	70	91	86	93	69	83	89	89	79	90	81	89	84	79	76	83	92	97	92	70	102	88	82	94	82	98	81	73	93	101	92	80	76	82	94	85	89	86	91	95	101	79	73	92	83	96	86	79	96	104	85	95	81	87	85	80	78	95	80	81	93	86	91	100	98	91	82	83	84	88	80	95	86	81	101	78	72	69	85	83	98	62	89	84	83	94	87	83	90	67	74	89	79	75	73	97	80	67	90	88	82	99	76	95	72	94	91	77	84	92	87	87	74	90	84	84	83	86	98	89	79	91	87	87	81	72	81	71	89	64	88	96	90	73	94	76	94	82	83	91	92	76	83	93	95	93	86	89	77	73	71	95	73	79	93	88	91	76	83	71	77	78	67	106	76	88	87	95	87	85	77	90	102	90	86	82	82	76	77	82	64	67	96	95	90	93	83	82	96	86	95	80	86	75	92	95	81	90	82	74	75	86	88	89	83	76	75	73	101	85	88	92	85	83	85	77	97	92	76	77	88	70	92	94	73	77	78	67	92	85	101	89	76	77	95	100	91	82	88	81	85	77	88	89	74	89	77	74	84	76	89	88	95	74	101	87	99	82	82	72	96	72	85	87	90	94	89	78	76	83	93	84	59	94	84	70	89	83	72	80	80	80	88	78	74	75	79	84	88	77	81	93	97	84	85	78	76	98	84	100	85	86	77	90	89	85	83	95	80	91	85	85	96	98	75	86	92	87	90	92	94	79	80	94	73	81	75	97	93	80	79	84	80	105	80	87	88	69	77	107	98	91	91	78	91	74	95	91	84	89	83	82	100	91	86	86	69	83	81	97	81	97	73	97	87	76	82	90	78	87	85	82	75	110	86	91	78	81	96	80	85	69	102	81	92	89	88	77	114	79	68	78	86	79	93	80	91	84	92	82	87	81	94	81	82	87	85	89	92	85	82	89	97	74	67	75	93	72	86	77	96	73	84	82	82	81	90	72	77	74	75	81	79	87	80	83	84	77	93	83	70	92	77	72	83	89	80	84	77	96	104	88	96	81	90	91	68	89	91	87	82	97	87	91	86	75	72	94	82	86	73	70	89	90	74	95	90	85	88	78	76	98	88	80	73	78	73	79	90	90	66	91	110	91	95	76	67	69	75	87	82	92	85	78	93	84	71	90	77	86	98	82	81	86	87	76	70	80	83	85	98	85	90	92	83	64	82	85	95	71	84	64	93	67	85	88	93	72	86	68	72	88	68	84	88	76	79	81	94	80	87	97	77	86	82	93	83	91	93	89	78	93	90	94	84	81	111	80	77	91	76	89	80	65	63	78	78	89	80	84	70	93	78	81	92	89	87	85	76	87	83	104	100	82	82	66	94	81	104	75	82	81	83	87	106	98	89	89	82	86	93	71	97	81	93	76	96	68	77	82	83	89	83	100	73	84	84	85	77	86	89	82	72	71	96	80	69	86	96	85	78	78	76	78	87	88	102	80	84	82	91	77	90	84	108	86	100	77	86	70	103	83	97	100	72	82	97	88	91	66	97	80	92	76	93	94	86	74	81	82	85	102	76	81	80	99	85	88	93	98	72	96	92	84	80	90	76	79	88	75	93	92	72	83	96	89	86	98	92	83	96	87	93	81	87	80	99	82	90	82	97	82	75	87	100	81	89	84	82	93	93	71	96	79	89	80	90	75	82	84	77	89	97	79	93	72	84	76	82	84	80	77	66	77	80	93	88	94	79	104	85	98	83	90	77	80	77	75	89	86	83	73	84	89	94	71	80	95	92	89	67	78	90	114	99	90	79	85	84	77	98	78	69	86	97	76	83	91	91	70	97	105	88	77	97	96	97	84	87	108	79	87	92	91	81	80	68	89	86	91	66	84	96	68	84	90	90	81	80	79	103	86	69	73	90	101	86	86	75	89	76	78	86	82	90	93	69	90	89	85	83	82	94	81	76	86	82	70	85	75	81	77	80	83	103	81	93	84	105	90	61	72	77	91	96	96	80	80	79	71	95	101	91	103	91	83	72	85	84	92	82	82	101	82	80	92	78	86	73	81	111	71	91	81	91	88	85	84	95	81	85	97	86	90	86	63	80	86	80	74	93	76	85	108	81	98	84	92	93	84	73	77	91	74	78	74	88	96	73	101	99	90	74	86	86	68	83	87	83	80	92	102	96	85	100	84	84	78	78	82	74	97	98	78	76	79	83	95	85	86	77	76	94	83	78	88	89	90	74	87	96	85	92	66	96	72	76	62	76	89	98	72	72	70	78	91	89	75	100	96	78	88	81	81	90	100	81	87	100	78	78
30626	16074	9906	7879	10418	12840	12073	9127	6796	5085	3762	2657	1999	1593	1564	1323	1128	954	919	861	918	823	782	781	777	747	679	774	710	749	722	711	713	764	784	821	889	873	858	859	863	787	799	783	690	702	737	701	696	743	708	680	752	711	691	683	685	744	715	650	714	685	635	669	728	710	674	680	684	668	663	688	683	724	711	708	766	758	686	728	674	645	681	658	705	671	696	689	680	692	685	696	710	697	678	688	717	676	679	674	725	633	713	742	695	674	723	705	683	680	688	713	697	684	701	687	684	698	684	700	719	669	714	690	681	685	709	686	673	701	656	722	718	714	693	714	665	662	654	669	703	687	726	692	665	722	727	685	734	697	724	692	699	713	681	666	684	669	668	702	693	677	690	672	684	683	691	611	693	625	678	685	708	659	682	709	668	711	709	667	678	658	683	674	719	669	671	711	690	695	701	747	693	720	684	731	703	767	664	652	693	695	694	691	720	700	726	671	701	674	710	662	643	709	697	696	662	673	697	654	722	649	692	718	646	660	687	691	685	685	700	700	697	709	674	682	673	671	687	680	665	700	681	711	669	711	714	662	696	689	710	753	717	718	678	666	654	674	668	685	640	634	716	759	689	704	742	642	682	662	721	664	715	726	679	650	664	756	672	720	729	703	723	712	743	675	701	735	693	697	677	727	685	706	663	668	690	696	711	644	662	705	670	715	668	692	682	690	690	715	682	704	679	697	701	693	728	669	708	677	672	684	755	688	706	665	683	657	711	727	716	679	660	690	696	685	721	702	653	693	693	666	743	679	704	688	689	731	717	679	689	663	661	688	717	660	671	704	688	685	718	674	665	685	649	714	672	687	695	659	687	659	680	680	713	686	691	729	701	737	650	668	701	686	740	688	681	708	690	700	664	689	705	700	711	647	663	713	691	716	704	687	698	712	727	697	685	720	681	737	683	706	650	674	721	675	715	705	750	652	679	711	710	683	684	713	731	722	690	723	646	729	734	717	678	670	706	681	727	644	713	693	670	656	688	703	745	742	691	704	732	697	721	703	674	667	683	707	710	724	716	690	683	740	644	730	703	712	736	701	708	695	676	705	639	682	706	682	745	708	647	710	733	654	684	679	649	732	724	624	645	680	708	725	701	688	687	719	680	699	689	679	689	660	688	710	655	693	662	734	666	684	693	675	700	687	647	712	645	702	687	640	694	719	693	733	703	676	717	695	701	698	697	662	635	639	691	669	715	681	726	685	701	738	670	609	710	675	732	674	703	739	720	674	675	707	737	682	695	673	649	678	701	736	745	685	713	711	670	676	694	662	682	685	745	731	673	643	688	690	707	728	667	699	731	688	713	663	674	682	678	687	707	706	689	693	722	683	714	701	681	693	700	702	667	717	689	741	723	686	685	668	727	718	657	677	739	682	754	687	681	632	699	701	663	681	655	722	662	719	700	764	680	672	742	673	664	681	729	655	659	699	721	710	674	696	682	746	699	677	706	661	705	708	685	674	685	672	686	633	707	715	683	738	686	718	659	714	692	713	624	674	722	721	696	674	692	732	654	675	696	755	707	708	711	692	656	748	694	689	665	709	681	653	699	687	673	701	706	711	691	707	746	709	727	704	699	684	673	680	684	720	742	665	716	694	693	645	697	660	727	691	686	678	676	696	703	693	754	697	691	699	706	720	705	691	679	691	652	653	680	715	705	660	704	722	666	679	701	662	725	679	630	747	687	682	745	721	666	705	681	665	676	739	688	707	696	641	698	708	682	719	671	675	668	721	666	726	734	723	720	735	692	732	689	677	734	662	693	703	725	661	732	717	731	644	697	667	703	679	688	666	668	648	689	722	690	685	630	723	701	721	684	686	697	690	682	717	676	699	716	691	657	690	646	645	669	710	712	700	700	671	624	626	704	724	721	658	730	679	665	688	664	693	684	672	702	698	713	660	660	664	688	718	649	657	726	738	730	692	700	676	671	731	727	680	683	670	677	718	714	676	664	708	691	687	727	708	671	679	690	678	673	709	672	673	649	727	748	678	686	696	705	695	693	697	682	713	710	728	705	719	681	727	688	698	693	704	697	716	738	697	687	699	692	726	674	691	734	706	673	716	688	686	671	687	740	717	714	712	713	720	683	680	718	663	692	722	701	647	679	665	662	698	681	712	640	670	679	709	662	670	700	674	686	707	670	668	704	709	679	650	697	661	696	730	680	725	714	725	654	714	671	637	669	669	665	705	738	688	677	710	718	678	679	708	675	667	671	720	697	702	702	698	667	684	707	709	683	731	721	654	667	699	722	721	635	731	678	701	705	666	692	738	650	657	718	691	730	658	696	713	686	662	750	653	666	701	695	722	677	667	697	687	718	692	720	650	679	676	693	728	683	695	708	697	731	692	720	693	702	717	717	641	671	679	740	713	679	719	691	680	691	674	709	750	645	704	704	670	731	692	720	682	695	750	677	713	694	669	651	715	677	684	706	664	687	631	695	743	683	669	699	696	690	649	667	730	741	721	702	671	702	709	710	732	670	742	715	713	737	694	648	676	717	667	677	721	707	722	684	695	752	742	713	681	697	737	701	667	705	668	672	700	698	715	726	724	682	707	659	760	708	691	714	716	660	722	742	675	660	694	687	690	686	668	715	663	669	668	692	662	662	689	691	719	750	702	683	698	688	706	702	691	727	690	680	684	722	720	717	705	704	729	716	682	712	729	674	690	697	693	730	707	687	705	748	719	696	714	699	729	692	692	619	698	689	669	736	692	638	728	702	685	687	741	724	687	691	673	656	669	690	639	698	703	668	680	647	705	691	681	692	666	703	656	661	751	697	690	705	675	672	696	659	693	698	680	687	708	703	738	714	687	707	713	697	727	677	695	689	690	672	682	672	687	701	669	677	691	695	697	718	656	726	661	677	682	668	678	690	703	710	721	658	686	707	703	667	696	725	684	678	692	727	631	696	634	668	704	696	672	725	719	700	692	676	680	750	711	690	680	651	682	672	719	639	663	645	655	635	707	730	647	685	687	663	694	679	721	712	692	681	727	728	663	668	744	730	697	737	669	688	664	682	679	648	711	718	666	689	676	717	651	724	648	720	670	693	698	686	717	708	690	712	692	719	731	673	677	705	706	674	714	734	666	676	710	677	692	670	712	658	711	657	658	730	706	713	722	667	690	695	756	676	720	692	650	729	738	677	691	656	692	720	659	683	686	682	700	684	612	716	700	729	731	719	683	697	751	675	710	700	733	676	667	648	702	738	668	673	744	703	684	664	722	705	687	629	712	695	691	700	707	737	706	723	683	739	665	716	677	741	689	738	769	696	715	694	685	702	634	653	740	702	721	716	694	719	687	707	727	684	714	705	646	680	689	665	741	654	680	732	686	698	689	724	682	707	676	725	677	714	660	657	647	711	665	667	698	638	690	727	712	778	707	723	678	665	742	682	659	711	708	686	726	708	701	674	727	723	658	682	682	663	705	702	667	757	687	682	687	711	688	686	700
5967	3382	1778	1024	655	651	633	498	391	306	208	176	135	110	111	98	96	100	94	73	81	83	76	86	84	85	79	90	86	78	82	93	87	82	96	119	107	98	102	104	99	95	81	107	84	94	74	86	78	82	81	85	86	78	72	62	86	89	75	63	68	68	85	83	73	75	85	79	81	75	78	71	79	84	73	72	71	74	69	80	73	94	78	78	80	86	54	71	90	70	90	63	73	69	85	75	74	75	84	90	62	88	79	67	72	68	72	71	70	71	73	76	87	100	78	75	84	78	74	69	71	79	79	74	87	85	82	71	74	75	66	84	78	85	87	68	70	87	75	57	77	84	85	90	75	83	76	59	78	72	70	70	73	85	74	83	88	68	91	71	80	82	83	79	64	98	78	68	72	68	69	82	66	74	90	72	75	91	86	81	88	64	83	73	77	63	89	65	77	95	101	83	74	75	84	78	98	69	96	71	80	89	88	74	78	92	87	90	68	70	84	73	69	77	81	81	83	77	72	81	86	83	81	70	67	77	98	90	82	69	69	61	85	84	73	76	82	61	62	76	84	95	79	65	85	68	65	78	83	101	80	96	91	94	77	82	94	68	66	81	80	68	75	72	66	62	78	78	85	74	79	84	85	83	61	81	75	69	71	74	78	73	82	79	82	95	104	106	80	88	82	75	84	67	74	90	75	64	72	65	74	62	86	78	80	102	86	73	65	82	68	101	81	82	67	82	72	66	89	78	86	76	85	82	76	65	90	63	71	83	84	71	74	89	61	85	85	69	73	80	68	75	81	82	91	85	72	77	78	75	72	78	82	83	81	87	75	72	79	76	101	80	80	79	100	73	90	56	83	80	75	86	82	85	82	80	70	93	96	72	83	74	73	88	82	65	72	76	69	86	88	85	70	83	94	94	79	74	77	98	83	91	81	74	74	85	90	81	71	95	67	98	85	81	88	74	84	80	69	73	91	80	86	89	74	79	67	83	80	84	85	79	75	76	74	77	78	81	78	77	83	89	82	73	71	76	76	58	80	77	65	78	69	73	88	96	81	75	85	77	62	69	84	78	85	71	85	89	69	84	81	79	66	79	74	88	79	80	75	83	82	82	73	73	82	89	72	80	90	95	65	76	92	73	75	75	94	71	75	86	74	89	74	57	91	80	61	65	86	103	58	81	76	54	69	76	86	75	84	71	71	74	87	79	71	71	68	68	94	85	86	83	77	88	90	66	93	72	80	68	73	73	83	82	87	69	80	74	63	77	101	84	80	77	83	74	75	86	88	79	77	78	76	71	69	80	84	73	75	79	65	83	77	85	63	91	79	84	73	79	65	82	52	74	96	75	69	86	77	96	86	64	75	84	94	77	80	84	73	87	82	80	77	75	70	85	70	68	62	69	74	78	94	82	89	67	76	76	72	62	73	75	86	61	74	58	76	65	70	92	80	99	69	81	95	81	80	82	80	71	93	82	82	77	85	75	84	69	72	87	76	69	99	80	78	71	68	87	69	82	94	85	81	81	76	77	89	97	68	83	83	78	85	88	86	80	75	76	87	66	94	97	89	82	83	67	82	75	86	82	81	75	80	82	77	83	79	80	81	69	83	69	77	89	87	81	72	70	75	69	76	82	84	81	70	95	62	74	73	68	78	87	92	93	77	86	81	75	80	69	94	97	72	85	85	91	90	73	74	76	88	78	95	78	75	65	74	86	80	104	73	80	83	70	84	62	74	85	79	90	101	77	81	83	91	93	81	86	79	85	85	80	91	85	70	78	62	68	73	76	86	83	87	78	77	73	79	69	72	79	98	79	76	77	78	67	67	88	67	69	77	73	82	89	91	76	82	81	74	84	84	89	67	73	84	99	61	81	76	88	78	71	82	96	70	63	85	71	83	71	72	89	80	82	83	75	79	65	82	90	74	85	80	75	82	54	83	81	68	82	76	91	83	77	87	75	80	80	80	87	69	92	86	81	71	61	68	81	70	70	75	89	79	100	83	85	72	73	71	87	80	71	67	69	87	73	77	82	81	82	74	78	78	76	92	78	58	67	79	93	66	79	88	77	81	73	97	73	80	90	82	71	73	62	79	100	80	80	83	57	77	78	77	64	69	67	90	77	81	86	65	74	89	75	76	85	86	72	69	81	83	86	85	92	72	97	93	69	88	86	75	68	83	67	76	81	91	70	61	86	81	82	78	70	79	74	74	94	73	83	74	69	76	81	82	93	90	81	72	68	83	76	69	83	86	72	82	59	67	74	73	79	82	93	53	80	87	75	63	89	78	87	88	79	74	74	84	96	69	90	83	82	76	70	75	74	65	72	64	98	79	83	80	73	92	90	93	79	89	80	83	86	79	75	73	80	98	80	74	82	80	74	74	69	91	76	74	83	79	69	74	92	89	82	88	70	79	72	77	71	59	65	82	65	90	80	97	80	78	88	75	66	75	83	85	84	89	89	75	78	89	84	70	68	87	80	88	72	75	83	78	75	83	69	78	82	87	71	76	90	92	83	92	82	77	91	74	80	78	69	86	93	72	88	71	75	73	73	81	87	72	83	84	69	90	90	85	80	72	71	71	85	77	70	77	78	73	75	88	103	69	84	86	66	79	80	79	81	60	76	81	80	84	75	71	83	89	83	76	77	80	80	91	79	79	89	75	75	78	87	85	74	75	87	79	90	66	88	72	89	80	79	90	77	76	68	81	77	72	79	82	85	81	78	77	76	75	104	87	77	62	73	88	79	88	82	94	84	81	72	84	72	93	70	70	68	82	61	75	80	72	89	69	71	91	85	80	74	71	77	88	94	79	80	80	87	79	72	80	77	66	91	73	87	80	90	62	85	68	86	75	80	89	73	95	74	87	64	90	85	82	76	76	74	90	75	89	78	87	70	96	69	75	57	91	105	83	79	84	64	78	86	70	90	76	84	78	84	91	76	63	86	87	98	81	85	81	72	74	76	66	68	64	76	78	72	61	78	94	70	72	89	81	75	79	94	63	92	71	82	104	82	74	76	68	75	77	82	67	91	77	82	95	82	96	66	77	77	61	79	91	72	69	81	78	89	85	76	71	74	88	90	71	70	81	72	77	85	86	76	75	60	87	73	84	57	80	75	91	75	83	87	88	73	67	70	65	83	79	81	84	64	81	82	83	78	73	76	89	74	79	75	83	93	73	77	86	89	78	91	91	78	101	71	94	67	71	95	85	67	70	94	70	88	79	86	79	94	83	76	74	83	83	71	76	71	76	69	64	85	96	74	73	88	84	77	81	83	76	76	83	87	87	74	74	78	81	77	76	79	88	77	96	74	93	76	73	80	70	81	64	95	79	93	73	70	91	95	91	82	93	79	77	76	78	81	69	76	75	77	67	88	73	87	79	68	74	83	70	86	76	75	77	100	79	79	79	77	93	72	92	85	80	82	100	74	77	85	93	73	83	77	79	74	79	100	77	79	73	75	76	85	79	72	75	85	76	79	75	60	80	72	88	82	87	92
35666	21103	14550	11647	16105	21468	20145	16183	12710	9135	6038	4396	2775	2088	1858	1480	1268	1159	1070	998	938	920	877	812	822	790	738	733	751	763	798	701	731	807	931	1221	1401	1476	1390	1257	1099	1016	868	793	775	722	716	658	697	649	637	678	640	648	592	701	658	666	648	652	679	662	660	656	632	717	651	667	677	654	613	664	618	662	630	674	654	643	642	627	664	673	641	664	655	661	669	621	687	666	684	636	631	662	629	648	628	650	613	628	660	636	665	625	684	659	676	661	626	638	647	689	668	664	643	628	627	697	634	659	660	647	654	642	638	632	625	687	656	687	668	641	636	618	645	594	652	672	719	637	661	672	674	703	611	664	655	670	639	658	631	661	659	658	636	601	632	637	633	644	601	633	657	680	684	662	692	660	646	650	662	637	610	660	701	678	636	662	615	657	632	630	648	621	664	628	665	694	665	659	651	701	647	643	644	664	600	635	638	654	679	618	621	703	641	645	661	658	669	629	637	690	661	688	618	667	662	635	654	654	686	634	647	711	635	629	649	664	637	688	644	690	599	664	648	609	688	665	629	620	640	620	653	620	675	685	656	636	644	636	676	607	658	646	616	632	599	668	601	615	633	579	648	667	681	659	608	603	638	667	636	660	662	610	643	598	663	643	627	651	685	683	643	622	658	658	666	646	649	640	627	672	647	635	643	660	641	694	653	707	674	674	638	652	618	603	652	643	631	718	632	635	647	655	693	643	641	618	664	621	676	637	611	649	661	631	666	654	656	639	618	665	649	648	633	658	655	642	637	682	720	664	668	629	698	664	631	641	671	692	654	675	656	630	638	631	642	626	628	664	613	630	665	674	668	657	627	618	647	595	633	670	667	606	645	649	664	713	641	635	717	609	655	626	644	609	592	698	676	633	634	628	627	684	630	670	690	651	661	616	643	695	632	645	680	630	639	610	648	662	689	669	681	672	618	655	627	652	638	646	685	630	676	640	623	660	627	664	642	625	632	602	612	632	640	630	603	660	613	631	646	651	661	678	648	645	644	705	644	633	641	645	667	654	636	675	660	642	622	683	651	631	654	667	649	660	661	640	688	626	651	697	654	625	661	698	643	626	646	632	674	658	651	623	693	624	625	662	611	616	632	651	614	675	622	678	670	672	660	641	650	648	650	655	634	597	625	654	699	638	666	675	664	646	635	703	622	659	636	706	658	676	642	664	700	647	639	649	645	638	670	611	631	654	701	631	626	659	659	661	666	653	631	633	606	677	653	638	622	632	622	677	673	646	659	664	666	691	672	633	661	647	629	630	628	639	628	671	629	651	673	675	666	649	628	715	628	663	642	671	679	653	627	668	662	653	628	678	663	640	629	662	598	655	657	676	648	668	602	641	674	654	638	636	680	664	636	683	604	662	684	663	681	656	698	691	675	639	656	657	616	596	672	673	630	647	658	603	619	650	635	661	611	662	666	613	660	624	632	631	707	648	667	640	608	657	662	694	668	683	640	644	659	647	660	693	690	591	686	654	619	686	668	613	646	635	641	644	642	652	645	656	625	656	680	661	697	647	625	668	625	628	674	645	638	654	682	637	616	621	679	617	649	650	620	649	648	650	629	665	684	650	654	686	642	657	659	655	672	675	672	660	667	679	683	680	635	650	669	636	602	633	646	650	680	636	644	672	658	655	639	620	617	653	691	664	666	655	667	674	636	652	663	659	681	648	581	634	655	672	644	641	622	675	679	664	615	664	609	671	658	623	625	675	655	625	639	635	650	645	628	598	602	626	641	655	655	673	660	652	660	623	630	662	652	696	610	635	680	683	653	643	606	696	625	676	668	595	668	674	635	630	629	658	637	653	631	647	610	690	598	695	651	622	720	624	656	636	667	632	647	654	688	722	616	660	661	655	643	680	660	654	640	648	655	622	651	641	636	675	665	659	617	660	674	670	654	663	622	650	640	686	672	697	633	687	692	654	683	691	660	579	641	675	602	679	615	634	670	661	635	689	661	633	649	623	655	622	705	655	622	615	645	627	652	666	655	636	614	627	711	634	670	644	673	658	673	675	615	649	716	630	658	659	689	679	675	680	624	610	686	629	632	668	686	612	687	632	621	635	621	695	656	676	619	629	665	647	656	665	684	631	682	623	654	627	677	682	626	640	629	658	642	628	628	665	638	620	597	690	690	693	613	667	666	651	630	654	611	603	615	666	665	633	682	612	653	642	678	664	662	697	636	626	658	627	640	631	643	643	654	613	628	651	631	634	675	644	627	648	673	630	636	637	636	704	649	647	679	672	665	680	656	632	593	661	697	680	642	654	654	675	671	641	670	679	690	683	649	665	634	637	640	604	638	629	676	621	634	664	624	647	652	654	660	681	686	682	674	635	667	651	637	656	675	674	637	649	693	633	625	651	624	663	611	608	663	675	659	632	609	664	648	653	577	695	651	666	634	640	648	613	601	603	668	658	695	633	636	649	626	660	646	676	713	640	602	647	631	628	671	672	668	595	667	635	664	687	672	662	638	672	664	605	639	653	719	647	658	653	657	675	675	624	662	611	670	643	657	623	707	620	686	632	645	656	656	651	611	652	661	654	693	654	618	664	644	630	632	679	618	655	692	650	663	650	636	615	620	672	666	620	608	652	638	662	675	627	681	673	710	623	619	648	661	697	656	637	633	671	671	673	691	655	643	637	675	685	643	660	636	633	602	708	658	680	607	668	641	622	652	684	644	713	663	660	620	661	641	659	664	598	652	650	681	645	622	673	666	632	660	659	656	658	631	650	625	645	657	634	661	689	587	659	680	655	691	653	665	647	654	643	672	618	650	663	631	649	668	662	621	608	624	668	707	648	668	632	628	624	639	649	666	665	654	626	607	676	649	679	646	648	674	667	728	646	641	606	664	626	620	609	658	618	682	652	630	652	643	634	687	664	612	652	614	648	683	649	615	613	623	644	627	629	651	641	680	635	637	638	621	647	636	625	673	644	664	665	679	671	619	646	662	653	634	656	659	672	616	631	591	700	677	655	618	670	638	662	656	683	619	683	624	645	669	655	636	641	606	649	653	628	678	619	703	637	632	644	627	639	645	669	716	675	623	660	661	665	652	674	672	680	671	657	626	677	642	670	688	643	653	656	602	651	695	623	662	644	647	642	657	679	648	632	626	633	664	667	652	681	652	650	652	650	629	673	684	641	632	653	621	662	611	627	634	645	634	671	623	686	686	624	652	648	619	649	656	654	678	643	659	625	647	684	646	656	633	656	660	640	654	586	674	610	654	598	650	656	656	640	671	632	616	633	637	624	679	654	665	649	664	692	654	639	683	654	636	680	691	666	683	638	680	660	681	684	596	638	636	655	659	681	679	674	671	650	677	638	651	629	682	646	660	732	641	651	630	653	607	628	633	642	621	659	632	651	673	628	623	637	646	639	655	649	681	599	655	642	684	651	667	655	656	697	631	649	662	628	618	679	668	660	636	683	646	685	691	633	632	653	597	645	606	680	667	640
6192	2720	1611	1064	747	589	560	485	366	266	221	160	116	99	112	90	79	90	78	81	81	63	83	66	78	70	88	88	80	93	72	74	67	82	84	98	104	91	99	86	81	72	83	87	64	78	59	71	74	80	77	74	64	70	59	76	68	73	75	72	66	59	53	81	64	64	73	62	66	67	56	64	66	66	81	91	75	71	67	59	79	68	81	65	65	62	74	75	65	68	66	70	60	64	75	78	73	70	66	77	61	86	72	76	71	85	74	70	94	78	69	83	65	63	87	62	61	65	77	76	56	70	84	67	77	66	73	76	59	73	75	73	70	74	72	79	82	78	66	91	55	59	58	73	70	72	63	52	67	74	75	70	67	71	82	68	66	74	69	75	67	64	79	79	77	69	64	67	67	76	70	62	70	61	68	57	84	77	83	75	58	67	64	76	82	63	66	63	93	75	81	78	82	78	57	71	69	81	79	76	70	78	82	75	76	78	77	84	66	75	58	88	57	78	74	73	72	60	86	64	70	77	73	87	58	70	62	81	75	76	55	85	74	87	67	82	82	72	51	66	60	78	80	64	73	80	79	67	66	80	63	73	68	75	75	80	55	83	65	71	61	79	75	61	77	73	54	79	73	68	64	67	75	73	64	88	70	78	66	63	78	76	69	73	67	77	66	75	75	69	80	81	74	79	71	66	57	66	63	80	68	58	84	66	71	68	71	73	68	65	81	88	84	72	77	66	66	62	65	70	74	59	66	81	70	74	68	71	72	70	76	70	71	79	57	76	63	98	74	80	71	80	62	70	72	67	65	61	79	65	60	69	60	74	82	74	69	73	74	69	73	78	83	74	76	78	83	68	66	77	76	74	73	61	75	62	66	61	62	76	82	59	70	82	64	63	67	74	62	83	68	80	55	84	77	69	70	84	62	70	66	65	72	94	82	70	75	56	71	85	71	76	74	83	65	70	77	74	88	82	77	78	65	76	63	68	77	63	69	63	75	77	86	78	72	63	72	82	73	55	83	72	76	68	85	61	59	83	65	75	70	68	71	59	69	76	57	58	78	84	58	72	64	79	68	76	74	70	76	84	67	78	84	69	71	73	69	71	73	73	66	79	76	80	65	66	71	88	84	72	80	74	54	70	68	62	64	69	77	75	86	83	73	77	77	57	67	70	71	72	76	74	63	79	56	70	72	67	59	79	69	73	75	66	82	65	71	64	92	70	62	78	65	63	70	69	55	74	67	74	80	71	68	75	61	74	79	65	80	77	68	65	71	72	70	77	80	69	81	83	62	63	61	71	76	66	67	71	71	66	60	75	81	65	63	68	64	74	69	68	73	73	80	86	83	61	64	65	76	71	77	79	91	65	65	62	88	67	57	79	64	78	70	78	60	68	77	58	78	76	56	72	85	79	71	88	78	79	81	71	75	74	77	69	69	76	82	64	78	75	69	69	57	83	76	77	72	63	76	74	71	74	55	77	77	73	66	60	74	81	59	72	58	79	96	62	76	60	67	92	83	70	74	59	72	68	66	59	72	70	73	76	47	69	57	58	73	90	78	75	82	65	69	83	66	75	82	69	64	74	70	59	67	74	79	77	64	59	92	60	74	73	68	65	67	68	71	84	60	59	66	66	64	84	65	60	75	59	85	77	66	66	73	80	71	79	79	69	73	77	83	61	83	68	83	61	80	87	62	65	61	70	75	82	67	73	70	76	56	79	60	64	74	62	87	77	76	69	69	69	77	62	79	75	63	76	70	70	80	78	67	74	65	48	72	80	67	67	72	75	63	64	67	70	79	72	72	70	79	61	67	74	71	69	62	71	81	73	60	60	89	67	83	69	72	74	54	71	70	80	86	71	65	70	75	76	78	64	55	81	66	71	74	70	90	77	61	75	65	65	73	82	85	60	72	72	77	80	85	70	71	54	71	75	78	65	65	88	66	62	86	85	63	75	69	74	76	67	78	70	67	90	70	66	85	66	64	87	74	74	76	60	79	74	79	73	69	80	61	71	66	79	67	57	71	97	73	67	74	75	69	61	63	63	76	63	69	82	72	82	68	79	79	68	58	67	68	80	75	64	61	69	89	60	63	69	83	70	69	78	63	61	78	76	78	77	75	62	77	81	70	83	60	70	62	71	73	79	65	60	62	66	56	73	76	78	78	73	68	78	69	73	60	72	70	69	70	75	82	80	69	66	70	59	62	77	69	78	77	71	65	72	54	80	79	67	79	53	74	76	76	69	62	86	79	64	81	69	83	76	69	69	86	71	73	54	70	70	69	67	70	64	67	74	85	71	71	67	75	71	64	70	84	86	73	63	70	79	90	76	87	68	69	71	55	73	85	67	72	75	70	82	72	75	71	60	60	53	64	63	77	73	56	76	69	94	81	62	57	69	75	81	59	77	69	67	88	88	83	61	61	79	80	75	77	84	76	74	74	76	88	69	72	71	81	76	75	83	79	79	59	75	69	63	75	73	66	84	86	80	84	62	70	69	75	74	67	78	90	65	84	81	64	75	74	94	72	73	81	80	72	90	77	50	66	88	78	84	64	78	74	75	72	62	66	79	75	61	75	75	73	82	86	77	85	82	72	52	69	81	68	61	75	71	73	75	67	77	79	81	97	68	67	68	96	54	65	76	58	66	78	72	69	70	65	79	89	76	70	75	72	63	68	77	74	59	71	62	63	76	70	64	69	83	93	57	78	54	71	69	50	70	71	81	70	72	66	64	73	81	72	71	85	78	84	76	64	54	66	69	99	97	90	76	70	68	69	78	74	70	78	81	75	73	64	76	64	63	73	56	89	69	77	68	79	79	71	69	78	93	73	81	78	76	57	83	82	85	74	84	68	73	71	90	71	61	67	71	65	69	54	60	72	63	68	70	64	59	70	74	54	73	70	75	77	77	72	76	52	80	74	94	62	76	67	67	72	59	80	73	68	58	72	82	60	65	65	70	59	57	74	74	58	65	88	73	74	69	46	66	76	90	83	65	70	62	89	81	82	78	78	62	77	74	69	72	68	86	66	66	67	71	95	72	65	62	66	61	64	72	54	78	86	72	61	76	76	75	79	74	73	79	66	79	59	59	66	69	72	67	82	71	79	58	78	60	59	80	67	78	63	75	71	73	66	84	79	70	66	83	93	73	70	68	77	65	61	71	71	77	78	58	74	75	68	80	79	57	79	64	76	59	59	71	78	74	68	82	80	69	75	68	68	67	63	59	77	77	62	66	62	67	72	80	75	60	73	60	77	76	75	70	59	60	67	76	53	57	66	77	69	63	59	79	54	74	64	80	78	74	67	80	74	75	83	64	81	66	55	68	70	74	75	66	80	88	69	76	76	62	81	64	73	77	68	80	71	72	70	61	78	75	77	63	82	76	50	59	71	76	76	75	61	73	65	58	69	75	78	68	65	67	66	53	74	85	89	67	71	63	79	65	64	60	75	70	79	72	62	67	69	69	75	58	66	70	78	67	67	90	70	77	78	69	74	58
32746	19012	14119	12228	17167	19663	18709	15321	10618	7799	5456	3319	2316	1850	1738	1611	1171	1037	941	922	819	794	719	712	717	706	702	633	708	713	606	621	639	788	946	1258	1272	1304	1252	1158	1059	886	797	711	710	582	581	587	603	579	569	628	591	540	590	541	640	582	564	609	616	578	574	630	548	583	568	606	591	553	532	606	584	620	558	566	596	546	621	565	605	580	576	610	597	574	573	539	581	614	588	604	626	592	583	603	590	626	581	557	582	568	589	565	601	582	573	589	538	607	626	588	579	613	552	586	608	545	611	551	600	563	601	553	552	596	543	591	598	586	564	586	604	595	588	594	555	588	569	558	595	560	576	611	593	570	612	579	578	573	589	581	586	572	568	596	580	599	541	587	584	595	570	544	594	610	546	610	549	574	578	547	598	628	585	537	579	595	552	556	584	592	588	599	541	581	565	544	548	609	552	624	591	542	580	538	583	570	600	597	570	586	534	587	620	570	579	604	588	539	538	589	596	557	540	591	606	571	597	592	578	591	580	582	569	605	571	556	583	594	581	591	549	594	556	565	555	588	566	577	584	566	569	561	578	588	617	571	570	559	600	598	587	586	594	575	564	579	583	549	562	573	592	598	609	595	620	565	586	550	576	645	603	588	626	606	557	592	575	578	555	564	557	523	556	556	556	597	536	563	570	557	608	564	635	577	614	606	586	524	638	557	613	606	587	563	599	549	569	583	576	586	596	566	630	571	595	589	585	555	557	523	549	586	595	570	585	571	575	604	596	565	548	594	600	582	611	563	587	582	629	591	616	584	561	567	616	600	601	624	588	596	584	573	584	589	604	548	631	590	533	594	591	634	619	593	530	565	573	578	606	599	576	590	569	550	569	536	541	578	584	548	599	566	585	526	603	563	558	612	572	529	578	604	605	544	570	543	530	599	526	609	628	545	617	592	580	564	570	593	594	594	574	562	551	561	613	562	543	589	567	611	567	586	585	584	562	596	571	626	582	556	600	548	594	580	564	608	537	553	517	556	602	620	630	595	580	600	589	571	585	598	565	583	582	580	614	564	597	559	594	584	577	618	582	600	530	578	593	588	532	572	635	591	578	611	574	639	618	581	629	630	560	585	569	565	577	596	573	570	554	586	592	572	580	577	607	585	528	599	573	580	564	528	565	572	574	571	581	600	629	538	603	552	563	566	543	544	585	601	543	575	571	598	600	556	571	554	558	560	558	614	590	557	609	561	614	563	560	580	578	596	612	587	601	586	604	605	611	574	557	584	568	553	546	592	590	602	622	627	609	598	568	578	573	627	571	541	604	570	573	570	570	573	603	544	584	576	611	572	600	589	592	589	595	550	578	548	640	592	574	631	562	612	569	567	569	553	611	555	588	547	578	549	590	585	556	568	631	599	582	592	567	583	555	570	587	590	630	565	598	613	519	501	581	535	551	567	569	568	544	588	557	571	558	571	616	561	580	617	616	531	567	595	585	560	553	578	574	599	581	565	531	608	583	587	599	619	597	585	603	610	558	569	532	582	596	606	607	579	582	580	556	573	547	564	596	575	613	590	576	571	600	551	579	557	545	560	616	615	590	585	595	603	541	560	600	599	596	573	612	566	577	564	579	617	584	562	549	592	554	569	560	595	594	547	560	553	552	538	588	600	543	598	595	575	567	611	578	547	534	600	586	533	563	583	586	551	522	588	597	583	583	571	596	604	612	545	596	568	577	578	573	613	581	585	576	582	582	628	577	589	566	568	551	558	587	593	586	630	594	598	614	591	535	597	572	620	582	594	604	605	580	587	547	587	557	574	583	544	572	554	588	559	581	532	614	556	549	555	574	598	588	581	528	577	614	605	542	576	568	622	579	595	611	600	542	573	604	530	591	611	580	571	595	577	634	607	569	642	586	578	598	592	594	558	586	566	550	571	583	629	573	594	554	563	588	612	566	644	614	559	575	605	619	603	578	647	571	541	595	572	546	567	548	586	599	575	568	608	587	623	599	609	621	568	547	545	604	549	588	602	568	600	540	582	555	566	621	571	617	585	583	578	600	578	590	598	598	634	575	576	585	605	611	583	615	629	591	593	583	585	612	567	564	537	590	555	595	577	580	602	548	614	585	560	569	641	578	600	557	546	609	578	560	566	609	567	587	575	558	605	540	596	582	579	631	608	606	552	547	581	575	638	561	575	533	553	611	583	605	551	596	574	592	590	598	569	553	577	593	585	552	579	607	558	542	571	581	600	591	553	600	589	555	562	582	605	593	569	560	583	604	553	596	584	594	583	571	584	553	565	598	533	592	595	573	598	578	550	554	564	565	613	597	583	598	557	605	599	580	574	620	593	570	560	561	624	521	601	544	572	584	549	539	603	565	581	548	610	631	593	559	559	551	614	621	591	551	537	561	592	610	573	570	577	621	608	601	534	595	560	575	592	536	571	597	589	583	553	599	603	558	563	581	580	585	595	607	597	570	545	577	582	600	591	577	559	591	566	580	577	552	549	578	561	588	543	581	551	605	579	568	604	584	556	546	591	581	592	576	540	633	593	618	603	575	550	570	571	614	583	592	581	585	594	555	584	586	585	574	547	588	575	528	575	589	590	584	589	584	633	621	603	587	583	581	570	577	557	588	529	587	606	565	526	601	579	576	589	572	616	601	553	606	602	587	565	583	649	611	535	601	589	580	579	529	631	597	598	571	590	621	583	587	583	525	576	566	575	587	579	557	588	526	555	613	548	561	587	557	576	609	546	547	577	582	621	605	605	566	620	592	589	612	596	568	577	563	598	590	601	569	561	585	596	556	562	580	588	551	565	568	605	546	641	595	587	562	565	544	557	584	556	552	555	566	656	596	623	633	572	619	607	579	546	607	591	593	587	587	574	597	593	545	551	553	601	580	588	573	566	627	555	583	613	597	589	563	647	580	529	604	595	554	587	579	574	573	601	574	569	616	559	581	553	591	547	547	566	599	548	593	536	552	586	566	584	608	550	553	591	602	576	577	639	583	592	587	577	546	569	568	596	547	587	608	541	532	553	579	570	600	582	535	572	600	605	611	582	577	579	593	597	574	533	562	557	571	619	593	591	586	595	582	614	552	569	607	569	595	575	582	588	566	591	557	590	580	587	600	580	591	560	627	572	635	589	566	586	549	553	613	575	561	588	586	573	587	602	537	611	597	572	599	601	583	586	578	566	626	628	604	581	546	604	553	576	569	553	607	542	607	558	550	581	549	620	586	540	576	579	591	608	540	572	631	581	515	579	588	551	555	577	620	584	594	563	559	577	559	561	609	588	586	565	589	559	553	594	598	602	546	558	573	597	563	595	579	594	566	553	562	618	605	609	575	570	612	581	559	585	606	544	591	604	544	547	597	549	559	566	546	581	568	586	593	611	583	595	558	545	579	581	560	601	575	571	582	577	572	571	596	600	590	574	565	552	604	591	543	602	599	558	600	585	555	605	599	599	605	568	570	560	583	598	565	593	570	595	605	594	565	578	621	585
7252	4583	2813	1790	1162	880	783	674	515	359	270	181	148	105	114	96	91	80	74	72	78	79	64	65	66	82	46	76	54	70	81	64	64	65	75	82	106	133	149	91	98	72	93	69	67	64	56	62	61	70	63	65	54	66	54	62	67	65	57	61	60	38	64	71	60	65	67	64	74	68	56	73	63	54	64	67	69	55	55	65	57	77	74	57	62	48	56	65	61	60	56	67	61	81	71	80	73	63	67	72	78	59	59	70	60	56	64	58	46	62	56	61	63	56	61	61	66	60	56	66	72	55	53	61	80	78	61	62	65	53	67	66	65	69	55	60	84	54	62	73	68	65	54	75	64	52	64	54	74	48	64	51	55	69	66	66	70	74	67	69	62	51	61	56	65	64	59	61	63	58	47	69	79	69	80	56	70	63	72	62	72	84	75	62	53	57	61	53	65	50	62	65	59	59	65	66	56	75	57	76	63	67	68	68	60	68	62	49	71	62	68	74	57	54	54	66	69	62	61	66	58	67	63	59	58	67	66	71	76	47	64	62	61	80	49	62	59	64	60	69	62	59	62	68	76	74	59	54	72	68	68	81	83	58	74	64	66	58	62	60	60	48	63	69	70	69	60	63	80	63	65	58	53	63	65	69	63	63	61	79	66	72	62	76	66	69	76	76	58	67	81	54	63	50	67	64	60	58	64	79	45	69	62	76	91	59	68	67	60	69	59	60	75	49	58	60	61	74	61	60	64	61	73	61	48	55	67	65	59	65	77	69	69	66	67	46	60	56	70	65	61	73	63	59	67	62	57	44	60	54	78	58	58	79	51	59	68	65	73	76	63	66	59	59	73	62	72	71	60	74	58	69	67	58	69	64	54	81	70	63	53	73	71	74	68	59	64	65	55	75	73	56	54	69	57	44	56	58	65	62	71	59	57	56	55	67	69	68	70	63	61	53	60	49	62	69	65	71	77	47	62	57	69	51	63	62	66	76	68	59	57	52	51	69	68	77	62	62	76	61	60	64	60	65	56	63	64	54	68	63	64	58	57	65	63	73	70	62	64	75	53	65	59	59	49	68	65	61	73	67	58	88	51	85	60	67	65	75	68	62	59	63	59	69	62	69	63	59	60	73	70	60	66	70	60	79	50	53	48	71	72	74	54	73	69	86	62	68	82	75	72	72	64	61	49	66	50	59	66	46	69	52	71	56	54	62	70	63	71	50	56	64	67	61	60	58	50	65	60	61	56	74	78	70	65	61	62	64	82	62	71	60	58	64	56	67	63	48	62	65	59	59	70	82	74	62	61	71	58	72	61	63	71	67	73	51	64	68	71	50	76	55	57	66	61	69	64	63	70	61	59	57	55	62	81	65	62	59	70	69	51	61	48	59	69	73	51	58	73	64	54	71	64	71	70	62	63	59	55	61	63	60	65	59	65	74	63	69	49	72	56	66	68	57	54	62	54	72	62	62	65	44	64	59	65	52	77	72	59	57	76	48	59	66	60	63	56	66	62	77	72	60	64	60	55	59	62	52	55	79	49	75	56	75	71	61	60	70	71	70	69	63	56	53	71	47	59	68	69	57	73	67	58	68	60	64	55	57	83	76	77	64	80	62	79	44	66	63	60	61	64	61	44	73	67	61	56	62	74	57	72	68	78	47	84	66	56	57	64	61	68	62	66	62	62	71	72	63	70	64	55	77	61	46	72	64	54	72	53	71	63	58	57	67	64	65	63	66	55	68	76	61	64	57	63	76	64	77	66	79	62	67	69	58	56	72	64	62	64	64	51	80	60	61	76	66	48	74	67	61	54	66	60	85	45	70	85	58	51	73	62	66	64	52	55	63	52	69	70	74	53	64	73	48	71	59	65	59	60	56	65	74	52	82	58	68	63	60	59	48	58	55	61	67	71	66	49	61	68	74	61	56	72	58	82	57	64	65	50	61	72	60	54	49	60	59	71	71	62	63	70	63	60	64	50	48	52	73	60	56	58	78	70	65	66	63	55	76	62	83	70	59	86	62	61	80	67	65	80	60	59	60	72	73	78	72	64	66	64	59	65	53	59	65	57	59	64	62	61	52	55	71	61	75	71	54	55	59	63	79	59	65	53	66	56	63	63	58	66	85	70	66	55	58	60	69	62	66	73	72	64	51	65	59	77	67	68	59	72	58	62	55	71	56	77	60	65	66	64	71	63	49	57	62	58	53	71	69	44	62	62	74	67	67	68	57	55	58	58	57	64	69	62	54	56	52	67	67	64	54	60	58	64	71	67	74	71	80	63	66	59	56	71	71	60	57	64	60	68	63	82	65	51	68	57	62	61	72	63	48	67	63	63	77	58	57	60	59	60	56	68	63	67	50	70	65	55	68	68	68	70	70	60	70	70	66	53	77	64	67	63	59	67	82	50	73	70	68	66	71	53	60	56	73	61	62	59	70	51	60	73	68	47	74	67	54	64	67	67	70	66	70	59	69	55	54	65	60	63	57	72	54	63	71	54	85	66	65	56	57	70	68	56	65	72	60	56	53	75	68	54	64	67	71	64	58	63	86	62	49	49	67	63	60	63	68	56	51	48	61	57	68	64	64	65	70	64	76	69	58	55	60	70	67	68	63	68	66	61	66	70	64	56	82	61	74	57	69	48	65	62	63	52	62	56	71	50	58	63	72	50	54	69	55	53	68	59	58	48	65	70	70	68	68	56	57	65	58	62	64	51	68	74	60	56	48	61	71	63	77	69	70	61	63	61	63	58	57	60	59	54	71	74	51	79	66	62	70	61	66	76	58	69	60	64	53	72	59	66	53	70	71	66	68	65	62	59	52	58	51	54	61	64	65	63	52	58	65	53	58	61	53	70	72	61	78	60	67	47	70	57	63	76	57	68	74	63	53	68	63	64	65	67	76	63	64	76	59	73	52	59	70	57	54	71	51	60	63	68	58	73	70	66	62	48	52	78	75	61	48	83	55	55	69	54	74	60	64	63	55	71	61	65	49	61	65	63	46	59	64	77	87	77	63	63	64	55	53	56	56	51	67	50	54	60	64	65	67	60	51	63	51	59	68	66	67	60	65	79	71	63	64	57	61	67	54	58	61	59	67	52	62	59	70	75	56	62	62	70	60	61	55	67	70	81	61	69	49	72	55	56	74	65	61	72	68	69	57	64	56	73	62	69	76	54	71	72	68	64	49	49	77	75	82	81	65	60	67	69	65	69	62	69	56	61	62	59	68	51	68	74	59	61	61	67	61	70	56	60	58	61	84	63	70	70	62	65	64	68	84	63	56	68	63	66	67	58	50	54	80	51	67	71	76	61	80	61	71	66	65	74	69	68	54	73	56	58	65	62	65	52	55	66	68	72	69	54	64	54	68	68	74	54	58	67	58	64	60	69	76	76	64	65	62	73	54	56	74	64	63	63	59	68	59	73	61	72	64	52	76	73	63	51	74	68	64	63	55	56	56	76	90	59	62	67	59	69	71	71	57	67	67	60	49	65	49
37532	24318	19108	17808	22235	24728	23458	19912	14673	10617	7881	4415	3186	2459	2108	1899	1323	1144	1005	892	847	771	713	702	665	674	654	607	641	671	622	594	634	636	783	1269	1720	2012	2022	1790	1446	1136	950	764	670	556	549	522	561	553	474	502	497	529	524	503	523	513	538	538	508	542	535	516	492	509	551	537	493	532	540	520	558	562	513	567	496	496	550	545	549	520	512	515	534	583	568	536	529	526	527	515	548	533	551	532	515	551	533	581	529	548	555	498	500	536	514	543	513	541	491	483	576	562	529	522	493	555	512	531	529	520	517	530	515	550	538	532	550	540	516	529	495	541	500	518	496	532	521	524	559	525	556	520	524	511	499	515	559	515	547	521	532	499	500	535	528	576	558	527	575	490	521	502	562	521	519	558	533	511	496	534	565	524	532	541	518	528	540	558	490	542	532	529	502	537	551	492	534	552	540	530	564	533	527	552	525	514	514	500	526	534	506	535	542	529	528	561	545	521	507	540	499	553	531	531	513	529	544	502	520	508	554	514	528	487	534	517	499	512	496	550	578	525	517	520	506	493	474	512	537	523	566	536	514	521	532	531	531	512	533	540	523	525	491	540	569	527	529	495	513	531	519	564	545	563	522	568	506	534	528	492	548	562	495	553	512	491	545	554	506	512	556	576	504	537	530	509	494	568	517	552	529	547	511	550	555	518	536	564	504	526	539	534	527	536	527	525	503	592	484	524	543	541	531	507	569	483	525	507	522	497	510	546	534	517	598	487	526	509	527	547	522	523	552	484	511	550	518	517	547	520	522	500	525	542	539	506	516	528	531	517	505	504	532	502	559	470	542	552	500	528	553	498	514	518	557	506	516	552	564	498	554	562	551	536	524	516	519	518	489	569	569	504	535	553	522	523	523	498	504	518	538	547	554	574	544	501	559	558	533	513	554	548	527	560	539	513	566	512	478	542	554	545	507	540	555	490	558	487	524	558	533	531	516	539	539	556	536	538	553	534	494	547	502	542	524	502	487	572	509	504	503	523	537	498	534	617	530	525	514	576	527	523	502	524	497	526	527	524	539	551	506	529	505	548	532	516	530	556	526	538	548	545	524	554	498	513	566	526	546	539	535	502	529	544	534	501	567	511	504	525	538	507	527	522	549	528	565	496	475	526	507	561	570	520	494	472	547	532	542	519	503	518	502	559	530	576	510	545	472	558	456	537	510	517	490	513	487	506	556	546	529	537	527	520	559	553	542	572	549	528	527	517	534	537	544	516	520	581	532	506	489	488	554	499	531	518	510	520	550	547	535	538	527	542	512	515	518	560	505	531	530	490	580	578	535	504	506	543	501	548	550	511	484	548	577	539	542	504	567	545	496	493	512	519	518	529	545	536	519	543	518	516	509	508	550	557	528	535	501	557	551	518	540	508	507	537	536	511	534	543	533	514	541	543	514	538	513	504	537	535	528	487	556	516	571	528	507	523	561	527	546	572	540	533	528	515	548	527	528	542	530	529	526	515	560	542	558	524	550	509	488	574	532	510	541	555	509	537	545	559	587	485	532	564	495	545	554	517	485	539	534	516	545	527	527	530	527	541	542	511	539	519	477	528	546	505	533	542	543	532	514	520	535	537	561	507	545	509	560	542	529	528	531	518	534	523	533	503	535	500	522	537	564	531	537	546	567	508	562	506	534	544	545	533	554	504	525	533	490	533	520	512	525	519	528	524	552	532	487	531	512	511	533	546	538	529	559	514	522	524	513	510	549	514	546	569	538	527	516	547	488	531	559	508	506	490	525	493	547	580	528	525	507	540	502	520	524	553	494	527	492	480	522	543	503	567	515	551	545	546	521	532	513	550	559	532	556	479	559	532	500	541	537	546	528	543	498	514	533	554	574	532	556	516	540	538	531	577	576	492	493	497	527	512	545	516	518	506	578	564	525	535	537	543	512	560	565	494	509	565	497	511	535	512	585	502	533	539	515	504	521	555	550	526	493	533	544	520	547	539	553	527	521	585	513	523	576	526	550	510	531	517	539	482	516	517	494	520	544	547	537	521	499	539	519	519	531	498	523	525	509	540	534	556	546	508	522	521	567	536	549	540	511	560	521	541	510	519	521	551	515	552	530	524	515	580	512	537	527	509	533	524	494	539	523	508	491	549	540	565	555	536	538	523	530	526	539	563	552	532	493	528	483	523	533	531	539	549	507	540	522	502	569	494	483	530	526	552	506	540	537	558	533	489	495	518	530	525	523	547	600	525	520	526	480	539	559	545	522	502	511	547	477	541	543	530	535	527	506	539	545	516	492	538	521	521	522	529	567	562	518	481	541	560	524	519	513	496	535	558	511	482	552	537	506	543	519	530	566	515	529	513	506	533	498	517	531	554	541	542	570	515	560	544	554	581	510	524	569	510	539	544	516	580	517	522	533	553	525	544	522	529	541	526	489	507	467	542	521	508	547	544	522	595	538	507	466	533	526	523	530	540	552	531	542	486	502	533	517	545	506	541	499	538	514	524	547	515	557	482	551	534	498	474	510	490	493	536	569	503	486	559	515	504	514	506	549	544	532	530	504	541	534	537	531	504	563	522	581	536	516	554	529	565	501	540	557	534	495	519	503	561	548	515	505	575	506	550	544	581	504	518	533	539	513	537	522	520	561	526	567	516	516	514	519	511	539	512	532	528	529	532	541	524	526	535	503	547	513	521	532	501	549	528	563	502	549	534	518	518	541	531	532	526	529	528	567	531	558	521	526	545	556	477	480	513	546	540	552	526	543	529	537	522	529	562	522	470	519	539	562	517	536	507	497	555	493	531	526	502	553	557	529	539	521	574	510	533	532	520	549	545	531	536	522	520	577	544	528	543	510	486	507	554	547	558	518	488	536	514	524	531	513	542	529	558	504	561	505	563	549	527	504	507	551	528	526	545	547	501	529	554	567	536	519	526	554	556	543	540	506	496	553	507	499	504	561	556	524	519	504	534	530	528	505	536	501	538	524	476	535	515	540	540	547	524	542	547	539	533	510	542	500	518	544	537	517	482	496	507	524	513	504	481	526	547	529	547	541	522	486	541	501	483	524	540	544	561	523	500	547	510	534	491	547	484	532	490	525	519	547	518	546	525	520	519	526	522	503	537	523	543	507	507	495	550	527	487	568	553	512	517	539	560	509	530	559	546	553	536	522	541	557	528	525	564	536	548	546	500	594	511	504	509	570	489	532	515	530	530	540	519	502	535	508	540	520	519	534	510	548	484	520	514	506	508	523	527	527	545	534	514	564	465	523	482	522	547	532	534	542	557	527	537	483	537	531	528	515	525	541	564	524	537	531	546	542	492	509	537	544	560	524	515	518	535	518	526	520	541	555	506	496	500	531	539	548	552	538	518	535	569	509	555	546	504	474	483	534	517	473	555	540	523	531	526	517	551	538	518	494	550	523	522	555	535	537	546	528	502	535	515	533	548	548	517	519	542	530	525	482	542	530	530	501	541	547	558	538	500	542	520	537	562
4910	2151	1048	637	457	314	331	285	236	195	150	128	126	119	121	94	84	87	83	71	62	78	82	75	97	75	82	65	88	97	84	74	68	71	96	84	81	75	75	91	95	92	77	82	70	92	89	68	75	82	90	86	67	73	79	72	69	69	87	70	80	60	78	82	88	78	82	87	84	90	77	93	67	85	86	73	84	64	74	82	90	80	63	78	77	70	82	79	83	75	102	82	84	84	84	87	85	78	63	90	79	83	78	66	76	81	91	81	66	75	75	79	65	84	69	98	82	87	76	78	85	83	75	64	78	71	91	72	74	84	76	59	93	84	70	81	84	97	82	57	81	61	71	72	85	84	84	82	87	97	94	75	90	82	73	73	78	81	80	99	77	77	72	74	68	78	78	73	85	87	89	85	69	91	78	71	86	80	69	78	99	76	71	82	83	64	77	68	64	86	69	99	81	82	64	93	90	74	83	81	81	85	76	87	79	71	63	87	79	88	83	74	79	72	95	77	87	103	81	77	67	91	64	76	74	67	86	76	73	76	78	77	82	92	80	80	96	77	78	80	84	75	58	91	96	88	98	76	80	99	87	68	86	81	68	69	74	74	75	90	69	89	89	64	78	78	76	72	81	89	81	96	89	81	64	71	86	87	95	80	72	82	71	71	84	73	97	61	78	79	86	70	87	92	101	90	80	75	71	90	77	76	72	75	77	84	83	83	98	74	92	105	71	69	99	79	77	81	70	87	89	79	85	86	90	73	78	96	91	84	96	85	81	54	81	65	81	93	79	83	80	78	89	69	73	67	85	92	73	92	72	74	88	87	70	80	93	76	77	74	84	85	72	87	62	86	90	81	75	62	80	60	68	95	76	83	77	90	81	64	77	84	95	87	82	74	84	85	74	69	73	90	77	61	74	84	91	77	80	89	82	102	76	76	86	76	97	85	70	77	104	56	70	95	72	77	87	72	85	88	90	79	93	76	74	97	77	101	87	74	63	76	91	82	84	77	90	73	74	76	82	87	81	81	92	88	80	63	86	85	80	82	81	74	76	91	80	73	75	93	75	79	57	77	80	81	68	76	62	86	75	94	83	72	74	88	105	81	82	83	77	72	75	65	82	85	82	84	90	99	73	89	72	78	87	74	90	76	80	72	83	81	72	84	80	95	91	71	77	88	89	75	86	81	82	80	75	90	84	90	95	74	82	94	72	85	91	80	93	79	77	71	73	83	101	81	99	78	81	69	77	89	69	99	93	78	73	79	65	78	80	78	81	77	84	92	84	66	63	82	75	93	81	92	81	74	89	87	84	94	85	84	90	74	77	76	84	81	83	84	78	91	77	69	92	97	71	81	85	82	96	64	87	76	74	75	75	77	69	81	80	73	65	78	81	74	57	88	80	68	77	81	82	80	82	66	92	93	80	67	66	90	80	82	71	83	92	80	82	104	76	86	92	70	91	72	88	73	75	69	74	93	71	77	76	70	84	73	96	81	71	86	88	72	80	76	81	82	83	86	106	88	96	71	69	85	73	78	70	82	70	76	67	79	84	85	72	72	78	93	81	84	89	77	67	83	82	81	73	90	63	73	91	79	76	98	89	82	83	88	78	71	68	84	65	98	73	72	69	81	63	93	72	71	75	74	90	76	77	66	83	104	82	63	63	75	80	76	89	91	102	71	65	72	95	82	59	77	87	90	79	82	82	74	90	73	74	72	81	91	67	79	93	87	74	101	75	76	78	85	92	76	74	80	68	87	69	78	83	97	82	71	59	84	63	90	74	67	68	70	74	90	88	90	70	78	82	78	88	65	76	78	75	83	76	105	73	76	88	109	74	69	84	88	83	87	83	82	82	80	86	77	96	82	75	76	68	76	91	78	77	84	90	87	86	85	82	88	80	86	83	85	85	81	74	77	94	71	71	82	96	78	92	74	86	88	75	70	64	64	76	92	85	71	63	88	105	94	76	84	74	75	70	79	82	78	75	77	88	73	82	82	67	68	82	96	71	68	89	89	79	77	82	63	74	72	92	100	84	75	74	71	76	88	83	76	74	73	81	71	69	79	75	85	88	72	82	89	70	76	82	78	75	77	86	65	91	78	75	79	76	76	81	75	82	81	84	98	79	77	89	82	100	86	75	91	77	57	83	70	60	67	90	92	100	73	79	79	79	96	82	90	89	82	84	86	78	71	74	71	103	69	69	66	97	61	92	81	75	96	76	74	70	80	80	88	84	69	75	89	80	96	81	68	83	85	80	82	70	86	72	103	82	59	71	65	74	93	65	72	76	73	88	74	77	86	72	76	100	71	75	89	90	64	88	78	91	85	84	80	82	79	71	73	76	86	85	78	81	78	82	84	69	80	93	76	93	69	75	80	76	76	73	72	69	82	87	89	62	68	75	89	75	78	96	65	71	82	81	77	81	87	98	84	73	72	85	91	84	72	84	80	92	87	74	61	87	105	55	71	75	90	71	76	80	98	92	79	87	79	78	92	84	98	68	89	85	79	71	75	75	76	88	75	72	107	68	78	82	76	72	83	98	93	76	76	92	90	88	85	74	69	79	84	87	82	90	88	73	66	76	69	105	92	86	69	65	86	80	93	81	74	89	100	80	81	86	80	75	96	88	92	73	87	85	90	94	93	73	94	95	87	81	83	78	74	69	75	91	77	94	71	72	79	89	86	90	75	66	99	86	93	67	81	74	67	75	90	91	75	86	78	79	72	79	78	70	80	82	82	86	100	72	79	97	63	87	85	106	70	77	90	80	81	78	79	79	75	86	77	77	66	76	81	81	82	68	88	79	73	83	66	78	75	79	81	83	89	94	71	80	78	68	76	79	73	79	88	84	73	66	81	75	79	75	62	91	79	77	83	73	72	75	76	90	76	85	84	74	87	66	80	83	81	76	84	73	75	68	80	80	79	89	81	84	78	85	72	71	80	84	85	76	80	70	70	77	82	61	91	74	80	84	93	77	78	80	86	51	101	68	79	68	81	74	77	72	92	77	83	69	83	68	71	65	78	63	92	86	86	74	80	87	84	77	71	86	81	84	81	81	86	87	76	71	76	86	67	76	95	95	80	78	83	93	85	89	74	102	77	82	72	94	84	68	79	72	61	89	96	90	72	90	97	99	89	83	65	92	80	92	98	89	78	79	76	75	89	97	76	107	81	85	81	79	75	85	96	75	71	86	83	79	73	87	92	86	96	72	82	87	90	83	71	75	67	80	75	92	77	85	81	83	84	88	67	86	92	83	83	87	81	97	83	61	72	75	78	65	80	72	75	84	79	78	84	75	82	92	82	68	76	75	80	77	91	90	97	75	88	87	74	83	79	89	84	83	89	89	90	85	98	84	66	80	73	76	76	79	98	73	80	81	98	72	83	77	78	95	75	70	73	81	84	77	78	78	74	75	72	83	81	89	82	93	83	82	77	91	64	67	88	73	72	67	79	83	81	75	67	84	89	80	81	73	78	67	55	87	81	80	80	83	83	78	70
31645	17003	9715	8090	11139	13181	13111	9729	7042	4592	3174	2688	2116	1531	1366	1123	1029	897	826	877	820	796	726	685	690	652	747	704	699	718	664	693	712	714	676	682	781	780	820	804	760	698	749	716	651	697	683	670	641	649	649	671	639	622	672	648	615	617	689	627	653	650	645	646	663	642	667	654	652	672	650	675	665	648	668	648	647	718	631	624	596	650	699	640	645	696	697	609	629	650	664	618	695	627	677	677	691	650	661	674	645	717	650	622	652	697	678	665	644	599	673	629	640	641	699	660	646	607	637	660	648	658	637	698	637	652	680	642	651	603	637	655	666	626	672	680	636	667	697	661	688	637	717	642	641	697	683	663	670	628	697	685	645	655	673	649	653	621	672	657	660	684	664	682	674	670	676	683	665	639	706	651	647	678	683	672	620	671	668	673	648	669	630	654	677	679	610	689	695	603	651	662	609	674	712	643	637	641	644	683	644	626	649	687	689	650	664	680	662	656	638	680	677	683	665	654	632	672	659	649	680	644	680	620	573	624	652	640	653	648	632	655	646	649	649	655	686	664	708	644	640	677	647	668	642	646	650	657	644	662	628	679	664	620	677	678	673	628	673	657	644	687	644	647	635	663	665	650	672	636	636	667	684	630	642	644	672	628	663	645	675	642	643	656	630	677	650	662	671	651	642	665	616	621	653	648	641	654	679	658	666	650	654	682	606	695	713	623	649	615	642	642	652	620	681	661	687	680	630	637	612	664	680	596	655	670	586	612	737	688	640	651	664	631	670	714	624	718	649	687	655	702	644	635	631	664	660	602	667	663	657	661	707	672	678	668	668	601	645	668	662	617	646	656	689	623	679	647	638	635	638	656	642	674	669	698	665	664	651	656	671	628	590	690	695	623	666	664	658	636	654	676	646	678	683	660	652	648	677	661	633	668	673	693	687	653	586	610	624	614	616	627	698	632	615	635	690	644	669	682	687	643	658	660	663	712	652	639	653	657	621	723	685	654	654	662	636	659	688	625	644	682	678	654	662	635	687	652	636	668	651	624	661	646	666	651	694	672	645	618	653	670	667	683	703	663	663	674	672	665	663	648	715	636	635	624	669	671	614	679	656	676	670	659	661	642	666	651	643	708	610	676	716	643	685	686	642	707	641	649	646	693	635	621	678	643	628	624	658	621	620	651	656	679	673	636	684	670	617	647	699	609	653	711	624	675	662	633	611	624	667	676	659	647	658	630	631	623	686	635	623	614	608	635	663	679	645	626	629	691	613	622	675	667	653	622	636	677	619	655	652	626	682	668	618	685	659	674	661	676	620	658	668	652	679	682	634	591	653	680	592	684	644	618	620	670	649	696	681	648	631	696	636	670	676	715	621	637	623	658	651	670	655	659	632	665	646	634	687	693	654	682	643	627	627	685	670	633	674	629	634	613	615	608	644	655	667	680	669	646	670	596	659	667	625	659	670	653	659	668	680	676	668	658	671	687	607	656	700	656	675	681	645	628	692	651	627	587	612	652	667	657	653	718	629	679	678	642	643	636	669	663	649	617	631	639	643	658	672	617	663	656	666	647	668	633	623	693	643	643	621	609	654	669	661	661	625	631	664	643	655	665	647	635	651	655	635	635	561	611	650	708	651	646	643	649	640	631	663	613	673	638	660	642	686	652	684	651	629	684	635	646	636	678	650	665	675	604	632	615	643	731	641	668	663	657	647	604	670	622	615	736	684	705	646	664	645	645	663	640	645	651	623	650	676	640	646	637	648	657	670	636	613	620	635	628	637	664	676	630	665	666	657	684	682	670	649	664	638	638	620	649	643	645	633	646	673	665	602	603	647	648	675	632	676	618	659	651	629	640	648	656	637	589	680	710	655	645	665	640	641	623	653	651	681	667	667	616	662	624	677	675	613	630	688	675	597	636	633	595	618	634	689	646	611	659	624	673	616	632	654	643	711	654	642	676	610	642	651	642	580	659	680	649	627	695	632	643	659	617	658	643	634	679	665	629	684	608	710	653	667	627	647	638	670	646	722	629	620	663	629	633	634	652	622	654	666	610	637	590	619	610	721	674	645	630	661	631	692	689	704	677	665	696	668	608	652	650	640	623	653	646	674	648	653	641	617	645	669	648	683	679	652	636	639	668	646	654	680	631	648	681	649	684	617	641	665	639	608	615	640	665	648	628	661	634	657	634	659	671	648	617	644	627	640	641	670	677	652	648	639	644	615	691	631	680	675	644	627	646	630	606	647	691	683	648	664	611	656	668	647	672	668	646	632	623	670	640	662	652	652	655	607	659	690	618	679	646	634	650	643	622	630	669	650	643	678	653	664	687	619	606	697	664	649	636	681	651	681	640	635	646	634	694	644	638	626	682	650	643	629	624	652	658	680	635	695	638	686	670	672	656	666	653	678	663	684	711	689	646	625	628	679	677	665	628	657	688	675	651	656	655	659	689	647	644	616	630	660	671	704	684	646	656	652	645	656	633	656	664	642	638	639	618	659	607	631	672	652	612	605	669	706	644	675	680	662	654	721	614	665	678	657	639	665	675	653	609	662	616	714	616	656	684	633	677	655	664	634	651	651	681	652	688	617	630	653	626	674	662	648	710	657	607	665	748	691	637	637	663	638	702	641	648	660	609	691	703	647	664	672	645	683	628	641	683	642	716	605	654	672	702	648	641	667	651	647	635	611	687	646	690	650	679	639	645	663	732	618	633	661	684	656	712	648	669	669	619	628	634	657	635	626	670	668	642	633	643	654	694	693	667	691	670	656	676	618	673	679	646	668	616	610	608	654	680	637	611	699	665	643	639	642	622	665	660	653	673	634	684	618	649	625	655	658	687	605	636	666	607	618	650	612	637	686	667	610	671	640	622	674	635	693	635	653	629	699	637	665	623	637	644	665	666	663	642	603	627	686	596	642	641	653	651	630	649	676	684	628	719	679	644	637	666	677	656	628	616	677	619	682	662	656	663	690	662	665	635	663	650	650	631	601	691	628	671	661	689	661	646	619	694	646	672	653	643	624	677	700	660	640	643	671	646	651	713	703	639	595	619	641	665	664	637	650	680	648	646	620	670	631	640	644	708	655	654	656	672	686	682	661	651	641	662	689	666	625	649	685	697	630	662	648	633	666	630	667	661	658	638	647	650	723	667	668	672	671	674	629	679	644	671	653	671	645	713	655	632	659	615	651	648	702	630	638	672	655	657	622	667	668	631	648	674	648	642	666	616	661	638	631	658	642	655	616	639	660	707	703	646	647	685	675	634	664	619	649	620	659	619	700	601	654	619	687	696	650	635	704	655	649	643	672	668	662	689	657	625	669	658	680	662	690	623	652	634	653	634	675	667	643	681	631	648	604	661	636	690	635	660	638	633	619	635	625	666	666	684	662	689	686	672	695	696	739	646	633	662	628	663	704	675	673	698	645	663	622	613	670	653	644	645	628	615	665	636	616	629	658	637	694	632	602	681	694	666	709	697	646	651	685	683	685	649	610	617
6140	3591	1516	1107	697	611	646	516	307	221	167	145	145	129	96	106	95	73	83	88	79	85	76	78	76	77	77	87	82	75	81	90	68	62	81	80	102	92	100	102	87	83	75	89	63	77	82	61	81	73	74	73	72	66	79	76	75	67	71	62	70	68	75	88	82	66	71	68	69	75	76	78	81	77	76	73	77	63	72	59	67	73	74	72	60	81	77	67	51	78	77	80	57	81	73	57	72	60	68	103	58	61	69	73	82	71	76	66	67	78	67	83	74	67	68	83	70	76	96	64	76	78	66	49	67	74	73	77	62	58	71	72	66	83	69	79	84	69	71	66	79	86	88	82	84	76	85	64	69	74	86	81	65	81	76	76	84	64	72	66	87	59	68	56	63	71	68	69	81	67	85	68	91	70	69	64	58	70	83	59	79	86	69	61	83	69	71	78	63	76	60	70	60	84	70	63	74	78	78	58	81	68	81	77	90	79	81	79	71	62	62	76	84	62	61	82	67	68	78	67	73	81	80	70	67	81	77	78	66	73	78	67	70	75	79	82	80	68	78	80	83	58	69	71	64	70	72	74	83	84	82	68	75	77	78	70	72	63	76	82	79	67	77	68	66	77	68	72	67	85	64	77	69	66	77	79	71	68	57	75	80	65	85	60	70	76	96	71	65	75	70	74	60	89	78	83	79	83	95	94	75	80	66	69	87	74	70	68	77	87	66	70	70	72	75	61	70	62	68	71	64	60	63	76	70	56	82	86	65	98	76	79	67	85	82	71	82	58	75	69	70	50	87	67	81	75	83	65	74	76	85	80	84	86	69	81	72	77	79	73	54	83	67	79	72	69	72	72	68	80	76	65	78	74	57	59	70	85	76	73	65	71	71	66	54	74	65	64	78	83	86	83	88	69	53	77	76	70	63	69	64	63	77	62	76	75	59	75	66	85	72	84	81	86	78	55	64	67	74	56	66	67	75	60	86	66	82	87	68	63	64	72	83	70	68	65	84	79	68	64	75	59	81	62	75	70	79	77	75	68	78	68	59	68	78	82	67	71	71	72	83	73	67	71	65	72	78	75	74	59	61	69	98	70	86	75	66	78	77	73	65	62	84	87	88	67	77	71	100	66	78	70	77	81	93	63	69	76	76	64	82	77	81	79	88	63	71	71	67	66	71	61	78	74	84	71	65	66	70	56	69	63	68	92	78	78	76	72	91	60	76	79	65	60	73	74	80	83	59	75	61	81	78	68	69	69	61	69	92	74	70	67	76	59	67	94	68	83	63	58	78	52	70	69	64	64	62	73	64	64	77	65	77	73	73	81	73	69	91	62	73	88	86	80	68	73	94	88	75	65	94	61	63	70	78	84	63	70	70	82	68	57	75	84	80	57	79	94	77	75	84	75	67	71	71	75	74	95	63	68	64	77	82	86	86	78	65	70	90	83	77	96	84	71	70	88	69	76	81	87	80	83	63	82	75	66	82	79	62	82	74	73	65	78	73	74	65	75	63	73	84	65	77	59	81	59	77	75	66	68	71	64	78	72	60	89	66	68	72	67	92	78	77	94	83	68	80	69	63	75	78	66	66	75	76	59	67	75	60	85	62	72	70	78	75	75	56	68	77	74	65	90	85	73	76	71	60	68	70	73	67	78	64	75	82	67	64	86	68	57	75	67	78	79	71	78	72	82	61	85	77	60	79	68	75	68	86	77	78	59	65	73	78	63	86	64	70	82	75	75	79	77	75	68	81	61	75	90	74	67	61	74	73	78	70	76	67	72	89	63	61	72	63	80	81	62	89	62	77	84	58	84	65	75	73	69	68	66	71	74	76	74	66	59	69	68	66	83	76	62	67	76	74	58	78	79	80	69	69	62	71	66	66	57	62	67	69	62	83	81	57	69	75	69	54	87	73	58	75	70	82	68	83	73	68	84	70	62	64	80	77	65	74	70	73	87	86	62	58	71	79	63	70	86	88	63	79	54	82	74	71	68	66	69	76	67	67	71	67	87	80	78	83	79	101	85	82	71	71	73	66	64	84	62	63	74	69	75	75	78	85	85	93	60	82	63	65	67	71	92	80	66	69	60	83	86	74	64	80	77	65	63	79	61	71	66	57	82	70	60	68	76	60	58	79	62	73	75	74	67	60	82	69	59	93	62	78	78	68	82	66	81	76	70	82	76	77	59	61	60	61	71	82	69	82	68	67	60	81	71	74	65	85	79	67	69	77	80	77	78	77	67	87	85	74	66	84	68	79	87	83	73	74	79	73	69	69	59	76	71	74	65	95	81	90	67	78	65	65	75	79	60	83	81	56	60	77	64	81	72	74	83	67	73	52	75	73	77	63	87	68	91	66	86	76	62	70	83	98	65	77	75	73	60	74	65	76	75	77	93	64	75	64	70	83	80	86	81	72	84	71	71	72	67	56	70	73	69	67	70	91	87	77	76	76	68	70	74	81	55	59	57	75	63	66	68	72	92	56	87	78	69	65	61	73	77	73	72	79	59	74	55	71	81	75	72	82	60	76	86	76	86	75	65	63	75	57	82	84	91	63	74	73	76	93	75	81	66	59	73	63	70	82	78	70	85	62	99	75	87	67	88	77	73	82	71	63	66	67	70	78	75	80	71	71	73	70	70	73	72	66	68	63	72	66	66	71	61	84	62	65	63	72	77	78	63	76	71	59	71	75	68	65	56	82	68	92	73	58	73	81	67	56	78	54	67	77	79	66	70	70	81	86	67	74	81	76	84	65	68	74	65	72	69	75	86	63	76	90	64	66	70	72	77	83	78	87	70	42	63	70	57	78	70	59	73	69	65	78	69	65	81	71	87	73	73	79	58	73	84	73	79	77	61	96	64	75	63	77	66	69	73	66	75	76	64	74	81	77	72	75	58	74	74	76	65	69	74	75	87	92	76	74	76	81	70	71	74	68	79	70	62	62	78	77	82	80	76	80	74	75	69	75	71	69	73	69	73	86	67	65	71	63	77	80	79	79	67	73	64	72	90	68	58	73	63	67	76	85	70	59	86	79	71	85	71	69	79	66	66	90	79	63	66	75	70	77	76	75	89	70	69	97	76	73	64	78	69	85	67	70	78	67	75	64	77	66	63	67	77	71	85	84	58	82	66	75	69	78	66	62	66	76	66	98	76	86	65	71	70	67	71	82	77	66	70	67	75	77	81	74	80	74	80	75	59	82	69	75	82	72	61	78	76	66	73	83	66	78	74	72	64	78	73	69	66	85	65	76	86	81	71	79	67	68	81	87	86	87	75	85	81	61	79	60	73	72	84	73	76	79	66	68	78	87	73	66	70	82	67	72	62	62	64	86	79	74	59	61	62	68	67	72	72	71	80	67	85	66	57	66	80	62	65	75	80	76	75	67	64	83	70	67	69	73	80	89	67	70	90	66	85	82	78	77	70	74	78	75	59	70	82	88	81	75	83	73	78	74	87	73	72	75	79	64	67	67	65	81	74	66	81	56	60	65	70
35824	21192	12722	12750	16879	21634	20912	15881	10293	6307	4503	3623	3182	2304	1805	1534	1420	1161	928	886	808	734	777	712	697	628	669	702	715	673	681	653	656	716	709	1025	1257	1332	1342	1337	1117	944	829	730	717	739	670	598	639	613	601	565	629	555	599	606	621	599	619	580	613	620	599	590	610	611	602	609	627	597	618	583	586	613	654	629	620	629	619	623	613	600	603	596	576	633	639	573	607	572	676	618	608	628	583	579	595	639	596	593	585	584	613	597	603	597	570	570	614	637	609	583	578	617	589	584	610	620	606	584	597	588	628	622	586	561	612	627	581	653	602	607	544	598	603	579	556	604	621	632	621	582	612	615	590	611	598	576	598	590	549	653	607	600	634	563	615	577	569	598	593	615	624	612	595	648	620	609	617	636	612	567	597	600	602	566	619	567	580	592	595	593	590	608	611	647	651	629	608	622	612	613	633	627	580	553	623	597	605	623	582	632	641	584	570	594	637	583	629	608	533	571	602	615	553	569	606	598	565	619	592	631	611	590	606	642	600	628	611	603	554	621	626	566	585	631	620	605	625	597	604	642	577	596	591	577	680	644	653	606	625	608	620	607	553	643	578	582	607	603	624	634	601	629	613	580	585	607	624	597	628	556	668	546	590	596	563	596	629	618	608	619	579	559	577	568	630	607	608	636	628	641	600	601	579	578	644	632	574	613	619	640	595	586	581	637	582	595	660	602	617	590	604	594	624	597	572	589	632	610	535	597	587	564	606	585	590	615	600	640	618	578	607	570	632	623	609	578	625	593	604	568	602	585	608	593	613	581	624	583	609	637	596	605	647	588	617	607	588	584	631	583	599	613	571	607	594	654	555	574	629	586	625	613	605	624	599	594	627	610	583	628	615	587	560	620	573	617	599	583	572	610	605	573	601	577	571	568	616	571	600	612	603	579	621	562	628	621	584	644	613	620	615	598	588	673	633	601	556	612	577	623	598	645	606	613	625	567	609	595	589	574	609	597	565	611	588	618	584	581	565	597	576	601	592	622	571	657	586	592	587	620	632	581	595	597	601	560	596	589	568	617	573	594	568	618	602	558	603	607	597	609	624	596	632	596	579	599	614	615	655	629	581	600	579	609	610	591	645	630	582	586	644	627	561	625	543	503	618	592	658	586	562	635	602	601	586	604	595	566	604	605	624	614	572	595	607	574	655	561	593	600	580	612	590	582	630	619	596	656	598	571	625	559	611	592	637	563	585	561	604	579	605	626	575	608	578	595	647	599	580	610	570	577	598	597	612	604	609	599	604	607	584	588	646	612	595	606	596	594	575	615	641	588	586	601	606	617	625	587	623	624	609	604	589	585	644	597	605	570	610	591	657	618	565	593	619	602	594	614	556	612	579	589	605	598	588	604	599	561	580	605	624	638	590	568	581	591	628	624	601	557	628	601	576	604	625	589	612	614	587	600	592	610	613	642	558	631	580	619	619	599	599	618	610	601	624	619	579	605	586	586	614	584	614	597	566	634	634	579	579	565	620	610	678	566	596	616	628	654	621	624	626	571	604	617	599	593	599	585	634	586	564	582	584	601	573	632	624	626	594	591	602	621	616	618	591	608	586	577	609	572	609	621	590	618	589	609	583	624	606	611	615	606	636	598	627	662	569	612	575	584	589	625	583	573	556	619	572	582	618	615	650	601	572	629	604	590	559	598	619	560	582	628	619	635	581	605	649	582	561	568	583	586	581	642	603	622	573	608	601	610	609	636	621	603	604	615	520	584	594	594	573	622	611	565	575	578	631	568	564	616	544	596	608	621	575	605	581	658	612	616	614	602	635	582	593	614	585	636	609	609	588	593	622	630	637	582	592	605	570	603	623	621	576	595	596	605	608	607	601	577	559	572	594	608	560	600	553	593	605	632	617	579	582	616	618	616	591	635	632	609	632	597	611	552	616	618	601	650	656	632	582	586	613	624	599	578	589	590	625	621	594	603	591	660	586	603	592	592	584	619	576	609	593	614	607	632	608	632	616	612	576	618	635	652	641	567	612	600	632	607	608	594	651	591	588	572	630	615	597	566	622	590	557	614	587	601	601	555	649	599	582	629	637	577	574	668	594	623	575	583	654	605	616	666	597	607	637	595	625	583	625	606	634	613	603	581	646	598	646	571	593	605	574	603	588	593	630	620	551	649	635	554	607	617	594	576	629	607	614	583	647	607	595	635	587	686	639	589	612	616	557	646	584	578	602	580	606	585	599	593	647	625	598	572	598	632	622	585	610	600	580	586	603	588	620	581	614	605	601	639	587	586	609	636	622	605	609	577	634	623	613	601	630	628	591	576	604	615	608	601	633	633	615	604	600	609	652	599	582	628	574	605	576	603	642	598	589	608	585	616	634	632	567	576	606	658	588	613	577	579	585	545	558	572	540	631	607	606	619	599	612	594	645	615	610	565	601	593	568	592	620	580	544	583	627	597	625	591	608	606	645	596	641	647	615	607	625	617	602	594	589	612	624	591	622	622	578	580	574	621	599	602	615	640	598	611	653	613	641	623	625	641	606	603	627	607	604	608	602	586	604	592	593	602	604	644	584	617	598	623	618	610	590	609	593	565	589	562	600	554	612	622	604	609	587	622	581	592	615	630	559	580	575	612	614	596	610	600	598	598	626	578	638	560	637	571	628	599	605	645	597	592	592	583	625	570	610	585	610	613	596	624	628	592	618	590	625	613	588	586	617	596	622	606	589	578	575	621	625	577	623	622	627	609	579	636	619	564	626	595	649	586	636	604	632	604	570	614	576	590	581	604	621	540	585	605	624	613	601	596	614	639	641	579	652	637	577	586	621	580	590	595	642	585	571	622	598	575	623	607	581	593	631	583	589	617	608	608	640	612	610	594	567	584	609	615	600	552	618	595	617	571	602	601	626	574	641	593	618	632	588	591	626	582	643	599	605	596	592	590	580	622	598	630	590	642	571	642	615	579	610	644	593	643	666	646	603	563	553	607	613	584	563	619	641	617	571	648	614	613	590	590	595	582	576	634	611	597	620	580	635	675	636	574	580	601	549	601	597	560	579	588	622	568	629	599	585	597	554	570	614	615	600	583	575	564	630	566	613	593	603	610	599	598	573	602	593	615	574	652	611	592	611	559	609	586	601	608	620	590	655	597	582	621	602	643	590	623	576	601	614	588	604	633	532	565	584	569	658	629	612	614	599	589	647	588	605	566	645	626	568	596	641	585	608	564	558	550	620	577	597	594	611	588	591	597	570	590	605	589	641	632	617	608	631	575	620	594	594	569	599	604	634	614	627	572	620	582	606	601	617	634	588	578	618	610	605	612	630	579	568	613	610	591	607	593	545	618	616	600	594	612	587	616	584	642	583	636	578	611	622	602	670	607	589	637	620	615	610	660	602	623	584	615	593	613	593	663	575	581	579	626	592	563	585	590	546	620	610	591	628	634	647	607	625	659	601	554	617	617	583	662	605	578	578	630	599	640	627	609	578	609	593	623
6476	2492	1489	948	680	643	534	477	310	212	153	137	148	114	99	93	77	97	95	72	74	75	82	57	71	62	71	72	71	74	71	79	63	68	66	79	77	93	93	93	90	67	73	77	78	70	73	62	74	53	80	66	52	55	61	51	71	72	68	69	73	57	69	56	55	61	68	80	75	60	67	51	65	73	70	55	65	67	67	52	61	70	62	83	62	56	43	69	59	60	79	59	77	64	65	56	72	72	73	77	64	60	68	65	65	51	58	59	57	85	72	64	73	49	74	71	67	75	78	57	71	74	68	58	63	67	69	68	64	84	78	64	57	78	70	67	63	79	69	71	68	79	69	68	50	63	68	75	69	70	74	68	54	74	67	68	55	60	62	74	59	70	53	74	65	56	66	69	66	81	75	65	72	53	74	68	59	64	70	68	70	68	59	71	56	51	62	51	71	66	69	64	56	60	62	71	74	72	80	67	75	74	61	77	59	75	58	61	66	71	58	63	76	95	69	59	64	51	58	73	70	55	60	87	75	71	67	79	51	54	70	68	60	70	54	71	69	70	64	54	66	87	80	72	46	78	68	74	62	54	66	67	65	68	82	62	68	59	75	78	65	53	57	60	72	60	62	55	59	77	88	65	78	68	64	49	91	56	65	55	52	62	84	71	79	62	58	64	54	69	83	63	70	63	62	56	63	62	71	53	72	65	70	71	68	72	60	63	68	59	58	61	59	52	58	50	60	59	56	78	75	64	74	49	66	58	60	66	73	71	64	66	60	72	70	56	55	73	80	60	78	60	70	71	61	49	55	64	81	79	67	66	73	70	84	66	58	48	69	65	63	76	57	76	70	66	78	90	61	76	74	65	77	54	83	81	58	63	75	56	70	67	62	58	69	73	63	69	62	60	53	55	63	58	68	59	57	59	58	73	49	73	65	54	83	54	69	56	73	60	58	72	62	63	51	74	63	64	78	63	59	76	55	57	55	72	64	71	76	68	66	60	73	71	72	57	68	68	73	67	73	71	64	69	74	80	62	74	54	59	69	71	62	70	69	67	68	73	55	73	70	72	71	65	63	75	70	74	55	67	56	51	65	74	72	67	64	81	61	62	74	67	65	50	65	64	88	56	60	71	51	69	61	73	61	75	78	70	55	64	52	67	64	69	42	62	85	69	59	71	58	74	54	73	73	69	78	74	73	63	67	68	78	77	55	54	75	71	70	64	67	72	73	66	65	78	53	59	72	62	73	67	64	84	67	68	77	63	60	62	73	56	60	63	66	72	69	77	67	79	64	80	65	62	60	68	52	61	61	58	75	66	74	79	67	72	72	89	63	69	57	68	60	68	65	64	63	63	71	54	63	74	55	61	57	60	72	57	72	72	71	65	63	54	59	77	75	77	63	63	70	59	67	76	61	70	63	69	65	69	64	63	57	64	70	61	60	54	58	53	61	63	65	58	56	74	59	74	64	60	71	72	71	61	70	70	58	78	68	64	37	71	74	79	61	77	56	67	63	60	67	62	63	71	45	61	63	58	62	72	66	73	61	60	53	54	64	76	69	80	66	64	66	59	51	77	65	75	67	69	73	66	63	79	69	71	67	50	64	65	73	71	58	67	69	73	69	66	66	64	76	82	73	65	74	63	61	71	54	94	80	66	61	78	75	54	58	66	72	62	64	71	70	76	74	69	63	78	71	68	72	71	57	58	58	68	61	56	78	61	59	64	73	63	76	72	61	62	63	68	63	57	60	62	82	63	74	61	64	88	83	58	70	56	52	52	80	61	51	74	68	72	87	63	66	74	64	66	71	62	67	43	69	74	66	74	75	71	64	63	72	73	62	77	70	71	75	82	72	83	61	61	77	68	71	66	56	54	61	64	78	66	76	65	72	62	62	66	49	72	68	61	64	67	69	57	71	80	59	59	64	71	48	58	65	71	74	79	74	54	61	61	64	66	63	55	66	72	73	68	74	80	84	64	53	68	63	58	65	74	77	57	57	68	57	68	70	77	58	73	55	56	69	70	63	67	84	61	54	69	77	55	64	67	78	77	76	62	71	82	56	73	61	69	70	79	53	58	69	66	56	61	69	69	81	58	60	53	62	62	73	62	68	84	68	75	78	74	71	61	76	74	65	68	61	72	71	70	77	66	61	78	50	60	70	60	70	61	68	73	71	73	69	65	61	63	48	67	76	69	66	67	68	71	83	60	70	52	60	75	59	69	58	60	59	61	57	72	66	68	63	68	57	68	51	78	60	60	60	78	68	68	69	75	67	62	62	59	62	60	62	56	67	54	56	51	72	72	64	73	54	72	74	71	63	60	44	71	75	65	78	77	61	73	58	88	63	70	65	63	61	70	56	79	74	71	66	58	63	63	69	64	62	85	72	71	63	65	69	60	61	66	65	76	70	66	60	63	72	63	53	78	64	59	71	62	84	77	64	65	59	80	74	66	74	67	66	60	66	56	78	64	69	73	70	49	67	73	59	63	64	59	50	55	66	66	67	78	64	56	60	60	69	64	75	62	70	60	62	62	67	60	54	76	68	66	66	59	58	66	68	72	76	66	72	76	72	54	67	63	83	61	62	59	71	72	55	66	59	56	67	61	75	70	79	68	67	55	72	73	71	62	68	58	80	69	71	61	67	58	66	69	61	58	64	61	81	55	70	54	70	66	62	67	58	68	68	66	53	68	65	65	61	57	70	65	73	65	55	59	68	58	50	65	68	65	73	72	63	61	68	59	58	67	63	51	64	56	70	82	52	53	62	67	60	70	56	75	70	62	61	77	67	58	67	52	68	67	63	66	64	66	53	52	66	63	81	73	68	59	59	60	56	54	61	67	70	67	72	61	58	79	59	75	53	56	65	75	74	67	76	68	65	66	57	78	72	57	72	69	97	73	72	65	72	73	73	68	62	58	65	70	65	63	74	60	77	64	59	65	74	54	52	76	70	71	62	60	52	66	63	81	66	71	81	65	62	67	61	66	70	70	58	68	40	60	65	74	54	61	66	61	62	66	55	59	68	56	92	59	83	65	55	64	69	63	56	70	69	72	65	74	66	67	77	64	69	67	63	62	73	53	71	51	59	53	54	76	79	73	73	70	66	78	59	55	67	75	67	68	65	62	56	56	74	68	74	69	72	68	85	54	62	73	60	61	55	94	74	71	61	75	47	71	65	57	68	61	71	56	52	64	71	62	80	62	66	58	73	44	57	59	67	65	61	72	79	53	55	54	59	67	63	72	67	65	65	71	60	63	61	63	57	74	74	80	64	57	64	82	61	60	57	71	75	58	57	70	79	67	77	62	53	62	86	68	80	63	68	76	54	71	57	75	63	85	66	70	57	54	55	91	69	72	66	57	70	72	75	44	65	74	63	74	63	71	57	66	67	71	76	65	64	68	72	66	77	67	62	64	79	48	65	76	64	57	70	79	64	70	69	58	70	51	62	73	68	76	64	52	83	52	81	68	72	75	59	62	73	70	60	74	70	57	60	67
33447	17549	12869	11583	16494	20550	18469	15130	9947	5913	4535	3664	2987	2334	1715	1392	1259	1063	953	848	770	736	708	650	578	651	634	588	619	569	603	604	598	582	747	951	1167	1229	1350	1120	874	864	758	633	642	581	608	535	535	565	525	519	524	525	555	525	537	499	541	568	569	524	569	558	555	548	556	568	550	499	499	527	541	548	533	536	524	557	533	547	555	518	508	530	520	558	543	485	537	575	535	526	539	533	563	585	544	515	517	555	516	533	557	536	550	546	517	522	500	507	552	512	563	521	547	569	513	557	553	558	563	563	546	554	532	561	491	556	509	538	498	562	532	498	519	549	588	575	549	518	553	520	525	543	504	537	514	546	580	538	517	547	490	555	547	557	534	527	517	551	554	540	537	517	552	530	530	535	506	518	572	550	527	549	533	549	547	503	509	534	563	544	533	526	528	510	567	566	511	535	503	574	508	608	557	517	575	518	552	553	532	508	526	550	535	530	551	555	547	539	502	536	518	547	511	557	538	542	510	556	520	561	527	517	545	543	510	546	520	534	548	582	563	555	560	538	556	517	524	542	561	554	525	545	523	516	499	546	543	481	541	531	557	546	563	543	554	551	541	567	533	506	566	513	550	515	509	528	515	542	583	581	561	531	543	554	506	545	546	572	562	517	513	472	534	549	524	524	511	546	528	535	536	555	537	557	562	530	526	544	547	504	503	567	514	522	569	521	521	556	489	512	556	546	557	557	518	590	536	524	499	531	543	540	529	528	541	538	529	527	553	568	527	531	525	507	527	531	521	529	515	500	545	535	533	542	531	542	531	540	576	570	556	499	531	566	542	541	541	519	528	527	511	549	548	512	548	533	498	543	527	512	535	541	514	512	534	526	539	478	557	526	546	510	553	538	514	555	531	515	498	567	557	556	538	516	526	520	527	537	490	551	531	595	548	523	542	537	504	509	540	539	539	540	537	525	542	539	526	517	583	509	532	535	527	505	517	527	507	550	537	559	541	606	541	541	525	563	555	543	510	517	515	524	504	557	565	539	535	529	527	526	532	526	548	556	500	567	550	519	557	517	545	534	521	541	494	543	571	550	557	524	492	518	588	560	523	512	552	535	550	513	543	557	528	523	514	537	549	534	558	540	516	530	514	536	555	535	517	534	528	526	518	558	535	535	475	573	534	545	545	540	559	550	534	544	507	587	539	522	565	573	560	523	515	538	540	559	530	535	546	514	525	516	511	541	528	524	541	568	532	520	565	532	516	494	513	537	565	519	537	496	560	515	549	513	508	503	565	577	523	541	540	549	506	551	574	507	498	554	542	513	552	545	536	589	557	495	558	556	537	549	522	565	544	554	573	504	545	561	480	482	514	503	502	525	539	550	545	516	529	504	601	522	569	537	512	555	530	531	525	546	534	528	547	539	556	530	550	557	534	522	545	555	569	531	554	504	550	510	560	516	514	514	540	524	519	500	560	513	517	539	553	535	543	538	517	541	531	529	541	509	519	529	542	561	548	551	548	489	533	562	524	529	537	544	482	515	544	540	543	532	554	553	554	560	547	557	509	504	526	557	510	509	560	541	547	562	548	508	537	541	529	541	515	542	524	508	552	525	484	531	508	553	561	514	535	558	528	533	601	537	578	562	551	544	562	551	535	506	530	484	546	531	562	549	511	545	544	506	512	571	527	564	536	518	536	498	536	529	544	543	558	563	537	532	560	569	486	566	515	476	554	538	541	549	569	536	493	523	550	545	511	562	529	529	517	526	522	579	491	525	525	559	545	543	538	550	530	527	533	529	575	548	526	470	577	527	553	496	581	528	525	500	529	552	520	522	550	557	505	533	513	518	507	546	557	511	540	573	508	515	530	532	490	558	488	503	553	556	525	543	536	481	550	549	566	522	499	527	539	559	503	564	499	537	567	527	540	537	548	532	568	524	547	502	533	547	530	553	519	529	531	535	507	522	560	542	567	547	508	507	575	510	558	590	486	545	519	532	542	550	495	543	512	520	522	583	490	516	547	520	513	508	523	571	545	551	562	526	505	559	531	526	504	524	514	510	492	565	557	521	524	536	539	536	552	534	481	537	562	539	547	542	520	520	534	510	558	515	548	542	531	486	508	506	557	516	533	566	513	552	553	546	559	503	558	552	515	556	535	549	540	517	535	554	547	527	557	563	540	549	562	535	534	559	607	532	527	503	566	507	508	523	541	536	572	534	546	548	549	577	533	546	549	557	530	540	518	522	584	546	565	505	513	529	512	518	541	481	535	528	530	534	533	529	514	545	519	565	525	538	503	545	555	542	516	571	543	491	573	517	543	486	528	522	562	517	509	541	553	560	539	538	543	544	522	516	563	540	547	562	527	548	527	537	520	551	522	551	544	514	569	540	540	584	561	488	515	573	537	520	543	550	538	512	524	547	514	531	540	533	512	549	542	505	540	545	555	528	572	471	531	564	518	512	516	537	516	542	494	519	518	508	540	548	524	533	544	565	580	493	548	503	546	550	572	587	522	519	565	553	518	573	548	522	524	599	538	554	582	546	539	540	539	516	507	566	558	511	506	527	546	503	556	553	522	533	499	559	513	525	535	558	518	589	522	526	564	537	500	574	532	560	560	512	569	516	513	537	550	516	534	560	555	565	521	525	526	530	517	510	543	564	536	503	520	516	548	553	508	495	531	536	527	531	535	569	554	546	529	529	543	516	538	529	544	543	504	564	563	537	556	506	564	515	520	512	559	541	593	570	545	553	505	523	482	565	522	572	549	507	522	522	543	613	538	537	518	574	519	537	533	548	519	528	532	500	564	559	530	533	541	546	522	540	542	512	528	534	555	490	518	572	534	531	555	537	529	512	530	536	518	520	501	516	502	548	553	565	526	554	524	483	553	552	553	557	508	512	566	563	523	559	523	536	552	523	555	557	512	497	501	548	583	517	521	562	558	569	528	507	533	537	528	542	564	544	544	546	543	536	546	525	510	542	556	479	537	548	560	553	537	502	546	558	524	520	559	495	554	538	563	518	550	516	500	543	531	547	510	512	618	500	549	537	534	521	523	552	536	562	505	566	515	513	510	518	495	528	580	565	540	479	489	535	563	548	539	563	571	568	488	526	541	540	521	523	478	499	538	503	517	551	564	534	544	530	540	582	539	591	560	525	580	551	531	541	490	561	541	535	552	563	523	530	540	516	536	526	546	547	553	494	567	542	560	539	545	529	551	518	527	543	569	550	524	477	575	534	494	550	551	554	528	570	582	529	499	558	532	553	524	551	520	500	550	533	529	552	510	522	525	569	538	546	509	528	503	508	549	542	542	574	529	531	548	575	515	554	536	563	549	549	600	516	543	586	543	555	538	559	529	576	501	532	513	503	516	569	528	517	540	520	530	516	546	534	551	529	504	526	543	507	548	506	543	530	519	532	534	523	567	506	559	548	550	566	518	557	519	525	535	580	541	541	537	569	553	555	515	528	490	524	550	520	529	488	579	542	530	517	551	503	538	518
7557	3635	2249	1727	1090	910	818	672	470	311	285	211	144	138	127	96	93	78	72	72	67	77	58	66	57	67	60	68	67	61	62	61	72	58	76	75	96	108	105	129	111	109	83	76	77	70	65	58	49	68	70	47	60	59	66	54	55	66	58	53	60	59	56	58	59	63	45	55	57	64	62	49	62	58	59	64	62	61	61	55	57	56	56	63	54	60	55	61	65	54	50	58	53	73	61	67	53	59	67	63	79	72	66	47	50	66	88	56	63	71	59	51	69	54	62	61	72	68	66	50	59	57	66	50	68	54	63	55	63	55	67	60	74	46	67	58	68	64	55	56	48	50	64	60	56	61	42	67	71	51	48	37	51	63	56	67	65	50	58	55	61	50	65	57	69	56	66	61	45	59	48	71	59	49	56	66	68	74	62	55	55	66	50	64	65	50	62	48	60	69	62	62	65	50	53	60	58	61	62	100	51	63	59	61	59	62	56	74	61	58	59	64	64	62	62	57	53	73	55	59	54	39	61	64	70	59	62	61	57	56	60	52	72	60	55	67	53	62	49	68	59	47	51	62	88	68	66	55	53	81	75	70	68	65	76	64	60	71	71	52	70	76	65	64	51	51	59	74	53	73	60	65	65	47	58	74	67	59	60	61	67	63	56	62	62	61	52	65	62	72	59	52	73	63	54	63	57	59	57	55	77	57	65	61	70	58	65	52	64	51	67	71	63	67	61	44	77	55	67	52	52	66	60	59	73	82	64	58	70	61	59	54	57	48	55	60	56	60	58	63	78	67	56	57	57	65	66	59	63	53	42	55	65	66	50	52	56	52	61	68	47	57	62	56	65	58	66	64	72	72	57	56	70	62	56	58	54	65	63	61	69	59	73	53	50	68	68	48	50	61	57	60	47	53	56	69	61	54	51	71	69	75	56	43	68	71	49	71	70	75	64	66	53	62	46	49	57	56	63	51	50	55	60	62	54	66	57	61	73	65	60	61	54	57	58	58	54	59	62	72	60	52	60	67	65	68	73	71	63	52	52	65	68	68	69	50	58	66	51	62	51	63	61	61	66	62	66	44	47	65	78	64	55	63	64	63	63	48	63	50	46	49	58	59	68	57	61	70	68	59	57	66	55	67	66	58	76	68	50	57	58	60	70	79	64	62	64	55	69	75	69	62	53	68	71	76	67	60	49	74	69	62	60	71	71	67	63	61	55	50	66	71	51	81	59	65	58	47	50	58	65	59	73	63	78	57	63	58	72	68	53	53	72	55	63	45	52	55	62	72	63	53	54	57	70	73	51	78	63	64	74	66	57	65	58	53	51	87	51	67	49	48	50	76	68	52	61	81	74	49	62	65	65	62	66	57	61	68	61	65	59	52	58	65	52	57	65	52	59	65	58	48	65	54	72	69	55	68	69	70	63	67	66	59	83	67	67	62	72	64	71	50	84	53	55	59	75	67	66	57	68	74	60	51	74	43	70	56	50	55	62	54	57	57	70	63	67	61	55	65	50	59	41	62	55	63	64	50	45	80	45	62	54	54	67	53	54	52	63	64	67	75	60	67	62	69	56	63	59	64	57	61	59	73	49	52	60	58	56	44	65	64	44	67	61	78	41	65	63	66	69	57	64	59	64	62	72	58	46	55	54	68	46	58	55	58	65	57	62	47	68	69	61	60	68	62	67	52	67	65	61	62	61	62	64	53	52	52	64	65	66	80	60	58	62	57	57	59	62	53	56	64	58	47	70	71	59	67	56	79	50	58	53	62	61	49	57	54	59	49	53	73	62	70	68	68	58	75	63	59	55	60	45	74	69	60	61	61	61	66	71	54	50	56	63	45	54	56	64	59	66	62	63	68	72	66	65	64	77	57	66	68	41	72	73	64	52	63	60	60	65	58	67	66	51	65	62	63	60	55	57	46	59	57	45	67	61	72	54	66	60	59	46	58	58	68	53	53	57	61	59	62	68	63	69	66	63	73	53	62	57	62	60	62	64	72	67	71	61	52	61	61	54	55	71	47	60	55	62	60	54	60	56	71	53	63	71	68	63	62	65	68	64	59	62	72	52	60	60	51	60	58	59	52	60	56	55	55	71	63	62	73	55	58	74	64	66	54	50	68	67	55	57	57	58	65	78	74	83	61	65	45	60	53	52	85	59	77	66	52	69	64	57	62	54	60	73	61	55	49	63	56	67	58	55	67	61	65	65	58	54	62	56	54	59	72	79	63	60	59	67	54	73	71	43	62	69	47	75	53	66	70	64	66	66	61	55	48	56	61	65	65	62	65	66	66	54	73	64	57	55	59	63	59	51	63	52	55	56	67	59	70	78	63	66	62	59	76	64	48	65	51	55	56	64	45	61	52	66	64	50	73	64	73	56	53	54	51	65	64	57	62	59	66	56	65	53	67	62	53	66	53	61	56	61	63	56	66	42	67	57	52	58	75	57	46	47	60	58	52	63	92	66	62	56	61	55	58	70	64	45	62	68	63	55	53	38	57	49	55	73	64	63	59	55	56	64	74	54	75	51	53	58	47	55	66	51	66	54	57	64	59	63	62	65	55	53	73	69	55	51	75	62	70	60	69	68	49	51	55	56	64	75	53	59	67	58	64	71	58	53	69	53	66	62	70	55	58	47	64	63	62	81	61	57	59	62	70	74	70	47	68	59	52	74	72	69	66	53	55	61	68	53	70	66	72	59	64	71	64	48	45	54	67	52	55	60	62	64	60	70	54	67	63	44	55	65	59	59	53	64	53	66	59	70	56	65	50	78	54	51	51	53	59	42	60	55	65	58	55	55	63	65	70	62	59	79	62	61	47	63	56	58	59	56	57	60	65	54	58	55	62	74	55	73	74	70	58	52	60	63	52	59	62	57	58	60	81	59	71	59	72	78	64	68	68	58	55	45	58	52	56	48	69	46	70	67	65	64	58	57	57	60	61	59	55	74	62	66	56	66	59	51	56	63	62	75	52	67	64	69	57	51	48	58	64	61	59	61	67	54	64	59	58	64	75	58	63	60	55	74	71	67	70	68	58	65	53	68	76	64	54	70	58	61	61	56	80	62	56	58	57	52	52	66	56	68	56	60	60	60	59	54	79	69	58	63	55	66	63	67	68	75	52	55	56	47	69	63	60	71	62	62	60	66	62	54	55	58	57	64	61	62	60	73	56	67	74	62	55	54	55	71	54	55	70	71	61	54	72	60	46	53	57	66	79	65	61	61	56	51	56	60	64	60	63	66	58	67	62	66	44	54	59	53	67	65	66	50	66	81	47	71	69	61	62	61	66	57	67	50	62	59	48	65	67	66	67	53	57	65	65	70	63	58	51	62	67	51	62	56	56	66	59	48	50	71	82	71	59	60	69	68	61	56	75	70	59	44	60	54	68	65	70	64	60	60	84	65	60	66	67	58	51	51	64	72	62	64	51	61	56	63	52	53	58	55	58	64	68	58	60	57	54	63	64	52	65	59	70	44	58	70	63	61	58
37725	21697	17215	17865	22466	25510	23845	20055	13295	8582	7294	5530	3950	2705	2194	1547	1439	1279	1131	828	798	768	720	671	643	613	584	597	575	601	594	578	590	558	611	845	1391	1975	1905	1663	1459	1281	1072	770	645	544	541	507	495	505	543	488	527	511	501	470	494	500	483	534	479	481	521	505	540	506	466	505	475	508	511	452	499	473	532	514	494	470	476	518	518	488	544	506	530	527	488	516	542	481	491	502	521	519	539	495	486	500	497	478	519	501	520	484	470	505	528	476	478	501	470	506	483	494	479	498	468	529	468	515	518	502	550	526	496	513	514	510	481	496	530	485	466	457	521	484	508	505	514	472	514	511	535	511	481	503	482	511	487	524	530	518	484	542	509	545	525	512	486	522	499	530	521	498	497	487	512	516	484	517	468	532	480	480	477	482	487	492	502	509	491	475	505	504	490	519	472	518	505	503	501	512	499	500	508	503	522	460	502	525	484	494	546	530	531	490	503	488	502	540	510	501	506	464	477	491	462	527	483	500	491	459	517	433	491	480	503	527	478	488	483	522	527	490	519	485	546	499	496	510	480	476	515	485	509	495	490	519	481	503	486	473	476	481	477	500	513	500	504	473	498	506	505	495	477	485	523	454	491	479	518	514	463	475	452	514	512	503	524	472	469	491	466	513	456	486	475	524	474	513	511	508	514	494	533	531	522	489	511	497	517	494	503	488	511	537	502	532	459	527	485	542	512	501	522	493	482	508	557	506	512	477	514	530	505	496	498	497	516	530	480	502	506	502	523	519	529	494	466	527	512	483	485	509	498	494	472	521	531	512	494	509	511	491	520	511	535	516	506	500	498	513	537	513	503	512	510	492	494	514	535	532	487	501	466	525	488	493	521	503	491	522	484	483	481	556	489	513	541	498	494	498	505	487	493	506	449	481	467	506	540	495	505	520	510	508	532	485	476	465	510	477	495	524	502	478	522	482	517	477	507	503	550	537	515	489	466	495	531	506	514	453	529	496	541	501	520	516	480	487	478	476	488	490	506	528	494	517	528	473	491	491	473	523	546	518	502	500	506	483	519	508	501	494	484	462	470	506	484	467	505	498	509	484	496	494	499	491	510	532	526	495	506	511	452	514	489	478	484	475	517	495	488	485	502	516	551	479	461	477	514	496	492	465	480	530	501	506	527	519	494	489	524	473	512	492	493	519	524	509	477	524	493	487	483	510	497	506	519	505	528	513	533	523	514	471	453	483	523	505	478	521	492	516	466	525	506	489	478	485	489	523	504	439	479	476	483	509	546	444	501	526	507	475	534	459	519	533	492	500	484	503	520	512	517	531	475	507	520	489	508	505	521	518	487	507	477	431	540	520	537	506	486	507	481	508	500	489	515	542	504	487	540	513	530	520	546	510	496	507	540	504	519	491	508	493	478	507	490	514	514	559	509	514	537	510	518	523	539	539	517	473	502	483	546	492	491	509	507	502	475	475	502	542	488	499	506	529	523	518	491	509	484	488	523	479	504	498	505	535	519	488	532	487	515	468	548	562	479	479	466	459	506	505	473	483	478	483	466	517	467	483	497	526	481	489	482	503	467	488	461	455	454	432	509	488	505	520	498	512	480	497	522	501	495	520	460	543	497	532	511	507	510	501	503	580	515	497	482	521	530	496	521	459	464	512	478	502	486	495	520	472	481	505	527	516	488	477	519	505	494	524	493	502	496	497	510	534	540	502	488	497	477	537	452	525	551	502	498	506	492	512	526	509	470	460	477	495	505	491	477	496	532	468	473	507	531	515	497	505	525	520	489	481	472	486	521	498	495	489	518	507	545	517	493	517	519	510	510	478	455	515	498	500	466	523	492	531	484	502	512	492	495	527	514	531	496	484	545	503	520	465	495	500	536	499	505	473	508	516	537	518	507	501	494	485	486	512	525	478	470	484	508	513	511	504	521	521	515	482	501	511	506	504	487	495	496	487	506	533	495	517	496	529	487	493	510	514	492	518	517	483	506	511	494	495	504	470	483	489	517	502	479	506	493	481	534	514	535	540	496	486	500	455	516	505	517	477	502	502	532	513	486	508	501	500	458	512	530	469	496	516	524	480	467	497	499	510	537	516	511	516	519	515	531	493	507	517	509	514	507	473	533	518	526	506	516	491	504	479	463	513	507	524	520	528	498	489	479	545	490	463	538	519	481	515	460	500	511	525	523	523	494	480	544	457	515	522	507	517	492	492	529	472	479	521	490	524	478	483	530	476	493	528	476	488	484	521	491	513	460	507	540	514	492	502	517	486	501	518	538	444	521	498	514	528	469	502	494	531	512	527	497	492	469	482	521	472	538	480	511	474	459	532	500	488	489	534	503	538	508	504	524	502	480	505	478	521	485	484	495	474	492	512	495	499	494	498	533	509	486	514	461	522	514	509	510	486	491	527	504	474	503	500	506	522	508	488	501	493	491	504	534	508	492	488	503	506	516	521	510	529	481	491	474	542	456	481	486	522	539	522	524	473	507	476	528	509	536	544	495	466	505	537	496	513	563	454	499	509	527	538	481	493	533	509	475	544	509	506	471	509	474	528	449	516	488	488	515	500	466	470	480	522	497	530	520	539	506	492	505	543	460	460	494	534	537	523	507	473	521	498	493	478	539	474	529	476	482	498	487	477	465	490	491	509	513	477	528	488	487	494	515	480	523	481	533	493	529	551	521	495	520	465	504	517	511	494	489	499	542	537	495	498	493	518	520	504	465	510	545	476	499	516	480	488	517	509	461	512	529	494	470	505	507	497	541	524	503	471	502	507	479	520	493	488	505	481	487	523	568	479	492	466	496	519	501	502	522	512	530	483	481	510	468	513	484	509	517	537	525	497	477	502	498	483	544	535	500	481	501	480	481	509	481	498	489	465	498	521	532	473	502	477	538	531	504	494	502	476	504	518	507	504	527	492	523	508	508	499	508	523	526	537	509	525	489	502	477	485	468	515	496	511	531	530	498	508	524	508	495	523	543	451	492	472	500	518	504	518	524	494	512	515	553	512	494	516	545	532	457	525	490	506	461	481	574	491	525	548	543	480	461	486	535	544	498	513	490	510	479	472	504	514	479	486	517	483	488	487	500	520	533	503	511	490	527	500	501	513	510	481	495	499	519	511	542	521	502	514	503	515	490	538	511	501	540	490	497	517	486	499	496	506	479	511	488	476	510	525	511	481	519	483	482	474	492	511	536	496	496	483	507	502	503	478	532	504	530	501	481	486	473	501	509	496	483	487	504	467	521	480	548	517	498	483	495	511	483	563	513	521	529	523	456	498	502	523	471	506	520	530	514	509	520	523	492	523	476	501	530	493	503	498	488	522	511	500	509	529	500	469	512	485	464	488	502	498	482	504	491	475	486	468	537	487	493	526	551	528	514	460	473	523	503	511	504	511	499	448	511	472	490	495	511	494	516	438	472	499	485	484	473	482	520	495	525	490	503	443	477	521	488	519	537	476	538	524	489	461	473	536	526	483	486	475
4681	1754	959	582	448	411	350	257	235	170	174	137	105	87	93	110	99	76	85	96	90	75	86	90	88	89	77	90	88	75	76	82	98	89	76	83	81	93	80	81	83	80	99	64	90	86	79	72	84	84	91	72	70	76	85	69	71	83	72	76	83	86	68	72	77	69	74	76	54	92	71	81	73	84	71	77	75	76	103	65	81	79	71	68	66	57	88	66	79	78	79	71	91	98	69	81	76	86	98	79	75	80	70	75	64	76	68	88	67	74	73	81	69	87	93	79	72	73	74	101	79	77	75	71	82	80	84	81	83	76	70	64	78	65	87	68	85	81	70	76	76	84	82	95	81	72	90	94	80	88	70	81	99	75	85	62	70	92	69	72	76	83	89	57	73	79	77	81	78	75	69	64	78	76	75	77	67	75	77	76	81	65	57	69	88	85	70	97	65	87	84	69	74	87	69	81	59	76	83	79	78	63	79	95	75	66	62	71	67	72	72	80	68	98	71	73	78	80	90	82	69	88	72	77	85	76	85	82	89	97	78	79	69	76	73	92	62	83	82	84	93	93	79	72	71	67	85	86	64	86	86	66	75	88	80	67	86	66	83	84	87	77	65	68	70	82	83	73	76	70	77	95	85	88	80	75	86	85	78	81	75	73	62	77	91	79	88	88	65	72	90	85	96	74	93	102	88	80	72	84	77	78	80	91	92	80	74	76	73	92	81	70	70	90	75	91	87	83	77	80	70	77	76	80	90	80	95	74	85	77	87	80	68	67	82	76	86	87	87	75	82	86	83	79	85	76	71	68	87	87	87	73	78	98	74	81	108	66	77	67	85	78	69	77	80	66	90	86	71	68	81	93	56	83	62	80	59	78	82	74	77	90	82	79	66	68	72	68	85	69	90	81	67	84	85	83	88	72	80	83	63	78	68	74	76	81	84	76	75	71	95	72	89	64	76	74	96	79	71	59	80	79	101	84	86	87	78	77	73	92	76	93	61	74	78	63	89	77	79	69	75	90	87	78	94	77	79	83	79	78	82	78	60	70	77	77	89	66	72	72	73	76	82	88	92	75	83	72	86	82	72	82	88	83	70	71	75	66	70	67	81	63	71	63	82	76	84	80	54	79	90	62	92	75	75	83	70	70	79	54	69	64	82	66	78	73	78	64	87	71	87	75	56	83	86	78	75	85	75	74	88	61	79	78	82	75	62	71	86	73	81	68	80	87	76	75	90	68	57	84	76	65	78	62	68	75	73	71	97	87	81	77	77	80	61	87	79	94	72	95	64	82	87	70	61	89	88	79	78	77	72	80	93	92	80	69	64	87	91	87	78	84	81	83	85	65	96	80	84	73	64	79	71	87	83	87	83	88	80	75	73	75	70	84	75	85	77	61	81	83	78	70	78	76	71	81	75	70	69	72	87	85	88	61	72	80	75	66	92	71	82	82	70	72	109	71	88	91	78	68	80	85	82	68	69	92	82	91	79	82	79	79	86	84	80	73	75	84	91	72	70	77	86	70	86	73	69	79	75	81	81	88	90	81	96	84	67	70	87	93	88	72	80	74	79	87	65	55	69	80	88	84	79	73	75	63	97	79	80	90	88	90	80	72	67	64	75	85	77	85	85	76	86	76	94	90	68	68	71	75	83	81	77	76	88	66	88	59	81	84	81	85	70	76	82	72	73	74	70	82	79	76	86	74	92	86	72	80	84	73	78	82	66	74	78	83	76	71	70	75	80	81	79	72	63	83	85	68	59	86	80	60	82	83	80	80	77	72	84	79	95	65	76	82	67	72	75	73	92	70	79	60	71	87	82	82	77	88	69	89	84	76	64	61	90	61	91	93	84	79	79	79	73	83	71	95	73	105	55	74	79	85	69	94	60	74	58	73	91	75	81	78	67	67	79	80	82	86	67	77	68	80	60	84	83	57	78	75	85	96	75	94	82	92	98	92	89	80	84	64	71	75	78	68	66	86	74	71	67	72	78	70	84	87	79	82	82	81	64	71	70	86	87	62	68	71	76	68	81	69	90	64	80	95	79	75	78	87	66	63	75	75	75	87	89	83	89	87	86	97	79	70	59	71	79	72	102	71	83	79	64	76	74	75	72	73	80	59	72	72	88	76	74	88	91	68	75	62	68	64	63	77	65	82	70	69	93	77	78	89	97	72	68	85	82	88	76	97	70	68	72	74	68	67	87	67	79	87	78	65	74	84	79	84	70	89	76	81	79	81	83	74	95	76	72	76	83	82	78	78	84	71	74	75	96	91	74	80	74	77	71	82	77	87	80	84	72	72	71	81	81	71	76	96	72	79	75	66	77	78	90	74	85	74	72	81	81	70	77	76	76	89	78	72	75	66	71	81	63	91	87	64	78	73	69	76	84	87	74	76	62	74	88	70	77	77	69	70	73	81	67	62	87	75	84	89	81	78	81	65	80	76	69	65	83	72	60	65	79	88	98	81	81	76	66	79	75	95	78	77	84	86	79	70	72	64	70	80	74	84	75	84	75	82	78	98	67	70	88	80	59	77	78	79	82	89	66	96	65	68	95	75	77	65	82	55	75	78	78	67	75	79	68	72	86	77	79	94	79	71	82	70	71	69	73	85	82	72	91	82	82	83	79	67	92	88	64	85	79	81	73	75	77	76	75	77	84	72	72	64	75	75	82	72	61	85	93	86	65	91	76	73	79	77	94	74	66	84	94	77	96	80	76	73	74	77	74	68	77	90	81	76	88	80	73	85	60	73	82	87	75	68	89	71	79	67	69	84	81	88	58	90	80	93	73	78	78	96	79	64	62	94	76	84	85	78	76	80	79	94	90	79	73	76	82	76	66	90	63	83	80	78	68	90	91	83	87	71	82	77	90	88	81	79	78	67	74	87	71	78	81	71	73	96	88	71	67	79	75	65	74	70	90	57	56	78	82	87	82	62	73	72	71	89	74	104	63	82	77	89	71	84	82	76	83	72	72	62	72	67	92	75	65	81	75	82	72	87	72	69	94	84	75	70	81	79	73	63	76	74	70	81	59	76	77	78	75	89	82	71	69	71	67	79	81	83	73	76	83	79	59	72	85	63	71	88	94	80	86	67	86	69	74	69	65	84	67	80	77	76	89	87	79	74	63	75	69	72	90	80	72	93	69	90	84	87	80	97	81	67	77	87	81	104	68	66	85	64	69	81	76	62	80	71	69	72	77	80	77	74	77	72	93	81	80	69	92	80	70	69	91	104	71	68	66	74	62	69	73	76	70	62	85	81	90	102	70	79	95	72	97	61	82	68	78	84	69	65	70	72	80	74	75	77	81	77	89	98	86	75	72	68	58	75	62	83	81	86	83	75	92	79	67	62	72	80	84	88	67	90	77	79	76	81	73	64	73	84	72	73	72	79	80	85	79	72	83	56	77	78	84	80	83	71	68	85	81	85	97	85	87	64	80	84	69	88	80	75	92	82	65	78	74	89	83	88	80	78	75	61	79	70	79	70	71	55
30560	14985	9831	8400	12261	14635	12409	9944	6714	4945	3911	2846	1889	1589	1310	1089	997	939	881	776	746	689	719	651	686	684	700	668	638	657	710	674	681	645	671	654	838	812	830	731	742	704	690	688	652	635	605	661	593	622	617	665	652	662	647	632	611	622	606	645	633	654	641	661	619	650	640	654	601	623	624	599	623	644	664	616	612	664	619	633	669	655	637	678	592	668	652	604	627	623	622	652	644	627	646	636	645	649	597	645	621	644	626	633	629	650	610	632	665	623	643	709	612	626	690	658	668	611	662	627	593	643	616	647	641	658	617	610	654	631	679	643	635	625	647	665	602	644	629	591	651	640	628	649	574	551	588	653	642	598	639	605	648	621	667	670	603	618	659	661	603	665	653	653	630	651	668	645	583	593	643	645	633	572	600	639	649	608	656	679	650	634	626	620	661	606	688	652	633	610	616	618	642	661	690	659	658	629	674	663	690	627	680	632	613	620	624	630	640	613	619	649	647	654	686	621	668	660	636	610	616	671	645	650	606	653	633	614	634	633	620	660	596	676	629	657	645	620	657	583	614	646	620	621	658	637	624	695	658	622	610	610	642	657	660	646	683	626	628	630	656	680	653	590	603	619	620	657	658	633	638	658	628	620	666	658	627	662	665	620	643	641	624	601	575	665	627	631	638	683	644	632	672	642	620	656	622	579	632	626	661	605	636	631	636	651	668	626	614	647	618	656	607	625	639	647	625	649	641	668	627	666	677	619	630	621	609	675	611	591	643	679	631	650	622	661	574	620	663	659	601	670	658	634	656	618	625	660	590	630	663	605	650	637	608	669	616	628	639	676	648	687	617	646	653	656	635	605	631	604	657	584	663	611	629	702	711	612	659	660	678	608	630	639	628	580	622	579	592	615	621	627	599	638	635	657	621	606	626	655	678	668	654	643	651	655	631	683	662	642	670	614	615	625	627	652	649	672	657	687	663	633	643	643	632	655	663	661	622	636	646	621	635	627	627	638	613	603	628	641	612	635	671	616	602	654	633	602	619	617	608	641	574	613	625	675	645	611	640	668	633	627	634	695	621	614	615	632	602	634	663	622	667	668	642	637	626	627	666	662	630	643	643	613	637	627	646	648	660	624	624	670	683	630	626	661	691	584	623	593	592	697	681	640	618	595	649	670	590	617	622	601	615	683	645	631	590	610	580	601	614	675	606	630	672	614	616	616	608	601	594	635	661	634	618	656	634	620	638	646	632	658	620	663	657	634	645	658	654	625	633	671	613	689	645	673	616	662	602	640	617	639	604	584	662	613	646	639	653	647	675	602	670	603	629	631	643	690	648	637	641	646	630	631	664	660	645	597	634	637	659	642	641	668	635	614	678	628	651	597	594	666	652	633	681	663	603	650	612	654	620	636	673	670	596	651	649	650	637	675	648	599	626	603	669	618	675	640	654	652	624	612	622	633	673	643	612	610	634	639	619	666	595	646	674	655	621	619	670	639	662	642	633	625	591	701	666	630	661	589	643	604	644	619	663	622	658	675	629	637	630	663	611	621	662	641	611	636	683	638	594	646	634	611	643	679	638	632	611	660	608	653	659	592	637	657	681	613	607	603	607	650	661	620	636	643	640	607	657	656	713	607	650	609	631	652	623	664	637	641	632	597	624	643	631	600	629	643	635	640	617	621	650	641	683	619	635	622	621	647	643	691	662	692	599	603	652	633	598	649	591	623	710	621	635	623	631	658	617	614	654	638	611	648	637	620	630	629	685	627	666	599	645	664	627	630	680	632	602	638	631	642	603	647	650	700	612	673	631	664	639	663	625	654	630	618	631	623	643	661	607	627	657	637	629	621	621	659	618	656	647	624	621	657	690	611	627	618	622	635	614	642	648	638	627	657	630	686	628	634	629	625	641	603	653	651	649	651	650	665	632	613	613	630	618	594	629	680	627	574	623	664	642	742	644	677	682	647	651	611	613	637	657	617	635	630	638	621	621	631	611	635	615	622	644	636	649	629	661	622	627	639	638	624	667	665	610	640	603	634	635	601	641	658	586	640	630	649	623	687	660	608	592	627	631	649	622	663	630	649	673	631	605	673	636	679	645	621	652	678	650	686	607	667	631	667	593	649	617	654	669	626	646	651	635	624	654	638	600	629	731	634	640	678	682	682	653	640	623	640	644	627	668	616	646	623	674	652	660	612	610	627	661	657	632	620	630	613	641	692	643	612	609	634	651	644	640	666	607	639	664	617	625	624	641	638	675	619	662	624	658	617	677	653	629	633	664	679	648	645	641	620	640	635	655	644	635	656	651	692	656	611	622	659	629	600	618	610	633	650	686	600	600	648	671	632	681	624	623	618	624	650	706	644	624	614	615	657	636	581	621	643	629	648	643	672	621	606	622	655	657	639	651	632	614	646	648	650	657	637	567	615	611	640	644	662	596	630	629	621	637	593	600	686	645	631	642	612	652	624	645	630	656	615	688	629	675	641	593	655	625	572	632	681	627	637	677	601	611	649	651	659	628	639	677	662	579	614	641	626	628	621	656	645	646	657	647	654	643	653	599	686	596	636	631	609	612	657	670	629	658	634	673	597	591	642	670	587	597	614	607	581	601	610	646	623	645	649	639	589	625	625	609	599	616	665	628	629	604	645	595	627	654	664	646	645	630	627	706	655	630	621	636	640	687	670	594	658	640	597	589	635	647	623	619	623	639	587	663	644	670	663	687	625	634	645	625	638	656	665	618	671	671	656	624	663	660	646	637	612	618	640	637	647	617	620	641	636	654	631	685	648	673	640	663	638	659	633	620	638	662	608	601	665	608	611	649	665	576	612	628	622	624	608	662	632	650	610	640	647	611	666	679	659	631	654	645	620	673	608	602	633	651	656	636	637	644	631	620	629	661	680	630	681	681	649	628	644	613	643	655	663	622	640	669	604	653	613	687	639	625	677	596	643	692	700	627	628	648	585	661	690	657	616	660	634	703	662	584	673	657	621	629	623	601	631	655	621	666	627	615	646	616	626	680	628	680	586	589	588	657	634	633	647	673	638	674	596	623	683	641	693	613	617	663	646	655	657	660	638	632	628	619	614	638	642	644	629	665	635	599	618	634	659	648	667	641	615	632	618	636	569	642	613	653	661	636	637	589	631	627	643	652	621	660	609	623	689	628	646	639	650	651	609	630	646	649	620	658	664	626	627	611	653	627	679	609	634	672	625	592	618	671	659	607	662	648	680	607	660	684	625	622	613	615	641	644	613	660	634	662	615	694	577	650	633	617	591	636	613	638	615	645	624	614	626	654	602	655	629	629	633	615	636	656	651	645	652	633	656	651	619	630	670	672	669	631	613	644	616	627	631	606	676	678	635	627	637	693	631	582	601	640	610	650	615	654	637	645	635	661	676	656	652	677	621	668	608	619	610	617	628	682	648	648	677	635	655	631	653	632	627	655	644	671	655	628	652	634	653	606	625	611	645	605	667	648	652	668	608	642	632	645	650	626	631
5328	2996	1637	1272	838	710	581	505	387	314	243	184	115	123	104	109	101	89	90	88	78	76	88	70	76	68	87	53	80	60	68	80	93	70	62	83	97	106	89	89	72	91	86	66	84	79	90	79	72	77	75	87	74	77	73	67	72	89	68	62	68	76	75	78	76	70	64	67	66	73	61	64	70	71	78	73	76	71	59	70	70	80	79	74	58	71	62	87	84	78	70	72	77	70	65	80	85	77	77	73	69	58	83	74	69	74	57	74	74	56	78	61	82	79	67	77	74	69	88	61	83	73	59	71	79	79	67	75	70	75	72	69	73	74	73	72	87	74	78	73	78	67	67	68	100	67	65	72	70	78	73	85	74	63	71	65	81	63	86	79	72	71	78	74	67	72	75	60	74	75	76	77	74	76	76	64	74	60	67	83	75	90	71	67	54	76	76	75	74	95	82	66	84	93	87	75	71	74	74	58	70	69	68	65	71	63	72	88	66	71	69	84	70	72	74	83	69	77	86	78	78	66	92	84	75	68	83	73	82	67	76	91	61	70	70	79	62	86	72	77	80	66	70	85	71	65	49	71	83	80	73	78	54	90	80	73	61	73	62	66	84	65	75	89	82	72	75	82	77	86	64	61	79	72	62	80	80	77	79	69	75	78	69	77	73	78	88	66	98	72	80	84	73	60	44	76	68	75	75	88	70	76	72	80	70	98	72	75	72	73	69	79	58	69	68	58	70	83	54	62	79	72	80	55	85	72	66	74	84	78	73	70	79	66	82	90	75	60	68	81	80	80	83	80	60	66	60	82	71	66	79	68	91	82	76	84	75	79	75	72	75	55	75	57	73	68	88	76	60	67	84	86	63	60	61	72	71	67	69	72	66	72	65	78	61	77	84	81	66	73	87	71	49	55	83	70	72	67	78	81	71	68	82	82	84	72	75	85	63	68	83	89	79	74	89	53	62	65	66	73	71	82	72	66	85	75	68	70	65	79	77	81	71	75	66	63	81	71	85	83	74	80	91	75	70	73	67	65	58	67	50	85	77	84	52	84	57	75	68	64	71	82	73	90	78	84	85	62	84	63	81	74	77	72	69	75	73	63	72	70	62	85	67	63	79	77	66	78	68	73	84	79	77	79	63	77	66	78	63	74	77	73	78	96	72	83	75	81	86	66	93	71	67	72	71	82	66	76	80	72	75	77	74	61	74	75	59	90	82	88	60	83	70	81	78	75	93	96	78	84	74	72	62	72	65	71	72	82	63	68	63	89	68	79	91	78	66	74	76	82	70	81	67	85	61	69	82	69	73	82	72	85	64	81	70	66	80	56	94	71	72	75	93	68	69	72	85	67	73	72	61	74	63	67	67	73	71	85	71	81	75	81	61	72	72	75	71	67	68	80	68	74	64	82	79	84	61	64	73	71	71	70	51	67	77	80	71	78	64	73	84	70	72	78	70	52	71	72	65	66	49	81	71	72	70	81	70	68	78	74	79	77	83	69	72	68	68	89	83	63	83	87	55	89	70	86	87	77	65	71	91	87	80	82	77	65	83	71	78	88	70	76	76	71	75	84	70	73	77	63	67	85	63	67	71	69	71	75	75	76	80	81	71	74	72	62	90	59	73	79	76	70	86	53	81	77	90	75	76	82	70	67	89	75	56	62	71	75	83	72	66	67	74	68	84	82	67	78	69	81	68	54	57	74	65	77	81	86	71	69	75	71	71	67	80	90	77	75	67	63	73	63	69	63	78	79	90	71	72	71	70	85	75	71	70	78	75	66	81	81	82	90	85	89	86	70	80	84	68	69	68	78	71	79	75	71	64	79	84	75	67	64	80	81	86	78	89	76	69	79	73	69	79	56	66	72	82	67	70	82	70	73	100	92	85	80	87	76	77	91	76	82	73	67	69	70	89	69	74	82	77	78	71	76	78	64	74	85	76	73	62	72	73	75	69	75	88	75	80	72	76	65	87	51	72	68	84	71	68	75	69	55	85	85	61	87	73	72	59	75	84	66	100	71	78	71	76	66	70	87	85	74	79	74	82	79	73	70	71	73	70	72	74	65	76	71	67	66	74	62	72	74	78	75	72	62	73	67	69	67	65	77	68	73	63	86	85	88	75	76	91	72	70	67	71	66	70	71	72	70	76	64	80	74	58	68	86	81	73	64	63	72	58	70	61	79	75	75	68	61	76	63	76	51	75	88	81	70	65	67	77	79	82	79	58	67	63	62	78	73	68	57	62	76	66	72	79	59	76	57	72	81	63	80	94	77	77	73	72	80	63	71	81	75	100	67	85	79	63	85	75	81	83	84	66	77	68	83	74	67	60	51	85	78	82	79	78	75	92	74	79	65	77	71	67	83	74	76	86	83	57	73	69	78	90	81	72	74	64	55	65	74	87	82	78	76	77	72	70	81	72	68	73	89	63	79	65	72	81	64	82	78	73	67	62	57	70	76	77	80	71	62	81	78	74	89	66	76	72	76	90	76	85	86	96	78	67	84	85	64	91	70	80	83	69	84	77	82	80	72	79	80	69	75	73	59	67	64	75	57	92	61	69	87	93	75	78	84	68	67	70	65	72	93	75	57	73	74	78	74	97	81	72	65	80	68	85	81	85	71	78	86	80	91	87	86	65	61	79	81	66	73	77	71	86	78	77	76	68	68	76	67	55	88	69	73	78	91	89	69	78	58	65	61	71	78	68	82	58	59	83	69	67	80	81	66	67	77	84	77	61	63	74	77	89	69	75	79	83	82	68	86	77	75	83	76	75	72	64	66	63	72	74	81	65	61	67	56	73	79	63	63	95	69	61	69	71	73	80	68	71	59	81	75	74	84	69	74	66	76	62	68	72	67	75	65	74	85	73	83	88	76	74	76	79	76	88	62	66	88	60	73	63	64	81	73	79	74	63	87	71	69	75	69	77	78	68	82	78	65	82	78	59	66	65	79	62	85	76	87	62	65	81	69	67	74	71	81	43	78	82	92	74	72	81	66	77	88	69	66	74	85	60	83	77	72	78	64	64	60	71	73	86	86	74	76	69	87	75	82	69	75	74	74	66	71	88	75	57	86	72	83	67	92	83	84	85	84	71	73	76	75	70	74	68	67	73	82	76	63	91	76	80	74	61	64	98	66	82	68	80	69	81	59	81	79	67	77	80	81	96	70	56	69	57	78	66	67	80	84	80	64	66	91	70	56	75	64	66	74	68	69	75	66	75	69	78	85	87	74	59	65	81	82	81	78	57	79	75	68	63	68	84	68	84	56	77	89	72	62	77	78	60	87	70	74	79	62	94	71	82	82	71	95	89	76	84	79	78	76	84	65	70	83	77	67	81	76	84	69	68	71	75	81	65	73	86	78	91	82	65	82	81	63	84	98	70	56	63	73	80	66	73	66	79	65	74	75	91	83	74	76	68	64	69	89	60	70	71	60	73	80	66	85	71	74	66	68	94	69	77	78	84	75	71	74	78	67	79	75	65	68	65	66	53	73
34313	19863	13735	14221	19812	22556	20053	16554	11881	9015	6843	4421	2486	2012	1593	1557	1339	1112	975	989	874	755	714	707	703	667	697	624	602	641	634	609	686	666	654	652	1118	1430	1467	1352	1158	1020	952	835	725	634	591	617	613	641	590	617	573	619	620	616	580	605	603	603	602	621	609	586	612	590	655	611	617	588	624	608	606	612	589	576	611	639	605	587	636	653	582	625	629	595	583	632	605	615	587	608	566	604	609	612	610	583	660	635	612	613	636	629	652	603	649	638	601	634	619	595	618	595	626	618	638	604	541	668	620	606	593	627	614	621	609	613	608	643	609	574	571	603	599	598	587	597	630	589	609	624	589	594	610	619	605	625	597	612	617	622	587	586	611	613	623	592	598	606	609	587	613	591	635	634	562	613	616	600	631	605	604	570	619	576	620	636	586	644	629	601	605	653	565	641	607	607	637	583	631	633	592	621	600	620	642	663	659	615	609	664	579	573	648	611	620	601	611	610	597	595	591	615	611	601	607	585	629	627	633	605	649	574	537	624	588	628	651	573	621	576	609	607	670	626	591	606	679	620	594	611	578	642	620	615	619	639	592	676	606	619	631	619	594	646	621	593	637	603	616	591	595	603	592	638	563	615	601	591	644	643	622	640	603	602	579	631	597	627	619	589	616	615	643	615	593	632	611	603	618	612	596	606	533	614	606	619	569	582	636	594	594	606	561	580	580	601	565	584	598	646	588	600	579	581	629	602	649	594	604	596	651	632	628	646	682	583	643	574	621	599	608	588	578	602	579	594	628	620	599	584	603	575	639	625	654	640	630	577	604	627	592	626	632	592	603	619	601	580	609	619	607	618	614	596	610	614	616	562	611	616	578	600	593	553	618	600	626	628	625	636	589	576	588	628	602	574	608	610	570	575	594	651	592	606	641	583	616	662	637	592	612	590	631	572	610	583	648	589	603	646	573	606	618	594	582	633	611	630	620	601	605	628	617	627	623	603	637	600	601	628	611	607	608	592	622	614	601	603	604	599	593	625	593	605	617	569	578	632	587	627	596	600	574	638	619	574	595	585	597	619	627	619	630	601	634	593	564	591	595	610	590	628	584	595	591	604	621	618	602	615	625	600	614	545	619	631	625	592	618	603	638	572	631	636	580	593	643	629	594	649	621	620	637	607	615	573	640	645	603	595	645	590	626	582	618	598	617	565	625	624	616	602	610	585	616	560	592	626	622	591	630	615	610	540	586	626	623	653	627	621	589	604	666	652	629	578	637	607	628	594	567	646	577	640	564	584	566	567	571	603	575	578	585	607	592	615	643	630	588	644	584	555	651	609	646	597	664	649	596	629	613	576	642	651	574	569	634	584	641	634	613	644	643	593	586	636	620	614	628	606	596	583	570	582	605	599	650	600	617	632	592	596	582	660	615	598	589	637	643	598	612	566	573	596	597	624	597	585	615	628	626	647	621	648	612	599	572	627	620	609	615	532	624	603	601	635	574	629	565	633	590	663	633	631	608	560	619	629	599	629	634	609	619	590	622	611	610	598	548	637	586	585	595	623	578	601	572	633	630	603	622	624	631	635	627	619	605	605	568	632	603	614	603	587	594	619	617	619	592	597	623	590	623	585	617	650	602	607	604	588	666	615	567	629	623	604	620	619	650	607	608	626	607	603	583	577	591	636	624	645	606	567	610	629	598	617	642	619	601	588	637	587	592	630	645	615	590	628	596	619	651	651	592	639	601	635	605	618	625	626	611	635	603	546	586	586	622	588	636	640	597	621	603	587	627	627	597	609	606	654	635	603	627	581	605	598	636	573	613	638	599	604	599	624	586	629	621	592	621	591	660	609	619	594	587	631	642	612	598	599	610	581	599	596	617	588	594	653	667	590	659	599	603	626	627	599	646	635	600	630	575	629	618	572	632	565	610	627	613	629	617	611	616	616	568	626	635	604	612	616	584	620	596	653	643	576	586	631	636	578	592	582	603	588	625	542	600	636	599	638	582	625	566	647	629	636	604	625	605	587	616	589	576	632	633	588	603	589	590	619	634	634	618	648	640	638	592	642	586	612	615	635	635	645	598	592	642	601	601	618	618	633	584	596	634	623	571	640	608	583	547	625	661	635	616	645	556	637	616	572	574	616	669	593	571	629	630	641	616	620	588	609	624	595	624	611	615	622	571	579	603	683	593	639	620	652	603	606	526	594	591	577	579	576	616	640	578	599	612	615	618	604	585	592	560	612	572	584	630	622	652	608	608	609	636	602	577	661	619	616	594	565	575	584	647	611	611	587	600	615	618	619	637	623	653	559	597	678	597	591	573	618	598	594	581	566	595	625	631	666	592	607	625	618	669	580	647	600	617	603	625	600	638	618	616	626	601	632	616	645	643	613	566	585	603	606	572	656	615	590	608	628	613	606	600	611	650	568	615	612	596	642	617	661	620	608	624	611	588	580	584	632	603	645	650	601	664	616	629	613	610	615	597	614	627	637	581	611	629	612	585	651	573	602	631	670	605	595	581	634	584	605	607	604	637	639	594	638	582	597	646	593	626	631	619	611	582	585	604	587	650	588	614	627	632	603	575	618	636	605	591	620	621	567	573	638	614	624	615	645	570	598	619	611	614	601	632	620	551	611	642	633	637	635	580	576	625	591	602	621	570	601	575	643	635	633	639	588	566	635	619	565	580	635	599	612	605	570	592	600	617	659	609	630	610	593	621	598	600	573	573	535	588	614	609	649	614	624	634	636	616	642	634	627	611	599	618	603	594	613	595	624	587	654	598	614	601	590	604	647	613	597	613	596	586	628	589	612	602	611	597	619	593	570	625	578	596	622	614	632	628	640	608	606	603	552	616	600	598	602	586	605	626	630	595	625	633	587	590	611	580	603	560	617	603	640	605	637	646	604	616	598	541	584	591	655	592	578	599	600	598	598	603	578	610	658	621	632	642	601	656	563	608	613	592	641	586	579	589	608	650	592	656	608	580	619	585	607	613	582	611	598	639	618	640	642	646	590	626	632	610	627	607	611	645	640	605	597	642	597	631	634	608	596	593	608	589	642	587	594	584	570	598	603	622	607	608	630	627	594	605	633	613	604	597	636	598	619	626	646	591	579	600	572	586	626	658	621	605	578	586	667	626	631	580	637	613	631	611	664	622	615	596	568	647	560	609	620	619	641	619	634	624	614	623	645	597	612	620	627	621	593	611	583	641	625	607	571	624	579	636	621	650	635	634	606	580	650	648	607	622	625	623	606	629	618	579	584	656	611	600	579	567	625	568	645	554	635	593	613	631	644	579	595	578	600	625	612	624	613	638	588	621	611	608	626	599	639	618	663	575	593	574	609	609	615	602	630	645	607	601	590	617	583	595	606	595	616	610	618	599	611	661	606	604	599	636	628	653	608	584	611	595	605	600	599	557	619	623	597	608	599	603	620	605	614	651	596	550	587	643	621	614	616	587	651	593	655	598	613	616	612	612	606	601	582	638	621	633	590	588	615	636	596
6173	2715	1571	1107	797	617	580	484	340	291	194	145	132	104	99	102	77	84	82	72	75	67	79	90	72	67	64	66	70	65	66	70	82	72	76	98	106	111	96	96	86	87	87	74	73	100	83	78	59	62	74	82	81	63	68	80	79	59	72	67	51	70	77	70	74	55	64	69	62	77	65	76	72	70	74	65	66	59	65	59	91	68	62	60	67	89	64	79	78	76	74	67	81	68	65	67	72	77	75	58	48	79	69	71	68	62	66	63	83	68	85	70	68	79	75	73	51	66	76	72	73	69	65	73	81	61	63	58	58	64	65	72	80	68	79	81	65	73	67	69	85	69	67	71	67	79	60	67	61	73	72	69	67	68	93	70	53	59	77	75	71	71	59	58	79	72	64	75	72	70	88	67	64	76	72	70	81	75	70	77	68	72	82	61	68	58	71	67	83	68	78	63	75	69	87	71	68	64	70	79	66	90	63	66	79	71	61	81	76	60	80	77	77	79	81	63	71	77	53	80	78	70	62	70	72	79	59	86	64	66	74	81	66	64	74	62	71	73	68	77	75	69	58	77	67	80	78	63	69	77	78	73	81	51	77	74	66	69	80	75	63	52	76	88	63	52	53	63	59	58	65	61	67	67	80	66	70	61	59	68	75	65	91	64	64	70	66	65	66	67	74	75	65	73	68	62	72	63	61	64	73	51	77	82	59	71	74	62	71	78	75	69	68	73	64	66	70	75	64	59	58	67	54	71	77	73	65	52	76	73	62	74	70	72	80	65	72	69	78	70	77	86	58	78	59	77	70	79	70	77	62	62	67	68	68	62	54	63	73	68	67	78	69	74	68	67	63	77	73	79	78	80	70	85	65	81	75	67	66	67	75	72	59	69	67	59	68	87	74	69	64	64	72	74	64	70	75	54	73	74	67	63	55	60	61	69	61	61	92	71	73	80	63	66	62	72	83	59	78	76	63	73	55	84	69	79	69	58	81	66	60	53	63	71	70	69	64	74	58	67	62	75	57	65	62	69	76	59	60	61	61	70	60	74	74	72	73	64	81	78	93	77	71	68	72	67	64	78	80	52	70	80	67	63	67	71	66	73	64	55	84	55	73	79	72	62	65	71	74	70	62	58	64	66	68	70	77	69	66	67	71	64	68	60	72	59	70	69	50	73	73	55	79	65	66	55	69	62	75	64	78	62	68	60	66	68	47	91	71	71	64	62	57	68	88	64	63	72	77	69	60	61	84	76	65	66	63	69	77	48	76	67	78	55	76	72	73	70	61	72	70	58	66	89	73	63	78	63	56	72	73	72	68	70	66	58	75	74	62	66	68	72	64	60	74	86	71	73	85	72	62	68	69	78	76	68	55	68	73	73	67	76	75	72	71	67	74	77	54	60	68	61	59	73	64	64	65	57	73	68	72	72	74	71	62	69	89	78	68	63	69	60	68	79	71	59	65	75	63	63	62	68	77	65	80	76	82	86	74	86	73	65	57	71	64	82	61	58	75	74	69	65	64	82	74	62	65	53	62	81	64	80	69	67	66	83	77	67	83	67	56	70	76	59	69	75	79	63	62	64	68	66	74	61	67	61	63	61	71	75	84	63	80	73	76	78	76	63	66	73	78	76	72	69	73	59	72	63	79	74	56	54	60	67	69	66	82	65	78	64	74	62	68	69	76	67	74	82	63	74	77	71	82	78	59	57	87	67	72	73	66	76	62	73	67	80	81	70	65	71	56	73	79	80	75	55	74	62	81	77	71	55	70	75	74	79	52	71	77	57	79	66	82	64	77	53	59	72	56	86	81	68	76	71	73	68	57	62	72	63	79	68	65	71	75	74	54	66	74	61	68	60	71	77	77	66	62	73	62	68	61	65	67	71	63	50	64	55	62	68	69	74	70	68	83	67	83	74	70	70	67	66	80	68	69	63	63	66	72	80	70	61	68	74	88	77	57	66	78	63	60	88	67	72	66	88	80	73	75	66	66	56	71	64	68	72	80	72	65	66	78	81	70	71	73	71	77	72	68	58	77	64	59	71	73	77	67	83	79	73	65	64	72	81	78	76	58	81	77	56	70	60	69	77	66	63	84	64	59	78	58	87	71	61	75	78	70	75	87	77	61	74	71	73	69	66	53	76	61	94	63	59	55	75	79	70	82	73	67	71	70	61	69	63	63	70	67	86	68	61	75	78	67	93	65	81	72	66	83	69	70	62	95	74	56	71	59	72	81	70	78	59	79	49	66	68	65	72	73	53	69	75	64	70	65	69	81	61	73	70	62	56	62	74	68	82	65	71	72	62	67	70	67	45	68	69	83	71	90	67	58	69	68	59	66	63	75	68	74	70	72	81	79	70	55	74	56	77	69	61	70	62	56	71	69	65	81	76	70	76	87	58	72	70	70	76	67	63	62	60	68	74	70	63	62	71	74	45	57	78	71	69	76	68	60	67	65	58	73	74	70	67	69	66	62	94	72	69	77	61	66	67	62	81	78	55	66	55	59	67	78	67	68	63	60	68	63	96	64	79	77	80	61	72	58	70	73	59	64	68	68	60	62	74	75	49	55	70	64	69	85	82	79	71	83	69	74	68	74	82	74	69	85	88	80	81	66	66	62	72	60	71	67	65	76	61	56	62	74	54	70	88	73	73	65	73	61	78	80	61	73	65	83	73	64	73	62	72	72	55	84	67	56	75	65	60	77	61	62	75	76	77	78	67	60	64	70	71	78	77	71	73	77	71	62	63	68	54	85	74	79	73	85	72	68	61	73	83	69	54	83	74	69	62	69	64	70	75	65	64	54	64	68	83	61	81	72	73	63	81	53	64	67	83	76	73	62	65	70	60	85	72	73	76	74	90	64	66	78	88	69	72	79	62	74	68	57	55	75	74	80	66	67	66	70	76	71	59	58	80	65	56	73	78	62	67	61	57	62	75	62	68	68	77	67	61	64	78	66	77	81	77	70	59	73	73	66	62	78	66	70	65	83	82	78	74	59	71	62	58	83	77	75	83	75	68	54	77	53	83	65	67	74	61	65	70	68	76	72	74	71	71	74	59	78	72	72	54	64	75	85	89	59	70	67	60	65	83	63	94	66	76	72	65	69	70	70	63	64	72	77	67	72	80	55	70	65	75	59	63	79	72	69	72	74	71	63	70	60	75	70	50	74	83	67	65	56	60	73	58	68	67	70	69	72	76	70	79	68	67	71	61	69	77	69	58	66	67	66	65	78	77	64	69	79	62	53	76	59	69	76	84	63	82	62	58	62	63	83	71	74	70	60	64	83	60	75	59	75	68	64	74	64	72	73	78	74	75	52	76	59	66	81	76	68	69	80	62	63	69	64	70	61	72	81	65	57	62	71	73	66	84	69	55	62	71	60	70	68	79	63	68	78	60	81	71	64	73	75	63	61	70	64	67	66	79	78	78	58	99	71	82	57	63	74	60	82	69	57	78	73	73	73	73	95	60	76	60	61	78	62	79	73	67	93	68
32440	19135	13402	13392	18303	20100	19092	15348	11716	8726	5667	3377	2594	1894	1601	1335	1289	1040	951	868	784	736	633	635	691	684	655	615	601	579	558	544	631	668	791	1017	1236	1407	1282	1122	948	869	784	685	663	653	595	592	606	573	536	574	546	542	614	610	569	570	596	598	564	568	581	589	581	548	555	561	545	584	568	561	601	516	545	570	560	599	543	549	545	597	558	569	585	589	576	593	547	547	579	576	533	547	611	591	532	592	564	582	565	577	554	567	572	603	605	589	552	549	562	587	553	603	526	592	584	577	564	592	563	580	575	551	573	603	581	577	608	564	548	549	580	573	579	594	542	565	544	574	583	589	595	604	570	559	595	554	593	583	584	544	562	523	517	603	565	582	557	590	605	533	567	588	529	520	534	573	529	574	561	555	536	541	556	588	565	602	573	556	546	551	580	550	561	578	570	588	566	597	591	609	590	544	586	580	560	569	586	561	607	590	560	609	564	585	595	580	585	579	574	609	576	573	596	580	604	529	574	582	567	566	560	580	533	557	546	555	584	620	519	590	605	561	600	567	602	524	506	556	587	585	571	601	537	560	595	550	589	549	564	532	559	570	533	539	585	563	549	513	552	576	556	568	520	566	551	556	600	581	582	560	628	597	528	574	569	549	579	605	589	556	551	538	617	578	569	545	570	592	550	586	600	549	595	591	594	569	587	599	566	594	582	539	577	588	619	567	530	525	580	607	584	548	543	604	578	560	585	608	577	620	607	607	567	607	585	577	561	606	560	551	570	597	611	546	573	572	551	580	577	560	609	561	577	591	602	599	575	584	593	595	561	564	603	569	570	580	600	571	620	571	554	583	562	568	562	601	604	568	561	601	528	575	557	542	580	550	591	567	595	540	569	588	553	568	584	541	595	542	598	593	553	596	505	565	583	549	580	585	574	567	550	575	604	576	590	586	575	552	568	607	576	544	588	593	593	590	583	577	564	575	590	538	571	623	583	595	566	592	614	579	527	563	558	546	612	591	599	571	590	587	562	553	566	556	587	557	558	577	571	604	577	576	560	566	535	537	614	607	598	558	559	560	582	555	589	569	611	560	635	615	555	615	543	612	621	590	558	584	567	550	590	575	568	546	582	540	577	600	552	537	562	557	603	553	541	572	550	608	587	537	597	557	559	547	584	592	621	539	569	546	586	627	527	515	558	559	553	577	563	554	560	553	591	571	544	560	534	587	572	551	553	569	577	560	580	569	552	589	564	616	559	612	566	543	569	547	570	583	556	569	569	567	652	594	571	598	570	589	567	562	609	588	567	580	511	565	575	546	576	573	532	558	574	557	551	564	576	596	614	620	576	606	581	532	540	593	548	586	545	531	559	570	588	553	596	501	579	573	605	564	587	578	549	565	585	533	620	582	570	574	587	586	588	557	569	545	550	537	542	594	577	517	565	590	574	535	604	575	555	607	579	585	540	561	589	556	580	560	596	552	601	572	609	560	565	623	581	622	564	557	562	569	592	588	586	557	526	524	554	543	590	548	557	581	579	550	583	564	612	616	591	599	563	569	560	561	568	581	548	584	612	593	600	550	530	583	577	590	556	615	575	567	621	602	619	579	579	561	538	538	546	566	537	570	602	548	542	543	587	582	542	579	549	584	584	592	573	581	580	606	564	600	536	560	572	547	578	562	593	539	560	553	586	612	532	614	572	590	561	590	598	567	589	557	555	593	532	583	588	555	549	535	586	575	606	572	592	553	603	606	593	599	565	581	582	564	580	548	564	577	578	582	588	562	515	572	575	577	576	556	557	578	549	569	574	610	572	569	509	575	586	581	545	581	589	541	558	552	569	573	603	590	603	560	551	551	574	573	578	539	586	590	579	554	575	561	595	566	601	576	557	602	585	570	630	569	558	571	590	578	597	545	604	607	576	608	570	543	587	577	539	542	616	531	555	597	574	584	573	607	594	607	568	577	582	598	557	594	592	544	595	592	559	519	574	610	560	576	608	582	556	572	615	608	541	595	557	583	605	571	587	606	563	569	559	584	553	548	561	570	585	582	560	589	562	557	601	632	597	583	530	607	568	595	568	567	563	517	585	557	613	563	550	550	568	608	581	585	584	588	555	571	578	577	516	554	588	583	539	569	538	572	538	608	589	572	593	546	562	582	586	577	548	558	611	553	589	594	601	594	613	602	591	562	590	555	614	556	584	566	606	568	533	524	540	583	562	549	591	594	578	585	592	535	561	562	572	569	556	561	614	562	575	605	587	599	634	599	547	600	590	592	577	572	559	550	570	572	551	609	572	592	584	582	551	605	595	563	524	560	584	545	621	568	564	566	610	572	583	570	586	549	594	593	557	584	555	572	558	581	587	612	598	575	576	608	554	586	585	541	593	551	585	553	630	602	580	570	587	583	559	586	593	569	560	567	599	560	553	583	586	597	621	551	559	537	578	575	590	560	579	585	556	520	573	626	526	592	575	554	581	584	548	573	579	553	542	543	598	595	574	573	551	577	549	593	554	550	569	561	544	525	596	594	624	590	627	561	577	567	541	592	628	585	583	596	591	601	583	566	543	556	567	548	605	556	588	583	580	582	559	564	616	569	513	602	539	609	582	601	557	538	547	597	570	588	556	589	566	571	563	558	578	591	562	527	589	559	541	588	568	606	567	546	587	587	512	634	606	576	559	564	650	542	583	611	541	575	565	621	602	579	558	577	532	551	549	557	561	547	575	599	550	567	595	561	561	561	588	620	591	585	594	560	574	584	596	601	604	564	523	566	587	624	575	583	606	565	572	568	535	591	576	573	547	590	556	564	608	588	584	599	553	539	562	557	568	589	529	588	570	592	554	541	575	618	567	591	608	611	567	553	594	575	545	605	568	559	564	556	599	565	583	564	563	552	576	570	604	604	565	610	543	549	562	560	508	594	556	622	560	579	593	575	539	584	535	583	579	537	578	567	543	581	581	577	605	574	582	620	577	580	565	597	573	555	584	558	578	618	569	542	586	564	538	577	615	548	544	565	598	580	554	589	556	554	616	554	570	576	588	563	626	578	566	587	563	523	573	602	545	563	560	548	581	597	561	562	593	566	561	546	557	608	556	592	620	560	587	541	558	530	573	560	578	611	515	629	589	602	560	550	564	611	549	608	578	557	595	574	543	579	549	547	576	572	564	546	574	553	558	578	586	582	552	579	592	590	558	605	552	572	575	550	582	575	524	592	589	562	587	597	606	541	529	612	560	571	600	551	600	553	543	549	526	570	576	546	574	514	579	538	565	577	550	599	539	580	605	603	578	588	590	539	578	550	536	599	565	599	581	558	539	558	558	607	540	534	565	614	582	585	562	576	562	583	541	542	549	585	555	571	539	576	568	603	600	601	564	552	553	585	565	538	585	542	557	587	574	533	581	559	580	639	593	598	539	550	555	558	592	594	526	596	571	592	546	540	568	563	548	572	584	616	601	547	594	606	574	563	551	585	553	556	590	584	560	557	572	575	573	569	569	577
6842	4023	2530	1685	1216	987	915	747	594	421	275	213	156	118	99	84	109	78	83	73	71	67	70	77	76	65	69	81	80	63	74	61	73	81	78	110	123	105	94	112	92	83	83	71	61	75	75	79	69	73	68	60	66	70	66	67	65	57	79	67	82	62	59	70	82	57	55	80	71	62	59	68	78	55	59	85	71	60	73	65	59	68	70	63	72	70	59	58	68	61	64	55	64	79	68	58	68	67	74	70	69	67	66	78	67	62	56	73	62	59	52	62	55	69	59	61	66	79	69	54	51	62	65	56	56	59	68	71	69	54	65	65	57	54	49	60	63	56	62	72	71	74	72	64	62	66	69	55	69	77	59	67	72	53	63	67	72	62	64	62	69	64	63	70	53	63	58	54	66	72	52	80	69	55	73	62	83	52	68	70	55	68	59	65	63	63	60	63	54	67	75	53	65	49	70	64	62	71	64	61	70	73	59	56	67	65	52	61	77	54	65	72	59	77	69	73	54	67	75	57	68	67	59	69	59	77	53	79	51	60	68	82	46	69	53	72	63	62	65	59	65	74	70	57	60	57	56	65	63	65	63	49	62	72	59	55	58	70	73	81	58	63	65	67	54	69	88	62	70	60	76	55	64	75	71	75	69	55	52	65	52	60	63	76	65	69	52	52	60	64	67	65	62	78	63	61	68	66	54	56	50	77	66	68	71	61	67	60	72	60	71	68	62	73	64	67	51	70	71	73	63	77	63	70	77	62	52	67	77	72	69	69	57	76	68	72	59	68	71	48	60	79	71	59	58	59	71	72	62	58	79	75	67	57	61	74	76	63	54	67	65	60	70	49	62	63	68	48	69	64	68	69	76	60	58	52	72	72	84	65	57	70	57	48	60	86	59	75	56	57	63	57	62	74	51	68	71	73	68	65	71	52	60	68	66	62	50	65	66	59	58	67	64	67	64	59	71	58	78	70	69	73	59	64	50	71	69	64	73	74	63	68	50	68	77	54	60	73	68	65	60	66	60	71	70	54	62	59	74	60	61	69	79	55	73	58	49	68	69	76	67	63	68	66	62	62	60	58	78	63	67	69	86	74	57	60	74	59	80	79	68	61	72	73	61	65	65	64	54	65	63	77	64	64	64	78	73	70	76	55	52	57	61	66	67	63	80	71	66	73	68	63	50	58	63	64	69	71	72	70	73	53	60	58	69	60	81	59	63	64	63	62	72	68	47	60	67	60	67	65	63	68	59	72	60	82	67	71	69	65	58	60	55	51	70	76	60	74	54	76	64	65	61	67	63	64	85	61	63	57	52	66	51	52	80	69	76	64	58	64	72	67	70	62	54	66	61	56	62	78	68	84	66	63	54	73	60	65	60	58	53	75	59	63	68	72	62	72	63	68	60	68	76	71	61	80	78	51	74	52	52	86	68	69	71	70	54	66	68	61	69	75	72	75	51	61	72	88	65	67	78	59	59	54	63	57	59	74	54	53	65	55	63	55	57	68	55	70	58	68	63	60	64	56	55	63	66	69	68	74	71	68	58	52	63	63	71	71	58	71	56	65	70	64	67	77	72	79	75	80	68	55	49	41	48	77	75	57	62	71	67	85	76	76	70	65	72	61	49	66	73	62	62	69	61	74	75	46	62	67	71	70	62	77	65	69	67	55	72	66	71	72	69	60	69	61	68	61	57	73	68	59	71	71	72	59	68	53	56	71	50	84	77	63	64	60	61	48	74	90	67	66	61	73	66	71	55	69	68	61	58	63	75	65	69	57	51	59	75	56	77	48	59	68	61	66	52	75	75	69	68	68	70	63	56	51	63	63	72	63	61	72	65	56	63	59	63	56	46	74	74	66	65	54	82	67	58	76	70	69	66	65	90	70	74	61	62	69	83	65	77	68	71	70	68	72	59	73	61	72	59	77	58	81	67	74	47	64	63	49	53	68	63	65	78	69	73	68	60	74	65	62	56	68	70	71	70	61	71	74	70	68	71	61	81	59	58	50	65	65	78	65	63	58	60	68	65	77	57	75	61	57	65	56	62	73	62	61	53	66	62	66	54	73	74	70	61	61	64	66	55	59	91	70	64	69	73	72	74	67	76	61	55	59	69	39	65	63	78	53	62	81	74	51	77	67	81	70	50	65	77	74	65	68	69	67	62	65	58	63	76	65	66	64	69	62	43	55	72	65	64	75	66	50	56	81	78	62	76	55	62	56	75	55	63	66	66	65	73	62	68	59	80	57	86	55	71	53	62	70	71	68	59	56	71	68	56	73	65	50	56	62	74	84	58	64	68	65	64	61	73	59	67	69	63	65	54	51	70	58	73	74	54	63	72	74	66	59	79	69	59	54	64	64	70	69	67	84	60	75	51	80	68	73	64	75	66	85	77	63	63	56	61	61	83	59	68	78	59	64	82	64	78	67	63	59	59	62	64	59	66	67	61	67	66	72	63	65	58	82	58	65	74	68	67	51	65	82	62	62	60	80	74	73	69	65	66	54	60	69	62	53	65	63	57	70	68	61	51	68	62	74	59	56	70	63	64	68	62	72	65	62	70	61	68	67	60	56	56	54	61	71	69	58	56	64	67	83	58	84	59	71	73	65	66	74	61	78	51	61	88	72	60	72	63	52	84	64	83	64	71	65	59	64	65	59	73	61	64	55	48	76	68	56	69	58	71	73	65	72	64	57	56	61	52	71	65	54	91	67	71	63	55	68	62	64	60	72	58	79	64	59	53	73	67	77	66	56	68	75	66	67	62	59	74	70	66	75	67	64	47	64	66	72	62	65	57	62	77	60	62	53	74	57	50	76	65	62	80	46	72	65	54	74	73	55	58	68	70	58	78	68	62	58	58	57	57	56	69	73	52	72	69	57	60	76	67	63	62	55	63	73	72	60	61	73	58	57	71	52	60	62	75	53	56	56	82	74	59	56	64	58	61	72	71	69	61	66	66	68	83	72	77	59	58	62	49	63	64	49	69	65	60	61	62	74	52	66	69	52	61	71	68	61	64	62	64	77	63	59	70	61	77	71	63	61	67	70	69	66	74	67	65	63	58	59	67	71	56	64	66	81	55	51	67	66	59	69	67	54	67	67	59	64	57	77	53	72	71	62	55	65	53	69	66	61	80	63	72	62	53	67	71	65	58	69	56	60	59	64	64	65	66	74	74	57	60	56	66	53	57	53	46	69	80	56	62	72	66	65	64	65	57	67	67	55	68	57	69	76	81	74	54	77	61	68	76	60	73	67	51	60	62	62	84	68	63	73	61	68	66	47	80	70	70	57	63	64	63	51	68	60	82	60	66	52	66	62	77	72	73	78	68	65	53	66	70	69	72	78	65	74	65	60	67	57	61	79	59	57	75	68	60	73	44	47	64	53	62	54	66	57	62	56	76	58	66	59	70	72	68	51	63	63	70	72	58	74	53	65	54	60	67	53	65	69	83	67	53	79	69	66	55	58	80	75	69	49	73	63	48	61	75	65	59	67
36762	23408	17990	17836	23730	26297	25155	21434	16382	11985	8190	5356	3930	2807	2240	1655	1562	1177	1037	933	834	766	716	706	694	640	619	601	599	585	608	607	638	810	1164	1832	1958	1819	1640	1372	1188	1035	886	717	652	620	561	556	504	557	547	547	587	559	526	506	539	551	495	543	533	501	583	556	575	556	562	540	521	554	542	564	545	553	528	496	538	559	533	545	537	553	543	573	569	575	534	499	493	574	564	531	561	525	517	557	538	542	518	582	519	579	547	520	573	588	550	537	553	560	567	555	520	556	559	525	578	480	541	540	508	561	552	501	534	574	538	551	570	538	551	553	539	560	518	509	521	481	541	526	633	546	538	531	522	585	585	530	492	521	529	571	556	545	516	525	580	491	549	615	553	503	564	546	599	536	528	547	564	535	569	558	518	556	540	565	516	544	494	569	518	582	532	500	521	574	546	535	565	562	550	521	522	520	556	534	578	521	497	561	549	532	518	539	569	517	559	535	519	589	555	564	535	512	513	494	546	545	516	536	524	532	567	550	525	549	542	544	539	513	508	540	540	519	544	530	550	532	531	510	520	551	538	523	570	521	520	562	557	568	516	561	518	557	534	537	515	562	515	514	555	583	529	508	550	580	569	558	563	524	535	521	544	467	575	504	479	542	521	552	572	518	558	545	530	516	565	529	541	508	569	553	508	523	541	557	557	522	475	498	526	529	541	563	567	523	498	528	545	565	525	527	531	506	527	538	510	603	538	527	546	534	510	516	531	524	532	537	486	559	528	563	550	556	513	541	552	569	511	533	537	534	563	532	502	501	576	545	529	583	566	557	612	558	515	524	540	591	541	479	577	503	521	559	556	561	523	519	542	542	577	524	537	565	546	546	551	569	544	525	568	509	497	557	575	525	492	571	530	558	561	518	559	523	526	512	532	553	549	553	531	558	578	592	519	499	541	540	553	545	555	567	533	542	508	517	516	528	522	581	524	563	565	545	515	531	566	545	582	529	528	540	500	581	563	583	540	559	578	559	548	516	529	541	500	530	551	521	530	571	509	555	539	545	550	559	536	545	555	527	578	518	539	538	537	520	557	589	563	552	546	549	573	557	566	528	600	493	535	488	549	526	566	575	540	561	519	552	547	557	552	574	539	512	555	574	542	498	539	577	555	513	566	538	544	539	517	535	578	519	511	565	525	539	559	562	551	497	520	553	599	609	512	565	569	545	535	512	545	580	554	478	582	542	542	550	551	560	575	528	545	566	553	548	483	541	516	540	545	551	567	526	551	518	554	538	562	584	565	505	516	543	515	537	513	564	570	541	544	554	510	547	563	525	555	535	533	534	528	554	507	496	541	555	520	531	561	546	578	558	521	569	535	571	543	588	538	543	578	578	518	534	562	486	529	538	563	520	525	534	513	592	572	553	556	530	505	584	548	539	559	518	561	526	518	524	525	515	517	528	536	510	557	551	508	515	528	569	533	513	580	553	587	564	525	510	519	553	514	582	584	559	543	562	541	522	544	545	547	570	522	558	533	564	516	539	509	546	570	551	523	521	573	543	520	530	533	543	547	573	510	544	522	567	555	506	535	564	550	562	489	544	566	559	559	532	546	525	541	555	527	545	538	536	578	553	526	540	562	572	553	536	522	581	539	562	569	552	576	514	549	545	508	518	535	537	532	514	514	570	527	546	527	566	564	531	599	572	542	542	531	524	518	544	554	592	560	544	556	529	515	533	510	508	563	525	559	549	512	514	534	563	559	538	574	537	538	566	529	571	582	542	576	568	562	519	536	513	547	565	545	560	543	564	542	574	542	532	556	596	506	546	529	541	580	524	544	550	562	581	571	548	531	532	539	514	573	565	536	542	502	592	560	525	568	542	549	529	562	539	541	509	556	572	530	567	535	525	507	521	559	528	551	556	559	568	537	534	538	566	506	534	566	556	573	533	550	570	596	540	529	528	509	552	540	544	566	541	576	508	544	534	535	532	536	566	591	536	561	547	544	535	521	537	564	524	571	556	529	589	576	545	490	571	547	505	576	566	595	550	496	520	518	547	535	526	534	567	512	528	525	550	561	542	543	513	556	572	537	505	506	506	555	538	575	576	522	556	545	529	511	557	560	537	549	555	562	523	497	556	565	535	529	516	548	541	546	552	552	557	522	522	499	549	542	568	538	576	516	508	574	533	537	518	536	509	550	519	564	515	553	539	578	554	549	577	537	536	536	532	547	542	583	528	535	576	550	557	550	568	549	520	541	580	576	555	532	539	591	541	555	530	528	543	556	552	543	556	523	578	535	598	588	497	559	543	565	553	568	538	539	589	530	575	574	534	564	569	549	573	553	570	538	563	610	569	512	520	545	551	541	551	551	515	546	575	539	573	515	528	537	536	560	526	576	525	565	550	528	541	541	537	499	535	541	501	541	553	514	541	539	524	530	520	481	558	550	536	561	558	524	527	557	535	523	550	547	594	504	550	521	529	541	540	530	528	541	545	507	549	609	575	565	503	533	573	535	569	536	574	549	544	522	520	536	494	521	535	550	528	593	557	559	540	540	534	532	547	550	488	555	530	577	523	502	545	573	547	567	527	589	552	561	576	538	564	521	517	557	499	565	528	538	589	540	548	553	566	544	545	553	557	553	539	540	537	524	543	555	514	529	538	499	564	540	521	544	549	519	514	529	510	528	567	588	563	550	530	548	524	542	557	611	553	542	563	518	524	528	564	536	537	526	526	561	534	536	536	529	555	582	522	536	527	565	510	558	533	543	545	551	542	563	507	543	539	527	538	565	528	534	530	555	564	540	549	585	510	545	538	531	560	514	539	583	537	533	554	590	510	554	518	533	539	541	564	543	551	551	516	601	543	536	500	583	561	538	561	556	539	524	515	531	558	522	532	560	527	537	564	573	568	588	559	529	551	554	562	563	559	529	533	527	568	531	563	522	519	510	528	601	535	526	577	559	528	534	551	513	550	548	572	553	489	552	527	552	545	496	565	553	530	535	578	522	595	506	586	527	505	570	563	513	519	519	534	540	516	562	519	517	544	535	508	510	557	555	539	526	554	509	548	501	564	590	534	508	536	520	566	517	561	562	511	558	564	543	566	551	547	546	533	541	561	555	584	474	537	512	508	511	515	520	552	559	523	562	503	577	531	514	533	542	493	554	559	528	565	542	554	486	565	552	549	506	516	523	536	544	533	544	536	577	572	595	535	542	547	563	528	530	553	569	542	563	543	538	546	486	600	546	533	548	562	519	559	557	560	532	554	612	533	555	558	530	556	567	544	534	559	516	545	541	531	521	564	540	517	559	536	552	522	528	532	509	530	564	586	537	498	533	517	545	584	522	552	533	570	502	582	585	521	519	551	591	526	510	550	570	546	551	533	557	495	574	569	538	560	561	565	531	569	559	572	524	558	544	592	555	524	514	587	533	570	537	549	551	530	531	595	541	512	564	566	529	551	505	593	536	539	532	548	576	548	509	566	544	535	524	603	526	570	532	520	557	530
4277	2163	1066	701	459	429	356	249	246	182	162	140	140	118	102	93	99	100	88	65	76	84	68	78	76	77	76	62	71	82	76	72	76	81	67	75	69	97	77	84	83	94	61	83	79	86	70	90	81	76	78	94	76	96	81	77	66	72	89	87	68	69	88	75	84	77	75	77	90	68	82	71	76	84	100	85	83	84	87	60	82	72	80	76	72	84	71	77	82	93	84	87	70	78	68	76	63	77	89	80	79	66	82	67	84	69	65	78	90	99	81	58	84	74	85	77	73	71	74	73	76	77	69	84	85	75	78	74	66	80	71	82	81	67	76	79	69	87	82	79	89	80	71	95	88	90	75	77	76	65	74	88	75	73	80	68	77	72	87	69	70	99	67	73	74	77	62	76	93	81	81	93	72	87	75	87	91	78	76	76	89	77	80	84	100	79	80	83	73	70	90	95	91	78	96	84	102	82	82	78	63	82	61	75	84	72	82	66	80	73	84	91	75	81	89	72	89	77	74	68	79	78	79	72	71	85	70	97	80	77	84	85	71	74	75	70	69	85	85	73	79	85	82	72	61	79	75	71	88	69	91	76	90	81	79	85	75	75	83	77	81	75	77	84	83	81	76	78	85	86	86	90	97	79	86	65	74	75	74	73	84	90	68	65	91	82	94	93	70	70	80	88	92	80	78	93	62	83	86	77	61	79	85	76	79	86	66	85	87	82	88	86	71	66	76	105	74	77	72	76	82	80	67	97	83	88	80	80	69	77	76	83	79	93	64	68	95	81	75	89	73	104	81	91	78	85	65	72	89	73	75	79	81	100	79	80	90	70	89	76	89	93	103	78	70	77	85	73	76	73	72	88	90	67	106	83	71	87	74	89	81	70	86	78	82	74	87	72	75	95	88	87	84	78	82	81	90	73	71	86	74	89	89	94	85	73	97	65	61	90	81	74	88	77	87	93	80	79	79	79	77	94	77	74	72	69	81	94	94	80	85	73	77	78	92	78	71	72	63	80	82	89	73	79	74	80	80	74	76	89	95	86	83	83	69	102	78	59	83	76	78	66	89	82	72	90	69	88	65	84	91	69	72	77	76	85	79	82	83	72	87	74	88	85	58	71	69	79	99	80	88	71	82	78	78	93	75	77	86	74	75	74	59	79	75	90	70	98	94	77	76	88	64	75	78	84	83	72	77	80	70	81	82	82	89	87	82	84	59	72	81	81	80	58	80	78	74	75	78	82	88	74	80	85	83	80	93	74	83	66	73	75	84	92	70	77	82	64	80	70	71	78	73	87	71	71	77	67	77	76	83	102	80	89	77	79	90	96	79	70	67	64	71	82	68	75	74	75	89	72	69	85	89	74	79	87	81	99	83	89	79	87	86	86	75	80	84	87	78	88	82	91	107	84	80	69	66	79	85	66	86	75	84	74	82	80	95	81	86	66	71	78	71	98	81	82	89	67	79	76	79	77	92	79	75	81	70	79	94	59	87	80	66	79	91	79	74	72	89	76	63	79	72	95	97	88	94	70	69	85	61	85	87	78	70	79	85	85	69	73	78	90	69	60	65	79	86	88	77	70	85	62	79	81	80	82	76	91	75	77	78	89	82	79	70	79	70	73	76	80	70	80	82	73	96	67	81	87	69	75	81	69	71	94	84	91	85	73	91	75	59	67	66	78	72	65	72	87	80	74	87	76	70	68	85	92	86	87	103	83	79	88	79	77	91	81	83	82	71	80	84	101	76	56	88	76	67	70	71	92	80	83	84	79	91	73	94	84	86	83	74	66	72	64	84	74	86	87	69	81	64	75	79	90	68	78	72	67	78	85	80	76	75	69	77	84	104	72	74	83	86	74	97	86	74	68	77	68	78	91	78	74	75	86	87	68	78	89	84	88	69	90	65	76	77	77	69	80	83	60	77	82	79	69	90	76	70	78	90	73	82	73	75	92	65	81	93	85	85	81	69	88	75	80	74	74	79	67	73	69	85	89	80	72	88	79	76	80	91	78	91	80	85	81	72	78	77	73	68	75	83	98	84	78	75	83	86	85	66	69	83	91	68	84	67	67	81	88	75	75	85	70	110	86	87	83	83	88	90	69	82	69	63	87	83	79	78	101	68	91	75	60	85	75	90	71	79	94	76	82	80	74	78	90	72	82	84	95	77	86	72	77	85	86	94	87	90	91	88	81	74	76	82	80	97	57	79	81	61	75	69	88	86	82	81	82	83	81	85	73	68	85	84	81	79	70	78	77	93	75	65	76	90	75	84	97	90	77	82	79	91	80	71	77	83	70	90	61	63	91	75	82	81	80	73	100	84	86	74	65	70	81	78	92	81	79	79	76	96	72	86	90	69	82	68	89	82	70	70	75	77	88	71	56	64	83	79	81	93	66	85	74	84	78	79	94	82	78	86	74	85	79	80	92	88	79	80	79	72	86	81	77	76	92	66	82	78	77	69	83	87	74	73	89	67	91	73	92	71	83	63	85	85	68	58	65	91	68	90	95	83	69	75	89	81	75	90	72	77	76	81	68	79	76	83	80	80	64	78	82	78	77	75	93	92	87	72	98	83	75	88	100	79	78	80	77	75	89	83	89	90	87	74	80	74	76	73	94	87	87	77	84	82	79	87	58	78	68	76	64	85	88	71	81	71	79	84	65	86	81	92	82	62	78	72	93	78	82	83	77	57	92	91	80	80	73	87	91	90	71	83	77	99	76	83	75	71	72	88	87	80	68	63	85	86	90	79	81	83	85	74	71	81	81	82	82	80	82	78	87	88	84	70	84	81	90	61	79	71	79	97	63	73	86	76	80	74	67	85	61	99	87	71	72	87	80	95	69	75	76	79	65	85	89	81	61	92	84	84	80	70	88	79	73	81	79	62	84	70	91	85	59	90	85	82	68	67	85	72	74	81	67	79	83	63	88	88	77	75	70	83	76	75	82	82	75	87	66	78	72	99	82	92	78	94	77	76	65	57	71	65	77	84	77	81	82	71	84	64	90	95	80	78	62	79	96	68	84	83	74	85	98	78	83	74	93	60	83	83	76	81	70	77	78	80	69	86	79	78	55	73	79	81	82	74	90	63	69	75	67	65	72	75	66	76	72	80	78	64	78	77	75	69	85	85	76	75	72	73	84	68	81	67	86	78	71	79	95	66	92	76	80	82	60	80	72	80	76	88	74	76	80	98	65	77	78	82	79	50	76	82	69	83	81	88	72	85	65	83	78	94	86	72	75	85	93	78	83	79	73	65	90	78	73	75	77	67	83	86	78	72	77	65	78	97	79	69	83	85	95	86	80	69	72	70	71	74	81	78	76	73	105	84	102	80	75	77	76	68	86	76	72	73	84	77	80	80	85	80	69	82	62	89	84	82	76	74	76	83	83	76	74	73	88	78	76	76	76	66	74	80	88	65	85	91	66	68	73	82	88	74	81	89	78	87	85	73	79	80	97	87	73	69	82	89	82	80	86	72	96	73	71	71	74	67	88
29788	16529	10567	9403	12047	14549	13702	10203	7897	5591	4011	3157	2193	1815	1487	1211	1223	879	840	818	759	717	691	646	684	641	688	672	669	662	722	643	642	700	726	688	691	764	819	793	766	765	734	667	662	690	652	609	631	664	624	632	620	660	638	641	635	613	650	673	631	628	657	629	641	626	652	703	652	662	596	640	647	661	660	594	671	677	619	616	637	612	632	612	690	676	645	664	650	628	579	657	639	617	701	652	653	638	686	614	633	650	682	634	653	623	615	612	672	719	659	667	663	699	643	654	605	612	611	652	655	666	704	686	690	647	668	653	659	629	620	641	600	660	612	653	623	678	671	624	665	689	649	617	663	693	619	659	639	670	645	669	661	654	639	636	650	634	658	658	651	654	652	627	592	625	649	649	651	668	660	680	670	706	616	664	656	634	602	656	638	672	663	613	677	621	678	691	621	682	638	600	668	652	625	617	678	664	670	629	650	678	630	677	641	640	644	625	603	634	629	613	649	612	647	638	690	667	685	696	677	656	650	625	664	628	635	605	627	669	655	647	695	663	647	639	629	651	623	614	656	659	658	627	654	654	650	631	665	649	649	620	612	590	648	648	643	666	640	657	689	616	641	645	677	628	649	640	579	661	696	601	633	640	603	637	638	632	691	623	652	612	587	675	659	657	633	687	647	682	610	618	621	604	653	669	627	668	629	626	637	638	635	626	615	653	668	610	653	651	643	639	663	629	648	647	605	647	653	606	662	670	650	638	652	673	643	667	653	642	647	647	646	649	647	611	670	619	655	632	669	645	602	632	624	603	662	674	608	665	636	641	669	634	675	619	633	685	638	653	652	638	693	625	644	650	681	657	630	662	665	642	698	655	668	685	639	658	637	639	614	631	612	604	655	640	650	672	628	677	634	657	611	687	675	652	637	639	696	687	617	648	640	670	621	669	659	711	659	623	674	664	628	638	639	655	683	637	649	643	639	614	667	618	635	652	642	651	626	658	602	687	607	639	644	662	670	632	682	604	654	660	687	643	667	663	682	667	668	677	632	641	638	640	650	664	716	633	674	631	683	622	628	634	640	639	600	675	642	659	620	651	608	675	648	707	581	637	627	653	660	633	679	645	608	613	673	681	618	646	669	660	663	652	653	606	654	654	672	637	598	609	621	659	644	649	658	654	628	621	601	648	625	638	641	648	611	654	657	655	647	690	669	690	655	638	682	621	640	621	640	671	618	639	648	654	641	636	626	664	614	679	658	668	630	665	618	630	667	647	630	627	635	673	651	665	640	635	643	678	597	653	632	679	662	610	632	649	639	662	653	623	613	655	698	580	636	659	641	646	642	629	619	679	691	640	658	651	654	636	619	652	626	656	612	638	666	634	663	704	603	638	658	658	645	640	675	638	652	659	649	628	622	684	651	691	638	622	662	633	678	622	648	616	596	628	634	642	582	634	619	625	694	673	632	637	668	656	675	623	632	633	649	635	673	608	647	629	612	652	639	667	638	667	667	642	682	616	616	675	625	630	631	684	620	631	670	671	691	644	656	604	629	671	653	666	650	653	642	643	674	726	650	638	641	628	608	662	651	674	629	617	653	675	671	680	689	645	647	639	643	659	675	621	673	641	649	684	627	644	584	651	657	641	620	638	636	633	646	643	659	647	672	632	651	609	683	643	693	606	628	631	664	652	654	618	621	628	616	643	637	628	650	699	671	674	615	652	629	658	656	655	652	665	653	657	653	666	645	671	618	662	674	715	645	628	658	683	691	660	675	629	633	630	658	653	660	676	640	644	626	632	665	626	669	633	615	636	693	677	595	658	590	638	638	677	645	632	645	686	658	632	673	659	651	644	647	673	604	673	656	637	684	621	650	644	649	666	673	648	654	654	652	619	669	677	665	708	673	661	667	656	637	653	677	657	629	648	678	640	637	682	621	652	678	666	625	682	677	665	617	625	673	611	651	697	620	671	657	671	622	672	640	661	626	636	673	709	699	618	632	659	652	658	630	614	663	655	612	634	665	662	670	663	628	615	653	645	649	670	597	637	667	585	683	646	633	633	626	629	645	679	631	636	634	650	650	597	607	673	603	641	636	656	629	690	649	681	661	636	603	612	607	605	629	652	667	632	673	617	630	658	623	638	634	644	626	616	686	661	628	682	628	683	631	671	641	626	652	670	689	705	620	616	648	619	660	629	619	630	655	636	661	677	672	619	599	616	633	626	686	669	655	668	642	648	647	652	666	591	622	656	619	599	677	645	645	640	685	682	627	647	649	619	669	631	647	676	635	625	635	647	601	591	660	667	642	621	661	651	630	652	659	633	646	672	662	622	573	664	643	637	662	700	628	595	664	646	619	651	639	669	651	682	648	630	651	645	670	659	586	658	651	647	636	620	651	682	653	589	660	609	645	653	632	644	629	635	656	655	621	615	628	630	619	635	665	654	653	711	661	603	672	631	645	637	634	644	637	624	679	683	695	645	688	657	658	643	605	660	683	663	661	653	627	612	677	605	653	606	658	648	632	658	641	642	638	617	700	664	659	635	647	582	655	654	662	619	664	715	623	607	617	629	700	657	641	625	600	677	643	656	637	659	655	625	618	647	666	631	667	648	637	681	649	650	622	671	589	656	628	625	603	622	658	619	655	652	635	682	652	614	650	612	655	614	616	691	677	654	654	664	682	688	619	621	614	641	683	603	645	640	629	679	621	656	631	613	640	650	684	652	687	635	638	620	662	631	654	632	605	629	683	632	647	684	637	661	644	644	630	673	655	631	632	652	647	631	627	690	641	676	643	664	618	664	680	659	656	646	630	624	653	688	670	635	607	607	641	670	665	669	644	652	622	663	658	645	632	645	706	653	637	682	678	653	679	663	623	654	639	617	653	631	623	613	629	630	649	668	680	655	589	655	654	659	689	632	628	689	638	654	667	679	621	657	690	664	643	630	700	620	654	635	629	660	674	598	626	641	648	615	622	658	633	637	649	632	641	617	666	687	628	624	653	668	623	637	621	654	631	631	639	670	652	653	628	642	634	632	652	658	626	615	656	607	632	635	592	604	654	685	656	651	610	645	651	649	677	643	648	622	661	670	593	604	618	620	585	617	609	646	632	611	625	645	626	705	628	642	645	662	626	664	680	670	670	632	666	617	623	698	616	666	611	609	647	647	642	661	639	650	629	682	637	619	643	621	651	663	634	657	641	621	662	628	638	659	662	610	680	622	653	604	689	657	694	645	650	615	682	609	612	618	649	673	637	625	657	648	646	657	631	605	610	628	684	634	638	618	639	675	669	625	647	666	640	634	644	649	646	611	652	645	685	682	598	676	666	648	642	643	668	662	621	693	651	658	669	617	655	612	619	634	612	651	658	634	660	684	695	614	622	638	651	649	652	653	643	628	633	637	679	636	672	643	667	697	660	608	593	606	669	648	674	590	652	637	650	642	660	668	644	665	639	698	633	653	715	645	681	599	640	643	661	641	588	619	666	630	665	639	649	635	664	667
5659	3673	2214	1209	866	641	581	489	400	304	245	214	145	112	99	90	89	84	90	74	75	76	87	93	70	85	68	71	76	69	72	77	78	82	80	85	90	90	99	106	102	111	100	71	84	82	73	73	67	72	71	71	75	73	62	69	69	88	75	63	75	74	62	67	82	77	71	67	67	69	90	80	78	67	74	62	82	75	72	76	71	78	76	59	71	83	71	74	72	69	95	72	80	68	73	68	59	66	69	76	58	73	74	82	78	68	68	75	73	67	67	72	80	78	63	54	74	69	76	65	58	59	81	81	70	88	58	79	73	77	84	67	77	69	72	81	64	72	74	74	87	84	74	70	75	64	71	58	78	84	82	83	76	69	77	59	61	73	64	71	74	73	66	76	92	84	89	74	70	58	78	85	72	75	73	62	85	73	89	85	64	79	55	63	75	73	68	73	85	70	83	73	66	82	83	84	62	77	76	82	62	75	75	87	69	84	80	78	69	102	77	67	74	78	61	65	59	66	63	89	70	79	78	56	67	78	75	69	61	78	83	63	63	72	83	65	80	73	58	73	72	81	78	76	82	89	61	60	65	78	68	59	70	76	73	86	75	65	73	74	73	84	65	63	66	80	79	75	73	83	67	83	74	65	91	57	71	58	71	61	68	60	60	67	79	74	54	81	72	85	72	77	53	68	77	69	70	63	96	66	69	70	72	71	60	72	70	63	65	71	67	73	80	72	74	84	61	51	68	75	79	73	70	76	97	71	80	62	82	66	75	88	69	61	70	57	57	64	76	80	72	84	68	70	66	61	70	78	87	67	81	92	67	72	66	72	71	92	78	63	71	75	74	89	67	69	70	70	70	74	63	91	72	69	70	81	75	79	81	73	81	69	72	67	65	64	76	57	62	72	69	55	68	72	71	87	60	88	71	59	84	74	82	66	87	74	65	78	65	62	81	69	77	71	69	75	83	69	74	66	77	62	80	86	68	86	86	69	84	72	66	75	74	67	65	74	88	64	83	63	84	76	85	70	86	79	77	69	80	81	68	62	69	57	80	62	57	74	78	74	74	83	82	80	85	71	67	72	83	72	63	74	85	67	81	68	74	79	71	63	78	60	60	73	71	66	76	83	87	87	65	77	63	81	75	61	68	74	71	70	71	72	69	88	58	78	79	82	73	82	81	67	65	73	76	59	68	67	74	65	59	68	70	63	62	69	65	79	71	76	66	78	67	66	64	67	68	61	68	85	73	78	72	60	70	71	70	66	82	79	66	62	71	47	70	91	51	64	72	70	70	85	78	75	89	79	70	66	69	78	65	64	82	73	79	82	68	70	86	70	78	67	68	65	91	83	73	69	73	67	67	63	70	90	78	75	83	68	72	75	69	73	83	75	90	75	63	94	59	74	71	83	87	75	77	75	71	84	86	64	85	57	59	62	67	63	75	79	75	78	71	83	95	68	69	85	75	69	81	68	73	58	73	67	75	78	78	77	86	69	85	72	89	78	89	70	74	81	83	75	59	78	67	87	84	78	73	64	78	73	75	86	78	81	76	71	67	81	75	76	88	78	74	84	64	75	70	87	74	78	83	69	56	72	83	97	66	80	75	77	65	75	66	68	88	83	77	62	80	72	61	85	77	67	75	84	83	66	65	73	87	75	67	74	109	64	73	66	70	68	60	75	77	70	71	49	66	61	75	75	67	82	66	80	72	71	79	63	70	82	86	98	84	73	74	74	62	57	76	82	70	81	75	63	75	56	88	75	74	72	69	72	61	65	73	74	64	85	89	88	78	83	62	66	69	94	81	70	68	65	65	70	84	75	69	66	61	72	80	73	62	93	69	93	59	77	69	70	84	74	66	69	59	86	68	65	67	71	84	77	82	71	73	90	75	85	83	82	66	76	75	86	82	78	70	70	65	89	74	77	75	70	73	63	77	76	81	73	70	63	70	81	68	79	83	55	71	77	78	81	68	78	65	62	63	69	71	81	80	70	62	72	70	69	70	67	72	57	90	84	62	68	68	64	67	83	72	69	86	80	69	79	67	67	87	71	68	73	67	62	75	62	80	81	90	69	77	77	74	72	75	72	64	72	75	70	81	77	66	71	62	75	73	80	66	71	69	88	69	56	92	55	60	74	94	71	80	75	73	69	95	64	79	71	76	73	74	87	83	79	65	63	84	75	73	61	72	71	76	87	75	68	56	66	83	72	85	67	58	65	68	72	70	73	80	81	68	69	62	76	75	76	82	72	72	69	87	77	74	83	67	72	67	73	69	75	65	62	65	72	88	61	60	74	81	78	69	75	79	85	50	63	85	66	86	82	72	73	83	78	63	76	72	89	72	69	70	74	83	75	58	84	82	72	70	56	73	90	69	70	67	69	64	82	82	99	73	74	80	91	69	63	90	64	60	72	91	73	78	75	78	71	68	72	70	80	67	73	69	63	50	78	83	78	60	83	89	66	52	81	71	65	80	70	88	63	75	66	75	90	74	69	69	81	79	64	55	92	83	70	92	77	73	81	57	74	85	79	86	75	79	75	69	81	73	84	93	69	80	77	69	68	71	95	82	72	79	79	87	65	81	80	70	79	81	74	81	81	74	85	66	82	71	63	70	78	82	82	73	61	81	89	78	76	59	86	71	74	72	72	68	73	73	73	66	80	75	81	81	81	78	67	84	66	98	74	77	81	97	80	71	63	74	59	72	85	74	76	76	57	74	62	88	72	73	72	75	73	74	74	74	71	74	71	66	66	83	77	79	80	62	81	74	73	81	64	65	81	64	72	73	64	70	73	71	75	71	69	79	71	65	59	70	67	70	56	73	55	64	82	67	53	72	74	86	76	67	74	80	72	58	79	68	81	74	78	74	63	88	64	67	81	73	76	85	70	92	76	81	72	62	71	68	72	84	77	67	62	70	66	74	76	89	80	75	94	71	75	78	75	88	80	69	74	70	70	84	80	80	77	76	76	83	62	78	82	79	74	83	68	83	67	76	70	66	84	77	70	75	64	87	76	73	69	71	85	96	85	71	67	71	81	67	72	59	80	64	72	75	75	66	74	81	62	78	81	65	66	74	77	75	63	79	76	67	71	85	79	59	69	72	72	81	66	75	69	63	80	80	64	74	76	69	76	71	68	74	78	94	93	72	80	77	74	57	66	64	79	81	61	65	62	79	74	68	64	81	67	68	82	82	62	68	50	94	65	79	73	68	82	81	78	83	63	85	75	88	69	61	79	102	77	67	66	84	72	93	86	72	72	62	59	85	58	75	75	65	52	75	64	83	68	73	71	79	80	82	74	74	63	64	85	66	79	66	66	76	70	77	67	76	81	75	73	80	67	73	77	74	71	52	56	75	80	86	78	72	71	68	86	81	79	62	54	74	71	66	83	74	82	75	58	78	78	86	80	80	84	69	82	83	65	82	90	64	81	72	59	86	68	72	75	86	70	78	72	85	75	72	73	61	82	71	78	83	72	94	67	63	102	63	69	72	62	62	81
35660	22129	16774	14086	18902	21203	19663	15831	11977	8843	6819	4851	3431	2573	1862	1586	1297	1074	861	746	783	758	707	661	667	660	661	637	679	642	673	712	641	661	698	746	872	1167	1301	1337	1305	1085	917	779	741	698	648	618	568	586	605	580	601	605	578	567	623	579	667	612	593	621	603	608	614	629	641	642	590	617	628	626	602	628	597	640	662	631	602	621	562	591	607	578	591	606	634	604	637	596	662	631	623	576	658	602	589	625	604	646	640	618	588	637	616	609	616	580	586	645	662	597	588	651	624	612	624	603	588	565	636	611	610	585	601	617	628	629	614	645	635	598	629	660	566	641	598	587	605	595	611	614	609	644	626	634	631	631	641	599	594	622	623	588	616	586	605	606	622	653	576	577	627	621	651	575	626	692	640	600	611	585	632	620	626	609	618	662	653	637	634	576	650	606	605	592	586	591	607	605	592	600	661	645	614	611	570	600	588	626	626	599	582	619	667	596	606	614	619	595	594	599	610	621	592	585	613	607	696	638	607	564	628	619	620	593	650	607	609	596	644	610	615	611	612	599	616	605	646	635	598	632	625	594	584	608	612	656	574	587	578	600	635	635	613	664	591	606	585	605	603	660	663	596	597	569	618	575	589	630	586	641	619	586	601	579	622	632	579	603	588	569	621	617	631	610	617	616	593	620	583	627	659	612	598	599	596	630	618	614	612	624	638	635	598	578	654	623	603	629	620	594	625	630	608	649	620	629	661	607	572	606	597	635	620	618	596	596	598	626	598	619	656	633	620	626	604	622	629	632	573	639	644	633	639	634	626	653	588	633	604	573	580	645	609	613	602	570	557	582	563	596	630	628	590	668	646	582	640	620	575	646	605	601	599	605	623	612	666	573	624	640	651	587	567	554	647	632	607	650	620	611	564	647	576	594	660	673	630	614	645	620	594	569	651	624	598	584	622	571	656	622	626	635	601	605	603	586	641	555	626	594	627	621	634	612	611	612	593	618	645	598	578	596	594	623	612	622	593	647	612	610	656	581	574	618	610	643	601	610	592	594	623	626	581	590	589	627	646	652	616	634	657	623	617	614	615	617	656	599	595	616	593	655	626	582	600	636	607	605	593	608	624	597	626	614	641	673	614	546	614	648	643	597	603	633	616	608	611	623	582	591	603	684	599	602	614	628	629	622	625	617	625	605	610	608	634	643	622	595	656	584	623	591	616	624	620	655	629	619	605	616	634	631	609	625	634	565	626	610	603	591	628	612	644	677	611	612	605	621	602	652	623	619	624	628	605	605	590	608	582	609	609	615	574	618	597	609	662	606	640	628	665	648	596	638	613	652	617	637	637	633	632	651	586	637	581	648	633	585	624	652	598	596	608	669	607	642	565	624	601	606	619	593	662	583	658	576	594	587	619	630	625	647	653	641	612	596	623	637	578	638	640	606	617	612	586	672	627	596	611	593	561	630	622	603	581	642	572	616	619	622	627	594	627	619	608	632	624	632	637	558	598	611	586	615	627	653	594	621	613	615	618	619	609	615	598	614	546	599	627	595	596	551	591	583	638	629	629	590	632	657	644	592	643	645	665	629	611	579	615	615	561	594	614	598	601	618	595	616	614	615	619	655	640	655	589	573	578	612	597	601	616	577	611	601	593	640	604	622	622	600	620	626	660	650	619	599	619	656	644	632	629	616	607	605	585	618	667	615	619	594	599	632	642	588	609	594	627	620	587	585	620	616	615	616	549	632	594	621	636	635	618	573	636	606	640	609	658	623	614	607	596	592	602	592	649	632	575	590	618	637	654	659	640	635	620	640	566	587	604	662	619	614	579	625	620	645	601	619	623	604	625	631	603	596	638	654	624	594	633	591	610	634	612	668	627	519	608	599	661	603	629	648	623	586	642	583	587	579	578	622	631	568	562	591	630	620	643	575	603	634	641	629	617	609	581	630	633	618	592	641	598	624	588	607	623	589	606	610	609	616	648	577	573	637	610	598	598	635	631	582	623	629	624	609	611	614	624	608	641	655	600	608	618	613	592	628	633	630	609	608	608	609	632	620	630	590	626	611	589	592	604	594	591	614	644	616	618	642	597	633	626	643	596	607	579	619	619	609	608	629	628	619	649	643	604	602	606	568	599	625	589	587	609	638	626	650	607	610	662	630	613	621	594	650	631	612	609	617	641	560	585	610	585	642	633	588	632	623	599	563	586	633	580	623	602	595	594	608	630	637	611	610	581	608	647	597	640	597	656	630	621	560	595	600	600	606	607	625	580	603	597	653	611	636	594	627	554	615	603	618	572	585	584	570	636	607	667	597	614	576	585	675	615	585	641	627	597	614	615	624	596	632	609	613	588	575	643	606	628	613	588	605	613	600	587	621	588	657	641	619	637	583	639	628	631	661	637	594	648	607	615	601	622	652	639	649	591	604	592	625	571	588	651	660	653	591	570	665	607	595	611	608	631	558	633	585	568	584	594	664	598	647	603	597	615	600	610	624	599	590	605	603	610	593	590	615	584	631	628	605	650	673	625	632	606	692	602	642	667	645	595	655	615	586	612	643	625	652	659	648	581	608	654	661	619	582	606	635	592	627	652	623	618	596	620	633	650	632	615	634	613	634	589	614	639	598	636	584	637	637	680	707	653	594	666	628	585	645	580	623	596	622	674	607	560	642	629	595	649	593	626	594	599	606	586	654	608	638	592	566	595	636	574	658	610	606	599	608	638	577	643	630	591	573	625	616	602	615	624	629	630	600	604	634	617	642	643	591	642	657	610	591	568	643	637	615	595	579	643	635	632	617	657	640	630	645	657	634	584	663	657	621	597	579	628	599	602	558	600	614	589	645	602	680	613	594	655	609	669	625	584	589	619	659	605	599	599	596	631	606	602	594	630	608	629	621	623	575	582	637	608	595	634	637	625	632	582	663	584	588	596	624	662	620	584	578	592	623	611	607	658	653	601	617	591	607	615	583	641	645	581	599	581	614	597	614	617	635	623	618	606	617	591	616	589	635	602	610	611	606	637	591	631	605	620	609	629	654	636	629	663	588	590	618	640	590	618	603	611	568	656	573	621	614	631	595	625	590	616	585	568	620	599	573	588	614	604	604	616	654	593	578	647	604	620	638	632	614	650	587	588	657	618	625	667	643	628	602	610	572	607	582	554	617	622	589	621	560	626	631	592	623	595	621	606	570	622	579	623	602	581	609	634	636	642	602	586	641	618	666	584	658	572	629	623	641	626	601	625	630	646	642	601	602	650	609	632	614	624	626	636	666	589	606	673	630	633	668	649	640	615	609	635	619	699	667	640	620	619	617	634	637	598	613	645	612	629	613	666	589	640	609	606	580	608	615	617	563	605	623	603	649	609	608	578	630	612	617	606	660	612	586	586	612	594	606	581	624	584	582	630	596	589	646	657	630	606	588	615	625	581	652	627	622	626	605	644	607	576	561	630	608	637	620	620	585	604	616	617	652	598	626	625	578	657	596	615	618	573	622	658	602	612	616
6784	3148	1770	1047	735	537	497	463	335	284	213	168	133	111	95	96	89	94	63	66	73	77	74	59	65	68	58	77	70	83	66	60	61	53	54	78	94	81	102	98	72	72	71	82	79	77	66	60	65	71	79	70	62	80	52	60	78	65	52	67	67	85	70	83	50	64	50	66	65	73	71	76	75	68	60	91	60	57	62	73	52	57	59	57	69	82	58	64	74	69	63	65	70	62	54	69	71	65	62	64	67	66	57	74	52	66	75	68	69	75	69	49	67	62	59	65	57	63	60	69	73	51	60	75	60	69	55	69	57	71	70	68	72	70	60	63	64	73	65	59	55	61	80	66	68	59	79	64	77	61	70	81	84	68	54	58	63	73	72	70	72	61	62	63	60	65	66	62	54	70	61	76	71	68	72	71	59	69	63	82	62	77	64	61	71	82	74	64	61	83	65	53	66	64	69	62	80	70	89	74	67	78	60	78	72	66	68	74	74	77	75	69	59	60	65	62	65	60	71	66	59	72	69	58	72	68	70	67	70	64	60	74	75	69	75	64	75	75	61	81	56	46	56	67	71	70	68	72	74	79	75	59	71	68	61	59	65	76	57	65	68	70	63	85	73	62	49	63	76	60	71	58	64	57	52	56	70	60	65	67	62	58	82	65	76	83	64	72	56	82	66	63	70	70	76	63	68	62	64	77	66	72	60	63	68	82	57	47	61	60	69	63	65	77	59	63	86	80	60	71	67	62	64	82	82	55	62	59	54	76	70	71	54	66	56	82	72	71	72	70	58	70	84	74	67	71	76	79	68	68	54	54	65	68	56	61	76	53	83	72	63	78	54	71	54	68	52	60	64	58	66	69	52	59	69	69	60	61	60	72	56	66	71	68	63	58	64	70	73	69	69	64	63	64	72	70	63	69	59	70	74	63	68	55	70	54	69	52	80	58	64	61	83	52	55	66	77	61	78	61	68	64	59	57	63	65	68	70	80	53	64	67	58	62	72	74	61	66	69	74	88	69	72	63	65	82	62	54	50	59	65	63	69	82	72	68	66	58	58	81	78	61	67	72	78	76	58	62	76	60	66	58	69	64	79	66	72	58	64	50	84	50	77	67	68	73	73	60	63	65	75	63	72	64	63	58	68	72	59	73	51	59	60	71	69	70	70	61	65	75	60	52	68	71	87	65	65	69	76	68	65	73	61	64	63	66	61	69	67	72	64	81	64	58	68	66	65	63	79	49	79	58	49	67	60	70	71	57	74	71	73	69	58	64	63	68	63	62	78	64	55	69	71	69	61	68	71	48	59	65	71	59	66	57	69	62	57	66	74	72	59	72	75	49	63	78	69	69	66	60	66	64	73	74	65	64	77	57	59	66	72	54	55	57	66	65	58	69	70	54	69	67	63	69	55	59	69	81	61	69	65	66	60	69	53	65	68	54	52	63	51	55	63	54	69	98	77	64	72	69	78	53	72	67	54	80	69	61	79	66	77	70	67	68	64	65	72	86	47	80	54	70	66	76	72	63	56	67	60	57	62	51	57	66	58	79	61	67	45	53	65	66	79	69	71	88	61	55	79	74	70	71	70	92	65	69	68	57	76	68	63	71	73	68	68	81	68	68	80	87	73	73	80	65	65	59	59	64	54	59	71	71	77	69	59	75	76	70	73	53	87	66	73	68	79	84	64	57	69	71	49	61	56	58	67	69	79	76	65	50	74	74	67	69	56	61	57	70	63	82	55	68	62	71	62	87	69	67	69	75	84	66	71	77	56	55	54	74	67	63	52	79	62	80	56	60	66	66	80	75	73	82	69	67	66	63	52	56	57	67	56	59	56	63	52	71	71	67	62	69	68	67	61	76	66	67	65	69	76	73	66	59	61	67	72	59	64	64	68	77	65	68	77	70	72	54	60	63	55	69	68	68	58	62	73	51	54	59	69	64	65	63	54	78	72	57	70	49	68	75	81	57	57	62	66	57	63	60	80	61	65	68	67	62	58	64	70	76	69	42	66	74	68	74	70	77	67	75	60	60	66	50	72	57	80	64	70	71	63	60	56	70	74	78	67	56	72	57	55	52	72	58	75	65	62	71	70	68	64	77	61	69	64	55	61	49	69	80	66	67	76	66	72	62	61	63	83	62	65	70	70	61	76	69	76	61	79	56	66	74	58	49	72	51	64	74	54	74	67	53	65	61	61	58	69	47	74	65	68	59	65	67	70	73	68	59	71	62	63	72	73	70	65	69	74	55	57	75	69	54	60	81	63	79	63	55	66	66	53	66	67	62	75	64	68	67	71	53	86	60	58	64	73	79	57	77	65	64	69	70	55	68	63	65	71	70	70	68	74	60	68	59	56	55	63	66	64	91	70	57	68	60	72	58	62	60	69	50	75	71	47	79	84	66	59	72	70	75	64	60	68	52	68	60	61	56	67	68	64	64	80	58	68	68	65	66	67	88	63	61	63	58	69	65	59	65	67	68	67	71	74	60	72	59	67	60	69	68	71	67	64	72	77	81	74	62	64	79	68	82	62	64	66	75	72	65	71	54	64	67	77	64	75	58	60	62	73	45	74	65	60	73	71	66	68	62	59	84	63	79	65	65	70	74	68	60	82	66	61	64	76	75	62	60	47	57	78	66	82	68	71	64	68	69	74	62	48	72	63	66	78	60	77	66	66	63	76	64	65	79	58	71	66	60	70	54	73	55	61	47	66	74	68	62	60	60	72	72	76	59	68	62	75	67	53	63	80	81	75	54	88	59	53	55	59	66	68	59	67	68	67	62	71	75	56	78	65	64	70	56	62	68	81	60	73	70	58	72	62	75	67	57	71	78	76	62	59	69	78	56	71	62	68	66	76	64	60	59	59	64	58	76	77	78	56	76	62	50	47	68	69	69	75	67	81	65	65	70	60	55	60	72	65	66	68	52	49	55	74	73	63	72	58	73	72	63	62	71	85	73	69	68	67	55	60	66	55	67	63	61	66	63	56	69	81	87	67	82	67	73	60	55	74	69	88	69	59	64	72	61	69	81	72	72	77	56	68	50	67	74	63	69	59	53	79	71	60	71	73	65	70	66	70	72	77	52	54	74	64	65	64	59	77	74	62	71	49	63	69	56	65	59	77	70	59	62	61	70	60	72	65	59	76	77	63	65	62	70	61	82	71	56	64	66	77	56	69	65	60	67	70	60	74	65	72	71	54	74	67	65	64	64	55	73	70	85	75	73	62	62	65	56	66	61	70	72	76	60	67	54	59	66	56	63	63	67	60	69	57	53	65	55	59	60	65	64	76	62	49	64	69	55	64	74	64	72	63	70	77	54	64	61	61	93	51	61	59	62	71	67	59	79	69	66	76	63	72	61	66	63	62	53	62	59	59	50	58	68	58	59	70	66	67	65	91	72	42	54	51	67	67	76	75	66	49	71	67	73	68	61	67	74	63	56	70	66	77	71	73	68	69	68	67	68	68	69	68	67	76	76	58	66	61	78	58	62
33516	20978	14984	12592	16754	19325	17957	14764	11013	8090	6043	4516	3414	2098	1873	1452	1311	1058	803	721	683	703	597	619	601	574	579	585	567	553	582	609	599	570	561	738	1098	1257	1252	1217	1117	848	771	709	671	578	574	533	527	555	581	614	558	554	584	519	564	546	511	561	529	552	555	544	556	529	554	561	524	544	524	532	586	552	582	525	569	574	555	561	529	569	564	537	538	524	500	544	590	544	557	530	531	495	577	569	520	568	554	538	538	575	544	573	529	547	552	559	548	527	529	549	534	540	534	584	524	547	548	604	518	551	589	557	526	581	520	543	593	552	562	530	587	549	583	533	533	538	604	557	576	585	557	558	576	562	537	575	533	534	581	523	582	550	548	514	578	531	560	551	556	515	557	565	558	566	540	544	566	526	540	540	571	565	523	531	572	492	506	540	592	551	533	537	550	533	608	528	555	502	529	543	543	570	571	534	546	508	505	527	570	574	532	611	582	554	532	560	549	550	564	537	539	539	510	549	557	581	544	540	552	579	514	532	559	517	536	564	564	541	547	540	587	527	522	561	584	566	569	578	535	572	576	530	522	561	525	542	578	547	560	561	506	545	601	514	555	586	546	504	588	524	553	555	531	550	595	523	522	526	561	552	548	516	549	543	561	543	558	517	538	531	546	586	569	552	589	574	573	542	535	533	554	550	526	585	574	574	522	561	504	563	547	568	582	562	535	528	562	556	544	602	586	542	517	573	570	537	522	590	514	582	532	542	589	549	578	563	565	555	543	568	550	539	512	569	553	506	571	537	551	538	575	492	573	510	550	524	569	571	569	524	567	536	536	588	538	568	501	548	544	539	541	521	558	604	525	506	543	532	554	525	573	531	533	558	567	560	569	580	516	553	502	573	531	546	557	560	561	547	517	564	555	571	572	588	567	546	542	528	551	549	551	535	520	598	551	593	570	549	557	565	518	565	567	588	573	604	559	555	557	527	516	534	546	573	537	565	561	547	556	569	549	551	561	559	548	584	545	546	557	576	532	589	563	558	508	548	570	552	541	544	515	550	585	567	524	503	595	550	593	537	522	560	562	625	558	582	576	563	550	543	570	532	540	558	549	557	548	525	521	547	566	561	487	542	535	567	553	550	555	601	566	576	524	513	527	566	567	526	580	567	580	546	559	563	541	564	577	520	503	588	555	546	561	517	609	575	547	585	548	564	578	556	532	547	575	573	542	543	558	564	524	551	561	526	527	527	590	520	551	545	540	584	543	556	551	553	543	519	514	518	516	571	542	564	572	568	592	573	525	556	526	582	507	552	551	611	518	572	544	591	530	523	561	521	552	582	583	539	515	507	564	543	546	547	544	554	524	527	535	560	547	567	536	583	569	570	561	542	548	538	548	590	530	557	539	534	537	597	558	529	583	567	552	552	549	508	543	574	560	560	553	583	548	528	569	546	558	554	527	525	535	522	561	559	546	576	541	574	546	545	517	569	549	554	546	564	564	551	578	519	512	541	537	544	494	515	532	520	534	557	538	606	568	548	535	526	512	566	541	555	541	595	548	521	574	580	553	537	515	555	503	539	552	531	576	619	607	569	515	529	597	567	571	562	526	530	586	583	546	558	564	531	553	542	533	535	569	582	542	527	545	533	537	522	540	521	541	571	590	597	568	576	562	518	590	538	547	522	537	521	523	569	552	524	545	516	578	551	593	563	569	570	535	548	548	551	592	576	582	555	549	525	505	530	528	550	582	539	568	543	568	590	573	607	519	531	540	510	553	584	556	550	563	570	534	552	542	566	568	541	559	520	502	563	492	552	536	508	520	522	598	547	562	540	538	555	559	546	554	552	551	539	536	572	584	501	571	576	592	550	539	585	529	529	540	543	545	557	536	528	587	540	581	545	560	563	535	546	534	550	539	522	499	530	523	552	514	572	563	486	534	564	550	556	572	562	568	542	554	515	530	552	549	517	550	543	508	541	558	535	563	560	523	519	549	557	558	546	538	586	533	557	504	551	564	519	568	544	528	535	555	562	571	542	532	536	534	540	543	559	553	559	514	542	537	548	554	568	538	560	574	534	587	565	578	547	515	553	570	524	595	555	565	560	576	530	535	543	539	554	548	545	566	524	564	553	554	527	577	521	561	533	537	515	594	561	531	548	519	568	568	536	514	557	553	541	526	599	543	599	562	544	568	504	555	554	547	541	566	521	490	522	545	557	571	541	532	556	513	580	553	569	570	558	537	515	572	543	531	543	555	563	558	545	546	574	579	557	538	549	533	548	529	543	532	568	526	559	548	517	575	539	526	494	570	588	541	567	553	605	552	578	531	548	535	520	559	533	512	561	525	552	556	561	538	537	524	552	537	513	544	553	542	518	596	512	574	559	536	593	577	586	580	558	566	550	504	553	501	562	560	530	596	570	567	568	509	534	567	572	523	556	529	531	530	530	509	562	587	528	539	567	529	609	560	532	569	557	534	520	545	573	552	611	553	586	541	522	540	550	553	590	535	504	553	544	572	535	550	521	542	523	551	532	584	570	505	590	524	551	570	531	574	560	571	553	544	509	572	554	553	580	583	553	501	512	597	564	518	562	544	601	599	546	554	575	574	564	567	510	577	541	550	564	539	534	569	531	545	549	557	543	539	544	570	556	530	547	568	561	503	553	567	579	517	544	523	558	552	554	534	504	533	566	523	568	546	592	544	555	531	564	531	561	568	557	535	550	488	520	560	531	605	516	557	524	536	555	581	544	550	515	572	531	547	554	523	542	571	550	619	542	543	588	591	543	535	550	575	578	575	579	541	556	551	524	558	547	537	530	521	584	549	582	546	536	523	574	532	560	548	552	551	567	529	578	574	536	579	582	592	579	488	554	505	587	531	553	567	599	531	538	538	518	555	526	544	533	530	551	582	558	565	535	532	536	556	559	551	545	543	555	557	499	565	536	552	567	497	549	553	562	534	534	519	545	539	555	569	539	533	501	517	553	571	540	550	572	604	546	575	609	521	557	578	523	560	576	567	540	553	563	572	567	563	552	550	515	546	567	521	547	521	549	541	561	540	527	529	562	521	543	523	544	559	574	541	542	572	569	529	560	554	564	550	512	566	558	539	549	545	580	575	542	571	628	556	514	540	533	537	538	572	540	558	593	553	529	521	524	519	533	584	535	564	522	551	556	572	520	516	521	522	529	522	553	553	540	525	567	569	552	554	552	540	529	514	523	534	579	555	558	570	577	522	542	558	517	536	541	556	581	549	574	546	538	491	532	509	555	567	591	555	536	574	558	553	616	547	573	551	574	500	561	555	571	564	569	545	543	555	547	564	517	524	528	549	578	566	567	567	525	529	501	560	582	536	553	570	547	546	579	557	530	581	529	534	571	566	550	544	550	567	544	520	581	540	552	537	495	509	520	521	547	524	541	549	543	532	570	567	565	556	552	539	568	547	573	536	567	499	565	548	518	572	548	563	541	513	566	562	531	550	571	511	563	550	569	553	560	518	542	564	517
7687	5084	2629	1565	1117	939	827	645	471	299	273	201	150	132	128	97	108	83	86	67	63	66	71	59	52	69	58	70	56	54	53	65	60	71	70	86	94	123	101	123	118	80	89	65	73	62	53	55	53	63	46	66	58	71	57	53	35	76	54	56	70	54	65	70	46	48	54	38	53	59	70	61	65	61	49	53	73	62	57	64	64	62	67	62	52	67	74	62	57	63	71	65	68	42	53	68	62	63	54	63	67	52	50	66	60	64	62	53	66	62	69	59	68	59	64	64	62	68	75	62	52	67	60	48	50	58	55	65	63	62	61	67	64	46	59	48	68	71	64	59	68	51	62	50	58	55	56	61	66	56	64	57	66	65	62	61	53	51	74	59	48	54	56	67	60	57	61	65	58	65	51	64	61	80	64	61	66	51	62	75	73	59	59	69	60	54	64	45	64	59	64	54	62	53	62	57	52	63	60	62	55	53	59	70	62	61	54	50	58	60	64	74	47	58	56	60	59	63	52	58	57	66	56	76	70	60	68	55	50	52	62	61	62	71	64	61	65	58	56	60	61	61	53	53	63	66	51	65	72	73	49	68	55	69	62	72	47	68	52	60	65	70	54	67	63	49	54	56	64	64	55	68	56	70	71	75	63	63	75	46	62	60	58	61	69	63	60	68	48	73	59	65	56	76	52	53	70	58	53	54	52	76	62	60	57	53	53	41	56	60	57	61	63	61	61	60	49	63	48	50	60	59	60	51	66	72	61	54	58	65	74	70	63	80	63	54	62	74	67	54	67	44	56	60	59	63	58	67	51	58	67	71	52	76	45	72	50	58	58	58	75	50	58	57	53	56	58	55	66	61	71	63	57	53	52	54	51	63	57	60	59	56	46	58	66	50	62	62	69	74	53	47	73	47	51	62	46	56	54	56	72	49	63	69	79	58	59	58	54	56	71	60	65	58	67	74	72	58	58	57	59	52	49	59	67	70	69	51	65	64	53	50	59	61	61	69	66	63	64	61	49	59	61	64	61	71	61	65	58	47	48	55	52	60	75	62	63	54	58	55	55	58	60	57	66	64	63	59	55	67	55	62	66	70	64	60	68	65	53	57	55	74	48	63	57	52	53	57	76	63	59	64	57	54	53	66	58	53	57	62	46	59	63	48	46	67	53	46	70	66	83	54	60	62	48	61	62	58	57	57	58	72	72	71	55	58	61	64	48	59	68	55	58	70	59	64	57	56	60	73	65	77	56	65	68	61	77	66	45	64	51	64	60	60	81	64	60	71	69	57	56	58	70	57	61	82	55	54	43	60	61	68	69	65	68	65	63	53	59	72	60	71	81	64	70	62	65	74	67	61	70	57	63	75	57	62	67	46	67	65	56	56	51	45	57	67	62	77	52	62	56	63	53	51	50	50	60	51	64	56	60	68	67	62	64	54	59	62	64	57	66	76	81	38	59	64	54	47	68	59	60	61	64	53	51	49	66	54	52	57	53	69	58	65	72	58	58	74	57	77	63	75	54	58	58	58	74	61	50	72	54	51	80	59	57	54	55	58	59	63	78	51	62	76	46	67	51	80	60	68	64	51	68	66	55	60	69	63	70	71	61	56	52	59	62	65	62	73	56	64	53	59	72	59	53	62	69	59	67	70	74	62	69	69	59	62	76	49	60	52	57	57	70	56	49	61	69	63	53	62	67	66	80	59	60	56	72	43	60	74	76	59	56	77	62	47	54	51	80	58	72	73	66	59	67	51	71	61	61	60	54	59	51	64	62	56	50	60	54	65	60	56	67	48	60	65	69	76	62	69	70	64	65	46	56	67	51	68	61	56	70	58	64	73	60	55	55	76	45	51	50	64	54	68	65	70	68	59	54	58	65	56	60	74	50	54	69	56	77	56	59	57	49	54	46	56	71	54	63	77	45	55	58	59	53	70	67	51	62	61	55	58	78	60	61	66	55	61	53	58	72	58	70	59	53	57	59	58	54	58	51	58	67	59	56	59	57	49	59	55	69	57	65	59	69	60	54	59	72	64	75	62	63	72	53	55	61	72	71	69	58	53	60	57	62	54	61	60	57	57	64	63	68	79	48	66	68	86	71	62	52	71	56	64	59	65	60	79	63	75	66	65	58	51	67	58	60	49	44	63	46	63	61	68	55	66	64	60	62	52	64	50	75	57	75	47	70	63	63	66	57	49	50	65	68	66	77	48	60	60	55	68	61	52	62	68	56	65	46	45	57	50	65	52	66	56	68	66	63	53	61	51	61	62	55	71	58	60	56	54	65	61	63	63	59	56	55	69	52	57	66	54	51	71	64	66	54	60	65	55	65	52	67	61	73	63	62	73	55	57	65	71	57	57	70	44	61	63	54	62	59	57	61	64	65	51	48	56	48	61	65	52	64	50	55	61	63	65	72	50	44	67	61	60	65	52	61	56	58	76	68	61	64	54	53	58	73	55	67	52	53	70	70	60	68	61	70	75	54	67	58	39	61	60	52	77	60	67	45	64	58	58	50	54	59	52	57	58	67	54	63	77	57	59	61	57	65	54	56	59	64	55	67	67	55	45	47	61	50	65	63	58	61	59	82	57	58	66	56	66	56	60	45	72	47	66	61	62	65	71	70	52	56	62	47	71	74	68	74	49	67	76	50	61	62	48	57	67	62	56	53	60	58	59	48	69	56	50	64	50	59	55	70	64	53	67	65	74	56	58	68	58	61	63	66	62	69	51	66	56	66	63	64	65	58	79	79	59	62	61	56	65	50	43	75	43	59	59	67	71	65	64	49	65	64	58	76	63	62	68	42	58	64	60	55	61	59	51	54	66	61	49	60	55	53	69	63	68	56	67	54	53	63	53	65	58	46	57	57	51	42	54	64	45	62	54	64	54	74	55	56	52	61	68	55	61	65	58	57	74	62	69	68	65	57	70	58	72	62	53	57	69	57	74	70	58	58	71	63	61	63	54	71	56	71	65	61	59	56	69	77	60	58	72	75	63	61	74	56	70	70	67	61	56	60	53	65	63	56	68	57	59	53	67	64	59	46	59	75	64	50	55	70	53	58	58	62	57	67	52	63	55	67	48	66	71	69	48	55	59	45	54	64	63	65	62	62	61	53	56	55	72	63	55	48	48	56	59	54	76	59	58	82	45	67	55	48	64	56	49	60	54	50	70	68	58	61	53	71	65	58	88	74	55	62	63	71	51	58	49	63	72	65	70	69	55	58	58	58	58	41	53	53	53	58	68	65	56	53	48	56	37	51	70	61	58	56	66	64	66	68	73	72	61	70	59	61	52	70	57	57	59	63	55	67	51	77	50	56	61	53	58	48	56	60	51	68	60	64	58	50	48	75	60	58	51	68	62	53	66	44	66	57	63	58	66	61	70	50	63	52	58	64	66	72	46	76	56	53	66	56	70	57	62	63	48	73	60	62	71	63	54	79	69	55	61	54	61	60	50	60	61	62	58	65	69	57	64	51	64	76	55	77	52	56	61
37985	25773	18003	16908	22654	25018	23273	18841	13776	9452	7765	5689	4268	3206	2588	1832	1430	1387	1071	822	785	698	639	602	608	522	548	560	544	530	550	555	563	633	712	972	1354	1800	1936	1793	1567	1184	964	882	775	572	561	526	522	522	511	523	520	552	476	505	496	535	516	513	538	506	499	502	497	497	526	483	486	523	517	513	550	492	510	539	507	497	541	558	478	520	515	490	500	478	524	473	489	515	498	511	539	516	515	481	530	497	481	518	494	545	503	525	498	539	515	462	511	496	512	476	510	514	509	535	522	523	490	536	519	501	452	505	512	467	468	523	485	493	517	498	502	451	484	499	489	501	511	455	548	491	504	531	550	528	457	540	522	475	500	447	482	558	495	506	522	558	483	502	511	532	522	500	526	512	534	496	515	513	504	466	527	526	514	505	496	543	500	473	541	562	505	477	497	498	488	470	483	503	527	493	493	477	529	516	486	533	534	499	479	485	488	540	477	496	516	489	531	508	517	494	500	553	513	541	491	483	484	504	507	514	480	533	502	501	495	540	526	499	520	477	496	523	494	510	484	500	487	461	523	494	511	507	506	507	487	512	511	496	518	506	524	506	522	481	515	501	507	480	494	493	493	503	505	472	512	522	483	496	527	512	484	497	480	533	514	510	515	463	508	528	507	528	511	493	537	481	495	526	507	506	504	561	504	529	530	494	509	524	528	514	533	521	525	511	502	509	486	493	505	485	532	524	545	495	525	513	526	507	501	511	511	502	503	482	479	501	487	564	505	506	520	506	486	482	544	474	535	493	509	514	519	498	519	495	499	553	522	495	510	536	524	512	525	525	524	482	516	497	531	522	507	497	548	488	509	513	501	539	479	508	506	526	498	552	548	524	530	496	529	484	515	480	561	502	542	540	537	477	496	513	490	475	505	499	543	483	507	536	507	499	486	506	494	499	509	525	514	527	478	474	493	537	490	507	499	491	503	503	504	504	500	461	509	490	485	469	524	461	505	513	552	499	477	475	521	528	510	538	501	495	531	507	506	482	533	504	514	530	513	517	472	489	512	504	514	473	479	508	495	522	494	529	532	537	544	514	508	482	483	521	521	545	551	511	515	506	525	502	502	512	510	510	493	471	522	522	543	538	500	512	518	498	501	520	500	523	527	533	491	501	526	501	494	527	512	527	516	489	501	509	526	514	495	515	511	496	510	484	490	564	519	507	511	477	512	491	501	516	562	496	506	499	529	513	486	497	516	492	511	506	470	503	489	505	521	498	522	498	482	543	480	503	485	492	502	495	513	509	509	490	476	489	528	524	524	490	474	479	502	494	507	497	491	472	516	467	476	506	532	504	527	477	534	503	519	518	499	478	469	492	481	538	492	490	482	528	487	499	537	487	515	450	511	488	527	504	540	476	504	504	473	515	511	525	514	518	488	510	492	552	497	493	520	522	534	495	517	529	503	495	483	508	511	504	544	491	482	526	508	520	494	515	529	514	496	491	526	500	520	527	506	499	484	489	503	522	508	498	525	520	538	534	470	535	495	489	509	541	504	546	489	531	485	523	479	504	487	500	499	495	497	505	495	520	466	478	513	508	503	516	498	495	510	543	538	554	498	498	514	482	533	513	532	493	512	523	509	522	489	529	551	495	517	514	519	499	531	459	472	491	524	510	572	486	532	510	506	507	485	510	531	513	488	513	491	498	475	517	492	540	514	480	477	504	523	467	523	483	477	518	479	507	524	499	541	516	517	537	506	489	497	505	518	514	510	507	459	502	517	493	461	524	538	498	519	530	475	473	534	559	484	492	524	491	509	486	553	532	470	492	529	484	505	497	512	486	514	516	503	503	532	508	519	509	513	550	471	507	503	518	489	592	549	503	524	498	505	530	546	484	499	517	487	479	555	507	482	504	530	510	518	479	526	489	527	575	505	486	522	530	523	536	513	519	508	450	507	490	513	507	484	487	503	486	471	526	505	497	494	521	490	531	504	513	534	513	493	502	530	504	469	511	519	537	549	516	521	488	540	510	518	495	535	504	511	501	511	490	481	523	490	532	467	488	535	548	491	503	509	529	502	496	526	508	496	497	493	565	531	502	479	507	527	513	523	537	488	489	504	492	504	536	499	544	525	517	495	488	541	451	505	522	496	513	515	464	510	460	529	461	554	507	500	499	486	488	451	515	502	490	497	518	552	490	509	495	558	475	514	482	519	498	520	518	486	474	480	485	537	511	480	469	492	510	493	487	475	475	541	514	543	488	532	478	529	524	514	525	515	516	484	505	531	487	526	514	455	501	496	540	481	492	529	507	543	505	501	546	518	532	506	495	518	539	540	538	506	508	482	518	467	515	546	475	539	484	528	475	507	501	495	517	493	534	522	499	544	528	479	508	527	530	505	545	479	561	465	512	497	508	532	525	568	569	510	505	530	509	498	484	491	490	454	500	553	518	524	471	537	532	500	512	527	501	481	490	540	547	490	479	497	511	505	490	538	500	558	523	500	523	474	492	515	468	501	533	520	510	545	491	548	518	507	485	520	494	509	518	467	532	513	537	521	482	528	497	497	501	535	519	503	479	479	539	491	500	496	509	455	479	509	526	538	537	510	477	516	507	480	472	534	506	519	521	496	488	501	489	488	483	512	543	501	498	519	517	521	515	555	507	487	497	533	516	526	508	512	491	524	503	487	481	489	528	518	506	560	500	501	525	504	517	539	534	539	521	479	489	506	461	513	492	490	496	513	527	488	510	510	553	513	511	516	526	464	510	511	497	506	482	511	500	526	494	541	511	549	515	528	501	454	470	525	486	510	533	488	570	490	515	554	528	532	540	503	552	536	508	453	537	521	479	504	516	504	503	493	492	485	545	470	474	579	532	500	484	538	462	472	486	512	472	514	531	500	509	508	555	500	530	531	495	526	505	537	566	495	543	480	520	449	484	507	519	513	528	571	516	514	511	501	524	490	508	483	503	512	454	518	530	524	515	525	508	496	513	527	494	494	530	503	544	516	496	489	513	480	488	537	497	513	524	534	536	522	541	490	527	497	509	510	478	522	545	477	513	485	491	539	542	539	500	484	461	518	503	563	495	490	531	516	475	486	561	531	517	516	479	548	485	521	520	476	522	514	495	541	503	517	505	538	518	466	530	517	522	453	515	505	510	474	518	508	513	490	500	532	493	501	524	523	515	525	516	518	523	535	526	522	510	526	493	495	507	517	522	518	513	513	528	524	435	513	501	476	507	555	512	566	489	531	498	508	515	507	522	482	496	525	509	501	503	527	503	449	532	499	457	485	515	495	471	479	498	556	483	527	497	519	506	490	558	539	441	499	531	491	450	491	512	534	509	497	481	550	512	462	534	500	506	549	498	503	510	493	462	533	534	523	514	508	521	505	501	538	488	508	485	533	517	517	508	502	504	519	479	560	507	484	465	515	506	520	534	503	512	527	500	496	516	531	541	492	470	506	536	526	531	511	505	526	532	508	563	548	517	541	500	545	507	527	496	485	493
4952	2190	969	641	454	306	300	249	184	159	156	149	138	129	125	107	79	98	70	78	77	72	79	83	70	75	68	80	77	77	79	85	84	75	87	78	82	98	96	76	89	87	87	70	92	93	63	83	71	67	86	83	88	89	80	86	77	70	70	65	74	92	71	75	89	80	77	73	83	67	71	79	72	82	87	97	89	76	73	76	81	74	55	84	64	72	76	75	77	68	81	88	84	81	88	71	76	78	86	84	83	69	73	64	78	87	82	75	77	87	79	89	87	75	81	78	74	65	76	65	79	79	79	79	74	80	81	65	65	78	91	82	74	93	55	80	72	72	73	80	81	63	70	79	63	78	79	78	69	81	69	82	87	97	71	95	93	76	82	75	70	68	78	78	76	71	76	71	76	100	83	77	82	81	77	76	74	77	79	80	72	68	63	72	67	84	79	95	72	79	82	76	71	77	84	73	70	73	67	67	85	71	83	72	70	74	68	73	62	80	84	82	70	83	84	66	77	74	77	81	82	78	77	69	73	63	77	75	82	76	65	91	56	73	84	94	88	85	65	68	71	59	76	92	70	81	69	71	75	78	90	91	78	89	78	84	78	69	68	84	82	79	71	74	70	80	63	78	70	79	87	74	81	86	79	69	74	84	76	68	84	83	80	70	88	68	82	74	76	81	84	82	76	79	81	73	72	85	80	90	82	85	67	63	79	81	72	80	78	68	68	89	81	83	104	72	86	56	61	85	81	75	98	68	80	74	68	80	72	91	70	64	70	71	67	83	71	68	69	82	83	80	81	74	83	66	92	95	68	90	79	81	81	75	68	86	67	98	64	83	67	77	66	83	70	65	92	84	94	90	82	74	94	93	85	67	68	74	83	78	92	80	81	56	67	72	96	75	72	86	74	74	72	98	67	73	86	65	77	76	70	66	74	71	91	84	69	93	56	81	58	96	91	84	81	66	63	85	89	74	85	80	68	86	79	88	76	86	86	65	92	60	75	63	72	81	74	88	56	96	68	91	108	85	58	94	71	59	85	74	83	66	93	94	74	73	81	91	87	83	72	85	70	57	81	79	69	83	76	68	75	87	86	70	94	78	73	78	74	72	86	79	77	88	74	80	71	83	64	70	92	77	63	73	76	90	71	88	103	72	87	71	67	73	75	70	79	63	62	70	81	84	82	61	73	72	73	71	74	91	72	73	89	73	65	79	81	80	78	69	81	57	75	85	78	76	83	60	79	92	82	77	83	84	86	74	67	73	64	73	62	77	75	68	62	85	93	90	68	93	78	73	85	84	74	74	87	68	72	93	80	82	62	64	89	80	85	87	82	70	84	69	77	78	74	73	85	82	71	82	84	66	84	71	70	69	78	88	88	74	69	73	85	76	65	73	100	87	63	54	83	64	70	75	88	76	76	80	73	76	62	84	77	77	88	82	68	77	99	76	67	80	77	83	82	69	78	77	81	72	75	72	66	72	81	72	82	82	89	90	71	82	73	84	69	69	93	95	82	84	77	73	77	71	62	68	78	75	89	87	68	71	73	77	80	74	93	81	81	68	73	73	84	80	85	82	80	85	93	92	68	72	97	86	70	77	66	93	81	63	80	80	79	80	79	76	87	86	83	86	89	65	69	68	74	81	81	89	63	75	73	61	68	65	72	67	83	78	80	72	68	78	82	77	75	81	69	70	75	68	93	78	76	82	86	90	72	58	79	56	66	97	80	87	83	81	83	76	74	82	94	81	75	84	87	73	69	91	60	76	79	90	73	81	60	78	73	59	67	66	79	76	79	69	79	80	94	70	81	87	86	76	78	102	88	82	90	80	73	65	88	73	72	79	80	47	78	88	69	59	79	79	73	86	91	82	66	72	80	93	58	74	82	88	69	76	67	85	64	104	71	79	85	77	71	90	75	84	73	72	93	78	99	81	59	77	75	80	62	72	83	81	72	85	75	85	87	74	74	84	87	86	70	76	66	87	81	89	73	60	79	87	63	77	84	87	82	76	92	67	69	81	71	69	81	69	95	65	75	70	91	81	75	74	80	73	75	79	77	68	76	75	91	72	71	84	63	68	80	94	85	62	82	85	72	83	68	66	95	79	60	79	76	65	80	90	89	80	50	79	85	77	65	74	78	95	80	80	84	81	90	94	68	71	76	67	90	81	82	86	85	81	87	75	84	63	88	79	79	80	70	57	78	58	84	79	82	63	86	68	72	81	69	82	73	76	87	73	81	92	75	73	66	75	76	74	74	79	73	65	77	80	88	86	84	90	85	67	72	68	96	73	62	87	62	84	96	78	79	93	82	84	89	72	77	81	63	81	86	74	94	80	75	79	69	96	76	71	80	76	73	73	80	78	78	73	89	74	88	81	89	86	69	75	76	71	84	68	83	79	73	71	74	85	74	81	81	86	73	90	64	80	87	71	91	87	77	70	79	63	76	88	87	74	74	80	74	75	84	85	76	77	71	71	81	59	88	80	92	80	69	86	86	70	68	82	72	68	76	67	72	76	80	74	76	56	85	70	67	88	83	68	66	61	67	60	77	80	76	84	72	83	81	102	85	83	68	78	73	74	70	73	96	76	67	90	75	65	93	76	82	87	81	80	79	71	67	79	94	73	81	76	81	72	86	76	76	63	77	87	74	86	69	83	66	78	91	86	74	80	81	77	81	84	76	78	75	88	70	63	75	102	85	80	77	88	73	89	74	63	88	82	75	62	79	76	75	74	101	78	104	80	83	78	80	91	67	59	74	77	85	82	70	88	71	80	88	67	69	77	85	57	87	73	81	77	70	81	69	68	77	93	78	67	79	61	59	58	86	86	67	83	79	73	79	69	92	76	87	83	77	86	75	77	70	82	67	90	69	77	69	83	78	73	79	57	71	94	75	87	74	77	96	73	59	80	69	79	76	79	77	83	83	78	83	81	94	78	90	78	67	68	67	75	81	70	71	73	87	69	78	77	71	80	73	93	57	87	75	78	81	71	67	87	82	69	76	65	63	75	79	73	77	85	81	87	70	80	81	85	76	85	59	82	65	72	86	77	77	84	79	80	81	89	71	78	65	75	79	77	76	74	86	83	87	80	71	79	75	58	80	66	82	95	64	63	75	76	87	83	90	79	75	60	88	83	79	63	89	87	78	78	79	81	64	74	83	92	80	92	83	71	67	71	76	81	74	83	74	67	96	77	73	102	76	90	59	84	75	81	73	77	82	82	69	51	73	70	77	71	62	65	77	76	74	90	78	84	74	58	85	80	83	86	63	88	63	61	71	85	70	71	80	101	61	80	71	90	76	72	90	88	59	62	88	85	92	66	74	92	88	72	69	79	85	61	89	74	77	68	85	83	85	83	79	65	74	81	70	70	71	69	79	85	73	69	81	59	72	88	81	78	66	58	76	86	72	84	54	69	61	77	83	73	77	95	84	76	73	83	87	69	63	90	78	80	71	83	78	75	77	76	75	70	85	86	73	87	86	68	82	68	82	71	78	56
31647	16693	9743	8899	11822	12768	11586	8712	6097	4931	4036	3378	2716	2126	1763	1308	1037	973	828	772	735	698	659	631	668	648	626	656	625	637	643	644	605	633	643	756	758	744	770	760	730	772	728	658	676	646	707	631	600	624	656	647	618	621	614	638	624	586	624	638	655	629	581	597	669	614	665	628	611	620	621	629	641	623	636	631	607	630	634	618	625	615	646	598	610	645	598	565	617	642	638	635	611	617	642	648	629	600	632	607	600	642	644	622	589	620	600	653	634	610	673	660	604	633	624	655	655	643	635	651	652	665	636	660	591	616	623	634	690	611	641	633	627	651	668	661	617	635	634	637	641	640	644	635	582	643	567	610	624	642	611	638	578	637	628	624	631	641	612	589	608	631	612	624	617	655	641	631	608	634	607	631	599	630	586	627	624	622	629	657	659	604	593	670	626	617	611	637	650	679	607	605	635	595	582	624	609	611	605	653	608	608	647	605	620	662	629	626	645	596	617	623	599	640	609	618	606	639	646	668	599	640	620	681	653	704	626	633	598	637	616	626	605	619	652	612	634	617	621	628	663	618	639	641	677	629	570	616	632	613	634	646	645	630	626	637	615	588	652	634	632	663	632	683	585	656	641	612	634	651	583	634	664	633	638	677	626	598	617	614	637	641	577	596	639	592	567	629	603	629	619	618	629	643	609	675	671	637	654	625	613	639	644	584	623	659	624	616	637	591	657	657	635	628	618	660	628	609	624	612	660	672	638	662	601	631	605	575	657	616	627	609	625	643	608	607	613	591	609	621	652	655	651	635	606	639	619	666	622	611	669	598	607	618	648	628	629	661	628	636	634	655	618	618	669	632	608	616	631	609	657	642	590	623	670	635	646	624	606	606	646	640	662	622	619	625	662	636	639	618	668	621	609	601	666	611	642	602	646	646	618	589	635	648	597	643	622	630	602	611	588	644	627	641	621	642	658	607	644	640	635	624	606	636	629	643	602	597	642	641	619	676	614	660	611	643	627	671	639	589	658	666	636	614	642	651	616	690	662	629	643	595	622	606	671	617	593	593	626	668	614	613	640	604	587	659	614	621	636	595	599	605	679	651	621	666	613	683	661	643	630	614	627	630	604	591	640	635	631	655	616	637	612	619	702	631	620	633	599	675	648	685	606	648	599	647	607	602	638	613	628	611	618	552	622	604	616	587	577	634	561	603	615	677	665	601	602	679	644	651	627	618	617	582	604	646	626	625	662	636	640	589	626	639	626	640	630	602	654	618	629	611	634	641	622	655	628	600	614	639	621	569	585	630	645	589	608	614	641	606	634	583	654	633	607	618	602	611	544	656	677	594	610	578	593	650	585	593	628	634	627	650	639	630	633	635	623	635	656	654	672	639	674	659	600	599	619	663	652	685	593	615	645	573	596	637	642	669	634	613	595	697	598	657	599	635	584	636	617	637	612	612	601	609	620	612	663	603	650	604	605	635	642	634	616	657	653	632	624	660	579	615	588	648	680	606	573	582	603	634	619	586	644	700	588	645	605	626	630	617	648	662	652	659	597	635	655	625	598	676	599	630	639	597	660	655	624	608	634	631	619	667	620	627	682	655	642	632	609	635	624	665	658	606	597	603	623	630	616	603	662	630	607	607	587	607	641	668	628	632	599	640	623	635	656	626	650	600	619	623	633	636	626	589	614	645	673	614	577	633	624	586	585	639	656	621	610	621	627	634	645	584	637	626	657	629	647	575	623	663	630	640	640	614	639	649	627	652	644	631	633	615	625	644	676	660	648	628	652	611	589	654	680	652	612	653	632	656	614	597	593	643	583	652	586	607	625	619	649	614	643	603	617	664	594	600	623	614	655	618	650	623	650	580	623	676	632	618	629	627	580	620	657	636	618	684	628	598	616	611	611	644	639	637	640	623	695	644	610	573	629	708	642	627	621	607	670	612	646	615	641	661	671	618	652	606	636	601	638	640	593	630	592	647	620	676	588	633	627	600	599	594	657	620	663	651	614	586	652	619	676	651	608	656	648	624	659	615	634	686	643	617	613	644	633	644	646	598	594	602	660	618	654	601	693	628	633	669	621	634	649	656	647	604	628	650	650	620	622	641	658	621	621	605	649	631	633	604	637	600	601	612	609	622	634	660	608	612	657	622	636	615	606	606	611	637	614	630	653	644	614	629	637	666	608	631	618	633	635	600	654	645	634	619	610	634	587	686	633	593	605	654	579	648	622	629	608	612	626	617	619	595	668	602	634	610	633	602	585	682	624	618	665	687	617	626	623	637	637	631	608	600	649	611	620	590	676	610	632	621	644	651	670	637	594	603	681	646	599	627	620	645	627	595	600	614	628	626	612	680	603	645	616	652	589	611	613	633	658	651	640	632	608	626	627	654	650	646	608	609	651	615	654	637	592	673	620	658	645	613	627	609	623	627	649	616	645	623	618	582	635	639	662	622	593	631	612	646	632	672	690	634	597	606	626	595	667	655	637	653	615	580	641	614	595	665	625	677	578	626	656	624	603	646	650	615	638	641	588	658	592	603	613	651	595	659	643	634	585	649	624	619	634	649	609	645	650	618	607	652	610	596	618	599	666	687	648	634	662	619	644	614	620	649	654	609	594	610	669	642	605	622	676	627	655	651	651	606	606	634	569	643	664	623	604	616	638	584	641	625	587	618	638	578	605	647	637	678	625	604	622	584	652	631	626	631	618	653	645	658	618	623	649	627	643	620	603	622	623	692	588	614	627	622	661	658	674	601	628	615	630	623	617	634	622	652	670	630	609	620	628	608	636	598	603	624	606	684	651	642	593	598	585	665	636	631	659	655	672	612	630	693	599	627	611	645	624	594	623	615	583	671	631	664	651	613	623	639	637	639	609	645	623	671	656	630	646	600	633	635	637	629	633	645	657	616	574	618	614	624	655	621	648	588	608	619	629	626	665	601	714	596	601	622	626	595	601	645	618	683	596	617	624	645	610	629	665	656	618	653	602	659	611	622	639	625	636	624	642	662	630	650	598	621	628	641	646	678	613	618	636	625	624	638	598	590	663	589	628	622	615	596	612	587	586	645	652	627	663	594	624	654	647	634	619	686	618	621	610	620	636	648	636	649	662	614	674	657	653	657	596	640	635	623	624	598	606	614	612	627	636	661	641	646	645	595	598	633	634	611	620	630	615	648	626	631	637	636	619	627	645	645	639	643	650	642	621	647	610	632	600	655	634	658	622	634	631	630	594	663	626	593	665	595	652	645	622	601	621	598	636	622	641	598	609	625	609	612	603	667	659	614	597	598	663	649	637	611	643	645	630	612	628	630	650	653	640	692	622	637	595	616	642	654	614	605	621	615	635	624	634	600	597	653	615	597	579	605	689	654	629	675	656	603	645	600	629	630	624	676	610	612	633	595	633	616	610	582	669	640	629	646	620	605	638	651	625	618	615	588	625	658	605	616	622	625	658	648	653	615	653	598	598	628	596	633	626	677	655	659	552	633	639	619	606	623
5958	3709	1942	1303	878	584	574	444	331	290	223	184	154	138	129	114	92	84	79	92	80	74	81	64	88	79	58	70	65	63	69	74	58	84	67	80	73	93	111	103	96	80	104	88	62	70	85	72	85	70	68	73	66	84	75	58	58	72	62	70	66	61	81	63	71	74	66	65	73	68	80	76	58	63	62	70	76	73	72	73	63	70	92	75	75	82	80	67	73	75	77	58	65	51	84	87	79	78	62	74	79	82	68	66	73	65	64	72	61	74	90	77	75	82	61	78	86	68	77	83	66	65	90	54	67	86	82	68	87	82	74	62	63	69	82	70	65	66	72	86	81	77	72	75	76	91	54	69	71	71	74	74	81	64	66	75	89	58	79	86	79	68	78	86	72	76	69	82	57	64	74	77	72	68	72	88	79	90	62	74	59	81	76	71	60	82	72	81	67	76	69	85	82	66	63	66	94	78	77	68	80	69	71	82	72	77	81	74	82	66	72	86	82	90	86	69	73	63	77	64	70	72	64	61	85	81	62	72	80	65	81	79	74	71	80	79	67	72	77	75	73	77	55	62	67	71	74	56	77	66	76	81	69	64	81	64	87	77	79	85	83	64	68	71	80	88	62	62	75	61	82	75	61	69	52	67	65	62	76	52	61	78	84	71	62	75	85	61	71	66	76	71	75	69	78	82	88	72	57	86	63	69	74	78	73	79	95	68	87	57	67	62	70	73	70	66	79	71	69	65	74	62	73	69	75	66	64	65	75	53	80	69	65	70	84	66	82	81	71	81	74	75	77	75	63	64	67	84	73	67	75	76	81	73	59	90	77	62	51	64	79	74	72	69	83	62	74	74	75	99	63	81	83	66	88	60	66	66	73	71	84	82	71	73	57	73	69	77	61	69	72	75	76	84	68	50	67	74	78	62	76	81	65	60	64	75	65	72	65	73	75	60	62	58	72	77	76	75	72	69	85	68	77	68	73	62	90	74	82	67	68	80	72	76	90	61	59	79	65	53	80	74	61	67	62	72	60	80	79	79	76	75	60	74	68	70	58	69	84	82	69	66	81	76	59	79	67	73	72	74	73	71	62	63	65	46	92	80	73	88	68	65	65	74	68	70	70	67	74	60	64	69	71	65	90	77	80	71	76	65	84	71	78	78	60	51	74	78	76	70	60	83	85	90	83	71	84	62	73	58	75	77	70	69	69	62	63	67	69	69	67	81	66	76	73	66	73	73	71	81	66	79	69	71	79	51	79	71	68	60	59	76	71	70	70	90	78	68	81	71	76	82	51	80	64	80	88	79	82	71	77	71	79	77	73	82	76	60	47	70	75	79	76	78	79	71	48	60	77	64	66	80	66	64	63	70	83	63	73	87	74	66	76	82	69	59	77	59	71	64	74	70	65	51	76	70	51	64	63	66	71	61	79	76	75	57	76	75	65	68	55	77	72	85	71	71	73	62	55	62	58	51	65	86	71	87	72	78	74	66	65	59	67	64	82	76	72	83	76	78	69	61	80	77	75	70	60	66	71	88	73	81	60	71	83	87	65	76	69	66	63	69	70	88	94	66	64	70	90	72	73	75	68	77	60	75	66	75	70	69	65	73	66	81	71	67	55	79	79	70	75	75	77	51	73	86	57	67	75	61	88	55	76	72	58	69	77	88	79	66	70	46	62	87	82	66	74	72	76	100	76	73	83	74	69	80	60	76	79	87	64	81	54	85	85	82	69	76	70	68	65	75	61	60	81	89	73	71	70	74	64	74	71	71	75	70	55	88	76	75	88	65	80	82	67	79	78	74	71	70	74	56	76	76	71	67	67	62	69	71	65	66	69	60	73	77	82	64	70	76	65	66	86	60	69	65	65	70	64	57	76	65	57	68	59	71	71	66	81	61	81	80	72	70	80	76	63	70	60	72	87	67	90	56	66	94	73	84	75	83	72	74	54	83	73	58	66	60	66	77	64	69	85	68	64	56	71	64	89	68	73	76	72	87	68	69	72	66	76	77	72	83	65	77	82	83	65	87	71	76	69	53	76	70	73	62	81	70	75	79	58	72	66	70	73	83	75	80	87	61	82	62	63	78	85	62	69	64	66	63	53	83	60	80	56	63	77	70	78	83	63	76	81	87	82	75	61	80	69	70	58	67	80	67	64	95	69	59	57	75	71	64	81	90	68	72	72	71	79	67	88	67	76	76	62	80	69	85	74	73	72	64	75	87	78	83	87	85	81	80	75	56	56	66	67	97	64	84	73	60	78	67	89	63	74	72	70	60	62	70	68	74	68	63	66	78	89	67	77	58	67	87	74	59	66	77	70	81	74	66	83	68	82	71	94	71	62	78	81	73	58	85	70	80	73	79	75	70	82	81	72	64	74	54	83	78	77	90	56	60	61	79	81	74	77	88	75	89	70	73	67	73	71	66	80	73	75	72	88	69	71	82	85	68	82	82	62	75	78	65	68	82	72	75	66	85	69	82	70	89	81	90	76	81	68	70	81	73	68	88	74	75	73	78	76	73	67	73	85	66	69	89	65	72	85	77	79	78	65	71	67	74	72	74	65	60	70	76	60	73	68	57	78	73	78	63	70	73	72	73	64	78	61	88	81	82	78	63	67	84	70	65	73	63	74	66	71	91	78	79	85	71	71	57	79	70	88	75	63	69	80	60	71	98	72	74	82	64	70	60	73	70	83	60	68	66	67	71	74	66	75	82	81	80	73	65	66	64	83	65	64	82	79	77	66	74	71	71	62	82	72	77	86	60	58	82	64	64	87	91	77	79	62	71	87	72	66	71	79	76	66	76	65	67	74	77	61	82	63	88	67	66	69	76	72	77	82	88	72	82	66	68	67	82	60	93	63	71	66	74	81	58	71	73	70	77	87	78	90	65	79	65	72	82	76	70	76	72	80	61	85	59	63	89	76	71	63	72	77	91	80	65	77	65	76	64	74	75	74	72	65	74	53	84	73	86	80	88	58	62	74	54	79	69	79	73	62	80	70	66	76	77	71	66	70	72	69	64	70	67	64	66	77	74	74	73	70	79	70	72	66	69	73	66	72	62	75	73	71	77	83	64	68	80	73	73	75	72	74	62	65	75	69	78	78	72	77	69	93	70	82	64	68	72	79	91	76	65	64	75	72	68	87	67	69	83	67	68	71	72	81	61	51	77	79	53	58	59	70	69	67	70	90	72	73	61	64	75	64	79	77	75	65	69	61	88	65	70	71	80	66	74	72	85	69	63	83	93	87	64	70	80	80	77	73	65	68	83	69	52	90	73	67	81	76	50	62	61	95	75	63	85	67	87	70	64	72	74	73	74	83	84	63	53	84	66	70	72	68	74	70	74	85	74	67	78	77	82	69	72	64	79	94	65	62	70	72	70	71	71	83	68	66	67	61	78	69	90	76	78	77	68	70	63	83	65	71	59	64	67	80	83	71	73	70	60	61	85	72	82	65	80	82	70	73	73	64	53	66	64	66	76	76	52	74	77
35783	22216	15054	14909	19295	20500	18942	14153	9944	8248	6150	4660	3412	2953	2548	1973	1517	1072	1005	991	813	721	680	633	644	654	651	613	618	636	642	673	629	655	634	709	833	1172	1366	1341	1231	1063	941	826	735	696	619	608	618	561	598	583	577	618	590	586	680	590	587	594	641	609	609	605	584	649	602	587	602	637	574	606	600	585	604	605	624	615	588	604	613	642	596	616	559	567	594	585	594	652	654	590	613	629	570	617	564	599	614	580	605	556	589	608	607	590	589	592	617	605	584	620	602	574	609	561	651	591	561	585	606	575	589	570	619	602	574	620	606	608	615	602	608	556	585	574	609	636	573	562	612	564	598	576	614	562	555	635	601	581	577	595	592	615	612	610	576	577	602	626	561	614	614	636	576	626	578	574	599	617	567	602	616	606	609	575	621	572	617	615	611	594	589	576	587	590	607	626	593	613	584	587	566	602	616	600	602	593	582	552	624	590	581	555	597	614	612	613	606	587	658	618	595	609	579	599	538	593	580	575	593	572	592	623	622	607	584	605	570	644	588	583	599	569	561	634	616	582	604	574	618	600	579	585	598	618	593	631	586	625	593	587	627	599	661	609	611	590	566	575	566	630	597	575	621	586	615	576	585	549	565	649	613	594	597	627	616	647	595	594	575	634	604	647	604	584	613	582	605	601	573	615	592	539	571	584	597	601	623	598	600	608	581	643	594	585	615	557	613	597	608	655	614	602	613	591	617	582	609	621	546	586	593	578	600	602	596	544	585	614	586	621	615	582	633	595	581	604	568	631	566	586	620	601	642	661	587	604	624	577	614	613	550	615	595	644	624	569	627	577	586	606	590	649	644	608	592	557	603	592	608	582	637	677	597	589	601	572	604	595	627	559	607	580	563	625	565	559	568	613	603	565	576	582	602	629	586	616	571	557	570	621	652	594	608	585	585	602	619	598	580	611	587	589	618	619	603	583	593	620	600	583	558	587	609	574	622	590	598	593	582	546	604	598	625	629	613	629	586	628	594	617	592	585	610	606	578	566	583	594	600	567	620	594	587	631	629	567	598	568	599	604	598	623	596	621	593	586	600	601	564	625	556	617	581	602	578	604	619	656	591	569	563	591	622	619	565	598	632	639	611	580	605	604	608	600	587	568	590	586	569	627	562	598	581	601	600	582	580	599	597	593	607	575	588	622	588	574	591	620	606	617	632	574	621	604	622	625	578	544	603	596	582	614	600	611	582	586	603	604	592	629	597	577	578	613	631	571	599	632	596	608	565	579	645	579	608	568	614	602	613	577	566	592	582	620	578	604	595	586	601	582	638	606	567	573	617	573	597	577	622	622	570	631	624	620	564	594	584	607	633	618	611	587	636	591	558	638	571	621	603	621	563	608	573	617	614	582	615	630	581	583	591	626	633	593	581	580	624	574	638	583	635	567	584	604	558	593	624	580	626	573	587	557	599	611	643	620	587	579	596	555	589	603	602	603	592	579	633	601	617	575	607	567	596	597	569	632	623	626	548	585	589	567	601	573	553	643	573	544	638	548	620	625	615	615	648	640	569	610	618	594	601	598	612	533	608	603	564	599	598	596	561	561	564	637	612	598	607	564	652	583	582	564	574	582	585	567	560	652	612	633	572	617	585	617	559	603	589	570	606	567	623	640	614	596	591	598	628	589	595	632	603	566	599	596	608	587	594	637	643	589	579	608	608	599	621	587	608	580	594	574	587	590	624	605	649	563	594	572	563	607	602	589	639	578	561	587	584	606	625	580	620	616	562	583	543	563	593	591	626	555	585	560	619	591	572	588	594	608	600	613	629	616	629	600	615	622	611	597	586	569	613	597	617	570	628	626	575	610	587	566	611	596	573	606	576	608	572	584	600	560	609	577	562	639	588	610	609	589	568	581	586	650	652	554	550	618	572	607	587	565	599	603	583	623	561	561	571	582	596	627	610	574	636	594	600	591	610	600	632	577	517	611	561	609	591	547	564	580	571	580	562	604	570	576	604	592	624	617	553	575	586	604	593	612	640	608	609	598	600	621	597	615	599	584	602	605	577	573	572	629	630	634	581	600	586	568	595	622	556	576	579	561	615	584	622	602	567	559	578	580	604	611	604	615	598	586	617	587	616	596	582	604	590	551	582	587	549	622	622	608	566	558	595	610	588	632	621	630	590	550	599	627	613	569	599	598	641	611	540	619	632	621	601	581	621	574	558	612	608	605	591	589	573	616	572	570	604	593	616	587	556	623	572	593	627	594	564	606	617	599	622	616	618	614	634	607	583	600	584	613	565	583	576	595	603	586	585	615	602	612	606	605	616	640	582	605	565	582	603	615	587	593	605	592	582	629	567	648	571	625	606	612	630	578	612	569	579	587	581	581	575	602	576	594	623	545	600	592	598	591	570	598	555	641	595	537	630	609	605	590	618	594	603	600	584	593	583	626	594	567	562	574	628	588	624	564	597	607	617	616	606	586	577	594	575	653	581	563	615	610	623	630	592	601	595	605	581	603	633	584	557	583	592	613	616	588	609	641	598	631	635	569	618	538	600	623	608	563	625	588	572	615	580	614	617	588	618	584	608	548	589	613	626	629	637	554	605	610	583	577	645	584	642	601	580	576	584	614	606	581	607	662	637	601	615	608	600	574	555	644	587	585	560	600	603	590	592	552	579	575	610	627	608	612	615	578	658	621	580	602	607	622	610	608	574	669	620	595	598	582	612	557	606	583	618	615	550	594	562	584	640	580	599	616	623	574	565	614	599	594	602	606	608	590	567	600	597	639	584	599	634	602	597	592	582	613	606	561	608	570	585	570	593	627	555	601	585	626	569	601	624	625	568	600	559	599	589	576	609	573	613	644	582	622	617	591	628	563	626	594	630	577	590	595	614	584	593	573	582	599	638	612	610	610	586	597	609	592	578	639	604	599	629	636	610	587	587	596	629	609	592	624	609	609	626	572	621	591	584	606	599	608	609	610	569	641	545	594	592	590	594	657	593	561	598	608	611	564	601	572	570	569	625	589	628	616	634	605	568	585	582	613	594	591	620	608	587	623	598	606	611	573	577	600	548	556	581	595	573	625	614	608	594	540	647	580	587	590	608	588	633	580	628	623	615	620	588	568	651	631	592	582	581	555	589	598	631	612	595	536	571	568	606	616	554	602	597	571	617	577	606	633	552	616	586	588	621	609	632	614	625	577	603	610	629	577	628	605	578	598	540	611	614	571	587	585	599	588	603	614	617	610	546	609	582	606	606	609	586	614	640	547	615	605	620	556	651	580	610	584	632	570	549	599	545	568	620	558	578	600	591	631	570	596	579	602	575	578	587	578	628	590	581	585	585	595	596	528	596	590	594	615	611	608	632	575	620	610	602	608	572	607	575	612	538	595	608	614	608	602	631	575	581	584	595	572	573	566	609	625	570	589	580	594	596	571	575	592	601	600	634	546	618	610	651	609	588	625	597	546	635	556	636	614	624	612	601	543	593	576	604	603	614	582
6600	3112	1739	1266	747	546	500	336	288	245	197	183	154	131	134	92	86	91	89	72	76	58	68	65	71	60	62	77	65	83	60	71	68	65	62	69	60	96	105	95	102	88	93	70	72	67	60	80	66	63	64	66	62	67	70	72	68	54	80	68	55	76	64	67	61	62	66	75	69	68	66	65	69	52	60	59	59	57	75	63	57	78	66	75	70	77	58	53	74	52	56	56	72	72	65	73	59	60	66	62	72	62	68	68	63	77	68	51	78	65	67	67	63	63	67	65	68	78	50	48	56	65	65	66	68	77	56	59	61	65	68	57	65	59	64	67	74	83	57	64	66	80	70	60	64	74	65	83	58	66	70	64	71	67	77	57	73	62	68	62	72	67	67	61	56	63	55	64	79	52	65	61	68	71	55	58	65	68	69	68	71	64	64	75	65	66	68	54	77	70	69	70	63	78	66	70	72	65	63	63	74	68	63	60	60	64	79	68	70	67	59	66	70	63	71	84	70	79	67	58	67	67	55	66	68	66	84	60	63	61	65	61	76	54	58	63	71	64	70	65	53	74	74	71	76	62	61	59	73	72	62	74	70	71	64	72	52	64	74	68	70	71	77	68	73	70	61	60	71	72	64	59	61	71	79	74	58	69	53	80	54	74	85	59	72	66	73	72	66	63	54	67	69	66	66	63	69	78	75	67	58	66	68	60	75	60	52	81	69	66	67	71	67	63	72	67	59	63	68	64	69	78	68	69	59	69	56	67	58	57	70	83	68	64	71	58	76	64	69	53	70	71	59	75	72	61	74	53	66	67	61	52	72	67	72	71	66	73	65	70	60	75	68	55	76	66	61	64	64	83	55	66	81	70	57	74	69	71	70	65	69	66	56	60	76	63	51	73	68	68	76	64	68	64	75	75	66	72	68	64	68	80	62	62	75	63	64	69	65	71	63	63	66	74	62	56	59	70	62	72	56	60	63	75	76	68	59	73	65	63	72	62	74	65	64	62	70	73	70	74	65	64	62	63	71	60	77	62	61	55	58	55	62	72	62	68	65	70	74	66	64	49	55	58	74	69	61	73	68	73	60	61	52	70	61	64	56	69	54	67	74	75	59	51	46	70	57	59	63	75	80	58	79	68	79	73	60	65	70	58	63	59	52	65	65	66	96	67	73	61	49	71	63	71	69	66	65	66	54	65	74	54	74	60	61	65	67	71	61	63	66	68	60	59	70	54	68	74	80	59	79	61	75	86	70	61	69	70	67	76	74	71	79	60	66	72	67	72	67	50	60	72	65	50	52	55	57	48	74	65	71	56	64	86	79	79	65	65	71	73	67	63	69	63	51	62	70	63	75	66	64	59	60	65	66	71	79	76	64	63	64	59	77	75	83	64	86	71	74	49	54	62	65	76	69	78	62	66	62	86	52	58	71	72	57	63	63	80	65	73	55	76	74	73	64	63	60	65	59	66	82	63	66	58	65	74	54	65	53	61	60	74	69	66	74	63	51	65	66	74	64	50	70	56	70	61	56	61	68	69	61	78	65	63	61	63	71	63	80	88	79	75	68	69	58	63	57	60	64	65	63	75	63	70	82	68	60	65	66	58	61	67	63	71	51	48	54	64	65	56	56	65	67	60	62	67	58	80	65	70	53	72	72	57	57	51	59	72	63	63	64	66	59	66	60	60	65	65	73	56	75	65	62	59	58	51	61	54	71	55	68	60	75	71	56	76	75	81	63	69	65	54	68	63	79	56	47	76	52	71	64	64	71	61	72	64	63	70	62	55	59	74	68	76	61	52	74	65	66	63	58	65	60	57	68	71	66	82	56	81	65	50	47	80	56	74	82	61	54	66	50	74	60	69	64	72	60	62	67	69	61	71	67	71	62	68	58	63	79	81	63	58	68	70	55	53	67	51	50	63	64	67	58	68	58	61	66	56	74	67	74	53	64	47	48	55	63	64	76	56	64	78	79	62	71	80	59	67	92	55	58	69	64	58	57	66	67	73	80	65	58	82	58	57	63	69	75	59	64	61	66	51	65	56	65	73	68	65	60	67	60	69	64	76	49	61	67	59	75	72	60	66	62	75	77	77	74	61	68	70	57	63	76	62	64	68	74	75	79	72	75	75	62	67	81	71	65	72	74	65	59	71	55	45	68	71	67	71	67	56	63	69	72	68	64	73	67	72	75	77	60	58	66	73	51	66	70	81	65	68	70	73	79	63	67	74	64	64	71	65	55	86	67	61	64	67	71	65	64	64	61	52	58	56	73	55	76	63	70	64	72	64	75	72	78	71	62	66	70	69	60	63	70	74	65	66	56	59	70	69	61	61	79	65	75	52	68	59	54	56	50	56	61	81	68	67	82	79	67	49	71	53	57	48	66	70	64	78	73	69	65	63	65	50	55	67	50	66	82	50	79	72	70	64	66	72	54	65	59	56	72	59	81	62	65	61	63	50	67	64	79	71	89	65	62	67	59	57	73	61	66	66	51	63	69	74	60	48	54	62	78	59	67	64	58	68	56	54	56	58	60	58	69	58	61	59	47	79	65	77	53	56	62	70	64	55	58	70	79	66	51	65	59	54	75	69	70	63	62	65	64	65	66	66	60	58	82	53	60	80	59	50	66	72	71	73	55	65	74	63	66	59	55	64	81	50	69	62	71	69	61	65	66	66	50	72	75	62	60	78	67	63	72	56	62	73	62	71	70	61	65	69	69	66	62	71	52	75	73	68	73	54	66	75	64	53	62	66	75	63	58	78	75	57	78	73	72	56	66	67	60	81	62	58	67	65	60	69	65	59	71	81	58	65	61	51	51	59	72	64	70	74	61	74	67	63	77	69	56	71	68	72	65	58	61	72	80	59	55	54	57	52	52	55	59	61	56	85	54	66	74	58	60	59	56	79	64	69	62	73	71	47	77	74	78	59	61	66	65	65	61	65	73	70	72	76	67	65	72	63	80	74	65	65	71	65	58	57	67	62	78	67	65	63	59	63	81	71	69	59	64	68	66	65	68	68	44	72	71	70	58	75	84	50	67	70	67	76	62	76	68	55	41	68	60	62	63	74	58	67	85	53	70	54	78	75	70	75	70	69	59	72	59	81	73	63	51	54	79	48	61	81	71	78	63	63	64	77	57	60	76	79	68	76	51	76	74	57	77	66	75	68	62	58	60	72	64	66	68	74	83	72	61	74	67	62	62	55	61	58	68	63	61	66	77	72	68	73	70	56	55	68	71	62	49	70	64	54	56	56	70	55	50	66	58	70	52	63	70	62	70	79	65	63	63	69	64	71	62	59	64	71	70	68	61	55	55	65	68	64	73	54	65	66	66	60	63	63	71	77	70	76	55	67	60	76	60	71	60	59	67	80	67	62	68	63	69	57	59	55	74	61	63	64	56	52	72	81	73	71	57	62	69	65	71	68	67	64	82	66	68	57	63	63	67	69	71	72	55	71	76	64	53	71	52	71	66	64	55	78	57	60	72	65	60	62
33962	20352	15100	14092	16769	19006	17056	12884	10052	7339	5421	4292	3506	2914	2357	2284	1627	1050	838	819	759	707	629	604	600	578	609	627	617	645	657	611	608	596	582	577	692	1078	1222	1232	1209	1060	911	780	684	664	604	551	513	585	513	533	524	544	575	512	527	545	556	590	567	546	531	528	491	527	525	562	535	597	520	582	537	541	537	560	522	584	569	528	526	530	561	559	548	492	529	498	557	545	586	555	533	515	552	542	563	535	529	597	480	550	553	533	553	579	539	551	530	523	575	548	574	531	546	544	526	538	542	559	555	542	620	529	508	532	544	557	536	524	534	498	545	567	526	532	561	531	577	545	555	528	534	526	553	539	516	546	543	556	564	527	510	548	525	516	493	541	548	549	526	524	553	547	513	579	545	531	540	516	550	527	537	531	522	548	535	533	560	543	559	517	561	541	566	519	498	585	534	519	579	609	519	543	548	514	539	582	522	573	584	531	563	510	518	539	532	511	552	547	551	529	569	488	575	564	531	534	521	544	529	523	525	539	528	549	539	562	525	552	542	503	534	518	526	545	547	560	544	541	541	559	538	518	504	534	587	579	563	529	556	583	546	587	520	551	531	585	554	552	549	564	552	543	578	534	555	547	545	553	559	522	558	513	482	560	578	526	526	545	542	526	522	537	539	504	523	540	517	564	527	561	556	560	529	550	576	595	523	513	528	513	502	543	547	545	561	544	560	507	523	579	528	556	576	567	554	501	588	559	565	512	562	544	553	529	561	579	519	585	497	569	554	502	543	566	531	530	576	521	539	540	536	590	538	540	578	558	565	567	562	531	527	569	588	529	535	533	577	518	506	548	556	549	529	542	587	532	505	567	572	565	550	529	515	524	522	556	537	611	551	495	593	563	514	566	558	526	565	579	559	522	589	522	518	524	490	563	575	540	557	611	540	528	535	534	530	555	546	511	559	534	541	536	530	549	529	526	540	525	571	531	515	587	550	546	574	530	536	501	576	548	558	529	542	550	542	566	547	474	550	586	541	540	536	533	547	558	521	520	519	521	542	563	551	518	511	567	579	536	492	568	582	576	573	521	561	520	532	550	539	538	538	544	517	546	509	543	560	494	527	576	511	557	546	552	546	514	573	491	517	529	510	553	525	565	551	603	511	513	539	553	556	511	554	504	549	572	583	523	535	538	535	585	536	546	546	554	531	558	528	574	522	540	512	569	530	548	526	540	532	495	561	539	550	575	542	550	535	530	582	537	583	582	512	573	556	542	575	524	495	518	558	532	544	548	542	545	552	587	547	516	557	594	552	523	574	556	526	524	573	533	500	528	520	537	543	499	540	565	551	540	540	516	546	529	549	570	551	546	567	513	564	566	534	554	550	515	552	527	526	597	549	560	580	597	520	515	543	551	519	560	551	557	500	562	557	543	517	562	519	549	538	548	527	510	560	566	526	480	550	552	554	564	529	528	499	520	539	559	532	507	563	538	550	577	518	532	520	504	603	517	574	585	530	532	571	505	540	596	547	553	564	518	524	551	573	564	549	535	538	566	561	512	559	548	564	534	546	523	567	523	541	561	528	569	533	533	575	519	519	560	521	548	542	542	601	548	559	534	558	529	541	534	581	562	553	504	551	531	510	532	562	547	563	514	549	562	546	497	538	535	568	532	528	575	528	553	566	557	524	535	572	498	557	563	537	543	534	528	546	571	564	570	540	517	550	530	547	536	496	537	519	537	525	510	496	611	559	577	528	569	557	540	524	548	529	521	569	576	514	539	541	551	533	523	569	530	517	563	541	537	550	559	572	572	527	539	557	527	502	525	533	575	506	582	544	513	539	534	537	552	478	542	558	522	563	554	490	514	507	529	547	552	499	540	525	549	547	532	554	528	515	514	547	546	570	493	534	575	565	503	529	561	547	540	538	572	554	538	535	541	563	557	538	554	511	556	532	557	527	553	513	536	512	556	535	535	477	562	567	512	578	506	530	488	521	519	549	564	508	545	533	570	523	517	535	522	520	496	568	543	528	530	559	553	569	491	574	531	567	576	538	496	527	540	542	547	554	559	517	518	585	557	522	542	522	534	571	523	554	548	530	538	571	550	535	535	546	568	577	534	575	579	504	579	527	544	551	536	550	535	507	575	520	556	542	500	521	552	545	558	549	553	582	566	538	544	521	562	542	554	589	540	545	543	557	514	538	555	516	549	577	556	543	560	550	542	530	581	540	564	529	480	530	540	553	533	553	547	543	517	535	541	598	519	544	579	515	553	584	554	503	528	505	540	563	535	560	537	523	582	539	541	561	548	586	542	538	524	552	553	524	556	534	551	548	543	530	525	584	523	560	557	556	494	541	531	540	492	551	548	558	555	541	543	528	573	567	547	562	546	545	551	533	515	530	539	549	463	584	508	541	561	541	526	522	541	519	582	539	567	557	504	503	529	554	491	547	552	551	535	524	523	549	578	559	529	542	523	535	554	521	525	551	546	568	543	542	546	513	540	569	509	507	518	519	537	531	537	549	557	512	557	544	530	543	532	560	554	496	509	502	624	521	573	529	567	530	555	573	566	528	517	508	532	556	540	515	500	533	516	573	531	532	533	564	518	557	557	514	560	550	546	541	532	566	537	600	516	550	546	579	523	586	524	554	567	581	523	555	531	549	544	542	516	543	564	566	554	572	551	517	555	551	529	543	576	549	551	532	516	560	520	520	574	570	531	513	535	591	555	498	558	546	531	579	565	542	553	535	532	574	535	585	555	579	561	546	502	547	553	583	531	537	541	565	543	535	540	552	565	564	526	555	527	554	509	551	552	568	534	586	510	514	560	522	527	546	527	531	527	516	535	549	562	520	532	561	516	526	561	571	548	559	531	546	517	582	491	554	515	541	565	543	550	582	538	508	528	569	528	546	550	546	584	567	539	504	502	532	522	528	529	554	573	581	510	525	543	561	530	526	529	520	545	531	504	529	552	578	553	559	543	565	525	519	538	563	531	560	559	540	551	551	515	520	569	552	515	591	540	498	568	526	538	574	529	520	512	540	536	518	544	490	494	553	574	537	525	521	549	513	528	550	539	574	536	551	544	533	566	524	533	540	542	548	522	536	530	514	550	556	551	559	545	560	570	564	532	516	529	512	560	542	560	554	510	560	545	559	515	556	539	514	533	578	546	536	550	510	543	520	573	522	562	532	557	553	547	596	543	556	524	532	553	576	512	541	522	488	514	540	502	574	516	547	566	549	565	603	584	567	540	537	514	538	541	543	547	591	530	524	551	542	518	550	561	551	564	540	501	550	510	535	566	555	531	530	576	531	498	515	536	552	510	562	590	551	521	546	572	505	562	545	539	528	566	570	525	575	541	558	553	587	534	551	553	531	546	505	511	533	559	529	568	500	552	559	582	485	545	543	529	569	560	518	535	525	566	519	544	555	550	552	536	539	554	508	572	539	555	547	550	549	549	537	545	538	604	519	517	511	537	540	489	565	524	574	551	570	538	529	570	521	527
7923	4557	2668	1779	1036	795	689	556	398	357	251	185	204	180	125	120	122	92	82	83	70	65	70	65	59	62	65	71	57	61	62	70	74	71	61	81	106	94	111	113	105	87	84	101	72	51	67	41	59	59	63	53	58	69	67	69	64	49	65	63	59	68	64	66	61	51	55	63	64	68	58	73	62	56	51	65	75	60	56	61	65	68	57	59	58	52	62	49	67	68	69	58	74	62	57	59	75	63	67	65	64	66	54	53	64	68	63	64	73	69	61	60	61	59	69	62	50	55	72	64	57	56	49	65	67	61	58	60	62	68	52	65	42	59	58	68	56	68	69	64	71	58	73	48	57	58	62	57	51	66	65	57	49	54	52	60	65	55	64	65	53	65	52	71	52	58	67	59	50	44	48	53	64	64	58	74	56	45	61	54	62	64	57	64	46	59	72	63	56	62	55	60	71	59	72	64	62	72	62	59	67	52	66	66	65	51	60	58	44	67	61	90	69	72	59	67	65	65	73	64	58	54	59	61	51	59	66	54	53	59	64	54	51	66	55	67	63	55	80	73	47	59	67	61	68	66	63	60	53	58	66	66	64	73	55	48	60	58	56	74	61	63	66	61	56	55	65	64	61	61	56	64	53	58	59	62	62	83	66	77	57	67	62	72	55	56	61	71	65	51	53	65	52	68	74	51	55	77	67	57	68	70	47	63	49	61	64	58	65	47	57	50	63	64	58	60	66	62	55	69	82	56	63	69	56	62	57	48	74	46	64	62	70	58	63	65	53	48	60	63	67	50	64	57	59	61	46	65	74	73	71	81	73	76	68	62	64	53	69	68	60	55	62	73	55	64	61	39	49	67	45	75	55	57	74	64	61	61	53	64	54	62	61	51	71	60	56	66	53	58	62	70	59	80	49	58	59	67	43	63	68	50	68	58	58	61	67	58	47	59	76	59	58	48	70	55	60	49	55	58	77	61	53	81	54	66	60	60	56	67	65	41	65	70	73	56	62	62	65	53	50	51	72	63	58	46	53	57	62	59	68	63	62	61	68	74	59	58	52	58	54	70	63	47	62	52	59	68	57	68	60	58	48	57	61	66	60	59	52	59	70	78	62	65	79	60	71	59	68	72	57	52	70	54	60	51	61	71	59	54	58	68	71	73	53	58	55	60	55	53	77	62	65	60	60	70	70	53	70	59	56	59	74	60	58	68	47	56	57	76	48	56	56	55	64	64	60	64	62	62	51	64	56	66	81	62	63	59	60	57	67	66	71	51	60	62	50	50	50	56	69	54	56	63	66	54	60	63	66	62	57	66	49	52	65	57	52	70	74	54	61	72	55	63	63	51	54	56	51	60	48	60	36	64	69	57	66	60	55	61	57	68	50	61	61	56	54	64	59	62	60	64	59	62	67	52	60	50	57	69	65	61	57	61	68	56	56	52	68	59	57	63	69	53	69	51	73	61	56	50	62	58	68	53	75	62	50	66	52	60	48	58	56	48	68	51	63	71	70	51	53	48	74	44	60	74	53	60	54	63	60	52	54	65	58	55	66	51	49	54	54	59	66	46	59	80	67	64	65	62	68	68	59	64	55	53	54	62	61	44	72	72	51	61	64	56	57	63	57	65	64	59	77	59	55	55	52	62	49	65	54	72	65	51	65	58	55	66	69	63	73	55	56	59	67	57	56	64	74	56	58	61	67	68	71	56	69	77	75	59	69	70	53	68	64	62	78	55	66	66	65	71	71	71	55	55	69	59	51	59	54	60	63	43	65	51	42	55	70	43	70	70	76	63	64	53	59	55	57	56	66	56	76	72	51	59	61	58	67	62	65	60	62	66	62	58	64	65	65	67	62	60	69	68	51	51	72	61	66	58	73	61	46	65	59	58	66	64	58	73	53	51	56	61	60	63	61	63	64	68	49	66	77	64	75	63	64	58	54	52	60	52	55	58	53	66	64	54	43	57	47	69	69	55	48	63	58	60	72	64	54	64	51	75	63	71	56	56	66	57	67	47	70	46	74	59	63	52	71	60	58	66	68	65	71	51	66	61	58	66	69	61	73	60	53	68	73	56	61	67	64	59	54	73	48	61	61	63	72	62	53	63	59	64	67	45	51	53	49	67	76	75	57	59	63	66	54	59	55	65	57	56	60	72	59	50	60	49	57	64	65	59	58	69	75	50	53	80	63	52	60	62	56	66	59	64	63	63	67	70	60	66	59	55	55	70	71	67	71	73	57	59	49	51	72	64	60	66	56	60	59	55	49	60	49	66	64	61	52	65	65	63	48	70	63	64	80	59	65	68	67	54	56	40	61	47	76	62	58	65	48	58	60	49	69	76	61	55	43	56	64	77	68	60	57	62	43	56	59	69	70	65	48	49	55	71	65	66	64	63	47	62	76	64	62	61	52	72	56	52	46	57	43	57	55	43	73	52	63	54	55	65	52	70	62	64	68	65	56	59	58	65	68	66	63	63	68	71	55	76	53	71	53	49	65	64	67	54	65	44	61	58	59	59	54	60	54	40	60	81	80	65	60	50	61	60	67	67	55	70	62	61	72	54	53	61	66	67	65	64	45	64	64	52	60	60	59	62	66	55	61	70	62	55	61	63	59	69	54	64	76	69	79	71	66	47	58	61	61	61	61	55	57	55	61	62	74	48	67	79	60	70	70	47	54	61	64	60	53	73	64	57	71	61	72	76	67	71	56	57	56	61	69	61	59	73	73	60	69	58	52	59	55	70	69	74	67	55	62	58	67	59	56	63	59	58	76	60	81	73	59	53	70	57	62	58	66	64	47	60	61	71	60	62	45	65	61	68	65	58	63	70	70	57	65	57	76	78	52	61	64	65	40	64	59	61	51	46	45	50	64	61	54	74	56	64	73	57	61	58	70	59	75	54	48	49	54	62	49	70	66	69	76	54	60	56	67	68	57	73	67	58	51	56	70	58	55	67	61	67	52	67	84	69	58	53	63	64	70	58	67	51	67	62	66	56	73	60	57	60	57	71	61	50	59	70	65	75	66	60	70	51	55	58	68	58	53	71	61	61	66	58	73	44	77	55	52	59	73	50	68	47	56	60	62	70	77	48	61	70	59	69	67	57	70	78	77	70	48	73	53	46	54	69	65	59	71	56	56	57	60	58	73	68	51	70	47	59	68	62	67	63	65	51	62	61	46	68	60	57	63	72	64	71	59	54	55	53	53	53	55	68	54	63	65	64	63	56	61	66	54	60	70	51	60	66	53	53	64	81	64	60	61	66	63	69	52	67	82	59	60	62	52	60	60	60	63	66	69	57	51	56	46	62	57	58	61	58	61	68	64	71	50	55	58	67	71	56	65	60	59	65	49	55	60	51	85	60	67	60	56	56	63	54	60	62	50	67	71	69	74	59	60	62	60	65	54	68	74	60	58	59	64	60	73	65	52	53	62	57	61	67	53	56	62	65	80	56	63	60	76	61	62	49	58	62	48	78	70	58	62	51	83	64	49	52
38442	24539	19025	17932	20977	24002	21149	17815	13156	10061	7758	6231	4982	3875	2998	2839	2262	1602	1021	902	896	799	705	652	586	594	614	620	619	601	542	529	569	591	612	790	1429	1771	1809	1701	1558	1336	1117	871	725	663	605	517	519	472	525	521	517	485	498	505	512	518	502	531	498	501	531	555	545	507	510	536	504	486	536	501	489	479	520	493	545	512	510	465	506	548	509	520	528	505	534	497	463	486	536	494	547	517	490	526	498	553	502	481	517	547	473	495	492	493	498	494	501	498	498	510	514	497	489	502	514	530	487	474	499	507	517	507	554	536	522	512	524	499	526	511	513	500	483	535	505	541	529	558	481	510	500	524	549	527	506	551	510	496	531	541	524	496	553	535	510	514	500	526	514	530	515	482	521	509	503	504	507	522	537	516	531	511	525	457	503	519	524	492	491	507	484	518	509	494	495	513	552	505	533	500	523	518	535	541	494	532	484	525	506	494	509	485	510	506	551	523	521	537	499	522	518	521	540	499	468	535	517	504	503	476	476	471	532	483	514	509	503	522	517	541	481	507	527	502	506	524	499	469	536	480	492	529	504	558	540	513	550	507	498	513	543	499	517	495	501	521	494	498	542	529	518	550	531	507	497	504	480	536	496	514	492	530	516	512	507	504	482	543	493	492	524	482	530	499	488	553	533	544	539	521	536	504	496	522	476	565	458	476	491	510	505	541	512	500	506	494	483	539	523	497	494	551	546	502	513	534	520	505	531	525	518	499	515	542	499	495	511	536	513	494	469	531	481	530	489	527	532	507	514	527	538	505	489	513	498	522	477	532	548	547	515	506	493	540	520	514	496	511	474	517	548	512	469	462	496	536	485	502	468	519	500	507	532	527	481	498	489	443	503	523	480	529	555	524	524	500	504	508	546	496	556	502	521	525	513	508	513	529	478	489	530	535	516	545	532	537	540	524	498	498	455	509	499	540	521	495	512	517	537	498	521	545	487	488	490	506	532	462	528	492	469	508	495	517	530	472	472	485	512	497	500	469	493	504	490	519	484	534	496	514	521	495	501	530	508	513	557	531	529	479	478	525	544	476	536	489	495	466	461	547	502	496	504	508	485	502	518	526	543	497	538	549	504	537	502	481	530	510	541	498	503	529	518	509	499	508	463	525	527	514	535	505	532	546	502	501	515	531	512	558	508	525	521	527	520	484	487	493	521	511	506	546	507	510	538	517	541	492	494	500	514	521	482	527	526	473	473	520	541	506	511	528	523	542	542	540	496	527	512	507	452	530	506	509	522	500	494	497	526	484	501	522	500	565	495	475	520	513	478	513	520	532	484	500	495	524	500	510	541	519	514	506	542	509	522	499	497	479	499	513	510	499	538	518	539	469	551	470	467	478	544	520	528	504	488	527	501	460	546	505	489	492	534	522	508	495	520	521	483	510	477	519	533	519	474	532	468	521	497	482	515	500	534	496	520	494	499	536	484	515	537	550	502	521	522	475	543	487	500	494	519	532	477	494	579	512	517	471	519	485	510	545	503	480	530	500	494	540	511	482	469	483	477	545	490	492	516	560	488	525	532	513	530	491	551	514	548	556	476	519	526	511	497	572	521	517	529	493	515	473	498	535	513	530	498	576	524	502	539	521	502	519	510	541	524	515	515	502	520	519	500	512	469	520	497	508	495	499	492	526	489	508	496	497	517	520	497	499	512	506	489	518	532	466	536	569	534	475	517	523	501	496	542	528	563	499	555	523	531	475	527	481	483	513	522	503	510	530	504	535	507	525	475	486	515	514	514	507	502	483	479	475	531	511	531	460	503	534	516	531	531	548	494	478	438	527	492	533	473	460	495	535	489	511	554	550	511	506	495	565	501	477	496	496	497	570	524	506	535	486	490	505	483	534	540	506	519	517	496	505	519	497	471	543	486	548	493	547	519	502	545	543	554	528	526	542	471	538	528	478	534	496	538	504	473	557	470	536	485	534	489	519	494	538	506	543	553	493	498	530	515	540	508	506	516	506	529	443	528	520	516	475	515	477	481	523	519	477	502	548	486	497	478	513	510	507	501	491	506	541	525	505	513	479	475	527	486	519	471	503	560	519	499	540	487	534	520	479	479	497	473	511	505	513	538	550	491	521	487	481	546	477	515	496	524	483	528	492	509	518	499	485	509	530	530	474	510	544	520	542	508	494	504	576	532	496	501	513	516	497	515	504	516	519	482	478	528	509	536	506	494	515	467	493	506	480	528	516	531	501	483	525	561	510	521	520	475	514	568	517	500	514	550	504	530	498	528	502	514	505	494	511	515	533	540	517	500	491	516	513	481	505	521	499	501	520	552	504	520	474	546	470	510	514	486	500	483	518	502	513	483	515	538	516	543	494	534	480	515	500	467	507	471	491	542	488	526	499	531	476	511	541	468	527	477	508	487	511	515	489	505	520	507	533	515	532	487	541	517	521	503	490	516	559	486	516	511	506	530	497	542	495	510	554	511	487	521	518	480	514	502	524	476	563	529	523	524	470	507	495	534	532	517	517	525	553	488	527	499	489	533	501	490	521	503	505	527	524	509	510	459	539	487	505	522	517	511	560	482	499	501	528	461	526	521	513	522	497	502	553	514	530	531	510	500	532	519	485	509	537	549	488	567	504	538	484	504	515	528	519	480	524	515	540	503	502	521	487	506	506	510	478	478	504	503	496	494	534	520	549	510	522	497	496	536	522	493	546	543	500	510	533	507	517	505	518	515	479	523	497	503	529	546	518	516	520	521	512	501	482	498	497	520	521	527	526	461	488	551	510	541	570	468	525	537	500	501	522	514	517	491	527	521	496	515	514	521	507	510	493	493	511	462	515	502	507	565	492	567	535	514	472	513	487	493	504	522	523	501	516	508	492	498	527	426	515	528	532	459	485	545	518	544	527	509	524	464	460	498	519	517	508	529	533	535	525	512	520	515	540	535	559	505	485	495	514	503	536	526	469	524	548	530	505	497	494	507	495	543	475	515	529	519	516	482	510	522	500	534	498	536	504	511	537	511	522	510	503	518	498	477	508	505	517	535	524	499	532	510	507	527	513	501	523	497	504	479	499	541	529	503	470	536	524	510	542	558	545	515	492	480	484	535	497	506	501	513	522	551	523	513	502	500	504	480	521	509	505	497	482	557	484	538	486	507	519	520	507	471	531	514	495	515	490	524	487	520	526	498	520	516	512	563	552	521	523	476	545	499	523	523	505	497	511	545	518	507	534	523	503	464	504	485	494	492	533	540	534	496	524	542	556	485	484	499	530	489	508	557	535	511	513	536	484	520	467	510	479	506	554	514	530	506	558	500	464	482	502	497	523	508	501	498	528	549	557	533	509	483	498	552	528	495	535	508	513	513	493	486	528	523	498	498	474	495	485	515	520	531	493	515	505	531	539	495	519	495	522	565	523	517	526	520	507	465	456	526	507	549	466	506	538	475	524	482	456	490	507	516	510	510	531	493	519	503	504	506	490	523	508	472	504	529	495
5086	2135	1122	640	424	363	327	256	223	175	161	148	144	106	109	89	99	90	76	83	80	78	79	71	84	80	77	74	79	85	70	69	68	75	86	75	78	76	95	69	79	92	89	75	77	78	59	63	81	58	72	70	78	69	83	69	67	72	74	76	75	70	78	69	75	76	76	86	94	63	73	73	64	68	64	77	72	75	78	61	80	69	83	67	73	76	69	78	83	61	69	80	82	89	62	76	77	73	88	88	69	79	69	79	57	88	84	66	76	81	79	83	80	72	70	84	70	78	75	96	80	87	77	78	74	72	63	85	86	67	70	83	74	75	76	84	86	69	76	93	65	72	73	78	88	82	77	81	79	65	80	67	63	74	71	76	67	69	72	73	82	90	70	78	54	59	80	79	70	87	73	87	74	84	63	67	66	61	84	64	78	87	79	92	62	72	65	79	78	68	72	60	72	87	69	79	94	78	88	67	82	79	81	75	71	62	78	71	76	69	66	66	82	70	83	77	94	82	75	72	82	86	70	77	94	65	67	72	74	82	91	74	65	69	67	87	71	71	82	69	68	66	81	61	86	74	94	73	55	76	77	61	82	79	91	77	79	81	63	88	81	78	68	77	87	74	90	71	71	71	82	67	78	96	89	71	71	81	68	101	81	89	75	71	75	80	84	71	84	68	71	90	77	69	70	80	66	70	96	96	77	72	73	69	75	80	69	63	83	82	65	67	81	70	82	78	88	73	67	70	69	85	83	83	88	78	75	68	77	81	72	73	72	58	58	69	66	82	88	79	47	79	73	89	67	85	61	88	74	84	66	76	77	79	65	77	69	71	75	94	65	85	69	81	83	77	74	66	70	76	72	85	65	80	83	76	74	71	74	58	75	80	69	71	83	72	74	73	78	85	70	75	81	79	75	84	91	75	68	66	81	83	75	79	69	68	84	78	62	69	75	79	87	73	97	74	77	75	78	87	75	84	75	63	77	86	79	65	70	82	89	81	84	69	73	95	86	69	62	64	82	65	95	88	73	82	86	78	62	69	67	79	72	80	62	75	74	84	78	74	74	85	72	71	82	77	65	75	87	83	70	68	78	86	74	78	83	69	72	65	73	98	85	71	66	77	80	72	66	68	74	69	82	58	82	78	67	75	70	64	77	76	91	73	86	73	77	73	70	76	77	74	66	57	82	64	62	77	80	70	84	86	64	74	80	73	96	86	84	68	82	68	89	75	75	59	90	78	75	88	72	86	74	89	64	77	55	71	69	79	78	75	81	62	73	79	71	81	71	69	59	82	66	81	70	78	71	71	76	90	67	76	59	68	95	76	71	72	76	80	74	86	74	75	69	66	77	78	80	74	70	84	86	71	76	64	83	65	75	82	74	85	63	70	73	59	73	82	77	76	69	74	78	88	64	72	62	84	65	76	98	68	76	90	80	85	78	86	72	71	61	69	83	76	85	82	70	80	87	72	77	81	74	86	69	59	71	80	72	78	77	78	78	72	67	67	61	69	83	88	72	81	83	77	84	70	66	70	77	81	89	78	74	81	72	70	63	65	65	73	71	78	63	74	89	71	74	73	71	85	83	87	67	80	76	86	83	70	63	69	72	72	65	83	79	78	77	74	73	79	64	67	93	71	72	71	80	76	82	68	42	63	91	60	71	75	58	81	72	75	57	67	85	63	78	58	69	58	80	69	81	79	66	79	58	79	67	64	71	74	59	74	65	62	83	87	63	73	85	70	66	78	68	64	67	68	69	78	96	70	77	82	80	75	77	82	77	85	79	83	61	70	73	86	70	74	72	77	76	65	63	71	75	62	65	80	70	78	74	90	62	76	67	82	80	84	81	70	66	75	71	71	85	86	80	78	81	77	80	75	69	77	78	74	76	80	75	74	69	89	55	67	66	60	78	82	81	76	75	61	87	70	86	61	65	57	75	82	75	61	80	77	83	62	69	76	67	78	91	80	86	72	81	80	70	79	67	72	73	64	75	69	73	81	63	76	71	70	77	62	68	77	86	66	80	74	84	60	74	74	80	63	81	93	66	87	70	77	69	65	73	64	66	62	83	77	81	77	61	67	84	77	75	82	69	64	74	67	50	75	72	66	62	56	76	87	83	58	85	81	73	73	57	86	52	73	61	78	80	67	81	84	84	68	77	62	84	72	93	79	76	78	75	87	79	71	91	79	69	74	68	74	66	80	82	90	82	61	77	76	71	78	83	65	80	83	59	85	78	65	77	62	76	61	75	76	74	81	57	69	89	83	79	68	72	90	71	82	78	78	80	70	69	75	63	82	64	65	60	72	68	72	73	70	73	55	81	59	66	79	89	72	78	78	80	63	81	86	74	67	74	77	74	80	65	67	78	70	64	84	83	76	62	74	66	88	63	73	90	96	67	68	67	78	61	69	72	70	74	75	81	87	70	75	73	72	88	88	74	71	81	78	82	74	78	78	54	65	72	74	84	61	93	58	69	85	93	70	86	70	80	76	67	78	60	80	69	72	68	77	64	87	64	65	81	70	71	77	67	79	67	60	85	71	63	76	80	66	70	67	76	86	76	88	92	86	78	61	72	70	64	83	79	77	66	77	63	79	62	83	75	85	84	76	76	83	68	69	69	78	79	68	85	87	80	76	84	71	91	97	73	90	78	73	76	83	71	61	82	72	65	65	90	73	73	56	57	59	73	57	75	89	59	80	72	69	54	65	70	90	77	72	83	51	76	76	73	60	64	88	76	84	77	79	74	74	79	62	71	75	73	83	78	64	81	78	77	77	70	84	80	85	76	70	81	71	67	69	71	83	75	71	82	77	65	63	73	65	69	92	87	86	60	71	66	76	77	68	83	92	73	59	76	68	68	80	76	75	70	63	78	76	67	72	74	67	69	74	69	71	82	77	79	64	84	77	75	69	73	71	66	68	70	81	71	71	83	77	73	77	76	80	84	90	77	74	80	74	70	78	77	95	91	64	93	74	71	70	56	74	57	78	64	76	78	74	95	82	80	71	81	76	79	70	75	78	63	73	77	84	90	58	70	83	78	57	76	74	64	70	71	73	77	81	75	62	74	78	84	65	82	78	83	71	82	60	65	77	76	87	70	77	62	69	80	72	73	72	76	90	60	69	83	84	70	71	67	84	77	74	72	79	63	73	70	69	78	91	74	73	83	68	77	79	76	67	79	70	83	83	66	73	88	76	78	78	94	69	79	70	81	67	79	61	64	75	76	69	78	74	84	75	80	71	72	83	83	58	81	82	68	79	81	73	75	71	57	54	75	101	92	71	74	55	73	58	70	72	72	83	74	77	83	60	85	71	76	80	78	61	59	80	76	71	65	69	87	82	86	72	63	88	78	54	84	92	73	72	81	69	77	66	69	75	65	56	83	74	62	81	75	85	73	56	61	72	75	65	81	69	69	76	71	73	84	66	74	64	89	64	85	73	79	81	81	64	96	74	74	69	83	81	77	73	70	60	72	82	80	74	72	88	59	70	73	66
31783	16486	10529	8563	11175	12646	11497	9713	6750	4930	3883	3191	2600	2045	1796	1699	1348	1152	888	767	731	734	696	704	678	678	648	671	674	619	644	634	641	666	628	630	748	726	786	808	791	749	738	688	658	659	607	620	638	627	609	610	639	639	594	641	605	638	594	614	568	599	576	611	632	607	637	623	615	630	609	620	555	640	613	660	617	655	632	627	667	622	643	606	615	625	596	620	642	631	634	609	623	630	597	638	643	622	636	599	610	578	585	585	628	604	581	665	616	606	580	582	583	649	620	614	604	602	592	606	613	615	645	567	613	642	586	587	632	602	607	630	643	636	645	591	652	593	652	626	613	617	581	628	611	572	607	672	606	648	588	582	587	600	599	636	651	618	643	598	596	593	620	601	603	638	622	608	587	585	591	602	578	635	615	612	564	649	662	595	565	623	591	604	598	600	592	640	609	616	569	632	615	627	658	614	594	614	595	603	652	624	589	636	578	592	593	598	579	600	636	617	617	613	619	599	611	646	596	588	643	626	628	585	573	605	632	612	634	596	607	627	579	608	604	640	605	621	641	643	600	641	595	635	605	609	660	625	607	652	571	644	604	609	627	638	632	604	640	578	605	583	628	648	619	581	643	597	615	614	603	627	616	620	608	600	585	649	590	606	594	635	643	656	567	581	658	628	612	556	585	578	592	633	574	617	610	610	615	599	587	615	642	559	629	613	654	606	594	612	622	650	655	613	629	633	627	635	656	657	585	604	602	618	595	664	632	639	625	593	598	652	575	552	632	557	596	568	589	623	639	596	587	618	620	584	614	630	617	612	632	633	637	615	632	583	569	607	643	597	642	624	630	612	621	671	614	629	639	653	626	642	612	631	631	587	596	595	603	607	658	613	640	599	659	628	640	694	616	602	612	593	642	602	598	593	604	577	634	617	626	684	601	640	582	632	633	582	631	563	586	637	627	670	617	605	611	642	645	599	587	656	630	619	619	643	615	605	609	589	593	676	621	585	614	610	615	662	623	559	596	604	584	609	620	591	619	596	615	618	627	615	642	623	612	625	621	651	621	660	627	604	672	609	554	660	620	623	602	634	632	613	642	635	615	624	613	602	637	649	592	619	583	634	646	665	558	614	667	591	640	623	575	606	593	574	624	657	638	684	648	669	617	620	636	612	620	566	659	619	626	595	637	620	590	643	611	629	580	618	601	603	561	592	601	636	620	609	607	598	625	658	646	684	623	584	657	617	620	561	630	630	617	644	633	627	570	592	574	604	636	632	628	590	630	658	623	619	614	611	602	618	585	627	601	632	609	631	615	593	630	603	613	606	620	621	580	576	596	627	608	570	638	636	613	604	613	601	673	619	621	624	604	600	577	641	653	637	601	637	632	630	633	635	641	584	571	656	622	624	628	651	659	652	591	605	628	606	599	612	646	622	591	630	611	582	631	587	561	555	607	612	606	548	651	603	605	575	626	603	586	602	590	669	611	590	590	605	604	636	562	640	636	600	639	651	635	600	627	618	591	565	632	604	622	626	590	623	609	632	609	627	610	608	596	613	600	599	605	598	677	594	606	606	604	587	618	633	614	595	589	625	613	617	609	614	611	649	632	614	555	586	577	609	562	552	655	598	664	604	595	619	604	589	579	630	615	607	613	617	583	602	628	567	613	609	608	608	600	573	623	589	598	624	656	596	609	605	599	640	618	597	593	632	596	597	584	582	607	597	647	600	586	607	639	584	613	588	620	625	643	655	594	611	634	636	643	605	635	604	618	653	629	599	596	617	620	653	591	638	629	600	669	609	601	614	580	624	636	602	612	592	610	603	589	629	652	609	645	649	583	612	658	612	593	602	642	608	635	576	606	581	662	584	636	646	639	602	607	608	641	639	593	609	642	611	611	606	609	603	620	651	569	638	595	608	576	614	663	602	623	649	635	619	611	611	620	608	660	644	608	581	634	618	653	601	591	557	579	611	672	631	628	611	605	573	620	624	563	613	627	627	629	574	611	617	581	635	636	612	622	572	600	606	667	590	627	627	643	625	607	627	601	603	625	636	562	700	627	593	602	635	620	613	589	655	663	643	628	590	633	599	629	642	600	556	637	635	598	601	684	588	608	601	585	634	655	614	634	635	626	601	642	616	630	644	596	638	665	597	596	563	624	647	621	596	570	623	644	608	611	642	572	587	611	629	648	659	634	608	631	626	613	634	640	623	618	625	598	624	616	636	617	581	599	599	579	624	590	579	583	576	610	586	584	641	620	643	632	604	620	652	638	577	615	618	627	576	636	625	612	631	576	593	622	573	641	629	608	624	637	580	617	608	630	542	631	630	583	607	610	590	663	609	662	625	610	637	624	627	593	604	591	620	622	629	623	625	608	607	637	595	608	644	637	623	576	650	594	650	580	614	627	611	632	634	559	567	578	600	652	611	608	633	609	621	641	597	595	635	664	648	626	656	597	602	579	609	631	637	607	632	660	555	651	627	605	585	642	638	609	615	626	620	581	582	614	552	625	600	625	586	627	591	635	607	622	613	631	642	634	617	627	635	605	594	553	637	615	619	673	588	607	645	613	623	575	620	615	639	669	626	608	643	604	622	682	611	600	605	610	611	609	687	657	582	600	613	609	544	603	635	587	593	629	584	613	619	636	604	643	631	594	607	626	618	592	617	595	630	647	646	629	638	596	609	587	576	617	584	609	605	638	641	562	594	584	627	623	615	591	652	584	596	606	561	580	627	650	627	632	638	628	608	609	628	602	605	652	610	626	622	613	565	621	578	635	620	608	581	642	640	622	624	622	605	612	591	606	674	636	607	622	681	632	601	598	612	590	649	613	636	620	648	581	623	628	558	656	574	603	592	611	621	644	597	634	648	611	615	589	610	630	613	632	567	602	642	607	619	648	630	630	608	594	598	615	590	623	658	587	627	639	586	627	613	594	603	634	640	625	558	618	577	626	612	624	617	605	613	602	665	583	618	617	600	654	640	616	583	640	659	611	653	574	645	614	597	616	620	598	610	580	633	591	617	665	618	573	664	658	598	582	640	596	582	620	628	634	598	615	642	617	623	655	630	600	620	626	646	626	658	610	567	623	648	662	624	625	644	650	563	634	631	596	610	612	641	609	595	651	592	625	641	590	615	614	605	605	589	636	618	654	604	620	626	577	607	620	622	622	668	590	597	615	604	610	590	597	593	630	602	629	606	604	618	657	591	616	645	565	619	623	601	632	656	642	602	623	587	663	603	620	589	560	656	626	595	635	619	603	645	630	630	615	664	579	630	599	597	647	639	634	605	610	615	638	633	633	639	607	614	608	637	614	641	618	627	595	602	588	596	608	639	605	631	621	589	554	607	606	631	600	616	606	603	627	597	624	655	610	646	573	591	626	639	662	628	597	617	592	666	577	609	594	618	604	610	589	641	662	615	618	655	625	614	561	603	619	598	593	614	655	570	660	630	625	616	663	610	602	596	653	600	629	610	625	615	625	679	598	620	618	659	615	597
6739	3720	2041	1137	806	592	599	480	353	263	222	156	140	137	108	138	100	81	93	79	83	64	84	85	84	72	60	65	77	73	66	81	76	80	85	76	102	89	91	83	89	83	56	79	60	78	67	55	72	55	74	66	71	70	63	72	78	76	62	58	65	86	72	58	54	86	67	76	62	74	73	78	77	65	69	86	59	55	83	72	65	81	79	66	69	80	73	69	58	71	71	79	69	69	80	87	71	78	67	66	73	60	92	61	59	78	82	68	61	69	68	63	81	66	83	61	64	52	56	64	67	65	66	69	57	51	62	57	57	74	50	74	66	74	71	72	65	48	60	71	66	64	66	73	66	60	68	72	79	64	68	66	65	60	77	72	66	74	65	63	61	75	70	63	64	84	74	70	87	68	70	68	79	64	82	68	71	66	71	79	64	67	72	68	80	75	77	62	63	68	63	61	85	69	63	82	72	67	59	71	67	64	75	75	64	69	80	63	66	59	78	71	63	64	75	65	70	62	61	68	72	60	82	67	79	65	65	68	81	76	77	61	71	60	73	68	77	79	75	75	65	83	62	70	71	77	80	71	58	82	70	61	88	55	72	59	61	77	72	61	64	58	59	67	75	65	65	75	70	75	62	65	81	84	69	74	60	55	68	67	64	76	64	71	70	63	82	44	74	61	74	70	81	71	81	62	59	78	75	64	72	84	64	69	68	70	73	67	77	82	70	64	60	78	65	72	72	68	59	68	58	60	58	77	64	55	55	77	62	62	51	68	73	75	78	72	76	68	67	68	64	70	58	64	58	76	55	67	60	79	70	55	71	78	77	68	74	59	79	61	63	67	50	72	66	70	67	57	73	77	77	67	80	80	79	60	74	68	66	62	76	68	74	69	71	68	67	87	67	65	50	48	57	85	77	57	75	58	62	66	79	65	76	54	75	63	64	73	80	61	72	75	77	76	69	61	79	65	65	81	80	71	66	71	65	70	68	67	66	60	57	55	72	85	71	66	56	77	82	71	59	68	85	68	71	82	72	75	63	68	85	58	77	75	60	67	57	66	59	72	77	55	68	72	73	68	70	70	78	68	83	65	81	75	54	64	58	63	70	62	68	75	87	80	67	71	91	68	76	55	72	79	66	68	53	68	58	69	78	68	66	59	60	74	73	68	69	80	80	80	73	61	69	73	71	82	63	90	70	81	75	72	65	80	65	71	65	72	68	58	60	65	61	67	67	68	72	78	68	71	79	86	78	90	81	59	87	60	57	74	58	59	73	65	68	64	70	68	83	64	79	71	83	65	71	73	57	61	59	69	63	75	78	62	72	71	64	75	69	70	66	66	65	81	71	61	80	81	68	70	64	65	73	82	75	59	67	82	67	57	58	69	64	67	64	81	74	69	74	58	61	65	57	73	65	62	74	58	67	81	53	77	71	66	70	83	73	71	75	76	64	61	69	66	73	74	70	80	66	72	62	63	66	70	68	68	59	56	75	80	58	68	67	75	57	75	64	59	73	62	68	79	72	63	91	73	76	70	64	69	63	84	60	58	73	64	68	60	63	60	65	78	75	72	74	61	65	62	73	63	77	78	76	74	75	68	74	64	67	63	69	69	70	76	89	79	89	65	72	76	62	63	75	66	61	80	85	76	61	81	56	61	72	76	65	77	62	67	80	67	65	71	77	75	78	77	58	80	82	83	68	64	74	70	69	87	78	64	86	75	60	60	72	62	81	66	83	71	75	52	66	67	67	57	57	72	100	69	67	66	82	54	79	74	66	68	74	84	62	76	70	64	78	82	71	62	70	65	64	68	74	66	76	72	67	80	67	83	82	74	60	88	58	71	69	72	84	59	87	68	76	66	71	93	81	82	78	76	71	81	84	70	71	73	63	57	65	66	73	80	64	65	75	76	78	68	86	86	64	86	52	77	75	58	74	65	55	82	67	64	74	73	73	86	72	60	71	71	78	87	70	61	75	71	78	87	62	53	82	77	82	73	66	72	69	80	68	73	65	81	63	66	61	71	79	59	75	71	62	68	79	79	67	57	67	57	77	65	84	66	68	80	67	78	63	82	80	70	65	69	66	49	77	74	77	74	84	68	66	60	78	72	71	75	71	75	63	57	67	52	63	74	95	74	72	68	65	55	73	52	70	64	66	82	77	63	68	63	77	77	71	72	70	55	77	58	74	71	66	78	76	79	59	59	63	68	71	65	69	67	68	64	68	58	62	57	74	75	65	60	60	56	72	68	79	75	50	73	73	70	72	64	69	78	64	69	73	55	56	69	56	67	67	75	69	78	84	67	61	53	57	72	72	82	69	68	73	82	65	84	50	85	62	67	87	64	73	70	80	74	81	60	71	72	51	68	79	62	53	71	69	84	80	75	79	80	66	60	79	62	79	82	60	69	76	68	73	64	60	55	68	72	47	65	77	70	76	69	70	72	56	69	72	68	70	72	73	66	77	69	59	75	73	66	87	75	67	66	72	72	80	78	74	65	67	61	67	84	68	58	58	70	68	57	67	73	71	76	74	55	77	72	72	57	75	71	75	63	64	67	75	63	78	58	66	86	78	75	78	64	64	98	70	75	54	79	77	86	64	71	62	72	52	61	83	60	58	68	76	65	78	68	74	68	59	62	81	61	75	77	75	81	66	71	80	70	69	71	83	78	68	64	73	82	66	70	82	63	55	74	77	63	56	60	62	65	60	72	54	60	66	85	56	54	64	56	85	70	51	64	76	70	79	69	63	78	66	65	85	88	79	88	69	58	80	81	61	70	71	79	70	65	58	76	55	57	76	64	84	72	61	74	63	62	75	76	82	72	70	69	66	71	73	64	67	55	82	79	58	91	66	64	63	69	63	68	79	63	69	76	70	79	71	67	64	63	71	61	73	74	78	81	75	60	65	78	59	70	75	71	66	77	82	62	63	65	78	56	60	69	60	88	72	80	63	66	76	69	78	76	76	77	82	63	59	71	68	78	78	65	71	64	76	64	82	67	75	59	75	67	64	71	64	80	85	61	63	64	70	75	72	69	84	79	71	79	71	66	76	58	68	62	78	70	64	57	97	73	67	73	59	63	71	59	71	65	71	76	79	62	71	88	68	59	77	74	70	64	64	66	83	78	84	70	78	82	71	74	78	75	77	66	50	56	73	81	78	61	71	82	74	84	74	59	59	77	72	66	72	69	79	71	65	81	64	67	69	73	66	67	83	71	72	56	62	74	65	65	69	75	86	81	78	55	78	81	65	77	68	82	79	81	72	61	58	75	64	72	69	66	60	60	53	71	90	77	71	66	63	61	75	73	89	84	65	66	75	74	81	72	82	74	84	59	68	67	70	89	76	71	69	64	67	61	68	65	76	70	63	68	73	69	74	57	78	64	58	69	78	61	68	66	71	82	73	77	71	99	80	64	77	71	56	65	79	80	72	78	66	66	72	61	53	72	75	79	83	68	67	62	60	81	66	56	70	61	67	72	68	63	61	71	62	78	62	74
36948	22218	15941	13101	17888	20534	19923	16077	11028	7937	6106	4118	3128	2817	2312	2126	1751	1319	1126	831	734	755	715	661	698	640	651	634	603	637	622	614	633	647	569	806	1200	1315	1284	1136	989	917	809	736	674	646	610	596	569	581	617	616	575	568	582	554	618	571	605	563	639	568	602	581	570	572	606	556	568	594	577	629	591	595	622	589	553	587	576	558	587	565	559	566	561	571	585	570	577	583	554	575	598	533	609	606	559	566	586	555	587	567	579	601	606	568	596	591	590	565	592	634	573	561	597	579	614	565	587	567	578	598	621	566	574	544	598	598	562	606	578	586	602	578	574	627	556	593	578	584	582	572	548	532	622	566	595	553	575	561	585	572	538	583	560	596	586	544	604	581	559	573	611	601	616	558	591	586	626	641	594	570	631	550	610	618	564	564	571	597	520	636	577	567	527	588	584	613	605	571	627	533	594	569	570	559	559	620	589	649	591	581	557	624	591	603	585	594	589	576	577	585	560	572	591	583	569	602	590	556	604	564	566	575	564	582	565	540	541	555	595	574	564	600	617	557	591	600	579	564	577	611	536	561	598	573	536	589	604	619	599	580	558	598	533	556	590	563	561	556	559	561	579	593	593	587	538	585	592	560	576	591	585	582	608	559	571	563	592	613	567	582	554	545	545	535	561	598	569	575	593	601	565	595	578	595	598	576	605	565	581	583	556	595	551	585	608	581	635	583	562	647	578	587	613	634	560	619	552	609	569	553	586	597	572	587	601	578	598	617	583	589	548	577	576	600	575	567	608	549	592	587	576	635	595	557	561	574	595	585	583	577	569	610	601	590	583	586	567	566	602	598	580	571	590	565	578	592	592	566	589	615	591	584	573	622	567	614	637	561	585	531	596	582	569	566	599	553	587	525	556	613	601	549	574	583	604	578	597	541	567	613	522	651	576	595	573	573	593	524	572	538	536	549	600	584	559	593	553	598	576	602	605	549	584	573	567	560	572	586	604	580	577	595	575	599	561	558	586	586	594	599	584	590	610	602	625	602	568	633	586	564	579	583	553	562	564	570	643	571	622	574	559	547	580	537	559	562	552	568	534	618	602	557	560	540	582	557	597	542	578	550	558	640	613	573	565	610	581	624	588	560	570	551	555	576	567	558	554	598	569	612	586	583	603	579	588	555	586	565	589	587	570	582	616	587	550	607	542	563	572	588	633	565	536	565	594	610	591	598	587	618	555	546	569	580	545	566	567	542	598	563	580	637	560	530	596	581	555	571	593	583	530	562	586	605	565	580	562	563	604	623	559	586	604	583	629	607	553	557	587	550	565	614	597	629	612	540	614	560	554	594	535	598	585	560	593	586	562	572	656	556	601	634	580	545	585	571	618	571	557	589	560	565	625	569	573	575	587	597	592	599	595	598	614	599	594	552	627	579	556	596	635	549	575	588	584	536	552	577	572	541	595	585	578	573	576	623	532	589	574	587	568	586	601	560	560	585	565	581	573	575	607	588	596	572	538	556	609	571	586	590	576	586	549	598	552	605	592	579	577	584	562	603	609	610	595	562	571	600	574	610	576	631	578	585	560	559	555	561	560	596	584	594	571	565	573	576	584	575	574	633	584	579	610	587	574	616	590	575	568	580	594	574	629	570	538	554	644	597	601	560	557	582	641	546	600	565	567	593	577	620	582	575	551	587	575	602	620	589	602	591	568	582	548	600	598	569	555	592	574	564	590	559	573	545	565	579	584	573	653	582	587	628	537	611	589	585	571	576	556	580	578	628	574	581	588	576	559	607	580	564	599	530	608	573	603	554	564	574	605	566	573	566	604	587	562	592	611	566	574	612	585	612	540	583	595	592	571	579	591	578	581	582	565	575	609	593	552	549	597	610	585	581	539	586	603	595	577	606	581	559	609	615	569	588	606	601	602	602	568	637	590	578	588	607	582	587	552	568	624	591	561	573	591	577	578	571	573	579	590	603	593	577	583	577	585	550	572	555	584	619	577	576	552	583	549	574	592	575	572	590	586	571	607	587	593	569	576	610	598	578	580	587	567	558	607	562	565	578	602	536	613	579	594	602	590	600	587	593	556	558	557	609	642	551	596	545	629	540	602	604	593	549	550	560	576	581	572	561	584	592	617	616	590	569	592	587	551	547	543	558	629	612	585	595	570	610	598	609	609	603	591	612	579	571	560	611	563	562	601	568	578	605	570	552	538	616	590	584	586	597	587	557	571	577	605	560	627	588	583	611	587	600	587	563	598	613	603	603	608	563	575	630	527	575	583	624	568	584	604	543	583	552	558	551	556	530	563	580	569	609	588	596	571	602	509	542	560	598	574	604	593	550	579	561	546	593	600	543	583	592	585	597	546	583	569	583	614	549	560	627	590	590	615	588	598	556	554	589	577	617	598	660	555	591	564	587	568	583	571	606	565	533	574	607	588	575	553	546	573	612	595	626	596	556	571	575	568	544	586	549	585	547	562	581	574	580	587	609	586	574	538	578	580	579	582	605	599	568	605	573	570	629	612	586	572	552	549	582	563	561	560	581	564	619	627	587	572	567	550	596	566	594	533	598	574	606	593	601	600	573	573	599	573	573	587	578	641	599	597	608	627	590	615	607	582	589	569	549	561	585	588	573	586	568	585	579	540	625	597	583	626	601	565	579	620	608	575	598	607	591	619	613	639	550	590	535	569	590	570	606	620	569	586	591	555	614	565	612	560	581	629	601	578	571	612	599	577	566	521	589	576	615	554	548	589	551	585	582	608	583	591	601	594	604	568	555	575	592	566	620	633	611	539	577	553	554	612	593	617	565	586	571	543	578	604	583	590	576	578	587	586	552	591	555	595	584	612	570	627	632	574	609	609	577	552	598	568	582	590	547	538	585	596	565	556	592	563	583	579	529	567	592	595	620	597	588	571	572	587	621	573	534	616	612	607	599	550	574	572	573	580	539	613	562	569	581	601	589	597	596	553	593	573	568	599	555	567	592	580	614	604	611	556	579	538	547	579	524	580	560	540	568	628	606	612	566	545	555	619	611	604	574	583	584	584	564	605	594	595	573	596	609	571	575	585	599	585	537	616	567	569	543	572	572	637	596	610	615	585	562	577	590	607	608	536	581	589	561	577	590	532	587	559	612	567	568	606	545	578	567	600	623	571	580	633	566	545	571	621	596	587	571	589	563	606	577	595	583	562	625	600	576	563	637	650	564	555	595	574	593	605	593	628	586	598	596	557	568	578	558	598	579	616	553	568	540	571	550	565	585	572	600	609	538	578	595	578	657	585	567	553	603	562	567	577	543	593	638	582	550	597	577	542	574	528	598	539	599	542	549	604	584	594	594	574	597	591	550	589	609	601	546	548	612	582	599	590	559	622	610	583	572	553	569	600	602	551	593	538	599	566	617	558	555	613	554	568	611	584	580	607	582	572	620	585	563	577	583	569	554	540	579	588	569	579	559	568	602	561	561	575	605	567	583	611	597	611	595	567	607	555	562	599	561
6875	2844	1741	1026	639	574	567	414	298	239	178	167	129	109	116	96	101	93	67	73	66	66	54	60	62	74	60	67	68	68	78	64	70	59	78	73	82	89	75	88	92	74	94	52	55	66	72	66	74	67	73	67	64	50	72	70	60	59	62	56	62	57	57	65	68	65	61	58	59	67	54	72	60	65	61	60	58	57	54	46	51	61	59	51	55	75	66	64	64	50	55	63	55	53	62	57	55	48	50	72	62	65	61	64	56	56	60	69	68	55	55	64	67	77	69	63	47	56	58	58	62	61	64	62	70	75	61	60	63	63	44	65	60	57	68	72	44	54	67	62	63	66	56	67	57	70	63	59	61	54	60	74	69	56	55	53	57	56	63	72	54	65	69	53	55	72	63	62	73	58	56	72	64	67	63	61	55	59	63	53	50	63	63	55	55	64	68	65	56	55	63	58	77	61	60	54	62	68	57	65	65	57	66	58	53	62	54	71	69	56	49	66	61	68	63	66	58	52	67	71	61	56	55	64	59	61	56	70	68	50	68	65	71	78	63	49	64	67	60	63	63	64	49	67	73	58	69	71	48	53	50	55	78	63	76	76	67	75	66	69	62	60	62	69	51	62	63	53	78	56	54	60	65	72	58	70	53	62	56	62	65	57	71	61	59	75	56	55	62	65	72	67	57	55	63	63	59	76	65	57	50	67	61	59	63	43	74	70	76	53	49	53	58	57	59	52	68	63	52	62	65	55	59	61	50	53	61	60	52	59	64	58	59	53	56	72	60	60	60	63	63	66	57	55	63	68	63	68	65	61	46	61	62	61	60	64	68	84	58	58	57	79	66	64	60	71	64	61	50	62	59	79	59	58	69	79	62	69	54	62	48	62	42	56	62	65	55	70	60	51	64	55	56	50	56	53	74	69	69	61	51	62	53	64	66	56	74	68	73	76	53	61	48	69	64	65	56	48	68	64	72	46	62	54	78	63	46	67	60	63	58	68	71	62	67	75	60	69	61	69	43	75	56	65	70	60	53	75	59	61	81	50	59	55	63	59	53	50	50	54	69	51	74	67	70	56	60	62	43	50	56	48	57	60	53	54	62	61	66	58	48	65	53	70	55	64	67	62	60	66	79	69	64	59	52	60	54	66	58	71	60	41	55	77	46	64	57	57	64	59	72	52	77	68	56	68	77	50	74	50	68	58	61	61	58	60	61	72	53	59	68	56	52	65	66	62	79	59	61	55	53	58	61	62	62	61	57	68	52	62	68	75	52	59	55	62	61	60	57	66	59	57	60	64	62	73	63	63	67	59	62	49	53	48	59	50	45	52	75	39	56	65	47	73	69	75	64	43	55	53	46	44	55	63	51	49	54	73	68	62	71	55	55	56	50	51	57	76	56	60	48	59	68	55	55	52	58	46	70	74	51	63	67	60	50	56	55	55	61	72	58	77	63	79	65	66	60	60	52	56	56	55	63	67	77	81	55	77	63	60	51	73	66	55	79	61	69	53	51	87	69	65	60	66	54	50	72	62	60	62	59	63	58	46	59	65	51	53	59	52	78	72	64	78	63	67	65	61	63	75	59	49	63	73	79	65	62	60	50	69	64	60	57	65	60	45	58	70	61	54	64	66	66	66	61	63	59	64	72	56	55	60	61	59	66	63	53	67	57	59	62	46	58	51	49	62	55	52	69	61	65	61	52	61	74	56	75	55	43	70	66	72	58	57	59	51	66	63	57	70	62	63	73	68	76	62	67	63	61	66	60	59	56	59	77	63	49	59	54	67	62	79	69	54	71	52	69	65	49	69	75	58	62	45	84	59	49	61	66	67	64	70	54	55	61	73	66	56	54	69	58	50	64	57	57	57	55	68	68	63	70	61	63	65	59	53	58	56	63	74	54	64	60	58	68	62	60	53	66	61	58	51	71	70	67	82	70	66	64	54	59	70	62	61	64	83	59	66	63	60	53	64	55	51	51	69	80	65	56	60	50	74	66	60	64	62	63	73	62	66	67	68	68	52	68	59	62	67	60	65	70	68	55	69	63	55	61	60	56	61	60	71	50	58	62	60	53	71	64	62	78	58	66	76	54	63	58	57	54	78	59	73	48	67	63	70	74	64	54	57	61	56	60	63	53	65	48	53	70	64	57	61	62	53	53	65	85	61	64	71	62	55	66	73	61	71	61	48	62	58	58	58	59	61	52	70	58	74	66	61	55	63	62	61	57	67	61	62	80	60	61	64	64	56	72	53	72	61	73	62	63	58	57	77	71	66	66	51	49	57	56	73	65	66	59	72	51	72	54	77	65	70	62	58	75	62	52	59	49	60	84	53	66	73	61	66	65	51	77	66	53	67	54	65	52	72	75	61	56	62	56	64	65	71	79	68	60	73	63	62	59	53	76	62	72	55	61	70	69	65	64	68	67	58	67	63	67	64	54	60	73	67	65	55	58	62	66	54	57	58	54	70	68	48	51	60	56	68	60	59	63	66	70	78	56	57	51	70	40	69	68	62	56	65	60	60	59	54	51	73	56	62	65	62	61	56	87	59	69	72	68	67	70	61	73	60	51	68	70	68	66	69	54	66	55	61	51	61	70	64	50	64	71	59	62	55	67	47	69	62	53	45	64	63	64	69	60	69	56	60	70	44	67	54	87	58	63	78	65	76	67	66	54	69	59	48	55	74	60	58	71	55	55	62	69	51	55	81	62	65	57	69	58	59	57	52	70	55	57	74	84	76	59	75	70	62	47	59	58	56	64	71	66	67	74	63	74	56	70	66	61	56	63	65	64	62	46	46	56	77	65	59	62	48	59	71	63	58	51	46	61	60	67	64	63	59	63	61	47	74	67	59	61	60	68	57	62	66	57	63	64	65	57	72	56	59	63	54	68	57	83	45	64	53	58	55	60	63	58	75	53	53	67	62	59	60	65	66	65	66	76	62	43	53	59	55	54	59	59	61	56	64	52	66	64	56	58	70	71	79	68	86	57	75	68	78	60	68	59	65	57	59	79	56	66	55	63	70	56	70	66	65	61	59	64	59	48	62	61	52	66	75	66	79	58	71	59	52	55	63	65	56	58	57	80	74	69	81	75	69	71	75	75	75	57	52	56	57	64	63	58	58	61	58	71	60	68	59	62	52	64	61	61	53	65	68	64	63	68	58	65	60	71	48	65	63	56	65	68	69	60	53	53	62	58	54	51	68	51	59	64	59	74	50	66	56	50	63	58	54	59	56	70	48	56	52	61	63	63	54	65	46	42	56	62	65	65	62	62	69	71	50	66	62	51	71	53	50	56	58	72	56	53	55	74	58	49	60	71	54	73	71	74	55	80	58	74	58	54	71	66	53	53	70	64	42	47	60	64	52	58	50	60	55	67	57	68	72	64	66	69	61	56	47	61	57	59	65	69	68	57	67	66	60	66	65	63	60	55	69	58	75	59	66	69	57	56	71	56	75	64	60	80	59	81	66	68	64	62	52	65	47	57	74	67	57
33624	19592	14743	12327	15988	19995	18990	14265	9917	7768	5365	4010	3125	2645	2119	1940	1817	1383	975	862	733	640	673	663	592	598	538	526	517	550	581	604	595	575	589	700	910	1140	1202	1117	1042	880	768	697	659	578	488	559	490	516	508	496	539	499	523	520	527	502	530	522	483	539	497	507	556	522	542	548	544	545	553	495	585	478	469	543	519	509	509	553	491	475	503	466	489	516	512	548	530	506	513	506	528	546	538	492	524	511	523	519	474	526	477	506	477	525	535	513	520	512	492	549	548	481	499	502	534	516	489	515	557	540	501	488	514	568	494	453	484	540	516	506	518	483	506	506	508	523	489	494	537	514	531	509	526	511	465	557	476	514	516	545	518	531	509	518	488	519	501	532	518	503	522	522	519	469	528	504	557	529	447	502	499	527	523	493	529	489	446	522	500	505	509	519	494	529	475	482	485	550	517	543	489	509	487	516	520	532	514	519	513	523	519	521	505	557	472	518	533	536	531	485	522	551	492	519	501	509	505	519	510	482	492	499	537	500	481	495	490	524	518	530	525	508	488	498	512	504	520	505	525	502	490	520	512	530	559	559	532	509	514	501	517	526	519	476	525	469	520	514	480	499	492	530	529	518	533	517	471	522	505	567	483	477	552	525	521	488	519	558	499	521	527	496	512	511	510	525	509	486	512	529	498	511	501	488	553	480	499	495	458	518	516	485	508	523	544	512	503	537	534	510	528	526	507	485	510	523	550	521	537	498	531	512	476	465	524	488	525	518	509	544	546	497	517	515	540	479	537	494	491	497	500	508	532	533	542	530	524	537	484	479	490	535	538	496	559	540	489	499	533	529	505	513	499	518	494	538	513	502	510	544	497	495	521	525	491	546	530	531	521	506	527	508	503	515	495	528	534	550	471	523	499	520	528	532	505	530	537	532	501	512	511	500	493	508	502	505	527	545	481	520	536	506	492	534	528	524	532	504	531	520	519	542	527	510	500	488	504	509	488	526	497	511	505	480	558	540	486	545	530	522	499	518	501	531	506	514	522	520	491	498	478	527	482	515	469	507	516	515	553	519	517	484	538	521	511	538	521	523	478	517	476	573	526	519	507	538	499	530	533	488	538	581	496	521	510	515	514	555	521	520	539	559	508	502	507	536	525	500	528	513	536	505	489	548	503	516	506	496	559	544	520	492	504	528	504	532	482	531	493	558	544	542	518	507	519	497	490	498	491	533	504	507	518	492	489	495	525	480	537	519	525	515	477	519	533	553	520	518	540	522	525	505	475	533	499	495	535	514	500	502	502	481	555	481	534	542	501	514	465	534	518	469	475	490	516	470	504	481	503	531	522	569	530	501	474	483	486	493	528	511	493	512	527	509	502	492	535	543	541	493	502	517	526	520	470	511	523	543	546	507	484	516	533	539	495	516	508	580	500	507	537	523	518	532	466	499	486	499	521	519	517	522	522	487	526	507	525	479	493	510	529	515	496	508	475	499	539	513	511	506	508	507	518	496	481	512	489	550	552	511	511	526	532	485	535	490	561	515	527	507	561	517	527	518	507	527	513	538	465	525	478	494	511	498	498	460	531	507	499	492	524	547	541	527	527	549	498	476	493	512	497	523	514	549	516	537	554	530	531	494	508	534	536	553	507	517	531	523	528	488	540	535	498	475	536	548	538	543	484	551	483	503	532	485	469	471	521	508	490	531	536	560	509	498	456	485	498	538	533	526	525	518	523	513	523	492	484	484	500	524	504	511	508	532	496	487	479	516	519	474	529	561	514	515	556	492	486	482	521	526	525	509	497	489	517	548	520	508	530	507	529	540	541	504	487	561	534	516	556	519	503	492	524	500	535	521	499	495	536	550	540	507	492	528	499	514	506	508	534	507	489	505	524	536	443	500	519	524	528	541	479	523	521	488	487	494	546	519	534	488	477	513	558	499	540	513	524	559	495	529	527	520	500	500	533	559	524	520	528	530	549	561	518	523	531	527	538	498	511	483	525	479	509	537	522	549	492	536	526	530	501	537	529	499	505	546	542	529	534	505	536	534	536	538	499	515	523	499	519	528	517	564	481	514	506	506	501	507	537	499	509	475	513	550	479	509	530	488	510	505	519	509	497	463	489	504	510	508	493	552	472	487	502	510	522	523	465	491	476	507	531	503	507	576	511	537	533	516	522	494	476	513	532	522	504	508	475	533	479	520	549	523	502	518	520	519	548	524	505	462	484	517	520	517	515	548	516	472	527	537	456	513	517	521	492	494	473	548	505	521	500	501	488	486	483	510	484	508	528	559	515	513	550	471	515	544	476	528	556	531	515	513	479	495	553	520	509	521	536	500	493	540	522	493	529	506	534	520	507	531	525	496	536	526	478	493	497	501	543	545	465	523	490	503	490	530	498	552	479	501	517	534	509	537	540	498	522	524	544	503	532	489	521	483	509	520	502	557	536	506	543	516	551	487	505	493	508	571	504	503	523	522	503	539	548	523	486	505	486	482	501	545	505	482	567	498	513	489	535	533	529	501	504	531	525	500	543	455	540	492	505	497	544	527	527	532	497	494	509	495	480	541	517	540	569	483	500	509	513	540	494	555	486	528	517	511	508	527	553	529	480	499	514	465	521	474	519	549	537	492	531	495	518	543	489	550	527	514	516	503	541	511	550	526	508	510	487	531	522	511	539	505	536	510	542	522	532	500	540	477	494	509	511	542	556	495	522	498	492	480	497	535	517	488	506	528	507	527	533	497	545	491	530	524	504	508	526	497	498	535	518	536	525	484	529	507	533	487	508	517	510	503	519	508	485	513	486	497	487	481	563	534	460	507	535	522	513	537	472	492	491	506	530	523	536	503	503	502	522	527	488	505	495	520	549	553	500	500	551	538	490	495	552	519	504	499	510	509	496	574	510	519	512	516	523	492	534	548	511	498	490	531	494	573	528	536	532	512	534	550	517	531	559	525	501	538	547	523	490	541	484	540	493	544	517	554	526	514	492	517	461	539	516	562	488	487	535	532	516	545	517	542	490	462	493	517	524	565	515	502	536	513	521	492	495	511	553	517	525	492	545	559	506	495	500	529	527	562	550	520	535	486	501	506	513	547	510	520	485	514	540	448	517	510	442	552	553	558	522	511	520	523	513	512	538	523	514	531	511	533	486	511	502	494	483	520	528	565	492	513	516	507	515	494	482	549	546	475	496	496	478	543	542	521	497	514	508	513	500	511	494	513	496	497	488	479	531	540	492	542	547	545	536	501	520	525	505	483	531	509	509	497	490	510	536	550	518	471	485	535	523	493	485	506	473	540	564	500	525	538	484	505	527	539	547	493	548	530	472	524	487	530	494	497	479	507	526	521	503	530	510	512	479	552	505	534	543	528	528	526	549	548	495	540	485	538	504	538	518	483	501	528	478	506	520	511	471	503	498	532	514	498	546	531	514	582	481	540	526	475	493	544	504	510	521	508	486	534	462	534	488	498	508	529	528	526	539	513	534	486	507	520	537	555
7396	4692	2341	1592	1178	990	820	678	523	364	266	190	164	127	114	94	114	103	83	84	79	68	49	63	62	52	50	52	50	61	56	70	60	58	58	63	80	99	100	104	76	67	77	76	54	77	62	49	43	47	69	74	60	41	65	68	58	56	61	43	62	67	50	63	53	60	61	65	55	54	47	46	63	56	52	52	58	61	50	49	56	62	55	63	66	58	66	55	61	57	74	71	71	36	55	60	47	51	68	70	58	61	58	44	60	46	54	57	58	51	43	51	51	44	40	72	61	55	58	58	64	65	37	56	57	52	56	57	51	60	47	63	62	61	34	74	44	73	56	53	76	48	66	57	70	71	44	39	54	46	56	59	56	57	65	54	53	57	70	70	56	55	43	62	59	54	50	53	62	61	53	55	47	50	53	53	64	49	57	47	60	51	51	58	64	59	65	53	59	65	67	56	49	69	76	51	54	69	56	46	50	51	58	53	61	61	51	60	62	60	60	56	41	53	59	56	52	52	60	52	45	53	66	61	64	52	48	60	56	53	38	45	56	47	53	59	64	51	56	58	53	47	50	64	46	57	74	55	45	58	68	84	58	51	58	45	40	67	60	60	59	63	49	49	59	46	60	57	46	73	51	64	47	60	62	53	50	43	46	54	48	47	59	50	73	53	61	61	60	61	52	62	49	51	66	37	54	54	53	62	54	56	55	59	44	58	48	49	55	62	58	64	62	41	51	54	45	57	44	56	51	60	62	55	55	55	66	59	54	64	35	50	54	53	46	51	48	64	49	58	46	60	60	58	65	47	56	55	59	47	54	61	52	50	65	63	60	63	47	66	75	62	59	39	53	65	67	61	54	45	57	59	72	50	56	67	62	46	49	48	64	49	52	60	56	63	58	61	68	52	51	44	75	56	69	65	58	54	64	50	51	40	74	67	52	49	49	51	74	63	49	65	53	40	44	62	51	46	44	47	56	56	46	51	58	56	57	63	52	55	54	58	54	52	66	69	51	56	59	59	62	56	45	68	49	61	57	49	59	63	56	58	61	57	55	48	63	59	66	72	62	65	62	54	62	55	51	59	57	53	43	60	67	61	58	51	57	58	63	68	43	68	75	61	56	48	62	53	69	47	51	55	58	62	75	70	50	68	59	55	77	70	64	67	61	59	48	45	62	67	56	43	54	45	59	62	51	50	73	59	51	59	44	50	52	57	51	50	56	62	36	47	62	71	55	59	63	54	62	49	57	69	55	72	55	54	51	37	40	65	57	54	62	50	68	59	62	59	42	55	56	59	60	63	46	58	61	54	66	60	52	58	59	69	49	62	54	56	51	58	49	63	57	47	54	64	46	43	61	45	62	64	59	61	53	54	52	48	61	59	49	63	45	64	44	48	54	58	48	64	43	61	50	50	54	44	54	51	53	54	51	51	44	49	45	67	62	45	69	63	48	61	53	59	56	52	53	76	69	54	62	53	58	52	59	56	58	53	68	69	50	56	49	64	58	56	48	55	54	62	65	57	60	58	57	52	50	54	57	49	47	50	62	60	44	75	41	68	47	57	60	59	49	65	48	56	44	46	42	59	69	57	51	44	61	55	55	59	62	52	65	55	59	59	69	48	60	58	55	50	46	54	58	45	38	71	44	47	48	57	52	47	50	54	57	46	52	77	40	56	55	49	57	59	71	48	58	54	62	56	60	72	62	53	49	48	58	61	59	54	61	62	62	66	66	61	69	63	53	52	56	54	69	47	51	52	61	45	64	63	59	47	47	63	56	49	47	55	56	63	42	60	39	56	60	56	69	45	61	57	59	55	57	60	63	51	53	60	45	63	58	61	48	50	60	54	54	62	68	44	56	48	50	58	64	54	57	56	54	51	45	62	49	52	53	55	56	51	57	57	69	47	57	47	68	49	57	69	60	47	53	46	59	65	54	68	49	53	50	52	38	62	58	56	48	49	51	54	67	52	42	64	58	66	68	54	71	54	54	63	59	48	58	63	67	52	42	59	61	72	54	54	53	45	48	43	66	55	59	64	62	53	75	48	47	42	57	50	52	74	60	47	44	57	60	50	48	55	53	53	49	63	49	58	46	52	53	49	60	43	61	51	66	58	62	68	69	63	59	44	48	53	52	51	51	57	52	50	53	61	60	59	60	53	72	55	51	65	58	40	49	54	53	58	62	53	70	41	67	57	67	73	67	59	56	52	54	61	41	54	58	59	52	47	65	51	53	57	65	63	60	51	63	52	62	56	54	56	70	53	64	56	47	60	46	52	73	41	49	51	58	79	40	54	68	60	38	54	57	54	62	58	54	64	50	66	71	49	53	57	61	56	57	50	66	58	61	56	55	60	45	60	59	70	53	57	78	51	54	65	46	62	56	56	50	47	53	61	46	79	46	53	49	50	46	68	49	54	48	66	61	51	55	73	62	59	42	48	48	57	53	50	63	58	60	46	69	49	58	59	48	52	55	61	51	60	58	56	57	60	59	61	72	47	52	67	54	54	52	61	67	53	74	53	57	66	65	53	66	53	45	54	56	51	56	48	65	59	66	48	61	49	57	49	60	55	54	60	64	74	51	57	52	54	49	56	71	59	60	60	69	62	52	67	59	62	55	61	64	58	85	55	57	57	44	45	57	42	44	68	62	60	62	53	46	66	55	52	58	51	54	55	55	56	54	62	58	59	54	59	72	53	69	59	50	52	51	48	47	72	50	61	49	60	52	70	54	63	60	56	56	59	48	49	58	57	62	64	48	56	55	52	50	63	61	59	47	56	52	53	60	49	69	67	54	47	71	55	56	51	59	46	54	54	52	63	73	60	55	61	53	48	62	52	56	59	63	58	70	51	55	65	58	61	55	58	51	60	60	60	65	41	64	56	62	52	62	55	57	56	37	40	64	58	69	50	73	58	60	47	47	41	53	50	56	47	57	45	48	57	63	59	49	44	63	79	57	54	52	61	54	48	52	56	63	55	56	58	53	49	47	55	61	57	56	70	52	63	55	49	48	57	57	66	56	58	55	69	60	61	50	58	53	57	51	45	55	55	66	51	64	53	47	48	71	51	60	56	44	56	57	54	63	58	46	58	65	77	46	47	54	71	60	60	49	46	62	49	63	65	60	59	60	64	57	63	56	45	48	49	62	51	64	46	56	53	56	71	50	54	55	50	53	68	58	61	50	58	69	56	53	54	58	53	53	67	63	56	71	68	63	66	61	63	59	63	50	42	67	50	54	68	60	50	63	49	59	51	63	52	61	60	54	55	53	63	55	71	45	47	58	44	58	57	55	53	56	56	55	56	47	46	54	66	59	47	58	51	75	55	65	55	42	54	52	61	64	56	69	41	66	52	60	51	45	57	52	47	68	40	55	66	53	43	63	53	69	63	40	64	50	49	63	59	60	60	41	46	67	60	52	55	56	51	50	56	59	58	56	64	59	44	56	68	63	53	58	38	65	49	49	54	51	57	58	59	44	52	56	62	41	58	70	60	60	51
37492	24605	17117	16999	22754	25913	23591	19626	14592	10629	7906	5580	4148	3159	2525	2197	2410	1954	1378	1140	808	688	617	604	580	603	485	579	563	567	561	612	590	529	550	924	1328	1608	1753	1529	1365	1155	968	753	672	556	518	485	539	480	457	465	440	459	507	505	502	435	535	477	463	501	446	478	477	451	477	464	448	500	446	459	467	480	496	466	492	541	449	475	453	486	464	481	482	494	463	492	437	475	486	488	468	454	477	453	490	461	459	491	462	499	471	473	521	482	488	459	459	492	463	453	439	467	459	477	460	473	498	498	442	495	456	479	473	444	458	449	483	483	447	485	457	499	462	458	472	483	496	470	449	477	512	459	454	455	471	485	473	495	476	473	474	465	502	511	466	508	475	479	506	489	470	518	455	465	467	486	446	467	479	466	447	460	481	492	487	474	485	452	487	477	479	504	431	433	452	439	453	475	476	475	480	464	481	489	467	472	488	481	431	540	462	463	516	469	481	482	476	487	474	485	430	469	467	460	488	499	475	462	489	464	510	448	472	500	454	458	491	476	476	469	457	453	458	463	459	492	483	465	448	463	463	482	481	493	492	482	451	481	490	438	459	470	454	492	449	429	465	479	457	438	457	498	449	475	478	461	455	493	450	473	451	456	478	471	464	456	472	547	481	469	502	467	454	527	462	471	463	458	448	497	456	503	429	505	480	438	496	468	484	490	449	450	479	475	476	491	453	483	472	456	503	496	477	458	507	491	462	465	473	442	454	500	503	462	455	458	507	470	478	478	457	512	515	470	465	473	481	475	509	501	498	452	465	449	474	483	443	448	445	493	466	465	474	460	454	484	497	483	465	460	467	482	474	429	455	472	436	474	481	435	480	451	500	440	474	477	466	451	429	473	463	447	486	477	486	503	482	471	488	452	434	465	452	467	467	467	480	506	435	464	478	506	467	478	464	505	471	451	517	453	435	480	467	418	461	444	477	488	498	449	460	487	463	492	472	465	513	491	459	469	472	422	470	454	465	468	465	509	467	483	454	465	483	448	487	458	470	455	481	475	473	455	479	480	467	471	494	530	464	477	489	439	456	477	482	419	466	486	430	470	488	472	454	467	487	479	512	486	466	472	468	484	514	464	469	490	472	458	476	457	499	496	437	446	475	476	486	497	490	476	439	470	467	454	482	486	506	501	483	493	543	486	482	497	478	427	502	447	487	478	431	457	434	480	468	479	472	464	446	450	402	441	459	469	474	457	474	459	464	439	462	508	487	499	461	473	492	486	499	442	501	473	478	482	424	450	526	520	512	517	496	480	485	518	480	466	483	449	466	448	465	482	487	496	465	446	454	438	467	530	468	450	450	457	459	489	493	438	456	483	470	468	479	451	468	474	465	484	479	458	468	486	494	460	467	488	494	523	507	445	482	444	506	466	468	487	450	476	494	473	455	447	483	467	434	449	457	460	477	485	485	489	494	455	448	461	508	437	489	492	455	493	448	489	478	481	445	463	454	450	498	493	505	466	484	461	451	437	472	478	458	453	479	472	473	472	470	469	446	484	449	516	443	465	456	497	507	477	465	453	484	469	513	452	511	473	454	467	463	479	478	479	512	457	412	441	486	472	480	478	423	452	452	443	432	512	473	468	474	490	469	473	487	471	464	469	467	457	476	459	517	469	497	509	469	441	467	464	448	496	494	476	457	475	502	466	495	487	428	454	487	475	448	485	443	441	517	438	459	455	468	472	472	484	490	493	442	470	448	509	503	477	440	448	487	469	469	430	461	467	480	481	501	493	473	451	453	460	462	514	493	488	470	518	430	454	474	515	501	513	503	516	464	473	489	455	501	464	493	475	489	477	454	454	456	477	490	481	477	498	497	481	449	485	454	437	482	496	461	485	456	461	479	513	491	481	466	497	489	475	487	471	471	520	489	438	479	445	453	476	445	464	462	455	479	516	491	491	441	500	452	475	434	524	480	507	477	510	459	440	471	510	448	452	440	461	443	454	461	477	465	457	467	480	462	476	498	459	477	483	486	447	477	494	470	489	483	470	495	478	446	477	451	490	477	453	424	468	448	480	453	497	451	478	491	471	449	489	483	464	475	480	476	478	473	452	453	493	490	457	451	424	453	470	494	473	514	491	499	481	458	498	477	476	490	498	424	480	458	505	471	418	513	475	472	479	453	440	487	439	450	490	463	480	450	497	460	464	505	479	435	500	444	466	465	448	463	480	473	499	467	485	482	500	449	494	466	526	436	477	466	450	448	454	461	451	427	440	482	470	458	459	442	510	451	475	481	443	454	462	463	470	460	417	465	459	488	456	439	467	486	497	515	455	481	494	489	498	436	507	473	501	479	500	454	463	528	471	509	478	479	458	505	480	479	490	454	469	453	464	420	474	479	471	481	468	523	428	512	464	472	475	487	466	484	443	467	489	439	465	431	433	469	467	475	479	481	468	450	451	507	464	459	489	441	483	486	433	495	500	454	478	458	480	496	467	515	446	477	484	483	458	453	476	458	489	461	469	459	453	460	517	462	484	515	482	463	483	482	486	473	473	453	459	485	460	509	473	454	483	474	471	480	505	450	464	476	507	440	484	478	495	476	457	466	450	464	491	481	476	478	479	509	446	464	429	438	466	500	458	496	442	490	464	469	453	422	473	463	443	478	495	477	445	483	432	476	483	463	498	470	479	471	475	492	457	447	501	489	474	481	484	481	472	479	471	477	485	468	487	507	474	448	492	461	500	494	455	480	463	481	472	473	467	454	472	465	503	425	470	451	488	457	437	477	465	486	504	475	471	468	484	459	483	477	499	482	453	483	434	453	477	435	480	453	446	473	463	498	499	480	461	476	453	468	460	471	455	493	495	494	468	448	458	455	451	467	474	455	459	480	489	451	453	463	468	488	467	453	459	420	463	468	430	482	485	452	501	442	500	480	490	493	483	473	476	469	471	490	488	434	471	485	454	445	439	460	498	501	492	471	461	466	502	461	455	436	448	448	487	445	470	440	517	453	472	455	483	495	495	450	502	459	445	488	474	510	449	485	464	488	443	489	446	474	458	476	458	491	481	493	432	469	485	505	457	502	498	479	512	496	492	482	468	452	418	478	488	455	463	469	471	456	489	475	480	494	435	471	478	463	462	465	460	496	465	478	495	451	464	449	466	452	469	467	460	511	451	484	478	470	477	454	512	507	520	448	445	434	488	466	487	468	477	473	474	485	478	446	481	499	477	481	485	444	477	449	514	437	461	430	455	482	517	484	436	443	478	497	476	495	509	477	466	503	440	468	475	481	510	463	442	484	489	459	475	450	486	505	441	454	497	486	481	440	448	492	486	482	457	515	504	457	457	456	495	476	448	473	479	488	464	510	495	475	467	492	495	499	490	460	506	469	467	478	495	484	451	458	456	494	473	430	469	455	467	476	442	500	438	475	461	487	451	480	461	443	491	511	473	421	416	483	464	477	482	486	504	473	461	464	414	479	482	470	470	475	488	511	492	458	480	464	476
4797	1853	991	616	458	379	325	304	209	171	152	124	124	97	110	73	90	95	69	72	76	78	68	61	72	91	68	69	75	74	84	69	70	71	70	74	77	83	77	57	80	89	77	61	71	78	62	55	68	76	75	74	62	66	55	64	75	49	63	57	56	85	58	74	75	85	58	53	60	77	81	65	74	75	68	69	67	71	75	78	66	53	62	68	62	68	64	61	78	67	69	76	57	74	67	70	84	66	71	73	76	69	75	70	71	72	78	69	75	85	83	88	76	63	70	48	67	75	84	77	77	57	82	67	68	63	66	58	78	75	78	63	72	81	60	67	70	68	70	76	57	75	86	68	70	72	78	74	79	69	66	59	57	74	78	56	76	77	63	69	78	69	71	90	65	72	68	78	63	69	58	74	72	73	67	79	71	84	73	67	81	76	67	71	71	64	66	79	93	66	73	69	66	64	68	76	72	55	74	49	62	69	54	76	74	67	85	75	67	67	74	73	74	63	76	58	62	63	71	73	74	71	66	67	74	58	64	64	66	69	81	85	51	78	53	70	77	72	78	69	70	79	72	79	52	64	63	62	63	59	70	82	64	70	86	63	67	74	65	64	74	73	76	67	68	69	62	60	65	73	68	64	66	75	70	72	62	71	80	61	86	53	68	59	74	70	68	66	75	95	68	76	73	72	83	75	62	62	72	61	72	60	76	61	63	74	86	70	62	72	85	62	66	75	70	79	68	79	60	71	54	93	80	71	79	77	73	58	82	64	73	73	75	59	96	67	72	78	65	85	63	76	64	83	69	65	61	71	63	69	71	85	74	87	78	73	71	66	72	61	76	62	60	70	73	70	71	65	55	62	78	51	72	71	69	65	72	77	66	81	69	67	73	59	62	83	78	63	80	57	84	74	69	70	71	59	60	63	64	72	73	82	61	55	61	72	70	68	58	79	65	66	74	76	66	74	83	63	65	64	61	92	70	63	61	66	63	57	97	87	55	64	77	71	71	57	74	68	62	58	59	63	64	57	70	65	69	67	70	67	75	71	76	74	55	78	70	61	62	63	76	65	57	75	65	69	80	66	62	62	52	72	70	73	68	65	81	64	69	63	71	67	71	68	46	75	56	67	78	76	64	60	70	69	74	63	70	72	74	73	87	68	70	59	70	73	57	62	67	60	55	76	63	66	75	64	71	82	75	64	64	72	63	64	55	70	67	66	69	66	86	55	68	75	91	64	85	64	71	83	73	75	72	74	68	78	90	64	70	69	67	61	77	74	77	70	72	64	77	79	74	69	75	68	75	79	63	60	69	67	67	62	64	74	78	81	78	72	76	67	69	64	73	87	61	76	72	65	75	85	62	64	76	69	76	74	74	82	64	66	76	57	69	70	60	66	74	55	69	69	67	58	95	72	57	80	78	62	76	69	73	69	63	57	76	71	65	75	65	71	60	75	81	72	65	79	62	77	57	70	65	80	64	72	67	66	65	76	64	69	58	79	78	69	81	74	72	67	81	55	65	68	55	85	60	63	63	84	74	75	63	62	68	65	62	78	53	76	80	59	63	83	61	63	77	59	72	72	69	69	70	68	68	53	72	70	73	75	72	64	67	74	61	66	76	72	71	69	62	63	72	72	63	54	80	79	64	58	84	71	84	65	79	71	67	75	64	79	62	72	83	71	73	80	69	62	58	67	78	75	75	69	62	69	59	80	73	51	72	61	75	61	77	71	58	69	69	88	63	77	60	77	67	78	63	56	69	67	65	82	77	75	69	61	67	80	75	83	59	64	69	89	82	84	62	64	73	76	67	81	77	63	65	52	68	71	72	73	64	71	64	60	77	65	81	69	81	74	69	70	71	72	67	71	88	57	57	68	71	73	75	79	63	76	69	61	91	74	77	62	76	72	59	67	96	68	64	67	61	71	71	73	52	73	72	67	83	88	60	74	79	59	64	74	66	65	77	85	56	61	74	78	51	60	68	69	66	79	84	77	76	74	64	64	81	69	74	63	68	63	66	85	59	66	72	73	72	72	71	71	70	77	66	76	90	69	69	79	70	72	62	66	64	67	86	78	80	75	53	60	85	79	75	59	82	52	62	64	81	75	64	68	65	75	68	64	54	76	68	82	63	63	75	79	76	66	61	60	61	62	73	69	90	74	72	74	74	66	74	74	73	74	61	69	64	67	74	82	67	65	68	78	81	77	70	65	63	58	61	70	79	70	60	65	67	74	66	70	75	69	74	58	62	63	82	63	49	80	66	68	62	70	68	77	73	71	67	74	65	68	67	68	73	66	64	85	81	58	77	97	62	63	79	62	79	75	66	71	75	74	59	70	77	78	72	63	56	71	69	63	59	72	88	62	85	61	60	67	66	59	77	73	65	67	67	64	63	74	65	63	68	72	78	89	75	61	74	62	65	72	66	83	72	72	70	72	75	67	59	65	61	75	68	75	69	75	68	73	56	73	72	68	52	77	77	72	56	70	66	74	72	62	73	73	87	72	69	78	57	63	70	69	61	63	86	56	73	74	70	65	71	64	74	66	75	74	71	95	77	72	72	81	67	65	62	56	87	79	72	66	68	82	79	64	67	70	73	77	70	79	84	68	51	60	67	88	70	70	64	65	83	56	87	53	67	68	66	75	68	87	57	73	71	73	53	77	74	82	81	76	66	74	60	60	61	80	62	67	79	86	72	77	60	73	83	72	77	70	80	79	64	64	60	83	84	63	60	68	61	79	68	76	71	68	61	74	69	79	71	72	66	76	71	71	76	74	63	62	74	80	84	70	80	82	72	60	67	55	77	60	62	68	83	72	66	69	76	85	58	67	68	62	77	67	65	67	62	68	65	66	79	60	72	64	81	73	74	73	63	61	54	73	69	75	65	76	74	83	62	74	75	67	71	87	53	70	66	73	55	68	64	79	75	70	70	69	70	48	69	65	69	66	66	65	71	70	73	69	85	68	74	62	63	72	75	66	59	65	77	74	89	67	58	57	59	76	64	67	72	73	67	71	71	54	69	70	74	69	57	71	69	75	54	67	69	69	57	71	61	65	71	76	67	53	69	73	77	64	72	60	67	81	71	77	75	68	65	60	94	82	80	77	66	61	59	90	68	85	56	57	66	73	66	63	55	79	71	79	69	74	70	70	59	64	57	78	52	60	71	75	55	50	81	56	82	75	89	61	83	73	80	68	75	74	77	76	63	74	70	80	75	74	65	68	63	77	64	56	80	77	64	69	77	53	77	77	67	65	69	61	64	69	64	73	70	70	75	78	65	81	68	68	69	70	84	76	80	75	60	66	63	76	66	75	67	81	62	76	65	66	81	59	69	75	74	71	62	69	64	84	63	74	62	79	79	85	74	79	72	69	73	64	65	60	63	70	64	68	57	83	76	72	73	61	61	73	77	64	69	64	69	64	79	79	67	74	72	78	73	67	64	76	75	64	77	71	74	70	90	78	66	76	80	62	76	69	74	86	69	68	84	63	77	66	73	54
30743	15435	9741	8974	11914	13349	12638	9660	6247	4617	3518	2740	2405	1772	1539	1367	1354	1433	1061	798	744	645	607	623	637	685	650	669	643	673	651	586	626	594	614	661	688	710	744	685	687	650	652	630	535	590	567	579	578	549	581	558	564	597	566	598	557	546	592	558	545	615	580	574	592	544	558	546	551	555	578	581	610	575	559	604	547	583	588	579	560	587	584	590	585	557	618	592	581	585	571	554	615	563	579	588	574	528	560	541	570	595	563	600	615	535	614	616	564	589	591	565	601	595	552	572	564	596	564	592	620	584	589	593	577	593	594	556	604	566	578	574	585	537	577	585	539	598	561	597	630	598	576	558	571	552	589	574	558	599	589	558	583	592	580	578	556	565	584	611	547	590	564	589	595	630	579	547	587	603	578	565	613	572	589	577	595	552	596	542	557	598	581	573	550	532	574	596	578	596	562	551	581	563	578	612	582	609	569	582	591	585	574	555	559	607	584	583	564	550	564	555	602	557	532	577	550	552	573	543	584	561	557	605	605	541	621	562	648	544	602	583	590	581	604	556	595	567	609	592	567	554	599	601	596	567	592	561	556	580	587	566	614	566	595	610	553	603	581	574	561	567	596	546	611	554	559	550	532	598	580	627	644	606	551	594	624	562	565	573	559	607	559	563	563	592	554	584	569	601	589	604	596	562	552	574	627	588	572	558	550	601	583	595	580	558	581	615	553	620	578	527	604	570	560	585	575	604	599	574	570	568	561	577	622	548	540	579	627	563	567	568	565	541	583	566	566	584	554	588	579	573	593	567	543	539	567	576	593	586	620	572	564	585	578	565	558	573	570	591	615	589	594	580	617	561	538	551	563	583	590	602	594	579	559	536	559	612	556	596	557	546	571	545	572	572	566	584	590	553	552	604	575	568	626	605	602	552	584	537	630	586	603	595	570	610	588	570	538	600	556	589	580	547	564	551	599	586	601	584	575	558	575	573	549	596	548	561	560	613	599	578	607	607	609	613	601	583	617	570	606	572	578	585	596	560	556	550	593	589	566	579	600	578	583	567	580	546	566	543	592	554	570	595	589	578	569	560	559	548	561	598	576	549	598	578	596	550	571	555	579	561	572	586	590	572	619	575	559	551	581	568	609	584	549	560	574	600	597	586	595	611	594	575	591	608	557	622	613	564	578	592	543	564	568	558	613	628	576	555	556	565	570	575	571	591	563	563	575	554	570	568	576	589	557	594	592	559	568	561	585	607	579	595	557	569	588	616	603	591	610	557	570	585	587	583	573	600	579	602	592	569	559	587	613	589	597	576	623	602	583	563	593	585	579	557	630	560	577	585	636	537	567	588	574	574	638	592	554	587	572	576	572	552	595	570	566	573	580	613	584	577	556	569	586	562	587	553	582	624	568	550	595	574	590	586	576	591	568	615	555	623	580	548	529	567	549	573	576	626	573	556	561	590	564	529	585	540	575	601	537	589	560	588	582	623	562	550	602	606	526	588	580	575	567	576	574	574	615	531	574	593	566	588	608	565	610	567	565	635	610	573	535	569	569	580	588	556	557	575	605	565	572	515	613	585	596	586	596	569	559	585	556	599	576	626	568	569	590	559	561	581	600	595	558	620	577	555	604	594	600	559	577	615	593	590	573	571	573	619	546	558	594	573	597	582	584	581	575	576	546	623	614	564	567	587	610	576	523	555	578	603	535	601	567	612	565	585	606	585	595	563	535	605	586	606	580	582	558	564	633	560	521	580	566	583	561	565	599	591	573	545	612	586	571	584	603	582	590	587	616	648	583	582	587	574	575	578	569	593	525	586	603	592	576	625	547	632	568	580	589	551	540	561	558	608	587	571	589	554	575	570	660	573	581	610	611	591	565	581	571	562	610	539	592	606	591	612	576	617	614	559	552	558	595	592	549	563	538	574	582	629	579	617	541	554	568	608	557	564	570	623	542	609	577	558	604	534	606	598	559	580	623	581	596	540	573	537	565	556	575	581	580	564	591	561	628	589	565	586	567	569	601	557	575	598	543	599	566	566	595	555	618	594	571	590	591	592	573	551	558	578	599	598	599	585	599	601	576	590	577	607	565	573	596	555	590	618	596	555	579	564	531	582	566	555	555	586	570	589	602	570	578	591	544	559	551	540	603	594	549	556	580	566	585	582	584	557	587	567	549	590	555	589	606	590	590	563	565	625	642	576	601	578	609	599	558	623	598	569	597	577	599	562	559	591	553	520	599	563	564	575	577	552	597	579	574	590	595	605	603	582	584	604	548	589	580	586	596	587	586	549	607	525	612	579	615	593	628	554	601	595	582	561	570	589	557	624	625	602	620	566	596	563	567	549	621	605	599	550	584	593	575	589	603	579	579	562	593	555	566	581	604	570	637	559	581	595	567	598	565	570	577	566	599	580	547	594	550	585	571	538	570	581	582	558	597	581	602	619	590	568	588	595	553	557	602	597	553	584	517	574	591	588	581	614	590	593	562	556	581	573	580	577	569	605	608	530	583	550	561	561	536	651	564	541	624	616	566	591	531	571	565	596	562	609	573	563	578	647	601	600	607	593	586	566	552	598	597	622	583	540	559	547	551	592	517	569	591	570	621	589	578	595	627	566	544	572	559	579	532	593	582	575	575	582	591	555	602	613	565	566	615	536	606	551	540	636	596	564	582	570	562	605	566	606	572	577	608	590	573	601	602	581	552	590	615	624	561	588	602	568	580	534	553	557	582	600	614	544	545	598	582	574	574	599	574	571	566	594	572	575	579	610	595	619	543	617	547	556	609	579	584	593	581	612	600	621	591	558	570	578	536	567	564	598	578	555	569	605	550	569	572	570	622	561	610	564	616	577	551	562	569	577	561	581	644	605	572	601	591	578	584	561	583	585	549	584	552	571	588	581	626	578	601	608	565	609	542	602	550	593	505	567	604	558	596	566	558	589	598	565	612	609	573	582	570	580	630	630	544	565	587	599	619	559	618	556	559	576	596	620	586	551	525	594	578	543	593	586	594	543	604	615	583	571	541	598	585	585	557	604	593	565	560	574	588	564	563	583	579	579	620	554	573	618	566	554	576	597	623	554	600	556	560	557	601	550	513	580	557	579	624	578	556	579	571	598	606	627	551	585	572	572	559	563	575	561	553	579	520	618	615	565	558	571	584	555	629	570	572	598	601	609	546	591	545	545	566	585	561	615	566	559	569	611	596	611	595	611	591	570	582	560	525	581	579	591	590	568	562	578	599	581	567	601	559	603	627	540	576	592	569	530	553	607	600	575	556	539	559	577	580	587	616	561	567	577	588	561	584	578	543	577	592	522	600	560	561	575	553	624	580	623	595	616	602	560	518	619	560	584	550	596	578	592	563	569	566	591	553	597	542	587	629	597	589	590	574	591	577	551	586	570	572	580	548	566	627	578	581	550	565	593	573	556	565	585	534	587	594	554	591	552	596	564	643	579	609	577	617	623	536	585	530	604	571	570	551	549	608	571	588	560	586	598
5984	3389	1858	1236	726	652	576	439	326	225	194	166	141	109	103	107	92	99	101	86	68	61	51	71	80	64	73	73	69	49	69	69	68	62	68	63	82	90	107	75	93	76	70	77	78	63	64	60	80	59	56	70	54	55	55	65	63	51	62	59	69	60	62	70	66	67	60	65	77	75	61	53	85	73	58	71	69	80	59	51	56	74	73	60	72	61	79	59	66	57	93	68	68	59	76	61	75	71	59	63	69	60	76	55	56	75	56	51	62	57	66	72	71	72	53	77	47	52	67	60	59	66	56	70	65	80	72	54	48	66	68	60	76	70	71	58	70	65	73	63	71	66	58	66	57	77	52	64	59	60	56	67	71	61	64	53	57	76	72	67	56	67	59	59	61	55	67	49	65	61	59	77	59	61	51	67	59	72	70	65	69	61	72	62	53	46	88	53	56	69	59	67	75	65	64	59	47	62	64	62	52	65	70	85	70	72	56	63	65	59	59	58	61	60	62	65	58	70	52	60	64	67	59	67	55	62	58	63	63	74	74	73	74	71	62	62	68	60	70	61	70	60	62	55	58	84	62	63	56	78	64	65	67	60	56	61	60	58	61	75	62	69	61	71	64	70	65	68	66	48	66	71	62	76	46	61	61	58	59	57	56	77	53	61	73	58	65	65	55	63	71	72	69	70	45	71	63	52	61	51	72	80	65	66	55	62	63	64	53	74	75	67	71	73	63	69	61	61	84	67	66	68	47	69	87	63	46	59	61	67	67	70	61	57	63	71	71	64	68	56	70	70	50	52	69	68	67	80	71	73	68	58	67	69	59	51	56	56	61	63	63	57	73	62	74	58	62	45	59	60	65	61	69	68	72	75	63	46	58	59	50	57	69	63	57	47	62	66	65	47	68	63	75	61	62	67	67	66	67	67	69	54	65	60	63	72	61	73	65	54	46	66	75	73	59	63	64	74	60	62	62	69	62	65	68	67	65	66	73	49	60	61	80	63	66	73	66	67	59	82	54	59	69	69	71	55	73	65	61	75	63	67	58	69	54	68	58	68	54	60	56	77	59	75	63	70	62	52	55	60	51	60	85	75	77	58	61	69	61	58	57	62	59	60	55	68	71	66	66	51	65	63	68	58	66	77	71	70	66	73	64	69	71	64	58	57	63	50	65	53	65	63	66	62	69	51	67	75	68	64	60	72	42	66	76	51	71	53	65	68	74	61	58	56	70	71	57	59	61	57	73	73	71	62	56	64	59	60	68	71	67	57	60	83	53	70	69	69	81	62	90	65	77	55	57	71	59	54	65	69	59	57	67	59	75	69	62	50	68	57	62	67	63	54	68	78	52	54	68	58	54	70	62	63	67	69	57	64	63	65	62	60	57	65	70	70	58	58	70	66	49	69	67	80	67	52	72	67	65	60	72	57	61	70	68	69	58	57	67	65	58	70	63	62	57	51	75	70	56	58	60	55	52	70	61	64	64	61	74	72	68	50	47	64	65	69	68	61	73	44	78	62	57	52	75	57	47	58	68	57	64	88	65	56	61	59	57	70	71	63	61	82	51	60	76	58	62	65	64	64	63	56	65	75	71	73	54	84	74	56	71	54	70	68	46	66	55	62	58	60	56	66	73	60	73	58	75	73	66	70	81	70	64	65	72	67	61	59	65	57	64	63	68	74	50	73	62	61	82	62	64	71	73	70	54	75	50	62	65	52	52	71	62	62	78	62	69	61	77	51	68	69	70	54	60	70	57	68	61	66	69	44	55	58	69	60	68	62	58	68	57	73	71	69	50	70	60	56	60	59	62	55	57	56	56	62	64	52	81	68	72	55	69	64	71	77	77	66	50	72	65	56	71	59	66	60	67	52	66	76	67	56	54	71	56	79	51	72	68	56	64	83	58	64	73	71	66	73	64	58	69	59	74	62	68	71	60	76	71	58	50	67	61	61	54	70	75	59	64	58	53	54	64	63	67	63	72	62	60	62	71	47	61	52	61	50	58	49	67	65	60	60	67	67	48	62	75	71	67	51	59	54	64	56	60	71	61	71	53	70	70	61	66	61	62	65	57	61	73	64	71	65	67	63	66	72	56	73	54	64	85	65	74	60	73	61	48	66	63	58	67	44	72	71	68	56	61	59	51	67	54	70	76	67	71	58	68	48	59	74	61	81	72	51	60	56	71	55	48	67	72	51	86	60	74	80	61	79	73	73	58	81	56	55	66	74	66	71	66	74	56	58	69	63	57	62	69	59	74	66	74	52	65	68	83	66	71	76	67	54	70	47	72	60	66	61	58	67	72	68	66	48	68	58	60	64	60	55	76	80	67	57	65	66	64	56	69	59	66	81	70	72	56	57	61	68	76	52	55	67	67	62	77	73	64	60	61	56	58	78	62	57	80	63	60	58	65	67	74	60	78	63	71	56	76	65	63	70	71	72	73	64	73	62	73	72	65	59	63	63	41	70	56	73	80	72	73	65	58	64	70	70	68	75	74	65	70	68	62	64	61	63	51	79	66	65	56	69	57	62	68	75	59	63	64	65	68	55	64	75	64	58	60	62	73	64	55	68	64	63	81	77	58	70	68	71	65	59	62	67	60	59	56	74	73	56	72	76	63	64	71	62	55	58	65	63	58	57	66	52	59	68	66	61	73	60	75	59	62	57	84	56	62	63	60	73	49	64	74	73	67	51	60	57	65	73	64	63	66	66	64	63	61	67	63	67	53	61	79	73	64	54	74	57	62	70	63	61	64	74	67	80	64	58	68	54	67	70	67	77	69	65	62	50	67	70	50	62	65	64	70	57	53	68	62	56	73	63	74	67	51	80	62	65	59	59	60	72	68	67	60	78	54	64	82	68	58	71	53	60	70	58	59	71	68	75	61	62	73	58	68	64	58	78	69	72	61	82	68	67	56	71	70	71	60	65	68	63	56	60	56	70	72	68	68	70	52	61	56	71	62	60	64	71	63	71	58	61	58	56	66	60	60	47	59	62	50	79	71	55	60	62	51	57	56	52	67	70	72	64	63	68	57	61	51	54	56	63	74	71	77	71	51	79	69	61	74	64	66	59	76	54	69	58	79	66	71	58	55	66	61	69	66	55	65	67	66	58	55	62	66	60	52	59	72	55	62	70	51	66	76	56	55	74	52	59	71	67	66	71	56	62	63	44	72	48	66	61	77	62	68	58	55	46	60	61	62	64	77	73	73	70	65	67	74	64	65	56	51	68	56	62	59	51	48	69	62	70	78	73	60	61	57	62	57	71	73	74	69	66	67	73	72	71	66	54	63	71	76	51	66	77	56	78	58	63	69	54	59	70	53	60	73	66	72	68	66	64	76	59	56	59	70	60	47	57	68	58	84	61	66	72	72	55	79	86	69	64	60	71	73	52	63	55	52	73	54	60	67	67	52	77	55	78	63	66	49	63	78	58	63	73	61	71	68	62	71	70	77	65	60	67	62	52	71	61	68	65	57	72	59	61	50	78	81	80
35758	21602	15215	14152	18277	21778	19265	14450	10862	7945	5134	3959	2896	2339	2050	1556	1519	1641	1202	967	762	692	614	570	605	618	633	650	603	539	577	564	555	565	617	874	1203	1223	1170	1134	981	908	860	664	582	539	597	551	556	539	558	546	500	554	562	539	548	512	573	531	538	538	592	494	491	503	535	524	552	492	519	571	548	498	537	561	542	542	561	560	512	514	512	577	535	527	597	524	523	531	552	573	506	547	553	584	486	515	582	541	546	550	562	544	563	544	523	537	527	548	543	523	559	519	527	544	475	545	571	545	536	506	520	592	534	541	534	544	538	548	543	535	484	538	537	536	542	542	513	543	537	533	536	517	558	593	495	539	514	553	551	526	531	542	583	516	544	538	546	537	490	532	531	513	517	542	557	543	549	476	529	511	523	543	575	520	543	515	528	522	525	517	561	572	543	553	555	563	507	534	532	578	553	540	543	571	587	500	506	534	525	525	501	568	542	571	528	550	530	535	546	529	544	529	533	520	534	539	521	508	503	548	550	552	517	526	522	541	517	569	541	522	609	539	495	525	555	488	523	547	515	573	511	547	526	564	520	530	522	566	552	518	533	533	543	511	520	540	534	570	567	521	522	564	517	544	551	526	551	511	545	548	549	551	535	535	542	588	552	569	553	541	536	556	545	528	565	517	497	529	558	529	513	547	565	508	496	544	539	532	544	579	513	507	512	543	569	550	551	515	538	580	565	566	510	532	538	544	541	528	497	543	480	543	531	517	509	560	560	538	535	525	527	541	501	542	496	579	576	538	528	553	490	561	542	545	562	542	526	548	542	539	593	494	533	564	556	530	583	554	540	559	537	525	555	571	529	546	534	542	515	519	526	544	572	552	498	548	531	516	545	531	482	535	541	517	525	533	539	550	510	554	586	542	513	492	516	542	558	580	577	527	538	581	564	528	507	527	532	533	499	572	535	518	521	547	516	520	539	556	534	555	523	540	508	535	503	520	520	527	531	497	534	577	515	574	552	518	544	519	555	521	554	583	518	547	503	507	510	508	531	535	525	541	585	530	509	487	547	524	567	543	545	566	544	539	541	578	552	574	558	500	566	585	506	547	534	492	545	504	532	569	540	554	536	541	561	553	548	512	538	555	535	521	543	578	529	566	532	531	538	541	554	556	504	553	553	545	536	540	519	535	484	558	555	566	556	545	554	551	530	566	509	511	540	527	542	509	567	522	572	557	557	516	563	505	562	556	560	540	490	537	579	515	539	540	543	505	551	523	584	539	548	581	516	548	560	536	517	581	525	559	549	559	572	563	530	520	578	568	523	530	526	541	537	526	530	532	548	547	516	525	502	531	563	519	573	514	529	571	541	549	551	541	573	548	563	569	593	549	593	566	576	557	529	539	566	527	552	533	534	548	531	538	534	564	552	538	493	556	540	518	533	578	565	516	531	518	568	542	491	504	522	578	551	524	550	534	551	501	518	546	505	538	552	514	529	534	572	531	562	541	563	511	577	559	562	547	561	536	532	568	553	491	518	575	518	529	533	549	531	555	567	565	556	525	554	517	497	527	559	506	532	549	539	523	534	539	553	534	488	532	513	602	536	524	530	507	549	583	505	537	512	526	523	566	526	498	534	547	528	534	502	546	541	529	527	538	523	537	543	534	506	554	506	529	547	559	521	570	560	527	575	520	528	515	548	545	575	462	509	522	540	496	487	507	528	549	528	503	542	545	519	558	517	529	524	514	509	528	540	515	586	592	530	525	572	532	537	552	555	537	553	550	530	525	533	526	506	526	520	534	554	513	578	496	516	598	507	512	561	546	535	535	527	539	499	510	548	527	530	535	549	515	524	504	557	568	550	543	534	537	519	544	520	519	514	510	542	558	577	524	572	545	561	564	496	525	533	541	514	553	527	573	546	494	568	527	519	540	580	535	517	470	550	517	522	484	532	506	533	553	540	522	539	510	484	542	530	581	576	578	564	530	555	518	538	596	542	477	553	520	531	501	521	582	565	526	553	544	560	553	512	515	542	500	528	516	568	508	587	538	529	556	529	551	536	528	539	538	584	567	552	513	523	561	509	564	557	523	546	540	540	539	540	544	552	498	512	522	541	536	570	572	541	534	533	527	549	536	515	507	553	513	547	540	535	539	551	500	543	565	526	516	549	575	517	523	536	513	518	528	512	546	525	495	559	559	569	546	523	493	540	550	536	547	547	538	539	562	554	564	516	555	548	586	542	534	539	581	579	531	556	511	504	513	549	534	508	508	543	511	500	527	513	533	539	484	554	513	549	541	563	555	540	553	562	537	546	543	513	523	593	524	517	528	503	517	518	583	505	561	525	504	543	548	555	578	530	537	515	541	546	541	566	555	517	524	588	515	544	523	530	514	527	502	493	483	533	608	568	530	558	543	545	542	557	541	541	545	584	556	522	548	538	539	550	567	563	548	512	499	539	545	533	494	524	487	510	554	532	502	537	519	544	527	553	553	563	517	531	571	534	535	550	550	549	540	503	516	519	534	565	526	559	491	506	531	554	545	553	542	542	553	545	561	521	531	552	518	519	558	546	520	506	531	545	542	568	579	559	531	503	557	538	512	508	570	570	526	503	540	495	557	499	564	573	550	556	592	543	550	558	546	518	490	571	533	517	536	510	492	529	514	550	589	511	507	550	539	564	542	560	550	508	546	548	527	498	542	532	559	544	527	516	523	541	555	523	511	542	538	520	540	531	518	532	556	558	519	512	494	544	526	554	524	539	529	511	537	529	561	488	529	555	521	538	545	557	585	542	509	539	548	535	535	543	494	514	570	544	543	528	562	529	528	530	500	550	522	538	549	520	498	515	581	552	514	543	534	552	514	481	515	533	521	499	509	528	483	556	571	549	524	567	532	552	558	519	498	572	560	563	578	533	524	547	539	530	558	547	547	602	556	534	514	501	557	578	495	492	508	505	537	534	500	545	548	529	508	529	503	526	556	555	565	569	515	524	489	539	521	517	564	519	522	524	525	549	558	526	521	555	565	516	538	499	538	559	564	568	540	523	517	525	563	564	481	532	530	543	524	573	536	535	509	551	538	525	506	539	537	544	510	486	524	482	495	505	505	518	557	517	537	555	542	556	569	550	497	542	565	542	543	546	499	540	569	535	569	537	546	523	547	518	530	535	530	521	558	522	534	544	538	542	571	550	526	556	560	527	513	538	501	552	540	477	522	534	531	519	552	540	554	519	522	508	490	499	560	548	529	502	525	535	537	531	545	559	517	542	552	524	532	549	531	556	567	513	555	570	525	494	505	570	537	547	508	562	580	535	512	526	542	514	558	540	529	576	532	553	522	524	509	553	550	542	528	520	540	543	506	498	522	566	532	544	559	557	499	565	541	536	543	504	558	557	548	554	567	529	481	507	554	525	499	514	555	537	522	512	540	550	521	532	534	509	532	541	534	535	537	556	562	570	548	507	528	527	536	539	510	518	535	515	550	530	568	548	505	541	571	543	546	552	557
6629	2819	1734	1045	663	578	461	339	290	282	211	137	97	112	84	73	95	89	74	75	77	58	70	51	71	69	66	53	68	70	56	61	67	65	67	84	72	86	78	79	75	65	60	64	73	71	52	54	53	56	56	56	69	67	47	57	60	47	62	53	70	78	59	54	57	66	47	54	62	49	71	54	60	51	60	52	49	70	62	59	61	70	61	65	50	63	63	50	59	56	57	71	58	44	62	51	54	71	55	65	65	67	56	44	57	62	67	51	55	65	62	61	57	57	58	53	76	66	70	48	43	65	65	54	61	57	54	69	70	58	48	50	64	50	45	54	65	48	56	59	68	48	49	59	56	53	55	49	59	54	57	63	65	59	66	61	65	55	50	48	75	55	72	63	62	56	59	55	63	53	60	62	57	62	65	64	74	60	45	70	61	68	51	59	50	44	59	56	58	52	53	53	61	47	50	44	57	77	48	54	54	63	67	53	63	62	58	71	53	57	56	43	58	56	58	61	55	64	46	35	62	67	55	53	58	59	62	42	47	55	62	56	68	61	53	52	58	63	62	60	58	40	60	67	63	64	60	55	61	61	47	50	69	64	57	68	61	52	47	58	38	54	65	51	59	66	57	66	49	58	57	75	61	66	73	58	38	46	63	52	55	75	53	50	61	63	57	55	64	58	67	46	50	44	60	46	55	42	55	51	58	52	66	81	51	63	73	56	38	45	38	51	47	73	60	54	55	45	63	53	52	53	65	60	69	54	66	61	66	52	49	62	61	56	66	60	70	56	68	70	52	65	54	46	57	54	59	55	56	57	53	46	53	55	41	47	57	67	72	63	77	53	56	53	53	69	59	46	62	57	67	57	60	64	59	68	66	46	56	51	51	60	47	74	56	57	60	69	48	52	74	50	51	43	62	62	61	55	60	46	60	54	57	53	51	70	57	44	66	63	56	54	52	47	58	63	56	53	63	52	58	68	59	63	53	52	59	72	51	59	50	55	59	55	50	56	55	58	58	55	62	52	40	65	61	61	51	53	52	51	49	65	65	55	61	54	60	64	53	64	62	54	57	62	54	55	60	46	51	68	57	53	63	65	57	56	49	46	47	51	51	58	53	49	68	65	52	50	47	72	58	61	64	60	62	60	53	52	61	59	69	63	58	61	69	72	67	56	51	62	71	70	54	36	66	61	65	47	75	54	64	57	63	60	69	60	68	51	62	62	55	58	53	45	57	48	41	51	65	57	57	60	55	49	63	53	54	59	61	57	63	55	55	69	59	70	50	72	50	62	65	57	61	57	62	62	56	60	59	52	56	54	62	60	57	65	69	43	48	63	49	52	74	56	58	51	53	52	50	50	51	60	48	52	65	54	49	61	50	64	50	56	60	59	65	64	60	55	52	44	51	56	58	60	63	59	48	47	59	63	54	59	61	53	58	47	47	60	52	65	59	66	54	52	59	53	76	67	60	55	71	66	60	69	68	72	56	69	60	46	76	63	68	56	71	62	46	61	53	62	65	60	59	58	67	59	68	66	54	61	62	63	59	55	52	53	50	61	57	68	56	62	63	56	65	57	64	44	49	58	57	55	59	59	61	60	49	64	69	49	53	65	44	49	56	65	63	70	47	58	55	63	41	51	51	61	50	66	62	58	65	52	51	49	46	59	51	56	50	39	45	72	59	54	54	44	58	57	49	57	47	55	52	53	63	61	59	64	62	70	57	61	61	54	65	64	55	69	65	61	58	57	49	47	72	56	68	67	69	57	52	57	67	58	45	50	64	59	52	60	61	58	52	66	49	55	54	64	69	57	48	56	61	69	67	65	45	57	55	70	65	62	58	50	61	54	63	60	69	55	52	61	52	54	70	51	59	48	53	55	42	66	57	56	65	75	61	49	49	55	70	45	54	54	47	58	38	53	65	69	68	62	54	55	54	65	64	48	59	65	64	51	56	57	73	59	70	58	59	63	57	57	45	67	53	56	59	54	53	52	49	36	63	62	64	57	49	64	60	45	41	66	60	58	57	65	51	49	56	46	77	66	56	62	57	56	53	54	42	72	63	64	62	54	64	65	53	67	57	58	39	74	65	64	51	55	59	51	59	51	65	50	59	51	53	67	49	62	79	66	65	62	69	62	60	65	51	53	56	63	46	77	52	59	53	56	53	60	46	43	48	70	65	51	47	55	58	50	55	56	65	61	51	56	53	66	58	66	69	54	53	52	53	67	49	57	61	56	60	47	60	56	55	56	47	62	58	60	64	51	61	70	57	49	50	49	65	69	52	62	60	60	59	65	47	53	72	59	62	70	62	62	62	45	50	62	64	46	53	68	47	55	60	49	53	72	68	52	42	52	58	45	53	58	75	55	66	47	52	51	55	67	54	63	58	55	60	77	48	57	66	56	51	56	62	66	57	61	52	80	62	60	52	54	55	53	44	57	71	55	41	54	67	59	52	59	51	66	63	47	51	69	46	50	65	59	56	56	56	53	55	59	50	57	67	73	62	58	69	57	45	45	49	60	63	53	62	50	64	47	46	67	54	52	46	52	58	54	70	73	59	57	63	75	57	52	59	68	55	44	50	60	64	69	54	50	56	64	42	50	59	56	51	68	61	64	55	64	56	61	60	72	52	59	66	59	66	52	47	59	47	56	54	58	67	56	60	57	61	48	52	62	66	61	59	76	57	58	63	54	61	63	50	58	48	58	67	63	60	47	59	45	59	66	64	52	64	53	58	71	55	52	54	61	62	58	54	53	53	57	63	47	46	51	56	67	60	52	56	49	51	64	48	63	48	61	67	62	67	56	54	51	66	56	56	75	58	53	66	61	49	66	60	66	50	63	43	65	58	61	53	66	53	55	54	64	58	50	48	50	67	67	59	50	51	67	44	58	66	52	55	65	52	55	45	62	59	55	61	60	58	56	65	58	49	63	67	53	49	50	63	54	61	42	59	65	60	60	57	57	67	57	66	65	66	56	55	57	50	54	66	62	57	70	59	58	58	45	55	56	54	66	51	62	53	51	54	59	56	66	47	68	69	66	68	59	64	47	43	65	50	63	45	61	53	54	66	72	52	53	60	54	54	53	42	57	72	57	52	65	68	58	63	57	70	67	63	58	52	67	70	53	47	51	68	56	60	61	57	58	48	71	52	50	57	56	66	52	46	54	57	56	63	59	58	79	55	55	54	60	48	61	46	50	67	52	55	55	71	57	62	53	50	53	55	58	53	64	64	61	73	43	54	75	51	65	67	48	60	55	55	60	53	61	60	73	64	67	57	46	57	49	51	48	55	57	62	55	55	52	60	48	62	56	47	56	55	60	43	66	52	64	54	57	62	67	62	45	47	52	61	67	51	59	52	59	41	64	55	57	70	58	53	67	54	46	59	65	50	54	54	60	77	61	54	64	57	56	60	63	58	54	54	67	60	45	52	65	37	69	58	53	58	51	61	63	71	54	53	57	42	58	47	67	71	51	68	55	49	50	61	51	60	61	63	64
33565	19337	14380	13073	16666	20068	17709	13381	10571	8043	5280	3398	2473	2108	1954	1496	1465	1463	1274	903	769	670	655	573	579	550	550	527	521	499	496	478	507	576	739	800	907	1152	1094	1115	980	762	736	649	518	494	511	520	477	462	473	486	498	461	496	477	496	462	509	517	484	500	504	475	530	470	464	480	488	478	496	486	503	510	409	507	466	501	511	468	441	488	466	503	479	471	478	491	469	486	493	445	534	497	452	494	492	472	482	475	493	473	468	507	489	473	463	459	489	515	491	502	505	462	487	476	483	463	441	505	480	501	462	515	465	501	500	466	507	440	521	518	470	456	474	495	471	463	484	476	423	505	497	446	466	467	490	475	479	459	459	460	486	506	477	508	482	479	493	478	476	473	485	439	506	498	499	510	469	445	464	456	483	504	497	476	466	444	495	516	467	484	512	513	467	485	481	474	469	490	456	493	466	448	451	458	491	504	480	500	463	506	481	501	465	487	494	510	471	457	510	498	503	476	478	517	489	470	469	462	439	502	452	490	479	463	489	471	485	499	484	512	504	526	462	505	484	488	450	461	517	493	471	503	498	495	482	477	447	479	482	446	484	508	451	489	501	471	471	443	470	503	461	470	478	465	491	489	496	496	504	477	486	459	445	475	466	517	480	485	487	473	513	473	482	461	415	473	496	458	512	476	467	505	449	507	482	470	502	439	476	461	525	507	472	416	468	457	472	477	484	486	490	495	499	469	486	476	509	527	474	450	474	475	481	505	495	441	482	520	447	448	493	528	476	500	498	511	476	463	481	435	509	475	478	489	474	486	499	464	481	495	506	494	452	468	472	460	494	485	451	499	498	486	455	474	478	475	487	491	467	482	483	479	493	531	455	475	485	493	484	486	479	502	490	482	481	442	472	447	465	465	508	506	458	437	518	489	518	478	480	499	455	455	493	492	507	463	487	476	455	479	516	516	472	478	451	492	518	480	478	475	467	453	481	529	454	500	458	488	480	484	495	472	456	459	481	456	483	480	498	510	458	491	499	475	453	496	449	496	463	524	440	444	515	454	506	512	482	473	455	468	413	501	473	512	459	484	478	496	477	497	473	476	523	472	461	512	461	474	490	479	466	513	499	497	477	459	525	457	467	508	455	477	453	477	482	499	467	439	508	460	476	498	472	517	489	472	467	457	508	502	480	479	470	485	461	521	468	426	486	478	479	487	471	477	514	479	458	494	504	428	479	482	505	488	481	470	470	488	470	456	448	502	475	493	459	502	478	473	469	496	491	464	487	463	482	507	484	477	513	470	477	476	454	502	485	526	458	470	477	481	465	460	464	494	447	459	497	522	458	460	488	522	503	477	471	453	491	465	426	510	473	517	522	469	495	464	491	468	510	486	473	455	451	455	479	458	487	477	506	462	472	497	459	450	452	486	478	502	465	521	509	478	451	499	455	477	446	445	503	457	435	472	485	486	454	483	473	520	523	485	450	486	477	518	475	478	458	496	478	478	490	483	488	491	472	496	505	507	462	501	502	473	468	473	499	508	458	506	480	484	477	495	486	526	464	446	459	469	486	450	468	515	443	482	494	527	497	490	494	483	451	471	494	483	480	429	451	451	464	469	514	488	536	520	522	493	488	443	488	502	465	491	467	458	473	461	468	471	499	500	459	513	489	511	457	486	479	503	483	496	470	455	480	489	529	489	486	466	485	461	491	425	461	455	452	502	534	455	522	517	497	489	500	496	498	475	497	494	501	483	463	490	517	436	452	451	485	449	511	489	461	491	518	459	495	483	496	478	496	466	475	469	469	485	530	448	461	465	485	477	492	447	476	503	506	517	492	444	510	532	487	528	457	509	454	445	462	478	466	510	532	468	501	458	502	509	479	486	477	449	457	473	486	511	511	471	471	528	478	482	478	492	452	491	469	502	478	518	494	464	488	481	456	500	491	463	486	488	459	479	468	491	487	468	419	471	481	466	460	501	471	482	500	479	468	487	469	480	470	486	480	492	464	468	516	481	436	487	464	486	449	480	515	481	464	482	488	453	475	498	480	449	477	472	468	476	498	456	477	486	454	477	482	446	489	469	459	450	481	485	529	453	469	495	507	500	490	472	493	504	521	436	478	472	479	475	490	484	468	499	480	467	506	482	468	508	513	445	498	510	475	481	458	490	459	527	480	460	498	491	479	511	497	492	493	491	513	456	474	480	482	534	532	459	456	456	528	489	499	507	466	476	442	494	463	472	518	482	518	479	489	494	494	506	522	493	432	455	522	482	491	461	477	510	469	472	468	487	511	514	494	500	491	510	456	496	478	490	460	484	462	497	493	475	466	481	466	476	496	469	464	489	472	484	484	489	499	506	451	504	467	447	499	462	497	477	471	466	463	521	470	493	494	492	461	480	453	499	446	481	502	506	478	454	490	521	471	480	461	455	470	455	484	486	461	461	456	522	463	482	477	477	465	467	459	473	473	473	477	495	446	453	441	507	485	508	489	470	484	477	497	494	485	500	489	472	484	504	484	506	435	451	501	481	452	496	451	512	487	492	466	510	476	495	497	467	483	492	483	472	524	519	492	439	438	442	451	456	477	487	498	479	467	460	473	512	491	478	468	462	449	503	484	455	500	508	494	468	461	493	501	502	514	474	477	471	498	489	464	472	463	483	435	483	488	527	496	452	472	491	473	459	491	453	469	474	462	519	446	479	471	483	507	505	512	494	488	437	474	493	452	462	474	479	487	449	500	457	494	482	483	504	441	488	487	447	483	490	484	448	496	511	463	468	487	483	449	452	493	517	452	463	530	516	459	466	469	499	520	481	471	487	467	467	466	480	496	459	473	434	526	476	490	480	472	478	511	496	490	502	424	499	480	498	487	475	475	469	514	487	453	478	509	492	459	477	490	506	473	504	496	489	504	488	480	455	484	507	475	467	537	423	465	470	483	429	459	509	519	486	490	493	504	475	465	526	461	472	468	483	448	459	502	484	467	500	477	501	483	470	483	454	463	495	513	449	481	507	480	502	442	521	492	485	475	509	456	472	532	464	475	470	492	498	459	466	488	490	507	494	491	439	453	474	485	502	466	447	468	513	455	516	495	495	488	454	457	480	493	505	512	462	493	477	468	465	476	477	463	475	484	469	454	493	488	497	484	476	474	479	470	467	449	438	445	453	517	484	458	420	493	482	449	500	478	482	476	511	468	459	476	489	498	472	470	441	465	477	452	513	483	499	538	483	523	484	489	479	464	445	494	450	536	499	466	468	504	495	534	512	472	468	482	461	530	454	448	490	508	479	508	481	523	468	418	479	475	497	484	463	515	514	477	444	494	470	519	481	467	462	499	530	480	470	471	474	513	483	491	475	499	521	498	530	452	455	509	455	472	472	475	497	472	451	503	447	488	447	506	511	496	479	491	507	481	520	479	507	485	497	476	469	466	495	470	476	470	494	482	505	491	489	471	477	458	491	479	433	485	500	466	465	485	504	519	449	479	474	488	472	467	509	509	456
7214	3696	2163	1531	1134	871	720	586	517	386	224	167	120	117	117	96	93	97	84	87	80	45	53	69	48	46	58	47	70	47	50	65	61	56	75	82	74	106	83	108	96	90	86	77	67	51	63	55	41	52	50	48	43	64	51	53	51	48	52	54	55	59	37	53	44	50	48	45	49	50	55	53	52	48	65	50	49	39	46	42	47	35	53	45	44	59	44	42	52	44	54	43	58	48	46	49	66	49	56	59	58	49	51	58	36	44	62	60	59	55	45	54	48	48	61	51	69	49	57	53	52	57	43	63	56	58	43	53	54	58	61	54	60	52	55	38	54	52	59	58	39	47	53	64	61	45	40	63	50	58	44	75	61	47	46	52	46	48	61	54	51	61	55	63	53	46	38	51	48	56	52	64	55	56	60	61	51	41	42	44	61	48	55	54	56	56	50	45	57	56	55	54	49	49	58	58	54	56	57	49	49	52	61	58	57	56	50	59	46	41	50	57	60	45	44	52	56	62	47	47	52	48	66	45	50	56	37	60	46	47	52	40	51	55	53	49	59	62	69	67	52	44	57	50	59	57	40	47	48	49	49	73	66	51	54	53	60	55	57	46	50	55	61	61	63	50	60	49	59	46	49	44	52	38	59	56	53	54	49	63	57	47	64	58	54	53	48	60	55	63	60	62	49	55	40	52	56	57	44	62	53	39	54	58	45	51	56	42	50	63	47	58	53	40	60	41	63	55	57	54	62	49	57	58	67	48	46	49	45	48	46	64	38	44	51	66	55	50	53	57	68	50	62	47	41	48	53	51	46	52	47	65	48	53	44	48	50	40	56	48	59	54	60	52	56	40	48	53	55	54	60	49	63	54	50	48	58	45	58	54	46	62	50	53	46	51	38	65	44	59	44	47	51	50	54	55	56	43	56	52	53	50	54	44	51	55	53	66	53	39	51	50	49	60	47	63	51	49	52	47	44	53	32	46	35	43	62	53	56	51	55	52	57	44	53	48	50	47	56	54	56	54	55	50	65	56	53	37	44	53	56	61	43	49	52	53	55	49	55	58	41	56	51	61	72	52	55	46	52	57	49	47	49	47	40	53	55	52	46	55	54	65	66	62	47	48	55	51	41	55	57	57	51	55	42	52	46	53	50	50	54	55	56	52	50	40	47	59	57	50	49	54	51	42	47	54	46	49	50	64	64	52	53	53	40	53	58	56	55	56	42	51	42	49	46	60	67	50	58	52	45	45	47	43	49	52	57	43	52	58	67	41	53	55	58	62	51	65	63	45	48	43	48	62	50	54	44	52	50	50	43	52	66	41	55	74	48	40	65	58	45	65	53	59	47	58	55	49	63	60	49	59	51	53	49	53	51	46	42	58	49	68	64	50	58	59	68	52	56	48	49	52	61	65	56	63	52	66	49	50	52	59	44	55	51	55	58	60	46	54	51	43	49	53	63	47	62	70	78	55	61	46	43	61	55	48	57	46	46	34	56	55	58	51	58	54	56	42	49	61	48	62	59	52	46	47	49	43	57	50	56	46	60	51	58	39	40	51	57	76	61	57	51	58	45	45	58	52	37	63	43	46	52	59	53	50	50	60	55	58	51	61	56	41	56	55	41	69	55	51	53	61	48	52	57	54	44	45	48	46	58	61	57	55	53	54	54	56	47	53	60	68	47	51	45	37	52	49	53	51	44	51	52	46	49	60	42	71	56	44	44	51	38	61	58	57	52	54	53	46	56	54	59	52	39	51	50	64	53	54	53	56	57	42	44	65	36	51	49	51	56	50	49	42	48	40	51	53	55	59	47	45	47	45	41	55	53	53	52	53	50	47	58	43	59	73	43	48	50	44	50	44	55	57	44	59	47	67	47	57	53	42	56	48	58	50	34	56	49	58	57	56	52	56	57	37	66	62	51	41	47	43	48	50	57	63	51	59	47	67	60	58	58	56	58	56	48	57	57	48	58	47	75	57	52	58	45	63	50	51	64	54	50	53	46	55	55	37	54	59	51	53	37	59	50	51	43	67	61	47	57	49	62	46	49	48	55	51	47	61	38	59	62	56	44	51	53	65	59	60	46	50	55	67	45	50	52	51	64	50	65	59	56	50	46	64	53	60	54	43	47	57	62	49	55	50	48	49	38	54	53	46	58	56	67	60	53	59	40	48	64	55	49	47	51	50	50	57	51	44	39	52	49	59	42	48	30	55	59	47	51	44	56	67	47	46	61	63	53	42	46	51	55	58	59	56	52	47	46	49	53	43	48	52	52	44	55	53	50	46	52	60	49	52	54	44	62	48	47	48	50	55	53	50	45	49	44	46	49	53	50	41	49	54	45	53	63	61	53	54	61	65	59	57	51	45	51	50	42	55	68	43	47	51	68	53	46	59	39	51	41	56	61	61	50	51	45	44	48	51	44	46	44	54	53	51	54	46	38	41	59	43	61	52	56	65	58	50	40	58	53	55	63	50	58	44	50	57	48	52	63	31	46	64	55	48	60	66	46	51	65	58	44	52	58	51	43	49	59	52	57	38	50	51	53	43	59	51	70	61	58	48	54	63	54	47	52	56	47	49	61	54	66	40	54	59	68	64	57	60	37	57	63	45	60	43	59	53	53	45	49	50	53	55	48	54	65	52	51	58	57	53	51	63	39	54	63	53	37	56	50	50	54	56	50	56	56	52	50	67	50	47	60	66	60	50	48	51	46	46	37	61	55	56	66	52	56	50	69	61	59	53	54	40	52	46	43	59	65	54	54	58	46	54	60	58	66	49	54	58	60	62	47	59	52	57	43	57	59	42	40	66	43	46	60	52	51	52	53	45	67	40	49	54	44	45	58	59	59	45	55	47	49	45	63	55	44	70	59	39	54	57	50	57	46	51	64	45	46	49	60	58	54	43	45	53	54	45	63	50	38	56	44	49	45	60	49	56	61	54	44	47	54	49	52	53	53	48	45	53	51	49	54	55	62	38	50	45	56	53	46	54	54	60	49	44	44	61	41	48	62	48	47	54	44	50	60	55	50	57	47	54	54	53	63	58	50	51	65	60	53	52	60	40	53	44	52	56	39	63	39	53	51	58	56	47	48	58	65	52	64	50	51	59	38	60	56	47	52	42	57	49	49	59	60	51	58	56	49	53	44	45	51	51	47	43	64	45	50	62	55	63	55	57	63	47	40	53	56	59	55	58	64	57	45	51	50	49	65	38	47	52	47	72	41	52	51	52	62	51	53	45	50	62	48	42	47	58	47	59	56	50	52	58	60	45	68	45	59	62	48	47	60	50	68	66	56	60	54	49	51	59	43	50	57	53	51	47	54	53	57	50	48	46	44	52	42	44	48	49	46	49	66	51	57	53	55	61	54	50	47	56	39	46	46	44	52	43	44	37	75	50	54	62	53	40	47	50	49	66	60	46	59	51	55	60	44	48	45	55	49	42	47	69	54	46	58	63	45	52	39	62	40	64	57	51	42	57	51	48	47	61	53	45	57	44
37136	22361	17162	16533	22704	25335	22213	19686	15974	11483	6907	4478	3342	3169	2673	1975	1724	1944	1568	1238	960	774	687	660	601	538	519	484	471	529	499	524	542	749	811	1131	1293	1486	1585	1568	1367	1172	944	718	608	508	505	461	452	474	417	448	439	426	455	460	456	463	434	495	441	424	437	442	435	451	435	451	481	438	458	426	490	449	427	438	448	486	475	461	436	440	458	451	436	448	443	460	415	438	456	432	436	413	462	460	457	461	459	440	428	418	441	433	481	416	436	410	443	447	413	422	456	424	452	443	431	456	459	463	495	464	430	454	420	474	434	420	445	451	450	428	427	460	479	440	423	461	430	435	430	430	479	460	428	432	449	436	435	422	463	412	473	464	458	488	453	456	428	431	462	446	481	435	411	414	412	428	424	476	428	485	449	430	436	432	441	460	471	433	443	450	437	435	462	415	410	427	441	473	441	450	472	459	423	429	477	447	444	449	441	432	457	402	478	406	460	467	449	439	451	468	467	440	398	467	457	432	440	463	465	433	435	446	450	467	432	479	441	459	461	461	449	456	431	453	455	449	483	445	462	472	436	437	439	443	459	407	447	468	421	430	504	450	441	443	462	437	424	477	427	434	438	492	464	407	477	462	431	478	445	416	417	449	461	437	485	448	448	455	445	426	444	491	462	467	473	451	419	424	441	438	460	466	482	459	491	445	472	428	444	440	444	474	459	451	415	442	467	447	443	452	470	445	460	441	458	445	435	436	406	437	494	484	426	489	466	471	472	455	408	398	468	453	450	482	440	421	446	434	396	445	436	434	441	432	461	453	452	479	474	408	457	468	410	428	434	455	454	466	444	434	438	417	442	448	424	449	451	465	436	429	446	465	434	466	421	445	431	455	408	431	437	436	424	457	456	432	429	474	499	413	392	456	450	448	421	444	453	440	439	430	446	474	440	452	434	427	481	401	425	445	445	452	435	445	424	468	398	429	436	442	433	444	476	429	428	432	435	437	455	467	484	457	415	435	459	419	502	430	428	450	447	466	458	432	410	425	486	500	441	466	432	457	416	470	434	429	454	435	441	459	466	445	464	461	434	446	440	450	470	463	416	429	446	439	441	451	442	472	415	406	458	470	423	429	416	447	454	457	499	445	469	425	432	442	466	430	446	492	450	406	447	445	423	446	458	447	447	406	432	468	458	422	462	418	471	414	419	419	433	461	425	437	429	435	436	450	445	494	478	418	446	444	453	474	439	449	430	462	482	457	453	430	455	449	436	452	447	407	440	438	470	419	404	447	457	491	397	451	416	419	473	442	464	424	405	475	448	483	466	473	399	473	447	465	439	448	450	443	467	478	417	453	423	468	486	426	462	403	482	418	476	488	428	434	443	454	472	451	460	435	446	414	438	442	391	445	442	432	442	448	473	434	443	444	426	447	462	446	472	429	415	436	453	418	453	433	437	441	428	449	440	456	437	448	457	434	445	447	425	425	398	436	467	469	447	412	483	464	440	426	455	434	431	417	448	446	422	450	426	429	424	442	448	438	427	441	458	419	417	466	486	457	426	466	455	461	445	468	441	428	439	471	436	424	435	460	444	425	438	414	461	416	445	428	451	448	476	465	477	446	447	435	441	431	452	491	459	421	404	435	456	435	410	449	455	485	447	425	437	448	403	438	450	423	434	488	437	466	468	446	455	432	438	428	426	439	427	437	454	457	438	430	447	460	439	450	397	454	447	466	406	434	432	470	443	468	441	451	457	442	459	423	444	447	441	436	456	466	450	435	456	433	412	454	480	463	432	425	417	408	457	464	446	446	478	455	462	438	445	459	449	447	428	440	433	447	465	452	427	472	442	440	452	443	434	463	468	426	440	450	486	504	407	452	436	433	453	452	419	457	431	441	445	411	454	462	435	469	418	454	453	438	429	441	420	477	428	441	449	410	435	460	439	442	461	441	446	412	420	454	467	466	439	420	462	404	465	428	469	478	454	441	443	458	430	444	415	440	443	465	453	468	434	476	408	453	453	437	405	467	462	444	426	436	424	423	453	449	428	485	458	471	439	424	475	470	460	462	427	410	406	468	425	440	469	457	468	413	472	434	479	400	439	455	426	476	464	424	483	457	491	435	454	454	452	436	445	414	435	476	428	457	392	416	408	447	442	445	436	443	416	472	465	463	446	438	462	450	444	431	461	428	440	455	474	434	460	484	443	423	440	446	429	456	446	426	442	445	459	429	437	450	443	461	457	430	463	430	455	433	451	442	409	442	420	440	439	459	439	475	462	449	426	465	416	440	447	433	416	400	445	437	443	470	465	419	464	440	458	430	446	461	422	443	446	431	474	459	513	459	425	460	417	427	462	444	438	429	475	476	445	454	459	437	420	422	451	409	454	463	446	438	478	442	464	449	447	465	456	444	445	452	448	441	452	423	441	435	429	456	440	437	434	439	426	425	462	485	422	467	460	462	442	453	454	440	447	450	441	491	449	428	423	475	426	462	436	456	460	407	441	468	441	442	424	451	423	451	464	457	478	488	440	416	433	432	435	455	460	429	427	452	468	432	448	456	416	413	433	434	501	446	416	453	428	458	424	465	443	451	437	457	437	429	432	447	484	470	477	437	425	460	426	434	428	484	473	483	446	446	483	468	425	419	466	453	416	468	433	423	425	413	444	476	463	446	435	448	429	487	431	462	435	426	424	446	442	445	432	478	456	439	449	414	451	412	414	416	460	424	452	459	440	422	478	430	411	360	402	430	477	455	451	424	474	499	431	445	412	426	433	465	424	427	428	480	423	394	414	448	433	467	441	431	536	448	480	429	449	445	438	460	462	437	434	438	457	425	444	447	462	442	456	443	451	434	460	458	460	406	456	440	411	452	437	458	445	422	448	451	450	442	472	448	452	458	436	482	421	444	444	452	462	438	430	451	428	409	443	458	417	431	411	450	446	412	469	489	457	442	454	439	456	462	455	442	438	437	453	430	459	449	428	441	434	446	435	444	419	409	446	407	443	464	463	444	424	447	438	376	487	435	446	439	434	432	489	450	436	444	470	471	411	450	413	462	465	443	438	434	439	455	416	412	447	477	447	446	432	427	450	421	439	454	437	441	458	422	424	461	445	439	485	443	453	464	426	432	410	461	425	444	405	458	422	485	442	425	402	400	429	434	411	436	444	463	421	440	433	428	454	417	448	488	434	440	445	471	452	422	465	465	420	446	451	471	446	429	443	419	434	428	443	416	437	453	458	453	452	454	436	451	463	435	425	463	491	452	424	470	441	431	460	430	470	463	479	435	452	447	502	495	448	423	439	446	444	484	444	456	424	430	432	446	429	498	456	446	491	472	474	460	473	419	457	454	417	456	454	433	415	459	433	423	446	436	419	446	468	445	450	411	417	450	392	455	432	448	446	463	435	470	415	440	462	436	466	438	439	434	475	439	462	461	465	421	437	446	452	459	415	428	462	418	434	470	462	443	432	417	441	412	422	426	489	454	477	463	455	444	453	452	459	419
4521	1772	892	571	393	365	325	292	223	175	161	104	92	98	90	87	70	86	85	77	76	69	74	64	67	69	51	69	52	77	67	70	68	81	71	74	62	55	79	66	66	71	72	69	60	75	67	69	77	56	71	62	71	70	69	72	75	63	76	57	67	72	74	55	74	60	75	76	76	75	60	72	72	73	65	57	58	61	70	70	57	58	67	81	66	81	59	61	65	62	73	63	82	61	65	73	65	62	67	72	62	67	58	73	65	65	72	68	65	74	73	72	66	70	66	58	58	62	70	60	67	67	67	69	62	63	72	68	79	69	59	74	79	70	87	70	54	67	79	64	87	78	67	64	70	56	81	72	81	62	61	61	66	66	63	64	76	68	58	68	72	48	62	67	66	74	63	72	73	81	72	66	57	85	63	87	61	65	71	66	64	63	56	90	64	60	58	65	79	71	58	61	61	62	70	74	56	63	57	59	64	61	78	78	75	67	80	79	52	80	64	75	68	69	66	71	70	87	65	71	77	79	63	79	68	75	78	72	60	70	73	56	83	56	66	78	65	82	84	69	78	69	62	79	72	73	76	69	66	79	66	63	64	70	79	75	59	74	66	83	58	70	64	71	69	69	64	75	69	65	67	52	66	86	63	63	60	76	68	74	53	72	73	64	71	63	67	65	63	61	87	67	61	66	75	76	72	63	72	53	68	61	60	68	64	77	62	76	68	63	65	74	68	60	56	65	76	74	75	68	65	60	77	65	66	73	77	73	72	64	65	69	65	80	79	72	62	71	62	71	61	70	60	60	62	90	57	78	73	62	60	54	71	66	79	71	77	68	57	64	70	60	76	60	71	69	58	70	68	59	62	56	70	77	77	58	77	67	68	64	59	75	73	69	69	76	65	64	73	60	64	59	81	61	85	62	67	75	56	68	83	59	68	76	72	60	70	61	63	74	66	67	57	64	75	68	62	80	63	67	77	80	60	54	71	52	79	63	81	63	72	59	77	76	73	62	75	84	79	57	68	69	76	76	82	48	59	70	60	71	76	71	81	68	83	66	64	66	70	73	63	72	70	70	77	76	69	77	69	55	57	59	73	56	74	85	56	73	51	72	82	68	66	77	73	65	79	47	77	55	81	65	69	65	69	62	73	77	66	79	65	70	82	61	62	66	71	68	50	61	60	76	72	63	71	93	67	68	76	65	68	77	59	79	65	63	82	79	66	58	80	61	59	56	79	74	77	79	65	79	64	69	66	63	78	69	74	68	71	70	85	65	67	67	78	68	66	62	67	68	83	57	68	55	61	65	63	65	61	54	59	61	63	79	63	65	49	69	65	79	66	86	69	76	64	62	72	70	73	77	68	72	63	73	70	85	64	75	80	68	90	81	83	63	69	72	68	69	62	73	68	79	67	67	76	64	62	69	73	67	72	63	80	68	69	73	53	58	63	74	68	81	48	64	66	65	70	85	62	59	73	70	69	64	57	69	60	59	81	58	67	56	80	62	66	59	80	70	75	92	58	63	72	64	66	68	65	61	64	64	67	71	74	79	77	64	74	53	71	71	78	64	83	64	69	60	60	65	71	65	66	70	59	71	76	79	70	67	62	69	61	47	70	60	70	59	58	64	68	66	60	72	57	65	60	64	63	74	69	64	63	58	72	76	82	75	57	68	76	70	62	50	61	72	63	70	78	87	53	60	59	60	56	74	54	47	67	62	72	77	58	70	75	83	80	75	68	74	73	60	63	70	66	73	85	71	59	77	70	69	57	59	66	65	47	75	68	62	63	72	75	82	78	80	64	74	56	57	88	57	71	65	75	66	69	56	63	78	74	72	79	80	71	56	86	53	72	77	67	58	53	68	87	74	62	69	65	63	63	70	55	75	68	66	70	62	53	69	64	75	74	70	70	91	73	63	78	60	66	68	69	59	64	65	70	65	71	75	63	57	75	57	50	59	62	63	68	62	64	72	82	59	69	70	72	65	66	80	60	65	60	78	66	61	65	79	62	71	66	66	77	65	64	75	77	66	71	63	63	57	62	67	65	66	71	72	80	66	71	70	62	68	63	71	77	68	70	70	72	71	76	66	68	65	69	72	72	68	54	69	77	72	62	69	63	69	59	71	70	69	66	78	67	70	71	84	74	60	63	71	62	61	67	65	67	56	63	61	72	61	65	78	73	85	68	69	63	76	84	75	69	66	58	83	89	68	57	72	62	72	69	51	73	64	60	64	74	92	76	77	58	77	68	69	73	75	57	61	70	60	60	68	66	66	79	60	74	71	67	65	59	68	68	70	85	80	57	69	76	66	57	73	65	66	69	60	71	81	68	66	61	82	87	73	69	58	54	78	75	59	60	56	71	65	70	68	71	65	71	67	79	70	77	57	56	52	61	72	55	53	61	66	59	58	59	79	78	62	67	71	75	73	59	64	74	79	66	70	50	78	56	67	65	64	61	63	50	63	78	74	64	71	64	46	73	63	83	78	80	69	64	76	54	85	74	74	71	76	64	65	55	58	63	56	81	72	74	63	68	64	69	63	63	68	74	86	71	69	65	63	62	75	51	59	90	84	81	70	65	62	79	86	62	61	80	66	69	69	75	62	70	71	64	62	75	81	61	67	61	73	74	57	82	59	58	78	74	63	55	74	66	56	70	80	65	78	60	76	69	68	70	74	71	67	69	60	71	81	73	63	61	46	73	79	69	53	56	87	75	62	68	61	78	71	79	69	54	74	65	60	78	93	80	61	71	66	71	68	63	79	63	74	72	79	78	66	72	62	75	65	67	78	67	69	63	77	61	85	64	53	55	67	70	68	69	62	65	74	63	50	64	75	59	56	64	82	78	72	65	79	63	74	56	72	68	74	85	69	62	67	78	63	64	66	55	64	69	80	59	79	71	74	65	61	74	62	81	50	56	63	71	70	77	56	68	70	73	69	54	70	84	82	70	76	72	67	53	68	67	78	84	66	73	72	76	66	79	69	75	59	90	73	68	71	75	63	63	74	72	84	73	79	66	62	71	79	72	74	62	64	64	67	58	60	60	61	60	71	51	82	79	72	77	79	74	57	53	71	65	65	55	68	69	57	67	77	66	64	74	67	76	75	60	84	78	63	68	65	80	51	58	88	88	67	63	75	85	72	66	74	70	74	82	61	72	78	61	62	65	79	57	58	64	73	70	62	58	55	60	60	69	76	63	60	81	63	59	69	68	74	73	60	63	81	63	63	68	71	85	58	71	62	67	67	80	81	56	74	74	69	67	68	70	69	62	66	51	57	61	60	64	80	49	52	79	50	77	74	77	87	65	83	65	70	63	74	65	63	60	68	63	74	59	77	76	74	70	60	57	66	72	66	64	56	65	78	81	74	74	65	72	72	82	63	66	83	76	82	77	67	63	71	62	63	78	68	66	61	60	64	78	57	69	77	85	58	74	70	79	69	73	71	73	70	73	66	53	53	81	69	69	79	60	60	70	72	66	71	78	73	71	82	69	73	78	52
30412	15044	9485	8526	11465	13538	12204	10522	8283	5056	3450	2328	2144	1967	1696	1235	1173	1247	1180	847	715	734	691	606	667	617	581	561	600	547	602	618	530	594	618	649	631	710	706	676	740	680	665	661	605	614	564	569	568	557	535	574	568	562	540	569	583	605	543	550	574	542	553	532	563	556	533	527	564	542	546	571	562	635	557	631	577	540	544	548	582	548	553	572	551	537	573	622	578	549	573	583	575	577	555	556	624	552	584	563	572	572	550	579	566	595	535	579	508	585	578	603	521	561	570	585	579	548	575	583	581	568	579	553	556	610	566	538	592	561	590	563	608	581	572	557	555	574	549	612	576	578	581	614	558	581	571	577	560	549	583	546	561	540	586	590	585	529	605	559	597	584	605	539	531	531	533	538	555	564	524	576	590	571	574	555	564	586	550	623	560	580	585	584	621	579	582	570	579	551	551	590	572	575	587	529	591	608	566	562	561	554	563	542	521	548	578	594	538	575	594	511	537	540	606	558	606	585	570	553	560	557	606	564	577	609	568	577	610	582	550	568	597	529	538	604	591	557	587	588	527	533	577	554	541	591	528	599	544	558	548	595	577	606	573	607	565	522	539	518	555	599	567	529	582	544	565	575	589	588	596	609	578	558	544	531	526	574	547	575	600	557	574	600	566	526	567	546	581	576	584	575	562	569	558	590	575	577	536	535	579	594	566	565	536	551	617	608	580	578	571	527	572	560	588	537	543	553	539	574	570	572	567	581	604	595	599	540	583	586	577	610	562	604	594	587	567	551	540	567	572	558	557	536	629	572	527	550	592	530	535	561	555	571	552	573	548	570	563	538	607	575	571	562	548	553	606	576	552	570	581	588	549	571	558	546	600	550	588	553	594	587	539	546	579	550	605	588	553	562	538	552	587	555	609	574	547	565	564	544	561	557	541	593	549	573	608	574	555	549	550	569	610	570	569	586	577	558	574	551	528	521	561	594	538	513	573	570	581	579	588	571	545	608	535	571	589	546	564	533	521	586	577	561	594	587	591	575	520	585	557	599	586	526	592	561	533	567	613	580	579	608	553	560	634	603	548	584	568	570	575	595	558	582	558	538	538	587	543	599	569	604	573	596	587	549	583	576	595	583	555	576	532	548	549	572	543	577	518	585	589	573	505	610	533	521	555	573	569	540	556	535	520	547	565	602	546	585	522	598	564	574	565	596	568	563	586	621	572	593	603	551	576	541	578	594	554	574	569	529	586	553	534	585	578	536	573	585	597	549	555	535	576	610	560	563	548	567	569	563	574	577	583	566	546	577	516	555	576	562	577	569	568	603	563	613	560	593	574	556	565	536	565	559	609	559	595	595	574	578	569	603	599	598	537	551	551	558	555	568	572	517	553	577	565	568	597	542	565	537	530	564	568	594	577	583	525	620	564	557	567	530	559	577	565	530	536	590	562	537	610	525	527	555	569	547	616	558	586	588	599	540	555	608	604	566	596	560	561	611	558	529	605	567	567	602	560	582	583	568	589	577	581	576	544	586	582	573	546	625	585	595	541	588	568	587	552	574	564	570	543	575	572	578	527	564	564	529	597	575	555	613	537	568	587	563	588	563	565	570	559	541	561	543	567	569	613	591	560	588	543	565	512	584	593	550	518	569	534	543	560	567	575	579	598	577	622	577	547	601	570	534	593	594	600	572	582	553	568	587	578	536	535	548	553	520	534	552	583	554	574	607	535	567	556	606	552	587	585	578	560	546	570	548	581	572	569	566	632	602	560	544	574	580	561	554	574	578	562	541	566	564	541	626	569	565	614	572	586	545	556	533	568	540	564	579	600	532	527	529	554	555	550	597	568	579	555	556	560	574	548	588	571	586	542	580	534	624	558	596	574	531	578	570	600	586	534	552	597	562	583	569	569	536	594	580	577	532	530	569	558	534	585	581	566	613	609	586	539	577	548	561	570	606	546	578	596	587	532	541	549	579	571	564	566	557	611	578	568	564	588	562	543	534	532	548	573	577	548	591	579	562	560	594	576	573	559	557	536	552	554	542	559	557	563	581	565	627	537	559	553	577	549	530	605	624	584	551	544	576	591	592	555	532	541	595	536	543	553	563	619	570	547	579	567	603	557	552	576	581	596	552	572	562	577	583	569	546	592	568	575	550	568	641	549	553	580	593	538	593	558	554	603	594	549	594	614	566	569	549	560	597	540	552	563	574	575	544	584	555	589	592	557	571	583	573	563	536	563	538	565	563	548	542	543	578	615	604	587	548	552	522	605	562	594	556	579	639	567	559	552	538	565	515	552	580	552	594	586	559	544	582	598	595	560	604	523	582	567	594	568	589	549	570	592	583	552	581	573	560	575	561	575	603	611	566	552	579	561	598	568	540	538	546	547	579	587	572	600	564	605	541	595	613	541	537	527	576	566	561	538	571	566	555	559	562	560	569	538	568	570	564	579	570	569	557	606	614	538	555	569	524	533	608	562	588	540	545	582	584	588	550	575	578	584	554	575	594	562	515	583	548	540	551	571	596	526	549	563	543	573	569	576	583	581	521	568	578	574	521	559	581	555	556	554	555	579	542	571	570	566	570	580	562	543	561	573	517	616	561	581	557	581	583	546	578	581	568	554	584	596	572	573	566	583	552	629	574	582	564	617	559	537	584	591	584	547	585	574	548	594	581	541	538	581	581	544	541	579	574	584	616	563	595	583	571	604	569	538	564	533	575	539	583	589	585	540	582	552	570	618	517	563	597	579	547	584	551	575	581	563	626	585	514	606	558	578	580	601	568	614	584	518	546	544	568	570	565	561	546	582	560	558	572	606	609	545	576	568	573	576	572	542	591	557	584	542	610	597	527	557	593	559	574	560	542	525	571	568	558	585	527	566	604	590	599	561	589	540	585	543	563	570	587	524	585	549	555	580	530	539	593	556	581	608	575	540	568	521	574	614	587	581	541	530	555	577	563	569	539	575	598	597	565	565	564	577	598	582	571	546	526	594	566	576	584	547	562	577	603	599	553	579	537	599	586	542	592	600	596	572	563	566	575	532	601	589	545	544	543	544	557	552	552	595	555	559	521	569	612	546	572	571	552	580	590	606	558	538	552	559	561	546	562	604	578	565	594	545	524	579	598	601	566	590	575	597	550	568	559	599	613	567	588	580	544	564	573	575	607	563	526	577	556	582	580	617	587	578	633	571	531	570	584	594	615	551	569	590	603	571	577	563	563	563	536	573	566	602	634	539	552	537	614	561	572	547	543	563	553	551	580	593	545	548	556	580	559	543	582	617	574	565	526	521	587	538	577	549	606	566	582	583	559	566	577	566	557	570	587	598	603	566	551	569	580	627	570	587	584	577	559	518	534	591	576	560	578	583	560	573	604	559	571	598	588	587	571	542	542	565	540	629	555	579	563	568	623	579	580	535	569	581	564	617	569	607	578	556	583	560	628	596	573	606	587	591	520	505	549	559	549	558	536	572	535	568	527	594	554	577	544	562	574	591	591
5972	3035	1683	1099	829	629	568	512	398	260	183	139	122	110	113	97	125	87	82	87	83	77	74	68	55	76	65	64	66	72	65	74	62	71	65	72	63	99	88	93	81	88	92	78	74	70	72	85	64	69	83	58	70	72	52	47	66	69	65	59	60	67	81	69	57	51	62	72	73	67	80	68	65	64	60	61	55	73	59	71	57	66	64	86	67	53	78	68	68	68	62	58	59	56	37	63	72	68	68	71	57	53	73	50	76	69	66	66	60	57	67	50	58	68	54	61	63	66	69	68	79	72	78	59	73	51	70	56	66	66	59	62	65	65	71	78	75	56	58	53	76	68	72	52	56	57	63	63	56	70	72	82	64	58	58	60	58	86	53	58	51	68	65	65	59	60	71	67	73	70	61	57	70	83	59	73	49	69	58	71	82	61	69	62	60	65	61	74	90	58	51	70	69	60	65	62	62	52	60	72	63	69	70	56	65	65	46	52	68	60	62	72	61	58	72	70	61	72	61	60	60	65	47	65	71	72	55	55	77	64	60	81	51	65	66	69	72	77	73	84	45	66	68	72	56	70	72	61	70	62	64	57	74	68	58	50	66	67	54	59	62	65	88	61	68	74	52	62	71	72	71	69	68	58	69	58	73	66	55	83	82	73	60	67	52	69	73	67	58	66	67	66	59	71	75	80	71	58	64	61	68	56	70	70	61	68	77	65	71	61	60	70	74	78	57	83	53	59	77	63	63	77	70	69	66	57	59	63	78	68	54	73	67	81	63	61	55	57	66	62	65	53	55	60	55	75	58	68	74	69	62	81	65	76	76	63	63	54	60	66	60	72	63	67	73	61	67	62	57	58	61	65	67	72	67	51	61	46	60	67	81	58	77	93	62	68	67	64	61	68	66	70	51	48	59	52	69	67	69	63	72	72	72	72	68	68	58	61	65	60	57	65	63	61	62	57	68	67	70	50	84	56	64	64	69	80	66	61	83	68	55	69	45	49	62	73	86	65	63	62	64	66	76	70	66	59	62	74	53	69	65	70	65	61	73	65	64	57	60	65	64	52	72	81	82	69	55	61	52	67	67	57	65	58	88	78	59	54	79	77	75	58	86	75	64	59	54	64	64	76	57	62	87	61	58	59	67	67	73	68	63	61	69	54	52	55	57	67	63	65	56	72	64	73	69	71	55	71	79	76	72	67	66	70	81	84	73	72	74	68	75	58	56	54	82	61	58	66	56	79	66	68	84	69	56	72	66	64	69	67	59	62	71	63	45	62	75	64	68	65	81	75	67	72	57	59	59	60	54	74	62	62	73	43	63	62	66	65	77	64	77	75	74	56	70	58	52	67	75	50	58	79	58	65	60	77	66	70	64	69	64	62	66	67	74	72	67	63	59	64	73	69	70	70	74	55	53	61	80	64	83	52	79	63	66	61	60	55	70	59	63	90	74	66	64	60	72	61	72	70	73	64	67	64	62	68	73	59	66	59	68	65	64	66	55	70	59	58	61	58	50	73	60	71	75	60	58	64	47	70	64	59	64	52	74	70	62	57	61	67	73	53	48	56	84	86	74	66	66	55	66	77	54	68	46	77	54	63	65	60	59	64	67	64	83	61	70	52	67	54	58	55	62	56	63	59	75	70	71	71	53	72	51	60	82	66	56	65	58	61	69	69	59	55	65	66	65	62	59	72	65	61	68	66	55	72	67	58	51	72	55	71	62	77	72	71	61	58	71	51	57	80	70	61	66	76	58	59	90	60	58	79	83	71	67	74	62	57	66	65	71	75	51	58	60	54	76	61	56	57	64	63	64	61	54	61	59	59	64	78	60	66	66	54	62	52	72	71	73	61	60	73	68	63	62	55	58	61	59	71	60	62	73	62	69	66	71	55	69	72	62	61	69	53	61	66	63	76	62	61	53	67	84	77	60	62	65	72	69	71	47	56	57	55	72	50	62	64	66	64	76	72	60	53	73	74	75	66	58	70	74	57	57	61	55	65	73	57	71	56	47	76	55	62	62	61	74	77	63	56	68	69	72	56	79	70	58	63	75	68	61	67	60	72	63	55	61	60	69	56	79	63	82	61	58	74	57	78	61	56	78	55	67	76	66	43	61	74	61	72	63	68	66	52	65	63	70	73	75	68	71	54	67	63	75	60	60	75	61	64	65	56	68	67	67	63	56	57	79	57	66	56	75	49	61	70	69	60	63	76	64	68	58	67	67	69	76	49	58	63	72	60	58	69	77	62	64	62	64	79	67	65	65	61	67	61	63	63	63	72	64	64	61	62	70	53	67	48	54	71	70	58	74	53	59	60	60	56	79	68	64	59	52	60	68	65	63	75	62	63	70	66	60	63	74	59	64	66	61	77	48	74	82	69	73	61	57	77	70	62	52	64	61	47	66	49	66	61	61	62	64	75	74	54	68	62	64	60	56	59	66	66	66	63	65	75	58	76	77	70	63	69	61	72	52	76	73	66	62	71	67	67	61	69	62	58	54	69	61	60	67	72	68	74	79	68	64	69	61	54	63	55	60	64	66	66	66	74	50	67	59	72	58	57	79	83	82	68	67	68	73	73	56	62	55	82	72	60	65	55	64	78	59	61	54	58	68	72	52	75	57	61	63	71	59	79	72	60	69	78	65	62	70	81	77	79	65	79	64	74	72	50	59	63	65	64	75	58	73	61	60	72	65	58	72	69	71	69	56	47	74	75	73	73	74	71	53	61	71	78	62	70	72	67	64	76	50	55	63	60	68	76	73	68	59	54	62	66	64	69	66	73	68	68	68	62	59	66	69	66	45	66	74	69	79	76	77	71	62	63	60	68	55	58	67	65	67	55	56	78	72	60	62	70	69	79	63	78	61	73	62	77	72	65	81	64	73	61	71	72	62	61	62	66	63	44	65	54	54	62	62	86	66	53	63	74	57	61	54	57	56	77	72	62	66	65	62	71	74	71	59	70	70	81	76	63	65	58	70	67	71	62	62	55	65	61	77	69	57	67	67	76	59	68	71	60	54	73	80	67	73	78	72	73	72	70	70	67	58	45	68	73	60	64	60	68	65	57	63	74	59	81	64	73	60	73	73	71	75	56	81	68	69	75	69	60	67	65	74	68	53	62	57	61	66	69	64	47	54	64	76	63	78	79	61	69	56	66	65	64	63	62	59	70	66	81	63	82	59	62	62	54	62	68	55	77	60	71	66	61	71	66	67	69	69	56	52	69	62	59	54	75	65	72	73	57	67	66	51	67	76	63	75	64	68	69	55	54	52	71	72	67	77	70	58	63	65	65	66	64	68	60	61	60	62	64	63	70	74	70	71	65	67	81	63	72	77	70	75	67	69	67	59	63	58	56	61	63	54	69	63	59	64	65	70	71	75	66	62	63	84	76	67	74	69	60	68	72	83	66	54	65	78	69	62	66	62	63	62	60	79	61	60	60	74	75	68	57	60	55	73	77	76	69	58	75	72	66	67	53	83	74	65	60	52	71
35579	19954	14007	14049	19132	21671	19626	17690	12763	7999	5077	3218	2729	2629	2060	1606	1527	1477	1286	1064	814	744	764	660	623	605	635	572	555	564	572	591	587	586	733	808	979	1151	1194	1112	1096	1025	929	841	668	620	593	564	545	527	550	551	538	526	551	518	551	565	594	534	499	544	562	551	557	576	527	508	574	558	587	539	528	566	543	533	527	543	555	530	531	535	568	551	529	553	531	596	527	545	577	534	584	549	561	545	551	562	568	544	547	542	581	571	558	524	565	532	518	531	560	543	567	544	522	558	514	551	530	515	583	537	505	579	560	555	522	600	558	582	535	580	550	547	544	581	526	541	537	548	555	541	579	592	518	514	552	539	584	577	590	539	520	569	529	553	539	595	557	523	566	521	558	523	530	557	531	506	577	547	536	555	533	570	547	567	519	577	526	561	546	505	550	520	509	547	545	546	537	553	527	570	598	542	601	554	531	548	510	504	565	556	513	557	585	541	519	558	534	561	510	538	516	547	549	499	545	559	559	535	549	569	575	529	561	536	561	541	578	512	573	551	512	554	525	530	539	569	554	556	547	496	567	560	542	527	545	570	585	523	530	570	532	552	565	541	546	533	549	530	559	561	574	579	524	536	552	560	570	538	529	552	552	538	576	557	574	545	529	524	557	523	540	583	534	544	560	556	552	519	522	558	546	525	530	509	551	582	543	557	552	544	603	552	551	559	603	543	534	568	529	516	518	523	546	589	558	541	554	488	545	524	569	580	525	553	537	550	518	533	580	555	529	520	544	578	501	522	583	540	525	563	544	572	584	533	554	527	586	585	530	547	547	560	542	551	533	549	529	563	573	555	527	493	534	565	552	505	561	491	501	549	544	564	574	534	576	528	576	540	503	545	526	566	520	550	528	588	527	567	495	525	535	538	562	540	519	545	505	548	578	549	556	540	569	526	573	555	538	550	550	552	556	574	525	553	556	573	582	533	578	564	550	571	562	565	539	540	563	623	502	556	512	551	569	581	597	588	539	525	544	573	497	593	554	561	540	562	527	525	552	557	570	514	603	542	527	530	530	528	531	540	594	559	525	542	526	535	508	570	543	564	555	542	603	576	580	526	533	549	534	547	510	538	570	566	563	559	532	508	590	508	553	548	554	536	571	550	565	519	551	564	543	549	540	540	582	535	517	573	547	567	559	538	573	553	563	574	586	529	550	545	541	529	548	497	548	549	562	547	518	525	522	553	522	553	543	554	549	540	556	565	509	545	539	592	496	553	563	534	550	552	564	593	571	525	547	517	535	538	559	551	540	559	556	558	537	529	542	526	506	528	568	576	558	521	556	561	561	602	578	559	563	554	525	562	527	572	584	538	558	571	568	564	515	547	546	544	573	525	531	563	565	550	569	537	547	536	533	590	564	493	540	525	572	527	571	573	565	526	550	565	555	523	588	545	528	524	512	504	566	550	534	541	492	564	578	545	582	506	564	541	544	529	572	585	527	544	584	563	602	557	544	544	526	564	522	549	538	574	522	505	574	577	534	586	525	570	568	550	598	546	569	542	569	544	558	558	522	562	576	609	530	526	559	572	556	524	560	554	559	539	560	573	545	561	551	556	601	559	537	553	524	551	510	549	534	579	571	573	524	560	536	530	559	517	563	539	585	546	538	507	557	570	583	552	535	514	549	567	544	559	559	508	561	559	548	554	561	534	553	530	551	560	535	564	534	550	550	554	551	529	555	556	571	530	547	556	533	527	505	530	556	574	545	560	575	562	526	556	522	584	543	535	547	497	546	594	557	563	559	533	542	568	575	593	544	562	499	525	606	551	578	488	553	562	536	532	517	558	528	571	520	545	517	513	516	515	527	542	544	535	512	506	538	567	571	535	538	543	575	574	553	555	517	567	568	574	564	554	587	497	564	567	540	499	533	530	536	512	571	562	560	511	507	514	570	563	510	564	515	590	511	503	581	560	512	557	568	548	543	547	486	570	533	587	573	598	545	563	549	529	530	535	590	578	533	570	573	592	558	565	553	571	580	525	521	556	555	590	541	523	539	495	533	543	544	571	561	580	529	568	532	537	556	525	552	605	532	572	564	544	544	556	512	506	583	579	518	504	579	574	530	580	507	546	565	584	559	527	592	548	543	500	523	530	579	579	535	547	583	589	523	562	565	588	572	523	576	544	552	517	590	536	502	551	570	517	520	549	543	560	513	516	531	582	547	545	580	543	572	557	555	491	546	542	561	538	524	548	514	578	551	574	511	526	561	533	534	534	541	496	535	516	574	559	564	580	542	519	553	535	534	554	568	516	566	550	574	558	579	578	551	524	565	502	538	532	577	540	544	569	531	587	551	521	541	557	569	535	571	539	531	580	560	534	542	544	505	568	547	567	556	575	523	520	517	508	527	568	550	540	550	532	566	544	535	540	534	519	559	537	543	549	534	506	556	606	569	564	520	526	551	544	557	554	557	537	561	524	560	559	570	506	544	546	583	545	562	572	520	550	551	537	516	556	580	559	547	514	509	545	572	509	530	532	548	583	550	542	564	546	519	553	534	546	555	572	533	514	598	513	540	567	537	558	584	595	496	574	539	515	534	545	553	540	540	532	550	595	533	504	550	583	553	540	576	520	504	541	534	567	588	563	550	598	538	531	517	520	573	531	555	561	557	538	508	504	580	507	553	558	510	553	596	524	547	566	569	575	524	547	597	597	570	525	560	543	530	566	532	490	525	520	522	581	551	553	572	526	548	564	579	587	547	524	588	520	555	546	588	537	575	536	552	521	534	553	531	556	509	586	551	567	520	537	558	554	567	555	526	505	541	521	532	519	534	513	522	544	554	548	544	580	567	562	532	527	554	591	548	528	606	558	561	514	539	519	517	545	557	575	516	539	563	570	514	565	528	586	547	542	551	534	508	577	556	545	564	506	559	565	525	567	558	554	542	563	548	569	540	548	492	539	556	548	516	548	594	559	540	571	552	553	503	527	564	566	553	548	596	510	555	556	543	593	560	521	572	591	567	533	536	535	554	550	541	550	556	530	529	563	558	552	572	532	506	531	573	541	503	568	570	543	519	518	523	568	516	552	519	573	537	525	593	534	541	562	549	573	577	560	557	558	537	550	614	540	577	584	545	541	569	532	563	530	555	543	540	566	575	537	524	553	534	573	592	567	555	558	529	576	506	584	557	564	531	538	536	546	587	548	551	576	496	537	513	541	559	559	566	530	522	571	553	568	565	548	538	556	554	510	531	570	536	532	543	542	573	558	530	503	513	541	541	521	546	551	572	550	572	539	559	547	571	525	520	531	545	545	564	545	526	540	556	529	599	538	557	594	574	542	507	555	577	544	534	533	523	527	518	509	555	545	569	490	537	554	529	549	523	553	533	544	520	529	562	546	525	535	571	572	550	553	561	517	575	569	564	563	583	576	555	572	548	521	617	525	536	574	548	582	562	524	520	577	558	508	519	578	556	512	544	519	535	526	571	580	536	532	555	570	537	517	573	558
6465	2773	1585	1074	808	571	548	459	320	226	144	103	107	116	99	97	81	98	85	77	57	67	73	79	44	62	73	75	64	52	56	71	58	66	72	54	62	83	90	96	89	70	68	63	51	92	65	59	63	61	62	62	54	70	64	55	61	68	53	75	53	60	54	60	57	75	76	69	69	49	64	42	69	50	65	57	46	56	59	55	62	63	58	53	51	59	48	67	45	47	57	68	73	64	64	56	65	49	61	72	56	46	76	45	61	59	58	64	57	64	52	72	72	51	61	69	41	65	66	52	73	63	55	52	58	59	65	62	57	52	73	62	63	62	32	56	67	56	59	42	54	62	66	59	57	46	57	63	53	71	52	60	68	68	48	64	71	61	63	61	51	54	72	55	63	58	61	69	60	53	72	47	48	68	56	57	57	64	56	56	58	56	62	67	67	67	50	80	65	68	70	52	52	62	60	62	57	64	62	76	49	63	48	53	71	39	60	64	60	61	59	55	63	47	67	50	71	64	70	65	61	62	76	76	57	67	52	63	64	56	60	61	56	49	48	61	61	71	67	73	57	66	64	63	54	48	60	67	63	52	54	54	79	63	63	56	65	62	54	58	55	69	69	75	57	66	57	67	62	54	65	49	50	62	62	54	46	70	60	66	66	51	64	72	82	52	51	51	70	55	62	68	57	62	72	64	65	66	52	53	67	53	62	66	57	53	69	65	57	56	58	59	58	62	57	55	72	50	67	43	61	56	59	62	59	59	63	48	65	56	47	67	62	61	76	60	48	60	59	71	56	62	63	55	60	60	61	69	58	66	50	71	56	57	58	72	63	54	53	53	54	66	64	69	59	57	53	64	52	53	62	49	52	48	51	55	50	75	52	47	61	57	61	62	69	56	56	63	82	58	51	53	55	53	70	59	59	58	47	68	56	67	55	53	67	59	84	58	51	64	60	72	49	54	57	60	48	62	44	71	59	45	69	55	66	67	67	67	72	57	50	53	63	53	47	56	62	63	56	60	60	55	64	51	51	56	37	84	63	69	54	77	57	53	68	57	52	54	63	58	54	49	53	60	56	48	61	64	54	64	61	73	55	71	52	64	66	52	57	58	63	54	59	53	64	56	60	63	76	55	55	61	63	63	55	70	65	48	56	56	68	65	65	67	56	52	54	59	66	74	49	65	60	51	46	59	62	55	67	57	53	56	70	66	65	55	63	57	67	68	55	55	61	67	54	58	50	57	50	64	72	66	55	61	58	53	63	54	70	59	68	44	62	71	49	67	65	57	64	56	51	65	60	62	67	56	65	56	82	59	48	59	50	61	55	63	65	79	66	64	55	57	47	62	62	57	50	60	53	67	65	47	66	50	59	59	59	67	64	69	74	55	50	56	50	59	70	67	52	63	60	56	56	61	50	54	77	70	53	43	54	64	49	47	57	74	68	65	63	59	74	63	60	52	63	53	66	66	54	55	66	62	68	77	54	74	71	58	57	52	74	66	56	65	54	77	54	67	67	59	57	71	54	67	57	58	58	59	69	64	67	55	59	73	63	49	51	64	45	61	75	50	68	77	78	69	62	54	57	65	53	54	40	64	65	61	54	45	70	54	55	67	53	56	66	54	78	61	60	41	66	76	65	53	57	48	53	61	78	68	77	52	72	62	57	57	64	51	57	73	62	60	68	65	63	58	62	69	55	57	55	44	57	56	67	61	51	65	74	70	57	79	63	74	54	62	51	59	57	52	58	54	65	63	64	57	48	50	72	52	68	78	48	64	67	59	74	58	63	60	63	44	60	48	51	72	64	65	44	51	51	56	61	60	63	64	57	60	62	53	65	63	52	50	55	63	63	57	69	59	67	68	51	55	59	64	60	62	63	55	68	56	77	63	54	70	58	71	61	66	56	67	51	78	68	49	57	57	69	57	59	48	67	44	82	65	59	59	56	63	68	57	80	68	66	59	62	68	60	66	57	56	60	55	59	61	56	52	60	65	64	66	54	60	63	68	63	56	55	48	63	61	53	59	38	64	54	65	55	64	49	56	64	75	72	58	66	65	68	60	61	62	65	57	56	54	74	57	64	48	45	51	60	64	58	63	46	59	64	58	51	59	65	47	60	60	58	49	63	55	60	56	57	55	61	55	57	54	51	63	62	54	74	45	64	63	61	77	46	43	69	62	71	52	60	42	55	68	60	63	76	52	69	59	40	56	70	52	73	51	68	61	70	62	63	60	84	64	59	64	56	49	56	68	71	58	72	63	48	59	64	58	58	65	56	62	57	65	57	70	56	50	68	76	63	58	60	49	61	83	61	64	65	55	64	64	68	57	67	49	49	43	50	63	53	66	54	62	66	55	60	51	65	43	51	54	59	54	50	55	60	51	63	66	59	63	54	55	48	81	63	58	69	62	57	56	60	47	64	61	52	55	71	52	62	58	62	53	70	66	52	57	69	56	56	63	51	62	52	50	61	56	69	67	49	56	54	54	56	43	51	81	62	74	60	52	65	68	52	53	62	63	74	70	61	57	64	49	59	59	67	61	58	79	55	66	52	59	65	62	58	56	48	59	72	69	65	55	59	67	68	58	61	51	61	62	53	57	60	64	59	54	58	54	76	45	71	53	63	66	63	57	44	56	66	66	38	58	59	63	50	58	62	67	62	51	56	71	73	55	56	46	66	65	43	65	70	49	76	55	47	67	60	65	62	58	68	74	54	55	60	48	56	59	53	59	71	54	61	65	57	63	66	57	66	51	69	59	51	58	64	42	57	68	60	52	54	62	93	57	68	67	55	51	50	58	59	54	69	55	62	67	52	55	60	57	63	50	55	65	53	68	64	64	59	64	59	63	70	65	59	60	61	61	58	66	65	69	60	71	53	62	57	69	61	65	70	51	70	58	62	59	58	50	55	73	53	67	75	57	67	51	65	66	58	52	74	61	58	64	75	57	60	43	65	47	62	63	55	55	64	61	45	45	62	57	50	61	61	44	62	54	55	67	67	75	65	53	66	62	51	53	74	64	55	59	65	69	59	67	60	53	53	64	69	47	62	62	49	65	45	55	73	55	68	58	47	83	68	57	61	49	68	72	63	57	44	70	57	55	57	53	61	59	58	49	53	75	74	69	60	54	62	57	71	59	62	61	67	54	74	72	58	70	58	62	54	52	61	68	57	62	63	66	62	67	55	54	59	58	56	67	68	72	75	65	64	65	61	66	60	44	66	69	53	66	67	59	55	72	74	54	54	55	60	62	54	61	52	52	70	53	53	53	67	66	51	44	58	47	62	44	70	54	52	60	62	50	49	62	69	56	67	54	68	73	50	62	62	55	46	57	76	62	62	51	48	70	70	87	55	52	62	62	57	68	60	49	74	66	58	54	68	60	60	68	54	64	77	74	58	53	52	70	60	81	66	64	65	46	70	67	58	63	59	55	55	54	67	69	57	56	56	73	59	56	71	65	55	54	52	58	49	57	71	62	76	53	60	55	70	61	73	56	74	65
32947	19083	13789	12765	17454	20318	18611	14694	10508	7388	4604	3305	2545	2380	1950	1694	1452	1404	1256	1141	918	835	663	673	601	552	548	523	582	539	537	515	541	584	586	654	1010	1167	1265	1139	1027	880	804	694	666	603	522	543	516	461	514	487	505	485	494	490	515	486	492	506	532	511	488	488	495	538	566	516	492	492	518	517	510	499	475	468	503	478	480	465	524	504	477	473	526	504	523	500	513	487	491	534	504	510	499	530	483	532	512	522	496	508	520	510	502	546	499	508	512	451	516	480	491	517	497	510	482	500	465	485	534	487	511	507	515	522	513	488	475	493	526	508	470	497	506	534	468	525	517	483	483	513	499	450	520	506	461	449	450	501	509	469	527	501	533	507	509	471	484	495	490	456	510	464	500	519	495	462	502	534	530	528	516	510	493	484	493	511	539	499	480	466	491	525	540	507	518	516	475	519	510	478	508	492	478	529	468	498	488	502	484	482	488	518	507	525	509	483	510	475	518	483	491	526	487	509	479	522	492	524	480	486	484	482	531	520	486	495	431	461	449	501	490	498	541	516	547	507	494	511	437	513	496	498	526	485	494	498	503	467	533	509	501	472	531	501	477	508	484	513	490	513	494	493	478	483	509	506	500	503	503	461	517	510	487	520	521	504	506	520	539	519	483	550	483	525	530	506	509	507	483	490	485	500	515	532	508	511	472	547	504	481	550	513	460	477	489	480	517	499	504	488	521	467	485	509	519	516	522	525	504	525	476	526	475	520	500	489	471	488	514	432	454	496	502	482	522	513	451	518	496	522	519	476	480	488	505	480	492	488	524	466	453	489	497	451	471	485	501	501	484	525	516	505	476	524	520	523	493	481	494	515	496	521	461	491	524	497	535	509	539	491	456	505	491	499	532	501	497	473	483	452	474	491	495	486	488	523	469	510	511	505	505	479	492	497	519	551	516	486	498	546	504	488	490	461	479	503	464	498	518	521	494	523	518	467	502	483	495	505	511	501	487	512	499	506	554	480	482	538	495	498	501	475	479	513	529	483	476	515	488	486	512	411	488	471	519	541	485	498	479	518	500	485	505	512	503	527	518	545	491	485	512	514	526	483	490	520	508	532	487	465	497	530	514	508	504	502	475	490	553	483	515	503	487	540	500	466	474	527	508	501	512	486	494	476	466	471	543	480	551	510	490	507	460	483	494	491	487	472	466	489	526	456	504	460	532	513	450	498	506	481	525	501	496	478	486	498	534	502	546	520	511	489	489	497	496	491	506	508	483	530	478	491	475	491	498	501	527	490	498	478	516	471	532	490	514	467	505	500	509	519	499	486	495	489	480	477	519	511	502	516	542	523	518	496	496	487	482	529	516	477	495	507	461	524	512	520	490	493	482	522	476	459	506	531	496	464	553	505	496	490	512	468	488	496	455	523	487	544	497	477	494	497	505	528	499	510	520	523	474	493	500	520	507	511	464	513	524	464	518	452	521	498	478	477	541	541	496	518	511	483	537	475	477	497	512	474	527	507	490	508	515	494	495	494	498	511	513	500	497	522	504	491	492	460	524	510	515	472	532	467	455	502	522	505	512	540	519	510	482	465	506	505	511	463	510	524	480	479	498	421	531	500	516	484	521	477	505	460	499	497	499	491	499	484	490	520	478	487	496	475	504	485	497	544	485	465	510	507	510	499	486	474	524	511	516	496	491	508	509	490	487	512	522	507	511	518	534	494	504	511	485	496	482	483	487	489	499	482	490	469	487	513	511	485	524	492	488	500	479	499	482	472	522	493	498	514	525	520	513	520	470	493	517	511	509	519	497	509	513	515	507	447	499	484	511	474	483	514	512	483	483	476	499	542	450	525	546	511	515	494	481	491	464	475	494	482	504	500	543	496	528	493	512	475	492	534	529	517	504	462	493	449	506	525	491	501	518	543	533	504	499	534	500	502	523	515	513	482	499	483	520	489	534	512	516	473	492	502	475	523	469	466	501	507	497	468	505	503	483	485	503	467	502	514	477	511	522	494	516	521	539	509	522	486	526	480	457	465	529	473	495	529	481	515	493	548	487	504	469	523	480	490	516	477	466	495	486	486	535	521	531	475	522	482	480	479	505	505	449	518	510	519	523	512	485	497	529	473	501	476	553	483	530	474	500	533	496	504	518	498	531	511	487	484	501	523	487	487	521	514	474	476	516	535	491	459	514	525	504	520	496	503	520	495	496	514	484	539	507	497	499	512	460	485	476	496	487	531	510	458	515	488	537	494	491	506	510	474	455	496	483	497	535	522	474	444	474	510	536	496	510	497	501	487	495	505	531	491	462	488	528	481	478	492	498	512	516	497	485	515	484	482	500	521	525	483	519	512	534	530	440	557	506	518	483	511	506	496	536	502	513	531	518	519	528	513	512	473	501	492	498	489	500	521	489	493	529	509	466	419	492	499	474	512	512	544	474	522	487	504	513	490	516	491	524	515	497	544	501	464	501	487	471	483	493	515	534	490	515	498	508	521	472	484	555	474	470	517	524	469	461	482	489	506	496	508	476	488	509	481	521	490	477	489	449	482	480	493	441	511	474	491	505	482	460	483	472	501	461	507	511	471	528	467	482	512	497	520	514	497	493	490	516	507	522	522	505	482	512	502	515	503	515	494	498	483	485	454	478	492	485	488	487	464	503	493	482	477	518	522	486	498	484	503	539	465	532	507	499	462	468	487	538	473	491	515	475	507	471	448	537	539	525	495	485	521	531	508	485	493	439	490	498	519	498	463	506	502	474	483	526	511	530	473	494	496	494	508	522	518	521	512	505	467	493	473	507	481	477	494	508	454	497	498	519	477	480	499	523	477	486	453	518	538	507	533	513	508	492	472	509	517	513	493	480	474	485	507	482	511	495	534	510	498	485	482	539	492	531	524	541	522	510	522	508	493	493	463	477	494	512	483	500	483	503	499	505	527	508	500	522	493	500	464	513	487	523	522	507	489	501	459	500	517	468	551	516	541	510	505	486	527	516	502	489	485	470	456	507	548	496	501	518	472	466	476	471	486	524	482	526	519	537	506	509	505	484	486	511	506	541	496	542	477	519	540	499	524	504	491	486	503	461	483	490	451	497	518	475	505	490	502	520	525	533	481	474	496	490	496	506	519	504	519	506	465	494	508	478	509	490	474	481	537	480	502	519	496	498	507	495	512	476	524	476	481	502	501	531	517	503	475	491	486	473	511	432	545	513	492	488	518	531	482	482	469	490	530	483	452	531	509	478	497	512	511	560	502	524	481	502	451	521	502	505	500	482	481	500	503	530	493	469	487	464	504	507	504	460	512	460	479	523	466	502	511	492	503	495	506	501	507	511	511	487	531	524	475	502	524	507	514	519	480	458	501	529	522	513	515	489	500	497	544	490	499	497	505	532	512	445	526	482	505	480	484	465	525	527	518	498	522	475	491	495	509	498	497	427	492	528	487	499	472	520	472	486	496	485	495	482	495	488	511	483	482	531	483	536	513	488	457	523	520
7618	4260	2148	1445	1213	1027	833	637	430	285	223	168	146	119	109	113	99	95	103	62	75	72	63	61	55	62	66	58	67	54	44	62	56	60	49	65	69	107	109	98	102	81	85	87	70	72	53	42	64	59	60	63	47	67	60	58	59	53	59	64	62	64	69	52	56	70	57	54	56	48	65	57	61	59	42	54	54	60	45	64	50	54	47	59	64	59	47	65	62	54	50	53	57	54	61	52	56	62	59	46	62	54	58	53	51	75	65	66	58	55	58	49	49	50	58	72	69	41	48	54	57	56	59	52	47	46	60	62	47	46	52	59	55	51	39	61	57	54	63	55	54	57	67	49	45	57	53	62	61	54	56	45	58	49	60	53	50	48	57	52	55	50	61	58	53	61	69	53	53	37	61	48	49	53	57	51	51	60	56	51	65	40	61	55	51	62	57	54	66	66	48	51	50	43	52	54	57	59	55	48	49	70	53	58	64	47	60	56	63	48	41	59	61	54	51	51	55	45	46	40	51	69	53	48	57	50	66	44	52	72	55	53	46	66	54	55	51	44	62	57	45	53	52	55	52	56	59	51	74	66	53	57	55	53	58	53	49	42	57	66	52	71	44	55	48	49	54	60	44	38	62	53	63	46	58	52	50	66	51	47	56	50	55	63	62	55	48	60	62	75	43	59	59	61	46	61	52	46	58	66	66	60	49	59	56	58	49	57	46	51	57	47	43	60	44	70	49	46	61	49	47	49	54	68	53	61	62	64	67	48	68	50	42	70	53	47	46	68	55	60	64	62	58	53	50	47	58	62	57	56	58	70	53	51	63	48	53	70	61	49	52	58	52	43	59	56	44	50	50	59	47	64	54	48	39	62	62	52	52	37	43	60	61	54	56	59	52	46	51	59	60	58	45	48	67	62	57	50	54	51	55	58	49	57	53	42	48	56	51	59	64	57	61	54	56	68	47	57	47	74	37	49	64	54	46	49	65	50	59	38	48	56	59	60	53	69	62	41	52	46	55	49	48	45	50	50	43	56	53	56	53	58	50	47	48	52	61	54	46	52	64	52	53	57	50	48	68	63	54	60	57	55	72	67	62	49	56	42	54	56	52	51	63	61	50	50	48	54	55	74	55	59	77	54	47	50	51	59	53	49	48	47	55	56	50	45	52	53	58	52	61	55	59	36	57	65	57	50	56	38	65	58	43	53	60	56	37	56	53	65	48	46	43	58	66	58	64	62	53	51	51	52	59	58	62	60	51	54	54	59	55	56	66	65	45	50	44	55	59	53	61	53	41	45	46	65	42	51	53	53	57	56	59	57	63	48	52	55	63	62	55	53	45	49	49	51	53	52	51	47	47	53	60	58	62	52	63	53	47	45	43	52	47	54	50	51	61	53	52	51	47	63	41	48	43	49	53	65	52	59	46	72	46	51	57	58	53	46	70	66	43	71	49	55	61	54	49	59	63	44	58	51	46	39	55	54	36	62	61	75	54	43	46	70	49	53	57	68	52	59	49	50	56	43	45	53	54	52	51	48	58	53	57	60	66	52	48	63	54	55	54	53	55	57	56	61	46	46	47	68	52	51	51	60	53	58	47	48	45	63	44	54	62	42	47	47	59	52	64	69	54	42	64	44	56	56	67	42	46	53	63	55	52	54	64	59	57	51	47	53	63	58	60	59	48	67	44	59	57	40	41	55	48	50	57	51	65	48	45	63	57	46	52	45	53	54	58	68	48	48	65	67	63	50	43	70	55	63	62	48	59	57	46	52	57	69	49	48	60	40	55	49	55	50	61	49	52	44	62	70	57	53	62	46	48	41	52	50	62	49	42	61	43	48	72	57	52	43	58	54	58	50	49	52	66	57	40	59	56	48	57	55	41	50	58	40	52	42	65	40	63	52	71	49	73	52	54	50	55	49	51	54	63	53	51	52	65	55	56	35	55	62	49	53	50	60	51	54	57	58	59	54	43	45	49	47	43	58	44	52	59	55	67	64	56	47	37	64	61	54	52	61	55	47	61	64	57	55	69	49	62	55	50	60	58	50	33	63	71	74	69	52	62	53	49	59	55	55	69	58	50	52	51	59	55	40	42	63	61	49	45	58	47	49	52	57	60	50	59	66	59	55	50	50	55	53	67	58	57	55	53	55	56	43	52	52	52	56	48	65	49	62	62	59	66	51	52	58	42	53	58	43	54	56	57	61	52	55	55	50	49	44	35	62	62	69	45	55	54	56	48	48	51	51	50	64	52	50	43	51	62	58	52	57	62	50	52	59	49	60	36	41	40	56	61	43	47	51	60	57	49	43	49	45	50	54	46	58	44	49	54	43	50	49	42	55	57	52	68	62	62	56	72	60	59	54	54	49	61	55	51	58	43	41	58	72	60	49	50	47	55	55	58	40	58	42	59	55	54	59	56	64	41	53	57	65	62	75	59	52	41	54	66	50	50	77	56	66	52	59	65	54	50	66	45	62	51	54	45	53	55	45	53	52	65	51	54	69	44	56	50	52	60	47	61	61	53	46	46	51	57	74	48	56	46	49	54	58	67	61	50	46	57	48	49	46	59	40	57	59	53	54	53	51	53	49	53	44	47	50	54	53	42	65	46	58	55	46	60	54	61	48	59	51	59	51	61	57	52	55	55	58	63	56	66	52	54	37	38	51	48	43	56	59	64	60	58	58	55	58	52	58	60	52	47	51	43	45	52	54	52	46	48	52	70	51	59	63	55	50	54	49	51	49	48	42	38	55	51	67	44	50	44	51	42	65	52	63	63	51	55	66	48	43	57	53	58	46	63	56	57	40	45	57	45	62	59	53	49	53	58	58	47	50	62	61	58	54	64	48	50	65	58	65	69	49	56	68	79	58	59	41	52	49	65	45	57	67	62	58	60	53	55	51	55	48	45	67	46	41	53	47	57	60	65	57	59	53	61	56	53	47	54	64	63	42	62	74	72	50	49	42	51	46	53	48	53	70	62	53	53	54	52	47	51	57	55	53	55	60	58	57	63	52	49	64	51	60	58	41	48	58	49	60	62	44	55	54	66	58	61	66	44	61	55	62	72	51	46	59	61	55	58	46	51	45	45	51	62	47	63	59	69	45	45	56	47	45	57	57	53	70	57	53	60	58	50	52	43	52	50	49	64	51	46	40	50	45	60	48	56	70	68	53	58	52	49	49	65	57	40	53	55	63	53	52	56	39	63	41	43	48	59	58	49	57	54	48	55	57	59	51	48	65	58	41	61	58	64	51	58	41	49	54	36	53	46	68	62	56	62	62	58	53	55	49	52	64	62	46	72	50	56	53	51	59	66	55	47	57	60	49	47	49	41	47	41	53	63	48	54	55	56	45	55	58	52	50	53	54	52	50	40	64	58	63	49	53	57	56	64	54	50	47	39	75	56	48	50	51	56	48	51	47	47	56	63	49	74	54	48	62	59	56	55	52	70	42	53	50	51	53	44	47	43	54	58	59	65	65	55	61	50	57	49	50
37893	23760	16875	15577	23466	26113	23626	19146	14083	9484	6760	4494	3328	2778	2575	2240	1842	1791	1610	1341	1079	900	797	679	624	570	523	553	532	472	463	514	502	488	519	680	1229	1662	1769	1605	1423	1272	1036	837	734	585	546	494	430	491	447	450	466	441	475	481	466	450	470	475	467	451	443	464	473	462	466	492	482	490	447	483	493	468	458	463	470	497	468	459	460	460	460	474	486	481	444	470	480	458	492	491	440	435	445	428	466	481	477	428	491	437	444	466	468	439	477	454	467	494	507	463	476	481	462	456	469	439	441	458	453	445	471	460	503	463	454	464	476	474	450	478	472	443	452	463	460	429	435	497	454	508	451	477	439	462	463	480	459	453	495	462	475	465	460	487	497	493	488	488	418	467	467	451	469	465	510	434	443	450	445	457	490	455	474	448	448	442	493	479	447	462	457	466	460	460	458	477	438	448	473	463	426	433	449	447	456	479	407	447	439	460	467	475	436	480	490	455	463	479	468	462	451	488	453	487	499	457	454	442	492	450	450	438	427	470	444	449	465	437	474	430	476	480	442	461	463	469	484	459	499	469	474	460	476	461	449	459	443	468	490	459	488	479	455	454	443	475	452	485	476	467	468	448	454	464	460	496	441	499	440	466	462	466	488	431	435	419	504	462	474	445	457	428	440	472	441	500	456	497	472	474	440	475	463	447	452	438	445	481	480	450	441	471	460	461	463	482	460	489	481	457	455	440	465	478	474	418	440	499	432	468	501	503	475	464	437	438	468	454	442	420	458	483	430	479	462	460	482	455	490	490	431	482	460	500	523	488	468	454	491	500	486	435	448	471	427	488	462	441	460	468	463	482	439	442	480	443	459	461	478	449	494	432	445	458	479	490	444	502	471	475	480	451	475	442	459	488	460	460	477	448	436	457	439	446	449	460	501	486	465	435	500	450	448	454	475	511	461	447	490	445	467	480	480	475	439	466	506	485	384	442	476	430	486	511	480	446	485	456	455	449	446	473	460	456	472	467	502	468	477	455	475	467	483	479	448	443	410	468	465	472	445	464	438	494	476	477	462	435	487	475	486	428	485	481	470	459	474	461	430	446	484	442	438	466	477	490	440	448	444	483	457	468	467	467	484	473	467	447	440	495	408	439	482	476	484	433	499	460	474	469	480	480	464	448	460	501	481	449	477	452	451	462	451	438	477	470	461	448	470	469	419	478	439	442	468	480	437	464	485	451	482	468	455	429	488	431	486	486	461	454	460	456	449	459	440	483	436	469	451	459	487	480	443	487	485	462	454	449	458	465	433	444	477	475	437	481	473	476	438	456	460	451	469	464	454	456	490	488	437	456	477	456	443	441	448	444	487	509	470	459	465	444	443	469	453	453	506	467	451	495	470	492	433	504	457	455	452	448	451	482	460	441	436	424	400	480	480	470	501	469	491	428	448	446	448	445	484	418	477	479	481	437	464	434	432	439	437	448	424	424	484	484	494	467	466	463	434	443	483	457	424	456	465	435	446	423	481	451	476	452	473	471	447	459	440	441	444	442	449	466	433	443	435	446	504	448	446	451	495	471	450	450	481	461	506	418	481	475	477	459	475	420	491	447	441	460	459	477	467	438	474	454	463	442	471	462	460	482	445	441	456	460	460	477	460	461	470	433	462	452	472	455	445	430	431	456	484	467	442	467	496	461	482	482	458	467	437	485	476	485	487	496	481	433	442	497	470	430	481	475	410	457	498	479	481	504	475	462	436	439	462	469	484	464	500	469	451	461	481	472	469	435	465	507	482	461	474	450	436	512	467	459	498	475	466	474	454	465	480	459	456	453	447	465	486	457	454	471	460	463	445	453	486	471	468	466	454	457	450	438	509	433	454	454	483	475	471	471	450	456	484	457	469	458	454	454	431	481	481	470	480	491	465	457	455	473	438	469	447	477	411	478	467	482	457	471	460	445	475	477	469	472	504	452	464	434	446	453	487	453	433	477	453	449	482	499	473	457	473	431	430	505	451	452	486	482	466	429	465	469	474	494	496	442	452	458	457	451	486	489	469	433	465	479	423	467	459	414	472	459	435	461	470	444	473	436	452	463	452	479	471	450	484	507	459	486	461	494	458	436	418	488	503	472	436	438	467	448	444	421	450	453	484	478	467	464	483	441	453	465	438	461	420	465	441	460	482	491	441	475	450	467	483	472	473	450	468	515	443	470	503	461	472	435	443	466	428	483	432	454	474	483	486	449	452	418	483	477	459	441	462	458	437	452	450	449	482	446	489	407	414	451	442	478	501	451	445	486	475	447	487	495	468	497	418	437	495	464	483	456	453	444	460	454	462	475	454	506	466	443	467	475	448	459	436	435	450	455	452	452	444	461	441	458	463	463	463	457	429	473	471	506	445	463	477	455	463	494	468	449	456	460	437	457	487	479	461	478	452	500	464	480	452	452	493	463	473	465	435	456	468	489	481	434	479	474	458	469	414	517	451	470	475	440	469	472	491	478	457	472	444	485	462	458	496	464	419	455	479	482	425	464	483	474	440	455	467	468	452	480	445	473	426	436	482	497	456	453	449	466	489	477	458	437	462	472	447	462	463	437	475	439	458	459	457	458	502	458	438	486	497	448	473	466	451	472	435	455	462	515	460	449	459	513	468	473	473	495	468	475	452	457	461	463	461	437	441	452	488	447	459	458	448	513	486	493	451	462	440	436	463	469	457	447	450	456	472	430	443	472	463	450	434	473	468	484	461	441	470	475	474	467	443	453	473	410	429	486	450	484	503	479	463	426	485	491	443	484	451	512	445	478	473	431	461	475	478	436	479	445	409	450	481	440	447	464	478	446	441	414	488	453	434	448	471	438	408	416	487	468	482	429	476	449	468	493	470	439	504	455	440	430	486	483	444	453	419	424	481	483	477	455	454	452	483	529	483	459	463	451	489	471	461	451	469	486	433	436	446	493	449	473	481	427	430	445	420	469	477	500	472	467	459	477	459	477	483	458	512	482	457	476	446	479	489	449	444	491	480	460	479	483	487	471	478	467	473	464	475	466	451	490	465	476	485	448	462	477	457	498	517	486	456	455	460	452	452	411	470	445	484	435	463	445	453	458	447	450	477	463	469	453	511	512	472	443	449	484	471	480	453	425	490	447	436	481	442	440	483	450	473	471	443	449	468	510	486	464	452	475	438	455	469	457	471	462	445	505	443	456	462	411	450	469	485	463	474	439	448	441	481	463	459	443	454	486	481	428	428	484	420	494	473	433	481	448	440	496	475	518	473	446	452	472	443	439	492	464	455	453	476	473	449	464	470	451	468	482	444	466	460	458	484	483	448	438	459	467	468	465	471	452	476	463	474	498	457	465	454	453	451	467	463	443	454	425	416	449	441	458	441	493	429	481	489	445	467	473	514	502	465	464	454	494	474	461	464	451	489	436	498	460	405	430	461	516	436	451	460	480	454	482	417	445	444	475	477	446	464	466	491	451	464	445	445	449	511	426	464	461	481	470	456	480
4683	1811	952	616	400	391	354	268	229	151	152	125	101	87	102	95	100	69	77	71	78	66	86	84	63	68	63	65	63	66	62	78	85	83	56	88	88	76	82	87	43	70	70	68	83	53	62	58	51	58	72	75	76	54	71	76	74	62	70	79	66	68	69	72	95	70	73	70	68	81	68	67	70	76	58	72	83	74	58	83	54	74	52	76	72	79	61	80	72	69	76	52	58	64	59	86	57	78	57	69	62	79	59	64	70	61	69	83	67	76	90	59	58	57	62	77	74	72	64	64	59	61	82	62	69	78	66	55	60	78	65	57	78	68	77	68	76	85	58	64	80	93	62	63	73	75	71	51	68	59	69	75	60	65	75	86	74	81	66	81	75	72	66	73	69	72	77	66	80	68	83	66	59	76	74	71	69	58	60	65	72	72	64	65	77	64	61	72	64	71	85	75	71	76	76	62	68	89	74	59	68	82	65	74	64	64	80	71	73	79	84	68	66	60	86	69	79	69	56	62	77	73	62	56	62	77	60	73	58	71	58	66	79	72	64	65	60	106	72	76	68	51	85	74	67	72	46	72	79	71	66	71	66	63	74	70	78	66	63	52	58	73	73	69	73	59	80	65	70	70	59	70	75	77	65	74	62	70	62	64	58	70	72	49	73	65	72	74	79	56	73	69	86	72	67	74	79	65	78	69	71	64	67	70	64	56	62	62	57	62	62	67	69	69	76	65	70	72	73	57	69	76	81	63	58	81	60	84	51	71	70	60	75	73	57	67	75	60	86	61	62	58	83	49	80	69	76	69	63	79	76	76	68	66	62	57	80	74	55	63	69	72	56	71	52	52	62	68	67	69	73	62	72	77	83	62	66	70	74	74	72	80	61	56	74	76	64	82	61	64	85	78	67	76	55	70	74	81	65	68	67	55	76	54	59	62	74	75	69	62	69	66	81	65	75	71	84	70	78	70	60	77	55	65	50	56	80	68	50	74	71	61	68	85	76	70	69	63	68	50	73	58	81	74	61	78	63	69	78	73	59	55	70	86	76	66	69	68	65	67	62	58	82	72	74	70	64	63	69	52	65	68	70	81	73	78	55	72	57	65	67	67	66	69	61	64	60	63	88	81	63	81	69	71	70	66	64	58	50	69	63	75	71	56	68	83	58	70	70	63	75	67	81	76	62	67	58	67	64	60	79	56	63	67	67	80	75	71	66	73	53	73	57	79	66	81	68	74	74	60	58	65	86	64	59	68	72	92	65	64	71	81	64	53	78	62	68	73	64	59	88	85	77	52	74	54	75	74	76	66	68	78	62	63	60	66	72	68	51	66	56	72	78	63	66	71	67	66	68	76	66	87	70	83	62	66	69	62	79	60	80	84	61	73	69	67	66	62	62	77	78	65	62	71	68	81	78	73	52	64	67	60	64	72	78	79	70	70	68	88	63	63	71	69	67	75	77	83	63	75	57	69	70	58	61	54	62	72	72	61	69	74	58	63	69	55	74	82	72	56	69	77	69	72	71	88	76	71	68	78	71	64	64	68	79	56	65	61	66	62	90	59	60	68	78	81	81	62	73	66	66	67	65	69	72	56	85	81	59	64	54	68	71	69	62	54	50	56	61	64	61	68	64	70	55	69	71	74	75	55	65	78	59	72	65	74	62	75	70	55	57	62	71	74	74	43	71	73	64	79	66	73	84	57	86	75	71	71	75	66	61	67	55	67	57	68	66	59	82	69	65	75	80	58	64	77	68	65	64	67	73	69	78	69	70	63	64	71	65	89	74	96	67	60	76	61	74	68	67	51	73	71	70	68	58	72	60	79	74	77	70	68	66	75	64	69	73	58	77	87	73	68	70	71	71	62	74	64	68	77	81	70	64	75	73	63	63	58	63	69	81	75	61	73	63	84	76	63	52	66	68	61	76	59	65	84	69	65	86	79	83	72	72	67	71	75	75	70	74	53	60	71	62	63	60	77	69	71	67	59	76	72	72	53	84	65	55	72	60	69	70	85	64	66	76	61	72	66	68	71	58	53	65	63	63	63	57	62	85	75	56	74	68	78	77	57	61	70	61	62	67	55	65	75	55	61	67	76	58	64	79	61	78	69	61	64	75	62	64	64	69	60	72	80	75	68	66	69	68	69	64	68	76	59	64	63	70	70	71	67	63	59	72	71	73	72	79	91	70	74	58	58	64	73	61	58	74	64	74	70	69	56	66	70	62	66	70	75	62	73	60	56	70	66	77	63	59	63	70	61	82	78	80	80	64	62	72	78	74	62	60	74	72	71	60	77	75	84	51	80	85	54	61	70	83	54	68	68	74	61	62	63	71	77	64	60	63	79	70	64	65	79	71	61	65	60	64	73	75	61	58	82	83	69	66	59	46	61	57	66	66	57	70	74	74	75	74	93	67	73	83	75	67	71	67	68	49	68	68	70	70	66	54	65	67	70	62	54	67	67	75	67	81	86	53	77	61	81	81	52	67	66	69	50	65	63	73	69	83	75	70	52	67	63	79	86	56	68	56	77	70	53	64	68	72	69	70	57	73	60	77	70	67	61	63	73	70	74	63	68	63	65	80	70	68	94	70	80	81	67	70	66	53	53	70	70	73	59	66	71	59	86	64	51	54	66	63	66	70	76	60	75	78	78	57	76	72	63	59	65	56	59	70	84	58	76	52	60	53	59	66	64	64	65	62	66	69	73	64	72	65	75	57	60	68	76	79	69	73	54	53	64	62	84	63	71	62	67	59	66	64	63	62	67	75	72	83	80	68	73	67	68	78	83	73	78	78	60	77	76	86	66	64	62	73	79	66	82	67	72	86	66	71	74	77	61	80	49	63	64	67	61	67	70	64	70	55	64	67	73	71	73	76	67	80	67	56	68	74	48	60	81	62	66	66	74	61	83	62	78	67	57	67	52	75	66	69	73	65	65	68	60	83	65	73	62	61	62	72	73	71	60	73	60	78	69	72	56	58	71	85	66	51	70	72	73	70	80	62	65	64	55	82	60	76	79	71	73	59	59	69	80	64	71	67	59	76	47	78	54	80	71	61	65	57	61	66	72	66	74	54	71	56	64	58	66	67	62	70	83	75	75	71	56	51	80	68	67	59	68	69	76	66	69	69	65	80	63	60	78	56	53	77	68	81	68	65	69	61	65	72	63	82	63	73	62	81	67	58	58	62	60	63	60	61	71	54	65	61	71	66	73	70	66	76	59	50	68	73	74	72	64	73	62	69	69	59	68	68	60	77	61	72	47	67	76	63	67	76	71	69	66	63	63	63	77	64	77	71	59	62	53	59	65	67	85	56	81	70	75	69	80	65	65	81	66	72	71	69	73	80	67	70	68	83	61	71	58	63	61	71	75	74	63	66	62	64	79	62	65	80	78	75	84	71	85	64	67	47	68	66	56	70	65	60	68	67	65	72	55	58	57	70	67	68	63	78	58	77	66	71	68	68	69	71	60	65	60	72	73	65	82	88	58	57	70
30657	15045	9748	8727	11490	14501	13394	10350	7508	5251	3967	2819	2242	1758	1566	1492	1279	1055	993	913	904	772	742	719	631	658	608	598	593	536	597	617	628	620	616	672	646	731	725	711	731	668	676	665	622	575	586	573	541	582	569	525	567	561	557	589	548	584	556	544	592	591	544	525	529	603	553	524	546	586	597	549	575	568	549	552	562	574	586	554	566	593	581	586	601	565	578	577	567	589	551	578	524	581	527	562	573	589	580	596	604	555	565	559	572	510	562	546	569	555	579	547	553	549	542	550	541	530	602	578	558	571	590	541	571	568	589	533	589	570	559	521	571	575	567	550	538	549	516	528	579	544	561	535	560	557	615	565	566	585	557	564	504	615	540	558	535	548	568	534	556	583	562	558	542	580	521	550	595	566	537	544	644	560	516	538	571	553	536	556	575	574	543	612	581	559	550	580	539	526	498	581	556	568	544	547	579	587	585	584	574	583	553	576	570	556	573	550	577	596	590	599	589	560	559	541	539	562	558	555	598	591	575	576	564	552	584	589	552	543	574	582	526	574	533	549	549	581	552	547	559	538	612	575	566	573	593	509	534	554	581	573	582	609	571	553	582	534	539	541	587	539	579	600	577	529	574	542	568	595	604	609	575	587	600	550	559	531	616	561	588	550	542	547	557	571	531	614	590	562	541	558	582	603	575	592	563	524	553	555	550	553	579	551	553	564	551	546	575	565	554	552	558	565	553	547	552	595	535	573	583	617	557	532	563	528	564	601	559	563	587	607	585	545	611	517	541	565	598	522	573	532	592	526	571	597	546	551	555	555	557	562	599	567	575	546	540	567	578	585	579	519	586	607	537	572	579	592	589	565	567	595	580	576	540	585	571	565	518	575	565	561	552	586	566	589	541	598	579	567	545	523	585	558	545	552	559	584	540	602	557	595	558	592	539	554	587	513	532	574	550	560	561	548	568	528	565	587	512	589	556	570	550	556	559	572	578	566	579	534	559	545	565	569	577	573	544	567	550	528	554	564	542	548	558	581	577	572	578	555	598	531	573	576	569	539	599	523	542	560	597	608	618	585	577	580	572	561	569	595	583	591	540	525	542	585	554	572	531	554	591	553	562	531	559	563	580	557	524	558	558	578	552	547	580	605	540	563	553	509	546	552	559	579	594	541	514	548	616	536	578	593	568	557	551	613	561	570	610	621	616	603	535	544	575	543	560	547	580	537	541	566	602	559	591	535	530	572	543	589	559	583	545	570	569	543	591	558	549	534	582	601	574	555	582	597	578	569	559	570	543	578	592	557	621	588	547	586	557	551	571	580	546	522	564	546	549	527	545	553	563	579	540	561	597	603	541	549	572	522	577	590	573	591	584	578	541	568	556	592	558	587	602	529	548	598	599	572	567	581	559	582	540	548	556	536	556	541	549	581	609	560	558	616	515	587	550	579	558	564	554	524	576	554	560	571	532	553	566	554	545	564	604	622	538	538	548	578	517	576	577	557	580	547	535	553	561	530	569	574	589	608	601	576	620	574	541	499	567	574	581	562	545	581	573	577	597	550	569	578	539	551	559	579	613	621	615	643	564	559	602	557	615	565	594	573	550	557	536	585	553	548	565	587	552	583	546	535	584	563	535	515	553	597	551	549	572	580	572	562	548	560	531	566	551	543	541	593	555	573	547	560	508	571	558	596	577	569	554	590	615	569	549	602	554	577	549	609	574	540	577	527	550	551	567	554	570	580	529	578	544	548	552	572	537	538	571	519	577	559	560	544	553	581	540	533	547	567	557	531	539	546	594	517	561	593	563	596	592	573	536	579	547	568	542	561	601	579	551	510	566	608	584	575	549	565	546	532	546	575	556	537	581	548	573	514	558	533	526	558	555	594	547	545	545	536	551	522	545	595	521	573	591	563	601	589	581	536	589	569	559	574	546	564	615	560	518	582	596	522	567	562	606	568	560	565	575	551	552	553	600	534	581	545	569	512	580	593	562	595	582	574	567	605	572	564	584	555	570	596	596	567	554	538	546	556	575	570	530	601	567	582	564	564	560	526	562	580	580	563	550	591	528	600	589	513	575	558	549	548	564	585	555	573	574	564	556	599	588	563	583	527	533	549	581	562	576	506	581	576	573	577	561	581	576	572	554	573	565	576	576	527	540	547	572	555	552	584	585	578	585	602	536	524	578	591	570	546	583	565	574	510	542	553	560	549	536	549	510	555	585	568	588	581	574	604	558	565	553	560	520	629	552	512	540	583	573	536	577	572	551	588	571	569	538	533	595	560	564	592	580	536	572	582	592	551	550	567	597	551	527	572	529	572	526	538	562	563	543	562	512	542	585	573	590	513	556	576	600	584	545	571	578	518	504	523	584	563	564	555	563	511	527	611	524	549	578	555	559	575	559	593	549	514	582	543	511	582	546	572	591	564	580	557	549	554	552	585	593	593	611	582	598	583	575	502	538	575	592	576	556	588	543	590	572	581	560	550	581	591	560	593	588	577	566	541	506	550	567	543	570	564	553	571	595	546	571	574	561	574	563	636	571	572	547	602	563	585	565	580	582	584	558	604	551	600	573	598	549	564	541	615	578	542	544	558	553	572	563	570	618	596	537	570	592	565	585	601	565	530	554	577	575	549	523	605	575	565	578	605	510	586	548	557	570	569	543	598	506	498	574	537	575	618	551	593	605	556	555	525	553	569	557	538	564	587	554	637	542	541	565	599	554	569	586	592	546	526	575	538	565	574	580	573	575	558	561	548	575	489	543	549	565	551	545	595	565	559	542	543	591	592	576	560	587	558	602	605	560	550	555	560	551	533	557	614	574	544	572	600	558	561	520	529	551	528	569	544	546	556	561	560	595	566	555	585	591	588	549	599	574	537	555	542	569	559	580	546	536	552	532	525	568	536	539	568	537	540	558	532	590	544	575	567	567	534	560	586	577	576	573	587	543	553	585	570	557	543	576	549	558	522	575	553	545	546	566	568	560	570	578	576	599	509	554	559	602	541	548	535	600	534	594	534	564	567	578	586	553	540	580	556	561	531	563	579	555	545	576	556	562	520	550	547	567	561	594	573	565	614	576	585	577	549	574	596	540	606	557	565	509	528	531	577	575	568	597	564	552	517	529	574	595	580	556	583	513	581	558	561	573	608	583	538	582	589	543	525	559	514	609	553	592	553	526	535	518	536	520	565	548	580	591	569	550	537	550	536	570	601	565	572	560	585	546	585	566	538	569	580	573	552	590	539	558	537	561	552	533	585	569	535	549	537	622	579	581	585	603	559	562	617	535	584	506	562	576	546	581	522	562	574	572	552	520	541	589	590	579	582	554	540	569	505	528	591	576	533	522	587	554	591	578	594	602	558	576	599	561	552	571	535	585	602	586	585	559	566	574	547	572	544	543	550	542	568	526	526	556	586	600	600	527	530	525	550	551	573	563	597	565	529	537	601	544	526	552	578	552	539	552	553	557	581	515	595	599	534	582	563	571	534	538	571	553	579
6034	3393	1918	1348	918	697	646	458	339	276	213	172	125	125	94	100	113	88	85	80	78	73	69	75	63	73	62	72	72	64	77	63	63	69	62	58	93	100	99	82	82	77	73	81	73	59	56	58	76	61	71	55	69	67	64	53	60	75	57	59	69	63	63	56	48	55	68	61	64	50	71	66	65	53	62	60	61	69	59	65	61	69	70	64	56	58	70	72	65	66	57	62	56	71	69	60	68	62	71	66	69	65	63	75	61	48	62	59	58	46	57	62	46	61	60	74	71	61	66	61	56	60	69	53	68	48	58	64	56	69	50	57	64	60	69	73	48	73	57	77	61	52	62	60	66	80	83	66	67	78	62	70	61	71	61	65	60	63	62	57	54	58	44	82	75	90	62	66	54	62	70	80	58	73	63	67	60	81	63	46	66	54	57	55	50	48	58	60	76	50	74	58	65	71	61	60	79	76	67	71	51	62	75	46	56	76	68	50	64	65	55	66	55	66	67	76	86	65	65	68	53	66	64	64	57	61	57	63	64	57	72	67	62	64	68	54	73	64	50	55	66	58	62	67	46	55	68	59	59	74	65	78	82	61	77	58	64	65	67	53	61	77	68	72	71	58	65	49	63	59	72	64	65	61	70	58	69	57	68	70	66	57	64	55	72	69	64	73	65	62	72	61	48	53	68	47	53	68	72	59	80	66	78	62	74	60	62	65	62	58	65	71	57	62	45	54	54	60	61	61	60	52	52	55	48	76	66	57	59	52	66	77	52	68	58	61	64	74	67	67	47	66	70	62	77	69	63	58	57	69	59	50	50	50	67	61	55	59	79	77	63	65	74	76	60	62	56	65	59	72	61	61	67	54	50	70	85	77	64	62	61	71	64	47	52	67	64	75	70	73	56	57	49	73	73	55	46	58	64	72	53	71	67	69	68	69	59	75	66	86	64	67	56	67	70	58	65	73	56	67	76	61	64	67	65	60	69	73	79	81	67	65	53	69	62	72	56	50	63	60	63	64	74	66	62	72	65	57	58	54	65	62	79	61	64	60	57	57	68	50	61	73	64	61	61	48	53	67	63	61	66	51	66	57	64	53	67	75	74	66	86	60	62	60	63	77	51	58	64	74	50	66	58	70	53	66	71	60	70	59	49	72	65	66	69	62	46	59	63	57	64	71	64	70	63	63	58	68	63	61	68	53	60	55	56	63	53	68	57	64	63	56	70	63	52	65	52	51	64	53	69	76	56	71	73	80	62	57	69	49	57	64	59	63	59	51	64	61	55	64	55	61	53	61	52	76	73	63	59	67	45	74	72	56	61	67	58	75	50	59	59	62	51	69	65	56	67	55	62	50	60	77	50	55	58	70	54	55	60	57	75	65	62	70	63	61	54	59	73	60	83	47	75	65	66	70	69	52	65	61	57	67	52	70	77	63	63	60	84	73	61	66	65	72	71	63	46	61	59	68	74	65	75	56	57	57	53	69	63	74	70	67	61	74	60	63	61	59	62	58	66	73	63	55	59	66	59	57	57	59	65	59	66	75	64	50	53	76	64	54	78	58	79	60	53	58	64	63	58	74	66	67	59	62	58	59	75	58	62	57	63	59	73	60	61	69	58	74	68	63	63	58	61	55	67	56	53	66	72	64	60	66	57	72	60	57	63	71	65	69	69	66	54	70	68	75	74	58	61	75	75	45	45	63	67	49	60	74	77	65	78	64	53	62	62	72	62	58	61	70	64	54	62	68	67	62	66	58	59	69	73	57	46	57	58	58	71	69	61	66	67	44	67	56	71	57	78	83	62	67	69	59	68	55	70	59	48	60	68	53	57	77	71	63	70	62	71	48	56	59	67	63	55	67	70	66	71	83	73	61	58	57	66	57	67	65	56	66	55	73	63	73	71	55	55	60	59	53	65	82	73	62	60	57	80	75	59	76	64	57	58	61	59	53	59	74	61	60	65	55	59	52	70	76	60	71	83	62	66	63	55	66	57	60	50	55	63	68	58	61	72	66	62	67	69	54	54	61	65	81	75	71	53	63	67	78	84	69	65	64	65	53	61	60	78	64	63	50	75	62	71	55	77	60	65	54	52	67	47	68	56	67	66	56	55	73	75	75	67	66	61	52	55	78	63	69	74	56	69	57	62	70	69	69	62	74	60	69	55	74	72	68	69	69	55	55	62	69	64	54	48	63	67	57	73	62	68	58	53	68	56	68	60	67	69	79	57	52	54	62	62	74	50	72	54	64	66	70	63	49	52	49	74	67	59	58	58	66	65	60	59	68	72	67	70	54	51	57	63	69	50	64	54	59	59	64	52	65	70	57	55	68	54	68	62	63	56	56	56	66	63	55	69	58	72	58	64	42	76	84	70	57	75	63	60	64	52	60	66	69	71	70	64	74	53	56	53	74	73	63	57	67	64	64	60	59	50	57	61	57	64	61	77	66	57	76	54	71	60	56	75	60	73	50	60	66	61	67	62	57	52	59	62	60	58	64	58	67	78	64	65	72	77	62	61	73	59	59	70	53	69	64	64	58	56	77	53	72	74	59	60	63	62	75	62	71	77	76	56	71	59	56	63	58	71	66	54	64	65	61	70	72	54	46	61	74	65	70	59	56	74	75	60	66	72	56	62	74	58	67	72	67	67	57	59	77	64	69	73	69	69	78	62	64	62	61	52	74	68	58	58	70	71	59	80	60	71	57	80	51	60	59	59	74	61	54	51	76	73	63	50	64	62	55	70	46	56	68	68	50	59	56	56	79	64	69	57	45	49	64	56	58	63	74	72	68	64	49	75	56	47	54	66	82	65	61	67	69	58	62	49	54	75	52	55	59	57	60	63	68	61	51	64	57	61	60	55	70	50	68	54	58	66	61	58	67	57	72	64	62	76	76	64	61	63	70	77	84	82	69	58	61	58	68	64	71	63	58	62	60	64	67	61	62	61	59	67	52	54	79	70	61	70	74	68	68	61	66	62	67	70	45	56	72	63	76	55	68	61	78	55	56	66	68	58	72	61	69	68	55	60	49	62	65	55	69	51	65	62	62	66	69	69	55	64	58	58	63	57	61	52	70	83	62	61	61	56	68	64	69	57	57	60	61	62	65	71	80	63	79	55	53	58	73	74	68	65	66	68	66	48	66	58	70	64	57	63	74	79	52	64	71	64	58	63	69	58	63	65	72	64	65	45	51	67	70	72	68	69	53	62	65	74	75	74	66	61	67	58	64	60	71	59	48	77	72	52	57	67	76	54	65	58	57	49	62	52	68	74	67	63	49	57	68	69	74	81	76	47	61	71	65	66	76	62	55	64	47	71	71	60	62	67	69	59	56	51	66	56	46	71	49	43	63	54	56	63	71	54	59	62	69	44	44	71	53	68	74	59	63	58	59	61	72	60	70	61	69	70	73	71	60	65	77	71	65	70	54	71	60	57	63	64	57	64	60	76	48	67	56	60	63	70	68	73	65	65	77	61	76	83	76	60	57	54	63
35515	21483	15906	14660	19532	22102	20451	15953	11241	8593	5977	4118	2908	2238	1739	1862	1593	1181	1100	1015	936	851	722	711	610	639	581	582	610	560	602	580	622	617	714	888	1116	1254	1216	1105	931	864	792	654	612	567	547	560	505	515	541	505	529	499	517	539	540	526	525	533	552	597	527	548	538	506	537	548	537	537	475	569	529	538	548	567	536	496	534	508	566	557	552	529	551	513	492	568	536	531	536	533	519	498	543	534	535	543	490	528	550	535	536	540	511	486	490	511	571	580	498	512	519	510	536	536	506	540	560	512	519	510	542	496	479	535	524	511	511	527	528	558	517	538	536	509	541	490	516	512	569	515	527	535	550	483	579	513	501	551	537	579	547	546	538	491	553	543	524	526	530	519	570	557	552	538	553	532	538	528	539	500	526	561	494	597	528	506	471	547	557	562	525	521	531	520	541	532	526	518	502	549	535	511	528	524	499	540	521	502	521	540	527	560	531	483	552	519	531	538	522	508	558	561	524	504	522	542	499	527	529	544	580	564	528	513	527	543	512	531	525	520	520	551	568	486	488	494	514	502	546	500	543	503	527	572	574	495	549	512	492	516	530	543	497	495	553	559	533	499	543	530	553	586	521	550	503	542	509	548	516	541	555	535	526	511	529	550	581	548	528	531	521	531	503	522	541	486	510	561	532	562	535	581	554	517	514	516	553	541	535	544	518	544	513	516	562	512	528	531	499	533	539	543	532	521	541	509	503	526	497	529	540	546	525	514	538	554	574	536	545	558	545	568	550	511	521	550	512	564	517	516	564	522	489	516	518	539	553	587	506	516	545	518	526	540	508	512	519	538	547	526	499	512	536	529	539	515	526	540	537	519	531	523	499	552	496	545	503	535	543	533	565	508	524	524	540	554	546	528	544	516	543	543	540	537	527	527	505	527	516	564	508	569	515	508	540	530	520	525	556	478	500	547	547	536	563	528	537	508	521	518	533	554	543	550	542	539	494	517	542	536	528	535	509	541	544	526	553	544	540	525	541	544	522	487	539	568	550	560	560	480	537	522	520	536	571	576	547	499	559	518	528	533	552	538	511	527	519	497	536	501	550	527	566	495	550	505	514	538	540	570	500	556	515	550	515	530	497	497	559	513	555	516	530	557	522	513	526	531	525	523	554	545	545	520	547	541	506	536	561	552	526	549	482	538	496	506	503	543	502	541	510	538	528	532	518	535	499	535	534	551	574	508	553	544	528	526	551	520	578	503	535	562	485	485	541	524	490	558	529	557	538	526	544	543	508	500	509	552	508	551	542	533	522	520	526	487	503	536	515	521	542	520	550	528	547	495	538	526	564	534	568	515	489	540	557	561	548	533	506	498	559	543	495	540	486	576	545	540	557	517	539	550	546	539	493	537	519	521	575	549	516	527	567	547	562	531	530	529	559	535	501	499	541	553	532	544	456	537	558	545	526	551	536	524	539	518	531	494	550	527	506	546	516	515	505	529	515	507	566	531	556	498	547	507	501	559	537	508	512	554	525	566	534	543	510	512	543	525	545	520	568	544	536	540	565	526	505	510	546	523	542	511	551	482	521	562	557	493	550	513	520	515	551	536	519	496	531	537	534	569	547	535	534	546	524	520	549	528	583	504	553	519	536	494	558	501	491	538	551	526	530	466	534	506	520	538	563	529	554	521	520	491	526	554	525	507	518	548	508	592	528	519	536	515	520	487	531	542	495	521	539	522	524	522	521	518	557	543	555	533	534	526	554	597	526	533	547	508	533	544	524	504	529	511	526	553	548	524	518	549	546	499	521	537	512	515	538	502	545	503	485	509	507	513	543	557	523	534	565	521	538	581	521	554	561	486	535	551	560	566	554	543	559	520	525	513	554	521	538	550	575	545	535	551	517	522	536	547	550	493	530	540	545	493	520	550	513	560	503	534	497	549	525	516	531	544	565	580	502	540	567	520	510	502	544	521	523	552	515	516	553	521	541	540	553	497	528	535	507	519	527	545	535	515	490	537	522	500	542	527	510	494	531	539	516	506	592	497	562	496	454	507	522	570	541	502	539	538	556	566	565	490	535	555	514	541	549	514	529	546	508	541	544	511	538	541	586	548	540	544	521	505	516	525	522	545	586	527	534	514	597	542	560	525	524	568	537	525	537	528	544	543	522	547	548	503	498	518	534	519	511	561	520	499	555	547	522	530	554	564	523	560	559	512	515	560	530	547	515	538	538	536	513	557	529	495	529	545	500	523	523	550	518	589	516	548	551	498	503	507	497	533	543	541	525	523	533	522	534	579	564	557	498	502	532	507	522	543	537	458	519	524	533	530	549	514	503	531	521	545	555	526	509	546	522	538	568	499	543	541	531	535	537	600	494	522	542	508	518	540	502	533	563	539	546	600	540	553	554	490	514	540	541	515	538	538	531	552	487	500	563	495	526	526	506	549	534	543	572	548	517	494	552	562	555	566	522	540	532	512	558	571	580	532	558	524	554	504	503	522	532	511	543	541	493	541	541	538	533	497	533	505	539	527	493	566	509	559	484	537	549	526	503	547	539	526	542	508	491	545	557	547	525	524	525	508	566	527	536	523	506	497	510	541	527	535	541	564	509	558	539	514	547	541	524	544	519	525	571	512	568	511	504	541	461	543	508	488	524	529	524	517	522	546	526	552	538	487	498	511	558	533	536	577	530	512	497	578	492	541	540	592	509	537	560	531	564	531	519	552	535	511	523	542	509	533	549	554	490	509	546	556	546	572	529	557	531	552	529	560	512	529	518	554	526	564	534	581	541	570	559	543	536	551	547	534	522	485	545	543	555	532	531	558	536	515	556	526	523	521	512	545	483	504	552	550	500	562	530	548	532	556	532	556	523	541	543	504	524	551	550	507	504	519	539	558	526	525	529	497	553	538	517	509	538	568	527	539	543	531	562	563	520	522	524	516	539	517	535	566	503	522	534	540	517	541	510	517	520	515	509	555	545	519	519	534	534	571	474	526	497	553	523	545	545	556	534	533	531	520	543	565	554	538	523	533	519	529	509	544	550	562	506	533	510	516	556	571	514	534	532	519	536	558	553	569	504	513	490	556	478	517	546	534	521	487	534	535	488	538	560	548	496	532	503	530	492	514	520	500	594	514	534	527	503	520	535	536	566	558	540	559	514	528	525	531	512	542	493	563	538	557	506	518	497	521	527	546	517	544	522	514	505	542	544	504	519	550	520	556	534	502	552	527	563	519	541	524	556	513	540	557	555	490	499	569	529	488	523	516	515	519	489	528	529	555	518	583	539	516	516	563	564	542	500	526	534	543	521	526	512	561	555	533	536	544	520	504	538	520	546	519	548	525	525	561	489	524	568	524	499	545	531	569	590	571	534	535	541	599	567	528	531	534	508	545	530	519	523	520	494	552	540	503	510	543	500	519	553	536	533	488	514	528	537	590	530	546	516	516	481	505	505	506	513	535	522	513	521	541	554	486	553	551	560	577	531	565	596	535	556	512	541	555
6378	2808	1561	1142	718	638	543	451	325	277	199	134	105	137	88	85	85	80	83	61	69	77	53	54	67	64	65	55	43	58	57	63	62	63	59	58	81	82	74	69	75	76	58	58	69	65	57	63	54	55	53	54	56	65	67	49	54	64	56	52	52	57	57	53	67	80	64	60	58	74	64	55	63	64	40	72	68	59	59	68	62	71	59	63	63	44	47	54	48	46	60	58	41	56	58	48	66	51	54	59	52	62	62	63	52	58	56	54	69	50	63	64	53	49	53	51	54	58	53	62	62	54	61	57	63	53	53	49	61	56	47	70	66	54	54	64	57	57	62	56	47	47	63	61	63	69	66	61	51	45	63	52	52	56	68	44	54	61	53	60	54	61	67	41	56	49	52	50	56	49	50	54	49	77	70	52	72	82	62	51	69	49	48	49	64	60	64	56	54	63	70	60	46	51	60	67	44	68	56	62	57	54	57	64	47	61	42	41	47	62	55	63	70	55	52	56	67	62	65	48	63	60	54	57	67	54	64	53	48	58	60	63	50	59	57	67	54	59	52	59	51	48	58	48	54	44	60	47	54	55	57	76	69	70	54	64	71	58	61	67	54	74	70	54	62	61	48	51	47	57	66	62	68	57	48	80	46	65	49	37	64	55	57	64	50	61	48	63	61	63	59	51	58	65	65	60	55	53	42	55	58	50	52	61	52	54	63	56	67	48	62	43	50	48	51	53	76	58	40	57	56	53	62	56	45	63	44	44	64	67	46	58	65	56	63	55	53	77	57	65	58	54	53	47	53	61	47	51	61	60	54	44	62	53	54	60	49	62	61	58	56	52	59	62	63	54	36	60	56	55	54	53	48	65	52	66	56	63	48	66	67	52	49	50	50	60	55	53	60	47	53	68	69	48	48	56	50	51	74	75	57	55	58	46	59	62	52	52	54	67	59	55	59	67	53	58	59	59	61	56	51	59	62	49	61	61	55	59	65	53	55	55	58	45	61	61	54	47	57	51	59	62	58	61	68	56	53	49	64	51	63	40	66	44	59	55	52	57	59	55	53	62	59	62	53	67	49	51	49	65	61	64	56	61	62	42	66	52	57	53	54	55	66	49	43	60	47	57	57	56	49	65	53	51	59	59	48	44	65	69	55	40	65	63	55	75	67	45	39	47	56	61	60	68	52	63	55	70	60	48	51	54	68	58	58	66	61	60	69	53	59	60	56	54	45	56	68	48	51	62	63	67	61	54	69	45	52	50	43	46	60	58	68	64	63	55	66	62	65	54	48	63	78	56	55	49	69	57	51	60	59	73	66	57	64	66	50	52	50	59	52	67	59	66	49	66	61	57	55	42	56	69	58	60	50	65	47	63	62	61	45	60	52	56	48	70	65	46	85	50	51	47	59	58	53	57	62	68	50	51	53	49	58	54	51	56	53	61	69	53	72	55	50	65	56	66	51	55	68	57	43	58	61	58	61	59	62	50	47	49	50	46	51	52	65	60	76	62	49	56	73	47	60	42	61	56	45	49	53	59	48	79	67	61	63	47	59	50	59	55	54	58	57	83	53	70	65	63	55	59	50	57	54	60	59	42	69	55	62	64	52	62	64	65	58	59	50	48	57	41	38	73	57	56	53	50	46	47	47	54	69	56	61	62	46	64	55	41	65	67	63	46	61	52	62	52	58	58	56	49	56	57	63	53	46	68	51	73	70	70	58	60	59	56	70	49	55	57	73	48	60	56	60	46	49	48	53	43	58	46	50	77	65	47	63	59	64	62	53	53	53	49	48	58	72	68	54	53	47	58	55	44	63	50	64	56	55	55	53	57	52	49	65	58	61	54	59	50	58	51	62	58	61	60	53	65	65	55	41	67	60	38	39	44	61	61	59	50	72	52	76	55	47	59	44	52	65	72	59	51	54	49	72	63	53	52	55	66	55	50	60	48	66	71	62	65	64	54	61	79	66	66	51	42	62	53	71	51	68	62	51	74	80	50	42	64	52	59	55	62	61	69	49	60	57	51	62	66	62	61	60	56	48	49	60	62	57	62	62	55	44	50	53	52	56	54	59	54	70	47	56	46	50	48	60	56	76	55	47	63	65	54	54	68	52	54	53	53	54	61	58	53	63	53	64	48	55	57	60	48	65	54	59	67	60	39	71	53	53	66	50	75	49	49	36	66	63	55	60	64	52	71	56	41	47	47	67	69	55	60	51	47	54	53	59	54	67	70	57	65	65	58	54	65	57	49	62	67	58	58	59	63	50	61	50	64	51	51	65	59	57	59	61	63	64	60	54	65	60	58	67	57	66	56	56	50	63	67	57	51	36	46	52	38	67	49	50	65	62	68	44	64	61	55	57	62	68	54	61	52	58	49	55	54	52	64	56	53	70	70	55	69	55	63	64	46	54	51	65	49	57	63	51	49	66	61	52	61	63	56	58	49	64	50	53	51	49	58	54	46	43	59	56	54	50	58	61	71	51	49	53	60	68	65	52	49	58	65	53	62	59	54	47	58	58	50	62	57	50	69	67	62	49	40	61	52	57	70	74	52	52	47	65	54	56	60	58	56	66	59	56	58	61	55	54	62	58	49	48	61	59	55	57	56	68	47	57	56	49	54	69	65	55	62	51	62	58	52	59	66	54	55	60	60	46	49	61	53	48	58	62	56	58	59	67	70	70	53	60	53	53	56	64	58	67	61	46	67	58	57	50	62	59	57	60	53	47	52	59	54	70	49	54	48	62	64	58	64	67	52	69	47	58	53	61	55	46	60	69	50	73	50	58	62	64	62	68	51	54	45	66	60	51	62	57	75	55	68	59	61	57	62	63	56	62	50	49	52	50	58	61	56	75	62	56	53	57	74	56	50	57	66	57	69	58	69	72	55	52	40	60	40	60	57	57	51	63	59	50	51	69	58	54	46	73	60	55	57	56	48	59	51	58	61	64	59	50	63	51	56	47	54	51	71	68	59	65	56	42	65	63	53	63	62	60	60	46	62	72	53	74	58	52	54	53	59	74	57	61	55	52	56	60	62	54	51	52	58	50	51	53	50	61	43	59	44	52	66	58	53	72	59	62	52	61	51	68	58	52	49	70	69	56	58	45	72	54	49	46	56	62	55	62	60	62	66	58	61	56	61	52	72	64	69	64	74	45	62	65	48	50	65	44	54	56	56	50	60	69	61	63	50	59	51	63	67	54	57	58	67	55	50	56	62	53	55	53	56	53	62	70	65	50	48	66	55	49	43	59	55	55	55	50	59	49	63	56	65	67	46	55	51	60	55	50	45	54	61	54	55	60	52	53	54	39	40	47	53	52	51	51	57	64	53	57	46	48	57	54	49	49	54	53	57	61	67	50	58	63	54	58	46	61	57	49	54	67	66	49	64	57	52	53	69	49	57	50	60	52	66	65	60	50	48	65	67	49	63	54	61	55	37	57	61	65	62	49	49	50	53	52	72	62	67	50	54	49	51	59	57	47	62	44	69	62	48
32871	18791	13479	13357	16663	20083	18307	15050	11317	8402	5990	3960	2802	2548	1722	1609	1416	1227	1000	792	781	683	636	591	531	564	621	604	524	576	585	570	624	613	662	922	1131	1127	1038	976	838	772	612	491	539	542	505	487	461	478	499	475	479	498	455	473	452	478	477	457	482	476	493	439	462	505	494	478	509	479	475	450	462	426	460	492	455	469	456	494	454	439	468	483	465	469	467	461	440	495	509	448	472	457	473	460	476	504	479	462	515	448	500	490	460	480	420	464	500	453	438	499	481	479	475	478	476	486	458	476	503	473	441	412	469	501	475	492	510	455	467	480	477	525	445	497	519	503	422	499	474	470	466	480	451	467	474	425	476	478	427	490	432	446	479	444	473	456	490	439	480	484	472	412	528	493	494	467	494	454	477	485	493	519	483	477	486	458	432	497	480	472	486	486	442	487	488	468	456	484	494	463	459	464	471	454	429	479	454	500	453	427	493	488	479	503	488	487	475	469	447	482	427	484	482	494	474	526	529	481	486	445	498	459	474	487	507	482	449	517	475	485	457	486	465	465	536	482	482	489	467	482	430	471	422	431	448	475	503	449	480	487	470	474	458	455	506	485	490	483	480	487	438	497	476	467	448	509	453	500	459	462	430	521	505	505	440	442	479	464	483	479	503	467	450	503	501	464	472	507	495	475	475	476	482	473	473	472	464	498	459	496	453	458	455	493	494	476	468	522	494	495	496	473	487	464	459	439	468	535	510	452	443	480	466	455	444	471	482	459	478	449	493	491	490	492	479	484	463	440	468	469	468	464	473	480	490	440	484	500	457	433	470	479	470	482	492	533	516	504	508	451	438	462	451	437	496	467	498	460	479	512	471	492	455	450	473	459	455	472	460	489	490	453	468	477	457	500	475	513	456	468	440	483	452	449	479	495	433	456	509	466	447	479	473	505	480	433	455	463	479	468	476	459	486	496	454	481	451	478	433	464	453	480	442	494	503	473	487	454	523	465	453	518	469	468	456	450	456	420	481	478	495	469	471	498	461	507	468	468	473	470	500	478	467	491	486	506	478	491	524	482	464	477	465	470	469	457	469	477	478	428	453	516	493	481	480	476	447	485	464	445	474	476	447	446	490	453	436	478	482	464	462	480	517	472	472	476	492	462	459	456	487	507	466	473	489	455	468	503	478	490	449	494	475	442	461	479	486	479	474	510	466	459	498	488	452	433	515	493	449	476	476	469	455	474	506	453	490	494	494	503	434	480	467	469	505	479	462	450	423	481	454	490	489	480	486	505	446	478	465	472	472	461	456	442	459	492	446	464	498	457	476	457	457	522	500	504	430	487	454	476	457	488	468	449	474	478	473	505	442	465	518	495	453	473	492	493	512	466	447	494	547	455	509	460	487	473	510	464	496	515	495	452	493	453	426	477	473	455	483	483	460	528	470	444	487	541	470	454	477	458	469	456	500	421	452	514	448	477	470	501	430	501	479	485	495	517	454	465	460	481	475	478	490	444	486	478	505	465	445	486	471	436	456	463	472	479	482	486	435	500	472	477	486	464	493	493	462	472	492	439	472	458	509	499	498	477	470	454	505	473	474	411	496	442	459	488	478	431	468	480	523	472	459	448	456	503	516	488	486	464	503	460	490	466	486	465	527	470	448	469	505	470	481	492	495	452	489	486	442	454	466	470	499	483	479	441	488	475	478	479	482	464	483	434	484	449	473	494	486	499	462	475	469	447	469	451	492	463	442	429	440	462	470	443	466	535	457	452	493	479	483	494	477	458	494	515	510	480	458	476	474	456	451	469	452	477	502	505	471	503	517	502	411	467	458	465	536	480	471	458	437	497	485	484	465	480	466	444	486	487	444	458	499	489	484	507	536	489	467	454	494	463	480	494	473	486	475	484	488	484	484	449	488	492	443	498	522	488	452	500	439	487	451	496	462	467	456	481	453	479	518	512	466	468	481	479	466	496	472	459	465	459	495	442	458	468	456	461	467	453	471	477	468	464	455	510	472	456	485	479	470	515	473	472	456	461	471	476	495	497	450	477	449	456	442	488	467	456	499	467	474	446	455	482	471	478	495	455	437	495	463	449	476	450	486	477	486	494	497	461	506	398	455	482	476	463	420	492	480	482	495	511	462	494	469	459	501	495	478	455	508	442	489	454	479	452	499	498	467	487	461	483	475	470	464	479	464	491	435	473	471	509	497	455	503	491	460	450	460	514	452	437	479	466	510	472	484	454	464	472	500	528	419	478	497	486	477	502	465	482	455	485	461	504	471	471	452	462	515	457	516	486	479	453	490	475	478	485	507	482	460	478	495	441	467	467	483	517	476	454	459	465	464	501	487	519	491	479	460	441	504	506	461	455	452	481	458	490	535	461	503	479	480	427	482	498	466	474	429	484	452	465	467	432	495	476	480	438	493	489	485	493	473	447	473	456	460	430	476	511	478	476	485	470	438	501	436	479	500	506	454	445	463	453	459	476	473	477	500	453	497	446	442	455	487	516	475	452	473	488	520	488	473	449	472	460	427	485	484	505	467	459	460	495	481	468	454	461	470	439	451	471	464	455	481	446	479	486	494	494	482	497	464	483	532	470	469	508	482	479	464	455	491	444	479	513	466	507	470	482	486	498	447	461	485	454	500	461	493	473	481	480	493	500	524	480	484	501	486	494	480	507	491	459	452	458	449	494	463	489	483	441	480	494	480	457	520	458	425	482	479	494	436	479	494	466	486	461	501	473	458	466	477	494	485	480	478	496	469	444	477	458	474	477	464	474	490	488	447	450	494	495	462	489	438	455	483	439	452	491	445	468	426	457	442	489	468	490	484	465	468	476	460	484	469	480	471	477	460	469	479	464	471	454	430	481	469	429	464	472	463	444	469	466	456	466	472	491	473	452	517	462	486	474	447	485	439	485	501	510	499	493	503	464	488	477	505	460	494	463	459	468	459	502	462	486	446	474	464	477	491	479	512	478	451	469	467	474	456	469	473	453	500	465	452	452	459	505	513	478	444	486	512	451	453	504	466	486	486	505	501	469	461	453	462	460	504	468	489	493	436	476	459	457	445	507	450	494	459	466	481	458	467	477	483	462	453	459	472	428	469	514	524	420	483	471	519	460	492	504	488	485	483	463	502	495	470	455	436	480	482	467	472	500	441	426	495	478	489	455	464	487	473	516	471	491	461	449	500	474	504	485	454	496	440	519	464	468	494	488	452	468	495	493	487	512	502	459	487	464	486	486	466	467	465	476	475	470	487	487	477	473	455	492	474	475	515	496	467	460	488	495	477	450	503	487	463	491	456	494	456	476	491	478	475	467	459	483	449	472	485	475	456	425	439	514	481	488	484	494	452	478	495	495	458	434	432	432	474	469	462	467	464	480	482	493	499	472	468	490	465	475	483	471	462	444	450	478	501	489	419	484	473	441	497	499	467	460	456	496	480	444	484	480	457	460	452	465	484	477	478	487	505	441	463	491	466	480	470	513	487	483	445	432
7175	3763	2544	1465	1017	967	843	683	509	347	234	161	150	129	108	101	100	90	76	65	69	61	60	44	48	66	61	58	56	63	59	71	70	62	62	77	103	92	83	102	88	77	85	64	50	72	41	61	52	50	65	61	46	47	42	51	53	64	42	49	53	50	50	51	58	73	57	60	54	44	50	46	61	49	53	51	60	49	60	50	62	51	42	42	54	53	70	46	43	57	52	57	43	45	67	47	40	43	41	42	61	44	54	60	43	41	54	55	52	58	39	53	58	41	56	59	44	28	55	45	59	39	44	57	56	67	46	49	47	54	56	48	45	52	56	44	61	40	57	53	46	50	48	66	50	53	60	60	44	59	42	45	54	43	36	44	60	61	48	52	51	58	51	53	58	62	54	44	46	47	49	53	49	50	40	48	48	60	55	53	58	58	46	50	54	41	44	47	51	54	53	57	54	40	62	44	50	60	50	54	54	44	50	53	53	34	48	56	46	39	51	37	42	45	49	55	54	60	59	65	43	51	50	53	68	44	53	62	54	54	34	44	47	64	47	53	37	65	53	49	49	61	54	57	64	50	57	38	53	58	56	55	57	47	41	48	59	64	49	49	50	55	47	51	61	68	44	51	47	49	54	62	41	52	43	39	48	61	46	52	67	50	58	46	50	56	39	56	55	56	55	46	42	58	51	39	54	58	47	47	48	51	46	57	63	40	48	52	54	50	63	46	42	47	55	52	56	65	52	54	55	51	58	56	33	61	51	55	60	46	45	41	45	53	57	38	49	61	44	51	41	56	57	41	45	59	64	63	51	57	48	46	53	49	50	47	64	55	47	66	58	57	39	46	51	47	43	62	49	43	62	47	60	64	48	56	60	62	44	45	45	47	47	49	44	46	53	60	54	50	53	52	55	62	46	53	55	53	47	48	59	45	47	65	53	59	52	48	44	48	49	53	40	58	50	51	52	47	57	51	62	52	58	51	60	45	49	54	42	61	53	64	56	60	55	47	49	47	59	61	52	42	46	50	58	48	38	48	64	59	51	44	55	64	50	63	53	57	45	59	51	51	36	57	55	43	54	64	56	40	43	50	53	48	53	49	73	64	62	55	45	56	60	53	47	51	57	56	58	57	43	39	53	55	56	60	54	57	59	67	50	55	49	58	45	59	53	55	65	49	56	60	51	62	49	54	52	52	44	57	54	60	50	40	56	51	44	50	48	62	61	44	51	51	60	55	44	42	59	56	39	64	53	58	43	58	40	49	54	55	55	46	51	46	69	49	64	47	53	47	40	53	59	57	61	51	50	53	64	63	49	48	48	65	64	51	58	66	46	47	55	56	57	50	60	55	49	56	54	62	49	47	44	49	42	53	49	44	50	56	53	61	66	45	47	46	47	52	48	52	55	71	53	59	55	60	41	54	36	57	49	56	45	57	39	56	54	51	41	60	62	55	46	39	60	61	63	48	45	56	44	43	38	47	59	43	54	46	50	48	53	59	42	47	50	62	50	52	40	61	62	54	67	56	53	50	42	52	51	44	49	53	49	47	39	50	61	49	36	52	62	41	62	56	56	54	37	55	59	62	55	56	54	50	49	43	52	56	60	45	57	54	57	58	46	50	45	56	58	50	43	59	53	51	57	54	48	41	44	48	55	56	61	50	63	49	48	50	58	61	51	49	55	58	47	48	53	57	55	46	52	51	35	48	48	49	47	53	49	39	55	62	56	48	50	54	55	45	50	52	46	61	59	51	60	52	66	57	54	40	54	49	46	55	43	62	45	60	57	47	49	63	56	54	63	52	57	44	58	51	55	58	81	51	58	50	48	64	55	53	47	54	47	49	55	60	54	65	69	52	53	42	53	45	55	52	60	48	57	46	62	40	45	50	51	47	49	54	60	54	55	51	52	47	51	60	47	55	61	42	45	56	47	57	57	48	45	53	45	47	59	43	51	48	43	45	49	60	66	58	51	54	45	56	68	51	63	42	49	48	35	57	48	53	56	56	49	40	65	39	42	65	57	62	48	61	65	64	54	52	46	58	57	47	42	47	56	36	47	52	54	40	67	59	43	45	57	58	44	62	47	54	49	64	49	46	47	64	61	41	56	55	47	56	39	54	61	48	53	62	41	56	49	62	64	49	49	49	50	56	38	60	53	48	49	72	40	53	51	51	53	35	38	56	61	55	44	55	66	54	52	56	54	54	50	38	37	59	48	57	50	57	52	74	54	49	44	60	49	42	47	54	49	45	53	52	54	56	43	70	44	52	56	45	51	58	46	45	59	56	57	46	47	62	42	52	47	60	58	45	51	57	53	53	58	56	57	44	56	60	50	44	65	45	62	43	45	66	44	38	58	32	45	39	37	57	44	48	53	53	50	53	56	55	56	60	60	49	43	60	45	63	60	49	57	55	73	55	61	56	63	56	51	58	48	47	43	56	48	52	51	64	43	47	57	56	60	67	53	58	60	63	56	37	50	57	53	39	56	48	43	54	59	50	39	50	48	49	63	62	50	34	57	50	47	42	57	50	52	49	60	50	53	54	53	51	64	54	59	59	52	50	51	36	42	53	46	51	54	37	51	51	47	59	60	51	58	43	42	53	52	58	51	54	44	40	45	48	46	58	44	43	47	61	46	40	62	47	52	54	60	54	47	37	58	37	40	51	51	43	47	56	51	53	46	49	59	49	59	60	37	48	46	52	58	56	56	56	56	42	55	49	45	50	55	61	57	56	50	61	49	44	51	39	52	52	60	48	46	52	41	63	54	49	58	63	50	45	44	45	52	70	45	66	65	54	60	48	57	52	42	53	67	49	46	43	59	50	60	45	55	48	45	59	39	51	41	56	57	51	58	64	49	54	62	57	45	56	55	61	51	55	59	60	42	57	52	46	58	56	46	58	43	56	46	52	55	49	47	51	46	56	67	56	53	39	53	51	53	57	49	52	55	49	50	52	67	63	54	44	37	48	65	43	44	41	51	51	46	58	74	50	41	65	46	50	53	56	52	53	46	40	60	59	54	52	56	60	47	47	53	52	67	53	51	54	39	52	58	45	53	51	53	48	57	54	42	58	55	51	35	64	46	56	58	40	50	55	55	54	53	50	57	36	58	55	51	39	46	38	60	65	55	56	44	53	55	63	61	57	50	47	47	51	45	53	44	53	64	45	44	55	38	49	53	55	42	42	58	59	59	60	52	51	61	55	60	53	62	51	58	55	57	43	49	46	47	46	51	41	64	41	53	55	69	48	56	73	57	52	53	51	60	51	51	46	58	65	48	49	59	58	47	58	49	48	60	59	66	57	45	70	52	55	54	42	60	55	55	40	49	58	49	58	57	59	41	58	68	44	48	45	53	48	60	63	41	61	58	56	48	57	51	38	54	50	47	57	55	53	50	56	68	56	50	65	42	56	38	56	52	55	46	40	55	46	56	54	51	53	47	60	48	46	65	55	48	53	48	50	52	38	52	47	58	60	55	58	39	49	41	59	35	49	61	50
37056	22279	18894	15874	21458	26364	23802	20363	14755	10662	7546	4908	4246	3439	2389	2022	1696	1494	1183	917	764	731	637	599	582	550	551	523	539	591	597	602	570	547	605	994	1519	1559	1679	1448	1244	1021	859	591	619	571	463	443	445	451	443	454	474	414	412	450	423	449	416	433	431	445	446	466	396	440	437	402	433	454	455	414	398	450	467	441	435	472	451	414	446	476	442	435	445	436	448	440	428	431	443	445	438	432	434	465	476	428	401	407	483	438	458	484	427	431	367	433	430	412	437	409	424	453	411	430	475	465	478	427	435	429	450	451	398	440	433	406	473	436	463	450	432	440	422	385	450	438	437	439	429	456	425	429	468	398	464	449	393	457	434	400	441	445	435	435	426	416	451	443	422	463	436	392	446	462	428	449	418	404	445	450	448	451	450	411	437	402	450	443	470	426	429	451	399	449	409	472	428	465	414	443	440	455	482	449	455	430	458	441	430	410	423	462	458	420	453	451	432	418	451	456	420	428	431	410	480	482	435	421	437	436	438	421	463	455	463	438	470	427	434	406	415	433	432	423	414	428	429	443	398	470	435	413	467	402	432	442	427	446	468	466	445	477	443	398	414	474	464	458	474	457	418	390	403	456	454	442	421	398	430	443	417	430	451	399	444	439	399	441	421	439	463	423	462	438	414	414	459	482	428	468	457	443	445	427	451	439	439	418	420	442	420	458	444	420	444	417	469	404	435	469	462	411	428	445	413	405	483	418	449	436	424	442	461	424	449	403	440	429	435	360	417	450	431	460	450	432	449	440	436	447	388	441	452	460	413	435	453	468	431	412	411	456	424	412	441	439	425	411	437	417	454	405	441	469	447	445	445	436	426	413	417	449	441	437	434	411	435	432	460	439	423	437	439	469	395	450	447	441	451	393	443	436	417	435	448	444	418	422	424	444	430	450	421	462	428	450	397	421	427	443	418	422	414	420	425	421	436	454	409	434	414	432	464	442	409	432	404	420	459	461	426	443	413	437	423	435	411	463	402	462	430	451	423	446	449	415	436	434	430	458	469	446	396	440	424	443	479	463	467	426	443	434	456	426	438	411	442	474	416	430	437	445	425	461	427	421	431	442	435	409	396	444	423	442	452	459	457	409	432	464	432	460	449	454	413	444	463	461	424	448	443	423	444	425	470	404	437	458	411	473	460	441	425	440	434	435	440	411	426	400	447	440	427	392	386	448	411	442	388	424	496	409	462	435	456	437	438	436	457	375	447	441	438	454	428	422	421	434	478	434	403	413	429	451	407	420	440	401	463	435	460	435	434	440	447	425	419	433	449	423	439	443	438	434	419	415	439	450	453	405	449	451	414	429	403	405	405	405	454	446	429	472	437	395	424	418	443	434	426	472	412	416	430	394	457	440	449	406	445	481	459	472	450	411	423	429	435	467	440	439	423	424	448	449	414	400	394	388	405	459	462	411	427	450	430	427	429	466	403	425	453	441	405	421	421	443	487	445	422	437	415	449	450	456	464	454	415	435	435	437	419	464	461	422	434	441	429	481	425	449	436	444	432	445	445	444	410	444	435	437	464	451	422	452	440	441	408	397	437	465	429	419	430	399	448	455	454	412	423	450	457	438	453	447	437	411	442	401	425	471	436	432	438	437	433	419	461	445	461	433	429	427	430	441	435	449	413	434	421	391	460	416	434	427	437	437	462	467	430	416	451	418	402	466	401	432	431	457	415	441	449	438	387	451	416	442	455	449	425	467	431	448	464	462	409	391	420	467	427	423	442	429	462	412	425	419	443	448	483	431	449	487	422	373	451	419	399	417	452	428	451	460	445	463	410	399	411	449	420	449	456	422	458	455	450	452	405	463	462	435	448	418	385	428	440	425	434	413	413	473	430	439	451	419	422	443	455	465	409	426	400	448	454	396	447	438	444	436	414	417	408	448	430	436	412	473	468	482	404	448	416	383	400	434	415	419	402	490	458	474	423	447	414	450	473	399	420	423	434	407	400	383	416	422	451	420	437	456	437	449	472	406	464	444	435	466	467	453	447	409	458	406	448	448	385	406	422	415	464	397	451	449	421	478	428	442	434	478	445	440	445	454	424	404	450	477	407	413	417	443	433	427	453	430	434	475	448	407	432	446	439	400	421	463	441	438	442	431	417	436	427	448	438	451	454	417	426	422	438	430	443	423	433	470	465	471	445	439	429	389	459	427	419	413	429	430	425	408	440	424	451	433	435	426	450	427	419	457	405	452	434	438	428	425	410	431	473	445	462	430	406	434	407	424	421	434	445	442	423	416	439	440	448	433	436	451	424	433	427	432	453	406	478	452	459	415	461	466	472	386	446	427	440	468	440	400	423	427	434	401	435	455	430	431	431	410	426	427	419	453	400	422	444	482	423	461	439	446	403	473	426	416	453	435	439	449	472	434	466	437	434	427	428	419	421	454	444	434	437	411	426	451	461	479	456	432	438	424	420	466	405	459	422	483	458	434	459	436	457	451	404	427	465	446	458	476	434	398	421	408	400	414	434	420	464	474	470	440	429	452	444	410	430	427	415	445	438	411	433	405	458	434	415	448	403	407	390	451	439	413	443	432	445	422	453	422	410	439	407	427	423	438	467	445	470	461	450	426	456	438	447	447	418	422	469	417	435	454	425	437	468	385	444	459	422	453	452	441	437	407	426	447	431	428	463	391	404	403	434	419	417	459	408	456	438	444	425	467	413	418	468	458	458	401	451	437	466	440	408	411	452	416	432	388	423	426	454	407	446	454	447	436	446	419	439	451	461	454	443	407	440	416	432	439	424	420	397	472	477	425	471	411	413	452	395	436	471	430	456	431	418	459	420	426	430	459	434	446	462	421	419	442	454	419	424	434	410	453	431	455	397	432	400	404	454	445	421	459	456	451	465	405	441	459	443	438	456	416	452	428	437	431	406	450	389	434	443	417	435	403	437	441	435	455	430	466	454	442	453	441	445	392	467	483	427	444	433	437	431	444	407	442	438	449	469	433	460	403	450	424	486	445	420	461	481	437	441	461	463	475	439	407	406	394	443	406	449	389	466	419	421	450	427	433	397	454	454	404	409	414	495	471	424	417	433	455	425	452	450	392	417	461	449	433	411	441	415	396	457	439	435	396	420	416	421	431	446	423	451	426	439	444	451	469	455	452	471	438	426	429	424	398	477	450	445	450	432	458	423	445	425	386	409	464	421	426	404	480	404	459	436	416	462	431	455	445	423	472	440	443	477	462	381	442	420	440	435	416	438	426	426	448	438	469	430	442	425	456	427	440	449	492	419	441	445	431	434	452	437	438	418	446	450	462	432	402	454	439	442	444	405	434	453	421	433	427	399	450	454	434	477	414	423	428	441	416	446	412	443	441	467	394	473	442	430	421	396	428	447	462	434	451	455	423	422	450	410	424	416	445	425	394	451	423	428	404	432	389	410	429	429	406	442	463	436	446	461	478	453	431	424	400	458	429	446	471	455	504	436	432	451	468	391	473
4231	1774	1023	688	464	380	307	308	223	180	135	138	110	119	75	103	88	77	73	67	86	50	76	72	72	58	75	57	57	67	84	73	78	70	64	89	73	68	64	61	53	61	52	77	62	75	73	66	82	71	47	62	61	69	70	73	56	75	64	63	73	61	81	74	56	65	79	97	57	70	82	59	61	66	69	61	60	69	71	74	73	49	58	56	65	62	38	76	63	81	66	69	62	83	64	75	62	78	59	69	60	70	65	51	72	65	62	65	62	66	67	64	65	68	68	67	59	58	84	72	66	57	64	51	55	74	71	73	69	68	61	72	69	56	65	61	74	83	78	58	75	56	68	67	64	72	71	62	61	82	78	64	68	69	64	59	78	65	71	74	76	48	65	71	62	54	57	60	67	62	59	60	70	79	66	72	65	55	65	61	70	62	73	75	75	69	52	48	59	54	75	72	64	61	67	67	64	64	56	65	78	72	66	79	70	66	65	77	74	69	58	56	62	64	59	70	65	72	51	72	74	66	66	57	63	63	70	62	62	61	69	72	70	65	61	80	72	76	69	59	67	65	71	79	68	60	66	68	67	52	55	71	56	74	73	66	56	65	62	70	56	78	72	60	72	61	74	75	75	71	60	76	56	56	65	66	61	74	74	67	72	73	63	67	77	66	61	67	68	70	58	74	78	80	75	72	67	60	58	75	55	59	54	56	57	61	65	74	83	66	74	66	70	62	76	65	44	64	71	71	68	66	74	68	50	70	68	65	73	69	59	59	50	71	59	67	67	42	65	67	71	63	64	71	60	61	63	75	74	60	73	76	67	64	67	49	72	71	71	59	73	76	68	66	73	69	60	68	71	72	83	53	69	64	72	70	81	65	64	64	78	67	56	66	57	58	55	59	66	75	56	61	61	69	59	73	61	63	70	61	60	72	67	71	62	66	50	55	69	65	59	70	63	61	68	70	58	57	66	60	81	66	68	65	80	69	76	60	72	67	51	64	63	77	75	68	54	69	69	68	58	71	52	65	62	59	78	71	45	64	67	65	59	66	80	69	58	67	58	70	65	60	60	75	72	63	63	59	55	61	71	73	59	68	60	60	63	81	66	68	57	66	75	80	61	76	63	72	71	58	57	60	54	62	61	64	66	63	59	55	53	53	67	57	62	80	68	80	66	77	73	65	67	62	74	67	70	62	60	76	71	56	65	65	68	62	72	59	80	67	77	62	57	53	76	73	66	61	58	70	66	51	66	66	63	69	74	62	48	66	52	76	54	64	67	55	67	72	81	58	60	67	67	75	66	64	59	53	60	55	69	52	67	71	55	69	75	73	72	64	49	58	57	73	76	63	66	73	50	74	61	62	77	66	58	75	72	60	65	62	68	75	69	78	60	60	65	66	71	67	70	66	70	55	62	63	77	59	67	51	73	75	61	66	79	65	68	42	76	73	69	66	58	71	77	63	65	58	54	68	79	59	71	63	60	68	67	63	60	66	56	58	60	57	72	66	64	61	78	75	59	79	74	59	63	70	67	69	59	79	69	56	66	63	57	68	68	86	58	51	55	63	77	70	79	54	63	72	62	63	74	78	73	62	70	57	66	66	58	55	91	69	67	80	74	66	77	47	66	56	61	63	73	64	78	63	60	64	66	63	82	77	50	74	66	65	79	67	62	62	50	61	84	60	56	69	61	73	59	62	49	83	72	62	79	78	59	52	91	76	63	62	85	88	71	66	65	65	60	63	67	58	67	74	68	82	62	80	74	65	53	69	61	71	55	67	84	72	57	60	59	70	60	67	77	62	62	77	62	69	60	61	74	81	60	57	71	56	78	61	59	57	68	74	63	58	73	62	78	66	55	79	65	59	60	57	78	53	73	66	75	69	54	59	73	63	76	69	70	66	57	69	51	63	65	49	59	64	65	61	86	83	63	59	62	62	63	73	74	60	55	79	65	72	71	74	49	60	84	66	68	66	68	70	60	56	75	79	67	69	51	63	82	64	60	84	61	70	69	61	67	72	73	76	63	62	73	72	57	74	68	71	61	63	57	62	57	53	68	82	78	56	69	80	64	60	64	75	65	75	64	52	66	80	70	69	51	67	66	77	61	69	70	54	62	62	58	74	47	71	60	66	72	66	65	71	78	71	60	69	76	69	61	59	61	69	71	60	75	70	49	71	60	82	80	61	70	74	54	68	48	64	59	69	68	69	70	72	73	68	78	67	76	89	67	70	55	73	77	70	77	61	58	47	62	56	60	74	67	59	71	69	80	61	57	65	51	74	74	67	86	70	65	78	61	72	79	65	59	71	84	55	86	71	74	67	67	74	61	66	62	66	83	91	71	71	69	61	53	64	65	83	48	60	62	67	76	55	70	68	67	60	66	59	60	58	48	73	71	57	69	60	79	72	77	63	68	87	84	78	54	67	71	63	68	61	49	77	73	66	69	65	54	72	87	64	69	70	70	59	59	70	69	64	70	64	78	64	62	53	53	76	67	60	70	83	69	62	73	77	72	71	74	62	66	52	51	68	70	65	64	73	69	63	59	59	82	68	65	62	63	70	80	59	76	62	69	63	59	76	65	61	68	70	62	73	65	60	64	86	59	72	66	59	58	53	68	59	62	53	60	72	56	65	73	56	59	69	75	68	75	64	67	51	68	65	62	63	63	74	65	70	65	74	70	56	64	65	64	56	78	67	49	53	80	65	67	65	71	75	74	63	58	63	68	69	63	68	59	80	72	72	53	57	55	57	71	71	72	67	76	61	76	69	66	77	64	60	60	73	70	67	81	58	53	57	59	51	67	71	75	58	71	76	66	59	57	76	58	73	61	63	58	64	65	66	79	76	67	72	72	64	87	58	58	78	81	51	77	62	76	61	63	66	69	65	76	56	55	64	78	58	78	66	70	63	61	75	66	72	62	78	65	77	74	63	67	66	49	47	67	74	60	58	74	69	72	72	72	73	74	74	65	86	81	62	61	67	52	61	56	64	66	72	55	49	65	64	79	56	65	68	70	60	54	62	68	62	72	70	70	64	59	60	81	62	72	74	63	55	57	58	57	64	66	63	63	59	67	58	72	64	62	69	67	54	58	57	64	74	67	70	58	66	68	64	78	66	57	52	65	74	67	60	64	65	66	58	57	62	65	66	63	73	75	66	59	69	63	67	60	74	57	65	76	71	61	71	74	58	61	66	54	55	56	62	65	65	62	70	80	66	61	66	73	73	71	59	65	69	68	54	59	57	70	68	68	61	46	75	69	64	71	62	59	67	57	73	72	68	74	61	67	58	70	80	69	71	57	60	63	69	68	66	50	42	56	65	57	71	60	64	58	67	57	51	68	53	67	56	50	49	67	52	67	68	50	74	73	66	69	75	67	70	53	57	67	90	78	52	74	65	63	72	60	64	68	70	62	72	72	70	59	75	71	56	59	71	63	81	69	67	64	67	74	68	74	49	69	66	80	73	76	77	71	50	58	61	57	65	67	63	78	56	73	58
29517	15154	10484	9056	11802	14962	12930	10139	7544	5255	3466	2753	2338	2113	1501	1257	1185	969	848	737	688	625	605	604	629	637	572	579	595	612	621	616	587	569	644	667	687	693	675	669	633	687	647	593	607	586	541	559	572	530	538	518	565	530	555	554	542	541	524	551	594	548	520	550	548	534	549	566	511	566	500	510	557	551	501	509	580	554	547	583	561	550	561	576	502	499	550	506	546	512	486	540	530	516	519	554	571	583	544	543	586	543	545	553	524	585	524	556	538	534	576	534	528	496	559	570	549	539	539	543	538	529	551	613	557	567	558	543	573	557	568	554	541	586	520	563	580	548	539	573	506	560	543	527	539	534	558	541	559	539	570	535	539	504	547	576	510	580	543	546	508	548	546	540	531	549	482	530	551	533	573	539	568	543	561	511	531	570	543	530	570	550	564	575	533	513	565	564	541	564	534	576	530	538	543	562	531	554	569	557	551	580	507	547	540	560	525	614	584	502	553	534	550	603	559	554	557	565	521	558	538	544	547	553	543	587	557	550	552	524	561	590	549	568	542	538	559	527	597	526	531	567	552	534	542	572	572	556	563	513	551	560	567	564	544	548	533	580	498	570	530	606	530	565	526	529	525	547	569	522	530	538	530	499	537	566	527	527	513	582	575	545	526	566	572	570	545	552	544	562	537	549	482	568	538	573	554	554	519	513	527	539	550	572	538	542	557	528	535	545	560	585	527	579	524	515	579	549	541	549	507	569	541	518	557	548	578	554	514	567	558	504	550	546	498	509	497	550	551	551	510	570	544	527	575	505	541	549	539	555	517	527	523	559	556	529	546	547	527	544	581	550	545	470	575	508	572	502	555	577	561	532	557	568	560	550	563	554	534	525	592	571	548	549	564	514	574	550	493	574	539	527	570	579	558	517	552	571	521	569	545	570	511	556	604	530	545	592	540	555	545	559	535	556	537	532	555	557	543	511	556	528	553	552	511	520	520	521	527	594	556	567	533	544	538	541	527	531	548	530	523	544	561	498	568	555	552	511	566	536	517	563	539	544	513	544	584	539	552	553	535	525	530	552	543	543	507	554	556	502	544	534	504	530	498	565	508	575	538	566	532	569	579	523	584	529	556	545	539	565	551	558	583	559	510	606	520	543	544	561	512	589	589	570	553	529	565	547	559	542	530	558	606	507	540	546	567	569	506	550	531	567	558	560	559	552	552	536	529	565	545	570	564	533	571	552	564	525	505	578	556	554	527	568	588	529	539	571	538	575	553	566	551	553	519	522	512	518	534	537	527	552	539	493	552	574	536	514	543	571	550	533	538	584	551	541	543	531	527	525	561	541	528	548	546	591	580	521	530	515	534	528	566	548	569	525	553	547	564	576	551	522	550	575	584	554	562	597	560	518	590	500	542	600	528	579	546	528	520	539	538	573	528	531	583	550	530	549	577	561	538	527	485	493	576	583	549	521	555	559	543	535	512	542	546	604	548	531	543	556	520	566	547	555	537	558	512	539	531	568	539	512	550	570	552	601	561	518	518	520	540	541	521	539	523	558	536	510	540	530	595	534	549	538	507	589	555	540	530	548	514	568	593	557	577	541	587	554	541	525	520	530	522	525	550	522	544	597	551	587	549	541	513	535	544	578	579	557	543	581	568	549	480	542	538	549	558	558	536	542	535	573	547	550	546	537	567	565	578	551	553	525	527	584	536	567	549	546	570	599	559	514	554	506	553	549	542	576	559	562	548	504	572	546	516	556	550	541	577	557	556	523	578	556	577	548	524	554	540	509	531	573	527	565	544	551	544	513	546	507	540	548	512	565	544	522	565	521	513	528	527	541	497	541	577	576	578	566	539	574	527	555	546	534	559	525	528	499	554	558	599	559	541	565	549	521	521	507	529	529	547	562	555	502	592	508	548	537	573	545	529	551	537	557	512	545	577	532	521	533	559	540	541	567	569	498	531	549	569	556	559	562	536	545	561	545	544	555	560	575	597	512	532	536	529	544	525	578	526	542	557	532	552	571	526	539	551	514	529	553	528	507	531	539	512	528	525	550	570	538	561	530	507	558	563	532	529	502	592	548	530	557	574	561	537	531	540	526	536	561	549	528	561	538	563	589	548	537	552	557	553	521	525	524	519	539	564	523	508	525	529	518	539	570	535	547	541	561	513	551	553	545	546	529	577	547	538	527	514	511	549	558	525	497	503	508	545	549	579	535	541	535	542	572	569	547	591	535	511	550	494	546	521	525	543	560	524	517	528	545	571	532	498	560	559	563	550	600	568	529	532	534	544	569	610	593	533	532	596	521	530	594	563	521	514	571	564	501	530	562	529	530	555	538	574	548	536	578	531	514	546	549	544	540	535	520	533	585	552	544	524	564	553	522	594	522	550	544	523	511	517	555	547	524	517	549	519	528	575	503	574	559	535	554	553	556	540	574	573	526	533	535	560	529	549	535	547	525	535	491	511	534	548	576	581	566	559	509	529	517	553	570	564	538	535	527	503	539	518	580	523	513	556	519	516	598	539	550	530	539	519	558	546	571	529	529	567	536	538	553	559	545	597	536	555	506	557	523	543	582	519	543	551	549	582	513	532	517	522	535	547	563	537	553	519	523	551	559	515	537	559	530	492	574	552	524	566	518	539	517	540	543	506	495	534	547	537	534	496	534	545	554	573	542	532	551	543	556	556	598	542	497	551	577	522	552	559	573	534	580	573	557	576	496	552	539	514	541	559	572	527	551	571	543	570	554	562	520	579	563	540	568	484	528	557	532	553	579	544	517	579	497	553	572	555	545	531	535	527	571	521	497	551	553	592	565	562	480	555	535	570	512	585	504	555	529	565	551	519	563	588	525	553	545	574	530	577	545	552	525	514	528	517	568	573	527	550	542	509	578	514	591	575	546	566	537	479	565	580	539	553	586	554	530	566	567	504	532	552	526	548	527	550	540	516	543	481	577	517	565	543	532	511	561	586	553	532	539	563	550	548	500	545	552	538	544	577	547	589	559	528	523	564	542	537	553	529	590	519	536	523	535	540	534	564	579	516	555	541	544	559	520	511	543	566	582	546	565	542	528	529	518	524	526	529	541	548	545	555	554	590	550	523	499	538	540	520	542	540	567	519	553	505	540	541	605	573	542	527	509	563	554	566	506	541	590	562	526	579	552	517	557	548	487	531	546	573	583	553	505	530	529	562	547	553	528	550	541	518	509	551	559	589	552	542	539	527	563	523	555	543	575	482	558	555	565	553	509	561	521	530	588	539	521	560	557	541	545	557	570	546	552	529	536	530	527	581	527	544	553	558	545	551	560	540	498	559	481	521	508	536	543	550	544	510	548	555	549	534	515	535	564	548	540	566	544	547	593	515	535	531	530	508	535	516	561	569	543	544	563	553	566	538	554	517	538	511	560	535	561	546	559	574	561	568	578	533	565	543	546	544	574	540	537	575	562	553	550	547	538	533	534	540	575	599	508	541	525	525	535	532	576	516	561	563	508
5454	3298	1937	1011	793	644	635	489	370	280	174	127	139	109	93	86	98	59	80	56	71	53	50	64	71	50	65	71	64	59	69	69	72	59	56	58	65	86	91	100	97	85	75	70	56	55	54	63	58	56	60	66	63	54	64	73	67	60	66	66	64	56	54	63	65	62	67	56	52	58	54	45	61	65	71	68	72	59	71	64	67	58	64	53	68	65	54	52	55	67	64	59	53	64	59	79	63	70	51	67	50	55	75	60	63	64	59	43	63	52	68	61	58	59	67	59	64	51	60	72	66	65	47	62	51	68	54	60	55	45	56	55	64	62	64	67	49	55	60	53	57	62	66	61	48	52	73	54	55	59	66	54	51	62	73	67	57	49	72	68	59	54	65	65	66	65	54	56	66	53	72	60	51	59	60	65	58	52	86	66	56	60	57	69	46	58	66	62	59	45	60	71	71	62	58	54	69	65	46	62	55	61	60	75	52	65	60	64	45	55	58	60	67	63	66	69	59	70	66	56	56	55	55	57	58	67	57	56	65	65	64	56	59	61	60	67	51	66	60	51	52	43	56	45	51	50	59	54	65	51	62	53	52	58	44	59	51	59	60	53	56	63	74	66	66	55	73	46	45	48	67	50	45	57	54	54	66	60	65	61	51	72	48	64	60	59	61	64	66	68	71	55	63	58	70	70	65	63	58	59	62	61	69	64	49	54	66	67	63	63	63	62	52	67	73	77	66	63	52	50	66	65	51	55	58	62	55	61	55	51	64	75	53	65	65	57	48	58	64	64	62	53	67	60	63	56	62	68	61	62	47	58	51	57	49	49	66	71	68	59	66	70	70	50	51	72	51	55	61	50	71	56	62	60	69	53	69	67	46	68	58	67	65	67	65	50	68	56	53	73	52	43	74	65	71	54	57	57	60	54	49	47	47	54	58	67	61	58	51	47	63	50	63	66	64	73	68	56	50	68	64	69	70	57	53	66	60	53	52	65	65	51	61	54	66	50	62	60	63	63	62	56	66	61	54	70	75	65	65	51	52	69	68	66	55	64	67	60	42	55	68	57	58	60	66	60	70	58	63	69	62	72	63	59	51	58	49	63	48	42	58	61	62	59	56	73	66	69	72	62	60	57	68	51	53	57	51	50	57	55	51	64	54	55	59	73	63	67	51	61	57	58	54	47	61	66	57	55	60	57	59	50	54	61	71	62	67	65	67	55	61	73	55	52	64	64	53	66	63	59	51	66	52	62	62	56	67	61	62	58	53	69	65	56	54	66	65	61	73	63	62	75	56	66	57	51	60	48	63	56	73	68	53	67	55	57	69	59	61	41	59	51	61	60	46	69	59	67	55	68	50	65	70	55	51	54	49	61	62	66	57	63	57	62	71	63	54	62	64	69	63	54	55	61	52	47	60	62	67	73	57	53	58	67	61	62	58	56	54	58	65	52	65	59	48	60	55	57	68	50	67	64	55	55	67	52	63	58	67	56	80	55	54	55	64	53	68	53	70	63	71	68	54	55	58	71	64	43	60	61	49	56	45	57	65	61	69	48	65	58	59	56	66	52	49	66	52	56	68	55	62	55	71	59	61	51	60	55	54	61	63	56	66	76	66	58	70	56	52	53	48	65	55	55	64	76	61	48	61	65	68	53	60	58	70	59	58	55	46	60	58	62	59	58	56	58	52	55	66	58	61	75	57	53	60	69	46	64	67	63	56	62	60	53	53	55	68	66	73	63	58	56	67	63	46	58	48	51	71	57	56	55	49	56	48	66	68	62	49	50	70	56	72	70	43	65	60	49	70	70	56	67	64	53	67	55	61	64	50	47	60	53	72	52	61	53	69	57	60	56	75	52	62	59	59	64	59	63	66	60	48	65	54	50	55	56	57	70	60	44	60	58	65	61	49	53	60	54	64	57	76	49	65	63	45	60	63	73	57	41	53	69	50	65	47	64	63	52	69	50	66	53	66	53	59	59	70	53	55	70	50	67	51	64	64	65	56	70	63	58	66	62	63	56	52	52	59	56	62	44	57	57	65	58	63	52	51	55	48	59	66	46	61	58	48	51	60	64	57	51	57	60	60	54	64	71	49	55	65	65	53	55	66	62	62	45	68	64	57	63	59	72	62	59	58	55	70	64	63	62	64	53	68	63	49	74	64	68	51	61	68	77	58	60	71	44	65	60	52	63	57	51	57	46	61	60	64	73	64	53	52	64	54	65	52	64	62	57	60	63	50	61	55	55	53	46	47	81	59	70	67	58	64	59	51	63	64	62	62	55	54	56	58	74	54	56	48	41	65	59	59	65	65	56	60	51	58	70	61	43	60	56	64	64	55	62	63	51	65	69	65	52	59	66	63	50	58	54	66	67	61	51	60	62	58	61	62	57	45	56	52	58	61	56	67	69	66	52	68	61	49	78	58	69	60	65	60	62	70	67	53	50	51	64	76	74	59	63	69	62	62	61	68	65	53	58	72	69	66	65	63	63	52	68	68	46	71	59	56	62	48	62	54	48	52	43	66	55	48	66	58	57	65	57	56	59	55	53	58	69	64	55	56	54	61	64	61	53	60	48	55	58	58	47	65	59	52	75	64	57	60	57	61	55	63	53	56	63	50	63	48	43	50	53	57	66	49	48	56	63	58	56	48	73	66	52	47	62	55	57	57	45	60	68	66	65	69	58	55	49	65	63	54	66	48	59	63	52	58	57	66	60	64	63	65	52	64	72	61	61	51	53	60	75	55	60	54	45	68	61	57	67	47	70	57	66	70	65	73	57	62	57	66	69	65	63	58	62	51	56	54	59	62	63	61	59	63	58	62	62	59	56	67	60	52	60	67	55	57	52	62	53	54	64	61	67	53	60	53	71	74	53	45	64	56	64	61	60	58	58	56	68	76	69	69	67	71	59	56	56	64	57	60	66	60	47	49	55	63	57	53	43	61	60	54	70	66	62	56	62	64	52	60	59	71	60	57	63	55	68	52	54	38	59	73	75	56	56	59	51	74	69	62	54	73	56	54	52	72	62	60	63	68	59	68	67	61	52	72	58	60	76	63	68	60	59	55	78	72	56	72	67	61	77	57	54	57	51	60	53	62	73	66	80	50	42	42	71	79	59	62	55	40	66	60	65	57	58	58	67	61	65	50	56	44	61	63	55	59	71	52	61	51	79	60	62	45	43	74	67	65	61	62	54	71	47	63	63	56	38	66	55	63	54	55	56	67	55	52	53	57	68	63	66	54	50	59	54	64	51	58	59	63	56	53	47	58	65	65	56	50	66	70	59	50	59	62	53	65	51	59	54	51	74	53	75	54	57	69	61	65	61	57	63	56	45	64	61	63	71	47	59	68	65	74	67	56	74	66	57	58	62	63	60	58	60	63	65	61	39	54	47	57	61	56	69	57	53	64	51	71	58	64	73	43	54	54	59	58	77	64	57	52	55	59	52	65	70	42	70	66	55	54	64	71	51	60	59	82	53	62	67	58	58	68	60
34385	20960	15431	12631	19045	21432	20708	16508	11960	8439	5401	3547	2942	2644	1715	1570	1403	992	901	774	679	599	552	570	601	600	591	598	555	535	550	511	542	555	596	703	911	1128	1181	1251	1109	1025	815	737	630	565	549	497	462	509	522	508	470	471	473	505	525	522	496	517	500	505	516	477	492	531	491	488	489	462	482	540	500	474	469	498	495	540	515	509	503	517	521	502	529	486	502	480	535	478	509	492	539	503	465	479	525	519	470	483	568	499	438	504	523	471	475	479	534	493	553	488	531	509	470	502	507	515	533	485	504	492	529	492	494	500	509	503	510	481	514	490	509	501	527	484	514	479	494	509	493	522	535	523	473	482	491	486	498	512	503	496	475	520	491	514	488	536	536	544	479	523	468	479	479	517	504	502	489	485	509	517	504	472	505	523	488	526	499	485	508	465	518	489	507	492	540	477	531	483	503	494	558	478	494	487	508	517	500	493	519	520	506	561	483	525	490	557	524	501	474	485	491	490	507	503	530	514	488	538	494	483	502	504	512	504	505	495	532	496	490	474	495	527	509	508	503	509	496	487	455	503	502	483	492	482	473	497	483	547	506	504	491	505	511	524	477	484	512	506	541	530	491	545	499	519	534	486	500	504	478	530	475	498	501	524	515	481	546	512	482	476	493	482	502	478	532	496	495	538	531	509	480	525	508	456	489	540	500	529	510	473	450	545	489	508	472	480	483	489	523	451	499	496	493	509	511	522	534	487	526	502	505	535	460	520	523	532	522	499	528	448	541	486	505	472	492	513	493	487	518	487	437	520	515	500	492	492	508	472	478	511	489	510	483	476	520	520	482	503	523	472	508	479	498	487	519	500	498	475	504	492	484	534	466	520	521	497	502	504	494	480	506	534	518	453	519	553	489	532	509	551	500	510	514	482	510	487	489	490	461	525	499	487	478	500	531	510	493	504	548	527	495	528	491	497	466	532	502	507	525	474	511	557	479	529	464	512	516	478	506	489	536	461	546	509	485	490	493	483	492	495	508	492	491	499	516	484	525	476	543	507	490	480	518	500	473	501	483	484	509	526	484	457	489	509	527	446	491	504	458	483	489	512	505	524	487	493	479	500	485	505	509	522	487	467	513	476	495	492	518	491	500	494	479	516	497	476	504	504	491	524	504	491	487	479	486	506	528	478	485	531	484	492	511	510	466	494	490	487	523	478	475	520	503	516	464	453	538	501	501	510	517	449	511	499	509	472	533	556	489	471	504	463	528	526	512	519	484	516	460	491	525	501	507	455	465	521	471	476	430	492	470	546	475	480	503	467	494	446	518	497	499	491	494	524	522	534	492	482	502	494	470	506	530	525	535	499	505	533	498	523	521	508	524	495	479	508	530	486	478	518	504	524	521	507	510	503	502	471	507	475	476	482	514	497	521	503	491	550	535	489	518	479	475	503	501	525	486	493	470	518	492	526	486	476	483	491	461	479	515	541	482	491	443	465	499	459	502	514	523	524	528	479	509	484	495	462	513	532	538	451	463	484	525	499	516	534	530	490	509	542	546	512	478	506	526	563	518	527	510	484	482	507	510	489	514	503	465	507	522	492	531	461	508	527	479	491	522	571	488	513	511	491	489	524	496	471	528	517	559	515	491	489	519	506	536	491	481	522	539	502	513	517	532	478	486	474	525	515	511	476	531	522	508	533	499	507	515	493	523	513	504	529	492	490	475	513	493	498	472	512	496	479	506	482	479	525	473	484	502	494	512	539	479	497	512	476	498	502	483	530	479	507	544	501	509	498	518	518	464	471	483	511	534	466	491	514	498	495	494	469	521	540	510	506	459	514	496	522	531	522	540	509	468	512	508	516	511	505	498	467	516	505	507	563	500	500	548	492	512	517	508	510	472	536	483	478	530	480	534	510	509	542	459	505	453	507	487	503	490	504	551	514	517	504	503	512	495	526	502	522	499	493	477	492	496	537	502	500	506	475	495	512	533	481	486	480	480	512	517	515	482	479	484	505	509	495	507	518	505	523	488	503	465	501	488	526	506	483	506	498	507	465	484	451	513	521	470	512	494	511	493	524	485	517	517	502	523	510	523	493	477	491	487	489	530	533	480	504	475	517	509	500	532	526	548	487	519	503	475	503	475	460	501	532	503	488	467	478	500	486	526	449	504	494	473	532	479	502	470	495	530	490	544	534	479	530	504	483	495	521	526	501	474	506	518	532	504	507	541	519	483	510	506	499	519	537	514	493	485	450	500	477	476	511	506	514	517	546	477	520	488	478	478	502	475	482	498	487	507	492	501	499	511	495	496	523	495	478	514	506	529	507	504	477	512	522	516	505	492	532	522	475	502	548	500	501	493	485	506	484	506	498	514	484	495	486	505	518	537	524	524	512	508	494	448	499	490	523	489	512	554	476	510	496	499	492	507	518	537	520	506	488	486	489	504	491	515	475	500	504	540	490	515	487	527	487	493	482	511	532	522	476	484	506	498	493	525	525	497	510	508	521	493	494	517	502	496	479	478	484	513	555	526	470	515	499	520	504	480	471	506	518	527	482	480	508	506	487	526	532	475	475	502	475	566	472	456	499	515	531	467	503	506	505	481	518	503	524	473	514	490	493	557	508	503	479	474	503	508	524	504	465	522	484	498	502	499	518	514	495	552	508	521	519	500	527	504	485	501	489	485	473	494	522	496	526	487	506	497	505	460	500	508	519	521	487	526	491	465	513	515	504	515	493	529	507	478	475	515	468	490	524	557	495	501	493	490	503	529	468	472	482	440	530	504	491	503	476	508	516	490	484	485	458	468	501	498	469	491	527	476	520	529	512	491	513	478	502	484	514	523	484	521	519	516	500	468	517	528	473	462	522	519	493	515	506	529	463	520	523	522	511	437	498	488	540	474	478	493	500	521	508	511	498	481	498	466	532	485	533	494	531	517	534	488	524	498	490	524	500	500	510	482	523	499	529	518	521	504	502	478	503	510	509	504	503	512	516	484	515	489	500	479	488	493	533	521	477	531	490	511	499	509	468	503	523	514	563	521	531	468	469	503	519	483	504	496	474	497	525	469	485	530	501	478	513	493	515	487	536	528	505	482	463	479	524	485	545	497	452	514	499	508	514	506	508	511	523	496	486	511	492	496	504	501	510	523	481	486	479	496	509	542	486	478	480	477	466	472	521	480	517	522	490	450	517	489	502	523	503	472	533	518	489	453	506	520	464	488	463	488	471	517	468	496	511	476	511	503	530	501	471	476	484	452	519	476	505	478	506	518	504	539	497	535	522	531	487	499	503	561	471	454	487	497	514	469	475	502	502	512	476	504	467	473	499	518	508	457	518	523	474	504	484	516	479	509	488	532	522	537	486	491	543	494	509	502	522	463	502	517	518	556	509	511	504	513	491	524	517	531	481	528	500	489	505	495	534	479	500	463	511	488	529	552	513	503	499	501	525	492	495	469	473	497	479	475	484	499	525	508	520	498	496	533	504	499	474	494	525	508	498	508	505
6007	2581	1601	991	694	580	498	423	362	262	167	107	139	106	90	92	56	77	63	77	65	62	60	58	46	55	53	73	61	58	43	55	64	62	51	64	74	82	73	75	85	79	59	89	52	52	50	59	48	55	55	61	42	57	47	63	49	58	63	59	56	57	73	50	66	57	54	55	52	57	64	66	55	51	59	59	44	64	49	54	53	60	67	39	49	50	48	60	70	58	48	69	43	47	48	61	49	56	44	58	56	64	58	64	47	53	67	67	72	58	57	44	64	59	52	36	68	52	71	47	53	51	49	51	53	58	53	51	54	65	63	49	66	56	61	48	55	60	50	62	57	29	55	60	59	52	43	60	51	62	56	56	55	57	53	63	57	62	57	52	48	50	52	67	63	58	55	63	57	50	59	46	52	67	52	59	57	58	45	53	57	47	64	63	63	63	55	59	53	49	58	52	48	47	59	57	44	67	58	53	46	56	62	53	72	56	56	61	57	59	47	57	56	59	57	51	43	54	66	67	66	63	54	51	57	60	56	59	64	56	47	62	48	62	50	58	57	60	54	54	61	67	48	61	65	65	37	55	57	40	65	46	46	46	48	58	55	63	39	48	64	51	42	52	55	66	55	54	55	48	55	54	60	51	62	43	38	55	54	58	47	45	55	53	63	68	47	54	62	59	56	63	69	53	72	52	45	50	44	46	59	63	59	52	63	66	46	44	58	53	42	62	58	62	56	59	65	61	50	53	62	38	43	64	47	51	56	47	49	52	50	53	53	54	54	76	58	56	58	57	41	53	49	48	35	46	58	42	39	68	62	66	48	65	62	39	66	50	58	61	42	55	51	59	51	47	55	66	56	58	58	57	55	59	51	55	50	46	65	39	60	50	57	51	64	61	44	77	55	54	56	49	55	61	45	75	55	45	53	48	65	53	54	57	60	39	47	49	61	52	49	59	49	43	56	47	42	51	41	65	61	50	59	54	63	62	63	59	56	53	48	60	58	49	46	53	49	60	53	55	62	49	65	52	56	62	61	47	50	51	52	52	43	68	53	51	67	47	60	58	59	50	65	55	58	64	63	63	48	45	51	62	59	59	64	56	60	63	56	55	62	55	64	62	55	66	48	63	44	55	60	71	60	56	57	58	47	51	61	56	49	50	62	54	37	46	58	48	39	52	53	73	60	47	51	62	48	61	49	57	43	57	69	37	44	54	54	48	52	62	65	56	57	58	49	51	46	46	58	57	48	82	60	59	54	70	55	50	53	62	62	58	59	47	53	62	53	51	40	56	50	64	64	65	54	54	65	63	46	62	63	62	39	45	67	53	42	47	57	52	59	62	41	58	59	44	54	50	60	52	49	51	51	44	45	56	28	49	43	60	51	48	70	56	61	56	47	49	51	56	45	69	61	53	51	42	43	56	48	56	44	56	49	60	54	64	46	59	57	60	48	64	60	50	47	62	56	53	58	70	63	51	67	53	51	53	50	51	51	64	58	59	47	51	55	61	58	46	60	59	64	51	53	63	42	52	56	61	55	64	55	52	56	55	47	56	42	44	54	51	63	51	59	58	54	56	62	45	61	67	59	49	59	61	44	52	61	59	58	53	63	81	54	46	56	59	54	43	52	46	59	62	45	63	54	49	57	58	50	62	56	56	49	57	52	53	53	53	51	56	69	60	58	63	50	55	71	57	59	66	53	48	49	68	43	57	41	65	49	45	57	40	58	57	54	52	52	69	56	57	53	60	59	45	40	52	58	49	52	35	59	60	60	45	53	59	56	51	66	58	47	57	52	60	49	70	50	50	50	61	49	54	57	36	52	60	64	63	52	45	61	59	63	65	62	47	66	68	51	66	60	51	73	66	57	59	52	36	63	51	55	48	49	52	35	65	42	54	54	49	60	45	51	53	52	43	65	55	55	64	43	65	66	58	68	45	64	55	53	59	53	45	60	45	55	67	67	52	47	60	52	43	54	59	58	48	59	46	55	61	47	57	55	62	52	50	51	61	53	67	64	57	46	61	57	49	50	49	66	49	48	43	53	59	60	49	53	56	54	55	46	58	58	49	51	49	68	40	55	42	54	58	60	64	48	60	41	53	41	43	53	55	71	50	42	49	58	64	46	46	64	65	69	42	45	63	50	51	51	48	46	56	74	52	67	71	49	60	45	58	55	67	62	46	39	69	54	73	50	54	56	59	58	65	51	55	51	58	43	61	53	47	59	66	47	58	47	55	58	62	61	53	62	67	53	60	64	62	55	53	61	67	53	54	63	50	57	41	52	51	53	58	55	57	58	60	50	47	63	47	58	42	56	75	58	61	48	59	54	68	65	49	38	59	65	41	39	52	45	51	56	47	51	50	48	57	66	57	54	63	69	41	55	58	63	74	55	56	66	56	58	54	48	46	48	53	57	60	55	55	59	56	54	52	53	60	49	55	70	67	42	50	64	51	46	53	61	53	54	46	54	62	47	60	60	70	68	57	60	61	59	62	36	58	60	58	33	57	62	55	62	52	62	45	48	53	74	51	52	59	57	51	59	55	57	52	56	59	60	49	69	59	44	54	46	50	44	51	70	47	72	41	53	58	53	52	35	47	53	49	52	59	71	42	53	37	56	52	47	43	57	51	74	52	47	60	62	60	52	58	50	61	59	48	61	52	46	52	53	56	45	44	49	66	51	60	45	49	52	59	64	47	61	55	47	46	48	46	46	51	57	56	49	48	54	56	71	64	49	45	56	39	50	47	66	51	50	56	49	51	49	56	51	63	74	48	67	41	61	63	46	63	52	50	54	47	52	39	46	55	46	63	54	61	63	53	61	59	55	50	59	61	54	53	51	66	55	46	50	56	60	53	45	63	44	55	60	56	55	53	52	63	53	68	58	47	65	49	46	61	52	42	58	68	57	64	55	53	51	54	53	52	48	56	51	53	67	47	52	66	55	69	58	69	61	53	64	64	40	59	52	51	63	41	66	56	56	60	67	62	49	43	56	55	38	72	58	45	47	62	52	55	33	53	62	51	56	54	63	45	69	56	50	60	49	51	46	57	56	52	60	61	64	59	67	62	57	64	70	49	69	55	49	45	68	54	56	60	57	52	60	59	55	59	53	45	57	54	56	58	57	55	65	50	58	47	53	57	62	55	40	46	50	72	58	58	50	56	62	67	49	46	45	59	59	50	76	53	59	51	69	50	46	65	61	55	59	57	42	82	53	55	50	46	48	72	49	52	53	45	46	66	54	62	60	53	51	48	57	58	57	55	67	51	55	58	58	46	65	43	58	64	55	54	59	59	61	46	50	58	54	59	68	60	52	47	55	51	54	64	55	55	46	57	57	62	52	62	46	67	59	52	53	51	58	49	40	42	61	67	55	74	66	50	46	60	55	66	63	71	66	69	57	63	47	67	65	49	66	57	62	64	49	53	52	59	61	59	67	54	60	51	77	47	57	66	53	57	46	52	62	62	50	52	58	58	62	51	69	50	51	65	67	39	60	63
32095	18800	13775	12198	17560	20285	18220	14651	11320	7807	4685	2931	2497	2498	1857	1409	1368	1003	875	782	687	611	572	565	547	518	582	540	536	499	504	485	511	505	626	726	1103	1257	1179	1143	1005	837	681	655	588	550	477	450	437	457	451	462	462	433	487	469	471	423	439	452	461	454	456	498	440	451	428	461	492	448	429	475	435	463	452	457	476	446	453	459	464	460	480	461	477	455	449	451	455	431	469	480	514	425	422	494	447	451	495	468	453	447	430	464	454	455	480	490	456	415	463	443	454	477	485	450	435	474	459	473	418	435	439	498	460	481	429	462	472	463	447	430	426	473	459	447	411	470	499	494	441	458	498	523	463	443	431	467	435	491	427	452	453	464	435	470	429	449	491	444	442	462	451	444	468	430	443	428	494	450	445	486	499	455	473	477	473	450	469	441	416	488	427	451	456	452	438	476	428	475	466	479	431	469	435	426	424	468	481	455	432	461	434	501	450	447	441	433	484	448	429	452	450	422	452	461	485	462	435	454	458	427	416	455	477	453	466	471	466	431	473	456	457	445	431	474	440	486	445	473	486	434	417	424	464	461	444	452	471	514	422	446	472	452	444	427	473	461	440	425	459	473	467	439	446	426	502	447	452	458	427	498	452	482	448	479	473	408	476	429	484	461	448	457	463	482	448	485	469	454	448	445	456	434	488	425	452	431	488	463	453	460	495	430	456	445	446	425	447	476	453	508	467	445	469	446	407	466	430	453	445	424	447	490	434	461	425	492	436	434	446	480	430	461	508	455	445	446	430	472	487	431	455	445	475	474	436	446	450	470	424	411	445	442	447	413	444	471	436	477	429	489	447	442	398	472	469	461	468	470	427	443	484	431	456	468	452	474	431	467	464	449	474	470	444	451	461	472	422	447	452	420	449	463	443	465	477	487	420	489	481	478	472	418	473	467	421	471	459	448	421	464	464	443	457	449	437	478	470	447	474	463	467	467	432	442	442	444	469	444	452	487	454	457	457	442	446	460	458	435	445	476	451	442	470	444	441	438	513	464	443	460	442	463	457	479	437	454	469	433	465	458	446	389	440	422	454	458	470	489	448	437	467	436	472	458	480	464	461	474	449	451	448	434	470	463	450	395	457	425	514	452	462	422	454	451	412	474	487	444	456	443	453	437	461	491	452	500	451	453	488	443	476	472	461	442	463	468	459	471	412	446	429	469	480	499	480	444	445	453	438	473	464	485	509	433	460	476	470	440	452	427	449	444	436	465	437	438	414	416	487	455	446	470	486	432	426	430	470	479	473	453	477	461	420	457	453	472	489	471	464	480	418	479	441	470	493	456	460	488	478	415	454	454	437	468	427	475	489	444	430	440	488	479	436	439	457	456	473	472	471	516	452	479	419	432	460	469	414	490	456	500	450	431	423	429	482	444	435	402	420	462	434	467	425	419	441	484	446	446	479	467	451	456	439	488	457	476	452	487	455	453	452	430	459	485	441	438	439	458	465	488	423	459	485	442	466	453	475	455	482	436	454	471	453	436	470	427	458	479	464	450	454	451	438	439	490	450	460	430	468	401	460	462	453	444	459	450	453	459	447	434	415	468	460	487	471	449	441	408	470	421	443	456	467	481	450	432	445	424	452	362	472	434	473	430	496	449	427	460	461	461	437	425	480	482	439	486	447	514	466	462	425	453	455	457	446	434	452	426	432	448	453	419	427	471	473	464	446	450	450	411	457	474	424	475	458	447	472	486	460	422	468	501	458	426	462	468	470	450	470	421	472	476	448	431	455	433	433	440	496	490	479	502	403	462	471	449	471	469	427	455	456	474	463	415	454	394	461	436	433	443	495	455	477	517	481	449	439	429	446	462	407	496	477	435	476	463	468	465	456	443	443	441	451	418	449	478	462	430	448	445	422	467	439	455	443	475	474	440	448	447	454	489	442	439	459	474	454	458	457	428	451	467	428	479	471	467	457	477	443	455	422	444	487	512	477	463	453	456	468	457	449	481	465	451	447	453	500	449	457	423	475	447	446	469	445	465	481	450	500	437	456	488	478	473	447	453	463	507	463	449	467	460	449	404	466	461	444	428	455	490	461	491	454	442	474	468	434	456	470	508	442	433	457	464	453	439	474	504	492	451	474	441	465	446	468	446	449	425	447	449	460	475	455	442	474	471	455	406	463	469	493	495	496	441	484	460	466	451	469	481	451	454	461	445	425	426	466	396	473	443	466	491	424	478	403	462	429	424	439	425	449	443	482	415	471	453	448	454	494	476	428	435	440	481	494	459	457	470	468	485	454	449	446	473	436	464	486	459	474	476	449	462	468	462	470	436	448	490	483	462	437	433	410	447	474	443	454	450	452	446	470	446	456	433	472	476	429	467	472	470	427	423	455	435	448	454	427	496	488	484	423	480	437	445	440	422	461	453	476	453	424	409	441	464	459	454	458	455	448	446	466	465	508	432	473	453	432	436	503	464	463	447	427	429	455	515	434	484	458	446	497	420	470	474	449	426	454	433	424	457	401	432	443	445	445	432	499	472	433	429	465	448	475	439	471	439	474	423	458	417	443	469	446	429	434	452	432	452	433	428	439	468	460	481	492	436	445	485	448	492	413	453	428	450	468	478	447	486	432	504	425	484	457	439	457	464	471	455	468	416	460	439	471	467	456	483	466	444	483	452	429	451	460	494	480	478	433	498	477	448	467	431	446	448	456	460	465	472	437	433	494	464	449	442	485	469	483	450	485	472	425	452	452	455	391	427	451	459	438	411	466	469	442	504	440	449	478	476	440	410	485	444	474	445	470	434	419	467	455	435	463	463	444	419	478	467	432	467	440	434	441	461	469	464	455	437	440	443	441	475	471	459	433	483	428	478	465	500	412	495	461	499	417	449	428	465	425	419	439	473	447	482	446	458	430	426	471	466	427	448	473	453	429	482	425	433	447	454	488	429	498	477	481	459	462	457	454	486	441	468	458	410	481	468	453	478	467	437	458	448	459	438	451	485	481	447	438	481	467	493	482	479	472	458	464	451	415	488	452	456	438	471	490	460	422	473	452	426	480	423	446	448	452	470	477	419	469	452	428	421	454	450	479	477	471	477	460	497	490	469	467	459	463	448	469	471	458	445	426	453	470	490	478	430	439	456	439	396	435	445	445	447	418	464	449	443	465	435	448	453	464	421	443	458	467	442	441	479	472	437	466	448	441	472	451	486	447	453	442	470	443	451	445	448	466	483	456	418	476	489	473	446	488	470	475	420	449	461	487	458	439	474	447	467	421	474	433	440	462	442	447	453	449	436	473	455	467	439	433	479	454	439	470	464	472	443	466	451	429	435	458	521	467	449	449	463	430	506	445	430	500	445	486	460	437	444	458	471	467	422	428	464	464	463	448	419	467	469	452	436	465	416	465	465	430	444	430	469	452	451	438	461	471	413	429	485	457	449	484	447	425	439	501	480	470	450	500	436	435	465	438	447	435	427	500	423	416	433	464	474	432	434	451	470
7084	4066	2458	1610	1138	924	831	599	461	336	184	112	138	143	109	95	81	73	65	61	62	62	58	54	49	53	51	55	47	53	38	69	57	49	64	72	89	101	97	92	88	90	73	59	62	60	47	40	48	57	55	71	51	45	38	48	43	70	55	50	41	58	46	29	44	39	49	54	50	48	44	52	58	55	60	46	46	42	50	59	38	54	52	58	64	58	48	47	48	40	49	48	40	53	61	60	63	49	49	51	50	54	53	43	49	54	60	51	46	55	63	68	55	51	51	55	41	48	54	64	51	51	46	48	58	50	45	53	47	48	46	57	53	49	38	43	43	62	63	62	56	47	45	49	45	78	63	39	45	47	44	50	54	48	53	55	45	50	50	45	39	50	51	48	49	47	52	52	54	52	54	47	64	55	37	46	74	43	55	50	59	42	55	56	54	51	53	60	40	40	42	60	51	49	62	52	39	60	56	45	34	58	43	54	55	54	45	58	54	44	46	52	59	54	58	58	57	42	56	58	48	53	49	55	51	54	54	46	40	36	49	45	55	49	59	50	53	57	52	53	55	52	42	49	49	50	55	48	42	49	56	56	49	48	50	48	52	58	63	47	49	47	49	59	57	47	43	59	51	61	56	54	39	58	51	49	49	42	57	45	40	42	44	49	60	53	51	48	32	36	38	52	42	51	45	46	54	37	46	38	54	56	56	44	49	54	49	50	51	41	55	43	46	63	50	37	48	48	54	57	54	39	56	57	45	48	54	58	46	52	60	66	49	53	57	50	50	49	43	61	55	55	50	48	50	52	49	45	42	70	51	42	52	57	67	41	52	60	50	53	52	44	58	56	43	49	42	52	50	54	50	41	55	47	42	46	44	43	43	35	53	48	51	55	40	56	47	47	54	54	41	54	60	54	45	60	38	59	38	60	42	55	46	56	51	50	59	64	50	61	40	46	45	56	53	59	56	43	45	36	46	45	49	47	61	58	57	57	47	46	48	56	41	48	64	56	62	53	44	60	45	45	50	41	47	43	57	54	41	51	52	56	51	46	48	54	42	58	52	37	46	49	60	44	60	46	51	61	48	47	54	71	43	55	46	42	50	40	66	43	51	50	61	44	60	40	50	47	51	53	49	50	58	43	48	51	49	57	35	49	47	43	43	42	45	47	41	44	48	44	56	56	43	45	57	57	62	54	53	54	56	46	64	48	44	55	53	45	57	52	36	43	38	37	36	45	56	51	49	53	50	39	43	61	54	46	51	48	52	58	44	44	39	48	41	61	53	55	52	45	37	47	47	48	48	51	50	50	63	40	50	45	57	37	49	56	58	46	61	54	56	53	43	34	41	54	58	43	53	67	59	57	48	53	52	39	38	53	36	51	45	55	50	51	52	69	44	62	58	56	56	62	53	55	49	49	49	46	46	50	59	52	52	51	52	53	44	55	53	45	44	47	47	52	56	34	75	59	40	51	44	50	58	51	53	46	41	49	60	60	55	61	35	38	45	50	45	46	49	48	56	52	55	45	54	51	47	47	49	45	70	55	55	56	75	54	52	54	54	51	30	52	45	41	66	50	48	51	55	41	47	58	40	48	36	59	51	47	44	68	47	53	43	57	67	49	54	49	45	68	49	53	44	50	50	57	68	44	61	51	53	60	44	59	51	55	42	53	49	48	60	44	58	56	54	51	51	53	56	68	60	52	49	47	56	47	54	53	63	45	43	43	46	58	51	69	46	41	50	52	40	61	51	40	46	49	57	55	48	51	43	49	53	44	55	43	52	46	53	44	38	53	44	55	47	50	60	47	66	45	59	51	35	51	55	39	41	44	49	62	49	47	56	51	38	45	54	52	56	46	57	52	46	62	46	61	54	47	51	51	43	38	40	43	35	44	40	57	43	51	59	48	50	38	48	48	49	54	51	60	60	48	54	49	56	52	51	51	53	40	50	44	43	49	48	47	50	47	44	45	53	53	63	45	42	54	52	39	43	44	41	58	55	45	49	39	51	63	39	52	42	55	58	51	55	52	44	32	42	51	58	46	42	43	48	52	56	51	44	43	64	50	45	40	58	56	55	42	61	60	44	41	50	52	50	49	39	55	54	53	53	55	39	47	48	51	47	55	66	48	42	55	41	55	55	56	51	52	57	46	43	47	47	43	45	50	40	47	46	62	52	54	57	34	62	59	48	63	37	57	44	59	52	50	36	57	41	46	55	50	46	53	53	55	40	32	45	54	43	56	35	59	62	55	50	53	50	62	45	53	59	51	56	63	53	39	38	42	55	43	45	52	48	51	54	47	50	51	32	55	49	53	57	65	51	52	48	58	50	51	55	59	56	47	65	41	36	38	58	57	62	50	47	42	48	46	54	67	45	42	57	52	55	47	47	47	37	46	49	49	44	58	47	60	47	58	51	56	40	52	50	50	44	39	51	55	46	48	50	52	41	58	54	61	47	56	58	49	55	50	47	49	50	40	48	54	58	51	53	54	58	51	44	48	52	47	54	51	51	62	48	59	64	43	54	58	53	52	50	53	42	53	49	49	54	49	46	48	55	53	43	57	52	46	34	54	43	58	57	50	59	49	39	57	46	52	38	41	44	59	52	38	58	57	52	55	44	62	56	49	47	46	49	51	45	58	43	38	49	47	51	47	57	44	55	43	49	45	74	49	40	54	52	59	48	51	43	54	58	39	58	62	57	45	44	57	45	46	56	53	52	45	52	44	48	52	43	39	50	47	47	47	36	60	48	41	46	47	57	47	54	63	50	55	55	49	47	59	37	43	47	60	52	42	54	58	52	52	53	44	62	57	50	42	43	65	44	46	44	40	40	38	40	54	57	42	53	51	46	49	49	49	51	50	45	59	51	50	59	48	63	40	55	43	62	53	53	51	68	60	57	59	49	59	52	60	45	40	49	56	44	63	41	61	48	58	38	57	68	56	55	52	56	44	50	55	35	44	42	48	54	39	58	52	49	41	59	49	55	45	42	61	68	48	47	47	62	42	48	52	60	43	43	46	49	33	55	52	56	58	45	50	43	47	44	51	50	46	64	57	57	45	61	58	45	41	57	49	50	64	46	50	45	42	60	43	57	38	46	53	51	56	48	52	56	52	59	56	34	58	60	62	55	48	54	51	38	39	36	51	49	58	51	56	48	42	52	57	57	48	53	46	52	54	42	47	58	47	44	53	52	60	40	42	60	43	71	57	45	51	48	59	57	50	38	48	55	54	54	56	38	54	69	48	51	49	55	60	50	54	48	47	57	55	46	49	56	49	54	42	49	49	67	47	38	45	39	45	51	47	44	58	43	40	45	43	53	40	55	58	47	50	54	46	52	52	47	50	33	56	45	68	59	55	61	46	51	43	41	68	34	41	48	53	48	70	39	37	51	49	52	42	57	53	57	47	50	56	51	58	51	58	42	63	46	47	54	48	55	48	46	47	43	55	48	49	58	51	53	46	47	55	49	46	54	59	49	50	44	41	48	57	50	42	54	47
37047	23273	18350	16826	23211	25793	23313	18693	14575	10179	6028	3718	2804	3100	2737	1745	1605	1272	1083	977	859	788	649	583	519	538	542	494	522	523	546	531	547	579	625	1084	1377	1649	1671	1593	1375	1109	956	856	684	543	473	394	432	442	438	423	422	391	396	426	397	422	448	438	444	451	422	412	424	400	397	419	448	387	388	422	383	391	415	404	415	402	410	424	418	439	399	412	426	390	435	406	412	419	411	424	390	436	419	434	439	403	425	396	436	420	421	441	414	435	440	448	420	428	432	397	418	407	423	446	426	438	463	397	388	421	384	427	447	418	400	431	398	455	441	418	422	418	438	391	432	424	449	405	398	460	394	433	412	427	428	410	400	446	393	431	480	478	432	396	431	427	450	393	391	444	416	393	415	447	416	434	444	431	398	441	439	460	415	436	390	434	450	432	458	418	396	417	427	406	423	430	425	402	403	405	435	439	441	441	433	425	396	418	420	430	392	411	438	408	425	400	409	434	437	418	405	429	435	428	422	421	402	444	443	461	448	427	411	400	417	416	442	413	445	450	401	453	434	389	418	412	442	421	378	414	416	431	399	402	428	398	435	436	398	440	460	422	404	443	396	418	443	390	435	441	393	420	449	464	430	395	414	439	456	464	441	409	435	446	464	438	430	442	423	416	438	444	413	417	441	445	429	441	449	405	419	405	433	430	381	399	427	392	400	392	428	356	422	423	392	418	406	441	412	464	425	417	454	417	416	411	433	412	392	422	415	426	430	427	379	451	428	460	438	419	427	411	448	415	401	411	465	384	418	428	416	424	420	446	422	419	420	446	427	446	411	397	385	443	436	455	413	430	412	398	415	407	433	392	397	434	417	410	365	389	431	391	422	433	416	390	435	432	385	436	400	441	416	441	390	417	375	407	403	446	422	420	426	438	439	445	401	438	400	417	447	413	425	451	436	390	430	436	436	443	437	434	448	389	434	447	419	425	457	419	414	427	416	429	416	409	436	413	418	406	422	423	434	473	413	449	381	438	466	454	397	433	438	442	414	418	442	426	421	436	391	453	466	412	407	428	422	416	417	425	408	432	434	427	418	458	418	404	463	390	456	438	389	431	404	422	421	406	475	414	396	442	399	457	417	432	413	422	431	405	410	424	414	402	450	441	464	410	440	383	445	423	438	437	461	445	419	431	411	435	420	428	418	452	439	455	404	445	435	436	445	424	427	424	414	393	393	434	433	374	427	415	442	385	428	418	410	392	393	413	448	418	433	433	404	457	426	453	410	431	442	443	461	430	454	422	424	438	407	431	454	421	440	441	419	453	440	412	438	430	445	436	448	381	450	405	468	416	450	429	411	433	406	412	446	428	430	434	372	423	426	429	422	432	421	417	426	413	456	454	431	429	433	450	442	418	444	448	445	451	375	424	376	420	414	410	405	442	429	430	423	424	405	454	440	440	447	475	429	410	425	433	455	438	456	446	386	440	426	432	439	444	421	451	442	427	415	403	427	428	420	417	456	406	461	394	420	447	423	397	410	423	427	411	430	420	423	438	405	397	427	406	452	449	421	394	451	417	450	407	419	440	417	445	451	430	418	435	452	425	434	460	433	408	436	415	440	421	400	441	410	436	389	438	408	413	421	432	409	448	411	396	400	447	455	406	426	420	455	417	457	425	429	396	433	441	428	350	468	413	441	416	445	425	439	433	410	447	407	427	430	410	421	459	408	403	439	434	404	419	381	411	416	413	406	443	402	428	397	440	444	444	394	419	383	382	424	429	445	433	420	401	432	437	406	455	439	384	394	449	453	413	399	425	367	421	439	383	441	409	426	392	448	430	427	424	408	423	415	434	455	431	443	418	395	420	435	419	438	423	439	437	426	418	414	438	384	436	404	439	427	403	432	412	415	441	452	399	444	431	438	422	452	429	401	428	425	438	408	416	426	423	441	422	428	424	444	394	410	447	396	410	405	446	453	416	424	414	426	446	424	425	437	448	442	435	410	420	401	420	445	435	435	435	423	442	423	434	412	471	426	401	445	428	412	444	413	406	409	406	418	425	420	440	412	390	412	429	418	423	436	405	417	413	434	432	474	409	425	405	433	404	420	429	446	432	435	432	415	414	416	417	410	467	463	381	435	451	462	400	411	419	429	462	388	410	422	427	424	422	425	438	397	443	419	375	430	430	433	374	430	431	381	420	422	397	438	432	417	421	383	390	406	393	393	433	391	405	425	420	421	433	418	458	452	456	411	445	423	412	401	417	463	407	393	425	424	443	418	389	448	422	423	409	459	431	427	429	438	416	420	432	425	407	376	435	443	407	405	460	429	413	418	422	405	457	450	446	418	396	442	435	435	404	425	408	438	414	434	438	412	399	403	431	425	400	447	441	412	409	411	433	402	388	412	420	469	408	425	407	421	445	411	403	419	451	436	435	451	458	428	434	479	435	418	403	417	411	427	435	420	437	385	460	358	396	441	415	421	429	438	395	417	458	393	469	461	448	419	433	419	450	421	440	426	433	434	432	427	411	425	405	440	482	425	448	447	437	433	440	445	420	426	399	436	419	448	427	422	397	422	428	430	425	451	440	424	400	399	441	420	474	440	428	440	391	420	412	441	448	438	401	433	430	424	409	421	472	462	456	413	385	421	452	425	433	430	428	423	432	453	437	415	438	400	422	429	411	418	415	451	445	415	441	438	401	397	422	371	400	428	459	417	414	413	404	437	427	420	399	475	402	429	415	424	444	436	415	451	431	425	420	438	422	426	420	429	429	378	403	430	445	445	384	423	398	444	396	409	407	436	407	455	411	412	440	423	389	419	422	437	429	401	410	399	411	451	411	409	390	413	430	424	423	406	425	415	441	424	418	406	423	420	445	431	420	402	458	428	416	411	440	429	407	429	451	409	440	412	416	390	430	449	382	393	415	460	409	424	400	410	411	425	433	456	423	469	454	439	394	398	448	459	433	419	439	414	419	416	392	445	439	402	431	413	418	417	405	435	433	392	430	400	458	427	418	419	426	406	458	409	414	437	426	436	411	441	423	448	428	429	447	416	428	391	446	445	418	415	443	482	417	464	430	448	444	420	371	381	428	446	452	455	404	431	416	479	427	417	457	431	436	446	416	416	412	439	454	441	421	375	423	459	415	439	429	424	426	382	412	405	407	424	401	439	378	429	439	382	416	434	384	443	419	432	415	437	449	416	419	401	396	418	429	375	431	382	428	428	393	397	427	424	446	446	428	436	380	378	396	407	426	424	404	420	415	400	452	451	435	451	451	421	429	431	406	444	437	443	428	435	418	419	416	447	437	416	437	441	425	396	434	448	392	408	451	433	421	430	455	421	404	388	425	421	446	405	400	456	423	444	412	406	430	412	419	404	415	413	426	419	439	412	439	416	399	435	435	398	438	442	485	427	419	448	432	389	390	433	418	408	408	413	446	424	408	416	429	392	400	403	469	457	399	458	456	447	411	461	405	438	460	431	399	431	409	432	415	425	410	392	388	411	447
4840	1883	886	647	420	340	306	263	233	178	143	88	99	84	97	76	80	83	74	80	81	80	85	63	74	68	74	75	70	68	55	65	75	72	59	67	63	73	56	67	76	58	76	71	79	66	67	63	59	72	67	64	64	60	59	73	63	73	67	68	48	49	62	68	61	62	62	56	57	72	71	68	60	68	55	70	66	55	58	58	65	55	62	59	67	63	70	66	52	46	63	65	59	73	62	54	65	62	65	66	62	54	60	80	79	79	71	55	68	66	58	71	79	58	55	74	54	63	50	58	65	37	62	67	54	51	52	53	52	66	64	79	63	59	80	67	56	62	66	60	66	68	71	44	63	68	74	53	73	59	62	87	48	56	73	70	62	59	73	53	62	60	73	66	66	72	67	65	56	43	50	50	69	65	57	72	68	76	62	68	57	59	48	65	66	65	68	73	67	75	72	63	70	65	75	82	50	75	64	70	69	63	69	81	65	65	64	56	73	64	57	58	64	62	62	56	68	57	63	74	60	67	57	59	63	71	72	61	76	51	71	62	48	57	70	63	63	45	58	62	67	67	50	48	70	53	64	54	70	56	62	63	67	53	66	62	59	77	63	72	54	58	67	66	56	75	75	63	58	84	69	48	72	64	78	53	66	51	64	69	62	66	60	56	67	64	49	63	62	64	69	64	76	72	73	61	75	75	60	74	68	63	63	76	65	50	61	60	59	64	54	71	70	60	64	65	60	73	66	64	66	63	66	57	74	49	55	59	64	49	72	59	70	84	62	52	68	60	63	77	44	64	68	67	67	51	63	68	68	52	61	79	60	67	73	63	65	71	72	56	68	62	57	65	60	52	74	75	59	66	62	66	74	57	64	76	62	58	51	72	73	53	64	62	52	61	75	48	68	62	63	61	63	79	52	61	60	63	59	57	57	64	76	66	63	68	55	60	58	74	73	67	57	53	77	52	72	59	60	79	64	78	53	73	54	67	66	56	60	56	75	69	65	72	54	63	57	63	68	73	76	72	68	75	63	65	80	49	54	57	70	68	59	73	67	55	72	52	69	55	59	60	59	53	64	62	77	76	64	61	64	74	62	65	58	62	71	59	73	53	62	74	69	61	58	52	57	67	65	75	66	65	71	68	64	50	76	57	65	71	70	71	60	71	72	80	58	65	55	69	61	81	65	54	61	66	80	72	77	70	72	53	51	61	59	70	67	60	51	60	62	78	82	63	74	67	65	65	55	59	57	78	62	59	60	64	56	71	72	78	64	64	69	59	61	65	72	68	81	71	65	59	49	57	66	69	55	69	55	63	72	66	60	66	73	66	59	59	69	60	80	59	60	54	54	58	66	52	55	76	63	81	74	57	70	57	69	56	55	47	66	70	62	65	67	60	54	60	61	67	51	67	50	60	63	62	61	60	71	69	67	60	75	58	67	61	56	67	73	85	77	62	55	64	54	65	68	64	64	74	65	65	62	60	75	73	58	71	59	58	76	53	72	56	55	63	61	71	60	70	69	62	59	66	73	78	56	69	79	67	68	46	60	66	48	65	58	60	64	65	63	71	70	72	67	56	72	61	79	68	49	53	67	71	66	57	72	67	67	64	63	76	53	74	56	50	65	57	50	54	53	69	73	72	69	78	56	53	63	47	83	48	50	75	71	53	71	51	78	55	70	58	60	61	65	71	72	62	61	63	69	74	58	72	69	49	60	59	55	53	80	60	54	48	57	66	69	68	57	71	71	61	65	41	51	64	67	61	58	83	64	61	60	68	61	64	65	70	64	65	64	76	67	71	59	58	70	70	72	60	61	73	72	83	58	63	64	69	60	66	62	54	56	61	65	60	49	58	58	60	62	69	58	62	60	68	68	63	59	63	70	56	66	71	67	57	58	66	69	62	67	66	74	49	64	87	69	67	62	74	69	85	61	78	55	72	73	65	75	62	57	57	57	61	56	70	73	89	67	44	60	59	56	61	55	53	56	71	74	74	46	67	61	65	75	60	63	55	56	61	63	65	59	69	58	79	60	58	63	59	57	55	52	73	57	67	57	72	62	57	73	72	81	55	54	54	77	55	62	66	58	59	68	77	66	76	66	63	73	64	53	68	81	67	55	54	65	66	53	60	64	60	66	77	74	52	72	64	60	60	60	60	72	54	63	61	55	69	74	70	67	68	67	62	53	56	49	64	54	69	68	61	64	73	94	52	68	69	81	69	47	66	51	77	62	66	58	67	70	64	76	82	60	49	64	42	54	69	70	73	73	65	64	75	67	48	60	55	67	65	64	52	63	52	62	57	60	74	58	62	62	50	62	55	58	80	54	65	64	70	79	56	55	54	67	63	63	76	66	75	71	59	70	57	60	65	60	60	50	73	69	63	68	53	60	68	61	64	73	57	66	46	59	58	78	72	68	74	60	73	71	55	45	62	64	72	67	62	77	78	64	70	62	64	62	63	72	62	72	68	59	68	51	45	64	62	86	53	67	82	53	56	56	58	79	70	63	53	70	69	53	72	49	59	67	58	66	64	66	61	49	67	54	57	54	65	64	61	66	56	62	63	62	50	70	52	71	60	70	63	67	50	54	79	73	57	76	66	69	67	62	69	64	76	62	73	76	73	70	72	48	52	70	60	64	62	71	59	46	66	64	55	72	65	64	64	64	63	65	68	69	54	58	54	79	65	65	55	51	58	66	68	74	69	72	58	74	65	56	57	59	73	59	60	63	72	67	56	68	60	76	66	73	67	53	76	61	59	59	66	55	53	63	54	69	60	70	64	64	73	57	71	63	69	53	79	69	51	66	77	56	60	59	70	75	76	57	74	61	59	60	78	78	63	59	44	62	69	65	64	61	62	53	67	70	61	65	57	73	57	64	62	59	72	69	61	63	85	63	60	62	61	58	75	61	59	58	67	50	65	66	70	70	79	61	67	60	65	58	58	61	68	63	57	50	58	65	56	61	71	76	61	45	63	65	74	60	53	62	55	63	64	50	55	88	66	84	60	72	66	64	60	60	74	64	67	82	59	60	66	57	77	63	68	70	62	68	64	59	64	57	71	45	61	74	66	68	67	60	74	68	67	65	58	59	71	70	50	70	67	66	63	46	58	60	62	62	59	62	59	58	66	67	66	77	69	64	55	66	65	64	66	70	57	79	64	75	56	65	54	59	64	52	57	55	64	77	59	76	64	61	60	61	71	74	76	60	75	56	60	75	69	74	68	59	68	67	67	64	76	79	59	62	55	67	52	56	61	78	70	52	67	59	71	80	59	63	50	69	59	65	53	69	68	54	63	71	79	72	63	63	69	68	70	67	76	67	68	46	71	56	75	64	68	63	76	52	66	70	78	61	50	66	71	62	56	72	45	61	70	61	64	70	61	44	70	74	77	62	59	73	68	60	65	67	66	70	48	56	76	66	73	67	67	57	79	56	56	64	68	66	66	74	69	68	66	76	61	59	63	63	61	69	80	61	53	63	60	66	72	68	65	65	76	63	76
31167	15460	9639	9095	11626	13091	11504	9193	7287	4789	3469	2357	1697	1453	1429	1385	989	919	811	742	725	646	644	584	612	574	605	555	614	605	589	616	501	582	606	639	645	640	682	676	669	615	633	616	563	539	553	567	532	575	578	511	539	535	569	543	512	562	537	525	564	539	501	534	540	518	534	501	525	510	525	508	524	520	492	498	538	524	543	516	546	538	489	540	519	536	543	542	490	506	554	519	536	495	515	519	504	516	543	539	564	556	534	520	482	521	533	542	531	511	527	544	551	551	536	520	529	514	506	551	538	575	534	540	545	544	534	550	487	526	495	543	529	561	531	522	547	511	535	545	555	543	539	524	547	509	523	548	570	534	520	541	509	501	525	483	556	518	540	515	528	537	522	540	565	546	510	528	578	519	537	596	520	513	538	515	581	543	513	528	541	544	577	523	523	495	528	567	553	551	526	557	590	539	527	515	531	530	524	549	520	537	574	531	519	544	601	519	532	505	565	519	541	544	500	550	543	525	524	533	549	545	558	532	529	522	545	513	550	513	539	553	561	527	524	528	532	554	502	526	550	480	519	545	571	509	527	548	517	510	531	533	538	494	522	517	485	545	549	536	527	543	562	544	545	584	530	511	505	547	524	521	502	535	519	505	531	541	547	538	490	546	522	552	534	573	517	523	512	487	545	556	559	518	496	541	554	552	572	550	539	527	550	512	536	545	522	543	544	527	534	533	529	508	525	535	557	482	536	503	487	559	544	532	553	538	540	522	548	499	561	528	507	554	587	544	554	512	505	544	570	540	527	527	532	548	505	545	526	560	551	521	512	564	532	525	513	562	537	538	481	521	518	532	517	567	560	511	550	588	496	534	523	546	539	527	550	514	558	546	532	483	556	539	574	526	542	529	514	526	486	563	550	525	503	519	543	534	556	533	552	543	556	538	514	536	535	555	505	567	519	535	546	516	537	539	554	565	529	556	490	484	560	566	530	504	558	552	533	529	517	536	496	542	479	535	544	527	546	580	533	514	507	510	533	508	570	536	529	533	540	555	549	505	522	513	527	552	514	520	495	545	554	524	549	518	512	576	557	525	551	488	548	547	504	521	552	542	551	541	551	538	504	496	540	536	523	506	570	489	521	567	506	530	524	523	551	476	537	547	533	513	526	562	538	536	528	562	500	530	525	530	486	544	524	592	526	538	541	563	465	555	538	510	519	575	519	521	570	537	552	507	493	543	539	517	501	515	471	528	530	510	554	533	582	486	500	536	516	538	509	544	519	519	502	539	490	598	526	512	525	538	529	561	571	546	527	547	532	481	531	528	564	502	507	533	582	517	535	470	503	513	584	557	545	524	506	506	589	538	559	535	531	504	544	541	503	540	522	530	538	505	555	524	558	546	553	558	533	495	530	486	548	502	523	508	584	518	544	537	521	571	570	540	539	553	552	532	541	527	503	539	534	523	518	519	526	542	514	502	546	535	535	542	529	527	548	529	541	496	543	541	496	547	533	512	498	506	478	556	516	521	497	545	537	548	545	530	533	533	532	536	495	509	530	525	493	544	595	510	537	565	502	483	551	549	543	525	530	523	499	564	536	553	513	568	573	541	532	538	517	498	519	549	558	553	555	524	535	551	525	539	553	538	553	491	518	516	543	525	529	489	531	561	528	530	541	534	532	562	518	575	560	540	516	539	531	537	529	517	536	504	529	566	525	539	536	498	504	564	503	534	531	520	518	525	549	519	557	537	526	566	519	537	546	554	510	533	516	546	508	564	536	509	531	537	546	512	540	531	520	533	526	534	544	492	567	490	537	522	541	524	496	544	523	535	544	547	509	504	531	544	541	508	487	504	584	514	557	553	549	537	534	535	527	499	518	496	520	537	552	509	547	514	528	516	532	570	494	513	556	556	499	529	527	548	538	516	519	510	537	535	539	535	498	525	554	567	526	512	515	524	512	492	523	526	538	551	517	478	544	544	547	546	511	507	535	525	504	562	521	527	510	502	534	527	537	488	537	521	520	523	577	497	532	540	539	573	527	503	535	560	517	527	528	540	507	517	554	501	489	535	537	544	539	510	564	539	542	473	486	487	504	547	539	540	509	525	543	535	511	486	581	562	551	541	490	542	525	538	511	547	534	539	547	551	529	530	506	552	523	518	526	517	533	540	491	534	553	553	522	495	528	503	542	501	519	525	519	542	493	553	532	533	543	506	560	541	492	522	510	531	557	592	511	530	509	539	566	593	553	515	515	494	538	572	540	529	515	548	544	560	542	558	506	543	488	548	557	582	529	508	539	536	514	505	552	565	576	518	536	563	508	518	519	498	515	546	566	545	559	477	534	535	533	526	529	552	532	520	510	501	551	533	537	562	533	525	561	528	556	528	574	493	550	515	552	522	515	541	507	532	591	531	531	547	528	538	543	499	551	549	507	547	512	526	526	513	526	573	502	550	495	544	545	513	551	521	527	519	546	560	553	556	519	541	532	530	500	487	554	558	520	518	506	525	549	536	550	499	520	504	538	578	521	510	526	536	571	581	498	479	523	526	525	561	543	544	531	565	545	493	519	506	483	503	527	522	525	500	467	538	538	563	537	552	503	538	549	556	512	539	502	529	563	552	544	546	532	555	548	523	566	545	547	564	465	536	540	551	556	485	532	549	570	543	557	571	550	542	525	501	521	493	527	545	508	554	568	523	566	525	545	490	518	524	540	480	530	537	520	542	523	528	533	476	546	545	533	548	581	534	545	510	539	512	516	519	504	586	522	518	539	531	502	535	539	526	558	514	496	513	542	551	559	527	550	540	535	579	503	505	514	511	519	523	522	532	514	512	584	522	535	531	541	542	539	613	582	545	535	549	547	531	536	558	500	551	550	532	587	522	547	499	548	558	526	508	590	511	508	550	580	515	568	540	545	526	509	545	553	522	516	493	556	487	490	533	535	497	549	539	556	512	498	517	546	520	533	526	534	543	541	485	490	528	596	535	523	528	515	525	499	522	538	562	512	529	537	541	510	551	566	563	557	511	550	495	526	542	520	534	555	561	526	509	507	542	551	526	531	531	536	537	491	491	540	542	555	514	539	534	574	539	547	544	552	538	530	565	519	541	550	571	503	507	528	505	530	492	501	534	498	509	596	531	494	525	554	540	521	493	545	527	514	592	524	530	549	569	533	567	527	509	513	552	536	465	534	572	534	542	523	577	527	515	526	525	529	492	544	528	538	527	518	522	532	512	551	568	520	528	514	540	526	490	541	521	509	526	528	505	475	525	539	570	522	478	529	489	538	560	508	559	547	507	536	561	563	505	510	536	571	546	505	514	552	531	533	487	513	502	522	515	541	523	516	477	515	527	541	543	576	507	518	548	504	502	520	536	570	513	539	524	527	495	510	526	505	575	509	534	569	572	481	515	526	536	537	525	504	559	546	516	525	474	534	516	602	499	491	547	550	501	540	546	540	525	548	532	549	505	533	538	516	515	540	537	541	571	502	539	583	488	556	558
6161	3457	1762	1293	730	603	543	457	376	283	200	135	114	100	90	121	98	74	74	83	66	72	61	66	74	67	67	67	69	70	64	71	54	79	77	67	64	88	113	90	81	75	75	80	55	76	63	54	64	64	77	58	58	57	68	57	51	57	53	63	63	71	63	61	60	68	55	50	71	69	58	75	57	49	70	52	68	67	61	63	55	60	63	63	63	60	59	57	52	48	65	55	45	65	59	66	68	53	55	63	52	66	60	68	66	69	52	83	56	61	62	63	66	54	68	69	64	67	60	61	52	57	55	61	50	64	67	72	62	62	55	60	68	67	48	65	69	57	64	54	72	54	53	71	58	66	55	50	66	58	56	70	65	50	59	51	42	52	69	63	53	50	76	55	65	67	69	64	74	55	65	37	63	71	60	72	48	66	71	70	75	65	73	57	58	67	67	62	52	59	58	66	60	60	73	56	73	62	44	65	46	66	53	45	54	63	59	55	62	62	54	54	65	56	65	50	67	63	63	54	65	56	58	62	77	70	54	57	65	50	55	68	60	64	63	65	65	61	52	44	63	70	54	51	66	50	65	51	61	53	61	51	57	60	53	52	55	56	60	54	65	61	69	61	64	55	48	49	61	61	68	77	71	58	63	56	52	52	74	56	67	56	56	60	42	63	72	66	51	72	46	54	67	50	65	69	59	50	52	69	71	70	67	57	67	46	64	64	58	65	70	65	61	57	72	57	67	58	68	66	55	66	65	71	62	59	58	56	65	60	69	65	67	68	61	55	58	59	58	75	58	65	48	56	54	61	55	53	66	57	54	64	59	62	66	59	71	71	55	58	49	82	63	74	57	42	65	66	62	51	42	62	51	57	53	48	50	69	69	58	71	52	75	68	64	41	65	53	49	52	59	51	58	63	68	50	59	52	46	68	60	69	55	59	65	45	52	61	64	62	39	67	54	69	66	71	49	60	60	57	54	69	48	65	75	59	62	50	58	60	69	56	59	54	67	66	55	56	65	61	66	67	51	67	59	70	61	62	38	64	51	83	57	57	65	66	41	58	58	51	62	58	53	70	54	66	60	65	50	51	64	61	61	69	56	74	58	69	71	57	49	78	48	66	57	52	71	53	59	66	70	59	56	61	68	58	59	69	57	53	47	62	64	56	54	53	61	55	71	74	57	57	66	55	64	59	51	57	46	59	63	56	67	54	61	66	65	49	53	64	57	64	53	69	61	57	50	54	70	61	54	52	50	52	65	72	65	63	54	63	66	69	63	67	66	55	71	58	90	63	69	60	54	51	62	65	62	52	61	59	60	61	67	79	49	54	58	69	58	46	68	61	68	61	62	63	45	63	53	74	69	60	65	48	50	66	54	64	62	44	57	63	64	67	59	69	59	52	65	60	67	56	49	56	70	69	61	66	53	70	71	65	57	70	61	67	51	54	84	58	62	65	64	65	65	55	57	57	67	62	74	72	68	72	61	46	66	67	54	87	61	52	65	47	67	46	60	65	65	51	63	54	60	67	63	62	54	68	52	65	68	68	50	67	45	44	58	71	64	57	61	58	57	57	70	76	56	54	78	47	70	54	66	52	61	69	66	61	65	52	63	50	52	68	60	53	52	57	69	43	69	58	75	63	65	64	56	56	50	60	69	55	57	52	69	58	57	68	70	62	63	54	51	56	62	50	56	53	45	53	47	60	57	60	54	67	57	50	82	67	62	71	49	65	70	64	72	66	62	55	57	55	52	60	54	59	40	63	67	49	57	61	46	54	57	51	60	71	62	53	59	67	61	62	72	59	54	55	43	67	50	65	62	52	60	46	72	54	66	62	77	48	57	64	45	54	63	59	59	57	50	56	62	65	65	50	58	55	64	58	61	63	64	66	68	67	73	50	71	49	67	69	66	65	59	60	47	60	67	66	61	65	58	59	62	56	53	63	68	74	68	47	46	62	63	48	60	61	55	54	54	61	56	59	70	64	61	53	60	59	49	66	54	50	75	57	62	66	53	55	58	67	62	62	65	57	65	57	54	55	74	61	57	61	63	56	58	75	64	63	62	56	56	71	60	45	61	67	48	50	73	76	64	72	66	71	71	65	49	59	51	62	57	70	56	58	60	56	60	59	61	70	62	60	61	72	54	64	53	67	66	62	82	67	59	59	62	57	55	62	65	69	62	58	64	71	66	58	76	66	61	65	64	73	61	65	68	58	81	55	59	72	59	67	43	62	67	68	60	67	61	56	67	70	53	67	65	54	57	57	71	54	48	61	47	55	72	58	50	51	52	58	75	66	61	56	53	55	54	54	60	59	58	73	68	76	71	52	69	64	59	72	74	59	66	66	65	62	58	57	66	63	71	56	54	60	58	57	58	47	62	72	62	85	75	68	55	61	55	65	66	48	49	54	62	61	53	68	51	55	46	66	68	61	66	69	61	66	59	54	54	59	50	57	57	56	68	66	53	73	53	52	45	60	53	58	65	75	53	64	65	58	61	57	64	49	68	54	75	58	67	66	60	62	50	54	62	59	57	50	55	63	49	65	66	67	49	63	48	50	51	61	49	77	80	73	60	62	55	57	65	63	49	69	69	59	68	60	51	57	67	70	57	59	73	55	78	71	64	65	77	70	62	65	55	45	59	55	64	71	69	55	72	63	69	51	55	45	59	74	50	65	55	64	70	57	62	69	51	58	49	55	57	73	55	78	54	64	50	53	56	49	60	51	76	60	49	71	61	67	65	65	62	64	59	74	55	80	62	57	63	49	52	68	59	61	59	79	59	53	58	66	66	45	58	60	57	66	48	62	46	58	60	71	66	59	74	54	65	60	62	63	60	56	56	54	46	48	62	47	78	61	46	63	69	53	66	54	46	59	57	65	65	58	67	68	58	58	62	66	56	58	58	71	59	60	59	70	58	64	68	59	60	60	66	61	71	56	57	68	53	55	77	63	65	69	55	49	54	64	52	44	62	56	62	44	54	52	61	63	49	64	66	63	73	59	52	68	53	71	48	38	70	59	48	62	64	62	64	58	58	64	45	60	52	71	55	61	61	59	54	55	72	48	61	65	55	64	69	55	57	56	62	60	48	67	55	64	38	53	69	64	45	67	61	54	67	65	55	51	66	65	59	68	62	58	66	56	58	66	64	54	58	79	56	60	59	69	46	71	71	60	65	70	87	57	69	66	67	57	56	65	58	62	62	57	58	54	75	56	62	71	62	61	66	64	63	73	71	52	64	55	62	54	61	45	68	61	66	47	67	52	47	61	64	62	54	50	57	62	69	51	55	65	70	63	54	60	57	44	60	60	67	70	53	66	50	65	67	59	60	68	74	64	57	58	68	67	68	59	55	52	54	65	56	67	46	49	58	55	50	65	56	51	66	61	68	53	56	74	60	59	58	60	59	65	52	57	57	73	67	55	59	48	54	57	53	58	60	74	58	66	56	61	63	48	63	64	51	53	68	71	57	48	51	61	44	53	60	62	49	50	66	52	55	56
36028	21090	14818	14623	17946	21191	18901	15559	12094	8712	5584	3528	2607	1916	1754	2024	1303	1164	952	898	862	713	747	674	580	577	606	594	593	558	593	596	582	623	772	737	901	1040	1117	1045	944	896	778	730	629	600	602	526	501	525	557	494	509	499	493	498	489	516	479	520	502	552	520	520	498	501	526	520	513	549	522	541	512	527	547	507	475	523	527	474	497	489	542	524	479	508	537	501	505	498	527	522	507	542	493	505	504	487	586	521	520	481	502	512	551	537	529	491	499	509	498	504	510	493	482	461	508	510	511	562	518	517	500	491	496	484	497	549	525	469	560	523	550	469	541	543	503	499	485	534	520	506	501	503	510	501	543	515	482	506	493	510	526	501	553	510	493	519	493	503	479	542	538	509	553	489	495	528	503	533	509	536	512	530	517	454	552	482	504	529	505	510	483	536	503	496	486	522	519	484	533	515	489	535	507	481	469	512	518	506	517	517	526	505	480	561	500	505	511	471	490	538	502	484	509	509	450	537	530	543	521	521	521	523	533	511	525	575	544	521	525	526	508	521	513	476	503	488	494	514	510	543	527	527	465	507	513	494	505	522	508	498	549	484	534	512	476	514	499	513	511	526	542	557	494	495	515	486	524	530	499	514	471	478	517	491	513	519	505	509	523	484	546	516	489	526	518	510	522	529	484	513	499	516	517	538	469	540	526	506	560	494	518	504	536	465	492	501	526	518	499	514	522	528	499	482	490	493	516	509	528	522	506	525	500	471	512	516	533	474	514	481	532	468	522	542	518	509	538	524	507	541	533	549	507	539	524	530	505	514	517	524	475	515	538	536	550	488	532	526	521	524	495	505	514	511	518	507	496	519	501	507	545	530	520	480	526	517	511	486	509	490	512	487	509	535	569	532	546	528	533	538	520	454	506	462	533	499	499	516	545	504	489	520	532	477	450	506	509	455	514	529	478	535	531	547	543	508	507	501	543	534	542	533	513	497	516	522	504	515	459	503	478	489	500	546	514	497	554	510	489	489	499	496	479	522	553	510	487	459	504	535	518	492	495	533	459	521	453	555	491	493	511	531	529	514	482	516	545	526	522	503	530	531	524	516	520	512	479	531	518	485	546	528	528	494	549	540	564	559	508	497	503	524	509	525	498	485	496	511	565	465	521	542	489	520	531	533	539	502	467	538	501	486	532	485	518	477	522	491	502	505	502	508	474	511	522	505	537	503	515	509	477	527	518	521	517	521	481	502	504	501	530	488	540	487	525	515	525	480	500	466	506	512	499	504	529	492	489	488	524	511	508	513	507	497	544	481	542	488	534	515	481	500	501	523	495	521	505	503	504	533	502	509	506	503	525	543	526	508	535	519	509	488	499	502	512	487	465	511	551	487	514	503	518	507	489	499	531	498	489	534	548	509	492	566	581	490	525	499	530	509	508	510	550	483	507	520	550	537	535	529	512	501	518	510	511	498	532	479	532	487	527	521	514	538	505	551	515	540	549	510	489	526	511	524	510	486	560	513	495	525	528	507	541	512	487	543	524	479	518	489	482	514	502	494	533	521	522	548	483	503	539	492	510	498	467	458	528	512	509	513	487	540	503	497	533	489	510	514	518	501	517	547	526	521	523	506	486	575	507	513	559	516	541	480	519	570	536	510	507	489	513	524	517	497	544	524	545	565	539	529	538	505	512	491	485	497	486	494	516	457	506	512	488	524	523	519	513	518	534	467	502	517	514	506	514	538	502	476	535	484	521	519	521	540	540	530	537	515	525	550	525	511	501	561	498	531	555	484	541	529	496	493	548	508	478	526	507	504	494	493	513	533	454	497	472	489	475	495	540	520	505	493	491	524	512	541	510	463	498	518	540	522	497	558	524	505	514	503	525	503	478	454	489	544	460	525	501	509	541	558	464	493	507	490	522	488	461	537	487	505	476	525	549	523	477	504	523	567	509	487	498	497	504	477	504	509	508	529	500	488	503	518	492	500	493	516	555	483	499	500	506	513	513	484	517	562	522	491	513	473	485	518	496	517	528	518	530	529	510	499	527	507	537	517	514	509	506	515	487	504	479	544	493	519	484	480	499	529	479	484	490	507	468	512	517	505	475	524	553	514	522	494	547	513	527	516	535	537	491	538	484	511	517	500	512	533	479	492	506	469	478	551	549	550	508	517	550	501	501	536	520	532	526	523	506	523	518	508	521	535	503	510	492	529	502	492	480	530	535	529	489	495	528	481	485	528	504	512	490	482	506	527	508	546	529	494	512	501	569	492	528	540	495	521	482	526	521	514	516	506	514	497	508	520	503	518	478	524	471	523	488	497	461	537	541	518	508	527	514	469	515	539	489	517	488	482	500	497	528	507	522	546	536	474	520	546	529	516	497	494	495	537	477	501	537	531	469	514	538	535	523	517	489	552	527	507	512	467	448	501	515	496	502	510	496	504	541	534	510	497	514	535	517	502	496	519	532	483	537	506	531	566	530	539	530	526	479	532	529	479	508	492	527	507	554	478	510	519	545	540	530	474	455	466	514	498	512	528	506	481	520	514	470	486	496	491	534	507	501	527	530	524	541	499	534	536	509	506	541	516	537	468	511	533	495	555	527	467	526	524	498	470	554	494	556	461	510	488	509	526	520	524	519	517	522	516	536	537	496	505	516	515	520	527	483	497	449	511	483	498	501	518	522	498	483	533	522	489	504	535	503	516	532	470	501	530	538	521	510	532	494	523	497	506	484	515	543	529	489	547	511	492	492	478	531	535	506	527	493	528	525	537	546	500	538	490	535	499	509	494	538	528	498	487	499	515	532	485	503	529	532	516	507	495	500	505	564	508	489	500	524	514	492	523	536	530	495	534	475	529	516	506	511	484	515	496	540	474	497	517	488	466	513	517	500	520	520	478	511	501	508	532	504	509	464	525	517	543	497	501	512	512	496	511	519	531	488	522	507	505	499	530	519	502	545	523	495	467	480	522	553	527	496	548	556	538	552	483	523	502	512	489	527	489	485	510	517	479	527	527	510	487	516	516	509	506	510	477	528	518	487	503	548	493	520	503	504	474	512	524	492	526	495	536	501	498	545	500	541	487	506	555	530	502	484	529	517	518	527	539	510	528	537	487	491	518	467	506	511	478	483	486	485	506	528	491	526	538	515	508	488	501	491	519	519	530	543	513	500	493	529	491	528	530	503	511	504	510	525	522	482	530	490	485	523	531	497	555	494	524	500	508	507	508	481	557	547	490	495	479	492	553	476	521	484	495	543	555	506	529	502	477	519	496	543	541	494	557	505	503	553	492	522	501	486	475	531	498	497	533	525	518	539	561	502	498	509	504	527	498	512	529	445	488	504	490	534	474	504	500	547	499	538	486	537	474	486	495	531	486	530	508	492	514	509	557	519	523	497	520	531	470	528	508	477	503	511	521	509	514	509	543	523	527	491	480	482	518	538	511	529	509	504	522	510	553	529	512	489	474	518	538	511	524	506	540	507	500	514	542	504	505	499	513
6636	2731	1611	964	653	546	463	396	319	234	176	147	107	94	96	97	79	70	57	85	64	55	78	57	63	60	52	59	62	52	43	52	45	50	56	54	55	67	79	69	83	65	70	77	59	54	62	52	52	69	46	66	52	41	50	52	53	48	49	49	59	48	55	62	55	57	59	52	52	51	60	56	71	64	51	69	54	48	58	62	52	55	52	64	42	54	47	56	53	52	70	62	63	50	63	46	55	56	51	67	44	51	60	46	65	45	60	64	64	65	55	48	52	44	57	49	55	65	56	47	51	56	52	53	49	64	59	71	62	50	52	65	52	42	55	51	52	65	56	62	45	54	51	46	48	64	67	53	56	63	71	61	60	59	50	55	50	54	58	59	56	48	47	53	63	60	53	57	50	51	52	58	59	50	56	55	59	39	51	44	48	56	60	59	55	63	54	65	49	55	56	47	53	60	61	54	49	47	57	52	53	49	45	49	47	57	56	51	49	58	59	47	51	62	67	57	46	42	50	54	60	52	59	70	48	50	48	56	59	48	53	57	52	72	59	54	55	54	43	54	59	58	68	64	52	47	57	53	57	54	65	47	55	44	58	61	49	58	64	58	58	53	68	62	38	56	50	71	47	62	55	57	45	50	64	53	61	51	52	65	50	53	56	50	49	51	54	67	66	53	56	47	57	63	55	49	44	52	55	56	57	64	56	68	46	53	45	67	64	38	54	60	60	49	71	53	52	49	48	75	57	54	69	49	54	60	46	58	61	46	61	49	52	59	70	57	63	56	60	54	51	42	50	56	59	62	44	60	60	56	56	64	57	62	66	70	57	52	48	61	52	46	49	40	56	53	62	58	51	50	51	59	58	59	71	55	53	53	52	71	72	47	52	62	50	72	78	58	55	50	51	54	60	44	60	55	54	55	55	42	63	55	57	74	63	72	71	61	51	53	56	62	61	52	40	59	60	59	49	67	44	47	53	54	60	60	45	52	48	51	39	59	49	56	57	56	51	48	62	60	62	56	55	52	54	50	51	42	51	61	48	55	57	50	55	56	44	50	52	74	51	72	53	39	64	50	55	43	53	52	41	47	57	55	48	50	53	49	55	68	56	60	47	58	50	50	63	54	51	46	41	56	53	53	53	52	53	58	50	57	46	50	61	68	54	31	56	57	53	48	53	53	50	44	66	41	51	49	53	56	49	59	59	50	52	55	49	51	49	56	61	41	60	55	61	48	63	61	43	37	45	51	62	61	62	48	57	55	56	49	64	54	50	62	49	58	56	54	61	56	50	51	57	59	58	57	44	50	56	47	51	54	74	53	55	74	66	55	63	59	60	58	60	55	51	68	50	72	49	49	56	39	45	65	55	48	61	38	48	49	54	54	60	52	35	53	56	54	60	44	60	54	48	41	61	52	52	51	42	53	57	56	61	67	72	60	50	53	52	42	57	51	54	49	57	63	66	51	58	56	56	56	59	57	63	45	49	71	61	48	61	52	40	53	62	56	49	56	49	61	56	48	53	47	53	48	76	52	49	53	60	72	53	53	60	50	72	48	54	59	57	55	61	57	47	51	48	42	61	51	47	51	57	53	50	49	64	47	67	56	69	60	73	60	57	66	53	47	63	49	59	51	51	57	60	56	63	64	64	49	54	57	51	51	53	41	60	53	54	64	58	67	49	47	57	60	56	56	57	53	64	52	58	63	64	51	50	58	60	55	57	71	58	57	66	49	42	52	47	52	65	50	54	61	49	48	55	57	50	55	57	65	51	54	45	71	53	56	59	57	61	45	46	46	62	69	60	51	69	51	71	50	57	54	56	54	48	56	40	36	63	67	60	61	59	72	48	49	45	57	53	37	59	69	62	59	48	58	53	64	52	65	48	48	45	60	36	57	60	40	39	56	50	53	60	50	58	59	46	56	51	61	59	66	54	53	57	48	48	40	54	59	56	60	47	60	50	58	56	53	57	51	62	51	56	53	49	61	57	70	49	53	45	60	54	55	58	51	67	59	56	56	59	55	58	64	52	56	47	42	50	43	56	48	42	45	47	60	69	51	55	57	52	57	62	49	49	52	50	47	54	58	42	54	66	65	58	59	58	56	53	50	72	53	50	59	54	68	53	55	43	47	54	62	59	59	54	68	58	59	63	55	55	46	59	54	47	64	51	63	43	64	51	52	55	63	58	51	52	49	53	45	52	54	60	66	77	62	51	56	54	56	64	68	48	63	54	62	48	53	48	54	69	51	57	65	54	56	57	57	57	58	70	55	64	59	48	50	68	59	51	49	53	63	53	56	53	55	55	51	45	71	48	54	59	52	49	62	54	63	61	59	54	61	71	40	42	52	65	45	52	50	43	56	54	67	53	64	44	54	72	51	62	58	60	50	45	61	49	54	43	43	50	53	49	63	52	61	65	48	54	53	57	53	53	51	60	59	67	74	77	57	45	54	55	59	62	56	48	58	62	59	53	48	56	69	61	45	65	54	48	58	56	58	42	46	59	52	69	65	53	61	50	50	48	64	55	66	48	39	51	66	42	54	46	64	56	51	46	60	62	52	59	49	53	42	54	55	63	47	31	53	47	50	52	45	66	49	50	65	64	63	52	45	56	52	57	52	64	52	58	66	58	62	61	54	63	50	55	56	62	68	57	64	44	51	60	57	52	55	62	63	52	62	46	63	63	60	48	62	57	53	62	65	56	55	68	51	54	51	59	59	57	47	46	53	56	42	45	52	65	54	53	41	52	53	52	44	58	57	59	61	51	53	54	48	61	69	39	63	61	58	58	51	51	58	58	58	55	67	56	48	51	49	56	52	54	52	68	51	49	58	49	53	62	47	69	54	55	40	41	50	50	62	66	57	64	51	53	60	61	56	64	69	63	65	55	35	48	64	57	42	64	52	53	41	54	54	61	56	57	59	58	50	50	57	49	64	54	45	55	44	58	50	64	62	55	56	52	63	54	52	57	61	64	63	63	52	56	65	57	50	55	57	47	71	57	55	57	57	44	62	43	58	40	61	54	53	61	45	66	55	68	69	59	52	59	50	46	47	51	58	62	51	41	44	68	61	52	62	62	55	55	58	59	52	46	62	62	51	59	41	62	66	48	45	52	55	57	64	60	52	58	53	59	63	64	55	47	52	55	42	59	54	59	63	63	53	57	57	55	45	52	41	56	47	45	63	66	52	51	48	51	59	53	42	55	66	64	58	56	49	47	54	69	46	60	52	68	68	62	69	66	52	59	54	66	50	52	46	54	49	48	61	42	57	65	53	59	61	66	62	54	73	67	61	57	59	66	46	51	46	69	51	54	64	52	52	54	56	47	55	70	41	52	38	61	60	57	53	62	52	56	55	46	49	54	50	49	45	47	58	49	52	63	63	61	51	54	58	47	67	53	61	37	64	51	59	58	74	63	69	50	58	44	57	59	52	53	61	51	67	51	58	56	62	56	56	59	53	40	52	51	46	66	54	63	52	44	47	51	57	61	52	57	60
33630	19578	14174	11863	15812	18897	17196	13938	10536	7744	5689	3694	2610	1896	1704	1893	1379	1079	915	822	701	674	666	651	567	536	519	528	570	541	510	528	537	513	651	666	683	926	1092	1008	988	856	861	716	643	529	525	473	473	450	446	458	481	438	407	502	443	443	412	470	477	463	477	467	443	463	470	533	468	491	434	473	479	449	461	436	452	452	484	476	491	494	455	471	477	457	448	467	479	527	460	483	495	469	443	450	491	437	468	467	471	448	492	458	442	449	487	467	444	494	488	459	450	476	450	454	500	455	449	485	417	428	414	461	464	427	446	450	421	412	450	482	482	441	493	439	443	453	468	436	496	448	467	413	425	433	463	460	427	432	450	457	465	465	467	472	526	488	458	432	451	466	494	435	435	484	458	425	444	443	464	461	423	486	444	418	443	469	475	455	483	468	453	443	456	449	454	464	465	486	418	442	478	455	440	469	417	471	483	423	438	448	473	465	468	483	498	439	470	462	466	485	476	435	472	444	467	482	455	472	433	442	499	440	427	476	479	454	464	455	479	450	504	461	455	427	477	454	455	470	484	464	445	472	430	469	481	477	441	488	459	468	473	457	435	470	472	484	469	479	463	465	456	443	447	460	502	438	478	477	476	477	459	449	461	470	463	409	440	534	487	449	430	501	479	419	455	462	435	447	463	498	457	484	434	462	425	453	461	515	472	507	460	438	436	455	458	477	475	451	433	445	484	476	445	480	440	483	455	449	464	453	497	427	451	454	523	436	455	461	445	423	469	449	417	462	444	473	478	465	455	452	451	463	470	474	471	409	435	440	477	437	461	472	470	475	433	448	415	469	466	494	496	456	469	429	437	475	458	441	444	450	434	456	471	451	470	474	470	448	441	500	449	476	469	462	481	472	440	465	469	460	491	496	486	473	480	450	427	435	453	457	462	489	428	426	442	440	425	461	459	435	462	435	408	483	487	475	496	482	462	462	436	472	461	476	470	440	471	480	444	468	452	465	460	495	460	468	406	476	452	449	424	463	443	425	465	470	454	469	453	490	471	473	491	450	442	446	449	432	449	491	467	481	466	470	493	439	428	501	495	439	494	426	467	467	447	446	497	448	481	479	491	485	440	464	442	476	448	499	419	497	427	444	525	470	467	430	448	514	476	433	477	450	454	484	476	448	476	473	462	465	456	468	482	501	474	451	508	445	472	450	483	421	466	453	461	467	447	484	472	473	456	443	448	470	476	471	473	484	467	487	482	495	437	431	438	505	422	445	461	444	486	463	455	494	428	488	438	503	446	441	438	469	462	451	501	457	478	465	476	477	442	452	494	494	488	434	473	444	445	467	475	480	454	395	423	484	456	488	437	421	458	499	488	472	463	424	409	430	477	464	447	459	474	454	453	440	456	431	455	466	460	449	474	440	472	471	470	455	446	446	474	489	495	444	463	438	453	452	490	509	421	468	467	439	448	454	443	496	455	451	451	442	468	459	460	491	474	480	481	492	450	449	487	487	461	457	426	461	471	480	458	397	478	454	428	453	472	470	471	421	465	457	465	453	432	465	474	486	479	495	442	463	432	432	463	469	470	449	434	436	449	433	459	429	483	464	431	454	473	469	445	435	431	468	471	460	435	468	461	457	463	474	463	463	442	453	465	428	406	477	478	457	453	470	474	488	457	460	479	475	490	456	446	479	465	463	467	474	463	482	444	426	471	480	456	490	468	442	463	434	473	430	455	463	452	482	458	473	459	459	460	472	507	464	505	458	478	483	446	478	494	411	505	487	482	444	464	480	482	452	446	447	443	447	459	467	468	427	474	439	476	477	437	429	438	465	451	477	444	506	422	455	490	449	482	485	439	499	447	461	474	441	461	430	437	424	459	447	454	471	453	464	485	468	486	426	482	478	472	478	427	463	442	447	475	446	459	454	449	463	461	439	424	442	454	503	472	476	429	491	461	453	439	488	466	463	451	466	481	465	451	473	453	458	480	424	459	466	490	487	432	444	469	498	467	476	479	460	446	490	474	465	467	507	449	443	459	430	431	436	450	481	459	473	445	439	444	472	480	457	500	500	456	488	459	433	436	441	509	422	505	423	449	473	459	498	431	444	455	473	474	476	482	465	465	435	463	459	535	479	448	471	468	450	483	450	482	437	463	453	477	480	412	443	472	453	447	440	454	470	490	486	483	452	451	485	457	430	461	453	466	427	497	442	446	501	454	415	427	476	452	468	477	446	470	503	492	444	473	452	460	453	468	466	458	484	463	470	437	454	440	489	444	487	481	469	490	481	475	486	412	441	515	458	475	453	452	486	438	465	485	461	457	459	492	474	475	437	459	459	437	459	441	447	429	402	458	414	469	482	475	479	443	454	469	447	443	427	474	432	408	492	441	445	451	453	480	473	448	454	431	445	435	442	490	479	459	445	440	478	441	497	488	468	475	470	466	504	454	467	451	438	454	490	487	450	473	449	463	469	452	443	456	423	456	453	450	475	433	489	483	433	466	461	485	455	452	472	464	463	438	412	450	450	473	474	452	448	472	449	481	473	455	446	475	433	499	492	471	453	504	461	461	433	445	455	461	476	455	462	487	457	491	462	421	444	457	439	457	492	468	487	428	481	408	510	432	467	460	448	497	443	434	482	409	435	470	420	496	470	498	433	464	445	457	471	451	476	471	436	505	488	489	473	473	453	459	443	458	481	462	474	482	477	452	437	412	461	461	417	458	453	435	490	473	464	472	484	439	436	471	455	428	466	474	506	463	473	438	448	485	508	455	481	448	458	447	450	514	452	413	451	453	494	451	426	451	422	468	454	482	478	443	425	464	446	471	461	476	464	452	478	435	461	420	428	505	510	439	462	454	470	476	458	477	471	431	463	445	452	469	466	503	442	464	469	443	440	460	456	449	503	495	433	456	480	497	428	455	443	451	482	485	472	448	468	455	445	479	428	469	467	458	439	449	484	456	474	476	433	489	470	453	424	483	476	458	472	448	497	456	449	455	455	455	455	451	470	453	441	429	454	474	456	434	459	481	504	452	470	450	476	452	448	463	471	471	469	423	490	470	496	484	457	430	471	468	465	475	430	492	466	480	453	438	442	452	459	528	453	463	447	426	483	454	482	458	453	448	454	480	459	443	479	454	480	445	450	421	474	480	451	483	495	484	453	461	436	454	406	434	430	494	441	460	446	445	445	479	455	432	477	447	442	457	468	446	463	466	474	479	439	448	454	444	524	461	446	491	467	488	482	487	447	455	478	460	457	443	450	468	475	470	467	461	451	455	436	469	507	437	488	499	469	484	467	470	445	446	464	429	472	411	413	494	448	472	479	448	492	468	488	469	463	465	480	444	442	469	479	456	459	491	472	429	452	454	452	461	457	446	458	435	462	430	451	458	474	434	445	439	462	453	503	461	446	448	478	484	456	490	439	467	443	449	458	468	470	475	479	466	454	459	427	490	486	432	424	470	489	461	461	511	461	475	502	452	470	452	438	464	421	420	424
7380	4112	2059	1441	890	803	751	602	454	339	264	174	152	115	88	112	85	66	76	72	50	62	57	52	46	53	45	56	71	63	49	43	59	57	56	74	98	91	117	102	100	92	84	59	52	41	45	51	55	58	39	62	43	57	46	52	43	62	59	45	56	45	41	50	48	45	46	43	43	52	64	53	52	52	52	38	43	40	53	50	44	46	48	61	58	44	40	43	55	57	48	57	49	46	47	55	48	67	56	56	41	55	45	72	39	45	60	59	59	47	42	52	49	41	54	52	49	47	43	53	48	43	48	64	69	49	52	50	47	60	37	61	53	53	43	55	41	40	62	53	51	44	37	53	60	34	49	55	38	64	45	42	43	44	35	52	59	43	68	64	57	44	45	48	52	39	45	47	43	44	57	42	44	32	47	58	69	44	57	54	46	55	54	47	55	67	61	43	60	44	49	54	35	57	57	53	44	35	50	51	42	39	33	59	56	47	48	47	57	50	47	31	47	47	50	48	45	38	53	55	62	57	38	53	58	52	48	67	38	57	47	51	46	62	49	55	48	57	51	51	64	54	46	48	54	49	50	34	51	50	58	54	53	45	56	44	33	51	42	46	51	55	46	36	44	54	45	46	40	60	47	75	45	49	47	59	44	46	47	47	51	43	51	48	46	45	48	63	61	54	40	48	37	50	52	45	48	47	54	61	52	53	44	56	39	39	48	41	61	60	53	46	57	54	47	54	55	59	46	56	64	49	51	50	47	63	62	44	55	51	59	55	45	43	42	55	53	64	59	50	59	43	44	43	50	58	42	55	49	60	59	53	50	45	49	60	51	55	50	53	61	47	63	54	51	64	55	45	53	53	50	47	43	54	34	65	44	47	43	56	53	59	46	45	42	46	48	45	46	58	49	45	44	48	47	48	50	44	43	49	51	52	43	38	49	47	38	41	54	58	53	44	60	53	60	41	37	60	51	46	52	53	50	37	45	46	49	41	47	49	41	57	39	40	60	52	46	48	49	48	44	43	41	44	49	49	37	49	41	53	59	45	52	49	53	46	42	41	56	44	59	45	54	60	46	57	58	54	51	48	45	46	55	44	51	51	55	47	53	50	39	47	42	57	60	44	44	38	44	50	40	60	60	43	50	43	56	31	59	50	41	46	60	55	52	51	58	65	53	42	47	63	53	57	58	53	54	49	45	50	34	45	57	46	51	44	55	50	55	53	52	28	48	39	54	60	59	57	57	55	45	41	55	53	58	48	48	37	47	47	52	51	43	52	51	38	49	42	39	54	40	55	54	66	54	51	47	47	48	55	55	51	38	48	51	37	56	52	48	53	46	53	46	57	62	51	54	64	57	54	48	53	60	39	52	56	36	47	43	58	51	58	56	50	52	66	46	53	45	57	50	43	60	46	41	41	55	54	39	36	48	48	53	57	49	40	49	44	55	50	48	45	60	52	44	42	45	55	58	57	46	54	44	51	51	55	43	58	48	60	53	43	54	41	36	44	40	56	38	41	48	58	47	43	49	47	52	53	45	56	33	59	48	46	47	44	58	54	42	35	62	52	51	47	50	54	55	58	52	48	46	47	46	58	35	41	53	41	52	46	54	38	63	57	44	53	52	61	45	47	32	40	51	41	36	66	49	55	54	47	52	48	53	40	48	44	45	63	46	46	58	36	51	53	57	39	57	48	37	45	55	63	40	50	54	45	53	37	60	52	55	45	60	51	51	53	45	55	54	47	58	47	48	57	40	58	46	53	59	53	64	61	44	62	46	53	52	48	37	43	54	54	50	38	51	45	40	51	54	49	50	59	50	44	48	33	54	54	51	33	34	61	40	43	44	53	56	49	38	51	52	71	49	54	51	49	43	37	59	31	56	70	52	58	43	46	45	54	57	48	54	42	58	48	63	62	38	43	51	53	62	57	84	47	60	42	42	51	51	53	55	50	41	43	45	53	39	38	61	57	55	42	48	55	64	46	49	45	51	45	56	57	40	52	57	51	50	31	57	54	52	58	51	47	37	58	50	49	47	58	51	44	61	45	52	56	47	52	45	58	45	48	56	50	45	62	49	56	42	60	46	47	56	52	50	51	40	48	51	47	53	48	69	44	54	47	40	54	56	44	56	56	49	51	39	45	61	62	56	45	53	58	53	47	46	54	48	53	60	57	48	50	50	40	55	60	51	49	50	50	51	55	51	45	50	55	50	51	60	39	45	61	44	59	52	45	47	53	32	58	46	51	45	53	56	61	50	58	56	38	51	40	61	55	53	50	38	49	38	41	40	49	51	50	55	46	45	42	42	43	51	56	49	42	45	44	40	60	44	48	58	41	54	44	51	47	57	58	44	37	46	39	37	52	41	45	40	56	40	57	50	55	42	44	48	49	45	51	49	61	30	55	51	42	59	47	65	45	47	41	60	55	53	44	50	47	49	50	56	36	44	53	48	68	50	45	52	45	56	46	55	47	50	38	45	62	45	44	49	47	46	49	64	54	48	38	47	50	47	44	55	55	52	52	65	55	44	66	50	56	47	40	53	51	45	53	46	49	51	49	36	51	57	51	48	47	43	46	41	55	40	41	37	57	52	49	59	47	55	54	49	48	43	46	41	59	56	46	55	52	55	43	53	43	55	61	49	47	57	60	54	46	46	57	54	53	43	51	59	45	58	45	34	50	52	51	49	61	54	59	55	52	43	44	42	40	52	55	42	53	48	61	57	40	40	64	45	40	55	47	50	49	48	39	49	44	55	65	56	56	51	49	66	53	52	54	67	52	49	61	55	29	49	45	59	49	55	54	44	53	46	52	51	44	52	59	52	58	42	43	47	51	49	42	59	56	43	47	42	55	47	50	53	52	48	45	47	44	56	51	49	39	48	42	44	46	46	42	60	41	46	56	53	49	43	61	53	56	47	40	46	71	46	39	41	39	57	45	50	61	37	44	47	49	43	37	53	49	37	47	46	56	57	45	49	44	53	48	35	51	52	45	47	45	53	50	57	49	52	46	55	48	49	45	50	48	37	43	53	55	47	53	69	51	49	54	54	46	42	54	47	48	50	43	52	55	60	46	43	54	50	48	37	48	46	44	61	49	49	59	50	57	46	55	53	47	50	55	42	56	59	48	58	59	64	46	48	41	38	59	55	45	34	65	34	54	50	58	50	45	55	31	49	43	45	47	50	42	38	43	53	53	58	52	57	54	54	38	56	33	53	50	56	50	55	54	55	45	59	47	49	54	53	50	70	46	46	50	52	53	52	54	46	54	46	40	50	48	37	66	43	54	55	61	31	52	51	35	63	43	58	38	43	45	54	37	53	48	42	49	47	43	49	38	46	39	50	51	45	54	51	53	53	54	54	49	55	48	47	57	39	53	49	58	58	40	55	48	59	40	58	48	40	47	52	40	51	59	37	58	46	41	41	53	38	38	52	41	53	49	45	55	52	60	51	54	46	48	48	51	44	50	44	48	55	53	52	37	46	55	45	49	49	39	57	45
37406	23292	16288	15545	20147	24506	22367	18902	14010	10537	7682	5237	3808	2708	1957	2178	1745	1170	1082	968	878	723	647	647	544	543	498	511	526	516	505	460	504	549	980	1381	1225	1382	1512	1452	1341	1321	994	802	654	456	415	381	413	394	393	463	389	409	410	423	402	438	415	390	399	404	446	437	447	398	404	415	435	406	401	414	407	428	410	411	410	417	419	388	436	462	417	402	408	390	417	411	401	429	411	433	404	407	374	425	404	384	419	444	445	407	414	418	393	396	412	425	433	420	438	437	436	411	420	420	418	363	413	423	415	453	423	420	412	411	411	426	432	419	422	448	435	408	379	414	406	382	415	444	411	407	410	395	422	395	389	406	396	490	388	425	394	429	420	409	426	413	434	465	417	401	386	417	439	412	411	446	436	448	392	430	417	430	388	421	474	387	415	426	397	412	422	389	438	406	431	429	421	405	424	444	421	435	427	427	429	406	408	370	409	413	407	385	442	422	430	442	385	422	445	417	452	417	408	428	411	453	411	423	432	388	410	413	435	408	395	396	418	390	450	388	438	453	397	416	413	398	402	420	397	403	400	415	350	435	416	401	414	408	410	391	421	425	402	431	472	435	390	445	437	413	418	419	413	421	412	406	402	413	400	407	390	428	378	430	422	437	396	435	382	424	441	469	417	409	424	472	404	454	445	433	377	406	432	383	396	412	377	411	428	425	387	393	435	392	439	412	437	399	417	413	377	406	430	432	419	420	425	434	409	414	422	419	400	411	400	440	372	416	406	424	394	398	445	407	446	450	429	404	420	404	401	447	437	414	453	429	391	419	415	401	403	417	419	442	449	412	423	391	413	423	423	420	397	429	420	408	402	395	418	401	415	414	437	391	421	428	463	411	389	429	417	412	399	400	396	395	384	424	459	411	432	407	397	445	432	408	403	412	405	449	421	383	424	438	431	439	424	411	416	428	395	423	434	418	469	395	399	378	428	442	415	417	432	437	357	410	416	437	418	458	426	397	431	432	407	410	412	415	404	404	422	392	454	379	412	440	421	435	439	415	432	437	421	417	432	409	416	386	405	421	420	417	453	426	424	425	421	408	383	413	408	434	438	390	431	441	406	387	417	433	439	411	404	447	403	376	446	455	417	402	402	428	379	442	416	402	381	412	373	407	397	398	424	407	402	435	422	403	395	407	413	404	432	445	393	411	412	398	403	401	419	398	414	414	461	399	393	429	369	416	431	426	402	421	425	397	421	424	406	409	421	412	418	424	396	370	419	417	415	419	415	429	420	409	422	450	402	457	407	412	431	421	389	405	382	400	405	439	390	426	410	438	429	453	415	400	388	398	418	445	370	423	414	404	418	407	383	446	373	390	447	424	398	426	406	428	428	386	395	421	386	417	421	403	408	386	373	422	403	396	387	453	449	434	439	413	390	413	459	419	405	379	441	406	403	416	421	420	431	410	415	433	376	422	448	410	423	422	428	400	459	427	412	427	416	410	417	414	402	480	416	423	414	392	460	416	420	420	405	401	405	436	396	404	417	417	395	441	403	423	426	399	425	420	429	450	432	448	393	433	416	437	410	408	456	420	472	441	434	375	408	408	422	423	407	415	437	383	405	426	458	413	435	397	407	411	379	416	439	416	401	418	396	428	427	403	410	428	422	361	422	452	431	443	393	379	369	432	429	442	422	408	386	424	399	405	417	398	405	424	442	411	410	388	393	407	436	410	416	419	417	430	400	389	419	416	423	427	405	452	424	436	459	405	434	426	433	397	396	417	415	419	455	425	418	409	432	426	431	413	425	454	428	406	432	423	441	450	456	389	392	451	421	383	430	384	392	408	431	445	426	415	427	458	412	407	453	369	417	426	409	405	380	429	443	414	419	434	446	412	432	390	397	426	419	421	428	400	439	447	431	457	426	417	394	398	424	404	437	398	418	402	412	412	445	385	393	369	410	366	407	388	388	445	443	430	415	417	404	434	407	413	425	379	377	426	401	435	421	443	415	394	405	425	427	410	409	393	425	412	420	416	379	454	416	443	419	443	390	427	404	445	388	411	402	440	385	420	423	397	449	433	406	410	450	406	454	431	414	429	397	421	408	423	393	420	438	395	417	427	383	431	412	433	422	451	408	423	395	447	443	403	398	397	436	407	376	408	438	369	415	437	433	416	421	393	429	420	401	422	403	406	412	426	445	419	426	445	383	429	418	415	438	425	420	433	421	437	430	415	429	407	387	413	422	396	420	426	403	441	410	410	400	415	402	442	427	414	444	388	442	432	418	404	357	415	395	408	448	407	427	438	409	414	439	447	439	430	369	405	445	414	425	409	434	398	441	423	436	426	415	414	390	442	431	414	448	406	415	382	437	415	417	431	401	387	433	427	427	424	429	429	428	431	388	404	440	422	409	406	460	403	426	414	400	415	401	440	395	408	426	423	411	451	381	392	412	409	393	463	426	384	414	382	425	422	426	404	429	414	457	413	423	429	407	452	391	431	402	386	417	405	418	433	380	395	409	404	418	403	462	429	418	438	413	412	453	400	409	443	435	413	410	415	410	426	455	459	416	424	404	370	441	418	404	403	394	387	434	442	438	393	418	418	425	424	401	429	428	409	406	420	424	462	416	417	455	436	394	415	436	409	394	427	419	425	398	430	386	397	434	425	421	427	401	404	406	451	421	435	406	410	411	434	404	401	402	391	402	394	429	390	417	437	393	406	421	443	377	432	435	464	392	411	414	426	412	405	403	432	355	434	420	463	401	383	412	421	370	395	421	406	451	392	431	410	398	406	381	433	380	435	407	429	423	417	406	394	417	408	402	386	414	411	428	434	410	403	412	409	401	445	395	424	430	390	434	428	431	377	415	443	413	413	435	439	414	415	430	394	391	439	436	412	436	420	415	409	458	435	406	426	425	404	428	418	437	435	422	433	393	420	438	402	425	380	394	422	411	440	388	400	443	408	430	428	419	445	414	407	414	405	406	438	387	406	456	432	403	411	398	443	426	418	423	426	413	408	405	408	428	442	406	405	391	441	451	436	357	390	403	434	400	395	427	419	443	415	447	417	458	436	404	426	438	422	434	384	405	415	420	428	439	428	423	423	389	431	400	398	410	402	402	424	415	419	437	432	443	413	409	417	370	452	409	444	385	398	403	426	404	424	443	436	435	413	422	420	404	474	377	406	433	393	430	430	422	414	406	455	409	426	449	405	393	396	390	394	416	390	383	414	402	429	400	402	408	399	418	438	434	410	388	427	389	438	426	449	406	411	428	436	412	433	432	433	432	415	384	412	387	416	401	442	430	400	410	422	419	408	373	420	424	433	421	413	418	397	457	440	411	441	412	406	410	388	399	432	400	453	405	429	417	404	423	407	399	406	421	433	419	399	414	384	416	458	377	399	431	386	416	425	435	400	428	441	387	390	399	403	426	466	420	412	421	400	407	416	423	390	448	401	432	429	413	395	414	413	445	442	436	435	434	404	418	425	387	406	401	432	394	430	439	428
4813	1847	960	658	434	343	293	268	190	180	142	112	114	86	71	73	94	68	72	61	62	71	73	64	66	73	62	56	52	54	69	74	66	67	52	78	72	76	62	81	63	61	70	62	74	61	73	64	59	56	76	48	56	69	56	65	62	69	59	71	60	60	53	70	60	55	74	75	67	54	53	64	79	50	57	67	71	65	66	67	55	64	58	57	66	68	50	65	64	63	62	69	66	64	61	59	54	52	57	69	62	50	62	56	58	74	54	55	62	52	64	59	61	62	51	71	58	53	63	61	66	52	58	59	59	50	62	59	65	73	69	74	71	71	72	82	63	63	63	54	65	67	64	59	60	69	61	73	62	61	69	61	61	67	75	64	60	80	78	50	55	65	65	68	56	57	83	65	76	59	62	57	69	60	60	48	57	55	68	77	60	60	72	61	67	66	67	64	80	62	57	53	80	61	52	57	66	63	72	59	62	70	70	66	56	57	59	47	73	75	58	69	56	66	69	67	60	60	72	47	56	65	64	50	68	63	49	60	64	67	64	59	64	60	78	68	80	61	76	58	58	50	60	56	76	51	68	63	55	62	70	63	69	66	58	61	64	56	73	50	64	69	58	68	64	67	67	70	70	58	66	66	61	61	62	60	64	66	64	55	64	70	65	62	59	71	52	65	61	76	51	55	63	69	63	66	57	72	76	59	50	53	67	65	63	62	67	59	71	53	66	70	66	66	63	73	61	57	46	59	66	65	79	71	55	46	65	84	54	63	66	54	73	79	64	55	83	60	53	63	55	73	69	66	70	68	57	50	58	71	65	74	76	63	51	66	69	64	71	51	75	62	63	56	72	67	75	91	49	82	50	58	59	64	73	62	59	56	52	60	68	59	61	72	72	66	72	57	80	64	61	53	61	53	60	68	64	64	50	61	64	58	53	58	71	51	58	61	56	73	67	72	66	61	61	47	55	54	65	77	69	68	72	78	62	48	71	72	59	66	69	60	59	69	66	65	48	57	62	51	48	68	65	61	65	59	62	65	53	53	55	60	59	65	56	65	60	66	64	62	51	76	55	60	65	68	74	63	61	71	38	66	60	72	61	76	63	68	66	55	60	65	64	56	67	58	73	63	70	76	66	78	58	55	65	76	67	70	52	71	62	56	72	69	64	72	55	77	66	88	46	82	67	63	57	73	54	62	59	63	56	51	73	56	67	54	64	78	50	53	67	65	76	60	59	60	57	58	69	70	66	51	60	67	53	70	63	56	48	68	67	79	73	66	75	72	66	71	74	56	57	62	55	69	62	61	59	61	65	62	60	56	69	59	52	70	60	61	73	50	56	61	61	64	64	65	69	41	69	68	56	75	60	60	72	61	70	53	60	53	82	73	62	57	69	60	60	59	64	82	69	65	67	64	56	61	66	61	59	83	59	60	69	68	60	70	77	56	69	75	76	56	50	56	65	71	65	67	62	69	70	71	59	60	67	69	68	68	62	53	66	59	54	56	65	55	63	66	73	64	52	61	67	62	62	53	53	64	57	61	61	62	59	64	52	65	68	73	60	76	67	72	59	59	65	74	62	62	77	65	67	62	67	59	65	67	55	67	56	54	78	76	80	74	44	64	59	58	63	58	70	71	60	68	56	61	67	57	68	55	73	68	45	64	71	53	62	67	67	59	60	61	63	64	65	54	80	78	52	56	71	43	61	62	71	77	59	71	62	68	52	71	61	59	69	73	57	72	76	65	63	50	46	66	57	70	59	58	64	67	74	68	63	56	70	76	58	65	57	65	82	56	56	69	68	67	63	58	70	66	49	59	52	70	45	63	66	65	64	50	64	72	52	74	54	77	60	55	75	58	63	56	53	65	56	61	69	59	57	65	54	75	63	72	53	59	60	62	55	57	58	74	66	85	48	64	68	56	60	70	65	64	51	64	59	69	63	54	62	73	70	44	47	51	57	57	62	74	57	71	63	67	65	58	62	61	62	72	73	54	59	44	62	50	65	58	48	65	68	67	77	67	54	82	59	69	61	68	63	59	64	68	51	63	49	80	59	61	55	69	67	69	72	67	69	69	61	54	70	77	79	55	60	64	62	57	64	69	67	57	63	65	57	59	54	70	59	59	49	63	63	52	75	71	70	62	60	67	62	75	73	65	70	66	62	76	59	71	67	60	52	68	63	58	64	55	57	71	64	61	60	59	69	64	64	77	66	61	56	72	61	74	81	72	68	57	60	79	67	61	60	61	60	62	63	75	58	58	70	62	73	78	52	59	47	62	62	62	65	66	64	66	65	70	60	73	72	67	63	51	78	71	71	55	61	61	67	61	49	59	74	64	61	64	67	55	66	60	77	67	61	63	63	69	60	48	66	66	86	58	59	71	69	64	64	65	61	60	58	73	73	61	70	78	64	68	66	63	68	60	55	62	55	60	67	72	56	57	60	66	72	53	73	72	59	42	56	69	55	56	51	52	62	59	46	66	77	53	56	60	62	56	70	65	63	73	58	68	73	61	64	67	69	71	60	69	53	63	60	61	72	57	61	76	59	67	56	60	59	59	42	70	73	62	62	57	66	64	80	51	54	74	54	76	68	68	74	59	65	61	64	70	71	70	56	50	73	65	63	79	58	58	73	58	62	66	64	62	64	69	62	60	65	66	44	82	70	64	64	59	77	79	73	61	70	66	53	65	65	49	57	62	68	51	53	65	73	62	66	66	51	63	63	48	60	54	72	67	53	69	60	56	51	59	50	63	58	62	67	62	77	64	70	67	69	69	54	58	73	67	66	67	70	66	48	57	60	59	74	62	82	66	64	61	55	69	64	61	68	61	63	63	68	66	57	54	60	58	74	55	61	71	73	76	61	51	67	66	61	67	73	46	70	61	48	64	66	73	71	73	61	64	66	57	60	64	71	61	66	64	50	60	64	67	53	77	55	73	72	63	56	69	51	60	58	65	58	72	58	59	68	74	67	67	67	63	66	59	62	65	58	50	62	65	54	77	69	58	52	63	65	75	63	73	53	66	60	56	55	71	66	72	61	67	59	75	75	62	63	57	61	85	56	62	58	68	90	63	56	59	68	61	62	59	62	71	59	70	63	78	72	69	64	65	49	75	61	61	67	61	53	56	59	68	64	64	57	61	53	70	66	61	58	59	64	59	40	70	49	56	56	60	69	86	77	57	76	45	56	59	57	58	67	64	76	55	69	71	50	51	68	67	63	64	73	72	63	62	59	59	72	60	62	64	67	64	50	73	53	66	51	70	68	64	66	71	67	70	59	68	61	81	59	71	77	63	79	57	70	66	52	66	61	58	65	63	66	68	82	62	62	62	60	63	59	60	66	66	65	59	48	58	62	73	59	70	44	52	52	64	60	62	51	60	64	63	63	69	59	66	71	66	65	54	59	60	49	67	64	63	71	64	68	53	65	61	67	65	45	61	56	62	46	71	67	70	61	58	60	67	68	59	75	66	52	63	47	60	71	73	54	48	57	78	70	62
31185	15266	9991	9276	11816	13621	11406	9283	6505	5076	3828	2815	2242	1720	1290	1074	1259	921	767	733	714	666	623	619	611	536	580	542	540	568	535	516	513	565	644	609	636	645	600	638	608	619	584	571	522	484	491	553	552	540	466	513	519	504	496	534	557	542	494	516	504	533	471	524	533	514	526	479	517	527	507	518	539	484	510	522	499	519	552	535	495	511	509	533	538	504	521	556	556	512	543	505	473	529	566	504	531	532	503	519	515	572	521	525	544	554	480	536	521	511	514	518	530	538	524	510	506	502	527	534	552	488	503	518	505	542	527	546	548	535	555	502	513	514	475	482	511	493	574	496	518	493	471	477	486	533	514	506	527	508	509	484	497	540	487	533	505	481	541	544	513	535	517	547	559	523	531	533	552	509	548	503	502	543	524	468	540	525	519	522	510	530	517	502	514	517	497	534	507	508	479	495	527	532	518	527	547	527	520	482	520	537	521	496	548	528	483	497	535	578	527	483	539	522	487	548	526	533	518	561	513	517	521	540	515	545	495	508	565	507	528	504	555	574	556	516	490	479	533	564	499	504	521	533	502	491	558	509	509	544	534	564	491	522	486	492	494	507	525	540	487	490	506	524	521	528	491	504	528	505	525	498	504	500	524	543	537	551	533	518	543	529	490	514	523	529	531	563	488	551	482	517	545	498	481	530	472	551	538	516	466	566	495	481	521	529	504	524	516	521	557	487	545	499	486	510	547	516	546	559	502	494	510	492	529	535	516	554	494	549	526	521	507	508	498	517	536	526	567	528	502	543	500	548	557	500	539	520	486	501	492	543	522	471	519	511	521	557	503	529	503	518	526	536	530	553	511	501	519	513	543	503	557	520	548	527	533	495	522	554	519	530	502	546	540	524	535	520	579	556	562	504	545	523	525	525	492	527	546	460	541	548	514	513	525	516	487	512	513	516	535	491	505	522	545	498	530	519	511	524	529	489	529	520	575	498	522	517	558	505	559	498	520	551	504	517	524	528	538	542	505	533	517	516	540	561	528	501	529	524	507	497	507	560	541	556	520	513	515	475	510	518	533	536	521	536	511	486	552	520	556	506	543	498	516	514	502	534	526	511	557	517	526	532	531	535	519	482	536	514	512	528	526	551	570	483	486	509	503	523	475	542	478	519	502	536	482	521	525	547	515	516	508	514	529	558	523	526	488	544	485	480	517	522	529	517	515	510	551	530	500	536	547	525	505	512	489	517	519	534	520	575	525	480	520	574	487	485	488	531	522	522	502	491	504	545	521	550	519	506	490	504	476	524	497	514	519	534	467	522	495	527	523	529	517	504	544	514	501	460	493	462	493	537	494	541	525	526	530	524	528	522	494	542	510	516	525	483	515	539	538	465	497	539	502	493	488	503	541	534	525	529	525	515	511	484	520	517	529	531	556	486	551	529	513	492	498	495	513	518	516	520	565	548	505	514	513	518	487	535	469	547	516	563	515	498	495	540	507	513	525	539	520	536	507	499	504	516	496	515	462	532	529	503	550	514	489	481	497	564	495	499	544	522	521	519	526	519	513	538	535	516	531	486	539	539	538	520	502	518	535	561	517	556	485	544	514	514	534	494	501	515	482	497	523	473	532	514	518	508	520	535	504	505	563	499	531	476	524	502	495	514	535	492	536	484	506	502	572	511	495	514	512	488	533	505	493	510	528	509	507	481	516	514	491	540	499	527	491	525	519	552	538	517	485	562	547	531	512	538	515	489	525	536	536	535	527	506	557	515	500	517	509	540	515	509	519	553	483	479	524	533	483	548	542	541	506	525	538	475	525	512	549	515	507	544	584	538	533	539	517	545	504	504	517	499	546	485	537	466	547	515	507	530	500	487	523	527	540	514	515	475	511	491	524	492	536	516	547	539	562	525	511	519	523	490	490	514	475	483	520	522	519	512	552	494	569	460	532	518	511	527	534	513	511	533	530	548	533	508	523	498	493	496	533	530	517	489	484	504	503	422	513	475	528	508	491	523	549	532	483	523	535	519	523	528	492	512	539	530	506	531	523	484	519	504	534	504	495	520	481	529	545	475	532	497	482	554	532	515	498	522	543	501	484	531	501	512	516	527	544	524	519	508	510	519	517	489	521	545	528	497	539	503	510	526	545	525	510	536	523	512	533	536	508	509	557	556	513	514	547	534	526	562	495	561	521	542	511	519	523	531	517	524	499	536	522	537	521	520	493	499	514	476	566	506	489	536	523	498	494	519	499	502	527	545	565	485	473	513	532	512	494	512	487	508	518	533	506	542	538	502	481	538	551	524	466	512	503	510	517	518	526	538	493	511	572	523	517	519	505	551	527	484	546	541	520	503	514	528	519	527	544	544	514	516	491	478	518	517	533	512	530	520	505	538	587	525	481	537	540	493	574	505	527	503	531	477	559	498	536	508	499	524	547	557	540	553	514	540	543	484	506	526	504	543	518	546	530	528	529	512	521	522	511	517	527	499	534	501	491	543	512	517	521	514	485	515	517	512	536	523	538	502	507	513	514	483	522	519	515	508	486	531	495	525	519	533	544	542	492	515	539	525	544	536	509	520	543	522	543	449	524	552	518	519	532	529	534	550	524	541	555	500	477	522	488	553	524	512	520	497	505	515	503	513	531	570	555	506	510	503	503	515	546	540	491	523	483	496	509	520	544	475	495	517	546	509	492	510	514	478	542	508	541	544	542	534	509	527	509	490	502	477	522	524	518	516	475	564	503	518	502	508	503	537	509	509	514	517	544	491	505	532	501	503	526	540	519	532	487	520	514	502	514	514	507	496	519	510	541	537	484	533	476	538	508	515	521	506	522	504	512	512	535	501	524	516	510	510	523	505	503	530	495	506	529	540	513	496	516	516	476	505	520	508	488	561	495	522	491	500	500	525	536	524	505	534	495	512	545	560	497	517	547	521	504	519	539	471	497	536	519	532	512	491	532	518	499	509	499	537	503	525	500	514	490	522	518	521	520	542	513	533	542	510	504	523	515	452	527	496	525	508	526	483	523	480	535	490	506	542	576	534	499	535	547	526	525	524	496	506	509	531	518	558	484	529	534	530	493	525	532	508	538	559	558	483	519	500	484	515	559	506	492	518	510	527	531	522	547	502	558	507	551	544	549	517	518	519	530	500	514	506	531	512	511	551	519	505	510	535	551	464	500	528	506	437	497	523	491	526	523	537	564	508	525	519	541	517	482	568	557	535	518	520	507	509	520	518	507	514	536	511	520	524	487	554	524	510	543	526	540	533	530	489	483	570	498	514	512	547	511	546	445	521	536	480	490	527	518	512	550	498	529	531	510	592	546	522	516	507	495	505	528	515	537	565	534	544	520	544	512	511	541	504	495	520	519	535	556	544	508	568	556	534	499	546	502	497	513	529	523	567	530	513	495	542	505	518	517	522	500	518	509	565	516	528	558	496	485	524	510	588	518	484	508	536	534	524	514	482	556	530	500	485	545	524	508	512	491	530	504	503	493	488
5755	3171	1868	1229	901	659	591	463	404	273	202	148	144	102	99	66	108	101	83	75	59	71	62	64	64	52	57	61	55	67	59	59	63	53	65	68	54	64	79	87	95	70	59	65	73	71	61	60	56	66	49	54	50	51	61	58	73	48	60	57	49	58	55	67	55	66	60	55	54	52	62	57	56	66	70	51	62	66	59	71	63	55	76	58	75	75	46	65	60	51	59	48	55	51	48	47	68	53	73	63	52	67	42	74	56	61	55	52	63	60	53	68	61	59	59	65	64	54	65	65	48	57	50	46	55	65	71	50	53	48	61	53	54	50	58	53	67	68	47	56	51	46	40	66	49	49	38	56	60	52	59	44	52	47	44	56	58	52	56	66	48	48	63	57	70	56	51	62	49	55	48	62	63	42	61	59	51	58	60	61	50	60	59	58	62	59	62	53	69	48	51	61	69	64	68	59	60	63	51	51	63	49	53	60	64	61	59	63	51	57	70	65	59	66	65	59	62	72	42	50	66	46	56	60	69	56	80	65	64	51	69	62	49	58	51	47	56	49	63	51	66	59	40	65	51	64	63	59	47	66	60	65	76	50	60	47	58	64	61	55	61	51	59	65	60	74	62	66	61	62	47	43	56	49	59	62	61	51	60	61	48	65	49	56	66	68	65	63	51	62	59	49	62	52	60	53	59	64	54	58	53	64	54	53	51	56	52	48	54	50	56	64	47	56	68	56	54	61	59	56	56	63	59	59	51	61	58	49	71	60	71	50	58	64	74	57	66	70	66	64	62	64	50	54	43	47	53	57	63	55	60	55	54	50	64	55	51	52	54	60	58	55	47	59	56	68	70	62	46	58	62	42	50	61	53	59	44	70	54	47	68	72	66	60	61	61	60	40	54	77	60	64	60	76	55	48	65	50	67	52	62	56	56	55	77	51	64	51	53	69	60	49	49	54	55	52	56	61	56	57	53	62	58	69	44	45	64	65	49	65	64	55	62	60	62	50	66	53	51	54	59	52	62	61	55	54	48	54	50	59	64	71	46	66	64	60	63	79	54	61	49	52	61	64	72	59	59	70	47	47	49	61	53	67	60	64	60	66	65	56	50	52	66	57	65	60	44	55	69	59	56	60	58	72	60	74	50	71	54	50	48	47	60	52	62	53	60	60	55	62	49	53	53	65	59	52	64	52	66	62	48	50	62	53	65	52	50	65	40	52	52	59	63	62	57	56	59	49	55	60	42	62	69	61	61	59	63	60	56	48	59	52	52	71	49	62	47	51	44	67	57	64	58	64	68	63	65	56	49	55	63	59	59	74	44	67	71	59	62	67	60	53	57	56	45	51	66	60	55	54	49	68	64	52	60	38	51	63	55	52	62	53	68	59	49	62	47	62	59	44	60	58	47	68	53	65	49	58	66	47	55	74	62	61	53	63	53	49	56	46	59	59	54	60	65	47	69	51	47	59	72	56	57	58	59	60	50	57	48	64	62	73	51	53	66	54	57	51	42	57	58	58	50	60	53	49	36	57	62	62	73	55	59	68	46	65	61	56	73	47	46	57	64	47	73	52	58	53	54	51	62	47	66	53	48	52	60	66	60	60	59	55	50	68	61	64	53	57	57	59	60	65	54	51	55	67	58	57	53	63	55	53	50	63	73	77	53	62	52	67	54	58	55	62	64	59	53	61	53	59	68	49	60	52	62	64	59	51	52	59	48	53	63	55	64	63	60	66	52	69	56	60	69	55	60	59	49	40	57	54	70	53	53	82	67	63	60	56	50	53	59	62	48	62	70	74	59	57	52	60	62	60	50	59	58	78	50	66	69	64	64	50	55	56	56	50	66	48	63	52	62	47	55	71	63	52	63	45	65	54	62	68	50	61	51	53	53	55	49	52	47	53	58	67	53	63	42	65	54	62	63	54	52	65	54	52	56	76	55	64	41	56	55	57	53	54	50	64	58	55	50	57	46	52	54	61	52	45	60	49	54	53	59	51	73	60	53	46	66	43	62	60	50	57	56	59	53	54	53	57	61	55	51	58	60	54	67	55	75	55	72	63	46	61	50	70	54	61	69	61	60	46	60	52	67	60	56	39	53	49	63	57	66	62	56	57	57	56	61	55	63	62	45	53	43	58	53	62	52	60	58	62	68	54	41	57	58	65	75	53	57	57	40	64	64	60	68	47	43	75	56	59	65	51	54	61	48	52	61	57	42	56	78	59	55	50	75	46	64	52	60	62	52	48	61	45	71	52	78	54	54	66	66	63	58	43	54	54	46	63	37	54	54	61	37	51	51	51	62	68	46	53	54	61	73	51	56	60	57	56	67	57	68	66	50	61	62	60	51	55	63	59	70	69	44	59	55	54	71	74	57	53	50	63	68	67	59	60	58	57	76	67	65	58	46	66	81	63	61	69	70	59	63	58	62	60	59	55	47	59	43	64	61	59	55	67	67	59	47	51	61	64	56	70	51	58	61	62	54	45	58	53	50	50	50	66	67	60	53	64	50	55	54	48	46	74	70	45	68	49	43	52	66	70	59	50	58	60	66	50	59	84	63	60	56	68	68	59	65	73	52	61	64	60	41	62	52	48	64	71	55	56	66	60	69	61	50	68	58	55	53	64	59	50	63	63	69	49	60	51	65	48	53	50	47	71	65	67	35	53	61	57	53	50	46	51	59	68	63	60	63	63	57	59	53	47	76	66	55	58	65	64	48	63	54	56	58	47	53	57	60	59	54	55	41	49	55	57	52	48	57	59	61	54	58	50	55	66	63	70	68	68	58	61	62	71	64	55	53	58	55	48	58	51	61	48	60	69	47	52	58	44	46	56	66	52	67	58	54	51	43	71	57	41	70	56	61	67	60	61	61	77	61	58	64	47	50	60	64	42	55	66	60	57	64	43	64	64	53	53	57	48	69	66	41	59	74	49	47	57	56	66	57	54	45	61	60	64	66	56	40	49	66	47	54	62	70	57	59	54	67	53	61	63	62	61	65	62	59	52	60	46	69	57	39	53	66	63	47	62	59	62	65	71	61	43	55	66	54	59	64	49	62	60	51	60	65	70	46	60	60	50	65	69	55	49	54	56	58	55	55	44	50	53	59	68	60	62	55	53	51	57	54	65	58	59	72	61	45	57	65	44	59	75	66	57	58	50	62	60	57	52	51	56	58	53	43	70	61	47	61	58	52	51	58	54	51	51	40	70	52	46	53	49	52	46	63	64	57	50	71	53	60	51	51	62	47	66	62	73	55	68	67	53	43	57	54	66	54	73	62	51	59	56	65	58	54	70	60	54	59	60	73	59	57	49	42	53	57	57	59	59	48	71	65	55	39	49	54	62	75	70	59	52	55	62	57	47	56	61	55	58	53	43	45	63	68	59	74	65	56	43	53	70	59	51	50	47	46	61	63	54	42	49	48	58	58	61	58	60	53	70	43	52	67	59	69	53	53	48	46	58	58	54	58	64	49	60	56	69	61	61	64	45	77	59
34912	20529	15632	14080	19274	22132	20361	15945	12225	8647	5293	3489	2783	2397	1877	1394	1397	1162	818	762	801	706	698	666	615	582	545	549	536	497	485	550	559	542	821	928	841	795	950	1018	956	884	732	609	511	522	513	488	484	507	525	466	557	482	469	443	468	502	496	548	477	504	490	466	500	477	488	521	458	496	478	473	446	496	488	505	482	482	490	471	476	478	515	491	497	489	474	500	477	516	503	487	430	462	484	482	478	478	495	501	463	439	488	488	468	498	478	427	502	466	460	535	453	451	524	446	482	472	485	478	479	469	443	471	501	479	463	484	490	497	491	501	515	483	497	497	474	446	501	517	507	463	480	437	482	501	463	464	469	491	492	488	487	465	478	472	524	485	467	484	467	450	510	496	499	507	489	495	465	450	448	484	490	448	505	520	506	473	468	532	492	522	505	482	453	481	454	501	478	470	470	485	471	420	483	491	515	458	497	510	502	485	518	450	483	495	455	472	468	492	448	509	457	484	490	507	475	453	491	423	474	463	483	485	483	507	493	503	487	501	505	442	500	476	433	516	450	478	502	455	507	469	478	487	498	457	476	490	478	505	549	438	456	447	516	474	556	484	465	466	496	470	487	462	513	442	499	476	473	464	497	438	482	485	459	502	490	463	471	474	522	515	441	482	507	500	489	456	478	498	508	451	466	447	501	500	453	524	473	521	500	462	468	482	478	457	474	477	502	464	489	526	499	483	503	477	512	519	505	517	451	482	490	482	482	499	479	450	499	504	480	499	503	458	481	496	494	499	527	479	488	481	517	463	468	464	465	487	482	483	508	498	500	466	432	480	493	516	505	509	480	504	479	484	481	451	460	511	455	458	469	491	461	503	480	502	506	475	482	495	466	482	465	463	488	522	450	468	491	458	472	496	473	507	474	502	491	496	530	505	478	484	448	489	459	484	508	465	489	484	503	488	509	448	471	480	491	518	474	483	528	488	501	507	462	505	485	464	473	472	512	477	456	472	502	492	438	516	444	481	475	492	453	474	472	522	454	467	494	448	537	482	502	462	488	517	458	524	485	498	503	450	482	482	500	443	473	477	495	470	461	509	465	515	454	459	510	497	483	484	487	500	461	504	502	530	468	483	486	488	437	508	471	502	502	458	443	491	489	474	492	470	483	499	456	495	473	501	473	460	496	466	496	471	491	492	494	494	485	482	495	493	468	503	458	489	526	490	495	542	467	466	513	450	458	473	479	460	523	477	469	483	469	493	480	504	494	459	475	493	495	473	422	501	496	518	488	487	457	472	486	466	512	478	487	490	463	479	486	497	513	483	441	495	480	447	504	505	494	463	452	499	493	458	523	507	443	524	480	484	496	470	481	498	470	514	480	497	459	507	472	494	467	464	474	509	462	493	476	491	517	533	467	489	508	460	496	472	478	504	502	462	475	465	502	460	474	432	473	480	465	463	490	513	472	476	461	527	488	508	505	510	497	453	504	497	460	467	480	520	489	490	466	501	480	438	516	499	497	512	488	494	473	494	472	527	463	487	473	472	501	508	456	489	486	522	434	508	547	491	537	451	463	468	504	479	433	472	514	491	485	472	482	480	465	462	504	498	492	502	483	485	474	481	465	477	459	492	469	518	499	458	533	510	465	500	485	477	550	522	463	476	467	497	489	466	495	513	511	501	511	460	492	464	491	497	458	481	458	481	527	507	521	490	452	503	488	500	488	465	477	469	489	481	490	468	481	475	508	461	517	474	502	496	498	476	478	472	517	489	445	473	480	501	505	491	463	484	542	445	502	472	483	474	488	483	525	483	466	471	474	485	468	512	502	572	484	470	466	450	485	472	484	490	465	470	432	532	505	519	500	469	491	522	505	481	452	470	461	451	532	488	537	510	477	476	471	470	456	467	489	506	501	466	474	494	426	484	482	507	478	422	446	461	498	497	505	465	487	473	465	452	468	501	465	490	488	479	486	487	477	459	484	493	458	470	468	504	509	483	462	490	493	520	481	461	489	504	485	484	461	471	489	488	490	498	473	495	490	476	443	491	496	501	464	482	448	460	478	476	505	488	468	478	462	474	471	508	476	471	414	484	470	479	483	491	452	486	521	527	487	461	495	469	533	470	475	507	514	462	483	494	489	491	483	468	506	501	488	491	478	507	455	492	538	497	489	478	480	493	485	492	451	462	487	520	460	444	466	463	497	466	477	519	475	503	462	465	484	490	459	511	500	501	488	523	478	438	520	494	471	500	503	496	496	514	480	481	474	513	441	463	471	529	484	498	503	489	494	505	473	493	458	497	508	515	468	456	471	464	497	488	502	452	498	491	471	501	498	473	470	486	452	492	510	422	436	503	491	513	474	450	487	480	498	490	490	503	455	505	479	479	509	492	487	466	531	486	499	482	465	470	437	517	524	480	504	463	498	475	465	460	488	503	482	522	525	476	481	496	456	513	549	452	444	502	499	481	476	523	488	460	477	495	496	449	483	438	483	471	466	468	488	489	460	481	486	493	463	463	461	483	497	488	485	493	504	477	509	475	463	494	491	489	520	498	485	478	492	451	485	498	502	471	499	507	461	508	487	490	541	499	481	470	484	488	495	498	490	471	482	513	473	494	468	485	494	478	470	473	486	543	492	517	466	456	484	493	502	465	546	502	476	504	500	512	476	489	445	493	523	489	460	493	517	452	503	456	490	480	493	481	470	494	499	475	510	497	496	502	516	471	518	485	471	500	430	479	498	480	485	470	473	498	499	510	494	526	458	464	443	499	517	506	533	460	518	465	493	476	503	445	484	476	474	468	458	484	475	468	523	508	504	488	483	496	487	452	450	498	461	453	496	463	504	469	500	459	490	499	501	484	466	473	475	502	480	458	454	506	497	509	502	478	496	494	504	504	475	468	501	484	476	519	480	453	511	525	512	465	466	493	444	506	496	535	489	482	510	443	551	470	449	504	489	485	518	455	451	475	495	460	491	476	487	485	457	503	474	482	479	455	486	500	508	461	466	428	496	494	524	489	457	480	500	529	474	484	507	500	446	513	511	461	461	450	497	462	492	503	512	492	471	491	498	467	492	482	514	487	500	475	494	468	496	479	497	497	500	507	481	466	483	510	466	494	496	520	459	520	504	481	472	472	479	457	445	456	485	493	473	494	477	475	486	493	486	468	446	499	490	489	487	473	461	445	479	474	498	461	488	474	483	444	515	486	474	506	477	506	486	484	480	530	513	459	503	479	463	448	470	507	492	463	498	494	524	472	458	474	478	502	488	487	496	500	485	457	485	487	491	495	476	467	510	458	499	477	487	506	470	479	472	487	500	502	506	503	499	470	455	485	522	480	496	501	473	468	528	473	455	477	491	457	491	517	468	462	443	508	462	480	455	458	493	506	491	485	500	467	476	472	475	503	513	474	513	501	496	509	444	479	509	510	465	468	469	512	469	537	461	482	467	440	483	514	529	487	491	487	488	490	497	520	481	509	455	461	443	504	467	469	470	503	458	451
6382	3063	1750	1077	748	575	518	411	327	243	152	121	130	97	100	79	89	77	55	74	66	69	62	50	51	47	56	45	65	62	55	56	49	50	67	58	64	73	73	84	60	67	63	51	59	48	45	53	57	63	41	40	59	41	60	63	47	50	42	59	42	58	64	57	60	54	38	60	63	51	42	56	57	60	51	48	41	48	66	42	62	51	51	35	53	50	46	48	51	56	66	40	60	54	58	54	52	54	59	65	39	52	56	49	52	56	48	44	54	61	60	58	53	53	53	51	48	51	28	48	64	46	52	43	50	53	55	64	42	54	53	50	55	51	49	53	42	50	51	67	39	42	76	46	58	46	47	62	54	55	51	58	67	53	51	55	51	55	54	56	54	47	55	52	56	46	53	51	46	46	62	41	51	56	45	48	63	50	53	34	50	44	52	46	61	39	47	61	67	53	61	64	54	59	46	45	45	53	69	47	61	47	61	67	40	48	59	57	55	53	54	53	47	43	43	53	49	41	50	40	61	56	57	46	48	46	49	61	62	46	69	48	58	53	55	64	63	65	45	56	54	57	51	52	50	53	59	56	42	58	47	64	41	47	54	53	56	47	55	56	45	42	57	55	58	39	43	62	51	64	53	36	61	48	59	56	57	56	42	53	53	48	44	47	65	49	53	61	59	50	57	47	48	50	48	49	44	65	40	54	60	48	46	44	46	42	55	54	40	55	61	55	59	55	51	42	60	45	56	53	51	47	53	44	53	43	43	49	55	67	49	57	53	51	69	46	46	63	52	60	41	51	65	61	52	48	36	52	50	57	49	45	39	58	42	64	44	53	54	60	51	43	49	76	64	58	47	49	61	47	62	56	53	45	40	55	46	45	45	49	53	55	63	57	46	48	48	49	58	51	55	63	52	58	67	50	48	65	47	58	53	57	56	41	45	40	55	67	52	44	49	48	50	51	48	66	53	64	52	46	50	67	46	42	55	55	48	60	46	39	46	50	51	53	48	59	56	50	49	66	51	61	47	55	41	50	60	54	55	54	64	42	53	54	52	53	46	37	41	42	40	55	53	52	41	56	63	63	57	53	44	56	48	55	50	53	52	64	47	54	57	48	41	51	53	53	49	56	61	47	55	53	49	60	45	51	65	60	58	64	58	51	66	55	43	41	53	50	56	55	57	42	59	50	51	53	45	59	40	50	52	52	49	60	56	46	58	53	61	52	59	49	49	54	49	43	53	49	63	52	58	53	54	53	65	61	55	53	62	54	46	49	48	48	41	41	59	53	54	59	45	62	60	51	54	62	53	47	50	56	55	44	51	46	47	53	56	59	62	50	46	50	45	55	55	49	59	36	59	39	54	58	54	53	59	66	57	69	55	55	60	61	56	60	67	52	57	49	53	55	57	61	52	55	46	56	54	45	40	46	59	41	45	43	56	44	58	57	49	46	63	47	45	58	46	53	40	47	39	52	62	43	54	46	52	56	44	56	45	59	54	49	45	59	57	50	42	47	51	62	63	63	63	56	55	51	46	55	40	50	50	59	51	43	37	35	58	40	54	55	47	59	63	60	42	44	50	54	37	63	44	55	55	55	52	57	62	53	53	53	54	62	60	51	59	55	54	55	51	47	49	44	49	61	42	52	52	34	54	64	56	54	56	33	49	42	46	40	43	60	51	56	43	49	57	56	45	57	43	40	34	47	57	41	60	55	45	56	49	43	47	59	66	49	66	44	53	44	50	55	44	47	69	48	58	58	61	57	46	49	50	52	37	49	57	48	52	51	56	53	42	50	54	45	46	37	49	49	53	52	46	52	56	41	60	44	47	55	58	52	58	52	48	44	44	40	50	57	43	43	57	48	42	60	67	48	47	44	63	50	47	54	54	68	41	50	45	42	50	47	46	58	46	55	49	52	65	46	53	47	61	52	54	54	57	54	64	57	45	55	63	53	46	57	54	50	41	50	66	45	53	50	48	52	49	56	51	52	77	53	56	45	53	50	67	63	51	41	50	44	53	64	47	61	52	45	45	50	65	62	51	63	44	54	67	50	44	44	47	41	47	63	49	55	59	51	48	54	53	56	64	53	55	61	58	63	50	46	47	47	52	56	66	46	51	41	68	54	45	60	50	54	47	61	54	42	57	64	51	48	42	41	47	44	49	43	41	62	54	55	57	53	47	46	52	46	38	57	49	39	47	58	45	58	50	56	50	43	42	38	66	50	58	45	44	68	48	50	51	52	47	55	63	69	46	54	65	48	52	47	40	61	60	50	50	51	52	58	42	50	41	58	51	49	59	44	54	56	54	49	41	51	43	48	52	44	54	43	62	61	59	53	53	51	60	43	51	53	52	51	38	50	62	71	55	58	52	43	57	53	31	59	38	47	50	50	54	58	62	48	51	53	64	69	65	50	59	52	55	53	52	49	61	44	51	36	57	60	44	47	42	54	53	55	58	49	45	51	59	41	60	54	51	37	43	51	38	55	57	58	48	64	54	62	60	42	44	48	47	42	56	66	61	43	48	43	65	46	70	42	44	57	60	48	53	56	58	53	48	58	53	50	50	37	46	44	70	47	52	57	58	56	60	51	55	67	47	54	66	39	46	43	55	50	43	56	49	44	49	52	54	53	59	52	49	39	57	43	50	50	39	44	57	42	45	51	38	48	62	60	59	60	72	54	60	46	52	56	61	45	52	47	57	63	61	45	52	47	60	53	37	51	51	55	62	57	65	43	61	51	51	60	60	62	57	46	42	54	57	56	55	49	46	47	43	45	54	59	50	56	71	48	52	55	50	54	51	64	58	49	56	61	43	52	42	59	61	60	58	51	55	64	50	55	58	55	56	62	70	48	49	47	54	52	52	53	59	37	56	47	51	37	62	49	51	46	49	50	70	52	60	39	65	62	57	47	54	47	40	56	56	48	53	51	62	48	53	57	42	43	56	51	47	48	61	59	67	43	65	49	55	46	41	45	46	60	46	56	41	57	65	59	47	50	49	47	53	52	44	44	50	42	58	45	54	61	56	54	51	50	55	48	53	54	53	48	50	59	54	49	55	52	57	63	49	51	68	51	45	52	45	48	47	47	41	46	56	52	64	62	50	46	36	52	51	50	51	49	59	52	43	61	55	59	70	51	41	41	48	57	68	54	61	59	63	48	60	60	49	51	54	46	62	52	53	54	50	50	43	63	54	63	60	49	44	54	58	54	47	62	46	56	53	46	58	48	49	53	50	55	35	43	46	39	60	48	54	70	54	47	52	48	51	54	60	65	44	45	63	56	50	47	51	50	55	48	46	57	46	57	54	49	46	54	50	56	51	58	42	55	54	52	50	44	56	47	38	58	52	55	44	59	42	58	52	48	50	46	52	60	52	54	41	56	57	50	48	54	53	50	63	44	56	64	43	50	39	68	44	60	51	59	53	50	42	48	60	54	56	68	53	57	59	59	57	47	61	56	57	48	48	67	37	61	48	67	47	48	50	48	46	49	55	53	49	45
33023	20025	14506	13000	17230	19808	17743	14588	11254	7415	4866	2998	2289	2063	1742	1372	1268	1308	883	738	708	659	578	562	485	466	476	480	437	446	471	492	480	471	546	791	998	983	907	900	873	757	678	610	541	407	433	388	410	427	405	456	445	438	422	455	446	434	403	441	442	461	429	416	433	448	401	429	441	418	443	443	413	418	421	437	430	445	430	429	437	409	412	412	401	458	455	434	393	423	454	407	459	436	446	404	441	406	422	426	444	409	443	414	426	411	409	433	433	436	405	402	430	429	424	416	399	433	419	409	416	457	436	453	408	420	413	401	429	423	390	439	440	423	417	458	444	448	429	422	421	430	436	440	440	467	427	432	427	417	402	419	422	404	437	436	421	435	434	417	477	429	435	432	404	418	426	422	422	415	475	414	387	429	421	402	442	413	483	473	441	414	409	447	426	405	401	436	431	381	470	433	431	448	428	417	429	441	416	443	414	446	449	460	433	439	427	432	454	420	441	426	441	434	428	426	414	449	426	452	410	440	405	420	434	435	416	415	404	411	425	452	437	416	398	433	418	405	426	400	453	435	389	438	409	390	426	458	420	423	461	397	470	440	448	377	431	442	466	418	416	454	487	444	409	417	460	430	422	424	452	415	456	408	411	430	398	423	410	426	429	450	451	406	410	469	454	420	418	451	424	462	426	465	448	439	410	434	470	416	406	444	421	400	432	406	433	423	404	452	464	427	429	454	425	412	448	415	435	408	421	419	413	448	458	415	399	440	406	419	445	433	421	432	426	394	444	435	448	434	419	410	424	408	424	429	457	493	446	423	424	446	429	415	470	439	445	441	421	443	438	432	421	425	437	418	438	438	449	431	426	464	423	440	450	442	444	407	457	459	433	439	450	414	439	433	397	421	444	408	446	423	448	455	425	449	418	442	427	409	457	388	429	432	407	409	439	409	463	433	437	444	444	474	410	454	415	438	439	417	438	456	403	402	414	434	452	411	469	445	415	392	415	417	433	430	460	426	461	415	416	435	421	395	413	414	433	424	447	419	413	411	414	433	458	454	422	444	417	454	432	426	441	412	419	436	447	418	412	448	418	455	431	416	441	425	413	463	387	418	441	434	438	438	440	422	400	395	448	418	395	430	464	441	440	407	415	424	420	425	416	460	428	424	460	408	423	410	418	406	403	446	449	378	393	420	421	412	438	435	395	443	410	439	469	438	418	391	454	450	431	420	424	408	409	397	429	411	419	428	407	400	449	460	420	444	426	432	419	421	432	411	442	373	390	443	408	416	436	451	444	450	402	442	435	397	426	425	425	398	455	434	439	461	454	418	425	436	476	408	430	433	444	436	419	402	384	414	422	437	452	407	446	439	398	460	447	394	446	449	438	416	433	423	438	439	456	424	422	441	399	439	455	439	373	409	412	379	434	438	416	455	397	408	417	417	425	399	402	419	431	420	421	418	448	458	434	389	440	425	408	432	424	418	427	407	382	418	426	416	465	434	463	421	419	416	429	436	436	468	408	423	421	443	423	391	412	423	436	443	411	448	414	423	395	420	415	398	424	423	433	449	409	462	417	444	435	418	427	419	453	424	407	414	411	436	440	412	415	396	430	440	414	447	433	422	412	469	442	422	430	387	425	435	403	409	437	448	409	432	445	439	395	460	438	443	415	419	424	423	412	430	409	431	470	411	478	463	426	468	458	434	434	448	426	387	435	466	441	448	419	433	432	397	433	459	416	414	455	443	473	432	420	399	422	440	437	415	437	380	444	396	437	454	421	464	446	409	434	403	457	430	447	429	436	401	435	431	440	431	466	437	425	448	418	416	447	424	398	437	415	479	384	409	426	396	389	438	421	437	411	434	440	445	410	405	417	388	382	411	417	424	440	443	462	424	424	432	424	398	453	429	383	415	456	430	393	463	431	433	395	422	437	394	467	424	439	417	471	408	433	398	438	400	430	435	412	436	417	398	408	412	453	410	402	413	431	459	426	433	455	424	431	461	444	444	415	385	434	419	424	448	447	417	420	411	450	437	440	407	412	468	443	412	402	387	418	428	414	423	419	410	419	420	420	461	428	432	439	438	434	464	412	390	432	422	405	414	459	423	421	439	390	425	433	393	430	423	446	386	423	481	427	438	473	443	405	460	411	418	414	438	467	418	440	400	421	429	404	433	399	396	398	460	423	416	414	377	403	442	442	413	444	427	421	443	439	457	404	432	458	435	410	409	410	427	419	414	430	402	436	408	401	408	455	418	419	420	417	411	430	417	430	428	457	438	421	380	425	394	429	407	431	412	433	448	426	400	427	461	402	411	422	439	402	440	464	446	433	403	473	434	482	410	417	422	404	410	439	423	430	428	443	398	435	431	415	422	434	404	424	438	444	448	439	444	437	482	444	417	439	400	449	452	410	450	458	395	434	421	359	416	413	436	411	413	421	406	460	428	449	453	464	440	385	434	451	434	442	448	449	401	440	434	427	435	428	437	419	414	419	431	417	415	429	398	417	420	446	418	432	425	445	431	434	400	433	437	416	426	415	442	412	424	404	463	425	451	453	445	437	437	433	468	453	434	405	447	425	435	428	419	438	428	445	430	427	445	456	401	441	422	400	449	440	446	415	433	439	429	457	397	458	424	424	449	430	399	396	457	459	448	406	441	417	426	414	407	434	456	419	433	431	452	478	432	377	409	452	448	436	427	422	394	455	402	416	455	438	395	400	439	425	429	418	417	417	419	436	428	426	405	468	429	434	436	403	441	433	461	405	413	430	434	431	425	432	423	457	456	424	450	425	406	425	439	433	438	453	454	475	453	432	435	426	392	432	421	437	395	459	421	427	402	469	424	458	465	431	411	422	440	425	449	405	414	401	428	405	412	451	420	424	390	432	411	415	413	477	435	422	438	437	425	418	405	418	391	453	433	442	410	381	470	402	405	381	449	406	415	427	441	433	442	431	449	437	447	410	413	440	440	443	512	419	400	404	425	432	416	454	404	460	401	405	414	423	429	409	441	408	436	411	458	447	401	416	485	465	431	405	424	406	437	422	404	407	414	419	460	409	416	406	439	421	411	409	419	393	415	403	424	427	392	429	419	413	424	408	434	405	427	452	415	421	435	459	443	441	408	429	451	433	394	412	460	404	441	419	435	448	423	420	420	426	427	434	449	412	442	411	408	431	399	435	410	390	409	440	395	416	451	399	443	456	388	433	413	475	444	430	432	436	434	415	436	401	425	432	417	391	406	390	421	425	438	434	399	426	423	402	435	417	378	407	429	424	432	462	443	417	401	460	436	415	429	423	422	430	460	428	424	441	427	455	459	457	430	453	423	462	420	430	411	412	399	432	391	417	397	420	442	441	429	420	451	421	414	437	433	434	434	420	427	408	424	421	449	418	418	442	386	440	431	426	430	447	458	407	404	413	469	413	473	448	443	413	432	425	426	466	419	462	446	442	460	421	415	437	436	403	395	422	420	422	437	425	391	415	414	462	464	437	426	428	429
7737	4562	2348	1826	1212	894	841	674	475	363	215	129	119	97	93	82	67	74	73	75	75	57	58	44	44	52	45	58	65	54	58	60	54	64	52	48	81	93	89	76	89	66	71	55	65	57	52	51	54	57	44	41	53	59	46	43	60	40	56	53	51	47	50	52	53	55	45	48	43	46	74	58	46	47	45	43	39	36	50	54	40	51	42	51	35	45	39	36	57	51	39	47	53	55	60	52	43	45	52	53	44	44	54	43	31	36	45	57	48	50	45	48	42	41	45	42	51	50	35	45	51	45	42	42	53	51	50	47	44	51	45	53	41	55	50	41	53	57	30	52	60	51	32	32	40	57	42	48	48	60	49	46	59	53	43	52	43	51	66	41	49	49	50	41	54	60	50	48	54	51	52	51	42	50	50	38	45	48	40	43	46	49	49	46	53	43	51	46	61	47	53	59	43	51	43	48	33	43	46	55	44	55	46	49	45	57	45	55	46	38	48	40	53	48	45	38	43	62	43	48	43	41	54	43	46	46	42	44	65	45	44	66	46	48	33	54	49	43	55	57	38	38	40	51	45	48	53	65	47	42	44	57	43	39	47	54	46	45	55	51	54	54	56	49	45	49	50	59	47	46	49	47	40	45	50	48	50	43	51	55	45	49	51	46	41	42	48	46	46	55	44	53	48	41	58	51	35	30	46	44	46	46	59	59	41	45	47	51	56	51	64	47	46	54	55	39	50	36	66	49	43	53	49	39	54	59	40	54	54	42	41	59	42	48	36	52	64	57	55	34	42	53	51	47	44	52	48	52	39	42	52	48	44	48	54	46	43	47	64	45	55	53	55	76	46	52	52	33	43	52	43	45	46	43	56	56	44	34	40	50	48	53	52	46	49	45	60	63	50	49	51	49	43	40	46	46	38	56	62	52	53	54	60	42	53	49	52	59	50	50	40	50	41	42	41	41	51	58	62	44	57	47	62	45	40	43	52	51	41	41	61	63	54	46	47	46	45	53	40	63	40	52	53	43	40	55	40	59	47	51	52	51	58	34	58	48	46	43	43	54	47	55	47	60	56	53	41	43	39	38	41	34	61	39	40	44	40	44	41	50	46	40	36	49	53	52	44	40	45	50	47	47	56	61	38	41	54	45	45	46	51	49	49	54	34	44	46	42	40	59	46	36	48	41	56	42	60	50	56	51	51	52	45	50	55	50	47	32	42	52	50	61	64	52	57	37	49	61	40	55	50	36	44	64	50	47	54	40	55	50	53	47	50	40	42	45	50	42	53	63	51	49	52	47	68	45	43	38	51	48	62	55	44	56	47	40	53	49	52	53	53	46	43	55	45	55	38	49	59	48	34	58	55	58	49	40	45	53	52	64	41	42	38	53	44	47	56	56	49	55	42	48	56	43	56	44	57	46	47	54	36	61	29	39	46	45	50	56	56	45	49	57	50	45	44	45	33	53	56	42	49	55	57	55	25	42	35	46	63	45	39	44	41	57	46	52	54	52	48	44	43	40	47	50	52	49	56	50	58	36	43	51	32	49	47	39	46	50	42	59	48	46	55	47	52	53	44	44	58	40	52	47	56	48	36	55	53	43	69	49	46	56	43	55	37	47	50	50	50	58	43	41	37	48	46	41	37	39	44	48	58	43	55	41	54	37	44	38	47	32	40	49	52	61	53	49	53	53	50	55	50	45	48	49	49	42	42	41	40	62	47	47	52	34	36	58	48	48	64	51	55	41	54	53	56	59	46	47	56	46	49	65	53	50	44	49	52	47	45	46	49	48	62	56	46	47	43	63	46	38	54	52	40	48	45	37	39	53	50	43	55	42	50	39	53	53	48	46	42	48	51	30	49	49	41	39	43	48	48	67	63	54	45	44	45	55	43	46	46	58	43	44	49	37	47	39	38	50	42	43	52	46	50	41	51	51	42	47	44	50	49	57	56	44	46	36	53	31	40	43	40	46	50	48	43	50	43	50	42	59	42	50	51	50	50	44	46	53	47	40	49	48	55	37	67	47	47	51	41	57	37	45	36	58	59	52	43	37	52	64	55	49	46	42	47	54	50	55	47	53	49	55	51	58	62	51	43	48	44	55	52	46	51	45	50	34	52	41	45	40	41	43	48	49	48	39	66	51	50	59	48	42	49	58	45	49	53	51	52	51	43	46	42	40	45	40	46	44	46	42	60	55	60	46	34	47	46	53	49	57	43	56	34	64	50	46	50	55	47	44	56	38	46	59	47	45	41	37	47	50	47	54	38	65	46	48	50	52	42	48	54	53	59	49	52	53	57	42	43	40	46	40	63	57	49	45	53	52	44	48	48	52	53	49	41	63	64	55	49	50	35	62	59	49	48	49	49	48	47	43	50	55	55	41	39	62	51	60	45	43	44	48	46	46	46	41	44	45	47	55	47	60	38	49	43	38	50	43	56	40	56	41	61	55	54	43	47	50	49	56	56	52	52	55	50	52	48	46	54	48	56	53	46	44	51	60	60	39	48	57	46	33	43	58	53	43	49	50	59	47	50	46	47	54	62	52	55	54	59	43	57	51	51	48	49	60	43	36	49	46	63	37	33	56	44	45	49	49	48	60	68	50	35	45	45	42	57	46	41	45	47	46	61	44	55	56	42	36	39	51	44	56	43	60	46	51	54	56	58	48	51	44	38	45	36	46	54	57	51	47	55	54	35	53	39	35	49	58	46	40	61	64	50	38	45	57	45	49	40	45	39	44	43	42	49	53	44	53	46	41	47	53	44	45	57	38	52	43	59	44	45	56	58	61	49	47	44	54	37	42	42	54	40	42	39	52	49	47	53	49	47	40	53	47	55	57	43	44	39	46	24	40	47	40	45	41	56	54	45	62	37	44	54	41	42	53	46	52	47	44	36	50	49	48	61	52	42	48	54	54	50	67	41	48	66	49	40	51	58	70	59	60	51	40	39	53	39	52	44	52	40	43	41	49	52	53	41	48	48	45	52	57	48	53	57	38	47	50	53	47	54	58	52	48	54	39	52	41	32	49	57	60	41	51	49	53	43	52	63	41	47	46	51	58	47	44	55	58	52	57	38	54	44	61	36	60	51	51	46	41	55	41	37	46	52	46	67	52	49	46	48	54	45	58	52	36	43	55	31	37	53	37	41	40	39	51	58	47	54	55	32	59	46	60	44	40	49	53	55	43	39	51	56	41	44	65	49	52	58	42	45	43	41	51	44	57	46	61	50	44	55	33	54	57	41	45	60	50	52	45	36	44	51	47	55	52	49	41	49	55	48	54	46	45	53	51	48	53	53	55	33	52	51	46	50	53	42	39	41	62	44	40	54	47	41	46	35	59	59	51	47	52	46	44	47	66	49	57	32	51	39	57	37	56	57	39	53	46	42	50	40	50	46	54	56	36	46	44	52	62	47	43	51	51	39	44	47	51	43	54	57	42	32	51	41	57	46	42	41	49	54	51	44	38	52	44	58	49	37	41	50	43	39	54	55	51
37609	24085	17630	18219	23292	25354	23325	18815	14419	10539	5929	3662	2771	2653	2247	1813	1416	1520	1259	953	855	797	708	569	520	536	544	569	499	528	511	498	551	511	595	662	1210	1431	1601	1410	1272	1096	899	755	569	509	413	411	419	416	411	425	419	395	423	400	426	413	420	412	397	413	399	391	415	381	396	393	433	452	461	363	347	439	411	403	450	407	400	423	417	393	421	426	397	393	406	376	384	369	427	396	391	437	396	432	411	428	384	413	388	446	397	420	428	394	398	386	407	405	398	357	377	401	396	386	426	425	444	378	398	387	439	397	398	404	411	404	403	408	413	371	407	423	412	406	395	381	396	390	390	412	430	390	428	398	411	395	388	392	414	416	427	429	402	414	392	381	406	382	401	380	393	417	397	421	423	397	441	384	401	391	425	410	396	430	386	419	417	441	422	418	418	400	433	396	402	410	406	395	407	419	423	423	436	410	432	401	402	412	419	412	402	399	401	427	390	383	388	418	430	430	408	421	429	430	414	389	406	406	380	406	429	392	384	397	389	422	416	455	411	391	350	416	373	382	355	385	435	404	399	400	399	400	398	394	400	418	426	378	447	402	401	419	427	388	389	432	384	364	403	404	382	427	415	408	391	383	371	431	413	406	433	445	394	432	385	419	411	425	378	398	408	405	443	380	408	389	408	385	418	401	407	430	413	393	392	402	390	413	396	367	414	417	411	400	419	394	365	413	413	402	452	375	380	408	407	396	395	427	396	388	381	403	437	428	389	398	408	388	411	421	425	432	429	408	405	390	414	398	385	464	415	405	423	411	413	410	384	416	394	416	430	433	385	444	442	394	404	391	418	386	438	378	364	387	421	420	414	403	431	401	394	433	425	431	407	416	372	408	422	391	411	408	370	413	407	357	407	373	443	417	426	411	394	391	383	418	422	395	415	384	429	433	388	445	436	382	410	430	404	425	385	385	410	384	416	392	400	363	419	433	396	381	429	412	380	400	418	440	397	414	395	392	417	411	388	429	417	367	377	400	427	430	423	445	392	416	390	405	379	419	381	397	416	405	435	417	400	423	395	411	411	392	417	446	397	378	400	434	381	404	400	408	416	412	414	411	411	396	419	398	411	425	400	405	415	409	398	400	429	415	401	409	363	406	414	421	400	404	405	380	442	416	417	416	388	402	408	421	353	388	414	437	389	409	424	389	408	385	385	407	405	432	404	432	391	403	389	412	430	406	422	433	421	382	453	422	389	404	388	409	406	396	378	406	405	399	415	381	411	403	409	432	378	382	393	379	415	431	371	417	392	416	383	421	414	417	405	384	438	428	376	434	404	406	419	362	440	433	420	402	429	409	399	433	422	381	402	387	394	377	423	375	387	428	377	417	420	398	403	430	412	419	415	422	392	399	449	416	373	388	403	398	386	444	440	407	405	407	429	434	355	392	401	401	386	358	423	393	397	390	442	411	437	382	377	429	386	413	425	430	418	395	370	420	369	393	454	408	416	398	380	416	406	396	424	407	412	365	420	396	403	393	383	405	406	394	407	442	452	387	403	392	389	392	398	378	410	394	389	398	389	410	379	388	364	394	395	387	388	440	415	430	405	405	367	423	403	431	400	408	410	384	400	424	391	377	409	412	386	418	407	404	378	399	387	423	376	385	383	428	383	382	383	410	470	411	430	416	395	384	407	426	386	408	459	422	404	390	344	412	427	391	413	410	403	442	412	423	377	369	413	438	429	430	423	409	388	393	388	384	427	400	422	383	444	405	417	402	421	392	409	429	416	390	398	395	409	448	388	417	404	429	385	394	411	422	381	449	403	402	433	417	395	404	376	396	429	411	371	382	439	412	378	406	431	426	387	404	381	431	380	419	411	359	363	427	383	383	409	396	414	396	386	404	411	408	370	389	395	388	390	367	382	405	442	416	382	445	388	391	419	390	427	404	418	408	367	398	421	414	412	375	381	441	415	397	416	424	388	426	406	405	413	439	421	416	402	382	408	404	355	439	409	410	426	401	396	416	393	417	416	386	405	430	419	440	376	437	377	424	426	405	394	390	394	398	420	425	412	381	394	414	415	394	415	427	420	387	404	411	406	413	409	419	395	424	417	382	391	384	406	412	428	379	428	405	403	400	423	456	400	405	381	442	421	392	407	430	385	388	367	427	371	400	405	420	389	445	406	400	417	377	397	376	405	386	413	429	412	409	389	465	413	399	406	398	407	404	407	415	379	389	421	386	394	404	420	447	383	398	386	410	436	411	379	375	380	438	441	430	410	381	412	416	429	412	388	411	417	413	430	400	431	425	387	379	400	373	428	382	393	401	439	401	398	417	429	412	418	376	435	414	410	407	392	425	423	412	408	400	404	417	435	382	376	407	431	411	403	385	407	388	408	391	404	414	423	390	412	416	388	447	425	397	406	415	372	400	384	416	416	401	383	378	420	406	381	414	383	391	420	432	388	427	424	442	395	409	384	433	411	405	385	416	418	432	392	427	437	393	395	400	410	388	442	414	359	371	405	386	393	438	419	422	388	402	395	402	400	407	419	406	447	396	399	426	377	409	412	419	401	393	404	357	384	411	442	404	412	388	416	409	397	405	425	413	427	387	407	407	441	443	420	420	439	375	416	405	401	392	394	415	422	425	410	382	411	411	372	383	433	422	427	399	386	371	412	412	402	422	418	393	419	391	398	415	426	414	407	382	415	405	400	376	393	411	368	416	365	414	435	408	394	379	376	381	394	428	422	416	425	418	429	400	398	429	365	431	455	376	406	419	402	414	426	420	404	444	414	401	406	407	430	392	393	426	386	409	411	391	400	409	428	387	393	423	439	405	405	402	400	407	403	383	403	404	403	390	399	394	402	409	388	392	415	390	372	400	430	419	418	377	401	408	434	389	431	398	392	401	421	402	395	405	382	455	381	422	393	400	444	444	402	422	401	387	401	394	418	446	424	428	361	421	387	413	404	402	408	374	406	386	407	441	415	427	380	408	399	404	379	406	400	445	373	406	446	429	405	407	394	421	402	368	414	414	380	400	467	409	400	398	339	426	389	421	437	408	416	413	387	366	432	439	404	423	441	383	379	425	403	414	374	403	418	440	389	365	424	418	386	403	360	431	393	388	399	425	404	381	383	424	400	420	404	443	424	400	392	423	410	380	406	414	414	432	428	402	427	429	386	419	417	417	417	389	387	420	410	456	390	404	381	428	416	434	459	373	425	419	417	406	423	398	423	402	388	404	399	388	417	435	378	376	393	433	386	374	372	398	415	400	377	386	385	418	420	387	428	403	395	404	402	405	399	401	376	386	411	430	433	381	422	376	428	407	378	399	416	391	404	382	400	418	414	408	415	388	414	402	421	409	390	395	438	404	402	388	403	428	429	401	437	438	388	374	387	414	440	393	425	400	409	390	397	373	388	418	399	427	440	377	415	395	397	403	402	386	451	413	441	432	405	396	404	396	448	438	401	386	386	404	387	412	418	390	398	409	400	388	394	382	413	404
5036	2065	1201	718	475	385	298	233	223	141	116	95	87	90	95	73	71	57	59	65	81	55	71	75	79	69	65	60	51	67	58	65	54	56	73	66	65	53	67	62	53	70	68	62	65	59	75	58	65	72	75	66	55	85	51	62	56	62	64	64	41	81	47	65	37	65	60	63	54	63	67	53	57	58	61	64	74	65	67	66	71	63	66	66	63	72	68	60	74	48	71	56	61	72	60	76	48	63	67	66	53	54	78	62	64	68	59	60	54	62	55	48	66	57	71	57	66	59	49	69	74	53	64	54	60	77	60	70	59	56	55	70	51	62	53	71	57	77	72	70	65	68	68	58	69	66	57	74	59	48	57	58	53	57	55	69	69	49	68	55	52	42	63	61	71	60	51	67	60	57	57	53	60	54	53	64	66	72	45	70	66	62	69	63	64	63	72	56	58	59	61	68	72	71	57	68	75	61	62	63	49	59	73	58	62	61	69	61	66	62	64	65	71	77	59	75	57	65	61	54	60	62	62	57	50	71	52	62	69	75	45	63	55	52	72	59	63	53	56	53	65	69	70	58	60	60	61	51	69	73	46	79	66	63	51	69	60	78	61	64	72	61	55	55	53	50	61	56	54	53	51	67	66	67	87	62	51	61	62	58	56	58	67	74	57	50	53	61	66	57	54	62	57	53	59	65	61	52	60	63	61	49	57	43	79	48	77	66	59	63	59	67	55	51	72	61	62	70	51	57	61	80	64	53	58	54	50	55	69	61	68	55	74	63	70	67	52	61	58	57	55	65	70	71	56	53	76	56	55	55	74	63	59	53	63	67	67	52	62	59	67	47	72	70	71	75	65	66	63	58	64	70	63	65	54	65	76	57	58	64	73	65	65	70	45	75	56	68	53	72	64	47	73	75	54	65	77	63	53	69	67	56	60	66	65	70	62	55	71	67	53	72	62	45	61	50	70	50	57	63	68	56	64	58	59	70	47	57	62	59	69	63	78	63	73	48	49	56	61	62	55	67	64	58	58	69	53	61	66	69	59	64	91	65	59	60	65	59	59	62	66	61	49	77	58	63	70	64	68	49	57	63	55	58	54	49	62	57	70	71	58	58	57	56	55	48	57	70	62	52	57	69	61	55	61	58	57	56	71	65	68	68	49	63	45	56	71	59	65	53	63	60	68	65	63	72	64	80	66	67	61	60	70	52	57	49	68	59	53	64	55	80	52	75	61	66	55	61	59	58	55	52	61	65	75	58	56	64	57	62	66	52	59	64	52	63	52	66	77	70	58	75	63	60	54	55	72	61	60	63	53	67	63	83	56	60	59	64	65	70	73	58	73	73	53	59	55	54	64	70	48	67	50	56	74	69	62	51	64	77	64	62	61	75	74	59	65	64	50	65	52	66	53	69	65	62	78	52	54	48	71	55	51	67	72	48	50	59	65	54	48	62	68	64	69	72	51	59	57	66	59	69	59	62	63	53	67	59	57	66	49	53	62	63	56	65	54	61	53	69	61	65	59	76	47	55	67	60	59	66	71	51	76	71	56	62	62	55	60	74	64	51	57	66	64	64	57	66	53	53	62	65	62	64	78	60	54	57	64	59	66	55	66	81	75	60	67	61	60	64	66	51	52	61	76	53	59	39	65	61	60	55	70	71	66	58	55	52	51	55	69	58	64	62	58	69	71	71	64	75	55	64	69	75	51	51	51	59	65	59	63	55	64	68	77	40	59	66	62	70	56	69	58	56	71	58	56	71	62	60	68	51	62	62	44	59	61	53	61	49	70	57	76	68	68	63	70	65	65	67	62	53	67	61	49	70	74	56	59	66	67	67	54	76	72	65	65	62	46	64	73	59	65	67	67	48	68	55	65	52	73	58	60	53	52	79	51	74	67	60	60	59	61	68	62	73	65	63	77	47	66	67	69	72	69	66	72	66	53	59	58	53	67	71	72	55	53	67	60	53	58	59	74	65	66	64	57	47	56	66	65	79	57	60	54	56	52	59	58	71	60	61	56	53	70	61	54	61	57	57	60	56	62	68	62	64	61	52	59	66	67	59	75	74	64	60	53	56	62	69	65	53	59	44	63	54	55	52	51	65	82	57	53	60	57	54	60	57	56	71	55	64	60	60	47	57	59	69	54	54	61	76	62	58	59	52	54	72	64	67	52	63	46	52	65	60	61	55	54	67	54	67	62	57	50	62	57	60	92	60	69	61	62	63	58	78	60	66	62	60	64	53	53	69	53	55	77	71	50	61	50	55	71	64	62	62	62	66	71	62	59	71	79	63	70	67	56	71	51	55	45	64	57	63	61	63	44	70	51	55	67	49	60	63	47	75	59	70	55	57	51	52	76	52	60	50	71	57	70	58	53	57	60	66	51	61	66	46	61	64	62	62	73	80	66	58	58	59	65	70	61	56	71	72	58	62	82	63	59	55	63	59	62	49	46	48	50	64	64	65	60	57	47	61	46	56	66	62	68	59	62	59	48	60	79	65	63	74	66	60	78	69	64	50	66	52	62	48	54	55	62	55	58	56	78	56	69	57	66	63	57	61	58	59	55	57	75	58	62	70	61	57	64	57	67	51	67	43	53	72	69	86	52	60	71	62	60	48	61	56	54	47	54	67	63	67	55	59	56	45	56	64	73	69	63	50	60	59	59	58	63	46	54	65	65	51	66	53	53	64	55	64	67	53	66	67	74	64	51	61	58	68	67	65	64	69	53	50	59	49	75	64	64	54	64	66	56	65	60	61	58	49	59	69	62	67	65	70	50	69	66	57	65	55	61	65	71	64	73	58	68	68	55	56	61	56	66	69	65	65	56	56	70	78	61	68	62	68	61	64	45	59	58	53	62	47	71	52	66	61	71	57	63	58	61	62	69	69	57	63	56	60	56	78	53	73	53	78	66	64	74	61	69	75	55	60	52	62	63	61	43	69	64	65	65	60	68	63	62	56	62	60	53	69	67	49	58	65	52	55	67	57	57	57	70	58	68	62	69	63	57	51	62	56	57	44	59	78	68	49	65	54	61	60	74	63	69	71	58	50	45	66	62	62	48	61	66	53	38	56	55	56	77	63	70	66	59	73	52	61	67	64	61	56	84	60	67	66	53	57	59	68	71	63	55	55	67	51	66	55	65	60	57	70	62	59	61	66	55	65	64	51	67	59	65	56	57	60	56	50	56	63	60	73	71	63	75	57	62	72	53	67	56	64	70	68	64	64	55	64	68	56	68	71	65	58	87	57	66	56	68	57	59	66	51	58	73	48	63	60	61	66	64	67	70	62	58	72	47	51	61	58	62	60	80	61	63	61	70	70	47	49	54	52	63	68	71	64	77	71	67	57	64	64	55	67	61	52	43	65	65	71	63	58	72	78	72	62	53	48	77	70	62	64	73	66	59	48	46	56	64	59	70	61	55	51	58	63	56	69	54	59	54	73	75	67	51	65	57	55	60	58	58	71	64	72	70	54	61	59	54	51	53	65	61	67
31668	15863	11279	9770	12021	13940	11852	9000	6479	4295	2543	1774	1541	1452	1483	1052	833	903	857	749	766	683	698	645	721	660	618	587	551	567	492	509	522	569	540	561	582	634	643	617	630	607	596	563	576	506	511	526	501	523	519	525	470	536	517	477	499	513	487	540	544	519	541	462	502	469	518	494	551	548	479	465	527	500	490	506	514	492	497	495	524	480	493	525	473	510	511	486	513	514	496	473	530	500	500	500	518	500	497	517	521	502	487	528	477	485	474	496	489	502	506	495	508	520	582	495	504	503	494	496	458	519	497	479	495	489	482	501	541	546	519	526	553	487	546	488	539	471	511	546	526	500	494	515	487	491	522	535	518	495	499	511	513	532	509	532	539	509	466	492	506	520	557	505	485	519	518	497	494	498	511	469	529	509	480	500	482	532	521	479	521	509	496	527	520	518	514	502	480	505	497	552	519	488	485	504	490	513	515	486	506	479	493	481	544	485	508	550	494	496	498	494	512	530	507	491	481	530	517	506	482	485	487	515	475	467	494	489	544	498	490	512	472	475	506	529	482	462	523	533	458	509	466	513	507	477	502	483	504	510	484	507	476	496	523	490	500	496	467	489	493	514	485	494	560	456	489	489	471	500	512	486	510	570	494	522	492	487	468	497	470	498	480	545	514	531	504	487	522	496	509	513	512	514	477	533	503	533	445	508	506	498	511	513	537	511	475	544	508	528	493	530	460	520	491	501	486	508	529	514	541	503	514	505	510	487	502	509	519	493	491	512	487	507	552	486	499	476	499	527	505	544	500	514	495	485	508	517	497	543	530	539	524	502	520	505	522	532	486	513	488	515	492	559	532	516	513	476	517	506	514	532	545	493	470	483	515	501	498	514	484	531	525	496	514	486	539	496	462	576	525	501	531	480	506	499	547	466	490	499	524	529	509	523	538	518	514	471	502	483	466	518	518	538	515	453	553	470	503	503	476	494	517	504	476	490	513	502	522	520	474	503	524	529	503	527	493	516	505	493	508	518	512	498	480	493	521	499	487	537	503	509	510	499	489	536	546	476	521	500	518	510	498	485	520	510	516	490	483	525	526	487	507	491	490	547	503	494	491	478	517	475	494	483	468	546	485	530	499	534	500	497	484	501	476	509	517	510	492	500	487	518	481	492	508	487	501	520	553	521	514	513	537	520	502	517	510	531	481	481	501	500	491	545	495	502	487	499	487	512	474	491	476	546	501	496	503	530	554	518	523	493	520	528	476	518	498	466	533	564	500	516	487	502	507	506	507	528	506	507	514	472	480	479	484	505	490	490	495	488	541	515	524	496	509	539	545	519	507	518	516	518	504	515	501	508	477	505	488	499	494	520	501	532	514	520	505	525	530	514	504	500	530	512	526	497	497	544	473	522	512	563	511	481	519	465	518	539	526	519	494	551	548	536	514	527	519	486	510	519	519	487	469	570	507	497	509	501	519	514	504	508	499	508	508	485	543	502	524	559	543	515	517	490	507	523	566	549	540	548	551	491	534	478	491	463	508	512	493	549	476	520	550	501	527	511	508	483	465	509	470	474	517	547	482	489	528	522	517	507	529	483	505	484	523	493	511	517	463	522	511	507	510	527	512	491	499	490	502	498	526	540	509	509	501	504	519	473	546	540	491	450	514	492	531	518	502	509	560	533	504	533	547	511	477	524	499	529	520	511	547	481	476	483	528	496	536	520	541	478	560	505	545	481	483	521	459	475	507	513	468	488	466	510	468	511	510	496	436	476	496	512	504	526	465	483	487	473	525	480	486	577	516	526	508	505	513	512	466	544	502	489	487	542	505	542	526	494	492	526	488	513	515	494	485	507	518	507	515	492	540	513	519	477	502	503	510	460	499	497	492	482	509	495	485	474	506	454	455	501	522	463	484	512	521	484	517	522	491	517	496	524	492	530	506	495	474	491	508	466	500	500	533	447	483	540	455	524	520	515	532	512	517	495	495	526	515	495	528	503	507	530	533	545	485	559	503	508	494	518	498	509	501	481	498	488	504	487	511	494	473	456	517	521	466	483	493	530	519	477	552	535	514	492	495	504	510	542	559	482	477	531	511	535	535	545	506	461	533	470	498	515	488	508	517	484	534	530	501	485	532	507	523	513	518	538	487	522	496	533	530	456	521	480	437	501	502	489	484	464	484	472	512	464	472	492	473	519	565	551	483	522	513	518	505	514	503	492	492	534	543	481	510	495	526	495	524	485	504	502	517	474	499	494	481	503	503	520	468	516	503	516	505	543	507	522	473	521	497	508	528	514	520	497	512	481	532	496	492	492	480	496	524	529	505	498	504	494	515	539	523	465	509	489	513	503	534	512	503	534	540	531	509	492	502	513	503	518	510	510	496	494	454	484	499	516	540	492	503	500	476	501	499	512	517	556	519	492	486	511	506	492	527	490	485	541	518	488	492	581	504	515	503	476	502	504	533	499	520	502	487	530	510	532	494	530	494	498	527	468	517	491	540	518	507	476	513	465	525	509	508	497	529	497	533	512	489	507	494	495	513	530	504	496	501	489	480	472	504	479	488	522	515	464	484	525	502	468	519	471	513	484	495	518	487	491	480	484	528	518	503	535	485	489	489	506	523	504	502	525	485	516	523	479	494	483	508	506	496	550	527	524	492	555	494	487	516	485	520	507	515	508	512	530	483	479	499	470	468	488	478	488	487	495	544	472	482	485	518	486	489	499	536	506	509	509	532	516	487	506	519	488	537	508	518	477	500	515	516	485	438	534	491	503	538	483	506	540	501	518	485	519	500	494	503	517	479	524	512	457	491	494	511	498	496	478	518	486	505	488	483	488	501	471	520	544	494	529	515	495	535	512	528	491	475	524	534	526	505	498	524	481	546	513	498	526	514	497	512	507	556	540	506	516	489	511	519	513	495	513	530	484	536	533	485	533	501	528	522	515	514	477	462	524	477	523	577	498	445	516	499	527	513	514	554	506	503	461	526	536	523	516	523	531	491	484	499	525	473	481	483	511	542	467	530	472	517	513	499	508	559	486	516	532	525	478	494	519	487	524	491	512	494	532	480	504	509	508	493	523	508	498	518	500	517	519	538	453	492	495	535	495	518	514	490	493	527	504	507	517	500	492	490	529	510	527	480	478	511	502	493	469	500	513	472	487	568	510	494	517	492	461	526	495	480	524	465	468	525	489	504	522	511	534	575	486	511	520	479	495	482	515	461	499	504	497	484	507	515	493	539	506	522	498	529	499	500	494	475	489	487	490	518	527	499	506	534	471	530	506	476	535	519	491	502	524	516	525	476	471	507	495	501	504	499	509	500	498	464	525	506	493	489	535	505	488	495	534	539	522	505	548	500	536	490	526	455	517	519	521	478	467	496	544	523	466	502	454	492	494	508	489	530	475	479	503	526	483	472	515	494	458	471	508	484	491	460	540	494	535	496	472	513	543	516	496	517	518	511	543	471	498	491	506	502	469	510	503	539	518	470	492	456	492	526	516
6296	3389	2257	1338	900	637	611	486	343	210	141	121	99	93	98	76	85	77	74	58	65	59	68	72	65	65	60	66	57	77	52	51	60	59	69	86	75	75	87	76	70	67	71	66	65	70	59	59	71	66	55	59	74	54	52	58	61	52	55	57	54	52	57	64	47	56	66	61	53	58	63	57	63	55	47	57	58	46	68	58	64	61	59	63	62	50	61	70	49	47	68	54	67	47	61	58	58	60	50	44	57	56	53	67	58	53	56	63	66	53	65	61	53	50	66	74	70	67	55	51	66	52	51	53	60	56	55	61	53	51	48	60	45	60	66	58	62	50	39	54	75	66	64	60	51	55	60	56	47	64	53	77	57	55	58	51	62	50	48	50	49	83	56	59	54	73	62	52	46	64	54	52	43	45	73	65	52	56	47	54	64	54	61	51	62	53	56	60	52	54	47	58	58	54	58	60	66	59	61	57	59	55	55	53	73	43	62	52	59	67	68	57	45	60	72	53	55	61	45	67	65	50	51	47	62	46	68	53	56	50	51	55	55	50	48	67	53	65	67	60	62	65	52	52	58	64	54	45	67	53	55	61	50	55	60	58	57	58	61	64	75	49	58	44	65	61	55	61	65	57	61	54	66	68	67	71	61	60	46	51	60	57	64	57	56	56	58	52	57	52	51	57	44	63	59	43	49	52	69	77	61	70	51	59	55	55	54	56	57	69	57	47	54	54	58	73	62	67	59	48	66	55	66	54	64	60	58	48	51	53	56	73	49	61	67	68	52	59	61	67	77	50	51	64	71	55	57	54	73	62	72	48	51	59	61	59	69	55	62	51	64	58	55	51	69	43	63	53	61	61	57	54	46	61	60	60	57	51	69	48	47	70	48	46	55	55	65	56	61	51	61	57	57	41	65	63	55	52	66	59	62	53	61	67	56	63	55	68	52	63	62	49	76	60	58	57	51	60	65	47	57	64	53	59	59	52	47	60	67	48	58	58	68	58	64	47	54	54	54	47	60	68	58	56	51	57	54	62	54	62	59	61	58	52	57	51	59	60	43	47	46	47	70	52	49	58	48	52	50	41	67	48	80	56	56	56	53	61	56	75	68	59	46	60	59	54	60	55	61	62	54	73	49	61	56	53	56	55	60	52	60	59	56	43	89	53	65	45	57	53	45	65	44	54	54	51	51	62	58	60	59	57	68	52	47	50	68	57	54	65	61	55	53	59	60	55	56	58	48	53	57	53	56	55	50	48	56	60	60	60	52	69	55	63	70	74	45	58	54	47	54	53	67	64	61	47	64	51	49	54	70	74	53	63	53	65	44	53	66	53	68	56	74	49	54	56	56	45	46	53	54	62	47	55	55	56	69	61	60	56	53	42	59	46	56	64	54	48	72	47	54	49	52	57	61	44	51	64	51	56	60	66	54	61	57	49	66	51	61	74	69	64	55	48	52	67	57	56	48	58	58	56	74	51	56	65	61	49	62	51	50	52	58	61	51	65	63	68	51	59	42	65	71	57	56	52	47	61	60	53	46	55	63	60	58	63	54	51	58	63	56	66	70	54	62	58	58	51	71	57	52	51	74	49	60	53	71	66	75	60	58	66	59	49	59	61	47	56	59	52	55	63	60	54	45	60	43	52	64	46	52	50	57	49	71	63	62	73	58	66	58	69	45	58	49	66	41	74	65	57	57	57	65	62	73	47	55	75	53	56	68	47	61	58	60	52	62	56	52	51	63	49	55	60	76	48	58	49	54	51	61	52	58	58	60	48	61	59	56	61	59	68	64	60	69	66	52	69	47	45	48	62	57	60	53	64	55	67	51	60	61	44	55	55	59	63	54	63	65	54	47	55	44	65	55	72	68	72	48	56	63	61	66	61	64	65	46	64	53	66	60	60	43	67	58	59	62	57	56	54	61	60	54	65	49	51	55	59	51	64	51	55	54	63	56	52	60	45	60	42	64	66	51	62	49	64	61	63	41	61	61	64	73	59	48	62	61	60	56	59	54	57	67	58	71	56	57	55	65	57	49	61	62	54	46	69	66	41	55	65	58	62	60	58	60	65	56	56	55	63	57	46	50	62	47	60	49	61	49	59	68	62	57	59	73	49	46	60	50	65	63	64	59	68	65	56	56	53	60	45	58	56	41	59	52	56	65	60	49	64	51	64	56	66	52	54	53	65	68	58	48	71	58	58	54	57	73	50	53	60	55	64	61	63	42	47	53	62	70	64	72	68	80	42	66	58	42	70	60	44	78	58	60	54	49	65	65	67	64	65	55	67	63	58	52	52	58	61	62	62	56	57	68	49	54	35	53	65	36	65	49	57	47	62	61	58	66	58	60	67	66	52	62	57	51	60	58	47	55	64	66	57	62	63	57	58	51	63	57	50	71	55	61	56	63	66	53	50	67	55	62	72	54	60	55	54	68	60	64	63	73	58	79	49	59	58	63	65	50	54	61	60	65	70	67	53	55	55	65	51	67	49	68	58	60	53	54	59	67	57	56	62	54	65	58	70	60	61	65	67	47	57	61	59	50	50	47	70	74	65	64	50	62	60	62	51	62	64	63	69	51	68	55	47	54	56	54	61	51	56	56	53	65	43	57	52	65	60	52	73	58	68	67	47	63	60	67	54	49	52	73	59	58	57	48	56	45	66	74	57	62	65	64	64	56	56	52	70	59	54	49	66	49	63	59	57	58	53	50	47	49	48	61	55	59	69	52	60	50	65	53	53	64	64	53	51	61	63	65	56	56	50	62	54	46	63	48	56	53	52	55	55	63	65	48	50	48	59	44	69	43	58	55	70	62	62	54	46	64	69	57	59	68	64	63	58	42	67	58	55	63	60	58	62	44	56	51	55	62	67	54	65	57	59	57	54	63	44	56	58	62	70	57	68	48	58	67	59	52	63	57	73	65	67	54	64	50	62	77	63	50	51	48	46	53	66	50	60	55	48	66	63	45	68	62	48	65	52	59	50	46	53	55	59	38	57	65	55	69	49	56	63	58	55	54	58	63	55	53	55	58	55	52	48	50	65	52	68	61	71	53	50	64	56	56	59	56	54	69	49	61	55	66	57	49	65	52	58	48	64	60	68	64	58	61	53	46	34	67	61	57	55	64	64	49	51	54	63	64	58	49	59	58	61	62	50	55	44	54	57	55	67	63	65	57	56	58	60	66	69	40	55	58	58	56	75	62	54	52	55	82	58	52	52	59	74	58	56	60	64	57	70	61	61	48	56	60	57	65	65	47	60	50	41	60	49	54	54	64	69	66	55	63	67	51	66	59	56	62	42	63	58	46	65	63	59	54	57	71	61	53	53	56	62	57	49	71	67	74	41	61	56	56	63	47	55	63	63	54	50	63	64	62	64	57	57	63	61	55	59	82	83	60	68	56	53	47	61	67	64	55	51	55	62	57	58	48	51	63	53	60	50	66	63	59	70	53	59	62	60	51	61	54	65	51	63	52	46	63	55	61	50	63	56	68	60
35805	21786	17089	14570	18933	20922	19173	15106	11053	6477	4286	3011	2138	1878	1815	1246	1225	1100	849	902	764	686	637	611	621	629	598	563	513	567	558	521	490	576	657	912	1084	1066	1096	1070	948	782	733	620	547	540	493	454	489	490	463	466	473	482	475	474	460	494	457	478	466	473	450	481	453	461	470	510	479	474	487	430	463	477	484	503	470	438	466	474	455	461	467	491	488	512	485	457	460	473	491	474	473	491	480	488	475	476	455	445	472	468	507	472	483	455	487	470	464	509	476	521	461	460	471	490	481	494	454	462	445	480	507	502	482	471	472	473	520	509	452	482	484	481	466	483	448	492	484	502	461	490	470	469	501	445	476	450	447	481	481	455	477	517	453	432	465	455	487	510	516	483	459	480	437	489	489	478	478	515	475	471	467	485	448	496	467	476	474	479	476	475	501	500	487	493	446	536	455	486	510	439	460	452	470	437	471	503	495	456	468	493	487	513	474	480	435	496	510	482	493	459	467	456	464	466	498	488	430	495	492	432	444	474	457	464	443	478	512	479	494	477	489	470	471	482	508	450	470	447	491	471	483	527	532	477	489	497	447	487	463	500	489	447	472	475	468	433	491	449	474	488	441	476	457	479	468	475	481	489	490	478	487	465	485	475	453	472	507	480	476	474	470	465	524	463	467	511	518	489	484	475	466	465	485	451	473	468	478	467	462	479	486	489	455	479	494	440	483	479	472	473	458	529	475	457	473	505	490	487	462	445	471	478	495	472	532	473	456	476	489	441	504	499	469	489	461	504	451	498	472	483	479	432	509	472	450	521	434	516	503	474	497	505	523	483	459	458	478	487	465	472	488	457	495	501	495	481	475	448	452	471	485	512	489	458	469	441	474	494	499	479	469	477	504	509	459	453	490	494	519	464	467	506	492	448	490	493	501	466	512	481	491	494	501	472	464	447	480	483	470	475	519	463	482	459	451	467	470	469	478	483	431	494	463	429	459	469	458	484	471	477	520	481	485	467	504	486	475	453	486	498	504	427	479	452	511	464	466	496	470	498	470	471	476	460	465	460	455	508	481	459	463	455	448	457	477	513	511	481	465	461	503	493	476	475	455	480	497	474	474	477	450	478	487	496	485	475	454	489	444	459	477	477	465	481	470	477	473	501	483	497	429	483	459	507	481	493	474	488	464	445	477	440	472	495	478	429	444	440	521	454	491	476	466	452	446	457	470	447	461	466	487	497	493	481	477	493	442	498	495	465	453	452	471	527	505	493	499	494	488	469	471	494	456	464	468	455	479	492	460	516	480	473	467	489	506	463	459	481	461	469	483	444	516	470	454	495	453	498	489	465	509	505	472	431	458	485	517	468	439	470	451	495	487	454	491	447	484	506	469	480	479	484	454	475	467	457	463	486	494	457	497	441	512	448	471	448	472	505	451	467	497	476	473	480	460	477	462	485	440	522	490	482	469	501	508	489	480	504	464	485	507	489	471	448	499	425	460	474	463	474	470	447	479	438	497	486	446	500	494	474	502	518	439	503	478	503	473	453	504	477	481	485	518	504	449	463	475	476	499	470	494	473	474	442	480	468	471	483	454	429	464	460	481	505	510	457	457	481	473	476	459	462	493	473	465	505	474	523	473	495	524	468	511	512	467	502	492	510	502	492	468	449	487	461	476	477	463	486	475	463	456	514	447	484	505	496	495	466	498	460	463	454	440	466	491	442	495	492	492	451	435	481	509	488	471	471	488	476	439	467	455	475	477	464	499	485	528	508	497	497	450	462	453	496	481	477	488	459	479	487	502	477	468	500	478	472	429	488	482	477	441	450	470	472	477	478	482	516	479	486	453	482	492	487	429	486	498	436	445	525	490	512	499	473	481	495	489	496	494	503	439	496	470	464	502	475	478	476	484	496	480	475	486	478	523	478	502	503	470	502	495	513	453	505	465	456	509	498	455	442	456	489	468	517	463	438	442	490	455	436	479	452	546	451	450	466	487	497	483	468	464	478	503	476	493	466	446	489	478	495	471	492	495	489	464	470	492	500	487	465	502	473	490	472	462	477	475	506	484	503	514	440	445	455	448	466	497	484	502	525	511	470	465	497	459	451	471	492	473	464	477	507	484	491	496	477	501	463	475	445	464	496	476	482	481	474	485	479	513	511	471	473	498	421	460	479	494	449	496	455	476	479	488	439	468	483	453	499	473	465	502	460	451	467	489	454	462	441	473	462	442	498	484	480	478	500	485	466	473	492	478	490	450	472	481	479	459	463	474	513	472	502	482	489	485	503	483	422	530	475	443	461	490	481	488	499	487	485	466	490	464	501	471	478	475	474	506	484	501	511	474	464	508	475	506	479	455	475	475	450	530	448	485	447	441	462	495	453	475	479	439	460	477	502	453	505	488	464	486	511	507	494	446	473	502	477	505	520	475	439	482	445	492	452	520	468	462	492	483	483	450	496	427	524	479	484	471	446	434	471	477	472	497	505	448	494	465	508	462	490	472	506	497	479	473	440	439	449	508	466	518	488	471	449	480	448	519	513	479	454	456	461	484	505	481	478	460	472	490	476	496	469	488	494	467	474	534	498	475	450	488	473	463	418	483	498	469	493	490	465	497	487	468	464	472	476	468	475	467	450	480	477	467	465	492	458	492	491	479	448	435	461	471	490	479	455	476	479	513	482	483	471	452	452	462	453	510	479	475	482	514	524	468	475	480	501	506	470	466	442	479	467	489	484	441	452	488	444	522	496	449	477	475	451	467	444	490	496	494	451	453	422	501	474	464	483	454	506	495	447	486	473	473	466	454	495	485	492	490	489	505	451	496	462	471	489	461	501	455	459	435	478	511	474	472	455	448	478	443	485	498	418	467	461	487	463	470	493	485	507	471	486	465	442	453	523	526	486	487	484	500	502	454	470	460	478	482	474	452	477	489	459	495	462	449	471	467	456	476	461	478	466	502	500	481	511	496	463	500	496	487	419	481	494	476	487	455	441	469	461	485	487	495	459	479	480	467	452	457	509	477	457	493	467	509	444	477	490	487	501	500	499	464	468	487	471	487	476	486	482	494	464	481	463	441	479	482	465	454	485	504	455	464	492	519	480	498	518	438	478	473	451	512	469	455	474	474	452	472	526	489	467	492	479	472	463	493	489	416	480	436	459	495	499	483	524	485	481	470	510	451	476	464	464	464	486	509	483	497	448	501	491	483	453	486	455	495	507	469	447	486	466	443	494	471	479	467	484	516	482	481	491	494	463	484	482	430	449	445	467	487	470	493	468	503	497	451	484	467	476	511	474	488	463	499	459	493	484	489	492	524	457	499	479	500	479	494	481	428	476	474	506	459	506	497	479	476	486	475	453	495	468	478	477	471	476	461	509	505	477	483	507	483	462	458	509	468	462	509	487	471	511	444	457	501	463	481	487	499	457	501	471	450	468	481	485	471	498	468	450	481	471	509	496	455	488	497	509	471	508	430	473	499	456	475	493	489	457	430	454	486	475	458	455
6906	3117	1802	1222	721	632	537	404	233	215	154	101	81	96	90	82	54	72	74	56	60	49	59	55	40	51	53	59	52	56	53	40	44	52	50	58	83	63	81	69	59	55	64	67	46	70	42	35	56	47	46	44	67	50	51	47	43	70	55	53	53	62	66	46	53	53	63	48	39	50	51	56	59	38	52	41	52	49	49	50	48	47	55	54	57	56	57	47	73	51	54	56	43	44	49	55	67	46	43	58	34	52	61	36	50	45	52	50	55	50	46	56	56	63	52	52	42	50	48	49	43	45	47	64	56	53	52	53	55	45	54	49	54	54	53	40	48	52	53	44	46	53	53	46	48	56	55	50	48	66	50	48	56	42	66	45	46	51	46	45	55	49	58	52	53	62	60	50	59	43	61	48	54	41	43	41	56	53	53	54	51	55	64	52	39	54	49	51	53	54	57	49	56	55	56	53	45	46	61	50	59	30	68	58	48	63	36	53	43	52	46	50	58	53	45	49	66	39	51	46	46	53	58	57	62	47	53	45	56	66	58	53	50	50	58	51	49	52	49	52	39	50	37	55	44	49	55	49	39	53	62	58	49	59	42	42	42	51	50	48	46	49	48	49	53	65	50	46	45	64	61	56	41	51	50	57	47	44	51	50	37	51	48	49	51	43	52	42	55	57	51	59	46	59	46	45	64	55	45	49	47	63	40	55	42	47	51	48	63	53	47	54	47	60	52	45	51	52	46	51	54	57	31	45	58	47	49	51	58	54	38	44	51	49	57	50	37	48	48	58	51	44	54	48	55	40	49	59	50	55	60	47	56	52	48	54	51	50	45	48	65	41	46	54	51	43	38	59	46	50	43	52	41	52	67	38	61	46	57	49	51	49	61	50	45	35	39	52	49	37	51	51	50	57	37	44	48	44	50	49	47	54	42	48	57	50	49	46	41	52	47	43	45	54	58	48	52	54	60	48	41	55	60	50	56	51	54	49	63	47	41	43	61	53	51	54	57	55	47	68	55	48	55	55	36	58	45	70	47	46	45	41	69	55	55	45	51	50	61	56	64	51	41	39	57	47	51	50	46	45	60	45	55	42	58	45	64	46	56	50	36	46	49	55	48	61	67	62	49	49	42	55	44	54	38	45	37	48	29	61	49	49	56	51	54	56	43	76	48	32	43	52	61	46	61	49	56	54	55	46	54	40	52	50	60	52	37	56	53	50	45	48	43	47	47	48	43	60	47	51	47	59	60	48	55	51	60	51	38	45	45	47	40	39	38	51	47	58	58	50	53	54	44	50	57	45	54	49	53	38	55	57	50	39	55	58	51	51	61	51	52	53	36	46	56	41	54	49	50	49	48	58	49	53	59	48	46	47	60	52	48	59	47	56	55	53	67	56	39	49	43	52	62	64	52	66	59	49	44	46	55	48	58	59	49	57	47	55	51	44	48	48	57	50	59	53	59	47	50	54	53	44	59	52	61	46	51	61	49	52	59	52	45	62	63	67	67	58	48	62	45	53	35	52	51	64	42	39	64	65	52	57	49	65	52	49	43	46	40	55	51	47	53	58	53	60	41	44	56	50	54	52	40	48	49	54	61	46	55	52	37	56	42	50	51	49	57	62	63	49	49	57	62	36	64	57	45	53	46	53	48	64	61	48	55	61	67	60	44	50	47	55	56	28	49	44	58	49	45	48	48	51	37	53	44	52	46	50	48	44	46	50	54	43	57	54	39	48	56	68	49	54	55	54	56	52	37	60	58	53	49	50	60	58	39	49	51	56	52	58	49	61	45	56	51	58	48	41	62	47	63	64	50	54	48	38	61	52	49	45	58	52	45	55	62	47	57	49	60	37	40	50	51	42	55	67	47	53	55	56	54	58	41	49	51	62	39	36	61	45	54	54	33	38	48	53	64	62	43	56	53	46	54	56	56	62	54	50	53	56	39	57	54	60	54	36	57	46	52	49	49	35	53	49	34	49	52	42	46	52	49	56	59	66	64	52	46	51	59	57	38	52	52	53	64	58	48	45	48	63	64	48	59	47	47	45	48	51	46	53	57	62	39	48	43	48	54	49	57	49	49	36	48	59	51	33	53	49	48	52	51	57	58	60	48	40	47	59	52	47	53	60	50	52	57	65	55	46	51	51	55	45	54	58	56	53	34	43	61	45	49	44	51	42	46	46	52	54	51	58	52	54	58	54	39	48	51	60	53	60	49	52	46	48	64	57	56	65	57	47	37	51	53	52	36	52	36	59	43	39	45	60	55	56	62	59	60	42	58	52	46	51	55	62	49	51	58	60	46	52	46	61	53	41	49	58	44	52	49	50	42	46	52	53	53	41	53	42	45	45	43	54	41	42	64	53	67	43	47	49	55	45	44	50	46	55	55	62	45	57	36	55	48	48	49	64	53	51	49	50	51	42	48	58	54	51	53	41	47	49	51	55	39	42	52	41	46	50	66	41	58	52	55	49	52	52	57	46	59	49	51	52	53	45	48	49	59	59	40	62	39	62	53	49	46	36	49	55	63	63	51	48	45	62	53	45	47	59	42	49	42	53	60	47	48	57	48	67	58	53	52	40	47	49	53	52	47	44	42	51	47	64	43	37	60	62	62	37	47	43	59	55	58	55	46	52	43	52	57	50	43	55	48	61	50	42	39	60	51	43	37	66	46	38	56	52	37	52	43	55	54	53	49	52	54	45	50	44	56	51	54	50	47	47	56	59	50	49	39	57	42	59	70	41	42	45	43	49	45	47	46	54	51	51	36	60	40	42	55	45	49	50	44	38	47	50	54	48	56	45	54	54	51	34	47	58	45	60	54	51	56	50	44	65	41	39	45	49	48	48	44	47	49	60	50	42	55	53	52	44	66	50	50	50	48	58	53	40	50	55	53	36	53	49	64	52	56	55	56	56	50	52	58	55	45	50	49	44	50	56	50	44	45	47	49	44	60	50	52	60	53	57	49	55	56	60	46	45	49	54	49	47	54	50	50	53	56	67	48	56	48	48	44	46	38	53	49	57	43	52	54	43	44	43	44	55	53	47	39	54	50	52	60	52	51	48	60	53	42	55	44	44	45	50	56	64	64	51	48	61	38	52	52	59	61	57	49	54	59	63	55	56	48	60	62	41	45	56	46	62	53	50	36	44	59	53	50	37	67	47	50	56	43	47	44	41	70	48	51	70	42	45	51	45	51	57	56	54	44	40	48	46	54	39	41	60	41	54	39	39	54	45	60	40	50	37	46	52	51	57	55	46	38	53	48	49	43	57	48	53	55	53	52	38	46	49	58	51	40	49	48	39	50	52	45	69	45	47	48	51	42	64	52	56	52	48	46	39	53	48	50	61	50	46	48	61	40	51	59	47	41	49	49	50	51	47	55	55	67	45	53	62	52	71	54	51	53	64	47	45	60	42	64	60	42	42	47	38	46	58	52	56	38	51	47	50	58	49	50	64	49	50	41	50	50	46	46	63	43	50	63	61	49	56	44	44
33423	20328	14634	13747	16931	19946	17209	13907	8854	6640	4771	2983	1880	1823	1756	1488	1091	876	729	679	731	626	584	553	500	519	462	472	488	434	454	489	537	581	519	735	1073	1055	1034	1027	867	755	577	510	431	460	427	420	422	411	418	395	383	390	429	431	427	407	409	449	424	408	430	423	430	443	415	448	431	427	386	445	474	436	390	394	405	420	408	407	399	410	416	412	417	438	406	462	416	438	445	441	409	414	443	446	404	431	421	409	413	383	438	420	429	423	417	420	392	432	446	437	379	431	451	376	447	427	411	410	413	405	412	413	428	378	430	400	406	384	395	417	418	417	411	383	411	424	414	408	405	425	411	408	424	371	419	416	455	432	434	432	433	421	431	409	463	426	456	430	410	427	413	438	430	431	408	399	382	413	438	414	460	437	455	390	432	399	436	395	426	431	404	415	420	414	420	413	400	424	443	420	428	403	402	434	417	405	428	380	389	446	398	436	403	361	418	435	419	433	467	440	388	414	438	428	418	406	406	395	427	419	424	445	387	422	442	415	455	445	395	420	438	422	427	438	450	441	390	429	403	383	409	403	462	391	383	412	407	367	382	399	395	403	426	434	430	402	449	407	421	402	433	389	403	408	411	420	420	416	442	422	418	393	402	420	423	398	417	445	429	429	416	391	456	405	419	408	409	417	420	457	401	449	405	430	446	403	434	429	422	384	429	393	427	426	410	430	415	414	381	381	413	430	457	422	398	396	403	402	422	395	386	432	419	435	402	414	441	423	427	419	427	398	428	464	427	398	390	408	434	474	469	421	413	467	405	395	420	427	402	400	427	426	387	417	396	436	411	415	440	428	427	416	452	425	450	414	439	415	414	450	380	412	410	402	417	410	426	447	395	446	426	415	448	417	423	391	459	427	445	405	417	414	412	422	445	390	409	456	404	410	378	394	421	408	390	411	373	461	404	411	415	411	424	394	423	420	447	412	418	443	411	427	395	438	424	448	428	426	410	401	402	397	423	402	402	397	450	384	447	426	399	431	417	392	443	408	424	404	427	383	405	402	426	377	427	428	429	427	453	453	454	412	451	391	426	426	395	393	431	443	393	382	419	378	398	452	415	379	458	400	434	403	387	355	416	404	439	399	409	461	428	437	405	403	396	444	393	424	378	429	437	416	430	411	427	438	388	427	422	423	402	427	426	450	422	382	424	393	448	421	421	410	392	395	434	409	421	453	448	422	455	432	448	450	426	457	398	409	391	436	409	407	445	449	404	419	427	423	396	431	410	417	394	404	426	402	438	428	431	407	404	434	392	442	419	411	413	414	418	442	390	421	416	451	414	394	437	394	431	428	447	417	449	416	377	401	409	417	443	435	413	362	389	385	410	446	433	411	386	411	389	394	396	426	447	419	405	402	406	420	381	432	431	407	400	411	391	382	384	445	396	400	383	440	416	432	440	407	428	403	414	428	433	429	420	371	445	412	441	417	402	410	393	412	452	396	393	419	439	449	415	423	428	436	394	427	411	405	413	418	376	415	415	431	440	413	416	416	404	414	388	414	406	411	420	450	456	420	454	408	402	387	432	411	443	433	441	390	412	415	392	414	387	413	434	441	384	387	405	418	427	412	405	435	414	404	392	417	409	446	412	418	417	458	412	415	400	420	410	386	429	406	428	406	480	421	448	419	424	419	424	419	414	395	403	443	404	413	411	394	395	459	410	367	436	389	436	424	439	394	422	447	392	409	407	409	417	449	397	432	386	460	405	420	414	416	415	441	466	411	426	428	394	426	427	445	404	390	413	446	439	434	420	400	452	376	435	422	408	398	409	403	395	447	377	400	383	372	415	394	432	410	421	391	414	400	401	441	390	410	415	426	431	406	409	454	374	410	424	401	414	425	411	432	416	449	418	414	390	409	386	428	397	412	442	421	412	384	412	407	410	399	436	395	412	384	421	408	435	425	379	412	385	376	438	414	434	416	399	434	455	386	436	441	437	411	405	404	460	383	435	393	417	420	363	412	451	437	428	375	413	429	412	397	473	434	399	405	399	378	431	444	432	429	405	427	386	418	443	430	398	425	422	462	439	422	426	453	414	413	410	395	423	403	409	402	430	415	414	418	415	394	420	428	399	445	397	416	427	407	388	389	454	425	407	439	426	458	439	437	411	386	441	395	426	421	424	407	403	426	420	419	438	410	437	428	412	411	384	416	435	402	369	389	420	394	425	413	406	430	411	418	397	440	406	401	418	465	370	418	433	440	405	393	437	408	426	434	433	429	450	443	399	416	444	389	433	394	456	419	385	451	404	418	412	437	403	420	437	429	381	431	403	461	432	394	431	391	387	423	420	397	422	407	382	418	428	408	455	448	433	399	386	447	419	437	434	395	440	418	418	398	422	422	420	439	444	409	419	405	426	411	428	420	408	451	413	429	413	406	445	424	428	457	382	423	451	431	411	413	417	431	424	416	414	392	391	416	414	423	416	439	401	420	433	443	455	428	405	467	410	407	417	399	449	432	447	379	436	434	412	452	429	411	409	423	444	394	443	395	417	424	408	420	438	413	410	438	418	392	414	391	378	424	439	398	408	380	413	401	436	431	424	396	411	409	457	419	417	392	441	412	436	424	437	399	398	403	430	417	409	394	445	423	405	393	416	398	401	411	446	411	421	431	435	406	404	411	459	460	402	419	375	397	411	438	380	435	445	397	430	383	382	411	420	394	373	424	433	421	422	448	405	392	449	429	428	410	408	413	430	412	443	397	439	451	395	425	426	401	419	418	373	475	453	469	419	402	428	446	465	421	448	433	414	437	409	411	436	442	395	416	408	424	430	403	422	449	419	426	466	425	432	429	410	423	431	413	366	386	386	379	392	426	457	416	425	381	436	426	442	402	405	461	407	367	427	444	425	412	449	417	417	429	461	412	460	444	438	399	416	400	416	398	433	391	462	427	413	443	370	466	419	409	428	384	409	406	421	423	407	404	462	402	412	411	435	363	476	407	438	399	419	373	379	412	401	420	376	429	399	445	413	404	419	420	432	405	403	408	438	400	416	409	446	411	485	406	420	433	427	431	396	419	423	394	416	432	408	405	421	394	396	418	417	418	408	435	415	400	449	411	420	445	396	399	377	401	415	418	418	403	408	417	418	369	407	458	428	426	413	469	409	433	432	461	426	424	419	421	446	447	418	419	455	422	409	379	456	429	435	434	423	436	418	409	416	408	435	425	433	440	401	420	413	423	412	442	432	444	415	436	451	394	409	385	397	442	393	411	405	413	413	414	417	404	375	399	405	456	410	423	439	372	441	450	444	383	422	409	417	409	405	399	406	409	396	402	404	431	443	430	445	425	426	407	427	423	409	422	412	416	373	464	395	400	434	402	439	433	435	407	435	420	401	448	383	438	426	402	400	419	428	417	363	427	426	421	420	400	422	434	392	402	378	428	434	429	437	422	428	394	406	420	414	405	389	433	430	411	420	428	413	413	439	401	402	433	422	422	430	434	440	421
7630	4285	2630	1917	1351	938	802	632	443	291	224	151	99	120	104	100	95	70	68	61	66	54	57	53	42	57	54	54	60	50	47	46	42	52	57	84	84	102	98	82	100	75	76	44	51	54	43	46	45	40	60	45	45	53	52	66	58	49	57	41	55	42	64	53	46	51	38	44	51	47	48	52	37	41	49	51	53	46	44	53	44	47	51	51	51	47	63	58	47	50	50	47	48	42	53	37	49	39	55	52	41	61	54	37	61	46	49	47	52	49	41	42	55	48	56	50	50	51	61	37	47	50	46	54	43	47	40	58	57	52	57	46	49	44	41	46	63	54	54	50	60	39	43	58	46	41	45	39	56	54	54	55	60	38	48	38	57	43	42	52	50	54	46	45	65	49	39	36	56	64	55	51	60	55	54	49	52	50	37	43	38	64	52	47	53	54	48	43	47	45	45	53	48	43	49	49	49	39	47	46	49	50	60	58	52	46	47	37	42	55	37	60	40	51	45	36	50	43	52	52	41	38	46	40	49	62	59	50	48	54	49	46	48	53	45	49	42	42	41	54	50	49	53	41	39	51	42	47	44	52	53	61	45	46	46	51	40	44	45	55	49	57	44	54	35	43	45	34	39	67	47	51	43	49	54	43	55	49	55	60	52	55	59	43	42	43	48	52	44	53	58	53	54	44	48	39	49	54	49	62	58	45	41	51	49	44	44	40	49	60	51	55	39	45	41	57	47	48	46	38	56	43	42	63	51	46	44	49	45	41	42	70	54	59	45	47	42	44	54	48	46	47	48	48	46	39	51	47	46	44	39	49	60	47	50	59	47	54	49	51	58	56	59	42	40	54	60	46	49	53	47	55	48	49	44	43	50	45	49	48	46	49	40	51	50	60	50	55	52	45	63	55	50	55	52	38	50	39	46	54	39	53	55	44	38	57	57	62	49	51	50	47	53	38	56	59	39	47	62	45	55	40	41	42	49	49	46	51	37	46	42	42	61	40	49	47	51	60	48	36	47	51	51	48	52	42	55	50	40	48	53	45	44	54	42	34	55	42	39	48	56	51	51	52	54	49	53	54	41	39	51	53	41	34	48	38	58	49	49	55	44	49	44	52	52	59	47	58	48	51	41	52	51	46	48	50	42	38	48	52	38	57	57	50	40	41	51	43	51	52	51	47	40	38	46	57	47	41	51	52	59	43	38	46	62	53	53	53	46	56	55	34	48	45	49	52	43	58	62	41	38	46	54	49	42	64	48	49	58	57	42	46	42	39	50	51	62	45	45	51	39	46	51	45	65	67	46	41	36	52	46	59	51	54	48	55	38	64	50	39	50	48	56	45	48	51	52	44	64	41	51	47	50	53	42	48	61	53	47	50	43	50	45	62	35	51	34	63	44	47	42	49	48	49	45	40	42	54	46	48	38	53	48	57	49	40	46	30	53	46	43	45	47	46	42	53	45	45	50	50	50	45	61	40	38	37	48	46	53	53	44	39	58	55	52	59	53	51	54	43	47	39	49	44	52	46	40	59	57	54	45	56	53	53	40	50	43	42	40	54	45	48	36	49	55	42	40	54	56	50	35	38	48	66	44	56	59	60	45	51	45	49	39	47	52	42	49	43	51	55	43	47	43	48	46	45	49	48	47	55	56	53	54	41	47	43	54	52	49	46	49	48	47	45	47	53	56	59	49	57	60	45	56	52	44	38	48	43	38	56	31	48	44	52	54	60	43	58	46	44	47	50	47	47	41	48	42	50	52	51	49	43	55	57	43	53	46	56	52	43	52	49	53	53	54	56	61	45	42	45	66	37	48	45	55	42	52	41	49	40	49	51	49	51	47	50	44	47	59	56	57	47	55	42	55	41	49	50	61	51	38	42	51	55	57	42	57	59	45	55	50	52	62	47	39	54	67	49	48	42	49	55	53	51	61	51	41	42	42	46	58	41	47	51	53	43	42	48	46	42	43	48	45	52	60	53	41	59	46	47	50	34	53	50	48	34	56	54	55	53	42	59	59	47	49	43	49	55	37	50	46	41	54	50	51	43	49	41	54	56	48	57	51	42	46	51	55	44	56	69	44	51	41	51	53	53	48	53	58	48	45	45	53	56	42	56	54	45	52	46	47	38	48	51	55	50	39	42	48	46	50	53	53	40	58	40	44	46	47	58	56	50	60	56	49	52	51	57	53	55	48	47	38	56	46	53	56	46	39	51	49	42	58	46	43	47	60	59	46	60	36	46	50	55	46	48	48	47	46	57	50	44	48	41	56	52	53	31	56	47	51	46	56	47	54	57	52	59	48	52	50	57	45	60	52	57	45	64	57	49	57	44	48	36	52	36	55	47	53	45	44	44	46	47	38	61	41	33	50	53	60	46	52	33	37	47	56	31	38	53	46	47	49	65	41	63	56	53	47	47	44	53	56	39	40	38	43	65	61	42	46	48	55	42	45	51	48	54	53	60	43	64	55	51	50	48	50	49	32	45	43	48	52	52	47	36	41	47	45	45	53	41	55	45	46	62	46	40	58	58	48	55	52	46	52	54	48	41	36	42	54	49	58	53	46	55	43	58	60	47	31	51	40	54	52	49	54	55	58	47	43	47	39	57	51	58	57	41	52	47	45	42	48	54	48	54	62	51	45	50	51	58	50	46	49	56	52	56	41	56	53	50	56	55	45	37	45	49	43	39	46	44	59	50	50	37	46	64	64	47	33	45	49	53	43	50	51	56	43	38	41	53	48	45	53	50	51	52	55	65	45	56	51	39	57	34	49	67	49	40	40	43	42	40	61	56	47	45	61	49	44	54	47	51	42	47	46	52	51	49	45	45	38	60	57	51	43	54	46	34	53	57	43	42	42	41	51	54	48	39	36	48	37	49	59	48	36	47	42	42	55	45	60	62	40	54	56	46	59	54	54	49	46	51	58	44	42	49	41	36	60	40	44	45	52	54	59	51	54	48	44	42	45	53	63	49	49	47	41	44	53	42	48	34	41	62	51	43	41	54	54	35	50	41	57	42	53	56	58	49	55	48	49	60	49	54	46	62	37	38	40	40	48	46	44	56	43	45	48	38	57	53	40	52	45	47	40	46	55	53	42	58	48	46	64	48	57	39	44	47	52	45	41	36	59	49	48	44	53	44	58	38	56	52	56	57	60	42	42	47	45	46	40	59	52	50	65	56	40	46	43	67	54	52	41	45	37	36	41	45	59	42	56	45	42	44	47	46	61	40	51	44	44	41	45	59	45	50	47	49	49	55	58	33	69	51	55	43	53	51	57	40	51	56	68	53	42	59	41	44	47	58	43	45	48	45	41	57	50	35	39	53	52	41	61	46	59	41	53	58	54	42	48	44	41	43	45	50	35	47	48	54	49	48	51	50	49	72	52	49	39	51	59	40	59	52	48	40	60	48	61	38	60	55	51	44	44	50	39	53	44	54	36	47	50	51	63	42	50	46	57	60	50	49	44	44	41	61	54	46	46	54	42	30	35	50
37605	23576	19364	18908	23642	25417	23707	19369	13699	10276	6663	3608	2557	2254	2062	1774	1564	1114	883	781	685	645	664	536	548	469	449	518	596	539	526	523	480	543	588	842	1294	1600	1901	1754	1417	1100	956	675	594	471	464	415	374	385	415	397	395	439	434	418	390	394	392	401	425	393	387	401	438	406	369	394	419	413	382	408	420	340	428	382	419	391	429	415	406	374	446	420	397	419	414	419	409	371	375	416	382	418	416	389	429	365	396	423	406	404	424	411	391	421	388	422	385	372	394	384	378	442	403	392	372	411	414	421	377	429	408	392	418	409	381	396	408	422	429	396	407	396	359	391	415	442	375	392	428	397	418	379	403	384	424	380	434	455	364	428	418	399	392	409	434	361	415	428	400	379	416	385	400	430	396	424	404	428	415	381	417	389	424	404	425	394	423	379	415	417	423	409	427	378	398	382	375	397	411	361	441	429	437	373	418	406	455	399	437	417	401	400	396	398	405	416	403	380	393	410	423	395	442	379	422	375	389	396	429	410	417	410	406	390	450	402	370	388	400	431	396	405	413	422	426	386	435	376	429	414	429	396	412	405	402	388	388	408	388	402	371	392	407	361	421	443	395	395	395	447	418	407	431	403	423	431	405	416	378	386	374	418	407	389	390	416	423	378	426	402	416	394	419	406	404	367	413	412	394	417	384	397	422	428	394	423	425	385	424	378	386	427	430	392	393	397	418	404	387	364	390	414	394	370	442	383	391	396	413	375	428	422	382	431	439	431	416	464	411	446	423	385	412	402	409	398	386	400	404	399	426	405	396	427	421	417	378	438	399	378	383	409	424	403	416	407	386	442	417	418	422	417	429	405	367	450	416	440	399	405	413	408	385	415	405	392	428	424	385	428	411	415	380	379	394	401	400	426	401	401	415	399	416	433	441	397	428	428	418	401	422	433	388	411	374	421	405	414	389	395	399	391	414	410	413	416	419	393	432	364	396	412	410	378	416	444	418	393	394	438	376	392	413	393	420	436	404	395	424	385	392	404	417	399	403	386	424	399	451	413	425	404	380	428	410	410	408	386	417	411	371	411	403	414	419	416	417	435	449	434	404	407	405	427	407	406	406	409	420	382	410	424	419	452	407	425	435	434	411	394	411	433	435	402	408	435	400	408	425	384	423	424	408	369	395	396	448	377	411	396	411	417	413	396	404	409	413	438	382	378	409	390	396	390	380	398	397	417	440	411	409	403	417	393	375	401	426	385	394	398	379	398	440	389	418	411	422	386	422	385	423	445	393	391	405	409	424	418	406	413	427	417	413	434	389	440	415	403	410	390	403	416	403	425	413	364	408	382	382	378	422	434	412	428	416	431	422	434	398	435	397	402	422	376	416	406	436	435	395	376	411	400	424	414	387	432	453	446	388	375	427	387	423	417	443	420	394	443	376	387	386	397	400	412	394	368	412	405	410	399	422	356	421	415	386	394	403	412	363	413	425	397	383	425	403	408	387	447	407	366	410	471	397	391	421	437	400	418	448	428	371	397	434	389	453	435	433	425	353	397	413	417	400	423	381	388	421	419	408	403	395	386	434	406	377	437	387	410	422	430	414	397	415	395	413	438	392	368	441	413	423	401	425	386	407	424	420	424	388	386	400	447	398	430	426	413	398	396	424	365	401	358	389	427	428	389	386	443	441	418	386	367	369	416	394	428	425	404	386	382	425	393	414	413	419	407	409	418	422	384	380	414	384	438	395	392	375	408	393	374	364	406	392	433	431	400	406	387	416	429	420	370	375	382	451	432	435	433	412	421	404	453	446	451	419	442	381	433	400	391	417	403	392	436	402	420	393	368	441	429	409	436	403	426	408	400	409	394	432	423	376	418	412	456	397	394	398	423	421	408	416	407	409	389	380	394	389	407	410	380	424	402	411	392	432	417	412	431	384	417	396	417	408	432	417	418	418	432	425	421	443	391	413	424	392	423	416	405	440	412	397	410	394	403	416	430	406	377	389	408	429	415	429	412	416	393	403	428	402	439	401	397	407	435	376	388	402	402	425	417	420	432	413	389	407	418	434	420	388	424	389	410	417	421	416	416	431	455	419	381	394	408	388	398	424	417	371	402	415	386	461	420	440	392	411	416	405	401	403	419	389	429	387	383	424	428	423	398	458	406	378	426	389	433	374	384	427	426	391	385	452	371	382	433	413	389	428	409	357	421	426	396	408	430	383	431	418	405	411	427	437	409	416	367	409	347	403	408	413	402	398	423	441	398	415	424	448	429	404	409	381	433	414	454	423	404	429	407	412	389	410	427	397	422	436	399	395	418	414	394	388	415	353	430	434	409	414	457	412	424	372	407	370	402	434	407	425	422	384	431	414	401	396	387	418	379	437	423	398	425	366	376	393	402	436	386	408	415	419	377	410	430	403	432	427	436	414	424	411	415	424	425	446	426	405	399	435	418	387	422	425	398	417	434	405	423	439	388	420	420	362	386	413	424	398	389	414	402	385	448	372	394	407	402	399	409	413	396	408	420	405	396	423	404	403	405	402	403	398	406	389	413	394	399	394	405	395	405	373	418	414	394	419	422	408	398	391	414	383	413	405	419	381	409	383	441	370	405	403	403	410	406	396	399	394	416	409	400	441	407	396	370	398	393	451	413	387	390	417	396	413	405	421	389	400	415	366	415	388	379	410	423	423	413	381	409	437	408	387	394	419	433	413	421	397	381	408	405	391	426	392	415	441	388	443	396	428	386	421	426	384	435	389	399	390	400	401	409	371	405	424	397	381	419	413	440	463	379	397	387	423	412	416	405	399	390	393	367	404	381	408	400	385	429	396	408	406	417	445	392	417	421	402	438	401	401	413	393	421	384	354	402	388	431	404	399	410	391	422	419	434	387	449	413	394	412	383	414	399	408	384	406	421	400	392	424	415	439	380	411	403	470	441	435	362	388	387	423	432	412	407	413	382	422	401	405	394	412	391	393	372	433	387	403	391	378	429	423	444	429	395	393	426	398	385	376	406	410	390	414	370	381	423	401	395	377	431	357	375	470	396	367	412	376	433	378	416	409	404	385	384	433	394	386	389	389	379	393	390	405	413	405	434	408	374	369	391	376	411	398	421	403	375	422	384	390	422	409	429	400	440	407	412	423	402	383	409	405	382	396	407	375	410	361	368	384	373	398	386	379	415	381	389	338	401	406	411	407	404	411	413	393	391	431	428	404	412	398	387	433	406	387	400	384	440	403	418	445	404	398	383	424	406	393	408	406	413	418	433	428	382	375	376	418	423	404	377	401	382	431	408	424	411	380	426	437	414	358	430	391	419	403	416	465	407	381	396	366	397	381	417	392	413	409	404	403	394	417	412	432	402	386	424	410	400	431	411	394	429	418	398	412	377	434	395	429	406	391	443	381	392	388	446	413	433	405	396	401	469	408	435	435	410	418	381	408	402	401	412	419	435	437	394	415	420	410	415	406	402	422	376	396	408	421	423	417	409	340	415	471	405	415	391	368
4949	2141	1226	762	435	364	309	225	189	152	133	91	89	74	91	84	78	74	71	77	70	70	49	80	69	69	58	76	64	55	68	64	57	83	77	72	61	76	58	62	66	57	75	58	62	66	65	63	63	77	57	65	59	66	46	62	56	66	75	84	53	63	68	68	65	57	61	61	59	69	66	66	72	57	60	63	56	66	63	51	53	67	73	62	79	52	73	51	47	61	65	57	48	62	75	50	70	77	72	62	61	63	58	52	52	59	59	74	74	62	73	71	69	69	67	50	54	76	58	55	61	64	57	61	57	69	60	75	70	69	57	49	54	68	59	62	55	53	67	67	60	60	65	55	65	58	58	68	58	66	70	66	56	60	73	72	52	72	44	72	54	59	65	69	57	64	62	48	64	68	67	69	58	72	86	62	51	55	60	63	55	80	59	58	62	60	75	54	49	50	70	66	68	69	75	63	59	68	76	60	66	69	55	56	58	60	78	70	55	69	62	66	61	67	65	59	69	59	50	64	62	64	65	63	50	72	65	73	73	55	70	50	57	68	65	65	67	74	80	53	61	60	62	70	51	62	71	66	54	51	66	58	55	71	61	70	52	62	58	53	62	60	62	65	63	61	35	57	66	49	86	67	65	66	68	63	42	66	49	78	68	55	71	62	49	53	83	58	68	58	55	67	70	56	66	70	62	67	71	60	67	70	48	49	57	64	65	64	56	67	59	64	55	57	68	49	61	75	65	76	75	52	59	71	68	59	65	63	67	53	61	74	67	61	73	71	53	65	64	69	73	64	76	67	74	66	82	59	55	47	71	56	54	66	59	71	60	53	60	54	63	58	67	68	57	64	62	57	57	59	57	70	58	52	59	62	77	55	61	67	75	54	55	65	60	66	83	74	62	67	67	62	64	55	75	64	62	62	47	65	54	59	66	52	68	70	68	72	76	57	64	58	61	69	64	58	77	45	69	62	62	45	71	61	60	61	64	54	59	52	66	69	73	66	54	50	58	73	65	63	70	59	52	64	65	49	51	67	58	60	63	66	77	56	72	68	53	69	61	47	46	66	65	65	66	66	58	71	54	67	68	55	61	53	64	66	57	65	69	53	60	63	71	63	53	60	64	57	56	65	63	51	81	59	60	78	59	66	73	61	60	53	74	70	71	62	64	63	55	72	62	65	74	58	68	63	52	57	57	62	65	67	62	68	61	60	57	60	53	58	61	76	50	61	56	68	56	67	64	58	65	63	54	79	69	71	69	61	56	76	60	53	54	80	73	61	54	61	67	61	63	58	65	71	64	74	73	67	58	81	79	59	72	65	60	75	73	69	50	47	79	72	61	67	66	61	65	47	67	64	56	66	52	66	70	68	72	54	59	59	51	54	60	56	58	71	57	73	57	56	61	59	52	66	80	59	66	50	86	79	59	63	58	57	49	55	62	57	54	57	81	57	80	57	71	68	50	58	56	53	66	61	57	69	56	56	65	70	64	64	69	54	60	56	71	43	55	58	73	72	81	61	57	76	56	60	65	62	50	71	60	72	59	64	67	64	58	58	64	72	65	64	61	47	62	66	56	73	57	70	60	74	66	60	55	68	62	57	62	64	64	61	61	60	64	63	67	61	61	62	67	50	59	59	63	59	64	59	58	53	68	66	55	65	68	67	68	64	70	68	61	62	63	64	59	57	73	73	57	57	44	63	58	48	58	47	76	54	61	77	57	56	60	78	52	66	54	77	61	68	61	58	51	71	52	63	48	80	61	66	60	73	61	56	63	65	57	62	85	69	64	68	62	59	66	58	72	68	80	64	69	56	69	52	48	60	71	60	55	56	63	44	68	73	57	76	48	67	60	66	77	79	61	52	55	55	64	77	77	63	57	55	54	72	60	75	58	63	68	55	65	72	76	55	73	65	72	48	51	63	64	68	76	61	57	63	65	65	63	61	55	57	82	57	65	66	65	74	57	60	64	66	68	59	68	69	57	59	63	66	37	53	57	65	57	64	62	60	51	64	60	64	59	55	67	70	56	74	55	69	55	39	64	55	78	64	67	56	64	55	65	61	62	69	54	54	72	51	65	66	67	68	62	71	64	53	62	66	65	63	68	73	60	63	70	56	51	50	51	50	71	60	65	55	64	64	62	48	62	50	55	49	62	58	66	54	62	53	75	61	60	69	67	61	64	70	66	66	50	67	66	66	49	60	65	59	71	60	71	70	65	72	57	62	48	69	67	74	54	73	70	58	55	57	44	61	86	69	56	64	57	58	66	88	72	65	67	62	56	70	63	62	59	47	64	62	71	66	68	68	56	61	74	66	70	65	61	57	70	65	62	62	77	64	61	59	74	69	71	66	67	66	62	69	74	54	55	53	66	67	75	49	77	53	82	78	61	73	62	58	59	66	59	58	51	62	59	56	61	50	53	52	57	53	57	69	66	60	66	68	67	63	58	65	73	54	71	63	58	60	64	55	52	71	63	66	55	57	64	63	75	47	58	61	63	69	50	66	65	59	59	53	57	74	62	69	61	69	53	61	50	51	76	63	56	53	60	55	71	65	70	70	77	63	66	52	61	73	63	52	71	62	56	71	58	74	71	60	70	73	69	58	55	55	63	64	52	66	67	69	64	66	59	70	60	61	55	64	60	59	47	65	61	69	61	64	74	58	54	56	79	69	60	60	71	71	64	61	46	73	65	61	53	70	60	58	71	70	56	59	57	67	67	65	44	54	50	48	71	59	56	63	68	59	57	63	67	59	59	77	48	57	56	72	71	62	68	57	64	68	60	61	62	71	73	63	55	66	52	77	70	62	54	57	55	81	71	56	59	52	73	63	65	57	54	79	52	70	78	65	65	69	66	58	43	57	61	59	52	74	55	70	59	44	66	55	68	64	75	60	69	70	61	70	74	70	62	61	66	72	64	62	74	71	61	58	71	50	74	76	58	61	63	65	57	62	71	71	50	54	78	65	65	44	68	53	54	52	57	58	73	69	56	68	69	72	62	71	54	72	49	65	57	64	53	66	54	45	55	61	69	65	69	72	57	55	50	54	63	44	66	49	64	56	74	66	52	55	56	63	66	58	61	65	70	54	64	67	64	67	63	60	59	65	71	54	50	61	65	71	57	68	69	66	65	63	55	68	64	58	58	55	66	65	72	72	62	69	64	67	76	71	61	66	66	63	55	73	80	60	63	54	63	61	57	62	48	70	60	57	74	60	58	69	59	74	46	53	76	61	53	74	54	62	67	59	68	58	66	54	77	67	52	73	68	64	69	58	63	49	54	65	57	62	75	56	68	70	58	67	59	57	68	74	56	58	65	73	57	42	59	70	54	53	64	71	55	57	62	69	52	70	56	65	63	63	65	67	63	58	88	79	68	62	57	66	69	59	58	68	66	66	65	58	65	52	70	59	59	57	76	69	68	59	61	56	47	53	59	60	62	77	54	74	50	50	51	57	42	56	72	61	53	64	64	62	61	68	66	59	56	64	62	60	77	57
31077	16907	11773	9887	12059	13492	12550	8913	6307	4482	2818	1575	1314	1305	1138	1180	1086	851	676	613	581	579	595	553	536	580	538	578	657	665	661	653	666	636	695	728	685	710	673	653	613	572	564	522	523	537	518	487	535	474	525	528	486	502	542	517	502	544	522	476	514	543	496	512	492	526	518	508	502	494	552	508	529	517	511	529	531	591	532	484	506	555	533	509	498	518	466	528	502	530	543	498	473	503	529	522	527	505	513	533	518	521	516	503	474	519	528	523	567	506	496	480	525	517	511	541	504	514	525	528	468	493	543	508	528	498	540	505	478	465	543	505	472	520	498	488	503	506	501	519	497	541	514	524	494	526	521	533	546	483	553	535	530	521	542	494	525	488	502	512	525	488	540	548	516	520	510	498	518	546	543	521	532	510	493	518	540	524	517	493	518	498	491	493	487	490	521	453	541	517	513	497	519	515	520	513	522	509	525	521	498	511	514	494	506	498	504	535	487	514	505	499	510	498	526	543	519	537	549	521	536	489	487	517	511	545	520	485	487	529	515	496	520	491	513	517	558	514	552	519	499	568	497	512	497	534	526	542	519	507	525	479	544	548	480	474	495	527	515	522	520	445	510	505	540	561	498	533	472	497	520	540	508	510	523	514	526	535	531	503	559	498	501	549	533	514	534	551	516	528	515	521	534	497	511	521	517	560	528	493	544	518	498	501	500	554	527	476	497	504	515	494	462	497	515	444	493	511	520	534	570	489	509	559	546	531	510	518	493	503	539	527	521	525	558	531	505	524	505	494	554	525	510	513	510	492	494	521	518	513	555	501	538	493	528	533	451	523	472	509	561	543	526	511	526	504	516	525	522	468	532	505	506	504	535	509	530	478	511	515	527	563	513	521	526	545	522	470	521	514	503	508	472	480	500	502	519	575	517	525	509	553	525	535	521	522	492	497	502	544	550	494	553	498	506	487	514	500	496	490	520	541	489	509	501	471	482	522	513	512	545	509	498	517	543	537	477	499	519	488	537	504	516	528	513	529	491	523	504	530	501	509	583	538	524	478	511	512	530	524	495	525	486	527	496	500	482	508	507	514	510	502	543	492	484	495	491	518	525	529	490	504	559	479	520	490	521	520	525	480	531	494	530	510	478	525	498	502	468	531	517	537	500	532	553	522	549	488	526	516	541	538	557	542	523	539	551	480	524	532	514	479	525	522	515	525	491	530	502	544	485	481	482	483	539	526	464	494	492	489	518	519	539	516	479	496	539	509	530	516	472	515	514	516	497	555	514	541	519	516	544	524	473	521	518	468	533	526	527	519	573	490	540	507	487	537	534	474	509	486	506	498	514	511	475	506	528	537	546	542	500	480	516	516	479	516	515	489	488	497	520	550	558	527	503	526	545	482	495	498	502	489	491	547	551	522	508	536	513	515	466	526	534	526	492	486	507	491	528	504	510	525	534	560	532	512	539	505	480	509	505	517	496	509	480	501	541	508	526	516	489	532	435	513	520	511	544	502	496	541	570	514	531	533	526	538	524	543	508	498	504	531	529	497	507	499	504	504	503	513	514	498	498	532	535	524	516	497	498	520	503	548	469	500	496	542	538	505	523	500	471	498	510	494	505	491	473	499	523	518	500	555	486	495	543	523	483	491	516	513	502	525	535	478	517	546	525	522	545	487	534	497	489	517	529	512	485	497	506	520	507	507	509	480	499	487	535	501	546	512	495	523	522	513	468	510	529	502	542	501	515	489	564	541	508	510	503	525	488	494	524	503	491	538	483	538	517	535	528	472	471	502	531	462	509	544	553	503	525	517	538	503	503	477	515	534	497	555	510	495	525	550	492	503	483	528	476	521	479	531	531	499	538	502	567	512	511	565	499	533	471	483	532	494	554	528	512	541	497	497	514	549	527	519	513	485	531	524	486	526	493	543	490	501	524	541	491	566	499	528	500	488	509	517	458	550	527	528	484	467	510	484	531	521	499	494	488	503	517	506	516	530	536	482	456	544	542	500	529	522	556	535	497	507	550	479	528	549	531	493	532	512	490	489	481	525	502	531	504	504	522	538	531	522	509	558	516	493	497	518	506	516	504	514	513	527	533	542	499	491	525	500	500	511	502	570	513	489	570	468	480	487	527	531	501	526	514	536	506	514	507	516	527	536	523	516	475	514	533	484	523	548	528	486	520	512	486	494	526	502	508	514	499	571	528	512	547	519	536	535	515	458	528	518	510	529	586	471	521	515	515	531	540	489	512	500	523	536	496	519	509	542	540	519	496	507	526	533	521	541	474	499	490	497	493	525	505	525	464	527	524	494	506	538	550	501	546	503	471	486	492	488	493	499	545	503	483	523	507	516	530	515	551	497	551	524	532	542	499	522	496	541	507	524	530	567	513	507	519	526	536	486	490	496	519	547	540	559	547	526	516	515	526	502	536	549	525	498	532	513	474	468	522	536	497	516	511	492	490	522	503	531	527	463	549	500	530	493	516	585	509	469	530	511	480	495	521	501	575	521	554	520	508	499	488	520	537	518	504	505	512	524	568	528	474	483	547	519	521	527	506	562	494	489	547	530	489	528	526	515	533	571	502	486	561	488	542	521	527	546	516	516	476	513	464	529	572	473	517	528	515	540	495	501	524	494	534	522	470	510	536	479	507	489	513	515	482	515	551	532	508	570	476	528	523	532	515	496	521	504	526	552	524	535	468	510	510	560	473	513	554	504	469	506	509	514	506	488	525	538	530	534	515	549	501	502	498	493	515	476	489	479	502	534	525	480	499	507	503	523	535	510	509	538	488	512	529	525	534	550	535	530	495	499	600	490	558	525	503	551	521	516	491	484	520	497	519	520	553	533	506	498	538	545	507	488	529	530	513	505	506	516	497	484	526	506	552	527	487	495	557	523	550	504	528	507	499	505	500	519	494	530	496	481	522	565	515	507	538	495	467	512	548	490	542	564	516	507	517	504	514	529	520	516	525	533	495	512	531	492	487	484	549	511	504	501	512	568	513	478	522	488	482	519	534	574	520	518	483	506	552	492	498	517	475	529	497	567	479	502	502	475	513	513	529	536	530	504	541	510	498	529	505	495	548	512	525	504	557	534	528	530	503	512	509	513	474	490	447	521	547	498	548	507	523	556	498	547	497	510	506	540	539	530	516	520	517	512	527	497	507	499	457	509	521	527	522	526	501	509	484	540	502	528	554	523	545	508	568	545	521	518	562	513	528	539	548	527	531	509	524	540	454	529	497	480	506	543	506	519	514	488	537	518	504	496	542	534	528	504	478	542	499	492	486	528	527	531	497	514	521	506	527	503	569	524	555	511	496	549	515	499	542	518	532	521	515	526	554	530	527	501	523	504	503	514	540	536	483	513	493	529	529	519	511	507	513	510	511	523	479	468	532	480	562	502	519	508	538	494	522	518	505	538	486	502	546	508	494	507	538	530	485	479	490	503	518	487	460	546	541	543	484	502	504	491	474	570	502	516	558	551	519	505	523	496
6243	3796	2096	1203	856	692	556	471	346	247	164	94	84	105	103	85	87	77	72	75	65	64	44	60	52	78	64	63	68	66	61	71	77	85	84	79	81	77	93	82	76	74	53	74	69	57	56	58	56	65	53	65	74	62	76	52	55	49	63	60	47	61	67	61	59	64	60	68	43	59	52	58	52	37	51	59	59	61	58	58	57	50	58	51	70	62	63	47	54	60	68	51	62	59	54	50	76	54	57	53	50	60	63	44	50	72	55	47	62	63	67	45	66	51	61	67	52	71	44	55	65	63	48	55	70	64	66	47	55	64	56	67	56	53	62	57	59	55	61	62	62	65	54	56	42	48	48	50	78	58	59	48	59	55	65	40	62	43	70	65	59	46	51	49	47	60	66	49	49	56	63	45	63	44	56	47	59	67	53	63	69	68	64	73	63	50	54	63	64	74	57	60	61	54	61	59	62	48	60	53	68	69	64	72	53	46	66	55	59	45	58	56	55	62	55	56	51	54	52	63	64	63	52	54	67	58	50	56	52	52	51	67	49	55	47	66	65	56	48	56	52	65	52	72	68	56	54	67	63	63	50	58	55	60	59	64	66	55	48	76	58	63	67	60	66	65	67	65	55	54	61	53	50	67	59	59	60	54	62	61	58	60	53	68	64	56	64	66	56	54	64	55	59	61	50	52	54	60	66	64	54	41	54	54	56	63	42	52	50	51	53	52	53	60	57	63	45	60	55	67	53	55	52	62	60	55	49	69	45	67	64	60	51	69	56	58	55	58	47	62	49	63	55	58	67	67	44	63	55	54	51	54	56	47	64	67	65	67	49	55	64	53	51	56	60	51	64	62	67	64	55	49	64	54	67	90	63	52	52	59	64	50	57	53	71	62	73	52	53	57	52	45	63	61	55	66	74	59	68	75	47	52	56	64	59	51	70	68	54	56	59	51	50	68	59	60	61	45	64	65	72	52	59	51	53	42	59	66	61	54	63	52	56	64	55	61	61	63	53	53	52	54	63	59	65	47	56	63	48	65	45	60	65	43	56	52	67	55	60	56	60	59	64	55	67	61	57	62	65	53	54	57	52	65	67	59	61	54	55	61	46	58	47	61	65	67	61	53	53	53	56	49	52	52	48	64	50	46	63	63	57	64	67	60	66	61	69	48	68	59	68	64	61	59	56	61	63	63	50	69	59	60	50	58	48	55	62	56	59	55	58	56	70	47	49	70	60	53	49	50	57	69	55	81	58	52	59	54	52	60	75	61	50	60	44	53	65	59	57	55	50	56	55	54	67	53	60	66	54	68	61	53	53	53	51	55	70	64	53	55	62	52	54	50	64	62	58	50	46	72	58	47	49	66	74	51	53	50	62	55	54	58	57	57	61	55	70	58	59	57	58	69	62	63	55	66	58	58	58	50	54	62	55	53	64	50	49	52	63	53	46	64	73	50	55	49	64	70	45	52	44	43	51	60	74	53	49	55	75	62	51	53	58	63	64	59	73	64	54	49	62	47	55	57	54	63	58	47	66	65	58	51	59	57	60	56	47	45	60	53	47	67	54	57	54	61	72	60	63	61	51	50	61	61	79	59	69	53	61	49	67	70	53	66	49	68	51	67	54	52	56	51	65	47	59	57	48	54	48	59	59	71	49	57	70	53	66	54	60	43	68	58	76	52	67	49	47	64	50	71	69	61	66	52	57	56	67	58	53	51	55	53	69	49	64	65	55	57	70	64	52	54	56	48	65	48	47	61	59	56	61	69	56	54	69	59	58	46	50	65	57	59	65	57	58	67	52	68	58	56	55	67	62	57	47	69	64	49	70	57	62	53	55	48	52	57	42	69	57	72	67	53	60	59	76	34	61	54	60	66	52	49	42	52	57	70	60	59	64	53	50	68	76	72	51	57	64	73	55	58	69	60	62	47	47	58	65	62	69	62	52	61	52	53	47	55	66	58	45	66	64	58	50	55	71	65	49	64	58	60	47	60	68	61	65	65	68	58	56	62	54	53	62	59	63	62	61	60	56	47	50	78	54	57	63	49	59	55	58	67	69	71	60	48	66	60	68	52	56	59	65	55	64	52	53	68	58	59	61	63	55	57	66	57	68	63	62	63	52	58	52	49	64	48	49	53	60	65	67	63	58	50	55	57	57	43	50	67	63	64	56	57	73	52	66	55	64	59	51	53	59	65	51	41	60	53	52	55	70	64	75	66	50	58	60	62	66	64	61	58	47	55	64	67	68	60	60	52	60	73	55	64	51	57	63	65	57	53	61	67	65	50	51	59	67	58	65	72	50	54	51	66	55	58	73	65	52	63	49	49	54	68	64	68	71	64	58	60	70	59	55	59	61	50	56	56	71	68	59	57	66	61	64	51	54	60	60	55	52	63	57	54	56	57	51	50	64	72	52	49	70	55	54	54	60	58	51	63	55	47	62	52	52	49	56	43	59	57	63	58	68	64	49	61	55	61	53	61	56	67	65	48	57	52	61	48	49	57	54	60	54	64	65	56	58	71	59	56	51	48	46	56	59	59	62	60	57	52	50	64	64	43	60	74	59	68	52	70	52	52	46	62	51	60	71	52	70	55	59	54	59	61	66	58	61	68	49	75	60	71	62	71	53	68	45	57	69	53	67	54	59	45	62	66	64	52	50	53	55	52	50	50	57	49	60	46	68	47	54	51	56	58	55	54	59	67	52	52	60	54	46	66	46	60	55	56	49	64	60	46	51	55	64	53	60	50	43	66	55	55	54	48	55	57	45	63	63	75	64	55	54	54	67	56	56	56	57	55	62	54	55	55	45	70	62	64	64	61	71	65	57	58	61	53	60	52	56	65	50	57	45	65	63	49	54	60	66	57	68	54	48	66	50	57	57	55	69	51	54	60	52	61	44	55	58	69	64	64	58	59	72	60	59	59	59	49	49	53	55	55	56	70	62	51	64	54	60	57	62	66	56	39	53	48	53	65	65	66	57	54	62	51	57	62	56	72	54	52	68	58	73	57	62	58	66	59	58	64	58	64	36	64	62	62	65	53	58	64	42	65	53	70	58	72	51	52	49	38	56	66	52	56	57	65	56	68	67	43	57	46	54	48	65	55	56	67	64	62	63	57	50	57	65	62	58	58	43	38	58	70	59	49	56	67	54	59	57	56	51	64	54	85	65	65	63	55	67	56	47	62	50	56	65	64	49	60	51	68	58	44	59	57	50	70	50	44	50	57	55	66	61	48	54	62	64	48	60	38	66	58	48	55	50	74	63	44	68	50	53	63	64	64	53	59	59	62	61	62	56	54	58	58	55	65	54	51	44	61	50	61	55	49	60	49	55	51	67	37	72	51	60	58	60	61	59	58	51	61	57	55	53	58	55	60	54	58	63	48	52	62	61	58	56	53	53	54	62	49	52	60	49	51	64	52	71	49	49	54	63	59	50	60	65	59	64	61	51	60	62	49	62	62	65	58	62	61	66	55	70	52	67	57	62	64	60	51
35881	22464	16453	13734	18738	21994	18478	15028	10921	7291	3949	2730	1923	1886	1501	1423	1180	1200	949	678	689	577	570	525	608	580	595	634	626	588	628	609	646	869	1140	1297	1264	1286	1112	939	750	715	640	516	517	500	463	488	483	528	459	475	494	498	442	500	474	475	497	492	528	469	502	514	486	445	482	468	481	471	488	460	467	460	522	471	452	465	483	470	507	439	538	541	449	487	477	473	511	505	457	472	488	519	484	455	489	510	470	496	525	495	465	487	492	466	472	457	486	489	480	470	494	485	471	447	466	508	482	438	480	517	466	484	485	470	468	483	489	477	471	454	509	483	478	486	503	463	507	494	497	459	509	502	485	494	506	513	511	485	523	498	512	515	455	481	444	494	479	481	442	510	489	497	476	492	497	467	473	491	472	498	451	446	496	514	491	461	472	441	522	465	497	501	462	463	528	538	510	505	489	471	482	439	501	526	507	488	485	453	490	484	491	454	505	497	505	512	506	483	471	497	515	490	496	496	504	442	456	460	472	449	523	484	451	455	478	478	467	500	482	490	462	489	496	482	504	475	446	482	490	500	435	475	495	491	474	507	522	462	497	517	483	489	462	491	517	464	492	460	477	451	503	500	488	484	473	473	547	516	478	479	476	468	474	466	478	490	486	490	480	495	512	481	482	454	480	472	483	494	467	457	491	505	494	455	513	477	477	516	494	469	510	532	483	500	503	499	456	468	466	512	526	486	454	455	485	474	453	494	514	483	476	505	476	482	464	503	472	484	491	475	506	480	462	471	482	494	485	477	495	486	511	511	494	516	487	489	454	455	483	443	495	495	463	489	519	475	475	516	527	496	491	477	456	482	473	452	456	480	470	515	517	485	531	458	489	479	496	472	481	458	476	508	473	505	492	490	480	501	528	482	479	521	489	463	473	505	497	476	472	479	478	506	478	452	498	512	487	465	443	492	470	530	522	474	476	467	514	487	484	509	457	487	490	481	471	465	519	458	523	484	464	453	493	448	503	476	480	484	471	498	428	483	463	490	464	482	460	497	480	483	509	508	462	507	505	514	442	490	466	492	491	523	471	445	535	468	457	442	464	510	494	501	512	477	513	512	442	492	492	431	493	520	495	494	515	484	494	490	503	477	473	483	482	484	522	490	511	466	505	470	478	441	463	495	484	500	464	478	482	518	505	477	440	462	493	486	516	478	492	508	458	471	468	456	441	471	463	483	493	499	428	497	455	446	494	520	464	467	509	457	457	501	509	486	475	482	480	479	451	502	474	452	468	488	502	487	505	463	483	479	484	520	505	492	507	482	490	467	452	451	472	506	501	494	468	503	506	458	469	522	529	475	496	464	472	476	470	517	490	472	487	487	500	512	486	510	456	533	488	493	478	502	475	512	499	503	460	511	470	479	480	435	536	471	487	502	527	480	512	488	463	475	488	474	511	512	464	478	484	464	505	456	508	474	510	488	461	479	474	507	501	491	490	487	516	467	504	517	497	469	480	516	489	468	498	502	466	467	460	502	443	477	528	478	514	532	476	505	498	488	507	473	476	516	487	471	484	480	452	478	516	489	489	449	510	467	442	508	479	492	486	491	493	445	458	462	462	473	446	484	510	470	467	471	500	460	478	506	490	461	506	466	535	521	482	481	488	457	488	503	497	548	488	474	475	458	485	471	462	525	478	477	489	453	502	486	444	497	475	479	475	458	452	478	504	454	489	472	467	474	509	476	472	485	464	490	475	442	498	546	492	473	499	456	463	513	476	438	483	489	517	412	501	456	455	514	491	513	471	509	517	465	478	469	489	482	480	480	479	517	481	518	473	490	516	476	482	498	502	468	491	469	478	508	491	488	501	484	520	458	478	467	471	480	474	503	497	500	509	477	437	458	468	466	505	477	520	510	522	488	459	481	470	492	478	455	497	536	489	499	496	484	492	505	502	455	495	456	450	509	511	487	468	509	494	485	491	483	494	480	486	503	471	517	499	468	482	495	481	485	467	452	492	465	498	506	497	483	514	503	476	510	459	510	521	479	499	493	489	521	518	478	526	477	498	473	442	481	474	491	467	473	477	460	505	462	484	467	505	480	498	452	514	470	511	513	494	504	464	481	502	477	482	507	461	495	445	488	514	493	486	499	478	491	477	517	482	465	477	460	505	476	523	518	479	503	488	472	471	476	489	512	503	476	487	478	439	493	495	504	488	445	484	462	457	517	513	462	468	483	506	474	472	498	504	476	466	477	466	464	491	469	492	474	480	479	504	520	468	528	514	458	465	506	480	509	496	477	486	485	465	493	475	522	485	454	461	495	453	488	493	485	498	452	461	515	484	497	491	467	489	496	524	497	480	449	443	486	503	472	477	469	506	516	506	489	456	464	511	449	518	459	528	523	502	486	480	440	504	504	486	465	472	460	479	468	471	485	481	503	477	493	440	466	473	491	459	525	505	430	505	472	480	521	482	502	495	520	511	479	476	464	526	461	469	493	445	471	496	495	455	464	470	462	488	501	474	482	485	486	495	466	488	474	489	484	488	483	477	499	470	519	506	465	482	468	463	469	470	498	488	499	485	483	492	479	470	486	492	491	495	508	519	488	498	462	464	492	467	499	470	450	428	515	471	462	494	474	513	498	468	488	497	480	498	503	460	486	510	498	506	481	497	493	486	478	497	495	446	476	420	481	493	457	513	505	501	508	460	476	487	493	475	474	532	484	477	472	487	482	478	485	471	488	493	499	505	503	465	492	481	465	464	513	490	463	473	469	501	470	506	476	517	479	510	482	493	489	494	531	489	482	482	458	459	495	480	527	469	483	462	454	478	478	468	449	495	482	471	444	508	493	475	497	507	493	499	490	433	524	450	481	503	496	511	471	475	499	441	461	513	459	473	491	482	487	472	454	491	494	515	472	478	475	489	494	494	496	508	492	495	491	483	509	448	506	484	501	493	496	501	461	442	492	500	491	489	482	511	495	500	472	477	509	493	479	488	464	482	443	490	481	497	492	488	459	466	450	497	462	505	470	489	476	525	477	478	491	468	485	496	522	488	504	489	496	472	475	472	517	486	480	474	491	508	481	457	480	459	517	506	526	485	458	461	494	458	515	478	527	473	458	460	474	485	474	507	519	479	470	485	502	481	482	441	476	451	491	503	494	479	484	513	485	521	467	535	461	483	479	498	476	464	482	466	454	463	493	498	447	493	468	474	492	482	464	517	484	478	495	502	516	488	474	495	498	438	477	448	458	482	475	487	507	513	485	473	520	456	488	502	441	514	487	483	508	485	496	477	439	458	487	476	466	478	485	446	471	482	490	495	507	475	473	496	442	430	486	466	506	476	513	480	492	475	502	470	507	456	493	447	495	510	463	498	468	512	500	470	470	538	434	473	488	504	456	499	483	512	457	481	480	442	505	491	486	484	468	475	472	480	472	529	535	461	492	502	504	519	518	510	491	443	461	467	504	502	469	481	478	471	500	490	493	502	470	495	526	512	523	475	489	456	456
6570	3146	1660	1016	814	586	493	417	327	199	163	122	105	86	81	84	85	70	61	62	64	41	53	64	51	52	54	44	79	48	61	76	68	58	73	98	76	95	77	77	86	67	64	56	42	46	53	53	58	53	41	59	52	43	61	40	53	51	39	42	46	45	56	48	48	52	51	55	42	45	58	55	51	50	72	65	41	52	55	50	45	51	53	55	50	48	58	57	56	38	42	59	55	42	47	61	58	34	39	63	42	61	45	55	50	45	55	49	62	45	52	55	57	56	68	53	49	47	65	48	68	57	63	55	48	47	49	48	45	54	66	52	67	57	50	53	50	57	53	46	54	52	44	52	45	61	54	64	50	46	40	60	46	54	66	58	59	48	54	41	56	50	57	47	59	62	61	67	55	56	45	49	45	59	62	51	65	33	53	49	63	69	59	48	55	61	69	49	57	61	56	51	55	57	52	50	53	58	53	53	41	53	52	49	40	66	48	50	61	48	51	56	48	55	56	53	48	67	54	61	66	50	45	59	51	52	44	48	42	53	53	42	46	51	50	56	58	52	44	49	64	59	63	48	53	51	56	60	59	34	53	53	57	52	47	54	54	57	42	55	44	62	55	58	47	54	52	44	51	52	60	50	50	64	46	60	63	56	50	60	56	59	60	49	47	41	55	53	56	40	48	63	51	53	64	46	54	45	42	63	50	63	62	57	59	48	61	53	53	40	61	56	41	66	50	46	51	59	54	51	50	49	45	45	57	51	60	52	51	62	44	45	58	50	67	62	62	47	42	46	70	49	47	38	61	53	46	44	48	60	60	61	49	37	48	55	43	55	55	59	52	53	50	48	58	50	59	54	57	41	62	44	55	65	54	47	51	51	49	50	49	47	52	60	44	49	53	54	51	53	55	53	63	55	48	53	61	52	58	67	42	40	54	54	52	57	45	53	61	57	56	45	45	51	64	66	61	64	45	58	53	43	50	48	52	52	56	50	43	55	60	66	57	48	61	52	40	47	63	73	54	64	52	55	57	43	31	56	51	52	58	48	63	43	63	43	65	50	48	68	48	53	56	41	62	44	45	54	64	55	44	47	66	54	60	48	44	41	56	58	61	45	48	47	41	57	57	61	71	48	45	55	49	54	46	63	54	59	40	50	43	56	38	53	58	53	52	65	54	41	51	60	39	59	50	62	51	51	45	54	40	43	56	48	56	53	50	70	59	53	58	43	51	53	48	50	46	47	38	53	51	48	63	51	54	49	65	58	56	53	63	46	58	44	42	49	55	49	50	53	59	55	59	44	53	65	47	51	45	60	44	44	47	62	46	52	56	40	44	54	46	51	37	44	51	43	65	51	48	61	42	57	60	51	50	53	62	48	81	53	37	40	46	54	60	56	51	57	49	63	54	58	58	59	56	47	44	56	47	41	44	54	39	63	69	50	56	54	48	57	60	44	53	54	43	50	43	47	46	56	45	53	61	48	49	56	54	61	57	46	49	34	60	48	63	50	47	41	46	60	59	44	61	48	53	52	44	55	53	46	49	61	58	56	41	47	53	54	46	67	47	56	47	61	46	48	61	44	57	64	56	69	44	42	49	61	31	42	60	58	37	43	53	47	46	51	59	44	49	52	32	57	48	49	53	46	49	57	57	48	57	66	41	60	45	49	61	53	49	60	55	44	41	52	45	47	53	58	62	51	56	51	55	44	56	51	49	61	42	50	59	55	45	52	50	51	46	59	61	47	50	43	51	51	51	40	39	62	56	54	61	48	47	49	66	47	61	52	63	51	42	38	48	52	55	54	42	49	50	44	61	44	47	51	47	56	72	53	52	56	48	46	59	52	68	44	63	49	53	67	47	55	63	63	45	52	62	58	58	57	49	56	65	53	70	50	54	42	51	52	53	52	50	62	53	51	56	53	35	64	53	48	57	72	47	47	56	45	52	55	57	43	66	58	57	50	57	44	58	47	59	55	44	61	68	48	63	53	46	52	58	33	47	52	42	44	54	47	58	41	46	52	51	52	48	45	55	45	61	47	53	44	63	50	69	47	47	47	59	44	50	60	41	57	56	54	47	49	51	68	58	49	54	44	52	41	50	44	50	65	55	61	49	51	47	49	54	58	48	70	50	63	57	54	49	45	49	58	59	49	63	53	47	47	57	58	48	56	59	57	55	48	45	49	40	46	46	57	58	43	52	47	66	52	55	48	48	47	53	51	52	55	54	51	29	54	57	62	56	46	49	48	48	52	53	56	55	41	54	52	55	60	54	47	60	51	50	43	60	52	39	57	44	56	46	46	54	62	59	46	55	48	49	63	53	44	52	45	57	38	46	61	53	55	46	51	55	65	68	57	39	56	51	57	45	54	32	33	70	53	48	63	62	48	56	44	44	57	39	46	54	46	59	45	48	48	45	63	49	58	54	55	50	51	58	60	49	68	46	45	51	53	47	43	58	62	52	53	69	53	36	45	44	58	49	57	52	64	41	54	68	39	66	45	61	44	57	39	54	46	54	44	47	58	35	48	47	53	50	72	60	48	50	48	44	45	53	40	47	56	50	41	52	42	57	50	50	54	54	56	43	66	59	57	52	55	41	41	64	61	60	55	45	46	73	50	50	56	48	51	59	45	42	64	45	63	42	50	73	41	51	49	51	43	50	42	52	53	60	46	64	46	51	53	45	53	64	65	61	48	51	44	66	51	69	50	51	48	59	47	54	62	53	58	58	68	58	49	63	49	70	52	59	36	46	60	42	71	64	62	40	33	54	56	61	45	52	56	65	55	48	62	49	51	45	62	61	55	61	48	50	43	53	37	50	60	59	57	43	53	50	60	35	55	58	43	65	45	53	66	56	44	54	48	55	53	50	47	47	57	52	54	53	38	41	58	62	53	60	45	56	42	39	72	57	61	49	55	43	46	42	45	57	56	39	61	59	60	54	58	61	71	59	42	58	54	48	60	50	49	48	52	61	68	49	62	39	43	63	58	53	50	60	48	40	49	48	51	53	55	50	61	67	63	47	71	69	55	49	57	58	47	48	68	48	53	51	45	53	56	48	43	47	45	63	46	50	50	44	41	62	53	49	50	49	56	47	44	54	54	48	44	50	53	42	55	54	53	62	60	56	54	54	58	51	48	50	41	51	49	29	57	60	60	52	39	42	54	41	56	53	58	60	48	52	49	51	43	55	48	56	47	65	54	50	67	45	44	54	58	47	53	57	48	53	40	45	64	56	45	52	62	52	51	49	42	54	53	54	40	58	56	44	45	64	55	58	51	40	55	56	49	52	48	55	58	45	52	60	63	57	56	61	45	48	50	56	46	56	38	40	65	48	64	37	39	61	57	57	63	53	60	43	53	63	47	64	47	54	49	54	43	68	53	67	51	47	52	49	65	33	59	48	48	51	51	47	50	55	46	42	71	56	64	61	50	47	53	55	51	58	51	51	56	64	59	57	44	37	53	43	41	47	48	50	52	58	64	49	64	66	55	43	57	46	49
32969	21001	14011	12892	17624	19457	17014	13838	10607	6415	4495	2772	1954	1823	1600	1303	1279	1128	965	723	618	563	531	502	560	549	588	567	529	505	541	620	613	763	1243	1393	1236	1096	981	862	717	607	536	487	439	465	410	449	438	466	423	420	429	433	454	429	407	450	405	452	456	438	476	452	398	425	407	450	437	419	428	422	443	418	427	452	434	452	446	420	437	415	427	422	404	405	468	444	422	444	462	415	436	462	440	421	441	449	444	439	440	404	467	430	436	441	424	432	432	438	376	418	442	433	475	436	453	400	440	457	452	441	460	435	442	454	403	416	421	404	448	432	416	417	437	393	450	422	426	437	475	425	443	452	431	454	446	406	424	447	499	383	455	429	455	411	412	394	420	424	445	432	457	416	453	443	433	441	494	451	458	443	434	426	418	407	423	433	437	429	429	437	446	429	373	444	445	449	420	462	402	469	446	415	467	439	437	453	453	442	466	434	428	436	436	416	475	444	401	446	476	436	452	460	449	466	420	425	431	429	442	417	460	423	448	429	418	414	444	438	451	431	440	446	436	418	423	422	427	474	419	473	436	438	481	442	468	412	427	448	447	446	462	403	447	420	427	466	418	436	412	427	437	454	430	421	438	419	412	445	458	444	412	474	458	430	462	421	434	438	452	429	450	435	406	437	417	444	471	413	385	423	415	425	447	420	441	437	441	452	447	427	409	449	439	476	443	477	438	432	426	429	428	475	447	452	413	470	407	415	441	448	435	456	424	432	475	420	439	431	449	459	417	472	490	431	459	431	445	436	405	453	424	484	431	430	416	456	431	433	443	429	412	437	426	447	420	430	500	424	446	441	433	439	439	436	415	436	432	475	418	442	449	474	443	454	446	437	474	407	432	419	419	438	462	436	462	440	420	420	446	450	437	440	439	454	453	424	424	458	466	441	405	463	456	417	444	409	420	422	454	413	480	445	441	464	412	453	476	488	434	430	444	432	467	447	422	421	440	422	441	436	419	403	426	434	447	462	446	479	461	445	404	478	424	414	486	450	422	426	474	456	461	397	441	414	412	447	428	443	448	430	463	423	440	458	422	399	438	436	415	448	442	407	406	427	462	430	469	422	416	413	426	417	375	435	427	449	411	407	434	405	449	427	422	421	409	418	400	417	413	450	441	425	421	424	412	419	407	464	439	439	467	410	432	439	440	435	434	452	424	427	419	461	410	456	428	431	417	408	469	443	404	408	445	398	435	420	421	420	437	447	468	417	428	404	385	443	436	488	460	433	444	480	471	447	435	431	425	458	430	380	416	435	427	439	458	426	443	412	395	465	424	434	411	432	493	428	406	449	408	425	449	435	468	479	453	427	449	473	484	415	458	436	451	427	447	430	412	447	424	418	428	445	450	436	458	429	425	449	419	450	409	465	476	442	493	438	434	466	448	405	428	460	417	457	417	414	477	461	420	435	491	406	425	451	446	436	416	428	424	425	464	425	439	442	442	454	474	413	411	434	424	404	454	379	455	429	432	439	424	424	461	457	436	472	448	467	434	438	439	450	415	425	420	432	443	446	438	444	422	400	423	435	431	377	452	435	458	422	407	403	414	444	437	425	442	430	397	434	438	427	402	414	462	449	439	430	463	416	393	443	468	420	411	420	444	436	430	394	452	480	421	434	436	459	446	450	439	411	444	439	422	425	456	448	402	452	428	411	460	444	437	432	439	426	439	425	443	421	435	436	458	469	461	428	439	435	440	457	427	406	427	465	419	439	426	410	430	432	438	411	450	458	475	413	456	412	436	421	453	444	428	453	436	445	409	462	433	404	398	403	422	424	428	438	458	439	425	407	451	402	399	456	425	479	431	448	437	415	472	407	451	434	414	450	394	454	467	437	416	448	457	425	428	451	368	427	409	445	433	426	453	451	447	464	446	430	454	433	408	423	433	430	434	451	417	428	454	448	441	406	460	434	454	440	422	430	454	436	509	394	424	425	485	409	451	439	441	419	449	392	439	444	444	472	414	472	437	429	420	419	458	444	451	419	439	417	450	422	402	427	448	435	390	459	456	424	446	427	433	453	432	446	406	463	461	455	450	421	431	468	435	392	447	443	394	444	452	419	436	410	437	412	467	425	374	406	438	456	468	408	452	407	437	442	435	434	423	448	441	440	444	426	459	413	421	426	434	444	462	436	423	468	422	440	438	406	421	445	434	421	437	427	428	393	432	426	437	399	425	435	420	428	418	417	441	443	409	435	468	431	433	431	402	436	441	427	439	454	442	431	441	420	438	444	460	430	410	416	446	469	408	423	429	417	431	414	444	435	425	462	449	427	409	406	446	443	394	445	459	424	438	426	439	443	447	447	446	435	439	441	413	423	420	429	426	444	436	446	477	453	467	430	404	442	441	423	432	440	432	416	406	452	406	426	434	380	470	425	437	446	441	423	413	383	400	447	458	434	448	415	409	432	422	447	427	413	410	441	437	431	420	415	424	439	442	428	432	464	459	460	421	462	472	476	419	437	423	472	438	430	390	404	431	400	426	457	467	436	429	398	448	426	446	447	467	459	441	431	440	418	404	400	418	429	411	431	410	450	418	468	409	431	445	449	399	433	432	426	477	421	425	412	454	442	425	440	451	464	413	470	471	402	460	430	424	418	413	439	411	455	413	446	381	473	435	435	412	400	466	447	440	451	435	443	438	446	422	439	418	442	409	434	464	436	474	450	410	457	425	451	414	429	447	432	437	410	416	419	443	426	423	426	422	436	423	426	374	453	425	443	451	430	436	434	424	457	434	435	445	432	428	434	427	447	443	456	469	453	419	408	417	422	427	423	429	387	460	435	416	455	417	424	441	427	420	426	405	427	414	381	403	446	425	412	427	426	427	435	437	442	456	428	425	441	430	446	414	412	405	439	493	397	439	443	448	368	459	428	397	439	453	451	427	438	431	417	434	449	424	436	428	427	387	420	423	431	407	481	407	378	436	467	409	419	467	430	422	438	413	442	421	428	426	397	453	454	431	414	454	453	476	442	450	406	409	416	451	438	448	416	445	430	441	401	464	483	430	425	422	395	406	433	435	447	409	426	418	439	463	442	421	457	430	482	444	439	414	463	476	408	413	392	461	432	452	449	421	451	460	403	464	428	485	432	402	470	414	423	448	390	412	453	430	443	428	421	414	443	415	433	441	430	441	446	403	447	468	407	423	443	402	410	451	430	440	439	440	463	427	453	449	416	431	447	476	425	429	489	383	408	451	413	432	430	420	441	430	474	408	423	442	434	420	439	443	435	420	442	422	424	437	454	419	434	430	423	435	442	429	447	416	423	430	427	406	405	428	447	454	396	405	446	462	419	405	461	427	444	436	411	433	426	455	431	450	421	451	426	449	416	425	428	436	433	446	461	454	435	443	453	432	429	426	425	428	430	403	432	431	416	414	453	456	435	410	453	459	439	428	453	434	442	438	488	398	439	422	436	418	455	461	455	424	451	426	428	477	422	419	451	424	455	423	410
7855	4911	2494	1624	989	867	743	648	492	321	211	164	119	88	87	86	102	83	69	67	74	63	56	63	57	47	59	53	40	36	57	61	62	53	95	94	117	111	107	82	64	66	59	66	45	44	48	59	51	41	47	46	55	53	47	44	60	55	46	44	44	39	57	54	47	59	40	48	48	48	41	45	48	53	47	40	40	50	41	45	32	40	48	39	47	55	48	51	40	48	35	61	43	51	51	53	47	40	49	51	49	42	42	55	40	43	46	55	37	46	55	42	53	40	60	56	66	48	42	48	50	45	66	51	46	37	46	53	49	46	46	45	61	53	56	50	39	58	51	44	53	56	63	56	56	54	52	54	39	63	36	51	46	45	60	58	64	46	45	49	49	50	53	42	45	51	53	43	48	42	45	50	48	50	44	44	51	69	54	45	56	61	47	48	47	46	30	36	50	43	48	45	54	40	41	56	48	51	52	52	50	40	54	49	51	52	31	54	55	44	62	50	40	42	60	40	45	47	65	40	38	56	49	64	51	51	46	51	53	61	75	64	57	51	41	43	52	51	55	59	38	55	46	60	60	37	54	53	56	52	34	47	48	39	52	55	48	55	52	47	51	35	39	44	49	41	50	44	43	49	54	40	50	55	61	54	53	55	40	50	53	41	62	52	63	46	57	58	40	50	58	56	42	43	45	53	47	48	49	51	48	55	55	45	45	42	63	69	39	42	48	55	50	63	52	55	45	59	36	45	49	46	49	52	49	55	45	44	47	31	48	41	46	45	51	42	45	49	63	50	53	35	47	62	51	61	35	47	46	56	41	52	49	31	69	49	49	46	53	51	60	60	56	40	57	38	54	51	48	48	48	48	43	42	49	48	49	44	54	41	52	39	53	49	62	57	48	51	52	50	39	49	38	51	44	52	51	43	48	47	49	50	65	48	48	47	44	48	51	55	38	44	44	42	52	40	54	52	36	39	45	50	50	54	55	42	38	33	53	59	55	50	40	46	43	59	42	63	40	58	47	49	52	40	45	41	52	41	52	43	57	50	56	64	56	59	45	42	72	39	58	44	67	43	59	51	39	53	36	41	34	55	44	44	52	44	45	49	47	38	51	47	48	46	64	43	50	51	57	44	51	46	44	51	59	48	49	46	46	45	52	47	61	51	55	44	48	52	48	58	49	50	31	50	55	43	39	41	36	59	48	43	62	55	52	50	66	32	59	50	54	46	47	43	49	55	55	47	39	47	38	52	48	53	58	47	52	53	56	44	51	43	48	48	64	53	46	42	49	55	36	39	49	53	57	49	45	39	41	40	40	45	50	49	40	50	53	67	49	39	50	56	44	39	51	47	56	44	55	42	46	49	48	48	50	48	43	57	46	53	45	58	53	44	53	46	58	49	47	52	46	50	47	62	32	53	58	45	57	40	47	53	44	57	47	60	43	50	58	44	34	44	37	48	57	43	45	69	40	57	48	62	37	40	53	45	52	46	43	51	37	54	64	37	53	59	52	42	50	44	49	48	48	45	39	51	49	46	44	64	53	55	33	49	50	54	51	45	56	45	48	54	51	47	43	43	55	53	58	49	46	41	44	47	28	60	41	51	49	52	35	54	54	49	53	50	51	49	66	53	44	44	45	44	57	55	51	47	40	59	45	33	55	51	39	48	60	51	45	48	52	51	39	43	51	42	47	59	51	44	36	46	55	50	35	54	50	36	46	42	53	48	46	56	36	48	43	44	58	42	49	44	45	53	41	42	43	48	46	48	57	41	51	43	54	52	65	49	60	51	49	44	51	37	48	53	51	51	62	49	56	51	49	53	43	66	53	41	56	52	45	45	47	43	54	53	44	39	51	57	41	48	46	49	45	48	37	64	54	51	40	62	40	53	50	43	45	55	37	45	51	63	56	38	52	50	46	47	60	46	44	46	45	60	46	46	61	51	47	47	39	51	49	46	43	53	37	37	62	58	51	47	44	52	40	59	45	45	48	44	72	50	47	48	46	48	44	52	51	39	36	45	49	39	43	59	61	51	56	37	55	44	49	50	42	48	46	57	43	47	57	44	59	50	47	66	46	62	42	58	54	52	35	37	52	39	61	45	47	36	53	54	42	41	47	47	50	48	44	50	49	42	43	52	51	52	55	35	53	49	51	52	53	44	51	57	55	47	59	52	46	48	55	48	48	45	52	37	51	40	55	50	51	60	39	48	44	56	48	63	41	57	47	47	52	53	59	49	43	51	36	45	56	56	46	47	49	45	51	41	44	52	44	49	47	40	51	46	45	44	42	42	38	63	51	34	54	52	38	48	54	44	42	41	60	60	40	54	47	56	51	65	44	40	49	54	48	54	50	54	59	47	59	37	48	55	54	39	45	53	46	53	52	47	46	27	49	48	50	50	42	45	55	55	44	43	49	56	55	56	40	65	47	47	41	44	55	55	75	58	47	45	46	49	42	42	65	40	58	53	40	55	44	48	46	44	48	46	53	50	56	59	44	40	57	47	44	50	45	38	59	44	47	46	45	50	42	49	57	35	41	55	45	41	56	51	52	47	55	59	50	65	46	48	44	37	41	44	51	46	60	46	48	44	59	48	37	53	44	59	48	61	43	45	43	62	61	36	42	36	50	54	45	50	46	65	43	58	53	47	50	51	43	58	57	44	57	62	48	46	62	61	49	54	40	48	56	47	45	39	57	53	60	53	48	50	44	44	36	40	41	45	48	56	46	44	65	48	56	53	42	50	46	65	42	54	51	53	48	45	44	54	47	34	52	48	38	58	60	44	59	47	46	52	47	49	41	45	54	49	47	34	46	45	57	53	53	57	47	50	53	44	52	55	48	52	41	36	41	41	50	45	64	54	63	62	50	44	51	53	42	44	51	61	45	51	49	52	46	47	40	55	47	37	44	52	65	49	52	49	64	43	37	49	39	49	43	59	43	42	51	49	52	47	50	51	45	43	46	54	56	55	53	63	46	49	49	39	42	48	59	45	43	56	52	40	51	54	58	50	53	55	46	37	36	45	35	45	39	54	44	46	47	57	44	52	50	50	50	55	56	49	52	58	56	53	52	46	50	41	49	39	43	60	54	41	43	49	41	44	41	45	45	47	54	48	53	47	51	52	52	58	52	53	43	46	50	43	53	46	70	45	54	39	55	43	62	55	61	47	44	54	59	62	38	53	49	51	44	46	41	39	47	42	53	43	45	40	49	40	41	47	38	38	61	49	40	49	49	51	51	52	51	49	48	47	50	54	40	55	52	56	57	52	61	49	54	43	41	49	54	46	43	40	42	63	44	47	49	40	45	49	43	39	48	56	49	38	51	59	54	58	62	40	56	45	39	48	62	55	51	57	47	41	43	46	51	46	48	37	48	55	44	42	58	46	71	48	64	55	39	47	46	43	52	56	42	48	54	38	54	44	43	43	43	56	50	63	34	56	53	40	52	55	34	54	60	54	54	45	55	45	44	39	60	52	52	51	52	37	54	45	59	44	63	65
37971	25375	17924	16828	20569	25068	22761	19436	14862	9381	5706	3958	2756	2191	1710	1503	1429	1402	1191	1077	910	756	650	620	559	626	615	552	534	533	568	549	634	960	1674	1852	1954	1737	1391	1157	899	732	630	546	506	461	432	429	428	410	427	410	434	423	432	396	391	423	438	440	436	440	388	418	409	388	426	360	411	407	441	399	403	448	414	410	418	360	413	430	429	408	446	450	395	443	371	386	430	402	344	422	442	406	371	419	385	434	413	430	400	449	416	400	423	387	397	440	402	395	412	436	383	439	434	416	411	401	435	454	375	435	480	431	438	414	416	399	379	406	405	412	416	379	418	388	407	402	413	428	441	408	452	422	443	388	392	425	446	409	418	393	420	365	452	425	419	409	411	412	407	396	404	447	425	409	389	430	436	402	436	394	434	424	429	419	431	409	430	439	390	363	420	384	418	437	421	458	429	398	414	428	404	406	426	427	420	406	409	432	382	466	402	408	372	407	402	412	400	433	426	436	411	414	388	422	399	395	436	430	404	396	407	424	404	418	424	382	415	422	393	449	411	395	422	430	437	429	431	445	415	399	421	422	431	427	419	441	390	416	404	434	432	435	389	389	411	437	423	380	399	410	409	415	447	395	406	419	380	428	407	433	435	415	436	388	449	404	442	386	400	390	422	426	431	386	426	404	458	415	371	407	412	405	382	426	392	404	392	390	445	472	428	407	407	422	431	423	407	405	395	389	436	411	430	389	395	432	411	416	405	435	390	450	413	419	421	393	413	417	434	398	432	409	359	381	409	423	407	398	429	446	395	410	411	419	450	406	376	411	385	414	423	432	461	412	393	406	444	407	401	396	448	442	396	410	385	414	391	394	399	416	404	401	429	412	428	420	427	406	373	400	417	393	416	423	423	447	407	399	386	409	397	412	423	396	427	398	397	391	435	415	456	405	456	403	437	432	409	413	439	423	384	424	409	412	454	431	412	437	408	404	418	442	413	403	403	383	407	421	379	447	423	421	407	418	408	429	431	411	386	391	423	394	398	400	396	410	420	398	400	458	427	422	413	408	449	414	400	417	396	391	419	407	421	369	388	431	412	436	417	428	431	415	381	404	390	420	417	420	417	428	418	399	425	425	371	394	424	437	433	411	416	420	426	431	399	403	413	395	394	415	407	403	390	399	384	382	415	420	411	436	413	431	409	390	436	428	450	436	402	417	411	403	419	415	407	422	424	439	415	412	430	423	424	396	425	404	426	387	439	445	444	387	413	421	427	396	406	397	433	428	406	404	436	396	417	408	383	416	425	420	421	412	401	395	428	431	449	436	410	452	418	376	406	439	435	415	430	373	415	441	441	406	415	404	410	439	423	412	419	419	389	388	388	381	377	409	431	417	415	414	420	425	430	392	420	394	459	444	405	380	384	423	411	409	406	451	394	396	413	408	440	416	422	431	430	470	436	360	417	406	459	412	411	407	434	380	428	390	445	443	409	423	439	434	414	397	412	420	424	405	424	428	461	396	400	437	431	419	449	425	408	375	425	421	398	419	451	411	412	417	401	419	430	435	413	399	399	405	393	425	420	418	447	429	408	405	435	425	445	398	391	412	413	396	422	398	413	398	403	412	386	446	412	447	434	426	419	399	432	412	437	387	438	401	403	416	428	431	409	384	401	427	424	433	446	360	441	418	434	399	368	426	432	416	417	397	404	353	399	394	425	397	433	442	396	420	388	393	440	429	410	428	463	429	420	376	382	396	410	409	414	436	348	439	402	398	424	412	411	416	410	398	413	436	383	412	432	410	431	413	408	412	377	428	393	423	428	397	410	451	397	425	436	405	477	409	433	410	384	393	394	380	437	442	432	408	434	460	424	394	431	441	420	402	426	440	438	434	427	400	415	430	413	413	428	387	417	363	399	418	418	414	376	425	428	419	458	438	419	420	390	401	447	387	447	440	402	409	401	424	419	432	374	414	426	401	389	381	406	410	424	415	416	421	425	444	467	399	451	398	419	414	406	425	411	404	425	447	394	395	429	405	431	420	401	445	386	474	391	401	384	375	424	398	405	404	414	395	415	439	401	385	433	417	390	392	406	401	376	449	419	430	425	425	471	405	443	397	384	423	417	407	414	398	413	399	431	419	402	397	396	449	429	409	401	398	403	417	459	423	380	432	392	397	417	397	423	428	431	438	417	411	433	397	435	433	411	397	428	396	419	396	425	397	374	412	426	421	419	428	429	421	437	416	400	403	449	380	438	379	423	409	398	398	432	368	433	435	424	429	397	439	422	414	407	412	430	424	429	377	413	433	428	427	426	403	414	416	432	414	397	411	418	415	406	413	436	420	415	404	423	469	420	383	426	460	388	411	419	409	410	423	426	394	424	393	417	400	419	404	452	397	413	409	387	415	429	391	405	397	402	403	417	428	407	400	422	417	405	401	390	427	433	415	401	406	417	400	413	388	459	445	409	406	408	419	422	397	399	424	447	384	413	421	395	407	451	384	412	424	407	419	405	430	422	410	405	378	415	443	381	430	348	443	381	424	423	386	370	424	411	425	432	453	409	412	412	451	433	420	363	417	373	407	418	439	403	435	378	430	403	454	420	426	417	417	427	411	465	379	445	375	425	445	415	402	401	414	462	395	395	428	411	434	433	386	372	421	401	409	415	419	419	420	418	425	403	396	409	419	410	409	405	410	438	455	417	418	428	418	405	435	414	421	434	415	415	418	394	462	420	443	393	423	430	423	410	429	428	379	413	426	412	426	405	436	413	392	374	404	421	398	383	454	468	429	415	406	410	393	425	406	378	403	398	421	423	382	393	389	397	400	400	425	440	407	420	416	421	441	431	402	427	420	422	388	360	437	434	398	416	398	419	422	392	421	383	413	388	429	415	401	408	444	430	411	407	399	456	420	412	433	430	405	407	439	408	414	445	435	443	402	428	372	418	390	417	442	407	410	421	417	424	423	374	403	379	450	428	389	410	388	407	428	409	430	391	416	411	425	440	404	414	397	421	423	421	421	406	437	432	413	410	423	393	428	431	427	393	441	418	438	421	418	410	414	401	421	452	440	429	409	420	435	436	427	422	441	395	383	441	407	416	397	420	424	398	403	385	396	448	446	391	402	429	417	446	394	426	447	428	420	412	441	403	381	416	444	420	444	419	415	450	433	461	411	397	384	434	381	420	473	432	425	438	421	450	402	431	436	449	455	448	434	408	389	443	442	430	481	395	410	407	387	390	431	444	418	437	388	414	437	413	397	457	404	443	423	401	442	405	421	430	431	430	377	396	416	424	404	417	404	415	420	367	413	392	406	423	414	401	412	409	450	432	446	397	419	428	410	410	412	441	429	389	411	397	394	458	416	429	366	443	454	425	398	367	457	384	414	445	424	422	427	392	384	379	427	421	400	418	432	426	430	407	425	426	389	468	403	422	452	425	433	415	435	405	432	438	423	413	405	428	453	412	401	446	422	422	426	430	422	431	413	441	412	427	397	406	423	425	429	385	398
5207	2126	978	603	437	334	288	211	176	134	127	107	107	89	80	86	59	74	78	68	69	63	83	51	64	57	53	60	72	66	63	60	62	66	78	63	63	69	75	45	62	77	66	57	63	58	66	60	72	53	60	66	52	59	57	54	64	61	58	63	64	65	57	53	62	54	67	58	64	54	54	58	70	80	54	79	67	66	75	59	57	71	50	58	49	75	65	63	57	69	67	47	64	52	58	55	53	57	50	64	57	71	59	54	62	57	52	66	52	63	54	48	59	58	77	60	68	75	54	59	54	58	54	77	53	62	67	63	56	64	48	63	57	62	54	50	69	63	48	51	60	68	49	81	53	58	51	60	62	55	64	66	54	55	64	56	71	54	72	66	58	66	62	65	49	58	58	57	71	62	57	67	65	49	48	58	52	58	59	54	59	52	51	73	57	62	48	48	65	51	63	50	54	58	60	67	58	70	64	55	65	57	79	69	66	75	54	51	63	68	61	59	58	57	68	61	55	61	62	56	57	60	57	77	65	62	63	78	52	89	65	42	58	56	57	61	56	60	56	67	62	68	66	69	58	68	56	59	62	63	71	56	45	62	69	52	77	61	56	63	59	66	58	59	68	63	74	76	69	59	46	58	49	57	63	62	56	66	77	48	61	65	60	54	73	50	54	44	60	50	58	56	73	67	68	54	53	74	60	54	58	62	68	62	51	53	66	66	66	66	47	64	58	75	64	57	60	62	44	56	66	65	54	65	61	66	63	74	54	58	67	54	57	67	65	57	65	49	65	73	58	43	63	56	78	51	61	57	48	64	59	55	60	56	61	77	54	46	56	60	67	63	77	59	55	56	67	58	53	58	55	54	45	52	68	57	57	71	62	54	62	53	59	73	71	60	51	66	66	60	69	72	63	68	77	65	41	60	75	57	50	62	57	68	52	68	71	60	63	40	61	65	55	70	66	62	60	62	65	47	65	53	58	57	72	60	61	51	65	58	56	59	73	49	67	61	52	58	58	63	58	59	72	75	58	61	55	65	49	78	59	60	53	63	61	53	67	53	73	79	71	53	46	72	61	58	64	83	66	56	56	43	70	63	39	73	58	71	58	44	68	63	50	52	63	66	64	60	56	52	76	82	57	64	58	50	55	63	62	66	52	57	72	73	63	53	54	73	51	55	59	53	60	66	62	50	62	66	51	75	65	57	68	66	78	51	69	54	68	56	57	58	64	58	54	52	72	77	47	61	66	66	47	63	55	46	63	73	64	65	63	66	63	56	65	69	53	61	57	60	72	54	69	71	35	56	51	55	62	51	59	78	64	64	68	54	59	61	53	69	47	58	48	81	57	54	60	61	57	66	60	47	66	62	54	59	61	73	57	61	69	55	68	53	59	54	51	65	54	64	53	66	74	60	57	46	72	66	59	68	63	53	49	64	65	62	51	63	69	59	61	58	49	57	68	52	69	55	68	59	72	50	65	51	69	78	59	65	68	55	62	55	59	56	71	49	74	50	58	52	53	63	60	72	55	70	60	68	59	48	57	70	58	53	61	70	64	72	57	57	63	57	71	57	62	57	58	50	60	60	50	66	62	56	62	50	56	65	70	39	70	67	45	51	64	65	68	53	65	64	62	53	65	49	62	58	51	59	59	53	62	55	58	45	53	59	57	59	51	61	54	75	62	53	53	66	67	54	51	56	50	64	50	51	59	60	55	50	61	79	56	58	56	70	75	63	63	50	62	56	70	47	59	60	60	57	56	55	59	55	44	56	76	60	63	64	67	64	62	53	47	60	69	55	75	60	49	53	67	76	58	53	71	58	62	63	84	62	54	66	45	51	44	60	60	59	62	66	56	63	56	55	60	82	64	46	68	60	67	59	64	58	64	62	57	57	60	51	66	60	61	64	57	65	62	61	66	59	53	65	70	58	63	57	71	61	61	68	59	69	65	59	58	51	62	67	66	64	48	53	66	64	46	57	76	64	61	70	67	69	40	50	75	67	76	71	60	75	55	63	71	60	54	53	47	67	71	73	62	69	71	60	71	64	74	50	56	73	65	46	61	55	75	55	55	62	57	81	67	55	54	59	64	52	52	72	62	58	53	68	63	61	51	58	49	64	77	69	66	56	49	51	61	46	49	63	59	57	70	48	61	64	51	64	62	55	56	47	70	53	75	55	59	51	60	58	50	53	57	53	52	67	53	77	72	62	57	54	59	68	53	67	55	72	59	62	53	64	60	61	54	50	66	83	53	64	49	50	53	49	76	57	62	56	66	57	57	67	50	52	55	66	63	71	57	63	77	67	67	58	47	61	65	69	42	50	55	57	58	59	59	65	58	68	69	65	66	56	57	55	65	64	71	59	67	49	54	49	45	69	72	57	67	62	68	58	48	51	61	46	82	63	64	50	69	59	48	67	60	68	60	64	62	58	65	46	53	62	56	70	52	50	61	57	48	60	56	62	59	75	63	56	50	54	66	39	56	61	59	60	67	48	50	56	60	53	66	55	62	61	74	41	59	43	66	61	67	64	60	69	40	71	56	57	58	65	79	62	56	61	56	69	69	66	65	47	62	66	66	64	53	57	52	56	73	63	57	74	69	78	55	58	51	67	58	53	61	74	44	70	68	61	44	58	68	55	66	55	64	53	60	66	58	39	64	61	55	53	48	61	48	63	70	64	60	68	54	65	76	69	50	55	61	49	65	62	63	57	73	68	65	61	50	53	58	57	74	39	74	58	59	59	68	52	59	66	64	57	67	59	76	71	58	60	58	60	62	63	62	61	49	73	54	69	66	59	59	50	60	60	59	53	69	58	55	56	76	68	51	60	62	62	54	62	62	47	54	57	51	67	75	51	63	73	66	62	58	59	48	52	51	58	53	56	66	58	54	54	67	78	58	66	48	69	58	67	58	66	54	60	55	63	50	62	76	57	52	56	56	61	62	44	53	64	70	53	57	66	61	65	64	61	67	66	54	54	67	58	56	67	77	64	65	54	57	68	68	64	62	60	48	63	68	53	56	62	66	67	62	73	61	44	66	63	60	48	56	55	62	58	65	74	61	69	54	60	55	56	58	67	73	64	50	65	62	54	61	68	72	61	72	57	53	49	53	62	53	76	61	62	59	81	58	60	56	60	68	68	68	68	50	86	55	68	63	45	46	64	77	59	68	57	57	70	62	53	62	59	68	58	59	56	64	66	64	65	57	61	89	48	55	52	60	55	55	48	49	56	70	55	72	66	61	65	53	61	71	64	73	51	54	56	65	64	66	63	65	70	59	78	57	65	53	58	63	57	64	56	67	68	68	63	57	61	54	64	54	61	50	70	61	70	70	66	48	60	60	58	57	60	64	60	62	61	50	76	52	61	56	64	53	75	61	62	55	68	50	57	42	50	47	66	62	68	52	48	51	49	65	73	58	79	54	63	62	58	65	57	75	44	46	60	76	52	65	60	50	74	57	57	62	61	66	69	55	60	60	66	59	73	61	50	57	70	66	68
31762	17470	9672	8436	11623	13489	11173	8518	5565	4048	3144	2348	1732	1342	1023	1070	950	882	868	784	745	669	680	675	629	606	569	514	566	547	505	539	513	571	649	669	688	693	610	596	648	563	550	536	496	494	488	483	507	536	510	501	536	516	531	477	566	510	513	499	491	501	544	476	487	476	493	485	488	517	517	470	511	476	533	487	535	510	494	497	505	510	475	517	505	508	493	526	522	528	545	505	498	506	496	505	482	516	499	497	476	514	492	453	499	537	493	495	489	524	470	524	526	472	483	491	510	486	501	526	494	521	500	473	491	505	489	479	510	473	503	465	514	475	491	497	461	498	547	529	424	469	487	517	510	471	546	552	533	554	503	510	493	535	481	543	512	568	506	488	490	516	515	509	509	499	489	533	525	490	507	518	525	501	475	488	490	490	463	501	533	515	477	484	480	480	529	490	469	515	526	479	463	527	526	504	503	479	514	503	484	510	479	512	468	518	501	519	542	447	511	482	506	503	531	545	494	492	511	490	480	471	482	505	526	529	542	555	525	498	484	508	495	504	478	489	539	521	496	515	504	497	551	521	511	514	532	508	522	522	454	490	495	503	512	513	494	489	477	486	516	504	491	518	562	493	504	491	472	487	491	486	525	500	517	505	489	478	485	475	516	535	532	488	483	531	509	540	502	510	500	506	488	531	493	540	500	511	555	466	511	492	524	485	499	490	529	496	500	507	536	506	518	517	510	478	443	524	491	491	508	520	488	539	504	545	490	494	488	503	497	527	498	519	500	503	489	490	497	503	507	476	468	475	513	517	513	444	518	491	514	518	527	455	506	549	525	510	492	487	508	514	466	500	560	497	501	539	529	537	493	514	463	487	526	489	521	504	513	505	523	494	503	505	508	482	492	517	486	489	485	543	550	546	477	534	493	499	535	499	466	509	530	487	515	528	463	559	478	488	498	518	535	531	507	560	523	514	509	525	476	531	538	526	516	478	487	526	540	520	477	511	477	497	463	481	517	515	451	525	500	520	519	530	522	504	475	505	473	504	496	506	513	504	484	506	517	519	487	560	476	538	509	508	504	567	493	483	514	536	512	500	480	527	523	504	533	527	499	490	477	491	552	501	520	515	531	483	497	519	460	476	502	454	494	527	513	476	503	484	475	486	480	491	523	522	481	523	482	469	512	490	500	526	494	493	514	477	504	531	489	499	523	531	477	507	477	513	480	489	516	523	503	506	507	508	484	556	475	551	523	502	544	508	504	491	475	482	481	507	517	492	503	481	487	485	525	476	515	549	487	547	518	503	492	451	505	508	529	484	501	483	504	555	500	466	496	494	513	495	481	567	514	497	513	472	490	494	492	525	493	499	529	481	501	517	482	501	525	458	528	472	510	548	487	493	473	504	503	490	479	515	554	472	467	572	511	512	481	456	490	504	510	479	496	507	501	478	481	502	495	501	503	509	486	505	505	499	489	463	495	504	486	483	543	498	480	491	469	508	462	507	454	511	502	512	492	517	482	535	484	530	510	539	502	498	501	515	518	471	522	518	494	535	495	504	516	524	492	507	502	497	506	519	508	484	512	508	474	503	539	517	511	519	518	487	489	500	487	524	514	499	492	480	516	519	529	515	496	520	485	520	562	526	487	530	512	486	541	502	493	493	500	515	521	536	503	512	468	475	499	528	526	516	505	499	535	511	549	530	493	532	478	527	503	543	530	505	498	532	502	540	514	492	490	493	485	529	494	470	491	483	547	553	491	501	491	496	534	549	542	474	496	496	497	520	514	507	505	531	510	465	502	493	499	493	527	540	493	502	501	511	521	484	525	523	549	539	525	515	515	543	518	506	487	525	495	512	526	500	486	534	490	478	489	542	505	500	520	505	515	483	498	515	508	532	535	472	505	498	521	504	503	467	497	533	536	482	564	491	514	505	518	524	521	487	532	517	526	517	503	535	519	502	491	513	511	493	497	500	511	498	459	520	544	504	528	493	519	510	513	512	574	524	528	457	523	492	479	501	474	505	507	460	503	516	491	541	496	456	468	507	496	484	514	474	508	526	492	498	480	480	516	511	508	506	567	476	538	479	479	527	542	537	492	489	488	510	525	514	502	492	464	509	528	500	503	511	537	473	480	465	529	513	484	510	490	504	489	508	488	469	466	540	535	534	500	508	493	491	525	474	522	515	511	469	500	507	491	522	492	481	526	519	526	493	485	559	516	513	565	505	521	486	495	493	500	492	471	514	492	484	511	505	477	524	502	501	510	515	506	505	497	506	488	478	526	504	504	513	498	481	519	496	477	554	484	509	525	490	484	516	509	473	484	507	534	491	523	514	503	455	510	503	530	513	503	495	466	523	490	481	499	508	497	484	500	539	499	491	487	527	477	519	499	522	500	497	471	491	491	459	529	510	489	508	527	514	509	514	504	494	568	496	512	482	526	498	477	522	521	490	512	507	518	497	529	506	483	500	497	496	546	479	456	555	497	481	508	498	561	484	504	491	484	497	505	528	536	492	499	501	494	478	518	487	499	517	457	489	512	508	516	473	496	498	478	524	481	496	461	485	473	485	451	522	503	505	480	556	519	533	542	536	516	479	490	500	506	488	519	492	560	487	513	525	556	506	548	521	520	512	506	495	486	491	502	493	489	505	528	529	533	508	508	542	520	480	469	496	526	512	480	501	498	504	502	493	509	545	534	510	516	501	510	515	508	474	502	511	474	481	471	480	501	513	490	503	469	510	499	463	494	462	531	525	479	537	488	463	530	520	493	510	507	482	509	500	507	504	527	523	522	492	484	501	474	465	541	467	493	494	503	510	522	492	528	541	512	516	470	474	516	511	503	485	512	512	489	510	499	505	538	557	495	501	517	508	494	514	509	547	504	477	489	527	489	490	477	482	479	506	545	483	507	513	526	540	485	471	539	481	501	534	518	464	496	433	501	528	506	491	496	442	532	530	476	473	472	486	528	527	444	524	497	493	499	508	496	508	497	572	495	525	533	482	522	503	520	488	513	495	523	514	499	516	510	497	505	466	481	509	509	508	498	518	493	508	500	490	512	499	518	522	537	478	513	457	471	466	496	504	500	473	554	496	533	493	467	511	496	503	494	482	528	473	490	510	471	511	472	485	484	477	539	482	515	479	481	531	478	519	450	520	483	506	506	499	500	499	517	513	495	489	487	468	491	524	504	480	484	518	470	509	513	506	520	459	513	521	512	525	501	493	504	525	477	451	503	517	502	497	478	494	512	535	520	487	506	485	492	503	459	488	481	522	501	525	507	511	495	556	486	514	527	497	509	513	550	518	545	516	475	440	528	475	500	504	468	492	481	480	533	504	497	513	505	494	492	506	486	501	523	460	540	496	504	503	522	488	502	521	491	529	442	506	475	559	495	501	495	523	490	522	471	546	475	492	488	507	556	498	496	519	503	501	464	502	498	448	507	474	497	517	508	512	513	519	496	506	518	526	509	557	487	522	534	519	528	509	481	520	510	494	527	529
6558	3127	1798	1217	865	624	574	442	336	232	210	131	120	117	105	74	82	59	68	70	60	63	71	62	64	58	49	59	60	61	62	56	68	90	79	82	104	74	84	75	73	66	60	57	58	59	74	58	59	66	43	62	57	50	61	59	53	51	52	63	51	60	53	50	57	68	48	56	57	74	58	51	61	68	61	50	57	66	60	51	58	59	49	61	73	50	65	60	55	53	63	45	68	61	71	48	51	60	59	40	56	40	52	54	60	63	62	46	64	51	56	56	62	63	67	56	62	66	56	65	60	60	62	67	48	50	58	61	63	61	55	52	55	68	57	83	50	60	51	61	65	55	59	47	55	64	64	53	48	52	64	59	59	58	50	57	63	50	65	65	52	45	53	77	53	61	49	64	63	66	52	61	51	61	60	61	58	51	60	56	56	53	55	68	57	58	62	50	63	55	49	66	43	65	53	55	56	61	47	55	65	64	58	47	62	51	57	43	50	60	53	64	54	68	65	72	71	58	75	70	59	52	63	62	63	66	54	56	66	68	58	60	60	34	63	41	65	50	51	61	52	58	59	60	62	56	53	63	58	55	62	50	65	56	50	62	64	65	54	51	62	63	58	59	60	54	63	57	60	60	58	67	51	66	49	74	66	52	62	56	62	59	54	65	65	48	49	59	55	67	61	63	56	48	70	49	61	58	52	64	67	76	50	45	54	60	67	67	55	66	56	54	64	56	59	52	54	58	50	63	68	65	60	58	49	43	60	52	50	70	54	54	51	65	65	65	49	72	65	47	60	72	50	48	58	58	56	49	55	65	61	51	51	52	68	50	70	58	51	70	46	55	57	59	74	49	51	54	60	53	73	63	55	62	61	47	59	51	62	68	60	58	48	65	69	55	73	46	61	61	62	43	42	60	49	45	62	62	64	51	42	63	51	57	65	60	43	62	42	56	56	63	60	55	69	54	64	70	68	62	61	55	56	58	53	52	57	61	53	73	64	45	58	60	62	56	47	59	77	58	60	43	52	58	68	42	62	65	58	54	42	55	57	55	59	46	50	54	65	50	66	56	63	59	61	42	54	48	48	70	51	59	45	58	53	64	51	48	66	58	62	64	64	61	46	56	58	44	49	52	53	38	56	45	66	50	53	68	61	54	61	45	65	58	53	45	71	46	54	46	53	68	54	76	53	58	58	54	49	47	61	52	76	52	53	59	58	57	54	43	62	52	67	50	71	57	57	59	65	63	50	54	61	59	45	54	54	71	47	54	52	52	70	57	53	55	53	79	53	59	43	59	59	43	54	51	57	55	45	56	52	57	59	60	66	42	65	56	51	57	56	62	52	49	77	49	68	64	47	57	59	52	51	62	64	67	55	56	54	54	53	80	49	54	61	63	65	51	55	50	70	43	61	57	59	44	45	56	60	69	40	59	59	44	64	68	58	56	52	55	62	60	67	69	49	63	62	70	50	52	57	60	55	57	54	64	64	53	63	54	63	54	46	62	57	58	55	49	55	56	63	59	59	62	58	51	63	52	41	67	61	61	63	52	62	60	56	62	54	39	58	53	68	63	64	80	60	68	66	50	50	48	60	52	62	70	76	53	78	57	56	65	55	64	59	54	56	58	69	54	57	62	65	63	37	77	53	58	57	63	49	56	59	52	55	53	65	54	52	45	63	48	59	53	78	53	60	60	66	50	61	64	58	51	66	62	63	56	51	60	63	65	64	59	55	76	62	48	50	47	48	55	60	59	54	49	69	48	50	55	63	66	52	64	61	52	58	60	62	51	51	49	55	48	65	63	48	37	50	48	59	53	52	63	64	53	57	52	49	51	54	57	66	62	49	55	46	56	60	54	50	57	44	78	44	58	61	73	51	65	61	50	48	56	75	63	54	60	56	56	52	58	55	61	55	65	55	51	53	61	41	56	61	56	46	57	66	55	55	57	66	61	51	65	52	65	55	57	62	50	58	61	54	56	65	47	67	58	65	54	47	74	59	64	64	59	65	61	40	63	53	60	44	50	68	75	69	49	59	67	65	56	65	51	58	44	58	56	50	69	69	51	58	60	53	67	46	55	53	55	67	49	51	65	58	69	68	54	55	58	68	61	58	53	42	49	57	61	65	49	64	49	59	57	54	58	50	55	62	59	57	59	60	58	64	64	60	71	51	59	62	60	47	48	71	49	41	62	70	48	63	53	71	64	58	52	52	56	52	62	77	65	63	58	60	52	60	45	54	43	49	60	44	57	54	52	58	53	61	55	63	69	48	58	63	64	75	48	64	53	60	52	62	59	50	65	59	57	44	61	63	63	56	71	61	66	70	51	50	52	61	53	59	66	51	49	37	45	59	50	53	59	59	49	67	53	54	49	57	48	46	49	55	57	53	61	60	51	74	52	59	61	55	60	55	56	51	61	64	71	55	59	58	54	61	53	53	48	56	56	70	53	56	51	55	67	57	57	53	51	47	67	58	56	64	55	60	54	52	59	53	66	56	57	70	59	49	58	74	60	65	50	44	53	48	67	62	57	76	69	70	54	67	71	60	49	60	39	63	53	55	50	68	51	65	60	67	56	51	72	54	60	52	52	56	51	45	53	50	73	57	56	51	70	54	52	49	53	52	56	82	63	47	60	68	49	67	57	64	62	60	46	52	50	48	72	61	53	57	68	65	48	71	53	45	58	57	63	58	59	49	52	53	62	57	57	67	56	52	65	65	65	61	44	55	55	55	62	64	61	63	55	54	58	63	45	67	47	60	57	43	44	68	62	51	50	35	48	51	46	43	50	55	54	68	53	79	55	54	63	57	55	57	61	67	67	51	54	60	56	63	43	76	51	59	56	61	53	59	54	71	59	69	51	59	46	53	74	66	57	72	55	50	47	57	61	54	69	51	65	68	61	60	74	54	58	57	58	68	60	52	48	61	61	61	62	79	51	55	66	65	55	52	68	57	47	64	51	38	60	61	60	65	62	77	58	64	55	61	56	63	53	46	56	61	55	61	67	51	59	71	74	59	53	59	53	65	51	66	47	56	52	48	54	59	63	62	63	54	62	77	63	61	58	54	59	65	59	63	53	47	65	62	57	44	76	52	57	69	57	55	67	70	61	64	47	50	56	54	54	54	49	77	67	57	63	59	57	54	62	49	44	47	64	52	54	43	62	68	46	57	50	51	57	65	64	65	61	49	61	36	64	57	59	63	53	64	61	64	59	65	61	55	54	62	42	61	53	68	70	58	54	62	47	66	51	42	53	61	55	46	78	48	52	70	65	53	45	61	74	53	71	56	57	56	61	42	61	58	59	65	44	60	52	62	38	57	50	52	51	63	53	62	48	61	50	50	63	60	60	65	48	51	51	57	60	69	65	64	55	52	58	48	53	54	46	57	61	56	53	51	64	66	42	72	57	63	52	57	56	60	39	65	42	66	54	69	70	59	49	55	65	42	62	68	72	59	53	56	69	62	60	66	69	67	46	56	48	68	59	53	64	48	44	42	44
35926	20248	14924	14126	19683	21013	18749	14635	11290	8151	5617	3620	2362	1778	1502	1378	1120	895	948	914	793	823	767	670	686	612	615	580	520	539	489	578	673	1025	1167	1271	1303	1166	1003	810	770	696	636	560	533	531	516	509	473	469	481	471	510	496	465	455	467	502	484	462	499	494	477	491	464	476	456	458	524	487	480	502	499	470	526	448	491	520	472	494	450	475	466	483	454	502	468	469	451	470	480	481	476	516	481	498	494	484	470	472	508	456	493	495	459	490	477	495	415	475	424	473	481	524	515	486	460	480	477	469	481	486	460	486	500	477	470	477	474	435	472	502	467	519	470	489	511	526	481	500	473	463	494	493	500	462	495	467	485	484	503	498	507	460	491	475	503	485	502	482	487	446	478	495	499	500	511	472	473	533	468	463	462	428	489	472	487	471	501	439	492	472	465	467	450	458	505	461	459	532	471	459	458	492	471	541	473	447	473	466	450	473	467	477	466	545	503	478	498	455	486	478	453	478	478	466	494	461	459	475	475	506	445	469	450	538	482	486	492	465	470	517	492	475	493	473	499	482	482	490	546	486	442	485	499	500	438	486	499	468	469	477	497	480	466	503	466	515	479	496	458	482	530	478	488	479	495	468	507	509	490	475	478	497	472	449	439	473	482	487	484	477	465	479	526	467	502	433	501	473	469	480	471	485	501	491	449	453	455	455	504	456	485	487	533	459	441	469	485	512	427	458	468	494	482	466	481	473	497	480	490	448	478	461	483	484	466	479	492	465	454	495	496	437	448	455	513	479	477	521	473	469	500	473	493	501	484	444	480	481	518	477	429	472	439	459	517	468	501	489	493	466	444	483	489	464	514	469	502	495	484	495	468	460	469	520	477	469	442	453	477	451	464	482	458	460	472	508	493	473	490	473	496	440	473	416	484	450	506	487	513	470	482	463	455	463	486	475	463	504	444	465	449	488	441	507	472	466	473	444	455	518	500	487	487	437	502	500	457	495	488	469	473	506	444	451	493	464	473	538	463	486	466	485	483	495	473	465	499	484	486	495	477	486	495	485	501	467	501	466	494	493	470	457	477	500	477	497	488	454	460	530	501	459	484	495	496	456	479	487	523	483	500	448	484	479	489	466	479	521	484	521	468	475	454	444	516	512	476	460	485	477	496	457	470	499	470	447	503	492	459	480	449	462	461	526	494	447	484	469	488	464	528	502	488	485	494	488	480	484	476	474	457	444	473	486	467	439	453	471	489	482	476	475	492	460	502	487	498	501	495	471	513	535	483	461	475	492	469	447	493	444	472	492	484	473	487	462	500	478	443	462	438	446	502	483	491	490	466	450	454	494	525	482	448	523	485	473	538	472	491	447	456	462	513	479	493	478	460	476	467	428	478	463	505	478	501	464	483	493	479	459	492	480	507	482	472	484	485	438	466	463	521	496	488	492	473	508	512	435	499	472	461	483	491	470	517	495	501	477	497	460	474	456	462	504	468	477	467	469	508	504	471	470	474	515	449	479	504	480	478	450	457	465	483	453	496	481	449	472	482	454	483	448	465	494	492	439	439	491	463	467	476	489	479	504	484	493	487	466	482	510	502	496	458	486	443	443	480	463	514	483	453	438	485	463	485	474	502	453	475	474	460	454	505	471	498	485	476	476	476	460	475	448	495	510	481	489	505	447	483	445	474	469	445	450	506	468	465	480	487	489	507	472	461	441	481	500	447	460	486	464	488	481	482	464	459	466	478	486	485	477	455	492	470	488	482	484	470	479	493	443	487	462	463	469	471	509	480	485	435	474	502	438	480	490	481	506	479	503	471	500	490	472	494	496	498	460	494	469	443	489	457	470	480	482	458	465	494	509	498	494	488	471	492	481	465	514	477	467	458	461	481	456	471	489	462	471	489	460	500	457	501	463	471	505	471	510	481	502	487	474	472	491	512	469	459	502	480	466	439	474	521	500	503	448	487	478	452	454	514	505	476	501	470	510	468	458	467	501	516	473	474	441	475	481	444	499	489	447	482	459	500	480	481	508	502	466	479	484	464	516	486	503	474	476	490	506	451	479	500	514	485	490	487	490	472	497	468	504	500	480	484	466	416	447	487	496	488	490	464	496	486	513	509	476	479	474	494	472	464	486	474	457	477	467	489	470	457	485	491	508	498	506	489	488	498	449	409	481	431	486	423	473	455	475	436	438	471	470	505	493	483	463	477	470	507	479	469	485	496	485	483	515	471	477	479	519	507	458	537	509	480	425	485	513	498	494	474	522	445	500	483	499	484	518	479	469	494	487	483	459	497	467	452	500	524	505	444	441	543	508	471	437	480	500	463	487	475	481	468	465	470	472	482	465	497	464	483	471	467	498	497	428	466	498	459	463	462	499	479	503	461	476	498	505	504	502	492	507	472	468	446	529	462	490	476	504	473	435	510	496	461	469	490	434	486	478	468	513	443	447	500	505	482	522	496	453	513	467	481	465	483	478	506	491	500	478	481	484	445	474	461	464	479	454	495	462	467	472	500	490	468	476	504	490	502	505	513	501	496	472	463	513	546	482	453	488	482	492	447	468	469	450	486	470	455	466	484	485	457	494	476	486	456	482	469	495	472	502	481	466	513	471	449	474	454	476	450	496	492	484	459	453	443	465	493	477	518	517	464	473	458	480	479	497	440	495	464	438	466	476	487	480	459	459	495	492	442	510	468	489	492	468	453	506	481	488	504	443	445	505	496	503	464	486	461	484	491	520	497	452	514	537	448	502	460	488	521	477	499	508	472	507	477	471	468	496	494	493	462	492	514	467	463	477	472	482	485	491	499	470	489	467	449	487	481	488	463	515	476	468	502	474	464	480	464	495	523	477	442	487	512	495	497	472	450	497	461	522	515	466	482	442	494	454	473	465	462	482	471	487	495	502	478	471	487	445	502	446	472	500	468	527	468	505	514	479	494	463	482	463	545	487	496	479	530	436	500	477	442	468	518	473	519	489	453	454	469	473	467	467	478	486	468	456	439	464	489	469	501	495	466	484	452	441	488	487	480	476	508	477	495	455	512	488	518	476	489	457	479	459	474	490	496	524	468	498	493	500	459	451	494	465	464	521	513	440	512	484	475	466	454	449	471	451	440	490	473	474	478	476	476	464	499	480	470	484	465	446	493	500	483	482	467	476	491	474	501	459	489	525	479	456	473	515	501	496	465	507	444	514	469	446	486	486	516	477	513	512	444	472	465	497	444	534	490	447	465	501	492	493	508	458	476	432	508	492	506	484	495	488	448	465	473	486	470	486	481	481	474	482	460	500	507	487	462	494	508	461	490	515	493	486	454	492	496	481	500	477	499	506	499	484	483	465	504	484	491	488	512	494	490	444	502	478	489	475	473	473	477	514	484	455	493	510	486	421	443	473	478	471	521	470	497	496	487	481	508	490	498	456	487	470	495	485	518	469	485	483	455	428	446	484	435	465	473	484	476	504	443	490	479	507	467	468	478	419	515	453	453	524	464	524	441	471
6735	2536	1480	1145	719	453	465	394	330	286	176	132	93	80	64	69	66	78	55	53	66	61	49	70	59	59	50	44	47	48	45	47	54	67	84	69	102	75	58	66	72	74	57	59	46	53	62	45	66	48	60	50	55	58	60	46	57	34	53	68	47	62	52	61	59	44	42	41	42	60	57	58	51	52	52	53	72	55	59	59	53	46	48	56	53	45	70	49	69	59	51	70	49	52	41	51	43	66	56	59	59	45	45	52	49	47	55	50	48	51	37	47	48	46	54	52	48	56	53	45	51	48	55	63	63	42	51	54	52	59	64	54	62	64	54	74	60	54	53	54	46	58	41	43	42	67	57	66	48	60	56	50	49	47	54	53	58	58	57	47	43	42	46	56	35	57	57	54	57	55	56	48	54	61	63	56	38	57	61	52	44	51	66	57	59	64	60	59	51	54	41	42	45	52	35	66	63	60	49	62	46	52	48	60	49	55	51	57	48	51	54	45	51	48	58	51	46	48	48	64	57	54	43	51	44	51	54	61	43	43	56	65	56	51	48	47	52	48	55	60	60	62	58	58	48	38	53	52	44	44	56	54	48	50	54	62	49	56	65	59	53	53	41	41	57	53	62	39	35	54	54	57	36	48	49	55	60	50	67	56	49	40	46	60	57	61	52	65	57	48	59	50	62	54	49	58	47	39	54	43	48	44	47	52	46	37	50	41	60	56	45	66	60	55	65	73	52	49	46	65	47	64	50	62	58	50	58	44	51	62	44	62	55	45	57	43	41	46	48	55	49	50	44	49	55	54	58	54	48	51	50	57	51	45	61	60	60	45	54	46	49	54	52	42	56	58	67	59	54	48	67	52	46	66	47	57	44	49	42	53	55	55	50	59	69	53	52	48	52	51	46	54	59	51	63	54	61	44	43	71	57	61	52	34	53	63	50	64	62	50	54	41	50	52	52	61	50	54	46	44	46	58	56	40	60	50	48	48	36	38	50	63	56	47	39	63	41	47	54	63	42	55	51	49	49	58	49	49	53	41	53	61	51	48	51	45	35	44	49	58	53	59	58	59	43	51	55	50	56	57	54	55	56	60	50	53	59	40	54	50	49	45	51	46	51	47	61	42	48	57	41	45	47	40	53	53	48	43	56	59	44	58	51	66	52	59	63	58	48	55	60	54	62	53	40	48	55	50	49	45	56	62	54	46	51	62	54	55	52	50	67	57	54	67	60	49	46	39	50	54	54	59	62	47	59	41	62	73	50	50	54	46	43	61	47	74	48	46	47	59	48	48	58	48	48	49	51	53	55	45	36	57	43	49	61	54	48	56	43	52	37	55	44	59	46	41	53	48	52	63	59	52	47	63	35	57	48	57	45	48	47	50	49	53	56	43	57	43	49	58	41	42	39	62	48	51	42	57	56	44	57	55	49	56	70	62	57	54	46	51	54	55	47	54	52	57	64	50	57	58	49	46	47	51	49	59	45	57	42	52	55	42	48	47	45	42	52	46	55	53	56	62	65	47	56	49	64	53	47	61	59	44	54	54	48	63	47	52	55	55	52	38	56	57	50	49	70	55	53	55	57	53	49	49	62	56	58	52	49	49	54	56	52	55	44	48	60	47	50	46	47	56	45	46	49	54	49	49	57	54	59	45	46	52	55	51	58	43	54	57	46	52	63	57	50	50	53	51	52	53	53	50	51	48	52	42	59	42	54	60	57	51	68	53	61	43	47	51	44	41	54	52	53	53	42	62	48	58	51	52	54	63	68	54	53	52	51	48	59	50	53	52	59	45	59	69	68	47	49	50	39	58	56	52	46	53	59	50	62	61	50	32	53	56	58	59	55	58	62	65	49	47	43	48	53	61	63	60	57	50	39	39	53	38	51	53	55	53	58	46	53	54	71	48	54	50	68	46	51	54	58	43	61	54	44	58	69	53	54	53	58	52	60	54	49	71	53	51	51	45	40	44	59	54	52	57	48	51	63	57	40	52	53	45	68	66	58	48	40	38	53	59	41	52	70	46	61	49	54	42	54	45	40	55	47	45	46	54	51	64	69	48	58	59	63	47	59	70	59	55	50	52	53	54	58	49	44	44	54	45	55	49	67	45	52	56	43	56	48	64	63	56	47	58	68	45	66	54	63	56	62	54	47	40	49	52	54	54	55	51	54	53	59	38	49	45	49	57	55	47	50	63	55	54	50	53	47	43	47	55	54	42	49	73	58	45	56	53	53	56	56	50	56	40	54	50	45	41	50	55	62	54	67	64	55	49	47	57	48	44	54	44	40	64	54	57	58	55	51	47	45	63	54	49	53	35	51	47	45	47	39	54	62	43	44	47	41	58	49	59	58	49	68	43	54	52	43	59	56	58	57	52	50	66	60	46	43	60	61	53	54	54	53	51	54	43	52	49	49	42	45	52	47	52	75	57	50	45	55	54	45	43	48	56	50	51	53	57	45	61	44	47	57	50	52	46	53	49	53	54	49	55	50	49	45	49	69	48	45	56	55	57	58	54	44	46	51	48	65	45	59	60	52	45	58	50	56	64	42	42	46	52	54	53	64	41	63	48	46	48	57	42	48	52	58	64	50	34	43	52	59	56	56	65	59	51	60	48	49	54	44	51	39	46	55	54	52	56	50	47	53	41	56	45	48	71	60	74	45	43	57	62	61	49	44	57	54	61	39	46	55	55	42	47	61	49	58	43	51	67	58	48	53	54	49	53	55	44	49	59	54	55	61	50	38	61	59	52	65	34	47	59	50	53	52	41	43	50	53	64	43	51	54	52	56	61	55	41	54	68	59	55	55	46	54	63	41	40	51	50	56	47	38	64	59	59	63	56	63	47	52	55	69	63	55	49	42	53	48	47	48	65	57	42	56	49	58	45	50	47	50	61	49	47	56	45	51	51	51	51	54	57	52	42	45	44	59	47	59	49	62	49	48	49	53	44	65	48	56	57	60	43	53	45	41	41	68	61	55	61	45	58	41	54	40	61	60	53	53	55	46	58	43	47	51	53	45	41	57	66	51	66	50	65	54	52	62	37	55	52	44	45	57	54	46	49	58	51	56	53	54	44	53	52	52	43	58	45	49	48	57	47	47	55	59	62	38	54	45	55	41	53	35	63	62	51	62	45	48	47	47	58	44	53	61	52	52	48	61	51	67	54	44	60	48	56	58	44	41	52	44	52	59	62	50	46	78	63	52	51	49	47	47	58	60	48	50	58	65	54	58	56	63	42	58	57	50	53	57	56	59	50	56	50	48	44	58	60	57	42	48	57	44	56	63	41	51	64	41	59	49	57	40	54	47	53	62	44	41	44	46	39	48	59	46	49	64	39	55	53	45	49	57	57	63	54	46	46	42	57	51	60	62	47	55	47	62	58	38	47	57	48	52	49	38	58	70	49	51	44	57	59	44	68	53	54	62	53	61	43	58	41	48	60	44	69	53	37	50	43	50	55	60	47	47	62	44	55	50	46	48	45	54	57	49	42
32684	17963	13330	13315	16788	16403	16842	14582	11972	8652	5077	3391	2343	1893	1533	1237	1091	994	811	831	836	718	700	644	555	571	561	506	497	445	466	456	525	731	1085	1284	1280	1178	984	909	748	666	578	519	506	484	440	443	445	434	428	457	430	431	441	428	427	422	459	444	418	441	455	409	434	428	434	439	429	405	453	451	424	450	452	409	439	438	425	429	438	438	436	449	448	419	421	459	430	432	429	445	473	434	434	416	411	485	429	424	442	414	429	467	421	438	447	377	434	408	445	429	449	450	434	436	433	446	470	401	441	451	439	408	413	433	450	428	425	453	401	391	463	420	436	428	472	415	425	434	433	432	461	440	381	436	405	450	452	422	450	464	442	432	415	460	436	453	421	444	449	448	460	421	426	420	431	423	429	437	413	424	444	460	421	436	461	425	405	473	436	449	422	425	423	436	392	419	429	438	460	436	432	416	446	439	441	441	440	393	436	390	455	480	432	459	429	448	423	445	449	447	413	478	439	408	470	405	442	437	432	415	419	425	438	448	402	454	445	410	422	432	409	424	426	451	439	442	448	444	403	440	439	418	443	437	459	427	397	429	425	417	426	426	439	467	426	454	454	442	457	449	430	458	408	414	442	457	415	434	445	479	465	451	446	444	406	450	426	423	422	417	445	472	445	425	427	368	452	419	417	394	399	400	449	409	459	445	429	444	413	460	428	373	439	430	445	478	452	421	427	429	470	427	410	460	455	479	447	439	457	405	447	467	450	456	423	466	421	465	411	458	418	416	488	463	429	419	447	452	435	447	427	443	443	448	441	443	471	430	425	409	450	431	448	417	434	424	458	449	441	410	428	438	433	438	432	405	434	438	420	439	422	438	395	444	450	465	423	446	438	455	439	411	436	414	443	435	410	446	426	445	441	435	399	461	392	423	438	448	467	426	442	401	424	394	430	451	430	396	448	395	427	438	402	452	423	433	433	436	415	457	456	416	478	418	448	428	452	427	415	429	443	440	472	453	395	455	383	431	421	445	450	437	422	421	421	456	447	446	419	427	428	456	435	405	471	442	376	462	447	441	402	433	424	427	442	429	425	430	411	434	452	441	420	434	461	435	428	453	447	459	413	441	461	432	451	416	434	443	446	432	432	403	422	431	437	409	383	449	463	447	405	440	445	430	421	411	438	432	444	466	410	413	426	406	427	444	455	402	454	412	481	436	440	441	417	451	426	411	465	432	405	444	421	411	451	423	439	443	426	423	389	432	422	403	440	427	429	451	450	432	403	433	478	403	417	434	404	458	424	412	425	428	466	448	433	426	478	457	430	432	421	446	444	395	423	435	391	415	455	464	450	413	452	439	489	426	461	394	405	403	430	430	427	434	462	397	425	431	440	461	417	391	417	438	422	429	429	438	403	425	397	435	437	424	456	442	442	389	441	400	420	431	437	443	436	428	422	436	447	430	469	456	447	487	456	418	418	402	430	447	454	438	442	463	447	456	435	412	421	448	422	475	426	425	445	446	443	439	390	422	435	415	445	449	448	407	471	426	448	432	440	417	421	449	442	395	399	398	440	403	436	423	441	443	441	454	417	433	441	433	463	426	449	440	451	398	422	436	410	381	459	419	450	409	447	444	422	443	410	458	449	396	393	403	442	373	447	438	463	441	403	443	431	428	471	408	452	455	439	424	440	426	401	430	421	462	424	419	413	446	422	482	434	430	436	436	414	452	402	447	467	425	415	438	428	425	445	449	430	408	387	451	459	461	443	437	413	413	416	412	442	426	450	435	435	423	444	426	465	418	457	417	446	439	417	415	401	434	467	406	451	404	419	441	405	462	455	413	432	434	448	428	455	410	402	425	433	430	460	421	452	427	424	423	477	433	441	387	371	412	447	419	379	437	446	437	430	438	431	412	444	398	461	449	418	441	424	434	419	461	418	417	388	400	440	448	399	409	431	406	407	416	442	419	455	439	444	427	441	425	396	450	419	453	445	440	462	478	399	447	424	426	473	465	425	449	445	478	444	424	407	430	461	403	445	443	404	449	430	433	459	422	390	424	442	444	435	470	405	437	471	429	456	420	382	422	412	438	454	455	416	459	437	394	428	429	418	440	434	433	435	421	423	447	435	419	457	426	413	425	410	430	441	409	443	429	415	438	428	419	454	421	457	406	449	407	442	462	433	426	406	462	399	453	446	408	435	435	426	436	456	419	434	406	457	433	432	445	470	446	411	424	436	457	423	417	452	410	432	443	434	463	419	444	414	431	451	442	453	442	449	429	408	464	450	451	434	453	417	439	452	445	429	424	417	434	426	424	433	424	412	454	468	409	462	434	401	410	446	468	426	435	407	431	432	447	428	441	473	411	437	437	459	402	417	423	411	394	423	437	438	440	428	422	425	429	451	438	486	432	433	397	432	441	430	424	487	432	453	408	431	402	388	460	433	417	411	430	438	457	426	442	414	422	415	452	459	440	431	422	446	434	477	433	454	445	427	429	464	438	434	448	402	442	452	410	422	427	393	416	454	454	446	441	466	426	424	428	449	481	429	427	420	444	407	457	403	489	419	438	419	424	459	453	408	455	417	434	382	419	433	430	396	436	429	428	428	405	456	474	406	427	417	434	425	432	442	451	416	425	469	403	409	444	405	455	447	460	463	414	423	433	438	452	445	436	399	434	421	437	426	435	429	432	371	427	452	417	440	409	395	456	409	431	422	442	409	436	441	445	443	439	446	478	430	401	425	450	428	418	458	423	465	422	406	452	446	445	444	417	441	445	436	397	425	441	427	458	438	435	419	459	448	416	405	462	437	467	459	420	410	431	432	467	431	416	427	401	406	425	391	396	472	436	451	427	437	433	457	424	456	440	418	454	390	420	457	452	422	470	451	427	441	427	419	420	453	421	427	424	467	447	439	445	436	473	448	440	439	487	418	449	416	459	454	380	419	392	408	414	456	461	445	446	453	462	433	459	488	420	445	426	426	482	444	433	429	446	436	368	450	458	479	453	436	378	439	469	424	454	461	422	424	432	437	445	439	454	406	451	441	446	430	418	447	430	455	404	448	440	425	415	428	453	465	442	417	431	465	449	431	451	397	438	448	437	409	412	445	459	423	406	432	420	435	456	436	443	451	466	420	471	436	435	419	432	438	389	423	420	437	448	457	464	437	411	408	405	445	400	429	433	410	449	445	464	422	391	420	478	401	446	436	409	430	452	450	431	485	417	396	417	417	450	472	444	425	442	453	380	461	402	445	418	421	420	461	462	453	486	397	421	430	432	444	417	439	466	423	435	429	444	411	427	409	416	463	411	425	416	437	452	434	411	446	421	453	426	429	433	425	449	418	437	411	488	400	435	444	422	449	453	409	439	414	445	435	409	454	438	385	460	440	471	441	409	440	457	435	421	438	446	447	442	415	432	432	463	434	423	404	441	452	460	442	427	423	415	412	468	437	433	416	465	455	433	451	400	393	446	464	423	443	407	425	466	463	452	458	419	416	436	420	407
7325	3836	2222	1461	1073	797	806	741	649	402	256	213	111	124	98	86	76	82	67	66	54	70	50	54	54	40	41	51	65	47	59	59	51	94	121	97	111	103	83	78	52	59	52	50	49	40	49	38	51	45	57	51	56	46	53	40	54	52	50	43	53	48	59	67	46	42	60	38	46	46	47	49	52	46	47	74	42	50	54	49	39	45	49	52	43	35	41	53	48	44	46	60	48	50	47	47	39	51	39	50	46	41	43	42	44	41	47	58	45	42	35	40	53	45	56	41	58	42	59	48	56	62	43	48	45	53	50	46	59	53	60	52	47	45	57	50	43	35	44	38	58	50	62	50	52	45	46	44	52	55	42	42	52	47	46	60	45	45	55	53	45	60	51	43	44	48	52	36	36	55	46	53	61	51	48	50	43	48	39	46	53	49	50	54	49	49	47	49	52	44	40	51	62	46	63	46	50	38	44	44	42	45	47	55	62	38	42	42	50	45	58	44	53	53	51	48	43	47	48	43	47	53	49	47	45	48	48	48	53	44	44	56	55	52	49	50	47	48	62	56	51	53	45	42	50	47	54	37	53	45	39	49	47	59	61	45	52	53	42	52	50	43	50	45	49	48	53	44	57	42	54	50	58	40	40	52	44	49	55	61	54	67	40	58	51	48	58	43	50	46	52	60	51	41	55	39	54	49	47	37	47	50	56	58	46	45	39	57	69	48	50	55	54	37	54	42	39	58	47	61	56	50	50	51	44	52	65	52	52	52	44	59	46	53	51	45	42	43	55	38	42	38	56	54	50	37	50	51	48	44	32	60	49	53	55	53	37	42	48	47	63	44	58	40	40	43	51	52	46	38	52	54	50	47	35	54	47	54	41	47	47	32	55	48	51	50	46	42	52	54	58	36	47	49	40	63	55	40	33	49	46	52	56	55	55	54	55	44	48	57	56	51	54	42	42	48	54	44	47	43	49	53	42	49	45	44	42	44	48	55	43	48	48	53	54	46	45	51	40	50	50	61	52	55	43	60	51	41	42	59	45	50	53	53	51	45	45	44	49	61	46	57	48	46	34	54	58	41	54	58	57	48	45	50	42	56	59	58	57	57	41	43	53	42	46	49	43	51	54	59	49	41	42	51	52	44	47	38	52	44	51	37	53	46	40	51	53	56	48	43	50	52	33	48	44	50	56	49	56	50	56	47	56	48	41	56	55	45	46	46	43	43	48	56	42	42	50	53	51	47	49	42	53	57	40	46	48	38	62	46	45	57	58	54	43	48	58	52	44	58	55	48	42	56	57	58	45	44	67	57	48	53	54	44	57	53	42	54	56	51	49	50	35	47	48	55	55	49	55	45	46	42	56	42	57	48	50	45	49	44	55	49	50	51	50	53	56	42	52	43	41	52	54	48	38	43	40	46	45	47	46	48	46	58	61	49	60	48	46	51	55	45	50	40	38	42	52	43	48	54	55	51	57	48	58	54	48	49	49	43	59	39	45	42	47	52	53	53	57	48	57	41	50	54	56	59	58	46	47	41	52	61	43	53	48	49	60	60	45	66	42	33	61	59	53	43	54	48	42	56	43	48	47	63	48	45	47	58	42	56	46	42	51	46	36	57	39	48	56	42	45	49	71	44	50	38	42	59	53	60	41	62	44	48	39	41	71	41	44	57	56	46	47	52	51	42	39	42	47	53	42	52	29	51	49	57	48	49	38	47	45	50	49	48	62	56	43	52	46	44	53	59	52	49	50	47	50	48	36	40	54	50	39	59	49	56	52	48	54	52	45	39	48	45	45	53	51	40	42	54	44	47	39	49	44	46	53	40	43	59	44	46	61	51	50	45	47	47	50	54	58	49	46	52	54	49	50	48	59	41	46	48	55	40	55	44	46	42	41	54	46	57	53	46	53	50	51	50	46	54	45	50	36	53	44	58	45	53	51	38	52	46	46	42	59	54	48	42	41	40	43	46	46	49	47	40	51	56	44	51	50	52	48	43	42	45	43	50	41	50	47	52	38	48	53	46	48	57	42	45	56	47	61	59	43	36	48	45	54	54	52	52	56	55	43	61	51	54	60	32	58	48	43	47	51	53	61	43	63	52	40	49	62	63	51	56	39	53	48	41	46	36	35	55	55	50	55	65	52	45	47	50	46	57	40	45	56	49	39	38	55	46	42	41	48	45	49	54	55	40	46	39	47	49	45	42	59	41	46	48	42	50	36	64	56	33	53	53	47	52	52	31	50	40	45	47	49	40	59	34	42	60	48	42	51	43	48	48	52	72	49	54	63	38	51	52	50	39	63	53	41	59	44	35	57	59	43	43	44	49	45	60	45	52	34	57	41	58	43	54	50	62	44	56	51	48	53	58	46	47	46	61	51	59	35	54	49	51	45	54	52	57	47	47	51	52	55	46	53	48	52	50	55	53	37	52	44	42	45	44	51	50	46	41	54	46	43	35	44	70	43	42	49	50	50	42	58	50	58	54	60	61	48	50	31	51	54	49	62	54	49	46	37	40	53	49	48	42	57	45	40	48	46	44	51	42	44	52	53	46	39	54	46	54	47	44	44	45	49	43	43	41	43	48	46	53	40	37	51	42	57	53	50	52	44	46	44	37	52	55	43	54	47	60	47	42	40	54	56	38	36	47	52	51	51	59	38	46	56	54	45	51	48	41	47	51	44	39	53	62	47	44	61	48	60	54	61	28	54	48	50	53	46	50	51	70	55	49	61	62	50	48	56	36	57	44	57	55	53	54	41	46	49	38	49	60	47	39	40	44	46	49	59	50	55	56	48	45	45	43	55	52	54	50	45	42	72	60	53	39	42	53	54	56	57	49	54	48	47	50	47	38	38	47	52	46	50	41	40	54	44	47	54	46	46	73	41	52	62	70	54	47	51	41	58	54	65	60	51	39	40	57	35	63	59	45	60	46	56	59	56	47	50	40	55	44	48	53	45	40	46	50	57	50	54	47	46	51	51	55	45	37	65	46	50	44	53	64	55	56	45	63	51	50	53	58	45	57	45	56	59	47	67	57	51	51	42	42	57	46	49	48	54	39	50	53	49	52	54	41	60	48	45	59	45	46	57	46	51	48	45	45	45	47	53	49	51	50	49	56	55	44	40	48	66	46	49	42	47	46	58	52	49	60	48	45	54	48	53	47	58	49	55	49	52	48	36	45	40	47	60	45	53	55	46	50	48	54	56	45	55	40	52	31	57	44	48	45	43	48	43	45	50	52	52	47	56	53	50	50	39	46	47	54	53	51	36	44	40	51	50	45	52	51	55	45	47	50	58	33	37	47	63	41	35	49	49	40	47	56	53	52	41	50	54	59	54	53	38	49	56	52	45	37	60	46	58	52	55	63	53	30	67	52	44	39	46	53	47	57	49	48	53	58	49	46	44	56	54	58	49	54	55	55	55	40	40	38	50	55	48	45	46	52	55	56	59	46	51	55	53	57	52	47	53	48	64	45	38	56	60	51	45	54	54	55
37098	22556	17097	15901	21970	24415	23855	21207	17507	11496	7208	5166	3526	2486	2158	1929	1437	1268	1027	922	755	728	731	641	608	522	470	469	499	528	511	536	858	1527	1834	1895	1781	1379	1294	1028	832	645	603	489	506	421	453	406	416	383	421	438	450	367	396	437	438	405	451	398	409	431	415	411	409	374	403	415	466	451	422	413	396	447	376	406	390	391	429	441	397	408	424	403	451	424	400	413	429	414	424	389	424	402	436	392	444	430	446	409	391	431	432	437	439	376	389	418	412	417	443	445	401	403	383	419	430	425	408	398	406	400	398	395	421	393	420	415	433	418	454	407	409	409	400	428	395	442	412	411	417	419	397	422	404	405	434	412	409	437	394	424	406	400	397	413	414	417	407	386	391	444	399	413	381	437	408	382	418	405	416	432	402	390	371	424	403	420	419	407	373	391	410	432	424	434	439	424	428	394	416	385	417	409	401	419	429	385	399	401	423	414	407	419	428	424	432	422	400	413	423	448	409	400	403	395	436	441	438	445	434	407	384	432	453	375	438	423	401	412	405	447	402	430	428	422	408	432	369	437	397	415	381	432	416	408	423	410	398	418	389	389	415	442	401	403	413	409	413	385	384	417	422	378	434	395	423	429	416	454	408	413	400	413	397	424	380	415	397	403	410	394	394	380	397	423	387	410	392	373	382	391	432	393	422	421	420	404	403	393	423	410	418	412	385	409	418	430	456	381	418	429	371	445	405	424	413	410	415	413	396	393	410	451	424	393	419	414	431	437	467	442	429	431	426	394	384	397	431	438	433	419	412	393	431	410	429	410	394	415	456	418	408	436	431	422	456	428	445	443	389	393	411	391	401	443	405	382	396	417	400	433	423	418	398	446	397	408	419	399	399	418	416	417	422	427	390	398	395	415	423	432	447	412	447	399	383	403	413	375	418	415	407	417	413	428	408	420	389	391	398	426	382	420	436	404	410	408	400	380	414	434	456	434	424	430	403	427	409	390	421	402	405	402	424	422	410	428	404	427	409	425	402	436	426	405	418	422	421	417	427	420	419	428	399	416	406	414	409	421	417	454	386	412	417	402	433	438	407	390	392	375	433	439	420	388	411	471	407	399	428	401	376	393	417	390	405	403	425	445	453	413	376	456	442	401	405	407	423	446	391	459	435	438	430	368	439	407	432	449	437	424	366	392	457	394	414	428	399	438	444	369	379	460	417	430	417	402	418	407	413	399	412	417	438	397	408	393	395	409	423	422	397	403	424	415	418	428	437	433	419	444	423	421	411	411	438	432	437	407	397	403	403	443	420	401	415	445	402	397	443	411	408	367	415	406	395	401	388	417	385	422	405	446	419	434	380	397	402	403	398	402	436	401	433	438	413	388	424	407	401	426	405	392	412	414	425	441	436	407	417	431	395	429	437	403	407	423	377	424	413	423	420	454	411	401	391	401	426	398	424	389	403	412	422	435	422	433	380	392	397	368	424	378	440	413	401	418	390	396	425	416	456	409	399	408	389	435	371	445	400	433	431	427	412	448	438	429	363	407	401	400	382	392	404	411	422	399	402	399	414	383	408	398	415	447	384	408	428	417	419	433	416	421	357	418	419	419	403	416	399	415	394	449	398	429	417	418	451	414	396	412	426	433	402	411	426	422	427	408	401	412	390	410	387	403	408	408	394	396	411	419	402	409	398	422	430	419	420	442	378	413	419	431	429	416	438	390	408	410	362	419	382	442	412	425	464	426	417	408	439	431	428	414	414	401	396	395	404	413	402	447	410	416	406	431	437	411	381	414	425	414	386	430	427	420	391	408	419	383	424	453	440	399	424	423	429	430	395	442	398	439	415	443	395	441	378	400	412	424	437	409	429	428	403	429	396	395	427	388	454	404	407	421	439	441	417	404	385	423	419	416	423	406	403	414	414	439	438	393	399	381	396	385	432	408	426	408	410	422	379	369	395	403	393	442	405	398	395	430	406	451	399	422	426	449	413	427	403	392	393	418	406	411	426	416	409	412	424	379	413	395	412	374	427	433	383	400	378	428	463	390	427	413	393	443	408	411	430	421	391	413	409	421	413	438	390	441	419	430	452	398	393	393	458	402	428	415	408	384	388	417	410	441	426	361	424	433	387	429	432	382	401	393	421	414	430	452	423	411	387	417	417	389	438	404	408	404	400	408	400	461	395	406	384	393	447	397	412	433	434	450	411	440	408	428	387	433	391	438	411	426	391	434	436	453	419	370	391	432	410	452	426	392	429	389	428	424	417	415	435	388	408	418	437	419	425	431	408	424	425	394	389	398	386	384	426	411	393	406	404	421	432	421	426	412	438	427	421	388	442	415	404	430	379	394	383	428	391	426	423	438	401	389	409	413	410	415	429	428	430	455	431	419	420	377	386	389	423	427	436	392	399	400	438	411	424	444	417	446	461	455	377	433	428	392	444	399	436	418	409	423	393	458	420	445	409	409	420	387	435	425	381	378	396	437	420	441	417	394	414	413	402	437	414	399	441	410	414	430	407	441	420	399	428	397	446	417	445	392	402	446	391	389	405	392	390	384	387	404	422	425	395	393	430	438	383	400	372	360	409	401	422	393	392	401	421	410	391	438	414	442	408	423	417	436	466	415	426	444	399	424	416	351	378	415	382	424	443	385	406	361	412	409	409	447	404	451	417	434	404	401	441	407	423	384	403	441	432	422	409	429	419	426	440	416	452	374	402	419	390	441	435	405	427	426	403	421	385	423	443	438	419	425	425	408	398	387	387	422	434	422	411	405	380	427	445	396	430	391	437	454	388	398	437	398	454	397	412	431	426	405	426	444	442	428	410	420	442	385	405	418	410	398	440	429	463	397	436	398	427	431	426	383	407	396	415	399	399	406	421	424	393	423	397	416	400	446	405	423	433	408	428	414	415	437	402	396	448	419	435	418	434	396	404	432	458	434	379	443	450	429	395	412	418	394	429	410	422	425	383	434	402	427	440	423	467	445	408	430	387	388	405	372	390	417	427	408	397	437	446	444	408	416	434	400	424	405	389	402	410	420	410	391	397	381	386	391	396	441	419	423	406	416	432	393	399	395	417	414	439	417	410	390	433	398	396	412	465	414	424	425	388	412	383	415	431	411	393	425	417	423	422	412	415	415	439	409	385	451	431	431	421	415	418	388	443	427	468	432	398	421	457	407	420	420	422	383	368	387	432	426	402	447	405	391	413	435	420	386	406	435	427	428	406	393	434	416	431	425	470	443	433	418	419	432	421	432	391	393	407	397	419	406	392	412	432	393	426	386	433	419	381	407	399	386	388	423	414	393	390	405	388	422	424	436	357	402	420	442	368	423	443	423	399	394	409	396	489	429	429	398	401	399	456	410	384	415	417	412	406	407	384	404	416	435	412	402	394	447	426	392	374	388	419	427	382	426	389	433	441	457	416	403	417	393	420	451	389	414	412	405	431	459	378	432	433	438	421	429	436	400	440	413	398	434	416	416	422	411	431	410	401	400	435	395
4872	1929	897	649	383	281	314	262	201	178	136	112	122	99	83	76	74	60	69	69	62	65	58	75	61	63	52	63	71	69	61	62	58	67	65	64	71	64	60	51	47	54	59	74	51	56	68	61	57	54	46	56	48	68	47	42	59	63	77	50	65	51	48	62	54	57	62	58	52	60	44	56	62	48	66	67	65	59	56	56	63	73	74	60	59	75	58	64	70	65	68	69	50	58	61	64	54	55	57	63	64	62	45	67	57	73	65	50	52	54	52	54	57	48	63	53	53	60	42	58	66	54	66	62	60	58	68	58	57	56	62	62	62	61	63	56	61	67	56	51	62	62	74	53	63	52	67	63	72	70	65	60	54	57	49	67	46	55	73	63	65	62	50	67	52	49	70	53	77	57	46	60	59	51	58	72	44	65	48	60	60	68	57	62	74	62	59	70	71	55	56	60	58	62	52	78	52	60	54	54	61	62	55	51	58	45	50	64	56	65	57	55	40	55	54	67	55	47	48	59	58	61	53	54	64	70	55	80	55	61	57	67	63	45	61	65	58	65	51	60	52	54	55	62	60	58	61	61	57	57	51	62	52	62	70	47	56	76	56	65	52	54	71	56	61	81	57	53	62	66	66	68	49	71	62	68	65	54	54	58	50	53	53	64	57	68	78	67	63	72	56	60	56	49	55	63	49	61	68	54	48	51	56	58	55	60	54	66	52	50	64	57	52	60	61	71	67	58	62	59	51	57	49	50	75	72	50	63	63	56	58	67	40	52	57	51	50	69	59	67	56	59	68	77	42	49	61	72	54	49	55	50	47	56	60	53	51	60	58	67	58	61	54	49	58	75	54	71	61	48	59	72	49	76	42	64	60	52	61	60	41	49	71	48	53	70	70	59	60	70	54	67	55	71	69	55	44	56	69	70	76	68	57	68	55	54	66	57	56	55	62	65	52	56	63	55	61	55	52	63	56	53	55	64	61	69	72	57	45	51	65	69	53	71	46	65	58	65	56	55	58	64	62	63	52	48	47	71	66	74	68	46	65	73	58	59	48	65	68	54	57	64	64	56	56	68	48	66	54	57	53	60	56	61	64	57	64	65	57	58	74	52	57	57	75	56	55	64	49	69	72	61	66	44	62	71	56	58	54	60	55	39	49	54	58	50	69	57	56	65	56	59	56	67	54	58	44	60	68	72	57	57	50	53	57	54	66	72	44	56	56	50	74	68	59	56	70	70	51	54	39	56	58	62	41	49	55	70	77	74	64	75	50	65	74	68	67	58	61	69	55	53	60	59	52	62	66	68	59	61	51	74	47	63	47	60	51	63	49	62	68	46	62	63	65	62	61	53	59	44	61	40	52	62	60	65	62	59	61	62	45	73	61	52	50	57	58	55	64	63	47	56	53	73	53	60	49	53	50	54	58	64	65	56	54	59	65	56	60	51	76	43	62	47	59	73	71	65	51	67	68	70	54	66	54	79	51	48	56	58	60	75	47	46	59	64	42	43	53	62	65	55	57	50	60	70	63	53	70	56	70	51	67	62	55	59	59	56	58	65	49	60	43	59	62	58	61	65	71	66	61	50	72	48	71	60	57	58	57	67	56	67	56	58	66	59	54	64	49	62	49	69	59	60	60	64	70	58	39	64	80	68	55	56	66	53	51	80	45	65	72	62	64	55	65	67	53	57	50	61	45	45	68	46	46	48	60	48	56	51	72	58	60	58	60	50	57	47	48	63	63	60	62	51	58	56	58	56	49	53	49	56	64	46	47	57	47	65	62	60	56	60	42	60	49	45	54	60	69	53	54	56	62	60	52	74	65	57	46	68	53	50	62	60	61	56	57	62	65	54	65	63	50	49	48	69	56	62	66	65	56	53	48	59	62	63	54	61	48	67	54	46	58	57	65	70	57	59	55	66	68	72	63	55	63	65	54	61	61	62	61	68	68	73	63	58	59	56	60	65	56	67	63	62	46	56	51	58	56	69	61	58	47	59	65	56	65	54	65	52	63	46	53	74	60	55	47	57	73	54	65	70	57	60	60	56	71	65	64	59	68	61	47	62	66	51	63	76	51	55	62	64	50	61	46	55	54	43	58	63	58	70	59	63	46	50	57	56	51	59	70	68	49	57	57	51	57	60	68	49	76	51	58	58	67	53	51	67	65	63	59	61	72	62	49	73	62	58	81	61	70	55	55	53	62	65	62	56	64	72	65	50	51	57	49	48	68	62	51	58	51	61	62	63	63	66	61	47	61	54	58	58	79	69	46	60	68	64	61	61	54	57	62	57	60	55	61	60	62	57	45	52	48	55	45	63	67	64	60	45	52	52	61	71	63	64	60	51	65	71	47	72	51	59	67	66	71	61	61	69	72	55	38	53	81	48	66	67	67	60	56	46	51	47	55	68	66	56	61	72	56	67	69	66	54	64	60	62	66	72	59	65	51	51	47	55	69	68	63	82	52	55	56	67	55	68	50	44	52	60	68	62	57	59	55	66	59	40	53	49	52	50	61	64	63	52	66	68	55	64	53	69	62	50	61	57	59	53	78	54	60	57	75	53	49	51	49	68	60	56	67	52	74	67	58	52	58	61	72	50	56	67	54	69	59	54	58	63	73	64	65	69	48	55	69	54	52	68	59	63	67	64	57	49	61	58	68	73	53	80	52	76	61	63	47	53	64	62	62	59	54	58	58	52	46	55	68	46	63	51	67	64	56	62	61	62	69	59	61	64	59	58	60	64	52	65	60	58	43	71	57	66	65	53	49	51	66	57	71	54	53	56	66	56	60	58	72	63	47	67	53	53	65	76	57	48	71	56	69	57	47	52	56	62	72	55	54	63	43	47	62	53	54	64	56	56	64	73	65	55	64	59	70	60	56	60	66	66	50	54	62	52	57	60	59	70	57	52	69	61	56	65	51	60	46	64	65	60	63	57	48	56	52	51	66	56	51	45	49	57	55	43	51	77	56	44	52	67	66	63	57	65	51	53	58	49	83	61	75	58	67	48	47	57	60	55	51	58	54	60	57	64	50	64	57	67	62	58	63	57	76	58	48	56	79	64	56	51	69	83	71	54	60	56	58	66	66	59	51	60	55	54	63	58	52	66	63	55	68	52	58	55	59	54	57	59	61	53	70	46	60	58	59	58	65	56	47	48	62	62	64	63	55	73	63	54	52	60	63	51	58	50	81	60	60	47	51	67	63	52	63	55	68	56	59	66	54	56	69	48	54	57	59	48	55	61	65	61	54	68	59	52	58	60	55	58	68	56	52	53	65	48	59	58	61	64	66	62	67	58	66	50	64	59	64	61	60	49	71	75	51	66	65	50	61	54	46	53	59	68	61	64	73	49	63	36	59	59	65	49	63	52	57	52	57	58	62	67	64	55	64	67	53	47	63	54	57	57	73	52	52	53	63	56	50	62	59	60	48	48	66	59	58	49	44	61	62	63	41	52	65	66	54	60	65	45	50	65	71	64	51	43	53	57	68	68
31013	15627	9218	8847	9869	12404	12270	9520	7001	4812	3818	2992	2391	1648	1255	1101	892	789	764	698	542	599	602	533	513	515	579	532	610	558	543	575	568	660	688	765	687	657	631	589	549	568	539	517	452	516	536	479	470	502	479	454	497	510	486	496	450	498	498	492	488	467	477	487	498	450	506	525	487	466	511	495	457	502	494	468	462	477	502	448	485	446	451	454	480	529	472	473	516	464	498	517	484	482	495	483	469	447	464	519	467	510	529	494	504	480	475	500	507	486	506	519	525	499	476	471	467	491	516	490	499	475	439	504	515	527	497	479	448	507	489	511	473	467	461	536	493	457	445	478	530	528	477	485	508	460	451	492	484	491	474	492	485	445	506	493	476	456	439	487	501	523	496	461	469	480	460	492	471	509	414	526	483	460	482	501	511	459	528	507	447	494	469	493	491	516	473	516	487	473	466	515	477	479	507	462	498	546	513	487	446	519	461	531	474	524	483	492	509	472	494	485	552	453	539	482	489	510	511	491	471	535	443	457	520	517	496	491	469	497	501	471	508	488	498	491	499	489	472	481	520	461	481	500	451	488	483	485	496	457	490	456	505	497	494	499	470	470	479	470	523	468	444	492	506	519	464	517	504	496	499	517	498	507	482	503	484	476	508	490	496	469	468	528	467	509	445	476	473	527	481	519	485	495	507	472	527	492	481	512	499	500	501	490	523	495	494	463	475	494	458	435	520	489	527	488	529	485	507	496	511	503	460	461	503	471	509	504	492	503	514	471	511	484	497	494	529	505	497	513	483	499	492	533	494	457	485	441	484	484	438	469	486	498	500	461	483	474	457	495	538	491	491	507	476	514	489	469	533	492	490	494	516	491	486	472	523	480	467	501	505	472	480	459	493	465	460	503	482	454	485	471	449	500	503	484	484	477	483	458	482	501	452	483	481	485	499	467	522	478	499	485	535	477	452	485	457	497	516	483	483	514	515	477	474	521	455	498	528	518	484	467	448	458	482	477	480	524	482	499	496	511	484	520	510	489	478	478	485	510	500	473	472	496	486	490	485	485	509	521	474	502	488	524	512	527	495	491	492	486	464	502	484	539	492	519	512	521	470	506	441	488	518	510	490	516	480	472	493	458	542	480	470	495	499	485	444	492	511	510	498	476	483	483	515	466	464	524	478	478	515	506	520	488	465	483	465	499	510	481	505	493	474	513	523	508	489	513	467	489	488	512	453	478	475	505	490	503	494	446	496	498	491	547	463	502	489	507	455	459	460	509	488	496	499	513	462	464	532	495	448	485	455	520	487	470	490	505	516	493	497	485	500	484	479	518	451	514	516	497	530	482	459	474	491	470	534	470	506	485	506	473	473	490	539	511	468	504	512	501	467	501	515	501	472	510	459	462	514	455	489	503	446	475	488	480	517	482	459	447	504	483	495	480	493	487	485	494	501	489	472	471	506	512	477	520	470	484	492	506	474	466	530	494	476	490	485	464	485	515	461	431	468	466	519	474	458	479	487	542	465	512	467	518	487	467	497	488	450	483	534	500	471	495	494	491	488	493	513	475	470	521	483	474	473	515	454	508	505	542	499	497	468	466	503	502	458	501	479	437	428	485	475	480	493	482	542	485	483	490	503	491	496	504	515	483	502	467	463	519	477	471	510	510	496	496	442	509	500	515	487	494	497	468	419	487	483	494	492	475	504	497	515	473	470	517	475	512	473	483	461	512	499	519	513	502	488	467	470	458	503	501	471	491	498	513	514	491	470	446	502	486	517	448	483	476	480	548	517	507	506	486	453	454	483	452	517	485	496	461	477	485	516	495	498	510	475	490	492	450	499	478	503	501	478	484	487	495	480	470	512	468	490	452	469	445	484	468	448	487	504	473	471	456	494	450	472	450	504	499	490	463	512	529	493	519	467	507	461	492	496	510	497	453	517	541	500	491	495	494	475	441	511	465	489	463	482	453	513	472	491	489	479	486	488	534	469	507	472	483	489	467	516	514	487	470	521	508	525	473	482	507	480	506	457	501	490	494	489	488	479	525	469	477	464	497	504	469	486	477	484	523	528	461	512	534	450	510	424	477	524	472	467	494	474	503	450	498	501	509	479	460	457	504	512	497	502	465	493	499	513	475	517	443	491	474	502	501	498	524	496	472	495	526	498	492	543	491	500	485	489	460	514	475	484	461	526	488	552	550	496	462	490	524	482	440	461	504	481	467	466	467	491	489	478	517	440	471	520	481	514	492	520	506	488	529	485	513	502	491	512	519	486	477	448	471	499	508	500	471	467	537	464	489	463	500	489	512	488	508	488	491	517	482	474	450	480	485	488	491	507	459	480	486	492	497	509	530	505	507	491	515	459	471	501	494	471	491	481	450	472	485	520	475	496	502	491	483	489	466	465	511	460	474	476	465	483	495	532	503	488	494	467	469	492	490	489	496	492	510	501	506	498	502	496	475	510	442	492	477	473	520	526	519	483	480	437	498	518	467	494	480	465	518	466	480	475	444	505	441	461	474	499	492	450	470	458	489	461	472	506	435	522	489	487	526	549	468	478	532	537	506	500	487	511	498	486	509	468	516	492	503	503	509	511	465	518	481	471	516	496	499	485	494	475	498	523	532	497	499	533	510	523	491	518	497	468	480	499	481	492	500	468	493	491	498	484	480	482	494	470	503	482	499	489	466	471	478	467	460	500	464	524	495	482	455	512	488	472	498	459	528	490	481	503	486	496	484	478	451	478	472	516	487	483	514	462	507	516	472	500	450	479	440	480	468	506	512	530	437	490	500	485	481	492	477	480	488	487	437	490	465	507	507	508	501	476	502	488	516	507	483	497	503	488	493	513	495	503	502	462	510	510	505	511	513	529	556	521	497	483	499	521	482	519	497	485	509	444	458	514	481	513	490	531	475	497	451	476	525	508	517	446	470	485	515	479	465	438	502	475	457	464	514	505	459	486	486	500	523	496	503	524	463	481	477	473	439	485	464	474	491	474	471	486	462	514	483	455	538	486	454	510	496	458	467	466	504	502	510	521	492	509	477	500	460	518	459	473	554	459	458	477	469	487	489	484	480	458	490	483	500	467	460	450	468	498	499	503	507	495	457	463	482	523	543	471	465	466	487	482	486	451	500	477	493	510	481	550	494	486	509	494	483	499	482	490	510	515	470	469	488	482	488	510	479	466	501	464	513	528	469	503	484	503	496	485	491	507	522	511	463	441	491	498	497	506	495	469	481	503	501	466	472	485	495	493	456	509	501	458	511	484	507	517	466	515	501	494	494	532	487	460	456	573	491	491	445	486	460	489	494	463	482	482	513	476	498	446	529	499	497	447	453	497	490	517	525	494	511	478	463	457	479	474	480	488	485	521	502	504	491	524	492	483	460	523	445	483	526	532	470	477	456	514	461	486	502	507	482	462	499	503	490	483	503	498	534	515	492	499	450	501	476	469	430	480	402	485	494	472	488	494	480	473	463	456	503	455	520	452	496	446	496	524	450
5953	2805	1541	1214	731	548	650	488	386	298	235	166	131	126	90	84	58	77	70	61	81	71	68	57	55	55	49	73	56	44	61	39	69	79	75	105	82	71	89	83	72	60	75	59	64	58	55	50	57	67	51	62	49	51	64	59	58	55	48	68	50	71	54	62	47	44	53	47	70	63	62	49	60	53	58	63	55	61	43	56	45	60	64	57	45	51	49	57	69	49	56	40	58	53	53	61	60	62	51	48	52	57	59	57	52	61	60	61	55	57	44	58	64	56	57	59	57	61	58	52	65	46	39	54	60	48	51	60	46	58	50	51	63	39	42	47	57	57	45	60	56	58	44	48	63	60	42	48	54	42	53	48	59	46	50	55	55	57	54	46	59	52	45	63	51	45	59	63	41	49	43	61	52	63	52	63	47	62	45	52	65	58	58	41	54	51	57	46	51	45	41	55	56	54	42	69	48	54	54	60	60	63	58	60	46	55	66	55	61	52	57	60	60	50	49	47	50	42	56	70	58	36	51	50	40	45	57	58	51	58	60	49	54	50	51	48	72	45	45	48	49	55	50	69	55	75	52	51	56	40	49	43	69	46	57	56	53	49	41	49	64	58	61	53	38	63	52	47	52	51	57	47	66	56	59	48	47	60	59	55	70	47	48	49	60	47	47	44	62	51	57	61	56	52	57	61	52	59	55	55	54	58	56	60	41	53	65	61	67	58	61	54	56	63	59	59	51	56	53	64	59	70	59	39	52	61	48	59	59	66	59	58	49	48	52	52	58	55	51	61	53	58	52	63	45	61	55	66	51	49	58	49	71	57	58	59	60	58	56	68	55	57	49	51	53	63	49	49	51	73	60	55	61	57	56	59	53	56	62	47	61	52	63	63	56	55	61	63	55	63	62	54	61	65	44	48	62	47	65	63	56	58	57	56	45	59	63	49	48	42	56	49	54	51	45	54	38	46	52	49	50	63	45	69	60	56	49	53	57	66	47	56	52	53	46	40	56	55	45	49	69	50	48	47	66	54	53	51	57	54	52	57	44	44	44	53	62	63	59	51	55	53	50	42	54	52	40	60	57	53	45	54	43	53	64	57	80	49	44	48	45	52	55	63	50	52	47	51	54	42	48	52	50	64	62	54	46	64	54	52	52	60	56	52	62	60	61	47	64	48	47	47	61	77	50	48	54	44	60	55	56	46	49	65	67	64	47	52	54	52	60	63	62	62	67	48	64	44	52	51	55	44	58	58	57	59	45	60	51	51	53	49	49	54	59	64	63	61	46	55	58	59	53	66	45	58	42	67	58	51	53	46	56	47	43	60	55	41	61	46	43	59	48	56	43	57	56	58	44	63	45	52	45	48	66	51	48	57	68	58	60	51	57	61	54	57	48	56	45	57	49	50	57	58	67	57	59	59	59	66	46	60	41	64	52	64	60	51	55	63	46	61	60	55	52	56	43	57	55	58	68	64	39	54	47	54	50	60	56	53	50	43	47	57	42	55	68	44	56	48	53	42	55	57	46	65	58	39	52	58	46	46	56	60	56	60	50	46	64	60	54	59	60	71	48	60	52	65	63	56	58	49	59	57	47	58	61	51	40	62	51	51	59	56	74	58	61	64	57	52	54	52	61	50	61	61	45	59	69	53	57	41	56	49	50	45	49	50	50	55	52	34	52	51	47	52	39	49	60	50	58	58	65	51	63	66	54	58	53	50	57	53	53	52	50	57	71	57	59	56	50	49	58	57	53	62	48	61	51	59	61	58	65	61	49	43	50	54	53	45	55	49	57	60	73	66	54	50	51	56	63	49	56	66	49	58	53	72	56	57	61	56	62	59	58	36	60	53	50	53	65	62	50	52	65	49	50	50	54	48	56	47	50	69	70	53	35	52	55	52	61	54	56	52	52	57	46	55	57	49	50	70	58	56	52	53	52	59	55	54	55	53	60	41	59	67	56	58	41	56	54	39	54	62	52	67	54	38	54	56	48	60	58	50	57	72	46	55	54	53	49	60	50	34	57	56	54	52	55	60	57	46	63	65	54	53	62	53	65	49	41	62	51	60	48	48	53	58	59	63	48	50	62	53	47	67	45	61	62	54	52	63	55	41	52	48	43	43	60	48	49	55	47	53	45	53	62	54	61	64	63	48	54	64	56	60	49	45	53	62	55	46	52	45	52	55	62	57	61	53	57	61	72	54	53	48	40	52	32	49	46	55	55	63	52	66	46	58	61	56	59	54	51	54	49	64	53	56	76	50	58	53	57	53	57	59	63	61	59	61	58	50	59	46	47	66	57	50	46	47	49	53	64	52	49	51	58	35	40	67	50	59	52	58	58	52	60	56	56	63	48	49	47	54	46	60	54	56	61	58	47	55	61	59	48	50	53	57	58	50	57	50	66	53	58	59	44	61	65	46	52	66	54	60	62	44	56	49	59	47	57	45	43	51	53	54	62	40	51	56	62	48	61	57	69	44	59	56	47	45	55	54	57	60	55	46	69	51	51	49	42	70	52	63	48	64	53	56	56	49	57	49	67	51	52	53	58	40	50	59	69	50	56	50	54	61	54	44	50	69	47	56	64	52	49	63	50	70	53	45	45	59	52	54	54	45	62	58	56	60	56	55	51	46	60	58	56	43	54	53	74	65	52	54	54	59	43	52	64	58	49	53	49	63	46	53	43	57	50	69	54	58	51	56	65	56	34	49	62	41	48	62	46	53	72	61	50	54	67	44	53	56	57	48	43	70	54	59	54	42	60	49	57	49	65	45	65	43	54	49	48	57	44	62	51	59	54	78	45	50	63	60	59	56	53	58	53	55	54	44	45	58	46	62	43	49	52	67	49	57	52	47	44	60	70	61	57	54	43	37	58	57	62	41	57	53	41	53	56	54	65	47	61	69	51	56	48	66	51	50	54	64	51	55	54	66	55	56	47	55	75	55	57	51	65	47	54	49	69	50	51	54	49	51	57	49	52	57	47	68	49	55	58	62	55	46	46	56	48	51	53	46	51	63	54	58	50	48	57	63	41	50	59	57	44	52	46	42	48	52	53	69	58	51	50	55	54	55	53	55	70	49	52	52	57	65	60	58	51	63	57	49	58	43	56	55	60	52	58	48	55	45	52	54	67	63	51	63	70	56	50	52	51	49	56	49	63	59	61	59	49	51	54	56	66	48	60	44	51	52	61	54	68	67	64	55	36	63	51	50	67	62	60	63	67	42	64	59	44	67	59	44	60	56	51	66	63	51	57	51	60	66	71	58	61	65	49	50	45	54	67	67	67	57	58	49	62	59	57	58	56	62	44	57	59	59	68	47	52	44	49	44	55	43	51	42	53	49	50	43	52	58	48	54	59	45	69	60	50	50	57	59	64	45	53	46	49	62	53	47	56	58	57	55	69	58	44	56	59	47	56	58	56	55	60	57	61	49	39	39	51	67	60	65	40	52	56	68	43	45	50	56	41	55	62	59	47	45	60	50	60	61	51	56	50	57
35181	19072	14001	14212	16742	20365	20638	16008	11663	9088	6573	4725	3618	2431	1775	1473	1175	895	923	826	674	618	533	552	497	523	569	596	568	556	504	548	573	970	1340	1298	1214	1078	956	750	646	614	551	482	470	465	441	503	430	463	504	458	467	439	440	485	463	447	452	452	472	485	462	478	441	492	439	464	422	494	450	470	475	474	467	424	432	420	440	468	471	491	439	435	472	425	448	428	472	443	458	427	464	488	479	437	427	454	446	443	485	477	505	425	454	479	429	451	456	459	421	476	498	453	438	483	438	462	418	445	456	469	425	459	432	461	430	446	440	469	456	446	473	462	423	457	451	440	455	458	435	523	436	438	448	471	442	475	426	454	456	432	487	440	454	434	453	427	457	477	463	431	467	470	472	488	465	455	446	436	476	445	470	467	459	439	464	422	450	466	458	479	468	456	430	454	450	465	483	437	439	424	465	458	478	464	471	427	433	445	442	448	459	445	472	423	454	459	460	453	465	420	436	410	460	441	435	468	488	477	464	477	452	444	447	504	475	428	445	437	451	516	460	458	461	459	484	468	505	450	486	443	433	457	446	504	482	449	454	462	463	450	449	403	515	452	467	430	459	499	459	439	456	467	462	474	450	451	459	416	457	444	472	449	480	469	435	431	451	427	456	479	387	429	432	439	454	439	420	443	443	466	445	458	470	465	424	470	415	463	447	479	458	472	437	447	439	467	441	430	451	483	425	481	472	464	455	464	427	451	472	464	409	445	436	451	457	434	431	454	440	442	416	436	438	449	467	428	456	448	440	447	435	413	475	454	439	453	438	447	481	449	458	475	432	449	450	458	437	483	475	470	444	443	443	524	438	517	469	468	440	437	480	445	466	461	462	453	455	417	437	408	435	489	449	457	480	461	422	456	469	440	445	446	463	463	419	454	458	451	463	506	448	453	451	463	467	453	475	428	435	450	427	465	468	445	478	467	457	477	472	452	448	416	415	439	435	461	455	435	471	451	446	471	461	473	471	479	462	439	453	447	467	415	431	468	483	461	445	425	464	448	462	462	460	473	426	461	460	454	451	481	425	469	457	444	403	468	450	434	451	413	454	423	427	453	468	473	463	466	463	430	441	454	459	481	435	456	449	495	459	449	460	488	457	461	491	447	447	456	448	476	480	445	437	454	465	407	410	443	461	483	473	472	474	442	472	448	430	447	451	407	495	463	456	437	444	511	467	464	454	468	430	442	461	433	454	486	439	467	424	464	457	490	445	499	452	422	499	477	454	462	419	449	469	462	458	443	466	446	455	410	451	430	497	435	467	472	470	444	440	442	416	414	497	454	428	451	450	418	414	483	468	474	439	478	438	457	443	456	461	467	394	466	425	516	475	463	451	444	427	438	492	468	421	468	456	453	442	441	468	427	484	457	455	445	483	462	471	463	432	459	427	478	433	447	428	454	457	459	481	430	430	431	429	464	409	438	429	431	437	455	471	461	427	476	441	452	436	474	448	501	463	475	429	423	456	444	482	486	478	458	454	473	477	462	461	436	451	418	455	451	480	417	474	485	484	444	459	434	415	431	469	480	426	439	508	488	443	435	457	463	444	446	453	488	417	480	457	459	473	428	458	462	462	477	489	470	416	459	419	423	423	456	467	472	438	438	470	405	434	439	470	407	458	470	475	438	466	443	447	439	439	449	433	490	438	455	459	454	451	459	446	444	456	450	451	494	423	440	445	464	475	475	477	416	460	447	468	456	495	408	468	446	456	472	434	474	399	466	453	452	420	432	462	442	444	497	435	449	443	480	454	453	463	447	441	422	430	474	481	483	445	440	465	471	468	425	426	473	452	445	461	446	473	425	436	465	496	419	488	461	450	480	453	478	403	447	466	456	434	402	484	436	466	490	453	441	467	491	460	470	446	443	446	484	425	446	476	453	458	423	459	426	433	467	458	471	443	458	463	412	507	486	472	428	440	449	447	454	416	440	467	459	437	494	461	472	441	433	481	444	469	452	468	470	449	452	491	450	453	480	458	452	482	455	491	452	446	474	424	414	463	447	477	461	435	436	485	449	436	416	469	478	458	453	468	475	459	438	467	454	431	423	470	481	437	488	439	446	501	450	469	428	462	465	451	453	460	443	442	436	466	467	440	509	459	441	461	445	410	432	452	429	461	455	466	434	452	490	455	455	469	469	458	459	488	470	498	486	430	452	487	466	423	466	428	407	467	431	411	407	437	442	449	490	457	488	451	421	491	478	441	468	454	445	448	478	474	465	437	454	452	462	464	481	429	469	422	454	444	439	423	437	490	451	463	448	464	439	457	463	445	464	488	455	466	424	424	423	461	462	462	432	469	441	425	420	464	458	449	452	446	448	435	434	508	456	474	461	454	426	466	442	405	472	432	446	453	473	465	436	458	496	422	479	459	451	442	471	486	467	449	427	420	465	463	480	473	445	482	477	469	466	479	475	453	431	461	454	475	454	437	482	489	450	445	494	442	444	481	448	469	431	454	414	453	436	504	456	460	455	437	452	460	436	443	505	437	462	446	465	502	391	440	449	493	472	445	443	426	496	410	417	469	497	462	460	467	412	452	476	469	459	458	430	435	432	467	456	491	451	440	448	458	446	448	452	443	465	446	459	459	461	447	469	483	511	452	475	484	443	488	458	464	437	448	489	474	431	462	440	448	472	445	446	442	414	422	450	456	480	458	473	461	460	459	463	438	447	450	431	458	447	437	467	435	455	477	437	478	470	476	437	469	434	446	455	459	461	457	441	458	462	479	468	454	473	460	446	447	435	433	419	497	484	436	422	456	438	457	474	465	434	452	451	455	432	458	474	437	466	484	461	452	433	499	439	443	471	466	407	451	420	476	440	411	469	451	465	442	400	433	474	445	466	478	434	464	464	511	497	399	443	445	471	469	491	461	457	431	463	442	463	492	449	478	461	438	435	460	472	429	454	481	444	426	487	454	458	466	475	459	484	454	450	452	457	461	445	495	472	461	453	443	488	457	427	458	436	438	444	440	451	459	449	464	485	479	466	495	431	451	451	436	443	485	456	461	444	458	464	439	485	468	460	455	447	433	464	462	497	434	450	443	481	448	484	465	476	439	439	445	468	451	460	433	493	449	436	452	470	482	454	448	439	436	447	469	451	466	452	441	423	447	431	447	437	437	441	486	468	449	436	468	430	462	468	471	451	435	455	477	425	415	440	489	447	451	446	438	462	472	462	487	476	441	508	495	420	478	473	478	482	452	452	444	480	444	443	474	466	468	465	471	443	398	462	459	446	446	484	470	427	480	465	439	419	433	512	421	497	456	438	472	491	430	459	451	445	474	444	439	482	465	432	447	442	439	458	460	456	470	440	484	472	445	465	485	444	491	428	461	444	480	441	463	492	427	438	450	468	448	450	450	462	499	416	461	456	469	441	463	484	433	472	456	471	500	465	468	457	416	485	411	485	456	460	443	461	433	458	453	447	482	437	450	470	426	440	461	440	434	521	449	489
5893	2441	1664	882	661	599	499	428	337	251	206	181	137	119	69	87	69	77	71	56	55	53	50	57	58	48	55	60	53	64	43	51	61	69	97	65	81	69	76	56	73	62	50	48	47	52	42	59	54	51	38	61	54	59	42	50	45	44	42	56	40	58	48	35	35	45	41	68	45	47	54	46	48	61	54	45	46	42	37	55	41	49	42	43	43	44	64	63	52	52	43	53	56	47	41	48	42	48	47	57	51	56	47	52	44	51	51	41	44	52	50	35	47	46	40	49	42	49	52	55	38	43	57	45	47	53	67	43	54	44	51	48	47	70	39	53	42	58	52	44	46	58	55	46	40	42	49	56	42	47	78	46	51	48	55	53	75	53	36	56	55	53	48	52	43	47	49	43	57	47	50	46	47	65	58	53	48	58	59	45	54	44	51	37	45	57	39	58	42	41	45	48	45	60	65	53	49	49	52	61	53	46	27	49	57	43	52	46	47	45	46	37	48	54	42	51	58	59	51	52	46	50	50	60	49	38	47	66	47	60	58	52	47	39	38	53	51	39	56	48	41	53	62	50	56	54	45	51	49	56	52	43	44	45	52	39	46	49	43	52	45	43	51	65	65	58	55	60	47	51	44	54	35	45	50	43	46	42	49	45	39	56	55	56	49	49	61	42	50	49	46	39	55	60	57	60	44	51	44	56	57	57	61	48	50	49	49	41	63	46	57	60	61	52	54	51	46	47	57	47	30	46	50	36	52	44	46	45	39	50	35	48	54	47	46	52	50	66	47	45	49	50	55	52	50	34	55	45	50	54	48	32	40	42	48	40	63	42	40	61	66	40	37	38	40	48	52	57	51	41	44	49	53	55	47	55	40	51	40	49	51	46	49	44	51	56	51	58	49	48	42	62	44	49	54	49	38	56	51	51	54	42	58	55	38	50	51	61	48	58	53	42	55	54	55	52	45	52	45	53	45	61	41	57	44	49	49	45	48	41	54	55	54	52	50	54	44	52	54	46	55	50	57	36	51	39	46	56	52	60	47	58	46	52	45	45	51	49	49	49	61	42	47	54	41	45	60	48	45	55	55	43	46	50	48	50	61	65	49	46	51	44	52	47	52	45	53	44	55	63	49	44	32	46	56	53	61	53	59	46	54	40	49	50	51	42	55	60	44	46	49	47	62	49	62	50	52	46	66	48	45	48	46	42	51	61	58	62	53	41	55	52	45	59	39	59	52	37	46	57	47	38	51	49	41	53	61	59	63	51	50	49	44	42	51	52	59	54	54	68	57	45	46	38	42	42	37	55	47	44	43	46	51	58	55	49	46	34	56	50	55	52	47	51	55	46	46	59	37	48	62	54	48	57	50	51	50	53	50	61	50	55	45	49	59	52	46	56	42	56	35	56	45	52	44	42	49	38	55	46	71	43	55	41	50	42	47	64	34	50	41	58	52	44	56	33	38	44	48	53	50	48	47	61	47	51	44	45	43	49	42	42	45	50	50	48	42	42	56	37	55	34	52	49	55	51	48	42	49	46	47	54	62	41	53	47	51	53	63	65	46	49	46	46	55	43	56	45	58	46	43	51	60	48	53	39	48	41	61	59	34	45	44	44	54	56	61	47	60	51	48	43	48	54	56	53	42	49	36	51	45	54	43	44	47	59	45	49	44	43	53	41	53	49	37	47	57	48	64	48	51	47	54	55	41	61	54	61	52	53	50	50	45	52	60	42	38	58	48	44	57	49	44	65	51	67	62	45	45	60	39	46	42	49	49	48	49	46	42	61	47	56	34	54	47	40	51	47	52	46	55	60	36	48	35	43	42	49	66	44	46	44	40	66	46	57	63	50	48	41	54	44	45	43	46	47	48	60	54	50	44	47	46	58	40	51	54	50	50	46	41	44	50	46	49	57	53	45	38	48	50	38	58	48	50	57	64	44	50	49	57	45	43	51	51	43	55	57	43	45	45	56	53	45	57	54	63	39	47	49	46	35	44	42	44	41	38	59	39	53	50	52	47	51	45	71	38	47	49	39	54	57	47	54	51	63	53	50	66	51	39	69	40	48	55	47	50	49	40	41	48	44	56	66	61	39	46	39	44	49	45	53	58	52	50	53	39	35	51	47	54	50	41	37	48	47	37	44	54	42	53	51	34	55	52	45	42	50	46	60	48	50	46	51	50	51	53	45	46	47	60	42	58	47	49	50	53	57	43	42	39	39	36	41	50	39	47	52	43	50	57	45	65	60	54	46	36	47	42	46	47	42	49	61	42	43	42	45	51	46	48	59	34	62	39	60	56	53	56	49	52	39	57	50	63	44	42	54	45	53	48	45	54	53	38	48	42	42	50	56	46	58	45	64	55	47	49	61	47	47	64	54	43	38	45	52	48	49	56	57	38	45	50	46	45	50	46	47	46	61	53	32	49	47	58	52	51	41	59	55	62	48	45	52	57	49	44	52	48	41	40	48	45	55	47	50	35	46	47	52	56	51	46	52	59	43	49	60	49	53	47	48	50	57	57	46	41	48	38	38	49	60	48	47	36	48	48	48	61	42	45	56	44	47	49	61	43	51	66	33	58	55	60	43	52	50	45	50	52	50	45	60	54	34	39	58	53	53	47	57	53	50	54	38	45	57	46	61	41	53	44	56	49	36	53	38	52	51	53	56	43	51	48	46	43	60	59	50	56	47	49	42	50	51	57	45	46	35	44	51	50	43	41	45	57	48	52	58	47	41	63	51	43	52	53	47	36	50	38	43	48	48	56	49	59	45	55	47	50	56	45	39	50	62	44	50	50	57	50	47	50	48	50	61	60	46	55	50	56	51	49	45	62	43	59	45	52	42	40	53	37	46	43	50	34	43	52	49	43	43	39	52	50	50	47	52	65	38	37	38	50	52	48	49	45	38	48	60	46	57	52	53	47	38	51	53	44	47	51	44	57	54	49	53	49	36	59	47	45	43	46	56	53	52	45	57	52	57	45	32	41	55	53	46	46	47	49	44	51	40	41	53	44	64	53	41	48	36	43	51	48	45	51	56	50	41	55	45	48	53	43	43	45	40	58	46	41	54	49	45	55	36	46	55	51	32	51	66	52	47	51	53	54	51	51	48	62	53	52	43	55	46	40	64	47	45	56	46	51	44	54	53	47	46	53	52	44	70	53	49	47	53	43	29	51	49	52	42	55	62	42	38	53	51	50	53	45	52	40	40	45	47	57	51	48	53	49	43	31	43	51	53	41	35	57	43	37	55	48	40	56	57	44	60	47	39	45	48	51	44	48	51	41	48	49	59	48	46	52	55	33	53	45	63	47	63	55	62	50	49	44	41	56	39	53	58	49	44	52	45	47	58	56	47	44	37	48	51	54	49	40	46	47	48	49	49	53	51	49	56	47	46	41	48	51	45	35	41	50	56	45	53	63	47	56	43	47	45	40	41	44	48	56	37	51	41	58	34	47	45	48	38	44	36	50	49	54	46	47	56	47	46	49	65	43	62
31698	17891	14338	10796	16041	20473	18876	16108	11495	8568	6287	4495	3089	2501	1867	1536	1381	943	722	783	702	637	552	510	453	455	555	539	514	488	521	476	586	1037	1204	1252	1148	996	826	799	658	581	500	451	426	422	428	394	427	403	426	412	361	413	374	400	400	399	413	441	408	386	390	380	385	392	441	406	386	407	418	390	398	416	370	389	414	394	441	378	409	437	394	416	420	367	372	426	412	389	389	407	403	424	454	415	439	469	418	396	387	437	402	431	435	395	438	417	406	420	437	429	403	431	373	362	385	403	392	420	402	449	414	428	405	367	415	404	419	400	415	441	407	375	391	403	414	411	407	412	454	435	417	377	391	414	404	438	444	450	402	425	391	412	405	389	413	418	442	440	438	403	396	414	435	439	405	413	394	409	372	447	380	417	429	428	390	397	404	399	394	432	351	387	401	401	429	438	393	405	400	427	415	420	410	424	397	422	422	415	412	421	415	390	412	449	451	412	415	423	429	390	405	416	415	384	397	429	380	383	403	401	383	399	401	404	415	423	402	457	411	436	405	387	416	417	395	413	404	418	438	391	421	414	428	424	419	399	360	425	407	418	440	421	404	391	404	434	380	413	399	430	419	411	451	435	422	396	439	432	442	425	408	414	379	430	425	389	414	402	436	406	397	414	452	376	413	426	408	401	375	384	424	401	435	381	380	418	427	386	403	384	367	396	400	417	436	413	396	404	363	399	395	385	401	398	406	414	414	405	395	427	436	424	366	402	413	415	394	424	403	414	421	400	411	392	415	403	383	422	387	412	431	412	428	364	423	401	397	415	414	404	409	404	414	410	382	421	435	418	405	411	436	398	414	413	419	417	409	403	425	437	421	351	447	419	380	393	422	407	433	383	408	448	419	393	438	430	418	417	395	413	402	405	392	405	403	385	428	403	448	396	417	386	398	397	387	429	404	432	417	436	428	406	347	388	425	433	379	377	423	383	369	445	398	424	421	399	417	445	388	429	427	436	424	399	392	432	398	395	402	396	404	383	406	434	410	414	391	406	436	384	397	436	443	438	377	382	383	418	387	397	390	432	420	405	425	434	420	401	408	399	404	391	407	417	412	409	391	390	394	417	413	420	403	442	422	398	359	425	428	429	403	421	380	428	405	418	412	396	398	370	402	408	410	396	381	440	372	398	386	422	423	400	421	426	413	458	391	412	387	421	417	395	407	425	386	426	415	414	405	408	411	448	425	424	427	432	402	403	386	401	419	395	404	442	422	408	383	421	414	397	395	427	416	425	441	390	398	424	400	390	421	398	412	409	425	441	400	372	414	432	462	430	418	367	381	392	374	429	398	390	361	404	402	420	403	437	382	405	454	400	397	388	427	433	421	426	416	413	427	396	462	406	401	381	406	393	406	429	425	401	399	402	405	407	359	402	424	418	441	424	403	409	400	442	423	401	414	380	391	389	381	391	413	405	357	389	396	399	411	425	466	412	406	411	391	416	396	393	420	396	430	428	445	441	401	419	398	411	392	414	423	438	405	434	387	402	414	410	429	393	400	418	427	387	369	391	439	442	428	440	438	413	409	416	411	420	429	421	385	396	431	402	420	389	410	413	441	395	407	415	416	434	412	424	426	430	398	408	403	425	384	425	417	359	414	475	410	446	435	443	395	412	427	383	406	435	448	400	416	390	421	410	368	378	433	408	418	438	410	393	402	385	405	391	450	412	425	388	355	419	389	412	397	395	413	417	401	397	405	395	407	438	394	400	411	400	433	410	447	388	420	443	402	396	406	423	400	419	406	402	379	401	404	355	395	440	427	416	427	416	424	403	408	382	384	383	357	419	422	429	397	447	420	381	429	421	414	438	393	406	398	389	403	404	417	402	398	392	394	414	390	464	399	434	392	423	429	389	420	397	421	406	429	366	459	391	402	409	401	479	416	416	386	403	410	386	405	401	419	427	400	413	385	422	406	404	412	387	445	420	417	398	424	402	417	400	413	443	419	438	413	404	424	407	408	409	430	380	406	419	434	424	416	418	437	421	384	400	400	415	422	420	452	400	412	414	384	414	431	384	389	405	414	378	439	405	404	404	435	424	418	397	405	421	442	385	414	393	410	425	452	395	397	391	436	420	388	401	405	373	394	460	407	460	431	426	428	419	413	421	415	405	364	414	416	400	433	393	435	445	433	417	357	399	434	398	428	400	396	404	392	397	441	386	402	442	421	408	437	410	410	410	405	393	423	396	382	413	416	397	416	398	384	397	441	389	404	411	425	397	446	396	398	395	400	400	419	378	404	425	402	415	417	403	423	413	401	426	391	396	403	412	412	422	398	403	405	395	401	457	432	427	433	391	404	362	408	383	403	420	396	376	420	400	430	394	412	398	420	405	412	374	430	426	425	433	405	388	396	436	390	393	401	374	425	395	392	393	383	385	406	409	420	411	413	404	448	404	415	420	391	406	412	404	449	398	427	418	407	410	440	407	412	399	430	396	412	394	379	418	437	424	423	438	381	380	405	422	405	420	408	395	399	396	411	411	412	398	429	407	418	438	403	438	419	424	454	428	397	423	389	415	387	432	421	384	412	397	402	412	395	445	404	444	406	434	398	391	436	419	427	396	380	415	423	429	397	391	414	375	384	402	438	406	401	419	421	403	397	389	425	428	434	378	387	397	365	390	419	446	384	418	461	357	418	424	445	427	416	400	388	396	396	401	385	420	364	379	424	413	386	414	387	417	410	396	433	411	426	401	413	405	407	400	412	401	419	373	412	418	406	411	390	391	432	384	430	417	388	411	407	446	376	404	429	418	435	427	446	428	422	443	414	414	419	390	397	425	436	410	376	418	439	384	404	395	402	422	405	370	419	400	388	410	380	382	456	420	390	418	417	357	358	442	419	422	428	426	444	431	407	421	411	395	415	412	393	395	434	393	436	419	411	400	402	402	419	392	423	380	409	401	412	391	412	392	426	423	400	408	420	397	401	428	374	403	365	417	388	390	386	409	391	423	413	429	412	409	405	404	396	402	396	405	404	407	388	421	427	394	377	438	376	361	416	404	400	419	384	423	413	439	388	391	391	423	433	392	379	435	409	386	365	416	410	380	367	419	417	376	424	415	418	396	415	421	395	419	410	382	401	416	422	407	383	381	389	423	379	413	372	410	403	421	396	445	435	402	419	447	383	390	402	387	411	392	435	404	399	407	408	416	378	425	427	457	425	431	420	432	450	442	451	396	396	383	438	428	394	392	406	424	411	431	429	406	426	432	422	439	400	444	421	439	383	434	404	424	384	430	371	424	405	408	414	422	381	397	379	394	454	377	422	426	416	416	419	393	426	416	396	425	394	423	430	439	412	401	413	409	415	415	384	393	439	378	391	394	422	416	437	377	382	441	438	419	385	391	381	425	423	435	392	399	398	430	412	402	386	416	389	429	411	423	407	397	397	416	393	426	397	396	447	403	444	409	440	408	381	458	391	406	415	408	403	413	365	400	389	414	407	392	421	368
6800	3822	2323	1247	1148	933	902	793	556	408	269	206	143	147	148	85	70	68	63	57	63	54	48	57	51	40	55	62	35	45	54	47	42	88	94	99	109	85	79	70	59	53	50	42	44	55	49	51	41	53	48	47	50	34	57	44	45	47	46	50	30	43	49	50	43	46	50	52	44	45	36	56	48	38	44	39	58	49	36	47	40	41	40	38	66	43	59	33	48	41	49	51	47	41	41	46	40	53	55	44	42	40	48	38	60	44	47	48	61	43	44	48	45	55	39	50	47	44	52	42	48	53	53	45	38	55	39	43	54	40	56	46	46	46	53	48	58	49	33	63	34	40	36	39	54	50	50	55	50	47	35	59	53	61	60	44	29	40	46	38	46	49	49	48	37	47	47	46	36	48	46	43	49	42	49	49	53	67	61	44	49	37	42	50	48	41	48	53	62	46	46	43	53	53	42	46	50	32	51	45	42	45	39	50	46	37	34	50	53	39	48	41	45	44	49	48	46	48	40	51	47	41	43	40	41	44	40	56	47	49	42	38	44	48	46	35	50	40	32	41	47	39	50	48	49	42	56	45	46	45	35	49	41	55	60	58	58	46	51	44	54	49	58	61	50	56	47	46	60	48	55	55	46	45	43	45	43	49	45	50	39	33	41	53	35	40	43	52	35	58	49	40	54	48	43	64	60	36	44	46	46	31	41	35	38	48	44	51	48	49	43	42	44	40	44	59	49	41	59	40	50	50	43	43	41	45	52	51	43	44	51	45	61	44	43	46	51	35	55	41	50	51	53	53	37	45	49	57	42	49	53	39	39	32	31	51	45	49	43	37	41	40	36	48	41	44	42	48	49	39	39	47	50	46	35	49	49	37	48	35	43	45	40	39	42	43	44	42	32	54	55	50	67	53	43	45	54	53	42	50	49	46	47	35	47	44	46	57	53	56	67	44	52	43	62	54	51	52	44	31	50	49	48	51	46	44	35	44	44	42	50	39	53	34	52	39	38	54	47	47	50	57	53	43	34	44	43	49	52	58	36	61	45	40	43	56	53	42	41	48	39	50	49	62	43	43	51	51	47	36	37	44	37	50	57	46	54	63	47	45	39	52	42	64	37	45	44	52	37	40	47	33	47	36	50	42	40	51	42	49	40	40	47	60	51	54	48	41	53	46	46	49	45	45	35	46	33	42	38	49	43	36	46	57	52	41	35	56	51	40	60	37	45	33	40	48	38	48	47	40	52	35	44	43	37	52	44	43	40	47	48	43	55	50	34	57	41	38	50	57	44	54	47	47	44	41	47	39	37	37	54	47	45	46	44	47	42	44	59	47	43	49	56	59	46	48	48	46	38	48	47	50	47	51	39	45	36	55	49	39	45	33	52	36	52	45	45	41	40	48	50	53	43	57	38	37	49	40	54	52	35	42	42	40	50	54	42	40	45	51	57	46	37	45	40	56	37	47	52	52	45	43	48	53	46	48	57	42	38	43	37	40	63	43	39	48	40	45	49	40	46	51	41	44	57	53	34	62	41	42	50	46	42	51	35	45	50	42	47	55	34	47	60	45	51	42	50	41	48	45	46	35	32	51	46	30	35	45	59	52	36	53	38	49	52	39	41	29	46	40	47	43	48	33	46	45	41	31	46	41	55	48	45	47	45	47	49	40	48	40	75	45	39	35	53	62	41	62	27	38	32	52	43	46	53	47	45	50	49	37	67	44	61	39	44	44	37	54	49	45	47	48	46	43	43	46	50	44	44	49	59	49	40	46	52	42	53	31	48	38	38	42	52	48	50	38	44	47	39	39	46	30	48	46	36	43	51	44	44	52	52	44	40	39	45	39	50	40	38	42	56	36	38	51	53	46	49	48	52	47	37	45	49	46	47	49	45	44	44	44	47	46	43	37	48	43	30	50	58	37	51	45	41	61	54	33	46	48	50	46	40	43	49	35	54	46	46	43	43	47	56	47	55	42	51	49	46	43	55	37	54	49	42	52	50	46	44	44	43	51	53	50	40	51	46	52	41	43	63	54	48	46	52	45	46	49	50	50	41	50	51	52	30	42	46	49	46	35	43	47	47	52	51	44	44	53	50	32	50	49	40	33	40	39	41	49	57	50	44	37	51	56	39	56	48	50	53	48	51	49	42	62	41	53	59	43	39	43	43	31	39	47	50	56	52	50	49	33	41	42	49	47	35	35	48	51	44	68	47	34	44	50	58	48	35	42	50	48	53	38	51	45	52	35	39	36	39	35	58	36	46	41	49	36	41	57	44	43	42	51	46	38	48	47	56	43	40	45	36	42	41	45	57	36	42	49	58	38	46	50	35	39	48	46	49	57	37	50	42	47	40	60	50	59	49	47	47	47	40	46	33	44	55	42	37	50	42	52	48	45	44	39	40	41	50	43	48	52	39	49	45	51	56	35	45	55	35	47	41	43	42	41	45	49	39	58	49	48	47	37	45	35	54	45	38	39	47	35	51	46	42	58	43	55	44	39	46	46	51	56	46	55	44	56	41	46	39	40	38	50	41	39	41	45	45	37	44	31	44	30	46	35	43	57	48	56	51	54	48	45	49	44	44	56	48	54	53	40	49	43	32	46	41	48	34	53	44	58	63	52	36	39	50	45	47	49	41	44	46	34	59	50	53	30	36	40	46	49	46	42	42	48	51	49	56	40	45	41	40	61	50	38	41	56	37	54	43	43	44	44	47	52	41	50	37	42	43	43	52	37	44	35	53	46	38	51	55	45	49	45	39	50	56	41	36	51	51	51	39	41	52	31	50	42	33	38	39	48	43	54	50	48	59	38	56	43	39	56	33	35	44	45	42	43	44	43	43	45	36	48	34	41	52	33	42	46	48	51	49	50	43	58	56	49	39	51	46	48	42	39	45	47	36	42	48	37	50	45	43	53	53	47	49	45	49	42	43	60	44	39	45	50	50	42	43	39	50	35	44	46	53	44	38	41	51	52	39	38	39	50	44	45	46	42	42	41	46	49	56	50	47	47	49	55	41	57	44	47	49	55	44	43	54	38	39	46	37	39	43	57	42	41	46	43	56	54	36	50	57	44	36	48	49	55	55	39	35	34	51	50	51	32	36	50	22	48	47	45	40	34	41	48	43	36	39	39	37	46	39	51	41	51	53	41	51	47	60	43	51	35	44	44	44	48	45	45	31	46	42	54	34	54	38	44	52	28	45	43	45	48	43	40	50	52	54	50	40	39	38	36	37	58	53	60	42	42	36	43	51	49	39	46	45	40	43	55	51	45	55	39	39	42	52	40	42	43	37	44	44	50	38	51	37	37	37	36	35	50	52	40	47	44	38	35	43	48	44	49	45	39	49	32	56	43	36	43	42	39	37	59	48	44	45	38	46	51	32	48	59	44	48	48	48	39	41	52	49	49	44	46	32	59	40	47	42	46	36	45	37	41	41	44	58	44	45	47	38	54	41	37	43	36	40	60	43	52	52	48	49	59	48	37	49	35	42	48
36364	22784	17416	14488	23150	25830	24961	21296	15897	11837	8117	5501	3870	3619	3348	2249	1536	1228	862	750	770	702	601	550	515	512	534	552	516	460	478	479	564	953	1656	1702	1687	1423	1199	1001	878	706	560	503	441	422	391	362	405	368	379	423	389	402	373	387	367	376	389	405	387	378	376	395	370	349	394	372	411	382	355	375	356	383	353	375	392	403	376	355	378	393	362	394	384	394	361	393	365	403	404	353	406	364	395	398	394	391	396	371	349	386	334	394	381	405	362	382	393	392	390	388	372	341	424	366	395	394	390	354	385	406	380	383	339	354	381	370	374	374	379	341	397	406	398	381	357	378	370	357	399	388	407	373	374	362	384	380	406	386	364	381	356	359	380	378	423	404	373	368	398	368	362	406	403	382	399	351	378	373	386	383	377	416	364	367	359	381	429	391	360	381	378	374	392	366	346	399	374	380	346	409	380	399	419	366	390	362	378	379	404	403	395	373	392	363	363	393	350	410	392	394	382	376	399	405	390	399	371	340	357	380	388	400	381	390	396	382	391	385	376	418	373	416	390	393	351	364	383	393	402	364	385	416	385	402	397	391	365	411	372	390	362	399	378	375	377	369	377	402	400	387	382	373	386	383	403	361	421	408	451	389	373	377	386	368	385	373	374	404	338	371	380	372	408	387	377	399	369	380	394	373	395	378	408	405	400	371	388	385	384	379	365	422	331	371	382	374	393	371	385	402	385	379	381	390	380	353	390	390	339	389	383	384	420	397	392	376	376	409	378	384	385	349	362	387	416	376	371	368	411	401	365	387	346	375	400	372	421	379	396	352	392	402	406	339	395	352	376	391	415	358	377	382	402	424	386	375	394	403	377	393	412	383	374	363	387	404	401	406	346	416	397	372	394	346	414	353	383	387	354	372	382	372	365	377	385	369	398	394	370	418	350	384	371	391	377	398	415	421	383	398	409	410	446	347	392	377	351	418	381	348	403	381	386	380	395	361	389	361	379	399	376	411	372	404	392	398	390	397	384	380	395	383	377	363	373	380	370	384	384	391	404	397	409	404	375	379	358	383	383	407	364	342	383	384	352	391	361	360	373	403	378	336	381	374	392	391	417	380	396	379	391	383	368	386	403	398	375	390	368	371	329	417	378	376	396	408	392	371	366	367	404	383	402	385	383	384	373	412	355	370	399	380	399	404	400	365	370	367	389	395	378	367	384	392	374	386	383	372	375	386	376	350	380	388	389	411	376	388	380	352	415	387	357	402	407	369	384	390	395	418	377	398	396	383	372	387	410	393	397	386	392	382	361	389	378	371	362	375	366	384	349	398	379	411	362	396	381	380	416	371	394	353	399	384	370	366	365	384	385	411	430	383	370	352	393	386	411	362	388	415	378	380	363	345	392	416	391	391	374	382	384	382	423	401	424	382	419	341	364	387	356	355	368	377	378	380	377	395	370	374	359	393	390	394	368	392	396	371	390	367	384	394	381	368	376	392	379	427	370	374	356	426	377	367	390	396	424	403	356	381	371	373	374	376	365	429	383	396	391	393	364	363	381	381	388	385	400	379	376	379	372	379	393	428	379	375	347	405	386	407	437	412	388	353	415	400	357	394	371	434	385	377	363	397	366	392	358	370	374	394	371	425	388	382	374	373	384	392	363	375	369	381	347	386	394	388	376	365	388	420	374	395	406	418	415	385	396	362	376	397	419	361	385	413	404	364	375	407	391	424	422	349	383	385	406	375	395	378	353	381	402	391	375	397	394	384	400	384	377	356	392	391	382	397	401	362	379	412	403	381	384	377	372	412	418	394	399	401	399	362	385	385	396	364	407	360	372	368	381	409	357	404	401	387	377	424	373	383	394	343	369	418	375	383	425	346	411	384	363	373	369	346	385	372	384	419	405	397	380	400	381	378	402	385	410	411	396	379	398	405	372	374	361	371	392	398	406	341	380	389	377	402	383	354	404	384	353	395	360	412	415	409	377	376	406	375	390	397	355	396	374	385	361	400	382	359	369	394	383	398	390	393	404	379	390	384	333	399	402	423	394	387	378	392	364	420	377	366	403	396	372	384	364	380	392	397	381	392	395	395	381	390	412	415	371	361	373	415	402	398	392	368	398	371	417	365	408	418	396	407	403	352	372	375	379	412	391	366	394	360	406	444	381	380	363	391	375	407	365	367	381	371	383	412	434	335	386	395	416	400	400	392	398	384	394	380	422	352	391	394	397	363	405	397	404	359	392	420	393	385	396	399	395	354	407	368	395	391	363	364	372	369	416	366	400	404	388	404	371	335	349	388	367	427	382	394	336	366	382	336	368	399	371	352	382	366	381	394	404	394	382	372	362	392	374	387	398	376	394	398	336	391	384	347	397	409	418	389	367	396	423	367	380	376	359	396	345	368	378	370	421	364	392	395	381	410	407	424	367	374	382	371	384	401	383	396	370	343	388	377	414	372	392	415	412	390	368	368	402	409	369	389	414	401	375	383	379	390	376	392	398	421	342	365	360	357	382	398	419	389	371	372	363	353	347	375	368	391	432	411	377	392	356	409	390	401	350	348	369	361	349	390	357	368	387	374	379	386	363	363	386	374	394	390	378	355	404	377	393	372	382	367	396	364	395	392	376	390	365	367	375	364	365	402	382	395	406	350	380	378	389	374	421	399	388	408	423	377	389	405	386	381	384	387	372	396	374	374	422	410	363	373	367	390	370	390	406	373	367	400	366	371	366	414	390	383	369	364	361	389	435	405	395	397	380	375	369	373	392	382	399	376	381	372	374	370	396	363	387	403	384	417	374	374	392	435	383	357	417	399	366	347	376	388	379	380	363	418	386	359	376	355	366	385	389	367	377	390	371	349	381	403	372	356	382	431	384	397	388	376	371	379	371	363	402	383	365	394	365	400	378	354	367	362	367	417	382	379	401	369	394	367	399	393	355	409	386	392	359	371	367	395	396	388	373	394	377	374	366	372	422	385	389	381	388	403	424	369	384	371	364	388	392	417	393	375	397	383	379	405	377	384	357	404	378	360	389	398	367	399	367	382	358	392	379	381	364	376	360	422	373	408	388	402	420	379	370	395	420	393	406	371	384	416	367	385	393	379	391	353	396	385	378	373	394	367	343	365	393	386	370	368	405	420	378	384	335	384	363	392	357	369	392	350	388	399	371	389	382	403	398	363	379	384	394	367	416	351	357	413	420	394	404	387	368	381	422	351	386	386	392	369	399	413	374	372	369	394	385	404	396	367	412	389	394	344	377	362	380	358	382	381	396	382	389	364	399	387	363	346	354	395	388	354	348	360	395	402	363	367	395	382	404	375	383	393	379	397	366	395	384	408	391	405	419	356	338	378	394	380	375	386	382	382	430	410	400	339	424	375	388	366	396	370	368	383	384	371	399	357	453	393	423	392	353	373	384	405	350	393	372	367	358	389	396	386	378	365	383	370	383	366	345	385	377	366	375	385	382	391	394	405	361	361	386	395	395	369	365	409	367	364	387	375
4579	1783	932	619	383	292	302	271	234	172	137	106	94	89	102	86	81	68	58	56	53	57	52	60	51	56	54	60	58	57	54	44	57	62	59	75	67	67	58	72	60	57	68	57	61	62	54	45	65	53	48	50	52	48	57	55	60	56	60	57	51	46	64	40	61	56	68	62	44	58	61	44	62	44	65	62	63	48	58	70	60	60	60	58	60	46	56	58	61	60	58	54	68	45	57	46	44	49	50	60	46	50	64	57	58	63	52	55	42	60	44	65	60	55	57	57	57	53	58	61	68	58	54	62	52	65	43	57	65	61	53	43	49	58	47	53	51	52	65	50	55	54	58	67	57	54	54	65	58	57	54	47	47	52	56	60	58	66	68	50	72	57	66	63	48	55	52	73	55	53	57	52	53	63	52	60	42	50	44	48	63	52	55	33	52	64	52	60	62	47	67	61	73	49	54	53	69	59	56	46	50	45	54	46	54	57	49	56	66	62	62	48	63	38	65	64	66	67	47	56	60	61	57	48	50	57	55	44	54	63	47	52	62	55	47	65	54	53	53	56	59	61	72	65	57	46	55	61	64	60	45	50	59	55	57	51	60	65	54	61	55	52	59	72	45	60	57	50	65	52	64	53	66	53	45	54	55	63	55	72	50	61	60	54	66	57	38	58	54	69	59	59	61	52	57	53	64	56	62	49	53	63	51	50	55	43	56	61	61	68	53	51	54	63	54	63	69	61	52	47	52	42	50	61	60	60	56	62	63	45	57	60	52	61	58	53	56	58	55	50	63	55	44	59	52	46	46	54	50	67	44	56	56	58	52	75	58	66	53	63	58	54	43	58	51	51	58	44	65	54	47	63	50	44	49	53	47	55	65	49	59	57	54	63	49	62	59	58	49	60	54	51	50	65	55	61	63	55	49	49	66	64	54	60	62	53	71	61	49	55	55	50	45	57	61	56	58	63	45	62	45	66	60	60	48	58	52	74	70	64	64	66	56	52	60	72	55	53	53	83	57	62	67	58	65	56	31	64	47	44	46	66	53	51	57	57	90	61	56	56	58	65	43	57	45	61	54	66	56	51	58	56	49	60	47	57	47	62	56	52	57	53	74	59	55	60	61	59	51	45	51	70	58	39	50	56	66	67	49	65	57	52	64	59	50	49	68	61	60	57	63	74	54	58	61	54	41	40	62	50	59	47	46	70	63	50	54	36	50	49	53	66	49	65	60	62	71	64	54	46	60	61	57	59	58	68	49	49	47	50	49	63	51	56	53	50	48	50	61	55	57	56	60	56	60	57	61	60	67	49	41	54	62	65	66	44	54	61	52	54	53	64	60	54	60	69	54	69	58	56	46	55	51	57	54	55	51	61	65	37	63	51	59	68	50	50	62	63	56	75	53	53	47	45	59	54	41	60	57	71	50	59	54	63	62	54	57	65	49	67	47	63	57	48	50	49	64	45	50	60	45	56	54	49	66	51	62	46	55	59	62	48	44	57	67	60	48	46	65	60	71	47	70	69	55	70	57	64	60	55	45	54	59	49	66	47	59	51	49	54	55	45	60	64	45	67	54	65	49	44	52	62	52	36	48	52	52	58	59	48	57	50	61	44	53	45	48	49	69	60	48	43	53	50	60	46	70	48	60	45	48	64	46	50	53	50	41	67	59	74	69	69	60	61	63	62	55	47	45	52	60	69	64	61	54	59	68	57	55	47	56	47	53	45	46	47	53	56	59	66	60	49	53	53	55	58	47	54	51	68	49	48	59	62	59	55	59	60	55	55	54	63	69	64	74	51	57	54	48	57	55	63	58	56	37	65	69	59	35	50	51	56	50	59	45	63	48	56	42	54	66	60	54	54	64	54	74	53	52	60	70	49	45	46	65	48	57	63	50	52	47	46	55	60	59	48	58	53	59	52	51	53	50	48	58	59	47	54	62	69	72	55	47	50	50	57	44	51	66	50	53	76	59	53	52	59	76	46	46	51	55	60	46	51	58	40	47	50	36	55	51	45	46	50	48	53	75	62	57	48	58	51	58	55	54	56	59	55	56	55	61	64	65	58	52	50	50	64	54	65	42	45	52	64	58	55	53	58	42	60	60	60	62	58	56	61	61	65	67	47	71	58	62	67	70	59	50	49	58	71	61	53	58	51	74	64	61	60	58	51	64	63	74	60	59	59	64	58	51	66	56	51	52	45	53	62	68	63	47	46	66	49	65	58	49	44	57	54	58	56	61	55	44	61	48	51	65	57	61	54	49	50	52	56	56	54	51	48	64	66	59	45	54	62	45	54	56	44	78	68	74	62	62	54	50	60	46	42	65	56	51	54	63	53	62	44	55	73	47	62	62	71	48	62	62	67	68	51	53	62	60	60	68	47	41	66	50	63	62	52	56	61	50	51	61	71	55	57	43	54	57	42	62	58	52	49	58	56	60	55	57	48	34	57	48	51	49	58	54	46	38	56	53	50	43	58	67	57	60	62	50	59	56	62	54	65	49	52	33	63	49	60	56	66	54	54	51	58	55	52	56	52	69	47	53	68	58	46	48	49	56	63	44	41	53	54	61	53	65	42	61	60	64	61	56	42	53	48	60	56	56	53	56	50	58	58	40	48	55	59	51	60	48	58	57	42	47	50	55	35	52	66	63	54	53	56	55	62	43	44	65	46	51	56	68	45	65	65	53	58	68	66	58	49	58	53	58	55	57	45	62	72	64	57	44	46	68	56	51	69	47	50	53	54	48	44	59	63	62	47	53	70	55	54	66	52	70	46	52	53	57	63	53	57	56	54	65	52	45	62	49	45	50	56	53	56	67	50	56	51	78	53	52	58	48	48	36	54	62	56	64	50	53	71	48	38	50	61	50	56	56	58	51	52	71	50	55	65	62	63	45	51	61	46	55	62	57	60	52	62	52	57	47	59	50	58	54	63	51	60	62	65	55	57	67	67	53	56	46	52	73	56	47	58	53	60	71	53	63	51	53	60	71	56	52	61	47	57	60	63	54	47	59	55	51	58	56	51	52	58	59	69	61	60	65	66	71	37	49	61	53	47	57	55	57	50	49	60	43	64	61	48	51	56	57	39	60	58	43	58	53	58	37	42	47	53	64	68	64	54	60	61	49	67	53	54	63	57	62	56	63	67	48	52	62	68	51	58	55	56	53	74	73	57	60	49	72	56	51	54	61	52	65	51	55	42	60	45	44	66	58	52	52	60	66	64	61	50	43	64	40	58	40	56	50	54	62	58	68	57	50	51	55	54	59	49	50	56	61	54	65	64	64	52	67	53	75	50	48	53	56	84	75	35	49	59	66	54	53	50	56	49	56	54	62	71	54	67	57	44	56	61	55	60	59	74	51	54	59	54	55	63	63	63	56	59	62	56	39	65	42	57	48	45	55	56	59	42	54	48	54	57	55	45	62	69	53	46	72	67	57	54	59	58	68	62	76	54	45	48	61	64	60	51	62	50	47	61	66	60	60	69	55	61	36	56
30254	15510	9350	8499	10609	13092	12484	9407	7137	5357	3614	2600	2088	2199	1940	1174	976	887	689	564	557	627	604	554	553	545	514	578	523	499	501	477	494	539	576	596	642	637	614	530	557	514	492	484	484	443	484	472	464	499	436	475	440	445	483	489	449	483	469	447	471	454	463	447	453	426	442	458	471	447	457	443	507	451	457	453	480	445	450	481	463	502	477	459	449	440	439	469	472	463	467	463	437	480	443	464	464	481	450	450	439	443	458	467	456	480	475	440	464	438	423	496	494	454	461	448	445	501	439	451	449	454	485	453	431	448	444	451	484	516	467	465	480	443	452	461	454	409	500	473	494	474	440	452	464	425	432	459	426	436	487	475	419	472	456	454	513	446	509	470	495	422	469	475	494	489	450	428	443	434	480	468	452	455	446	466	436	423	451	476	452	444	448	452	448	441	477	434	457	458	487	481	470	486	496	476	423	424	468	422	467	446	463	439	452	481	454	475	453	456	461	450	441	461	456	476	463	446	439	464	466	472	455	428	498	472	493	457	452	451	467	488	448	435	449	490	523	429	448	447	483	459	485	451	461	467	450	469	503	473	462	433	471	459	454	446	531	438	470	468	467	470	469	462	446	479	503	459	480	460	471	457	412	446	450	470	444	485	464	502	466	457	471	470	448	466	504	443	454	470	476	458	465	462	466	462	461	484	458	461	456	447	420	517	497	489	414	438	443	459	469	469	444	477	455	476	463	437	457	473	440	451	416	416	498	474	456	469	446	465	466	482	458	469	468	462	470	446	456	478	490	451	484	476	477	445	461	477	458	499	462	476	457	473	453	432	447	449	450	447	442	465	474	491	467	446	487	465	512	436	476	447	470	408	438	463	478	484	471	503	460	462	473	472	444	469	472	468	479	478	450	421	456	436	461	456	472	464	479	503	500	498	429	450	471	464	464	461	439	442	436	462	457	469	499	424	462	445	465	444	446	460	503	431	467	449	514	475	475	495	457	449	475	477	478	463	467	475	497	474	432	482	467	454	435	470	487	454	457	467	453	468	460	486	465	463	482	447	421	454	495	477	448	472	463	465	491	468	512	490	465	502	459	477	416	471	470	426	479	455	437	481	472	398	452	494	474	446	469	474	471	454	470	446	484	482	431	444	474	457	468	487	466	489	482	491	455	450	472	455	471	436	476	442	498	465	484	446	482	447	479	462	489	477	436	485	466	454	506	429	467	498	495	449	482	464	466	510	462	446	454	449	460	454	475	454	447	467	456	446	443	442	422	503	454	481	429	489	417	487	445	461	419	433	440	462	461	484	522	464	438	451	482	463	421	482	499	482	469	442	466	455	448	459	435	479	454	470	463	442	452	470	450	418	463	461	470	455	486	507	433	467	472	481	457	446	491	482	488	486	457	447	441	484	465	450	445	475	426	438	485	482	479	458	444	444	454	469	449	444	455	486	478	489	471	453	457	450	470	415	507	448	465	451	485	430	486	468	476	449	450	433	478	492	463	449	492	467	478	458	442	463	467	436	467	440	468	450	472	477	527	461	459	457	449	441	464	461	496	441	465	428	492	437	471	453	436	482	424	443	463	456	472	481	436	468	460	430	503	466	447	457	481	474	465	471	462	446	438	459	459	484	426	464	453	455	450	454	468	474	432	451	461	504	465	472	469	477	515	433	439	481	457	462	432	498	435	443	433	454	472	454	462	434	493	476	480	502	461	427	474	488	483	430	458	440	462	448	430	473	478	489	461	461	484	455	491	465	443	462	446	463	483	501	436	454	453	449	452	461	474	482	443	476	470	474	484	499	466	457	458	470	428	450	472	497	431	447	448	461	448	475	493	421	477	466	436	469	436	468	435	473	477	477	475	446	435	464	477	477	465	479	465	477	477	432	472	430	479	444	469	457	468	456	431	451	468	475	449	457	502	464	464	467	486	445	458	460	487	461	451	437	466	455	470	447	466	453	471	461	487	474	446	477	397	434	443	472	482	442	477	468	448	463	470	455	441	456	514	488	477	404	435	450	464	447	528	483	466	458	461	425	461	482	487	518	447	471	451	487	466	419	476	449	451	470	449	441	430	462	470	477	479	461	444	459	437	468	454	429	478	410	472	436	439	464	460	476	485	392	482	464	441	484	454	461	477	402	425	480	482	468	479	456	469	470	442	486	443	469	486	447	468	456	485	439	457	482	452	463	455	463	420	473	437	469	445	454	452	465	446	461	467	480	429	442	449	501	430	465	463	505	494	452	467	484	487	470	448	481	471	480	469	475	465	457	435	456	493	469	438	439	481	442	494	443	488	451	431	440	443	469	465	395	445	473	488	452	494	431	450	461	483	432	451	453	436	452	460	429	454	484	500	458	461	479	476	437	466	493	401	494	467	465	465	463	465	430	442	471	506	469	465	460	441	473	441	478	425	474	461	461	454	439	466	469	465	452	423	438	500	486	449	488	448	478	486	498	473	485	472	451	484	455	429	478	442	467	468	482	480	464	446	471	520	410	478	449	485	487	479	459	490	462	438	485	526	475	477	462	455	463	465	443	504	431	466	497	439	471	478	510	428	439	477	470	484	493	449	459	476	488	475	433	475	483	455	493	454	482	457	485	456	493	490	478	463	461	492	463	470	477	474	478	413	458	441	430	458	478	492	439	480	440	487	443	454	451	478	471	461	431	432	441	465	475	462	464	447	439	444	448	471	464	472	427	427	433	491	468	470	465	469	458	505	478	490	496	456	439	448	452	489	474	456	484	464	456	492	469	455	478	436	447	436	518	470	461	472	429	504	442	452	469	472	459	478	477	511	426	483	473	448	466	450	472	454	464	471	444	486	464	441	489	471	455	477	497	471	481	454	462	458	470	473	454	451	466	456	458	450	464	485	489	447	481	447	448	466	499	488	486	499	419	445	493	467	444	467	456	466	421	478	485	449	424	450	445	481	508	512	481	480	484	414	493	422	466	507	445	462	466	443	451	479	492	483	454	431	447	428	472	453	437	486	458	489	526	449	461	465	473	437	461	477	437	465	450	454	500	484	479	442	489	481	501	460	477	413	462	441	456	498	444	438	444	486	470	487	458	503	464	446	458	489	477	453	452	503	474	422	459	454	484	453	502	475	498	460	477	444	428	488	453	459	467	484	480	472	471	455	478	477	453	477	469	417	495	441	455	462	500	455	470	462	466	420	467	483	470	483	460	444	442	463	436	496	471	468	481	461	434	457	469	442	458	453	490	474	472	452	482	489	466	462	478	429	468	448	489	431	469	456	450	456	465	452	420	448	427	449	470	478	464	458	453	473	442	464	431	460	467	460	429	492	464	408	417	437	468	484	467	442	454	469	468	445	470	473	453	493	477	504	425	452	458	472	419	430	459	519	476	477	455	461	458	482	457	456	461	476	468	445	448	449	443	447	436	448	465	447	420	483	439	422	480	451	450	457	459	439	495	467	497	443	479	437	439	501	437	483	458	481	493	424	476	460	461	463	467	497	465	455	465	510	477
6031	3121	1759	1276	782	617	612	463	439	291	190	146	134	108	107	107	70	88	68	53	60	52	47	57	63	48	61	58	62	45	48	55	63	58	90	72	88	80	65	61	74	56	44	47	59	57	64	53	57	42	48	42	36	52	52	56	43	54	45	55	49	45	64	40	51	59	46	46	54	53	63	63	54	40	54	54	52	55	53	50	54	48	56	59	52	58	53	47	58	51	42	56	47	52	67	55	46	65	62	37	58	42	56	57	48	49	60	62	47	71	51	57	43	59	55	43	45	59	62	61	48	55	68	45	47	40	63	62	54	38	45	46	47	44	53	54	49	53	50	48	54	51	66	51	52	52	65	56	63	56	60	45	50	49	42	64	48	64	54	70	62	51	50	60	46	57	55	63	50	61	52	55	51	56	37	52	51	58	62	51	53	49	49	55	51	47	53	49	62	57	52	48	49	49	63	58	42	57	55	41	58	50	50	55	55	53	64	45	47	52	53	56	51	53	46	48	47	55	37	63	57	60	49	48	51	52	55	52	62	55	54	48	55	50	64	54	55	53	51	55	42	58	57	46	47	44	55	54	47	59	56	54	52	41	52	63	53	50	60	48	60	60	54	45	46	40	55	59	61	53	44	53	59	47	44	50	50	42	50	62	63	48	51	53	48	46	46	39	42	52	59	58	37	51	50	53	50	59	49	54	53	46	56	60	47	50	55	55	63	46	50	60	64	59	46	60	48	53	56	54	62	55	59	59	55	56	58	56	53	46	54	49	61	59	51	63	45	57	53	58	48	53	48	55	48	45	58	52	56	46	59	60	60	58	52	44	34	51	51	45	60	59	38	48	49	56	58	56	37	47	56	55	61	44	52	48	53	47	56	64	54	55	55	39	44	57	52	55	61	50	54	58	61	53	46	58	53	51	53	56	50	49	55	48	46	53	59	52	54	53	41	58	43	42	52	51	48	49	67	43	51	60	41	54	54	59	49	46	53	49	51	44	61	66	56	54	42	68	60	56	38	56	52	52	57	54	55	65	52	64	50	44	57	57	54	51	59	54	61	57	53	45	55	46	57	64	46	56	52	55	39	57	62	63	58	57	54	64	50	60	50	52	56	76	58	54	52	55	49	57	47	47	52	46	41	64	54	51	45	53	49	40	56	48	58	61	52	64	57	48	52	52	49	53	50	52	56	44	55	69	40	43	53	60	60	50	52	50	50	55	43	48	54	62	55	51	59	60	48	43	56	56	54	59	50	44	40	46	47	53	58	56	51	52	57	59	54	50	47	50	46	61	57	45	53	50	53	48	49	62	66	63	42	61	49	37	39	32	41	61	57	47	50	43	60	52	47	53	47	54	68	50	60	53	54	55	65	66	54	43	41	64	48	52	56	48	52	49	46	50	65	42	45	62	43	43	47	65	49	50	51	52	51	58	66	52	54	47	55	53	46	52	49	51	50	61	51	54	48	44	55	42	46	65	48	47	61	44	50	55	49	53	60	58	56	52	63	54	53	55	47	59	54	57	55	44	51	55	66	54	53	41	55	47	67	52	52	64	50	59	46	59	60	56	48	51	40	59	54	57	51	40	64	48	38	62	44	47	38	61	46	49	58	58	49	53	47	49	59	48	60	52	64	48	54	53	45	56	54	55	53	51	47	46	50	55	44	51	50	47	49	54	68	43	63	50	63	55	59	47	51	60	35	64	57	58	44	38	56	42	50	42	62	72	50	52	45	64	43	60	54	64	63	48	38	63	49	61	58	64	43	48	65	47	63	56	67	51	47	54	53	44	54	47	56	45	55	54	59	58	40	51	66	43	58	58	49	56	49	54	59	63	61	51	50	53	39	66	48	46	46	49	67	43	61	52	59	38	49	43	69	45	57	61	51	46	54	52	56	50	45	57	54	56	66	53	50	53	48	46	51	40	47	48	47	61	47	53	59	56	48	42	55	48	43	53	57	51	58	59	61	35	64	49	44	56	46	63	53	48	42	49	67	49	50	63	52	42	64	61	45	44	56	52	51	58	59	51	58	49	44	47	43	41	47	63	61	45	55	55	55	64	57	63	49	56	56	57	50	45	61	54	44	36	58	52	51	58	56	65	46	43	49	61	46	44	56	57	50	59	31	65	51	45	48	54	46	46	40	56	66	54	52	45	44	48	48	56	55	60	58	56	52	50	47	44	53	54	47	52	56	66	56	57	46	43	63	50	44	54	55	63	35	51	46	44	57	51	56	54	60	67	47	48	52	51	50	45	55	52	45	55	51	51	58	45	46	49	59	42	43	50	69	68	53	53	54	61	61	61	52	57	52	49	71	42	62	45	61	38	55	49	42	57	54	52	58	69	49	45	51	46	57	66	56	57	49	50	63	55	52	47	49	59	44	60	44	54	51	53	47	41	47	67	67	53	50	44	60	62	41	52	57	58	60	55	43	50	52	42	56	55	50	53	64	53	41	58	48	69	41	52	64	47	49	53	64	57	50	50	50	63	58	51	52	47	44	66	45	47	54	54	52	59	48	62	48	45	44	44	51	54	53	51	55	40	38	51	58	54	59	37	47	65	47	56	56	50	38	61	53	47	54	56	40	51	42	49	52	62	53	69	50	50	45	52	54	47	58	50	53	62	49	60	50	61	55	61	55	62	61	67	44	54	46	49	40	57	57	54	40	58	46	60	45	57	53	52	56	55	50	58	61	50	55	64	52	51	41	66	59	47	53	52	53	43	64	53	56	55	50	55	49	50	46	53	39	53	61	50	49	58	45	46	64	52	43	56	50	50	60	60	33	54	51	56	61	47	46	51	42	52	48	44	45	57	55	41	51	47	48	49	59	51	58	39	57	60	50	64	46	50	46	42	49	54	40	53	59	53	61	35	60	49	56	57	47	53	55	54	55	49	53	44	57	47	51	52	45	52	51	54	44	44	53	43	50	60	48	51	51	51	56	48	49	60	44	54	45	41	46	52	54	56	50	62	43	54	49	44	55	48	52	50	51	60	52	38	47	50	49	52	47	54	47	43	63	43	61	64	50	51	38	52	51	52	49	53	42	65	42	39	64	45	51	54	50	56	50	51	59	57	55	59	49	69	54	56	61	36	73	50	56	42	45	43	58	56	41	55	55	61	55	61	33	57	52	47	43	61	36	51	61	62	60	51	47	50	51	52	39	55	43	57	53	55	57	54	56	67	46	60	42	52	35	51	50	48	60	61	51	49	48	61	47	67	58	62	61	50	51	50	48	53	50	58	50	59	49	49	45	45	49	52	40	49	63	48	42	57	61	45	48	66	45	53	56	43	60	46	51	54	55	40	55	57	60	49	48	58	47	60	59	55	51	45	44	55	57	44	46	47	54	47	50	63	65	49	53	54	61	66	55	46	68	47	50	52	50	50	45	57	36	52	47	51	53	49	37	45	58	58	60	57	53	64	53	61	52	65	48	68	60	46	45	44	52	47	52	41	54	59	54	52	37	52	53	69	57	60	55	53	48	57	46	55
35743	20154	14762	14840	18138	21421	19577	16425	12669	8674	5594	3641	2929	2656	2427	1582	1279	1154	790	666	611	656	601	564	553	583	485	555	481	495	498	497	550	800	1158	1191	1184	1014	906	765	673	566	573	512	416	444	446	472	444	434	418	384	432	423	472	453	434	431	404	451	416	419	435	426	453	402	416	455	427	414	469	422	442	442	451	421	447	441	453	441	418	480	448	428	419	421	463	431	420	429	459	427	438	445	445	502	410	441	448	409	483	451	413	423	464	417	440	422	430	435	417	427	423	451	418	458	441	450	466	441	414	441	454	409	455	484	401	465	416	433	434	474	454	419	424	427	437	469	408	427	403	443	404	406	452	438	436	421	449	439	459	418	446	428	428	437	447	410	444	449	422	414	441	439	431	452	431	441	461	449	426	461	417	426	445	440	422	448	438	446	427	466	407	420	402	443	436	457	419	457	454	465	424	433	413	410	439	444	459	421	428	453	458	436	456	458	439	429	421	463	459	442	412	450	442	422	466	431	448	439	441	459	418	456	467	448	428	450	449	443	427	421	459	449	435	420	433	450	448	422	446	404	449	464	423	421	450	415	388	474	426	400	407	450	408	455	429	421	435	394	443	410	456	432	422	432	427	449	429	405	463	429	429	401	463	433	441	426	451	396	423	428	464	466	421	488	459	463	427	448	463	436	421	416	449	472	436	439	450	448	449	451	421	439	426	432	437	426	461	451	449	385	460	449	434	444	417	421	413	446	409	462	450	443	457	426	456	447	420	427	420	391	448	436	408	435	426	455	431	436	434	457	446	453	425	474	438	464	454	413	445	449	423	429	442	428	475	457	428	450	438	437	463	428	426	427	463	448	401	463	424	459	419	485	461	451	432	401	457	437	436	460	432	444	442	425	439	426	438	430	399	431	430	428	491	466	457	448	452	446	414	424	384	436	413	467	451	450	481	486	401	448	436	452	446	425	467	423	435	423	435	450	433	474	457	406	421	427	436	436	462	429	416	450	424	476	393	442	411	428	417	487	477	440	450	463	464	418	447	430	394	451	417	462	438	481	417	440	422	442	471	460	462	427	442	427	470	450	428	482	450	457	466	454	419	388	423	448	440	442	441	412	442	446	490	459	434	442	442	446	461	415	438	457	423	479	429	442	438	441	461	420	440	437	436	451	446	471	436	422	429	455	472	445	468	483	421	470	416	422	421	457	434	468	427	453	444	459	446	453	452	438	460	414	479	416	433	441	431	447	439	442	451	424	385	446	457	444	424	446	488	456	461	437	429	411	413	474	416	442	455	455	413	450	433	429	447	440	443	456	451	455	418	421	435	440	412	476	467	412	466	422	432	448	435	459	464	417	430	438	435	456	465	438	483	423	457	462	464	429	450	477	416	450	429	416	456	448	442	426	426	420	482	461	435	432	432	427	423	459	432	466	423	424	432	412	482	419	452	436	420	410	422	396	455	438	447	423	409	458	446	408	442	435	435	410	446	430	420	433	452	443	447	444	466	432	449	431	425	417	451	436	406	471	444	416	441	389	425	406	451	415	420	439	453	442	445	401	429	441	431	447	436	464	438	447	432	454	440	444	403	417	405	449	414	391	386	422	462	477	409	425	426	422	484	419	454	415	448	423	439	466	430	417	445	445	480	486	473	432	447	426	413	441	467	471	447	465	454	443	453	430	479	439	436	457	421	428	436	469	471	398	447	435	454	439	440	410	403	439	465	405	420	440	463	406	451	437	452	410	412	399	430	439	426	436	435	441	462	432	431	404	457	433	473	453	426	398	428	446	410	423	439	438	457	426	440	445	459	480	407	446	402	405	443	408	396	388	415	443	431	434	386	422	454	428	420	439	458	422	449	445	422	452	470	442	446	418	470	444	483	417	444	438	487	454	427	460	465	441	458	417	396	411	447	466	380	442	449	456	434	419	464	436	443	479	428	405	454	421	441	439	488	445	398	421	429	452	434	423	429	441	430	421	442	440	420	443	434	457	446	415	418	404	438	439	450	414	445	471	422	441	404	420	441	429	470	430	467	426	436	453	474	450	441	464	432	412	475	446	427	413	420	443	464	441	459	445	448	438	440	422	437	490	424	456	418	439	431	424	409	435	468	442	448	433	463	426	453	414	481	430	435	407	439	476	422	451	423	433	446	463	424	431	430	434	404	482	477	421	465	455	459	418	440	433	462	461	435	444	448	462	445	433	445	417	418	417	425	403	399	445	475	421	460	435	450	433	459	421	480	450	448	453	452	424	443	460	436	446	445	481	474	428	438	437	410	467	448	421	475	421	421	425	423	403	429	419	449	421	406	469	446	488	428	420	418	455	469	442	459	445	404	449	401	467	453	442	408	471	424	461	438	454	459	437	442	436	449	437	437	443	416	476	430	435	470	463	446	452	438	439	417	450	479	459	421	434	415	428	435	445	444	383	468	443	427	445	383	450	430	427	455	438	434	458	430	447	438	448	400	415	439	470	435	421	438	478	411	412	424	453	410	424	449	421	422	445	448	455	442	412	444	452	447	465	450	439	419	471	440	422	460	474	461	416	416	425	397	432	429	447	452	437	445	438	413	417	454	463	429	430	413	434	423	458	444	462	451	429	419	429	456	422	405	433	424	428	432	423	416	483	427	444	437	441	464	412	412	441	466	418	431	456	392	454	476	476	443	443	418	438	439	447	405	419	415	408	455	405	440	456	495	458	422	438	411	442	422	417	437	423	413	426	421	418	430	422	414	419	465	433	452	460	429	484	448	461	459	432	406	489	424	449	431	452	419	433	445	481	443	413	479	423	485	440	416	441	464	469	417	395	448	433	439	427	473	421	456	456	421	411	429	428	444	429	420	438	416	439	425	441	417	398	426	430	449	469	465	436	417	439	444	429	405	443	437	447	465	472	440	450	463	457	441	415	459	486	445	442	443	425	470	426	441	451	469	420	422	433	454	468	385	427	434	453	399	409	430	478	418	431	436	459	439	467	446	465	464	423	480	444	467	462	462	434	411	396	435	459	454	440	450	425	425	432	463	428	440	435	393	448	439	448	407	447	466	446	450	399	393	417	451	464	424	442	445	441	427	446	423	425	434	440	456	437	406	434	421	443	439	438	437	430	492	465	386	439	450	489	457	455	452	474	444	408	421	450	410	428	422	415	447	468	441	392	423	431	446	435	460	439	441	414	430	417	398	440	458	426	472	444	451	390	439	407	436	443	436	421	492	462	418	470	409	424	443	419	439	399	421	463	459	454	471	407	460	416	442	431	449	442	413	427	398	460	429	426	447	486	439	411	388	447	470	437	457	443	439	432	431	416	452	411	429	429	456	447	436	409	427	445	435	439	419	433	427	431	464	461	432	416	419	421	399	444	415	467	423	464	447	470	431	462	442	445	433	418	400	436	481	428	460	426	411	432	455	414	471	426	421	441	442	416	479	429	406	423	434	438	467	441	475	448	462	455	450	436	463	470	479	456	425	432	411	401	422	456	437	449	437	447	403	442	461	420
6274	2809	1748	899	627	566	544	438	430	277	196	137	115	97	74	82	65	52	70	60	51	45	42	57	60	49	54	43	57	48	53	58	41	52	61	72	74	65	80	58	54	59	66	42	47	57	41	46	46	31	49	45	37	54	41	35	53	61	44	53	52	55	46	42	46	43	60	51	48	46	45	42	45	57	40	44	49	48	50	40	47	38	52	43	53	42	61	57	54	51	70	38	43	58	29	39	40	39	38	56	62	51	44	57	52	45	43	56	52	55	48	57	50	45	43	31	50	46	45	46	52	40	43	45	46	40	48	44	55	53	48	41	44	50	38	54	51	64	47	48	54	53	49	39	43	48	52	45	41	52	65	52	41	46	30	46	41	38	44	43	51	35	44	45	47	49	42	40	46	55	52	57	41	47	60	59	50	40	34	44	54	59	56	48	52	55	42	48	56	39	47	59	53	44	38	51	43	33	57	49	52	55	41	57	60	49	56	48	51	57	62	48	47	56	47	45	39	52	50	53	52	45	46	56	56	63	48	43	39	65	51	39	44	43	40	35	56	39	52	52	44	54	41	48	53	49	33	44	56	43	46	46	45	48	37	52	38	47	54	47	36	42	48	60	49	57	44	40	39	56	48	52	57	36	49	53	44	54	42	43	52	41	47	58	34	53	51	41	53	47	49	54	48	48	60	55	52	36	50	48	51	42	46	44	46	51	51	48	44	43	47	40	51	48	45	46	46	48	57	49	33	48	45	52	59	47	41	38	55	42	48	45	46	51	46	39	41	45	42	69	45	43	49	52	50	49	41	46	52	43	42	43	51	47	37	43	44	54	45	39	39	46	51	34	54	50	36	48	55	51	56	47	41	49	49	53	45	45	37	50	39	52	46	57	47	57	42	40	43	59	48	42	47	37	47	46	48	45	40	61	38	50	44	51	42	46	57	43	52	53	54	56	48	55	44	43	41	45	66	52	48	51	41	48	51	50	50	33	51	38	49	43	42	47	50	49	38	39	32	50	55	40	50	58	36	52	43	45	57	47	46	48	37	37	38	40	52	46	56	50	52	51	47	47	68	42	51	54	42	54	52	57	49	51	45	49	52	49	50	51	49	51	40	50	61	42	58	53	50	61	44	44	47	53	41	50	40	43	60	41	52	45	50	43	53	53	47	42	31	34	49	54	42	51	53	47	52	45	41	43	57	33	47	52	41	54	46	59	57	46	52	54	48	46	46	52	47	40	52	48	39	38	50	43	46	39	52	43	46	40	53	52	53	46	42	43	41	39	51	45	45	46	48	48	58	46	43	45	58	46	59	54	37	54	44	46	50	48	50	52	46	45	43	47	42	48	48	40	49	44	31	44	51	44	56	41	54	57	42	45	48	40	44	41	46	39	44	51	63	61	39	44	49	55	43	42	62	48	52	40	36	38	46	50	59	38	43	48	49	52	42	50	59	47	43	51	53	62	45	53	57	50	41	42	60	47	45	51	48	54	66	49	48	51	42	43	44	39	46	52	38	40	47	56	34	47	42	54	44	62	42	54	51	53	50	38	45	62	53	45	44	48	56	49	47	56	47	38	36	53	47	50	51	53	52	42	44	63	50	39	45	53	61	40	44	39	51	55	51	45	42	44	51	55	56	50	59	45	49	53	40	48	57	57	50	31	55	58	34	47	48	46	43	50	48	60	49	47	47	57	39	35	54	51	55	34	63	65	40	60	60	49	43	36	55	43	41	44	29	59	43	55	47	49	47	48	50	50	44	51	47	53	54	54	47	50	66	54	42	51	43	38	39	40	56	47	33	52	45	36	45	54	53	47	42	49	53	49	41	44	45	38	53	49	54	46	33	44	51	56	48	50	49	50	29	46	44	32	39	55	50	57	50	48	44	51	43	37	47	42	41	38	41	61	53	51	42	63	55	42	59	51	31	39	57	40	51	44	45	50	47	33	37	46	46	54	46	60	48	48	53	50	45	50	47	51	45	53	42	39	54	44	35	59	49	52	54	40	47	42	50	55	45	45	55	53	56	59	44	52	31	45	52	54	54	49	60	48	39	43	51	35	52	58	51	60	52	62	42	47	57	45	51	41	62	46	52	44	46	59	34	48	45	49	45	56	43	48	37	52	52	61	46	39	38	46	45	39	39	46	54	44	51	44	55	52	58	48	45	50	68	38	50	40	53	57	46	45	56	59	43	49	46	51	60	65	47	44	52	44	49	32	50	53	35	53	41	50	55	47	45	59	70	41	50	57	39	48	54	52	28	48	59	48	57	39	43	26	41	44	44	58	50	55	52	48	47	50	42	60	50	34	41	39	60	47	39	53	49	46	45	59	41	51	45	51	48	52	55	50	50	35	43	42	40	38	58	40	34	64	55	63	54	55	43	56	52	50	43	40	48	45	54	35	46	50	60	38	42	56	42	51	41	53	39	50	52	57	44	45	50	58	53	48	53	61	41	44	49	46	49	42	62	48	55	49	43	48	39	53	44	45	41	30	65	53	41	44	45	40	47	54	51	50	44	47	49	32	50	45	54	53	53	48	48	41	54	55	41	40	52	49	52	41	47	49	52	53	45	62	42	46	44	50	50	57	45	47	33	51	43	45	42	44	47	40	49	43	42	44	60	39	56	50	42	43	61	37	53	61	47	47	52	48	49	42	46	38	47	44	43	47	46	43	48	46	32	57	35	43	45	43	52	35	61	46	54	54	49	61	43	47	52	53	49	41	49	38	41	37	43	53	59	42	42	56	34	40	43	50	42	51	43	49	49	41	68	45	44	45	45	41	56	40	53	47	46	41	53	43	49	57	45	44	37	43	41	39	47	57	49	44	59	40	58	55	56	46	57	53	41	43	54	46	51	50	52	55	42	63	41	32	30	52	46	52	41	40	45	51	54	46	48	58	52	53	57	51	65	35	49	50	48	56	51	57	54	44	52	51	48	44	55	41	66	50	48	48	52	64	42	50	52	60	48	61	31	41	41	45	52	49	40	44	48	46	61	44	40	50	39	61	55	64	56	45	49	60	51	52	50	44	46	53	57	56	57	39	41	55	43	55	49	53	57	32	50	36	54	54	52	47	59	54	39	50	50	47	37	50	49	39	37	41	47	59	45	59	53	46	52	50	34	39	51	49	47	47	36	50	58	45	46	47	41	47	53	48	47	46	41	59	48	50	60	46	54	50	50	71	43	40	47	51	50	49	46	65	45	41	43	39	38	44	40	44	48	50	53	39	34	53	50	47	62	51	51	48	46	46	45	62	48	54	57	46	45	51	38	41	45	51	37	52	49	50	41	50	60	53	52	55	61	64	52	30	46	54	49	59	39	38	58	51	55	30	51	42	35	40	42	44	46	46	48	44	58	45	44	51	45	38	52	49	46	53	49	40	56	42	48	49	54	51	44	50	40	47	46	52	50	46	51	59	49	49	49	45	47	36	47	42	44	42	52	51	39	60	54	51	40	41	58	37	50	39	44	45	54	41	53	58	49	61	45	36
33013	19303	14752	11130	15137	19414	18655	16020	12244	8852	5533	3802	2677	2100	2190	1669	1175	862	768	684	581	529	540	565	544	532	472	433	391	396	409	431	414	467	763	1016	1155	1013	964	800	710	599	526	474	441	412	388	413	363	447	399	417	404	375	440	369	382	411	379	401	389	424	382	411	433	400	394	393	384	383	394	398	387	405	408	396	382	408	383	378	418	375	408	376	381	390	381	379	372	402	424	398	399	387	376	442	404	412	383	364	417	377	387	403	417	403	390	384	376	432	415	416	394	381	362	383	390	426	440	399	397	401	413	380	393	384	383	412	368	404	391	444	378	381	414	418	402	388	360	403	377	392	391	407	385	386	400	385	394	379	408	390	385	403	377	377	394	370	357	402	395	384	392	373	368	417	404	424	391	397	402	391	396	410	392	406	383	398	430	408	385	394	383	387	415	400	398	412	398	417	404	376	393	394	363	394	409	407	368	428	427	382	372	404	415	374	373	441	402	385	408	420	373	441	428	412	383	398	405	392	409	408	387	394	404	387	406	396	397	408	370	416	442	372	391	357	396	421	377	389	434	370	412	427	386	434	418	417	380	403	399	395	354	419	408	388	387	360	431	363	347	387	401	396	364	400	423	388	395	369	403	367	382	401	399	401	376	399	365	392	397	398	422	398	408	390	371	393	374	402	386	407	397	381	387	386	379	357	398	393	366	379	364	379	397	375	425	387	388	419	355	405	393	400	412	384	422	399	420	397	370	426	386	376	382	394	364	404	411	392	395	415	401	366	353	384	420	373	361	408	447	390	371	412	443	379	392	347	401	433	388	386	400	358	410	369	437	387	423	393	369	347	435	401	415	401	382	372	387	382	409	393	389	428	401	393	410	386	414	412	419	426	383	387	392	382	380	396	413	365	353	429	379	400	410	365	409	387	392	391	391	415	355	388	383	410	443	402	370	402	405	413	375	408	423	411	379	446	396	337	372	366	394	391	394	403	396	398	377	387	409	362	399	433	397	393	411	393	404	415	398	393	417	392	398	411	422	388	355	389	395	424	367	403	430	346	393	391	436	395	415	379	386	368	380	375	408	369	399	371	398	389	382	384	384	383	331	407	361	356	419	387	394	440	398	399	420	407	362	383	422	411	377	431	393	394	354	371	415	425	377	406	442	427	400	373	425	402	411	341	382	398	435	369	394	392	417	389	432	424	386	384	395	407	394	422	388	400	406	390	412	394	431	398	384	364	369	405	414	382	380	382	375	405	430	380	415	397	409	385	395	408	382	385	371	375	400	398	383	390	418	377	364	372	410	400	416	411	394	402	403	413	410	410	408	410	387	354	413	369	387	427	386	387	362	400	395	399	366	391	412	416	359	403	430	400	442	374	389	366	406	385	412	419	394	390	377	384	392	412	384	372	386	382	426	415	367	403	388	411	404	389	389	397	413	401	400	399	374	414	393	412	398	398	428	408	407	411	386	358	410	396	385	385	431	432	398	392	395	408	400	392	391	386	386	399	384	366	365	412	372	396	400	396	369	406	417	409	422	422	398	397	385	398	401	391	409	380	393	374	389	391	400	388	370	356	420	400	390	382	405	406	394	399	389	417	384	414	407	382	396	400	397	396	387	404	421	415	397	392	393	400	368	399	377	383	419	455	387	391	423	393	415	455	456	413	398	382	375	394	342	405	389	377	375	379	426	386	407	391	382	408	387	416	374	380	416	380	381	421	391	445	380	394	441	380	400	393	400	384	400	425	387	408	389	390	418	376	418	389	399	421	382	426	407	394	383	370	375	418	400	382	395	375	393	417	372	400	384	398	380	417	359	371	363	384	409	366	421	379	395	415	376	379	391	374	396	399	416	387	403	395	405	409	419	384	393	410	388	387	395	390	378	394	390	395	420	425	403	438	415	405	400	412	391	415	368	349	412	422	401	407	417	381	382	400	398	390	376	422	386	407	411	381	422	396	385	401	428	380	417	425	406	397	405	399	402	374	398	439	395	377	421	423	389	390	403	363	382	396	404	420	398	424	404	415	372	394	429	390	408	401	390	407	375	382	391	406	417	389	409	395	388	339	408	397	414	380	439	407	395	419	397	389	369	390	422	365	373	402	385	368	393	408	440	386	393	382	379	365	349	391	398	377	391	376	408	384	391	385	418	408	405	395	421	426	415	432	405	405	416	378	416	390	389	417	391	421	393	402	380	396	400	379	387	421	416	396	414	403	373	399	434	373	381	408	389	382	407	403	407	377	368	424	378	385	390	383	374	406	390	372	418	370	409	409	367	403	334	411	392	369	398	403	402	362	378	421	401	383	392	339	407	394	413	398	390	407	384	387	375	416	381	398	380	434	365	392	418	386	386	406	407	419	417	384	381	368	402	397	425	421	375	388	378	381	390	379	381	401	406	357	393	379	419	437	414	369	417	410	418	411	377	418	367	402	394	379	371	387	386	396	399	417	395	411	373	417	372	382	407	375	404	394	419	409	362	399	373	416	414	371	407	410	362	370	428	386	390	393	449	409	419	399	404	369	418	376	417	362	419	381	442	427	400	385	410	419	396	376	419	398	398	390	391	393	412	411	382	397	378	382	369	424	404	379	383	415	436	398	421	400	353	384	367	391	413	394	409	421	418	377	381	387	397	401	382	390	420	411	379	383	365	384	418	385	390	437	420	379	397	410	398	375	363	394	398	384	391	392	370	400	421	384	397	370	427	372	399	401	417	379	428	404	410	425	426	413	390	400	406	413	371	418	420	394	389	441	385	422	399	368	405	399	412	382	410	355	388	369	377	392	387	416	407	380	384	402	393	431	358	387	394	400	402	412	413	381	399	409	396	437	413	375	396	395	416	372	410	422	406	387	373	388	385	395	385	403	384	392	405	397	398	438	400	398	415	378	392	376	373	348	375	386	422	439	403	377	385	390	432	388	436	386	400	398	376	394	398	404	372	411	408	387	378	428	384	364	428	428	364	397	377	414	447	397	424	400	389	388	399	426	428	398	381	365	449	398	393	359	389	350	393	376	391	379	388	398	406	358	397	382	382	382	421	401	384	421	401	382	424	425	446	393	403	344	409	393	397	396	412	375	400	368	363	414	400	403	352	400	411	366	382	381	391	389	417	371	426	394	349	410	386	381	415	412	412	406	362	382	413	388	347	393	397	369	379	373	364	430	371	407	395	413	368	364	391	388	382	369	402	408	422	377	377	381	368	403	413	412	395	386	379	398	421	409	367	385	383	403	417	370	386	397	384	396	403	387	399	385	430	351	401	397	374	394	384	439	385	397	379	387	399	395	375	383	403	400	470	370	378	409	404	390	387	413	395	405	394	383	406	360	392	392	414	395	391	374	346	400	403	391	408	358	400	421	382	374	404	399	413	390	411	361	381	367	417	396	374	402	388	411	403	381	397	387	404	404	432	410	377	385	434	405	417	404	404	371	397	413	386	422	426	392	365	384	398	413	395	396	386	384	388	400	393	387	413	408	380	399	406	371	395	376	374	398
7362	4343	2617	1436	1021	995	870	729	604	397	232	201	129	117	89	109	100	56	61	46	52	74	49	49	49	41	55	40	45	55	56	52	41	73	90	80	90	84	73	81	64	57	62	64	49	46	39	37	40	51	52	40	50	46	40	34	44	38	44	41	42	44	59	45	46	35	46	52	37	45	37	48	45	33	46	41	60	51	52	47	51	53	60	38	42	47	48	40	33	46	45	45	44	35	36	53	32	54	50	42	46	47	52	55	53	46	39	41	38	36	42	51	34	47	43	40	53	47	47	36	35	58	47	41	40	47	37	52	48	44	45	47	53	43	37	37	43	49	38	49	54	47	41	48	45	52	27	40	43	52	51	63	45	60	39	56	42	51	45	38	50	50	53	44	43	41	47	52	46	56	43	51	42	49	33	42	42	33	39	32	48	48	67	51	37	39	45	37	36	33	39	45	37	52	50	41	43	43	38	40	50	57	43	39	38	39	56	51	41	43	46	42	54	52	56	53	34	43	56	52	62	41	51	38	47	42	47	39	52	53	37	34	49	48	38	53	50	59	45	46	41	44	53	34	35	46	54	48	38	50	50	37	32	48	55	34	50	42	44	43	44	37	39	38	52	42	47	55	44	39	44	45	43	50	41	45	34	58	56	39	51	52	46	45	49	39	45	33	43	47	46	54	40	49	50	54	39	48	60	45	53	45	41	45	52	42	44	36	47	46	50	55	31	42	58	44	52	46	49	50	41	55	46	42	51	54	43	56	55	42	51	56	43	67	55	37	44	36	47	50	42	42	53	47	41	50	38	52	64	38	48	50	37	35	42	52	47	37	41	52	38	40	42	58	46	46	55	37	46	43	52	44	41	53	35	36	39	37	29	45	42	54	57	36	48	56	39	48	36	37	60	47	37	56	43	49	45	50	47	42	40	41	47	44	53	35	45	37	45	53	46	48	41	56	44	45	37	45	56	39	47	48	53	40	42	45	46	49	51	47	46	41	47	40	53	58	37	49	50	46	49	41	48	39	50	38	47	42	45	54	41	41	36	45	45	34	49	46	47	40	34	33	39	41	43	40	49	30	45	32	49	38	56	44	46	35	50	30	60	30	28	47	53	38	38	46	48	41	50	49	34	49	41	45	46	38	37	37	38	41	52	51	39	54	51	40	40	45	45	47	46	43	63	36	39	50	36	44	48	42	55	42	40	47	36	50	49	48	45	66	35	59	50	42	52	49	52	37	45	41	31	49	49	53	45	50	46	59	49	40	35	51	33	47	47	39	50	48	47	54	37	47	50	41	49	34	44	45	40	50	46	49	45	53	44	45	49	36	44	49	43	56	54	65	40	29	45	42	38	40	42	31	35	40	41	51	38	32	43	43	43	41	46	54	46	51	37	45	53	36	54	34	49	45	50	44	32	47	42	45	42	47	43	30	60	38	52	42	57	46	45	41	45	46	44	39	44	44	41	56	42	46	49	52	58	55	49	45	31	45	46	44	53	53	49	48	36	48	46	47	51	53	43	50	47	45	43	33	39	45	46	48	42	37	28	41	46	50	54	35	53	45	58	27	44	49	48	51	39	53	32	48	45	52	47	45	51	42	37	60	40	52	46	36	37	53	41	49	41	46	52	50	57	54	49	55	34	46	36	47	37	50	50	39	48	44	36	48	52	56	55	50	36	33	45	52	48	61	55	44	36	33	42	46	40	47	55	34	58	36	65	50	44	49	48	53	47	42	41	38	52	48	41	47	47	41	43	40	51	46	49	37	45	49	47	43	52	56	39	45	52	42	46	54	43	49	39	39	34	46	36	44	38	39	48	50	39	39	50	32	44	33	49	50	51	48	42	55	52	53	62	41	40	44	37	49	43	53	58	35	33	54	44	49	56	41	53	46	47	34	47	41	36	45	42	40	44	42	42	48	54	43	46	53	51	43	43	43	48	50	38	49	30	43	40	43	38	32	32	37	39	52	39	37	44	60	49	43	32	54	34	42	45	40	41	54	31	42	45	33	39	50	42	47	43	52	50	45	49	53	47	55	46	41	39	44	47	47	39	45	41	50	46	42	40	37	51	38	47	33	42	59	45	55	45	56	41	44	45	36	48	42	42	44	40	48	43	58	60	42	42	37	29	31	59	35	42	42	38	37	33	55	45	56	52	47	49	42	39	49	44	43	45	36	50	41	50	39	43	51	41	47	47	42	39	44	42	35	42	52	43	43	48	45	49	40	50	52	42	37	43	48	45	49	48	37	53	46	42	44	39	49	51	58	42	51	56	50	46	40	44	44	44	47	38	59	54	51	45	40	41	58	49	49	41	40	42	37	58	44	50	43	55	49	34	40	34	33	35	43	44	51	49	60	41	44	46	36	35	44	53	50	40	42	30	47	45	38	44	51	44	55	41	61	51	46	48	45	43	35	37	48	52	34	44	47	41	40	61	49	53	48	50	47	55	51	51	48	42	39	45	55	45	47	45	57	47	50	46	60	46	40	46	36	42	48	37	40	41	41	28	45	39	36	45	48	39	49	53	62	57	43	38	47	42	38	38	37	35	48	40	43	51	50	38	46	39	39	43	38	40	39	28	54	39	39	36	44	54	43	48	48	58	54	61	44	54	48	48	36	36	46	38	40	44	45	42	34	50	39	49	46	51	50	49	43	47	49	42	40	58	55	42	28	40	49	43	48	45	38	38	45	44	40	49	45	43	47	42	46	49	52	45	41	47	41	45	57	49	34	42	54	51	43	46	46	39	41	39	45	48	36	43	42	37	47	38	45	51	51	47	58	44	52	63	44	50	36	46	54	52	46	38	54	60	49	43	46	50	44	47	59	36	51	56	47	45	56	53	48	48	49	43	46	29	53	31	49	45	34	52	43	55	39	55	55	51	51	42	43	47	44	37	46	49	55	58	54	55	50	51	41	39	47	49	38	46	48	51	55	51	40	58	48	43	54	55	56	49	49	41	51	41	38	50	59	41	52	44	37	58	40	46	52	46	34	45	40	45	43	42	50	49	38	44	42	35	48	42	41	49	50	46	47	50	49	36	30	37	40	43	33	49	44	51	47	54	37	45	48	45	55	35	42	28	38	35	35	38	46	52	49	55	51	37	44	37	49	42	44	46	43	39	48	45	46	41	42	49	41	37	48	56	48	56	44	42	51	47	35	43	38	35	45	45	45	38	56	40	35	51	46	41	42	31	51	41	47	42	48	44	46	50	52	49	43	33	46	34	43	48	41	36	52	50	44	56	45	43	42	44	47	35	53	49	35	43	44	54	33	44	38	55	52	36	37	52	45	49	38	54	35	46	60	61	36	57	40	38	41	43	45	46	40	45	50	44	44	56	38	35	47	41	49	48	48	62	57	50	45	57	50	45	48	45	35	48	46	46	45	44	43	50	43	48	49	48	43	48	42	41	42	58	30	57	45	47	36	54	49	41	41	42	50	56	51	48	43	50	40	44	45	37	57	46	40	38	45	49	44	31	49	52	51	41	42
37367	24317	18472	15522	21638	26439	24619	20433	16494	11693	7554	5514	3461	2831	2455	2394	1525	928	826	694	649	562	597	590	598	519	486	443	405	405	433	493	543	818	1360	1587	1621	1383	1232	1083	883	765	644	490	444	418	367	377	372	338	382	369	357	386	401	406	369	412	357	380	420	373	394	390	382	382	336	343	353	360	381	405	376	397	378	354	416	414	397	399	372	368	352	385	385	375	401	378	372	384	368	415	400	393	344	429	401	380	376	377	385	397	385	392	396	380	395	391	412	369	366	419	367	375	376	374	418	376	381	389	381	392	349	376	366	398	378	387	384	341	351	393	392	395	383	331	421	377	348	364	366	398	384	402	400	369	368	381	366	375	376	382	381	371	399	372	370	402	367	366	398	356	380	339	371	346	410	384	364	371	379	356	360	380	357	379	403	394	405	336	354	378	399	362	354	366	384	361	377	374	383	381	400	378	366	375	342	385	407	379	404	393	413	348	383	356	370	354	339	403	385	397	356	380	380	413	366	353	373	363	388	410	397	365	389	370	352	370	376	353	370	392	407	387	395	349	362	374	347	370	382	380	430	387	341	386	367	408	376	394	377	372	379	368	351	357	371	383	365	386	357	390	402	372	365	369	382	352	406	371	378	357	392	393	386	369	365	367	402	382	389	378	427	387	375	353	370	402	354	397	385	393	361	378	380	368	377	370	359	379	391	364	383	384	369	358	400	366	377	357	398	394	387	418	366	398	422	403	402	434	435	390	367	383	385	380	364	379	361	389	389	402	377	397	400	404	393	382	372	378	364	416	384	342	381	385	421	405	349	334	413	381	376	345	376	401	406	393	382	347	349	388	423	377	387	388	375	374	382	411	381	369	379	395	346	374	383	392	371	374	382	384	401	368	381	351	382	407	395	355	389	374	355	373	383	411	359	383	349	374	357	349	396	360	360	368	389	372	390	393	356	346	370	397	364	433	353	358	379	404	384	395	420	396	437	351	376	376	389	369	370	364	375	365	372	380	386	435	377	378	414	391	365	338	401	373	381	373	375	377	378	384	349	370	356	387	359	350	401	390	375	375	374	394	376	386	354	348	376	348	376	373	366	404	391	362	384	394	368	389	388	426	395	373	367	381	362	375	357	364	396	409	372	384	382	386	358	370	339	368	390	396	372	398	391	374	335	379	337	388	372	390	390	350	395	369	386	377	382	363	399	388	347	386	390	389	358	360	365	366	403	367	408	379	372	364	386	391	403	377	368	347	365	357	343	397	383	387	349	332	378	351	388	428	384	359	389	373	383	388	370	387	371	411	386	369	395	368	361	363	405	354	388	337	379	340	374	425	359	376	376	371	386	414	376	379	365	355	396	353	349	378	417	406	389	371	390	318	380	375	370	351	374	363	400	358	397	367	366	355	375	345	407	382	364	359	377	365	339	369	372	342	388	378	403	383	397	365	368	373	403	373	378	377	382	355	406	386	396	373	360	403	371	404	386	397	364	359	406	389	373	400	404	393	372	360	393	391	388	375	395	399	359	364	400	366	396	376	371	372	402	366	380	396	357	342	337	366	379	367	389	382	319	365	402	383	368	380	389	384	373	397	406	386	360	363	389	360	422	398	346	359	384	392	388	399	389	351	380	375	379	383	399	355	371	427	373	370	371	409	356	366	383	351	371	362	375	400	353	395	358	400	379	408	372	400	370	384	362	393	382	337	353	333	370	334	365	365	385	410	382	382	371	395	358	344	371	372	394	372	350	341	374	387	363	360	381	369	369	379	399	401	360	384	372	356	355	368	359	372	399	383	381	375	368	397	380	383	363	388	384	382	358	355	354	376	336	367	409	359	359	396	387	371	364	375	379	362	355	359	397	404	371	375	400	367	414	382	370	399	410	356	406	361	351	381	360	382	377	374	345	375	398	362	352	404	391	380	371	363	369	351	374	403	371	361	374	349	399	360	340	355	373	368	389	356	356	353	361	391	378	371	392	372	410	373	372	375	380	387	364	382	397	393	387	336	381	365	333	418	400	392	372	391	373	334	413	379	344	373	367	393	389	382	397	367	379	340	377	364	390	400	377	362	389	399	370	383	368	426	387	376	391	356	386	338	378	373	319	400	391	318	393	391	370	405	366	381	344	365	372	367	403	402	372	389	423	363	372	340	372	376	394	377	369	357	395	376	428	395	386	375	386	403	407	338	383	379	390	380	373	409	401	413	334	392	390	361	388	371	366	380	375	381	325	394	364	363	371	383	408	363	370	355	361	379	409	364	351	389	335	381	406	401	365	362	365	378	360	384	349	424	368	384	355	387	361	384	384	359	418	404	401	393	348	414	389	379	387	418	358	382	382	390	370	369	383	389	380	366	383	418	387	330	378	365	368	382	392	370	346	359	402	365	380	353	353	412	356	395	378	374	384	361	383	385	354	359	387	401	385	385	396	366	377	388	362	389	374	351	402	383	364	342	381	361	378	337	370	376	368	387	410	392	403	374	330	379	371	375	373	392	387	346	391	342	377	357	345	380	420	376	371	386	359	396	344	374	369	374	382	366	398	347	414	372	372	357	384	387	396	386	360	377	366	381	365	361	353	383	376	388	371	391	396	395	368	401	391	372	386	370	379	389	384	401	381	413	371	406	367	399	374	377	391	414	349	381	375	387	367	378	352	361	402	382	393	392	371	386	350	368	374	389	393	377	375	422	397	382	367	388	371	354	385	391	388	390	384	373	387	382	396	379	367	380	376	390	399	380	371	370	362	413	391	386	377	375	364	389	359	418	380	353	374	354	398	365	364	345	340	391	372	381	370	419	377	361	397	375	394	371	362	386	348	357	402	347	356	360	392	371	399	367	418	354	375	368	402	387	375	396	380	385	357	376	376	445	362	378	370	367	397	376	360	365	418	385	393	344	376	411	339	358	363	366	384	420	347	383	428	391	377	404	369	382	380	351	371	396	382	368	385	384	347	359	364	414	360	419	377	351	374	369	363	380	377	366	359	362	390	341	386	387	373	388	360	386	356	360	379	367	369	372	431	386	363	358	372	370	361	387	361	383	371	380	375	387	333	382	381	371	392	356	398	395	359	360	373	382	376	404	395	386	389	360	377	394	394	389	406	388	371	398	403	400	383	382	376	371	363	375	377	410	362	360	376	349	354	397	399	377	379	366	396	382	383	353	365	366	391	392	370	401	422	376	391	373	426	360	354	375	421	388	350	364	371	391	404	395	388	386	386	368	338	353	404	372	395	325	402	355	340	421	336	372	391	373	391	358	382	377	394	357	400	395	401	397	399	383	368	416	375	350	382	368	373	409	361	376	373	399	377	331	364	391	408	392	362	380	387	397	431	379	369	414	369	386	392	402	361	391	367	396	397	371	423	362	379	375	353	372	412	378	384	368	394	373	374	392	345	401	390	419	403	373	335	412	365	381	382	377	375	405	407	381	370	384	389	355	374	368	378	394	409	394	372	379	398	414	364	415	375	362	379	378	420	386	388	369	383	396	371	385	365	340
4633	1990	976	581	383	295	332	289	269	207	188	119	103	104	74	77	92	69	46	55	55	60	59	64	63	62	54	46	60	50	60	69	57	67	76	67	76	60	62	51	53	50	58	69	54	43	54	62	59	55	61	54	56	54	49	59	58	66	65	57	43	47	57	40	52	60	57	67	62	59	61	52	51	42	52	66	58	50	59	60	46	57	55	56	60	44	50	66	55	64	66	67	51	66	60	64	40	54	56	59	56	50	60	53	45	47	61	55	50	55	60	63	38	42	45	67	54	55	52	50	55	49	56	50	78	58	63	60	52	54	67	61	55	49	46	51	55	64	51	69	56	71	51	60	44	61	55	50	57	45	55	55	54	49	58	52	61	48	69	60	53	50	45	60	66	50	57	64	63	58	61	49	57	54	55	55	51	60	54	37	60	55	54	61	48	62	68	56	62	44	50	59	66	66	55	60	58	52	45	60	66	71	45	49	49	55	60	63	63	69	62	55	62	52	51	59	67	55	54	57	59	53	52	73	73	64	61	62	59	45	60	55	61	50	61	58	58	59	67	48	67	51	63	57	69	61	52	54	47	49	51	67	44	54	48	51	67	58	63	54	54	55	52	41	65	60	58	65	42	57	63	54	49	51	58	63	59	57	47	56	57	52	63	57	61	65	64	51	49	63	48	61	58	42	53	61	55	48	56	54	59	68	63	60	53	57	54	51	59	56	45	57	60	60	57	57	59	66	51	60	52	54	52	52	54	59	58	62	44	57	55	53	55	50	48	61	64	60	69	59	50	52	51	53	58	51	59	59	66	55	60	57	55	51	58	49	43	57	48	55	63	49	52	60	47	55	61	53	47	56	67	56	59	63	52	61	51	59	59	65	52	59	66	51	50	54	62	52	60	46	61	45	64	59	49	62	51	60	51	53	53	66	53	71	65	51	56	53	65	50	56	64	52	69	48	63	45	55	58	56	54	56	48	62	63	50	53	48	63	51	61	51	60	62	64	53	71	53	50	60	65	51	45	53	54	52	71	57	58	71	57	65	54	49	60	64	56	54	53	63	61	56	67	65	60	61	60	53	59	50	68	58	54	56	48	64	52	57	67	60	60	60	60	51	48	63	63	55	34	73	44	68	45	51	55	53	69	50	62	51	59	69	59	53	52	73	46	52	54	71	70	55	54	58	51	65	56	47	45	64	59	50	57	50	53	51	70	51	68	52	54	55	61	64	55	52	51	45	62	54	58	60	48	68	53	43	56	56	57	44	36	50	57	58	71	57	54	52	50	54	52	56	74	60	59	51	67	48	53	54	62	53	58	51	58	53	61	49	63	44	52	74	49	54	50	69	49	56	58	67	55	47	58	62	53	56	50	58	61	63	66	59	60	58	59	52	49	75	56	48	60	54	52	59	65	49	60	66	57	58	43	51	50	52	52	53	51	54	57	48	51	64	55	53	57	56	53	42	43	56	50	44	44	54	69	50	53	61	43	60	70	58	69	44	53	58	58	65	59	66	59	58	65	49	66	45	59	71	53	60	68	56	54	53	50	52	49	49	64	47	58	58	52	56	51	59	67	58	51	53	66	59	62	60	67	50	55	41	54	44	60	47	51	54	47	50	61	55	54	65	56	63	62	58	61	63	65	51	46	53	45	61	63	62	48	56	63	60	53	58	63	45	61	62	61	56	52	47	67	75	44	54	52	56	60	58	61	61	44	49	50	58	51	69	71	68	56	52	63	62	73	61	60	56	56	63	53	51	62	65	58	56	41	53	48	45	63	50	55	51	51	48	56	46	58	58	57	51	62	56	54	40	54	58	59	71	49	64	58	57	60	65	59	54	54	62	65	52	57	61	56	50	53	54	53	52	56	42	54	65	54	49	54	53	62	42	54	61	54	44	56	51	49	63	51	59	60	60	43	47	59	45	63	59	60	63	49	54	67	59	77	63	50	59	70	62	54	55	44	64	53	60	58	55	58	51	53	56	64	58	66	57	64	56	56	62	73	58	56	59	65	63	54	53	48	59	58	58	48	52	48	63	61	60	56	45	43	48	61	54	60	40	54	53	53	52	58	48	65	62	49	50	60	50	53	70	53	53	63	43	61	56	45	53	63	69	63	55	45	52	63	60	56	64	50	52	47	48	54	63	42	57	74	66	51	45	48	51	53	58	57	65	56	53	56	63	59	49	45	47	52	59	47	59	53	52	43	57	60	56	45	71	41	56	52	67	61	67	53	61	51	57	46	57	44	61	71	59	49	56	60	57	59	57	62	56	64	59	44	56	61	57	52	55	45	53	64	57	49	54	55	47	56	65	52	53	55	48	50	75	62	55	56	62	55	52	55	60	65	54	42	67	63	76	67	66	58	64	69	59	50	48	54	56	55	58	53	67	50	60	57	49	68	71	73	58	55	45	71	60	71	60	59	52	54	54	55	47	56	52	57	54	59	50	64	51	55	67	55	65	63	42	60	55	50	63	53	54	60	65	69	37	57	54	59	57	64	56	61	60	51	74	64	76	73	58	56	73	55	73	61	49	61	55	53	55	53	65	49	56	65	42	50	42	49	44	52	62	57	59	57	59	71	51	49	63	52	59	61	57	59	57	61	54	60	65	54	47	60	59	66	57	60	57	59	43	72	49	60	62	48	51	54	50	56	63	53	58	52	63	69	49	50	60	46	50	53	58	58	55	49	61	59	59	49	57	57	51	45	66	60	61	47	65	55	55	57	66	52	40	53	71	55	38	50	58	55	52	76	47	54	54	54	55	48	57	66	47	58	54	49	57	71	49	49	35	50	48	56	58	54	48	52	64	58	44	49	62	58	51	48	53	61	51	58	49	47	41	53	54	59	50	58	52	57	47	53	61	71	57	45	53	58	49	62	60	53	49	62	65	42	50	50	69	60	53	64	63	59	58	58	57	60	54	53	70	59	59	53	57	68	53	59	58	43	54	60	46	60	62	61	49	46	68	59	42	45	48	53	50	48	63	52	49	62	37	60	55	50	57	57	61	48	41	48	60	68	43	56	48	52	53	60	60	57	49	59	58	62	46	56	48	61	54	45	64	55	69	62	50	63	54	55	74	61	65	57	55	64	66	66	61	42	53	58	42	65	70	63	46	61	65	74	62	61	54	77	70	64	59	59	53	49	51	57	54	36	60	57	51	57	61	56	58	45	70	67	47	56	61	53	48	46	60	50	48	46	64	60	61	70	67	56	49	48	47	52	48	61	59	45	76	64	62	60	68	44	52	72	45	55	71	49	68	48	54	56	58	60	52	58	51	50	61	64	60	60	51	48	65	52	40	56	59	65	43	56	54	49	51	59	64	64	60	56	46	61	51	61	59	64	64	48	53	50	56	52	59	68	62	52	57	64	48	53	54	62	70	54	60	42	47	51	61	64	58	69	58	61	45	51	48	60	62	48	42	60	59	42	57	43	48	50	73	53	55	61	54	55	64	56	52	47	72	57	51	57	56	65	65	57	43	71	56	56	56
30400	15854	9768	8486	11211	13265	12679	10830	8973	6578	4447	3199	2356	1942	1439	1320	1145	683	619	610	554	559	515	498	530	492	525	530	498	505	501	523	547	606	555	572	605	628	528	560	529	507	451	491	497	474	466	475	488	494	461	475	432	485	468	492	463	537	461	458	454	492	504	452	491	471	535	453	495	474	451	418	458	481	457	456	489	472	488	471	471	464	469	439	445	462	462	489	460	441	483	469	509	440	484	458	424	450	477	477	470	496	500	458	479	459	468	447	482	446	459	513	460	468	430	440	428	479	489	476	457	471	469	431	482	462	488	479	419	422	480	491	492	468	430	484	491	485	470	488	450	464	473	454	508	496	491	501	499	445	485	507	473	439	485	488	471	480	440	459	460	473	485	486	447	471	474	477	466	461	438	454	499	470	465	443	479	503	463	441	462	487	458	454	464	480	486	463	471	508	433	496	452	496	463	478	479	405	469	496	472	496	492	441	496	483	463	486	492	441	454	498	485	458	477	472	456	474	437	489	461	475	443	412	487	469	466	454	437	502	481	491	436	415	477	456	461	469	465	481	519	441	469	489	446	482	468	482	442	500	461	491	483	486	481	482	432	506	463	447	476	461	451	467	469	470	500	477	457	447	475	461	443	473	506	434	466	473	480	485	460	445	467	451	432	470	469	412	421	455	479	465	426	455	462	443	467	451	467	447	451	465	453	456	472	467	449	492	441	456	475	504	480	483	486	466	447	467	451	439	512	462	469	450	476	493	497	514	475	465	497	493	474	471	422	472	460	485	484	454	452	492	478	479	457	442	484	433	488	480	473	472	475	472	456	497	486	537	487	474	462	472	498	490	481	468	476	469	489	497	463	442	440	504	478	431	466	477	481	461	460	493	475	483	460	446	517	466	412	493	467	515	489	458	481	473	478	444	463	470	457	468	482	415	456	458	462	455	441	478	506	462	472	452	487	448	453	457	448	449	460	466	466	516	461	483	495	492	466	474	469	527	493	490	467	428	444	462	470	444	492	467	477	462	462	503	494	461	474	510	452	477	446	450	453	456	448	466	482	491	490	473	480	471	459	442	451	494	486	493	466	498	424	446	470	483	469	461	484	455	458	450	502	465	477	476	428	457	489	466	442	491	495	495	464	485	493	472	442	464	487	434	479	462	493	469	472	478	451	480	468	461	471	482	441	463	446	516	454	449	483	521	453	431	493	463	446	456	507	450	484	464	456	493	493	476	476	478	487	469	465	445	463	446	465	457	445	443	492	471	448	467	440	436	486	437	462	467	454	460	442	469	433	429	494	462	446	476	465	460	484	446	489	470	437	493	499	463	452	500	453	454	460	447	424	449	441	484	498	463	527	466	459	518	488	453	472	509	430	463	470	481	499	472	466	491	462	491	479	465	471	469	503	477	491	500	430	462	492	446	414	477	492	449	466	489	466	448	437	419	494	480	460	466	485	489	436	469	411	435	482	496	465	458	473	514	453	500	485	449	466	479	482	490	485	465	444	457	453	472	444	495	459	482	470	428	427	495	481	438	447	441	482	497	440	471	430	466	464	478	461	498	480	450	475	467	479	442	480	462	472	487	487	460	465	465	461	438	465	482	462	497	472	488	422	461	479	491	440	470	470	448	477	460	447	504	487	470	444	494	522	435	467	469	457	468	465	452	423	465	464	492	494	447	501	481	449	479	503	475	524	481	462	446	452	470	493	444	501	456	443	492	482	464	472	442	468	490	443	466	508	490	468	486	440	457	449	472	446	473	518	446	485	464	466	448	449	456	488	485	451	486	512	490	433	495	444	501	466	459	453	447	471	462	479	468	489	435	502	449	442	482	450	471	447	480	475	469	472	501	462	450	471	457	532	446	427	482	478	437	478	474	451	479	499	456	475	478	494	458	442	428	484	501	453	457	449	473	446	443	477	453	497	493	480	450	459	467	466	474	465	480	459	451	487	479	455	452	467	464	462	451	471	453	491	444	445	450	448	452	458	476	460	480	473	488	448	436	492	460	454	433	485	459	491	468	453	496	463	464	522	471	521	478	483	464	461	467	467	418	492	473	427	474	496	504	473	461	492	504	455	493	461	456	483	463	481	450	472	493	471	462	434	496	453	462	480	471	530	475	433	492	452	464	474	507	469	433	481	477	448	469	429	477	467	472	471	473	462	481	470	445	434	481	436	468	484	474	481	444	456	492	463	470	466	468	461	460	416	480	438	468	472	428	437	478	464	446	471	434	499	454	478	472	453	513	473	499	496	492	498	465	461	489	441	462	485	470	468	429	477	453	489	440	456	472	490	458	434	461	481	481	455	491	422	469	454	460	468	449	489	457	484	481	476	485	479	485	443	450	492	496	467	483	491	484	487	495	450	448	468	450	466	479	442	451	477	440	460	514	486	500	485	489	467	478	462	470	467	465	500	480	460	451	544	447	455	477	481	460	491	498	450	457	495	467	496	429	462	486	482	463	471	454	473	445	493	485	487	476	498	488	476	459	491	441	468	477	457	447	442	472	521	469	475	476	451	460	494	474	490	453	474	480	459	454	480	494	449	462	495	451	439	447	469	471	478	466	486	452	456	488	458	467	454	468	453	484	456	443	435	491	480	453	443	453	461	498	464	470	479	452	460	511	475	472	443	480	486	473	459	441	480	490	463	421	447	424	499	489	500	497	490	461	441	500	462	446	459	432	478	472	481	462	466	488	456	439	437	463	475	476	433	464	474	453	467	449	505	465	492	487	461	510	472	397	481	442	421	469	447	449	486	470	474	456	453	512	488	472	444	448	490	512	464	477	464	469	446	473	486	424	478	419	478	470	456	470	467	480	515	477	477	441	457	512	458	514	471	485	416	486	443	468	445	465	458	459	451	447	463	454	474	470	495	461	466	499	451	436	468	479	474	478	469	435	462	468	476	485	461	478	468	505	514	430	470	505	455	475	396	465	462	472	519	502	454	483	486	468	502	466	438	462	469	446	451	449	480	477	519	484	454	495	474	491	476	466	462	501	484	457	447	463	450	470	450	465	515	424	502	471	471	455	434	468	453	467	490	454	449	522	434	459	484	444	443	463	461	484	496	494	498	452	500	480	491	451	477	446	480	469	490	464	467	433	475	474	503	431	476	494	459	456	478	504	430	502	454	451	504	480	448	474	487	486	497	489	468	455	461	480	474	417	471	417	494	434	475	494	461	463	458	484	448	448	498	476	452	480	472	528	466	460	432	464	464	479	450	464	454	466	454	479	467	450	466	485	464	437	447	426	457	479	473	478	481	482	455	476	455	460	455	472	475	485	454	421	451	467	524	510	471	412	466	441	469	468	458	469	496	464	461	457	463	506	466	459	486	462	497	488	471	505	517	459	455	481	463	467	490	488	434	452	428	463	468	473	448	480	466	477	493	489	449	472	464	450	458	480	448	455	470	473	469	496	469	460	455	520	485	442	482	463	448	458	481	507	452	449	449	484	421	482	493	512	467	477	449	474	451	477	470	491	466	464
5541	3468	1825	1143	746	630	596	539	517	331	275	169	121	109	92	93	97	53	69	53	52	54	62	55	55	58	49	37	60	75	54	72	74	76	66	74	77	78	63	68	49	57	54	51	58	54	54	47	48	38	58	41	47	59	58	53	52	51	62	58	61	58	67	52	51	45	48	57	52	51	53	55	48	67	52	47	43	55	55	54	67	47	59	47	40	47	41	53	45	47	46	58	55	64	50	53	47	60	64	55	62	52	60	48	55	55	58	62	67	69	54	62	55	57	50	53	82	54	58	53	41	64	60	51	55	48	54	39	54	53	54	47	53	62	47	48	56	50	57	51	51	44	47	62	63	46	56	45	57	52	50	50	50	41	54	55	42	49	46	49	57	45	50	56	43	45	55	62	51	57	62	46	64	62	58	47	58	45	65	53	56	41	51	47	49	45	62	44	50	51	52	59	50	59	53	54	48	45	56	56	63	50	46	39	49	59	42	50	43	57	53	58	55	62	43	60	63	61	41	61	54	56	50	52	53	54	54	47	49	46	57	65	41	58	53	49	57	53	57	65	64	35	53	63	51	55	47	54	68	48	43	60	49	49	56	48	39	55	54	40	43	63	52	60	61	55	57	54	52	46	59	49	56	39	64	57	55	60	58	62	48	47	67	59	52	59	56	54	50	60	53	49	70	51	57	54	58	52	42	45	62	49	60	60	62	54	43	59	60	60	37	48	63	53	45	48	44	65	45	46	53	49	68	61	42	58	53	58	49	38	69	70	57	53	46	49	57	52	51	56	39	57	67	33	42	50	51	64	55	53	48	60	38	55	52	50	46	61	67	57	70	53	64	55	46	55	40	40	54	59	45	50	45	50	50	58	63	46	67	65	51	53	51	64	44	50	51	44	58	50	62	62	56	57	49	61	46	51	59	53	45	48	43	50	55	42	50	49	39	55	41	54	57	46	49	41	56	49	61	57	34	56	57	59	44	44	48	54	52	59	55	50	53	47	56	53	49	55	44	50	38	54	35	50	50	62	54	54	50	55	57	57	60	59	57	64	60	45	47	59	61	52	55	59	43	51	60	63	57	58	52	34	56	46	64	53	56	55	54	46	62	51	73	46	59	52	51	59	59	53	59	71	55	76	49	58	54	48	39	53	54	53	52	47	46	47	49	66	53	65	60	52	74	55	56	60	64	50	46	59	50	61	65	49	50	59	56	57	50	48	54	40	39	52	51	58	59	69	50	48	60	49	48	57	57	59	40	54	53	49	63	53	55	47	60	58	51	43	48	58	53	47	60	50	43	60	48	50	58	51	67	61	43	50	46	53	54	55	51	60	49	57	48	51	53	44	60	45	63	52	57	48	60	59	58	62	61	64	42	52	66	51	55	66	43	34	50	64	48	44	55	46	47	57	55	49	45	67	53	59	55	75	51	52	47	68	66	55	61	54	40	53	51	46	49	55	61	56	61	43	51	56	57	46	57	49	70	52	49	48	64	46	57	41	46	50	59	62	55	54	50	61	43	48	56	56	46	66	59	48	38	53	54	59	38	59	41	53	55	56	53	31	63	46	55	61	65	47	53	47	55	38	58	53	39	40	49	51	40	53	59	47	70	53	50	67	65	59	51	61	62	56	51	72	47	65	46	78	56	56	55	47	48	45	53	53	52	57	48	58	61	62	64	54	58	82	51	54	49	44	49	60	42	51	34	50	59	48	54	49	41	50	52	52	56	62	53	65	59	60	49	60	60	64	45	61	61	56	46	44	63	58	58	51	61	54	52	56	61	55	47	46	43	54	56	48	46	66	51	60	52	48	48	50	49	52	51	54	52	53	57	42	59	63	64	51	50	68	38	47	62	75	60	47	55	51	50	52	43	45	59	50	61	55	52	49	73	55	50	61	57	41	42	51	61	67	64	49	53	53	46	47	65	57	60	69	44	55	57	56	55	56	46	54	48	57	48	45	42	61	53	55	51	42	53	60	58	57	48	50	55	51	48	55	42	49	43	62	53	46	40	42	55	54	48	57	55	60	61	49	41	47	52	43	50	61	55	45	52	52	52	58	47	41	49	50	56	60	72	44	41	68	53	45	33	41	63	50	52	56	42	40	53	51	62	52	67	49	39	41	60	55	50	53	47	41	46	46	37	60	61	52	47	43	54	46	57	58	49	44	45	49	52	50	39	53	51	57	59	58	70	63	58	53	58	64	72	53	63	55	60	49	38	49	47	63	60	47	58	39	73	45	60	51	48	54	51	53	57	45	45	57	48	56	72	43	46	44	64	46	50	49	59	44	39	50	46	64	51	61	50	48	55	50	55	60	50	54	42	50	55	52	62	58	50	45	55	34	45	46	50	49	46	59	58	56	52	50	42	60	48	48	50	66	43	41	57	41	48	54	58	48	52	58	57	53	50	61	62	56	51	37	61	40	54	66	54	52	59	49	46	52	51	54	43	59	42	52	56	52	44	49	56	51	55	56	49	51	45	45	65	56	42	38	48	62	44	62	62	58	43	49	63	53	57	53	45	50	45	53	45	57	51	53	51	58	51	50	66	55	52	52	65	55	43	46	57	55	59	52	48	42	52	43	48	59	59	50	37	62	44	63	47	49	44	46	51	43	51	49	51	36	56	46	52	52	47	50	48	55	48	61	54	47	61	45	47	51	39	52	59	73	55	50	53	44	54	46	43	59	47	44	55	53	43	59	51	44	45	55	56	43	48	45	65	58	63	52	47	54	44	54	54	57	62	49	64	50	53	58	52	50	63	46	61	68	38	53	58	51	43	47	51	51	44	42	45	50	63	63	56	52	60	58	51	49	55	44	59	54	46	56	53	62	60	55	49	51	54	43	52	56	51	49	54	40	55	57	62	53	60	62	54	46	66	54	53	54	62	60	48	40	58	54	55	58	54	48	57	50	47	52	60	67	48	55	61	67	44	49	62	59	61	53	61	47	58	54	50	45	47	51	46	44	64	57	54	48	53	58	63	51	57	48	47	50	56	47	57	53	54	54	62	62	66	53	58	45	68	45	47	33	60	57	50	58	39	53	58	50	43	48	57	61	61	59	50	55	50	47	47	61	56	44	67	40	52	64	46	48	46	51	45	58	64	46	57	52	55	52	56	48	62	61	49	49	51	58	47	56	48	53	60	56	61	54	47	57	48	46	67	40	55	60	55	58	43	53	57	42	61	53	52	47	56	51	54	56	56	72	55	53	58	54	50	53	47	51	56	48	47	61	54	60	50	57	65	57	54	57	53	51	47	59	59	52	57	64	54	56	36	64	53	45	62	56	46	47	50	60	43	42	49	48	62	62	59	58	57	58	56	52	49	63	53	70	52	50	47	47	51	43	51	50	54	56	49	42	57	54	49	58	42	58	53	73	50	54	48	58	60	40	56	58	43	61	45	49	47	49	42	56	64	38	46	51	47	43	53	54	64	44	44	60	54	51	56	48	52	50	66	50	45	59	43	55	50	57	55	53	44	61	49	41	52	64
35037	21003	15400	12819	17559	22040	20613	17897	14839	10767	7303	5142	3057	2317	1946	1485	1518	1122	833	672	549	567	526	501	529	500	531	492	509	526	642	794	895	1129	1164	1138	910	877	735	644	584	564	494	485	469	433	453	465	384	469	437	428	429	441	432	470	441	471	451	477	475	462	438	431	467	472	488	457	417	473	429	440	461	452	423	451	413	453	466	431	446	410	413	454	431	441	456	425	468	424	423	450	435	441	456	444	442	474	440	468	475	437	448	439	433	433	472	481	432	466	457	451	424	443	454	451	434	471	459	461	445	464	411	466	441	394	469	442	449	463	409	440	447	461	464	448	434	494	426	433	475	425	450	466	418	441	484	452	433	465	455	474	449	450	428	436	451	429	448	422	434	447	452	436	440	456	420	454	434	453	426	463	462	456	427	434	439	424	441	452	426	457	474	458	417	443	458	523	447	455	468	441	464	415	441	481	426	425	458	470	444	428	421	446	449	448	504	447	453	478	459	416	478	461	435	431	490	412	453	436	414	420	448	445	471	458	483	459	442	428	419	424	436	436	446	446	438	426	450	484	408	443	429	413	454	402	465	461	447	437	459	469	459	446	450	463	447	415	442	440	424	438	407	449	447	436	462	485	452	453	411	481	443	411	424	446	473	434	501	457	413	422	438	430	465	429	435	468	473	456	452	429	452	438	421	428	448	438	397	456	424	469	444	457	483	456	453	460	455	438	440	448	443	431	445	447	437	459	490	424	441	448	432	474	444	449	444	411	438	439	426	439	439	458	451	472	450	428	443	441	435	454	431	403	413	451	461	431	475	479	443	488	461	450	442	449	452	434	470	449	458	453	488	449	488	443	454	421	452	448	452	407	432	471	467	453	460	458	461	416	449	451	432	499	469	434	404	434	435	429	485	479	415	400	436	467	457	448	440	428	398	436	451	439	458	458	471	439	431	442	454	454	448	426	446	449	440	441	479	483	449	429	422	469	445	390	441	460	434	414	470	409	438	440	451	418	457	432	452	436	457	420	421	485	426	455	437	454	409	424	454	445	439	472	424	475	427	468	436	413	441	473	472	466	451	491	476	478	431	440	417	461	429	400	438	470	452	445	470	427	442	478	427	431	414	471	441	442	445	467	457	442	421	440	455	447	446	442	489	460	444	460	426	434	479	442	440	413	480	446	449	467	428	450	461	440	478	450	424	423	434	459	449	439	468	416	429	443	460	447	404	472	455	459	470	437	436	466	461	479	418	444	468	453	445	445	426	429	503	436	448	433	484	420	424	436	486	441	434	436	447	452	472	444	469	449	439	404	442	438	442	413	487	434	424	466	423	433	421	450	441	461	419	443	462	446	487	421	441	462	432	439	452	454	439	455	467	445	458	448	432	467	449	469	455	441	456	460	419	457	442	449	442	433	452	453	453	451	399	411	451	404	449	467	444	432	460	433	460	450	427	430	416	462	418	427	425	419	423	434	427	454	426	408	449	396	440	446	455	468	452	480	439	453	445	465	466	435	447	435	470	432	458	471	424	414	445	444	437	495	489	423	460	447	470	439	436	444	431	421	456	406	441	435	425	420	450	484	441	445	429	423	427	437	434	464	425	438	471	421	434	452	428	418	482	435	449	449	478	426	411	439	447	443	428	485	450	453	440	479	452	454	416	424	447	439	462	450	447	444	474	433	485	430	452	437	483	391	444	434	435	439	475	464	464	451	473	441	480	452	465	429	452	461	422	460	456	449	462	443	450	440	432	452	465	414	466	445	456	442	464	445	450	460	461	434	479	436	454	463	430	452	426	439	457	453	455	468	431	452	462	454	435	431	449	459	470	416	448	443	473	460	422	460	472	461	444	493	418	448	474	445	423	425	468	428	443	463	437	425	457	438	448	427	460	479	438	465	438	480	445	443	435	434	432	427	425	413	416	416	420	462	468	438	450	458	428	474	484	413	469	416	411	487	444	437	439	443	437	463	439	446	480	403	444	443	453	467	465	417	454	460	471	455	484	413	410	515	452	448	457	457	468	457	438	409	411	425	461	425	412	403	453	450	447	464	464	471	436	418	471	469	445	459	453	419	472	449	430	453	440	436	462	456	496	436	440	434	470	456	424	440	423	427	452	463	444	417	405	465	454	453	448	467	447	492	458	443	458	449	427	421	411	422	463	435	509	434	456	419	434	423	421	438	499	473	445	433	438	457	471	478	451	447	469	442	479	425	395	407	421	432	447	448	403	443	449	448	467	421	461	448	421	455	462	444	389	444	449	412	461	432	444	471	472	411	455	409	445	484	454	438	465	482	417	424	433	434	433	471	432	460	464	431	436	456	429	420	433	450	402	438	431	463	443	462	426	412	422	447	482	441	446	427	453	436	430	440	415	450	453	423	440	472	415	441	452	424	411	449	412	483	422	440	440	445	465	466	447	457	440	418	420	402	487	420	431	420	426	479	456	485	439	469	414	431	422	472	487	449	469	464	407	497	411	457	453	458	448	452	438	468	449	466	481	440	455	455	429	440	427	441	481	461	476	397	458	418	458	452	441	439	446	461	434	455	434	437	470	450	439	417	413	464	443	461	418	453	453	458	432	424	456	441	462	425	454	418	412	446	456	463	481	443	438	424	445	412	436	452	458	476	407	473	454	422	440	452	452	456	408	442	472	429	451	441	463	485	445	459	433	447	454	450	461	441	436	457	434	416	445	439	417	444	439	428	422	429	426	433	451	481	478	416	446	466	460	426	458	410	424	441	472	467	426	420	428	431	455	444	430	456	444	447	444	455	420	483	439	438	454	459	447	441	441	434	410	435	463	458	463	437	435	434	446	413	440	472	434	451	448	445	456	417	450	454	428	465	445	443	433	451	440	421	425	442	459	427	446	438	431	466	431	485	472	443	438	401	449	401	436	428	454	441	472	432	475	426	434	421	449	413	425	434	441	433	453	447	438	457	456	443	436	421	454	430	455	461	446	451	447	452	456	471	473	453	477	441	512	451	458	454	424	457	442	434	415	419	419	421	441	444	430	452	451	461	450	472	465	461	433	464	420	410	477	466	445	422	462	466	439	445	426	455	462	442	434	448	429	427	414	436	431	429	423	448	448	446	490	466	443	431	434	443	429	455	446	480	448	454	424	464	445	460	459	458	407	428	445	430	459	438	468	464	448	470	431	434	420	464	471	435	463	456	446	485	423	442	418	439	462	428	400	418	458	450	445	469	442	477	439	469	444	464	444	427	437	485	452	414	424	433	466	468	465	419	434	429	448	454	439	425	463	436	430	453	460	435	439	448	416	440	438	447	440	431	483	454	444	450	503	490	421	453	439	437	435	413	448	432	456	426	421	447	439	470	420	440	414	427	456	459	437	434	426	445	414	446	437	459	451	417	463	426	436	441	442	449	469	440	447	456	437	458	439	445	456	449	456	469	459	401	462	480	435	436	444	483	462	442	411	434	469	403	424	464	448	474	439	447	457	474	470	421	431	460	464	429	438	437	416	461	434	422	394	420
5979	2902	1753	1027	778	614	575	530	413	265	202	158	112	104	96	81	71	68	46	65	59	52	43	54	57	47	44	53	65	46	46	59	46	42	73	73	73	83	62	66	63	52	43	48	46	53	36	31	44	55	54	38	45	48	39	56	44	47	49	49	55	53	55	43	53	48	45	64	45	60	54	50	54	41	67	47	56	52	63	50	37	61	57	48	45	51	41	49	48	50	52	34	63	51	47	47	40	47	35	42	45	51	45	42	56	43	52	54	49	49	46	50	40	44	53	45	51	56	49	45	39	50	59	51	47	44	53	49	60	42	50	53	61	44	44	41	51	62	44	55	46	50	53	50	48	53	63	46	48	51	40	48	45	53	59	46	48	46	57	54	44	53	43	52	55	55	56	55	55	50	43	57	49	42	41	44	41	68	47	46	46	43	54	51	57	44	42	55	37	42	57	52	34	40	55	43	48	47	44	43	41	41	43	44	52	43	54	44	37	34	37	56	48	47	37	49	52	40	43	52	42	64	54	46	53	46	57	48	43	60	53	47	55	48	57	47	50	56	48	49	51	51	56	51	45	47	54	50	42	42	67	43	51	51	35	39	50	60	53	51	47	51	47	50	37	44	54	48	57	54	52	45	48	42	68	45	55	69	50	45	54	54	43	55	43	61	42	58	46	51	57	56	49	54	57	46	49	39	48	45	61	62	39	47	56	48	34	30	44	51	51	50	52	47	49	41	39	44	48	40	41	39	46	59	47	44	52	62	48	49	57	52	35	43	42	46	42	48	37	50	52	53	60	53	61	51	49	44	53	50	50	47	55	36	59	56	45	49	43	47	51	55	43	49	42	48	51	49	41	39	48	44	53	42	45	53	44	48	50	47	56	39	45	55	51	57	43	46	57	49	52	40	56	63	47	59	53	53	49	53	53	41	55	55	49	49	46	51	42	40	47	42	55	58	63	47	48	52	59	52	57	47	56	51	47	58	48	40	51	42	36	53	52	49	40	61	52	43	51	40	68	45	60	52	55	47	53	44	38	48	47	42	46	50	53	50	66	56	47	49	59	48	54	39	54	48	46	52	57	63	58	40	57	58	49	49	50	41	47	54	40	43	46	36	53	40	59	56	46	58	63	48	43	52	49	41	57	51	40	45	58	41	50	47	44	66	53	48	53	45	53	41	42	47	44	42	49	56	58	49	47	50	42	44	55	43	41	59	47	55	62	59	44	50	56	40	42	46	51	52	46	46	43	45	38	43	47	44	47	56	45	48	48	46	39	51	46	60	44	49	44	53	51	52	56	44	46	39	48	36	49	57	48	37	56	40	45	54	35	33	44	47	52	53	39	54	42	48	41	53	49	57	63	43	46	38	60	45	54	37	45	43	49	54	53	35	63	60	52	39	59	38	62	62	49	59	48	46	55	48	57	42	58	49	58	50	32	59	50	58	52	57	54	39	28	46	51	43	49	44	47	56	55	44	47	40	48	54	51	41	42	60	64	44	41	48	53	48	54	55	53	51	45	49	54	62	43	47	36	60	46	56	58	63	58	62	62	38	53	53	50	51	39	47	38	50	58	51	47	46	43	39	43	49	60	53	45	45	42	44	48	50	58	43	36	54	44	48	51	47	47	50	58	55	56	52	51	54	53	48	41	61	61	55	45	44	51	50	67	50	53	48	36	43	47	58	45	44	55	35	48	45	59	42	42	48	58	68	58	39	62	50	51	46	49	49	49	52	46	46	45	49	57	41	51	53	47	39	44	55	50	49	32	46	43	43	59	51	53	46	48	39	58	47	58	58	43	48	44	34	48	43	54	41	65	46	49	46	54	58	38	55	44	42	59	47	44	44	44	58	59	46	58	50	54	44	59	55	53	54	56	56	54	51	53	42	49	55	54	48	47	50	31	31	28	47	57	49	49	53	42	58	44	43	41	59	50	50	42	43	48	51	54	36	50	46	55	55	65	42	63	50	52	41	44	50	59	44	42	68	58	61	52	43	47	54	57	50	46	57	53	51	51	48	53	53	46	37	49	57	62	38	48	48	46	59	60	36	60	50	41	38	50	47	47	41	39	54	63	53	43	46	39	48	50	41	55	47	30	59	52	55	43	34	63	42	65	56	42	44	47	47	39	63	47	47	53	48	41	61	51	54	44	49	50	39	44	61	50	49	53	51	47	47	46	54	56	47	59	46	39	51	50	51	53	46	47	36	41	44	60	43	48	46	41	50	44	42	45	53	43	39	53	48	44	43	53	35	53	57	52	28	58	56	39	59	56	50	56	42	41	58	50	50	32	42	39	45	45	51	41	48	55	49	47	47	55	56	44	46	54	39	45	47	50	36	52	55	53	50	51	63	44	49	57	49	33	53	35	57	56	61	39	48	51	53	58	56	54	53	51	50	48	42	61	41	52	40	42	42	55	52	55	53	49	40	51	50	44	38	48	43	49	42	46	53	49	59	48	46	70	50	58	44	50	37	47	64	44	53	43	52	38	39	43	40	50	37	53	50	40	50	43	46	53	65	51	44	55	42	53	49	36	55	47	41	52	57	51	56	41	48	44	49	58	48	45	56	49	39	45	46	40	44	52	43	50	46	43	40	57	53	47	53	41	61	57	37	44	53	49	44	40	46	49	45	40	40	56	52	37	48	42	55	50	53	53	45	52	43	43	55	38	35	50	53	51	55	43	53	42	47	54	51	51	45	33	50	38	46	50	56	41	55	48	62	47	59	59	48	54	56	47	40	50	43	40	44	43	46	39	54	53	52	43	53	47	56	66	50	51	50	52	54	48	50	45	55	52	38	44	49	46	47	52	47	46	55	50	55	41	50	47	48	57	55	52	48	47	42	58	43	51	58	38	56	47	38	38	43	57	53	42	37	44	53	43	40	54	56	48	40	42	52	46	49	56	48	55	39	46	55	47	41	55	56	46	51	45	51	53	48	46	45	50	50	43	35	46	44	53	32	56	46	46	44	59	55	43	49	52	42	58	52	47	45	48	56	29	43	64	69	50	47	36	41	51	44	50	57	44	42	56	37	37	37	38	54	42	61	36	55	47	55	54	45	55	40	52	40	44	60	56	60	35	50	50	47	42	60	53	45	57	52	59	52	41	52	57	65	38	48	42	43	55	46	49	55	51	40	52	45	63	30	49	52	51	48	40	74	56	53	57	44	49	50	59	46	42	48	35	41	50	47	45	42	55	58	42	45	56	57	54	53	41	42	40	48	47	48	46	53	51	56	50	42	48	51	39	54	47	47	54	49	59	52	54	43	43	55	51	54	47	44	38	52	34	48	53	49	54	46	38	51	44	62	35	49	44	60	65	48	40	53	53	44	44	45	36	42	49	45	54	48	46	51	56	47	42	52	44	38	51	50	40	48	53	58	42	45	49	55	38	47	55	50	52	56	33	47	40	59	45	47	53	30	51	51	63	43	43	43	58	50	48	52	66	55	43	53	50	46	53	42	48	39	37	43	52	59	53	44	48	45	65	48
32215	20005	14902	12810	17901	21043	19690	17475	13468	9340	6400	4363	2746	2055	1781	1594	1354	1116	826	672	548	547	465	431	463	411	435	408	428	435	438	484	478	643	798	996	1051	1045	841	775	648	583	502	461	423	390	414	444	409	427	438	415	419	395	411	401	381	390	390	429	417	422	407	406	415	392	419	458	410	454	396	372	419	422	440	390	383	422	394	373	364	430	386	372	400	457	398	431	399	356	406	448	425	402	390	412	448	411	419	432	403	410	382	400	395	381	422	435	400	417	414	427	427	396	397	410	423	412	423	406	398	412	419	376	378	430	353	431	401	412	383	409	426	406	419	381	419	398	382	418	413	391	394	398	417	399	377	409	441	365	418	404	389	427	374	408	387	403	358	411	370	424	349	431	415	438	387	436	410	399	416	391	416	389	416	422	397	383	416	407	400	397	415	380	385	415	394	404	394	438	412	382	429	394	417	456	407	373	402	389	404	410	438	366	393	405	381	434	388	388	415	417	374	407	374	388	413	401	408	387	396	407	401	421	433	415	384	425	417	405	414	384	387	425	403	380	422	398	444	391	408	398	408	405	392	413	411	400	389	413	399	378	401	387	404	431	413	431	391	425	398	356	419	410	405	441	434	369	383	434	397	392	425	406	377	404	380	412	379	387	396	417	407	404	421	430	402	399	416	402	378	394	397	408	381	409	392	412	378	403	355	438	404	406	410	438	410	415	410	422	404	398	430	428	377	391	420	389	449	409	397	431	449	417	413	409	426	408	396	402	379	363	404	366	409	445	432	412	403	393	387	403	430	381	398	427	421	414	415	381	409	435	400	414	421	432	391	388	394	371	374	409	456	374	420	426	379	415	413	400	433	365	383	433	415	413	403	380	417	433	455	417	381	421	405	427	412	412	393	414	402	418	407	431	427	408	402	435	417	409	355	388	410	401	388	410	396	383	390	379	426	420	429	424	396	404	439	431	392	429	395	404	390	433	412	437	440	419	376	399	390	436	402	413	401	426	369	435	429	389	384	393	417	386	447	382	436	386	417	420	457	405	426	434	397	402	415	372	395	429	406	415	436	383	412	390	423	407	434	393	416	403	397	415	416	382	445	408	429	422	440	397	429	405	399	401	404	403	436	377	400	386	427	386	413	439	419	403	407	417	413	374	396	412	404	419	388	403	395	410	412	387	436	401	398	411	436	424	418	391	417	384	421	410	416	440	406	433	374	412	391	413	382	427	418	410	403	413	441	385	402	415	416	381	411	465	423	434	410	395	430	366	386	418	447	430	384	401	420	390	420	425	412	417	382	435	410	424	436	417	395	407	395	406	402	414	392	384	385	400	392	398	403	416	403	398	427	413	408	421	419	433	380	415	393	420	407	378	392	405	412	383	413	398	424	421	373	418	401	423	419	410	401	429	425	412	417	398	398	453	402	401	407	388	392	419	415	448	416	374	428	415	386	388	402	389	405	435	406	412	401	413	372	413	392	355	363	449	425	370	393	410	373	400	424	400	394	377	416	428	437	399	433	412	413	413	431	417	398	436	402	438	391	410	428	413	387	398	399	415	378	412	380	433	421	381	407	436	379	374	417	418	409	449	417	392	393	373	376	409	388	402	415	410	423	396	391	424	421	413	380	419	399	388	380	440	418	398	443	438	401	393	372	416	424	409	355	420	433	406	429	413	365	400	421	409	372	379	395	402	375	412	380	410	404	435	411	439	398	423	412	391	430	384	398	402	416	412	403	414	423	401	386	439	430	436	406	433	397	382	397	418	423	396	396	428	367	394	382	391	446	381	421	399	381	394	421	433	421	396	402	437	439	375	391	411	424	416	441	370	437	404	432	433	374	413	418	390	398	425	393	413	369	388	383	436	404	398	431	400	424	399	427	403	390	406	454	391	409	408	382	366	402	393	392	411	395	412	411	400	427	412	424	399	441	402	398	390	389	375	408	363	403	398	405	420	384	385	380	411	415	409	375	433	416	414	433	378	419	389	418	389	415	434	389	399	389	392	385	365	367	406	367	397	389	407	402	380	417	432	411	401	408	389	401	464	406	416	408	429	408	417	380	414	424	436	399	400	391	408	418	420	428	402	398	385	377	399	419	393	399	424	425	391	402	394	418	432	382	443	384	375	402	370	447	399	458	389	430	449	387	396	423	444	396	402	421	362	434	394	401	395	404	396	399	411	410	409	451	431	369	416	414	394	400	432	392	396	442	398	359	382	405	388	409	396	395	394	419	390	380	379	395	443	425	403	417	383	384	389	453	409	421	380	386	432	401	377	413	427	383	377	391	431	389	416	428	393	429	409	442	425	401	399	394	390	389	374	402	423	393	429	396	394	373	426	430	438	395	401	429	447	374	398	439	423	403	386	365	412	442	439	424	404	431	404	401	385	440	406	400	375	400	397	375	394	422	388	380	392	386	390	441	404	404	422	398	408	392	408	403	407	377	385	418	432	425	393	413	402	396	403	430	405	420	412	402	408	386	400	390	397	434	415	399	429	426	404	365	427	418	398	386	450	384	403	407	456	444	414	406	428	402	389	395	444	371	418	399	419	377	434	420	412	402	380	420	408	385	394	367	423	416	422	395	404	379	444	368	379	418	378	404	411	413	398	413	402	402	435	408	408	406	393	388	416	432	384	379	404	403	418	459	409	394	410	429	389	427	376	435	439	421	430	414	419	404	425	424	367	396	389	377	391	414	402	393	417	434	409	395	419	414	428	393	372	442	394	402	397	376	391	388	422	425	433	390	404	392	395	416	372	416	424	408	409	408	376	399	424	387	447	414	423	431	430	383	375	438	387	377	399	376	402	458	399	402	386	383	404	429	398	432	387	411	384	441	392	400	408	449	432	400	392	409	432	442	455	408	384	421	388	427	397	405	400	371	418	402	394	395	409	411	437	395	390	390	387	407	402	413	430	426	417	419	412	418	382	407	394	405	424	389	372	392	394	400	410	418	397	409	423	392	384	418	416	376	400	396	376	360	421	423	394	408	413	393	355	421	421	415	424	399	433	440	390	409	406	419	400	427	426	393	417	390	407	426	384	394	427	382	441	425	427	471	440	405	427	415	394	379	379	412	406	405	421	433	450	417	426	412	398	406	355	408	429	434	389	402	373	389	433	423	406	397	389	396	413	419	398	376	369	410	379	427	441	416	415	387	418	411	414	372	412	408	381	415	412	382	406	409	422	391	387	398	418	400	394	405	434	388	398	410	379	446	386	404	397	429	406	441	412	405	413	391	412	452	395	405	414	412	451	422	393	372	454	405	398	412	396	419	392	413	440	399	373	384	429	402	395	377	402	414	403	446	409	388	404	414	405	404	392	414	410	365	389	372	401	391	387	395	390	427	409	395	419	413	394	396	429	388	375	410	429	379	406	414	397	403	389	421	377	382	421	403	366	432	406	413	370	396	389	411	373	383	395	367	421	390	406	410	405	376	433	377	394	424	385	405	418	395	411	418	439	409	406	416	421	400	432	429	387	413	411	399	388
7029	4684	2392	1830	1234	1004	991	781	604	420	266	229	152	130	115	74	99	71	65	47	53	52	63	54	63	58	46	49	41	42	40	52	48	47	62	85	82	77	69	72	73	71	63	53	49	43	61	38	44	48	41	36	39	47	47	38	57	59	48	42	42	41	42	40	40	54	40	49	56	36	36	55	57	39	39	47	47	44	43	47	45	52	43	57	46	43	44	48	48	40	47	43	43	48	46	43	45	39	49	46	54	42	38	52	46	56	41	53	42	41	43	53	33	37	46	28	36	47	47	49	50	51	45	39	54	45	55	45	54	49	39	46	50	49	47	47	47	35	40	44	38	51	44	40	53	47	42	40	55	30	33	40	50	43	29	60	41	46	34	30	47	45	38	57	34	37	46	33	47	50	49	39	39	48	60	47	53	46	57	41	45	52	53	51	52	50	51	48	55	46	38	58	55	52	45	53	38	52	42	47	43	49	43	47	39	48	48	51	40	41	60	34	40	44	43	44	49	37	38	42	48	55	42	36	46	51	50	43	55	48	45	56	51	38	54	48	46	49	50	45	53	42	35	51	34	51	38	50	47	48	43	46	54	46	39	39	38	36	44	44	51	39	48	37	38	46	35	42	49	40	53	46	42	50	41	56	57	42	64	32	43	51	45	44	50	43	51	53	45	43	49	55	56	45	40	45	43	53	41	43	53	43	33	44	43	50	50	30	49	42	52	35	49	53	55	61	30	48	51	48	51	39	55	44	42	36	41	45	42	45	57	38	42	42	57	53	47	41	45	43	51	44	38	43	51	37	50	59	57	50	51	40	36	54	48	46	42	44	49	34	51	39	52	48	47	56	37	40	59	47	38	32	61	49	49	40	41	59	47	59	54	50	43	37	47	47	50	50	51	56	53	41	46	48	47	46	41	48	46	49	51	51	52	46	34	38	36	45	58	52	41	39	48	62	33	50	54	48	46	32	39	44	44	41	56	42	50	52	46	44	48	60	59	50	50	43	33	58	48	41	49	42	60	48	48	47	49	51	59	50	49	42	30	43	37	38	53	46	52	31	52	41	42	45	38	51	48	51	46	44	56	45	36	37	50	55	52	43	52	42	45	37	46	44	48	43	40	43	56	49	39	48	48	49	46	44	55	61	36	49	49	54	40	53	47	41	51	49	44	49	47	38	53	53	40	41	47	46	39	50	44	52	40	47	51	34	42	42	47	50	55	55	50	51	47	49	48	53	43	43	51	54	46	50	47	35	51	52	40	35	39	53	53	53	57	46	46	42	52	55	54	50	48	47	51	51	56	55	41	65	35	43	46	50	43	40	52	39	48	38	41	51	39	55	48	43	49	44	44	42	50	47	50	48	60	48	43	57	45	51	55	42	46	51	47	38	46	45	46	50	41	46	40	47	50	47	41	40	51	60	36	45	56	60	30	47	36	54	57	45	38	37	44	52	48	45	36	44	44	51	50	45	46	47	47	54	40	40	50	53	50	53	49	53	37	44	35	46	48	28	39	44	35	51	53	48	49	57	48	40	53	51	49	42	42	54	40	53	54	37	51	43	42	43	45	43	48	48	52	39	49	46	50	58	39	41	40	45	46	46	47	49	44	54	59	44	45	61	50	44	59	50	39	37	43	47	35	44	42	66	43	48	49	52	36	45	46	58	46	43	44	44	49	41	47	55	48	50	46	46	47	50	47	44	32	40	48	53	56	57	53	32	35	52	40	31	48	50	57	49	58	40	35	48	39	58	65	62	40	51	37	54	45	41	44	46	39	52	58	39	35	57	47	49	46	54	48	66	57	44	49	56	42	46	43	53	42	32	50	41	52	42	40	46	59	38	49	51	38	42	45	50	39	46	58	34	48	24	35	62	57	54	56	43	52	35	45	50	53	50	46	43	41	47	51	41	43	38	50	64	42	50	40	32	39	55	36	40	40	55	50	38	43	35	35	42	42	49	41	44	42	38	44	55	41	60	48	55	47	45	37	36	47	47	45	40	54	49	54	43	49	41	39	50	37	43	53	40	53	47	49	44	49	44	48	47	55	50	51	53	50	38	49	45	49	43	48	39	46	46	42	57	39	39	50	55	49	35	48	47	40	47	47	47	49	38	41	49	40	47	68	52	47	60	39	44	47	48	45	50	36	38	49	56	54	53	46	49	43	48	47	49	38	49	46	48	43	40	38	42	38	47	49	39	43	39	59	59	41	49	40	56	42	50	46	48	60	38	47	50	56	36	44	42	47	39	48	41	43	53	44	56	50	46	43	37	46	48	34	42	51	39	49	52	53	49	45	54	38	44	38	39	46	55	46	44	42	45	39	43	48	45	52	47	50	45	51	67	57	40	45	44	44	42	50	55	40	53	47	43	52	51	47	35	47	46	50	51	49	45	56	41	48	50	49	44	44	47	52	43	50	59	40	33	45	45	44	44	53	46	49	57	45	45	43	52	44	46	48	49	51	44	34	46	39	56	44	47	47	42	41	37	39	58	41	45	44	40	47	49	45	43	48	41	33	55	36	47	38	39	50	40	42	54	40	33	51	44	35	44	44	48	40	45	41	43	54	52	48	35	41	61	55	56	46	53	41	53	63	36	48	51	35	44	54	60	57	46	36	59	45	50	40	34	42	52	39	49	58	52	48	43	44	59	42	38	47	45	50	44	45	45	51	49	43	48	46	40	39	47	52	41	49	61	43	46	39	50	44	45	55	59	54	27	45	42	51	52	29	34	50	49	58	54	52	45	49	51	39	39	53	48	53	53	43	32	55	42	48	45	41	53	40	48	48	46	45	45	43	45	42	49	46	49	51	45	56	41	53	43	52	43	44	58	54	46	51	53	47	50	44	53	56	39	56	40	41	47	51	60	48	55	52	45	45	57	46	45	55	52	57	41	48	43	42	41	45	45	43	37	40	52	50	44	49	39	42	39	45	45	54	52	45	32	40	35	45	46	46	43	45	46	39	43	52	41	55	50	42	50	42	45	51	42	42	41	49	41	36	50	34	39	39	36	46	41	49	44	42	59	49	41	42	42	42	43	48	37	38	55	50	49	51	41	46	45	40	46	28	36	36	62	35	49	63	39	43	36	48	52	28	49	38	40	44	45	49	50	40	37	48	45	39	58	50	34	43	50	40	32	43	46	38	45	45	48	46	53	37	60	50	41	57	41	55	56	43	61	53	52	47	48	51	56	36	48	45	46	65	38	41	46	61	44	48	44	40	43	37	45	47	37	52	55	48	46	44	47	51	52	54	43	50	58	47	56	46	36	45	37	37	46	48	48	57	40	48	56	48	42	58	49	52	48	48	52	47	38	48	47	46	47	38	44	39	54	48	37	58	49	40	47	37	64	44	44	36	60	44	44	42	48	44	38	45	56	52	37	48	45	42	51	44	56	56	49	46	55	51	47	38	40	43	48	36	57	46	57	47	39	42	50	47	42	49	43	52	53	41	32	37	45	59	35	49	54	40	48	52	44	47	35	41	43	42	33
37009	24499	17566	17700	22994	26739	25923	21771	17057	12175	8360	5501	3876	3242	2383	1715	1562	1329	1126	793	623	549	503	512	469	465	425	464	430	433	445	387	448	484	1056	1503	1564	1450	1308	1088	874	783	615	486	410	436	405	374	375	374	394	366	390	400	396	398	404	416	374	426	423	366	429	365	386	401	406	413	410	376	375	385	407	360	376	378	399	386	386	396	422	383	419	381	377	405	365	418	350	393	385	420	366	372	402	425	386	425	360	376	413	399	390	395	361	401	380	403	371	411	367	396	400	428	368	399	383	392	397	393	372	402	402	361	393	369	396	367	399	389	371	389	371	377	362	370	405	407	399	375	384	373	409	415	374	380	392	401	388	420	382	391	387	394	392	399	402	426	389	404	393	392	408	393	362	356	363	409	385	383	402	416	404	422	395	398	374	407	378	410	404	408	392	394	385	411	411	421	421	384	411	344	401	355	401	353	387	400	393	388	365	379	405	416	415	353	393	390	393	396	366	385	410	395	375	407	393	406	381	407	378	403	401	386	377	392	365	392	352	410	408	359	406	382	397	375	408	380	396	396	385	382	405	407	389	395	341	377	386	377	375	371	400	401	418	386	378	383	398	400	376	388	385	369	399	405	364	363	371	420	376	387	372	399	404	403	382	377	400	373	367	401	368	370	378	368	376	410	386	383	397	386	387	360	400	405	399	376	406	379	397	396	374	379	400	392	367	365	402	401	450	374	389	370	367	407	407	381	357	403	408	394	382	362	367	392	391	382	359	372	378	379	369	373	349	371	400	372	376	368	378	414	398	397	361	388	376	413	383	390	379	366	403	370	403	437	394	367	376	392	358	435	385	367	397	412	415	396	379	422	388	385	420	381	378	378	399	352	374	373	387	396	402	395	389	378	381	351	393	389	396	366	403	388	372	372	409	375	367	382	420	374	379	382	378	376	415	421	417	408	382	374	393	404	386	391	388	422	396	380	352	394	407	396	419	395	409	388	377	339	394	349	368	348	392	401	416	395	376	385	383	375	362	383	403	381	374	388	394	404	380	387	378	377	415	385	395	364	356	373	446	370	443	404	409	353	388	356	392	372	391	399	374	404	369	392	434	377	380	392	401	391	383	419	369	369	363	382	432	401	431	378	366	377	437	380	388	393	409	385	404	357	376	405	383	405	375	414	404	396	380	380	392	390	378	384	417	397	427	393	378	365	383	387	375	390	400	395	397	368	402	386	406	373	404	409	384	387	409	404	370	398	414	375	371	385	374	405	371	374	390	416	421	373	418	416	415	358	410	373	390	361	397	401	348	350	414	409	358	420	412	367	362	396	373	389	400	385	422	364	374	388	369	409	373	398	396	370	378	373	366	386	377	446	381	356	376	410	405	357	383	427	383	404	366	380	405	382	363	384	393	384	372	409	393	397	387	406	386	401	389	385	384	396	384	356	424	413	395	378	405	389	382	416	393	354	376	425	406	378	380	400	394	414	396	405	394	401	400	382	387	419	412	380	385	415	375	380	374	389	404	441	360	391	389	375	385	378	393	393	406	347	389	368	385	363	366	377	398	384	376	393	384	387	385	397	388	404	377	434	394	400	379	397	371	387	404	393	399	410	381	376	383	395	393	383	383	403	353	380	349	384	408	380	407	405	384	361	369	396	407	382	431	395	375	391	391	406	376	385	410	357	391	389	390	381	398	413	414	394	377	406	408	388	388	380	406	423	384	390	436	350	387	396	365	400	416	410	409	417	407	371	424	404	396	357	412	374	381	375	406	398	387	414	369	388	386	367	385	397	391	378	345	415	388	382	402	413	387	348	399	423	381	388	385	388	410	401	386	355	399	368	390	418	412	398	410	392	366	376	442	370	404	405	378	405	370	342	389	399	422	383	387	420	385	366	361	381	376	373	388	408	389	393	383	438	366	404	389	416	394	378	364	385	374	388	380	365	370	391	391	364	374	399	379	351	366	397	381	383	369	368	405	394	370	397	347	358	392	401	409	394	401	403	385	410	423	394	383	393	400	411	375	390	388	376	378	402	379	409	388	395	390	423	399	393	376	377	408	383	403	384	414	401	380	379	438	376	390	388	398	383	414	393	402	384	376	372	387	392	396	344	365	391	377	430	374	435	348	368	400	372	356	420	337	399	408	382	410	385	391	367	375	427	380	354	384	404	379	366	410	368	415	423	388	394	379	417	358	412	402	377	373	403	378	406	416	377	386	408	392	387	381	396	388	399	388	409	405	414	393	342	385	403	337	364	394	374	419	348	425	377	411	393	413	411	411	367	370	370	365	393	403	402	366	395	376	382	409	372	397	402	391	446	390	375	401	377	369	357	370	401	354	371	369	416	380	402	342	375	392	369	409	411	408	385	383	363	397	380	353	418	359	385	384	411	366	351	396	401	354	388	435	405	364	459	389	369	401	396	405	390	430	392	391	368	371	377	407	377	393	357	367	386	370	351	413	378	373	397	376	404	389	418	356	395	402	418	394	385	369	400	415	368	396	393	392	368	397	410	412	383	391	352	408	342	388	370	404	411	429	387	400	417	382	367	400	378	403	403	390	386	408	390	433	404	366	411	399	375	395	411	392	387	404	401	398	366	394	397	358	402	408	399	402	393	411	417	404	364	393	384	390	410	418	368	438	409	377	406	414	422	413	405	423	382	387	401	400	403	394	381	380	390	429	391	425	396	399	413	366	409	388	404	411	418	402	394	383	426	413	372	420	394	412	415	384	374	391	383	397	362	397	399	362	357	377	392	367	426	413	410	394	421	388	381	403	412	375	370	405	351	343	374	354	393	403	435	372	377	369	394	399	346	353	376	373	400	386	376	431	402	397	367	398	395	390	403	380	383	409	403	395	413	390	397	430	401	405	415	379	380	413	392	409	370	394	379	392	380	362	383	374	399	379	375	370	348	408	409	398	386	396	418	370	369	388	382	332	353	404	400	420	381	384	369	397	390	385	375	392	383	369	368	359	363	370	408	381	399	401	376	403	409	405	407	368	396	390	386	396	402	390	405	368	349	397	359	366	449	416	374	414	413	381	392	383	405	364	379	396	441	399	392	389	399	367	395	371	404	426	412	379	375	408	390	359	385	374	396	412	405	407	370	404	366	391	422	386	352	395	382	365	382	406	399	443	419	389	406	371	422	388	403	410	380	416	399	399	406	359	389	399	421	429	399	344	391	385	414	402	408	371	356	401	357	399	433	354	382	398	409	395	372	405	402	370	391	420	393	330	389	383	376	409	394	397	386	378	378	363	410	422	379	380	403	386	361	398	396	383	413	416	352	399	387	361	389	396	363	394	404	377	403	354	364	381	413	380	429	417	401	363	404	385	367	410	402	405	419	411	375	389	390	391	405	380	385	380	358	397	392	382	396	394	404	409	387	371	395	387	376	393	416	381	389	379	384	407	407	369	392	391	405	406	369	384	401	419	386	407	390	419	388	385	386	375	411	376	367	380	390	333	369	384	396	378	412	372	374	376	357	403	395	398	376
4374	1989	1064	632	530	370	430	339	286	208	154	124	115	80	101	70	84	76	63	72	61	56	37	53	57	55	55	78	57	62	48	49	51	57	53	50	59	62	57	65	64	73	67	61	58	48	58	57	62	59	61	66	55	56	49	68	49	65	55	56	53	52	47	60	46	54	56	64	66	50	47	54	59	56	55	68	52	54	59	57	62	63	53	56	67	55	70	50	53	45	43	46	48	53	43	62	58	42	57	41	56	46	66	65	63	54	56	53	56	68	55	59	61	54	58	60	59	37	63	58	63	50	46	57	58	51	51	49	48	44	47	50	53	49	59	64	51	61	67	43	43	56	61	48	66	59	58	56	52	62	47	57	56	40	48	49	54	64	58	44	73	51	48	46	53	52	66	42	61	60	61	48	57	66	45	59	72	63	52	64	47	55	52	67	61	54	70	72	60	49	49	53	56	52	54	54	62	47	51	51	63	60	60	56	54	48	61	65	50	48	63	44	60	39	64	53	59	44	49	52	45	50	56	56	46	49	52	63	56	55	55	59	45	59	49	45	49	54	58	45	56	65	47	63	58	65	56	48	66	60	55	46	50	66	66	56	44	55	50	57	54	43	48	57	57	55	58	53	52	53	52	56	57	50	51	38	65	75	59	54	70	54	62	58	63	52	51	65	60	48	53	50	53	60	47	68	46	56	55	71	58	55	61	60	47	62	51	54	65	52	51	57	41	47	55	57	51	47	44	53	51	41	46	55	42	55	57	47	49	55	59	60	55	57	50	63	61	59	53	52	61	57	60	57	49	44	56	55	70	59	51	57	72	49	45	40	49	62	57	63	43	42	49	51	56	44	54	46	62	63	59	48	48	52	60	50	53	43	49	65	67	61	43	62	48	62	55	58	71	41	48	63	58	53	50	39	60	53	60	61	64	49	62	63	52	71	62	69	50	67	58	51	67	51	58	70	66	50	44	58	40	44	70	69	55	57	57	61	67	68	42	43	52	52	54	61	71	63	59	56	47	51	42	38	57	60	54	46	45	55	40	63	53	49	64	58	52	41	67	60	69	62	43	61	62	60	51	58	48	57	64	63	54	42	48	50	51	60	45	59	50	50	54	43	49	55	62	49	47	59	45	47	55	69	57	54	48	51	62	56	64	55	54	53	49	50	49	66	56	57	56	55	38	57	69	51	46	62	58	47	55	47	47	56	54	57	55	60	54	51	54	55	58	48	58	50	51	47	53	47	58	48	45	49	49	70	59	51	54	68	58	58	50	57	61	58	61	55	56	61	54	39	52	54	57	46	46	67	50	63	63	57	54	57	62	49	57	60	74	56	46	58	48	54	54	57	51	50	63	58	52	57	57	40	51	51	48	46	60	63	51	62	51	40	51	55	58	50	55	59	53	50	43	55	65	61	61	62	48	67	58	52	53	66	49	58	64	65	54	67	44	62	60	58	65	49	67	57	47	63	60	55	46	54	58	58	51	55	50	64	50	55	51	40	52	61	56	65	64	45	67	47	45	64	61	60	47	48	57	59	59	71	47	59	63	60	38	55	45	59	45	48	52	71	62	55	62	48	57	62	58	51	52	61	58	54	62	57	47	49	45	61	55	56	52	57	60	53	60	44	58	68	48	60	52	53	64	54	44	58	52	41	51	59	44	56	61	52	46	58	51	51	54	51	54	53	60	44	50	55	56	54	51	49	54	51	57	50	55	42	63	63	46	50	41	56	60	47	54	50	71	63	40	60	62	42	56	55	50	62	52	73	62	54	60	60	64	59	51	56	60	56	68	43	69	43	62	61	57	55	59	63	68	57	62	41	61	58	57	51	61	61	63	52	52	48	48	54	63	52	60	52	44	40	55	54	67	48	64	48	58	46	50	49	63	48	69	60	69	37	63	56	40	48	51	54	53	70	57	59	58	66	65	68	42	47	54	64	66	56	52	58	52	67	47	53	55	64	52	54	48	52	65	67	66	69	49	62	58	50	53	54	53	57	48	55	57	50	55	55	55	61	59	54	62	51	63	66	58	60	59	66	45	60	50	57	65	58	53	56	50	51	50	46	53	69	60	60	61	54	55	52	67	53	66	51	50	68	64	66	57	67	49	60	51	59	59	48	52	47	53	48	55	54	58	56	51	63	45	55	65	60	51	56	58	64	55	52	32	40	49	44	60	50	62	54	61	52	52	52	51	66	43	45	63	64	55	51	46	57	70	61	41	57	58	40	45	66	51	62	63	50	55	51	51	65	60	44	40	48	64	52	64	37	64	56	54	59	51	45	47	64	49	49	58	54	61	51	53	41	53	50	63	68	42	51	52	67	43	57	60	63	59	52	54	57	64	55	48	61	55	50	59	58	55	52	55	54	56	52	44	60	35	45	64	57	58	53	60	57	50	60	60	50	59	53	62	61	51	47	46	59	49	50	62	57	58	63	45	61	47	52	53	55	65	71	59	66	52	56	52	53	65	69	49	67	68	51	61	52	69	47	51	67	62	50	57	51	57	39	44	56	55	60	62	52	56	64	53	59	64	60	52	49	45	49	66	53	60	58	53	56	44	55	63	58	50	52	38	50	38	51	65	49	59	56	63	55	54	56	48	50	62	63	58	59	50	58	48	49	58	47	72	65	53	54	50	66	56	67	59	67	62	62	62	56	47	55	71	64	42	58	50	36	53	48	53	58	64	58	55	69	48	59	42	44	75	67	43	59	49	45	66	35	65	68	73	58	60	59	54	66	67	50	52	56	52	61	51	54	52	51	58	65	59	77	54	72	53	61	59	54	58	61	51	57	70	56	55	53	52	70	55	43	59	64	68	54	33	55	51	54	46	57	57	47	47	56	45	59	56	46	47	43	45	54	52	47	59	59	49	64	46	51	48	53	64	50	73	56	56	51	47	48	61	55	39	55	48	42	62	64	59	75	63	62	58	50	50	44	67	59	71	50	60	54	51	52	53	50	46	60	61	46	57	54	59	53	62	63	41	61	53	56	48	59	50	63	51	53	54	62	59	44	77	49	63	48	53	60	52	69	48	60	46	48	52	72	61	63	63	54	59	57	62	53	52	54	57	50	53	58	46	53	50	49	53	52	56	46	40	56	61	56	61	49	49	50	43	57	45	55	63	47	62	62	51	50	61	59	47	51	43	56	63	52	54	48	58	51	71	62	51	50	64	50	53	62	60	61	52	55	56	48	63	55	68	53	45	55	57	51	68	63	47	55	74	60	44	54	62	50	71	68	49	58	60	49	57	62	57	64	62	80	60	53	58	45	63	44	53	65	56	49	44	49	55	53	48	47	66	43	64	63	63	62	57	53	60	55	61	59	64	74	52	56	46	66	46	58	72	52	47	48	49	62	48	48	59	52	50	48	44	47	52	56	48	65	59	46	58	56	60	61	58	52	60	56	53	55	60	49	67	42	60	49	47	62	57	56	65	52	47	80	59	56	73	61	59	39	43	52	42	55	64	54	49	52	60	63	56	54	60	55	41	58
30082	16363	10070	9114	12990	15707	15773	12335	8803	5745	4030	3034	2565	2049	1479	1165	979	780	780	736	585	532	478	494	468	507	499	500	511	509	486	531	486	475	523	585	584	568	615	561	569	534	478	455	471	450	438	487	432	442	490	467	474	470	468	429	460	486	441	486	471	486	464	441	447	495	478	467	472	462	494	454	488	457	502	471	493	427	448	446	482	450	443	459	455	420	468	481	482	460	444	427	478	465	499	455	458	450	458	459	440	465	462	457	420	429	455	459	464	452	477	504	504	445	451	464	432	452	455	435	444	460	438	477	457	485	471	444	482	423	437	424	431	485	461	424	468	493	439	494	446	459	456	459	487	468	433	466	459	491	458	444	456	500	483	467	465	433	482	481	493	450	441	469	420	458	458	439	431	481	438	421	456	510	450	482	511	417	469	464	490	451	422	474	436	488	468	446	461	466	447	495	459	478	469	469	469	448	453	518	444	468	459	470	453	442	461	451	445	464	436	444	459	447	461	476	462	492	438	489	474	453	452	452	470	463	480	489	434	447	473	458	473	494	481	508	477	477	492	420	462	457	453	428	480	451	486	481	480	435	470	454	434	432	440	470	445	490	452	440	473	469	440	458	458	455	457	435	500	461	490	486	443	425	435	453	488	458	452	490	486	451	421	435	503	459	433	466	431	442	492	474	464	466	415	465	460	470	477	439	466	429	450	450	449	475	472	448	473	458	449	460	441	499	452	479	432	449	474	427	452	467	466	467	428	502	430	454	436	460	464	447	478	480	495	443	451	469	431	456	462	492	455	485	461	478	451	491	471	465	482	459	474	432	480	483	426	454	459	457	490	472	454	457	468	445	485	483	463	446	484	458	511	481	429	455	464	472	476	497	503	460	459	460	491	448	478	465	455	479	466	469	464	467	448	412	443	440	453	474	447	430	464	447	484	474	465	463	467	465	461	443	499	510	478	431	438	498	494	431	453	451	454	455	493	488	504	481	475	473	427	478	466	479	479	450	417	473	453	480	447	442	462	441	425	507	452	487	471	466	444	474	481	496	444	473	480	491	440	432	472	484	465	468	476	467	462	459	471	483	458	463	455	469	510	425	461	462	473	463	458	430	472	473	482	444	475	471	490	478	476	471	459	476	443	490	460	459	445	455	469	440	455	456	463	458	445	429	470	514	448	480	512	436	490	461	488	430	436	512	442	480	471	427	465	474	422	429	494	459	456	463	465	456	485	476	460	457	476	436	488	462	481	441	465	450	456	455	454	485	442	466	426	416	460	479	483	462	461	435	449	467	467	469	458	462	515	501	476	458	456	468	450	443	455	492	457	482	437	445	487	466	455	481	457	470	446	460	452	456	450	454	468	477	455	489	455	445	465	465	458	461	457	424	458	443	425	465	445	451	449	457	453	441	439	467	463	470	418	475	445	469	454	495	429	450	458	477	424	454	448	447	434	487	452	446	454	492	452	487	457	455	473	470	465	418	466	454	427	497	460	482	473	486	450	478	464	469	454	464	455	432	471	450	488	437	461	431	427	455	460	458	465	445	432	501	482	420	476	462	451	464	474	509	463	489	448	414	410	463	460	485	473	500	525	499	475	484	488	471	448	466	475	432	514	448	438	473	423	466	478	503	479	464	461	442	468	439	497	445	439	489	448	452	478	467	434	442	437	480	425	469	455	524	455	448	460	458	458	442	488	447	454	435	424	462	489	504	474	465	451	437	472	453	452	423	438	451	491	456	490	470	439	476	449	434	441	477	420	443	427	472	475	423	505	491	461	434	485	460	476	422	481	452	470	449	471	479	453	456	453	450	450	519	445	434	476	483	480	468	448	459	466	487	479	477	462	424	463	452	443	470	445	480	434	456	457	475	460	461	452	467	472	436	451	487	466	439	462	458	445	421	440	421	459	443	435	448	482	438	462	446	462	480	474	478	489	441	489	490	466	455	472	461	477	490	417	478	475	431	465	486	480	454	461	516	424	471	469	470	459	476	472	460	455	477	469	458	463	422	471	470	481	449	516	494	446	475	456	458	438	437	491	460	472	428	479	432	457	465	484	500	430	452	468	511	463	509	550	473	455	494	410	462	457	455	438	472	486	479	458	490	452	472	460	471	435	420	475	475	477	432	469	455	489	474	459	471	473	460	466	437	471	462	474	464	421	477	500	485	449	461	438	479	478	425	430	510	440	470	453	431	490	487	423	440	459	451	442	469	465	449	410	488	480	460	416	473	487	447	475	472	471	506	475	446	424	436	440	455	500	463	490	465	485	477	442	443	472	417	483	456	423	443	484	462	448	443	481	459	491	446	480	458	483	452	441	428	457	467	475	457	447	470	454	478	436	467	478	461	433	432	447	479	425	456	480	483	447	471	453	462	441	446	489	443	485	501	431	448	456	445	475	474	466	453	495	444	403	493	463	455	439	428	470	443	447	475	461	455	488	447	417	438	483	429	458	440	459	467	462	502	480	500	485	442	459	474	488	427	456	455	470	486	453	460	478	418	447	439	500	465	471	456	478	430	458	424	467	517	444	511	443	498	490	472	456	471	478	456	504	463	479	490	447	458	442	442	461	489	449	426	457	475	469	469	473	463	505	477	516	502	428	499	455	515	475	474	448	503	467	473	455	526	465	439	459	440	487	427	459	490	457	475	469	473	499	479	466	446	487	418	457	410	451	417	477	431	470	419	493	477	453	483	456	460	479	450	446	475	461	441	490	480	426	447	449	410	491	462	446	479	456	508	482	445	474	483	467	461	475	438	448	466	518	437	468	497	442	469	459	496	459	473	459	493	443	477	486	488	463	509	440	451	460	501	469	432	464	445	499	445	429	439	414	484	457	443	417	470	433	471	482	496	464	439	445	454	493	469	444	480	496	432	451	441	473	450	479	485	489	431	461	451	487	479	473	498	482	435	441	446	424	489	468	480	468	455	425	448	473	417	470	461	469	484	487	469	459	451	450	473	450	477	447	469	489	509	480	471	438	459	487	508	459	451	444	463	451	434	482	446	476	455	459	454	464	451	460	467	503	439	459	457	474	436	482	482	529	490	472	446	480	460	441	427	423	500	437	454	461	479	471	437	437	482	460	439	467	456	484	445	495	448	479	462	491	480	480	427	477	513	454	469	476	412	467	469	496	437	459	447	449	498	477	474	493	463	464	509	480	469	498	470	484	466	440	488	468	470	465	429	415	453	455	478	449	458	447	477	455	464	432	438	509	445	524	423	438	452	428	463	453	429	453	421	469	481	483	460	443	439	463	461	450	443	454	438	444	465	486	477	439	465	454	448	465	449	484	473	442	451	502	469	449	468	451	471	489	459	474	468	475	452	475	434	493	431	451	484	435	477	461	457	454	451	447	497	456	485	466	434	481	480	466	434	503	460	452	476	447	386	477	473	463	465	464	492	424	436	484	490	471	500	441	459	443	473	463	484	465	456	438	465	453	446	445	433	460	450	490	454	444	456	461	463	463	461	460	473	504	466	462	459	456	464
5841	3573	2094	1321	905	813	725	559	399	266	200	155	143	132	99	78	70	69	58	67	51	55	64	59	62	58	51	53	63	56	50	47	58	56	58	72	99	75	73	68	69	60	66	74	49	50	76	57	50	65	62	55	48	45	53	50	52	60	54	43	60	58	54	45	55	56	46	43	57	64	62	61	60	56	53	51	77	52	45	59	41	53	49	55	52	55	43	58	60	47	54	49	56	52	44	73	50	58	57	70	53	57	49	45	44	53	54	53	55	52	48	60	47	55	51	58	45	49	43	46	44	59	41	58	64	54	49	55	57	44	45	42	51	58	50	52	58	54	56	66	44	54	51	50	48	45	55	61	56	43	59	52	69	53	49	58	47	59	66	67	37	58	59	53	42	57	42	57	61	48	59	49	52	44	64	56	47	66	53	37	70	44	47	53	55	53	51	65	40	59	44	48	53	53	54	67	53	52	57	55	74	58	63	50	55	53	53	48	60	60	59	63	53	57	62	59	52	69	57	62	56	54	51	66	51	53	58	55	60	34	60	67	63	56	51	46	60	45	59	54	52	70	51	52	48	66	52	60	45	57	40	40	65	51	51	30	40	55	45	61	59	52	50	35	50	64	51	54	53	62	53	59	62	60	56	47	51	50	50	51	48	40	43	57	66	39	54	58	45	39	68	56	50	41	59	51	43	46	56	56	64	51	56	72	58	46	47	50	46	66	54	57	58	46	57	56	63	51	42	49	55	57	50	41	55	65	52	60	53	53	36	56	57	56	54	55	51	58	55	43	46	67	44	45	45	53	63	68	41	58	61	70	51	69	55	58	50	60	51	45	40	64	68	43	45	47	66	60	50	59	51	71	53	51	56	49	65	52	45	44	41	48	50	51	45	57	47	48	57	48	63	42	55	50	51	57	54	48	61	56	61	42	49	44	50	53	47	61	50	44	49	47	54	51	46	51	55	49	64	63	61	67	56	61	53	58	63	59	45	59	52	57	55	54	52	53	56	45	46	53	60	51	61	53	52	59	57	48	56	45	48	52	47	53	45	51	50	55	67	53	54	46	47	44	52	57	59	51	46	59	41	58	55	49	51	47	55	48	60	63	48	46	52	52	45	48	59	64	55	52	71	56	60	45	60	62	49	43	59	58	50	49	47	64	53	58	48	53	57	41	55	54	51	68	44	52	33	59	38	54	55	46	43	43	51	48	66	51	52	46	46	47	45	51	46	50	48	61	50	55	54	49	74	45	49	58	48	62	73	66	60	55	56	56	55	48	61	52	59	56	52	53	56	66	48	64	56	51	36	64	44	50	47	60	51	49	47	59	54	49	65	43	57	54	64	54	58	49	43	58	55	40	66	61	52	57	50	51	42	60	52	49	63	67	71	70	64	59	48	58	51	41	51	45	48	57	53	57	49	43	56	67	63	58	66	53	63	61	51	56	50	60	43	45	63	58	52	56	44	39	63	52	56	52	61	53	46	72	53	53	60	55	53	47	44	51	53	52	55	55	52	45	54	59	39	46	57	63	53	59	51	56	67	55	51	44	46	52	60	55	48	46	69	43	65	51	49	43	47	61	51	60	54	65	63	52	73	57	57	56	70	48	60	56	60	50	53	55	53	51	54	48	72	47	50	47	55	41	51	54	55	53	49	57	52	56	41	46	54	56	41	44	52	56	54	44	54	52	54	60	53	62	57	52	42	45	41	60	53	52	45	38	55	51	61	45	58	51	58	51	53	45	49	55	52	46	71	54	50	65	49	51	56	54	47	55	53	48	37	52	56	47	66	53	54	53	60	54	56	63	70	55	42	49	52	50	57	56	47	49	55	42	53	56	43	51	65	55	53	50	64	54	54	45	56	51	58	65	40	55	53	48	45	68	49	47	44	50	63	47	59	47	54	50	51	52	63	50	59	44	55	57	59	46	52	58	67	40	63	51	47	50	36	48	53	49	48	59	46	50	48	55	53	51	60	58	53	60	54	44	53	50	51	47	52	62	59	48	51	55	46	49	46	48	43	73	44	50	46	44	49	59	53	43	44	59	63	68	63	54	55	52	52	47	56	46	53	50	52	60	51	68	61	53	49	58	53	49	71	60	43	49	45	53	60	55	53	48	54	55	48	53	53	56	45	53	59	38	56	61	50	57	47	44	53	51	62	47	42	57	59	57	57	55	46	58	55	50	69	59	55	41	60	52	46	49	56	40	60	53	60	50	48	43	53	60	37	61	43	65	59	41	60	52	55	47	47	63	44	56	48	53	53	54	56	68	49	65	45	51	57	48	57	55	53	53	59	66	47	41	50	48	54	52	54	50	54	42	67	71	56	44	58	51	40	68	41	42	53	48	50	57	43	56	54	60	36	45	57	53	64	57	53	52	49	51	54	57	51	52	55	57	58	56	61	49	68	50	56	48	47	37	42	56	66	70	55	59	65	43	46	52	58	64	44	60	47	56	61	48	43	54	53	50	64	65	55	54	47	62	46	57	54	52	43	61	49	47	47	49	60	66	51	66	58	57	54	64	62	42	58	57	54	34	50	48	45	57	59	45	69	60	53	47	48	53	54	50	44	51	43	57	50	48	59	46	55	55	60	43	53	49	68	49	63	70	45	63	56	45	54	51	56	52	61	54	58	64	53	47	46	54	60	53	55	55	38	43	39	47	56	48	52	45	50	40	62	40	41	50	51	75	48	44	46	57	52	61	61	56	52	55	54	43	53	53	44	54	41	52	58	66	55	51	58	65	49	56	59	53	51	58	57	65	59	51	59	46	48	43	58	57	65	59	70	55	60	50	67	45	54	52	45	48	57	45	44	49	48	47	58	63	52	56	54	61	54	42	62	58	57	52	59	55	54	54	51	55	42	44	61	50	40	52	62	46	64	56	57	60	50	46	63	56	49	59	43	52	47	61	45	44	44	47	44	47	50	52	43	44	58	52	54	64	57	45	58	50	46	59	59	46	64	48	52	58	52	53	60	44	48	47	63	51	45	56	40	42	52	58	63	46	63	57	63	68	60	48	45	38	47	47	46	45	54	46	61	56	49	42	66	46	57	48	48	53	54	53	64	69	53	55	50	55	50	52	49	55	48	44	75	59	39	58	58	48	57	51	51	50	49	57	48	44	55	48	56	46	57	53	55	57	49	52	48	52	46	48	47	49	52	40	57	49	73	56	65	70	63	51	52	45	49	62	63	67	60	41	57	50	47	60	50	49	57	62	52	59	62	43	49	69	56	63	58	51	38	48	52	61	47	46	52	58	65	46	53	42	39	48	54	45	62	57	52	50	46	61	52	55	61	46	53	44	49	59	60	48	49	50	55	48	52	58	38	58	51	47	41	54	47	56	59	53	43	66	47	61	52	69	48	42	60	69	38	44	39	44	54	57	44	57	43	70	49	48	59	57	48	53	58	58	47	65	50	50	44	52	55	50	44	49	59	50	46	52	45	39	42	47	55	46	48	52	33	49	53	62	32	53	45	52	47	65	49	54
35246	21883	16033	14897	19430	24182	22592	17546	12761	8571	5598	4396	3794	2939	2068	1592	1043	796	769	793	755	662	551	530	518	515	481	493	488	494	596	531	500	482	541	769	933	1078	978	881	756	657	583	522	483	476	457	459	391	435	437	447	470	436	464	490	434	440	436	414	436	474	404	452	446	491	433	443	454	440	445	445	471	439	450	455	426	419	448	430	439	435	435	413	430	428	444	481	436	443	420	456	442	436	451	459	431	450	423	435	452	445	435	437	479	431	502	476	462	457	432	422	413	440	442	446	439	424	443	443	436	463	417	437	477	433	450	461	405	423	464	445	455	470	469	430	471	448	451	448	451	408	451	448	463	452	390	421	442	419	457	425	432	476	434	481	446	426	437	449	455	449	442	413	449	459	477	471	449	438	427	460	442	452	442	437	417	424	445	452	438	428	438	442	416	478	426	456	460	461	457	420	473	412	451	415	425	456	443	457	451	446	437	456	456	454	446	466	391	445	447	456	460	494	443	426	465	484	410	467	445	458	442	450	436	425	459	446	431	452	429	429	420	432	437	439	475	450	441	453	458	444	453	449	471	446	464	440	435	476	439	404	465	483	430	474	402	412	430	399	413	443	459	437	436	438	424	458	458	421	443	424	476	419	447	439	462	431	434	441	437	438	443	451	474	425	438	438	441	453	402	431	477	435	497	454	421	436	427	446	440	444	471	470	423	440	476	474	451	429	416	440	427	433	439	444	451	452	461	465	433	468	421	438	449	493	467	392	447	462	432	446	435	460	454	421	434	475	407	457	423	434	448	424	432	455	453	438	440	421	476	450	467	428	420	452	444	461	478	475	417	465	434	472	428	414	439	471	445	448	419	442	457	444	451	440	489	484	430	437	423	461	446	435	456	462	412	443	474	446	453	444	414	435	422	425	431	415	434	445	473	424	456	454	425	426	410	454	463	488	457	433	431	446	414	447	427	412	458	432	413	465	442	463	449	431	454	410	463	463	433	442	479	421	464	485	448	421	437	452	440	451	462	420	462	438	442	409	468	462	450	443	442	441	428	428	435	448	402	434	400	422	455	452	433	441	479	447	430	448	438	466	430	422	449	440	456	482	460	451	447	477	408	438	442	456	492	463	435	422	443	470	463	445	410	436	433	481	424	446	465	452	429	478	441	460	452	457	449	438	468	418	433	521	452	434	447	432	451	457	457	436	460	419	448	445	464	428	417	411	457	442	436	447	451	491	427	450	450	472	479	454	456	426	435	474	455	458	436	469	406	409	454	447	419	461	394	426	442	437	442	454	463	465	448	424	459	427	415	430	458	439	434	454	426	460	441	430	457	459	467	393	445	449	444	447	469	456	425	455	425	448	426	443	425	471	452	467	425	416	430	431	447	448	460	479	404	457	449	447	458	413	422	457	451	475	462	440	432	421	459	448	432	426	452	444	432	442	420	435	444	432	443	456	465	457	426	429	453	429	435	456	446	484	458	437	429	460	455	453	447	434	450	484	489	447	421	479	438	421	447	389	457	468	471	476	437	452	495	456	444	465	436	428	429	440	417	452	442	450	453	447	443	472	419	458	490	461	487	427	427	401	453	462	457	456	486	437	459	452	427	424	391	448	444	473	469	453	434	493	436	457	442	424	415	474	482	443	420	415	447	446	476	473	436	435	425	399	452	453	449	454	421	447	428	496	415	445	452	423	453	482	451	468	461	433	438	441	471	394	423	471	424	424	463	443	488	449	462	465	450	450	440	457	456	433	424	434	475	488	462	443	425	475	471	425	451	438	419	430	417	448	490	455	463	446	466	425	466	424	457	463	434	430	472	486	447	433	516	447	432	435	449	450	431	467	422	425	451	456	424	397	421	445	457	427	458	444	423	475	404	463	434	452	428	429	437	443	464	431	449	455	479	510	457	428	451	437	452	483	442	448	441	443	472	435	475	442	443	440	440	464	443	409	415	455	466	436	454	427	468	426	457	462	439	456	435	456	481	465	437	395	476	453	448	474	464	473	450	424	466	450	447	452	420	420	458	417	444	456	436	439	429	444	455	412	431	473	435	481	477	425	417	435	434	450	444	477	473	442	490	416	456	471	439	423	448	453	421	418	452	452	500	415	466	445	443	439	432	402	404	469	481	445	440	445	454	482	429	439	422	448	451	451	453	458	437	488	438	424	436	421	444	438	396	441	428	471	446	444	446	474	452	472	458	461	444	478	447	423	477	446	459	453	450	438	447	427	446	431	473	424	488	445	455	452	450	420	467	459	435	435	441	460	414	450	440	481	399	443	464	420	481	489	450	419	458	437	447	431	483	418	462	440	449	466	391	454	423	449	388	465	461	467	436	466	407	454	469	471	513	448	429	414	400	418	463	418	431	446	437	459	481	404	435	451	447	425	483	452	466	420	449	432	426	464	497	453	418	441	428	432	464	435	434	446	469	455	448	459	451	489	447	477	444	483	423	451	499	464	445	460	489	444	456	427	449	451	415	431	452	444	426	420	461	445	453	456	428	478	458	437	451	446	423	440	396	442	439	442	457	437	473	423	504	504	400	473	425	448	452	461	444	462	445	422	459	494	466	448	422	501	459	469	453	441	444	435	453	449	464	469	450	416	453	464	422	411	439	468	441	457	414	490	451	436	497	447	451	421	448	451	426	436	469	441	448	467	458	471	424	414	455	446	426	460	452	444	468	420	425	447	455	491	434	431	464	443	474	434	439	424	434	402	424	442	415	490	424	424	454	458	432	456	458	469	430	413	433	436	459	467	456	456	450	421	432	448	449	438	409	419	419	468	423	470	454	435	437	456	429	427	456	461	429	452	461	445	445	449	443	434	434	413	468	436	464	438	480	407	432	413	447	418	446	397	431	445	457	407	461	464	417	428	438	461	442	426	443	442	473	437	474	463	426	452	440	446	443	427	456	430	467	419	446	447	458	441	442	449	446	468	408	469	425	469	455	425	442	431	398	418	427	442	441	459	416	444	464	421	444	445	483	398	457	424	442	436	453	404	465	426	430	455	447	434	446	446	460	465	444	474	473	431	428	429	442	425	448	476	445	440	442	423	478	477	430	422	468	433	467	430	430	410	433	467	433	409	429	469	438	437	483	460	461	437	415	441	434	454	448	437	456	394	440	437	458	444	481	449	453	451	439	432	451	479	466	443	461	420	451	451	425	420	424	427	461	445	430	452	440	452	394	437	495	467	431	448	436	442	464	472	446	442	435	429	454	462	473	439	408	404	443	443	426	418	438	473	430	463	482	479	443	437	468	457	451	438	462	410	462	470	463	465	461	497	414	448	457	440	476	431	460	427	400	420	443	424	428	459	453	474	460	452	421	424	463	443	458	457	449	453	445	398	488	410	469	448	464	477	489	453	452	444	418	460	455	410	441	448	419	398	461	482	434	419	418	491	486	424	439	412	430	428	402	416	455	449	426	419	442	494	451	486	460	467	429	432	437	449	446	459	457	435	440	440	401	487	444	430	458	427	451	449	442	453
6360	2839	1755	1215	915	740	642	534	419	258	174	140	101	112	95	85	48	62	47	61	55	48	55	53	43	44	50	51	40	39	36	47	55	47	52	80	63	72	75	60	47	52	52	46	51	43	44	48	51	46	50	67	55	43	47	50	52	44	51	45	51	53	50	42	76	43	42	34	55	59	50	50	47	54	53	44	44	41	42	42	41	49	49	61	39	50	51	55	44	47	46	45	54	56	50	58	49	41	40	44	49	53	56	51	59	53	51	54	37	58	46	39	56	45	48	54	53	44	48	58	41	41	62	64	44	38	46	52	40	56	46	42	54	46	43	46	48	43	44	53	43	65	47	50	51	49	37	63	36	45	50	52	50	47	46	37	51	52	66	54	61	59	58	50	51	54	61	52	50	44	41	43	43	57	40	53	47	55	53	59	44	43	56	55	40	59	53	45	51	52	43	39	43	47	53	35	49	51	46	45	54	43	42	57	57	53	42	39	35	51	58	48	48	43	51	40	57	39	39	43	43	43	46	44	46	50	51	46	42	63	60	52	55	48	53	46	49	50	51	44	56	41	54	45	47	55	61	39	45	47	52	49	54	48	48	46	58	38	55	44	52	58	67	45	46	49	39	52	46	57	45	35	49	44	51	48	51	44	42	55	40	48	41	43	47	56	53	57	43	42	55	49	48	46	44	39	49	46	51	53	42	38	58	46	51	49	60	46	57	45	50	48	52	46	45	34	58	44	41	65	39	53	50	54	47	45	45	45	50	43	53	34	36	56	53	41	41	43	55	35	49	48	46	52	39	49	54	45	38	50	49	40	52	56	50	47	42	39	49	40	55	53	60	69	48	57	39	48	51	52	41	47	45	56	43	41	41	49	47	51	45	49	45	46	45	37	41	51	43	38	43	49	59	45	40	51	53	48	57	42	45	52	54	39	48	52	48	56	53	60	45	47	52	43	51	53	49	50	46	37	49	52	59	51	45	51	48	43	57	49	31	59	50	47	50	52	66	44	48	51	53	50	59	46	52	50	39	46	48	45	46	52	43	45	62	44	53	52	47	51	52	48	49	55	38	44	44	50	49	52	47	43	44	49	40	58	59	50	53	52	45	42	48	39	51	55	51	53	45	44	60	49	58	50	40	49	38	50	48	49	49	51	41	40	37	48	56	55	46	36	38	57	48	56	45	45	45	46	52	44	58	39	49	67	41	37	53	45	45	49	49	41	44	54	46	37	44	39	61	53	58	54	56	56	48	56	48	56	51	52	52	44	36	51	59	48	48	53	40	44	53	47	44	36	67	47	53	44	40	51	59	44	48	49	47	50	44	51	42	46	44	52	46	50	37	43	60	50	52	53	44	51	47	43	54	51	45	60	41	54	61	31	42	46	56	57	46	62	43	40	36	48	39	51	47	48	41	40	43	54	61	51	45	41	44	40	49	48	50	48	49	45	53	45	58	47	40	38	50	46	59	56	39	43	48	52	54	51	57	57	47	57	41	48	34	49	44	51	55	41	48	60	44	42	54	51	60	60	46	43	43	50	34	49	57	48	49	47	50	48	49	57	37	46	42	54	46	50	54	54	43	42	59	47	38	41	44	42	47	54	51	58	42	51	51	55	46	53	49	49	47	52	41	52	49	51	41	51	69	40	46	50	43	46	49	59	49	45	46	36	41	37	39	52	53	61	45	50	46	49	45	42	51	45	44	53	45	42	56	47	49	49	48	45	37	48	58	65	51	40	48	42	52	38	51	51	56	55	55	56	57	49	55	55	45	34	52	46	57	50	47	59	54	52	50	52	55	51	52	51	40	47	46	47	52	50	51	52	64	44	53	43	56	62	52	58	60	50	56	44	47	49	39	43	57	43	47	41	58	62	47	36	50	48	54	51	56	54	52	51	49	52	46	50	57	49	48	42	49	56	59	43	46	47	48	46	53	32	42	52	37	48	57	49	52	52	47	43	38	44	43	55	56	43	38	51	49	38	38	39	35	35	57	50	64	43	47	43	35	53	52	50	40	60	46	68	35	48	58	52	51	43	43	54	56	53	45	57	52	56	53	33	56	42	46	44	52	57	49	40	61	51	48	49	48	39	40	40	51	50	58	48	47	43	45	51	43	45	44	32	64	56	52	50	48	36	45	39	51	52	35	54	49	64	45	41	46	57	39	63	48	55	54	43	56	43	47	50	54	55	47	44	49	55	54	50	52	49	39	46	39	35	53	46	48	42	43	37	49	48	48	46	56	55	46	46	58	48	41	51	58	41	53	47	55	44	60	55	49	37	48	55	39	35	51	54	35	55	59	60	36	42	56	38	54	46	75	56	51	27	60	39	50	46	57	52	54	47	56	45	41	47	41	46	47	44	63	42	56	41	47	58	57	41	48	49	45	50	63	49	53	57	63	53	39	46	50	54	55	61	50	40	61	41	53	43	53	48	33	50	55	55	43	53	50	45	58	45	59	35	48	50	40	55	43	47	52	49	42	70	45	57	50	40	48	37	51	64	50	50	58	57	49	51	55	51	49	53	53	40	48	37	59	43	54	53	39	60	58	67	57	46	50	54	50	48	53	61	47	39	37	52	52	49	48	57	49	52	50	61	47	55	44	53	54	50	44	27	48	54	31	55	48	42	50	51	40	41	41	44	55	47	43	45	48	42	46	52	41	46	40	38	61	54	44	47	57	47	37	56	46	48	58	48	57	37	43	32	45	53	57	45	46	55	49	56	53	41	54	52	48	62	37	58	53	50	49	54	58	40	50	55	36	50	45	53	44	42	46	43	48	42	45	38	50	41	45	54	49	40	37	44	50	47	48	49	42	53	69	53	45	43	44	46	51	57	48	45	56	53	48	50	62	41	35	50	64	48	39	34	33	49	42	44	41	55	46	60	41	48	52	51	44	42	49	54	44	32	43	55	43	41	39	41	63	49	45	45	66	36	53	63	39	49	39	58	33	43	53	53	53	49	37	62	41	45	52	56	57	50	60	58	51	50	46	54	45	48	47	43	50	50	35	67	43	44	46	47	45	38	57	43	52	38	42	42	50	50	45	46	52	56	57	47	50	53	39	34	54	58	46	50	60	39	40	40	48	52	31	53	48	50	51	51	46	50	41	56	68	59	49	41	47	54	48	45	63	36	59	51	47	50	54	43	43	54	48	57	49	32	49	52	56	49	43	57	62	47	52	45	54	55	51	52	49	47	57	52	50	46	66	56	46	45	42	44	44	37	43	44	64	44	54	34	53	53	46	53	43	63	57	51	55	52	55	33	49	38	50	41	61	47	44	53	46	45	50	36	57	40	46	45	54	40	45	50	56	48	47	42	40	45	44	55	40	45	47	66	52	52	41	47	42	58	46	51	55	43	54	55	46	44	43	59	51	52	52	49	44	50	47	37	53	43	49	55	48	46	52	58	59	48	57	47	55	48	52	51	48	50	50	59	52	48	46	59	50	45	60	49	50	36	44	38	68	49	54	47	50	43	61	45	52	39	54	44
32647	19661	14820	13928	19274	22186	20438	16960	12817	8192	5267	4200	2907	2457	2118	1469	1124	690	633	632	638	571	507	518	509	454	404	416	449	430	455	464	488	502	507	688	947	1003	970	814	735	576	532	478	437	421	408	390	401	404	369	434	402	398	434	417	389	399	389	387	383	399	385	386	402	422	412	382	396	434	395	372	395	419	426	375	388	425	388	391	416	387	414	414	385	376	407	385	406	365	420	430	408	428	391	392	437	391	410	381	405	401	390	414	413	401	418	416	423	403	393	420	371	434	418	399	433	423	400	393	403	357	373	415	366	390	404	413	389	398	395	416	460	396	428	408	412	422	381	428	441	406	393	410	388	396	380	406	443	429	400	413	407	411	396	376	414	413	417	345	405	414	423	415	378	415	375	408	389	383	411	394	419	393	392	414	417	431	413	358	434	369	410	368	393	400	361	375	381	376	408	432	426	385	391	396	415	421	376	367	392	404	388	414	415	429	435	407	394	383	426	411	389	372	415	408	399	425	391	406	428	415	426	420	412	390	414	370	399	411	462	405	392	415	396	387	411	432	409	397	381	401	426	413	416	436	392	401	385	425	424	408	397	439	388	418	377	408	432	414	423	394	414	399	388	390	411	430	398	409	411	395	398	427	363	362	434	429	408	416	402	401	383	441	401	387	379	414	386	403	409	399	402	418	398	411	380	399	398	408	402	376	418	437	393	427	392	394	392	379	414	435	405	406	402	425	415	413	379	400	389	375	418	423	374	477	410	397	378	390	346	392	401	449	424	355	388	401	405	422	380	386	452	420	397	377	391	405	406	385	417	384	427	407	418	421	432	355	407	379	399	414	396	384	387	439	396	377	381	450	394	362	421	429	418	406	391	388	412	414	385	417	418	397	432	403	436	428	392	416	374	409	404	419	404	404	415	371	407	370	438	456	420	404	407	391	406	385	411	381	425	395	401	401	422	397	376	380	390	382	380	394	406	389	397	446	402	433	404	387	382	432	401	410	407	396	399	373	405	402	421	417	408	392	422	409	386	394	400	419	412	434	393	405	410	378	416	404	431	359	431	417	398	416	403	394	419	402	405	391	396	429	407	402	410	394	400	396	374	406	426	377	385	413	395	387	413	441	404	391	407	399	431	402	403	396	432	373	403	408	382	455	429	413	412	385	415	423	425	387	401	368	405	398	386	361	398	378	413	425	396	413	406	383	386	403	418	412	396	393	414	426	387	412	375	418	415	412	372	372	387	432	403	408	383	385	392	385	399	383	395	381	404	342	408	394	412	418	407	402	417	420	425	444	380	422	381	385	394	408	412	390	426	409	399	398	433	424	410	426	415	410	410	380	389	397	422	417	380	407	400	387	366	387	375	400	385	395	411	424	392	420	395	412	448	422	452	403	404	401	417	405	381	412	414	395	386	440	381	416	403	379	390	419	430	395	390	414	407	440	400	416	390	385	414	416	402	376	420	367	390	377	423	419	444	429	412	386	391	453	417	396	382	415	424	407	414	395	410	455	411	409	381	410	423	375	402	372	405	374	413	424	415	414	426	385	381	404	392	409	393	407	415	398	442	390	375	403	390	383	384	396	406	429	397	396	417	394	460	390	380	402	393	392	388	413	413	387	409	390	434	396	382	381	428	404	398	399	416	385	404	394	410	398	384	413	414	397	403	417	431	394	405	417	393	391	404	386	359	414	424	428	401	395	400	389	417	415	420	402	394	427	447	358	405	423	432	397	395	399	364	393	413	405	408	352	400	401	414	413	397	418	386	380	394	413	398	399	409	366	390	391	428	440	389	404	385	381	421	402	422	419	431	355	430	455	373	398	438	436	432	431	381	385	412	398	407	390	419	421	375	404	391	405	464	437	390	422	411	390	384	389	450	414	427	453	411	416	409	402	402	382	425	381	407	434	409	404	395	392	383	410	399	395	370	419	417	387	428	427	399	384	398	392	406	420	396	406	429	383	374	398	388	432	392	405	414	417	385	404	415	385	409	409	447	460	439	396	425	421	378	419	368	428	397	417	410	404	393	384	389	440	425	429	421	435	415	416	381	406	384	419	405	432	425	429	374	434	401	372	426	406	379	406	390	364	388	432	401	401	423	396	372	419	396	396	463	369	433	432	386	406	404	384	393	390	428	358	390	419	349	379	381	408	416	364	435	374	406	412	376	440	429	419	394	409	389	400	397	401	410	407	391	413	409	399	405	409	397	420	420	408	391	366	392	423	395	426	426	396	393	436	389	402	375	378	423	452	417	401	390	391	398	428	446	441	409	396	396	402	402	409	402	437	422	397	402	409	389	414	433	410	392	429	416	425	390	404	418	425	384	411	417	404	407	394	386	402	395	406	409	403	391	394	420	417	408	403	428	410	406	428	410	396	377	423	441	397	395	383	411	401	415	359	429	416	395	398	393	439	440	410	411	384	392	381	421	414	398	403	415	372	386	390	377	407	399	399	429	410	375	411	405	407	432	423	433	389	358	409	421	385	400	418	409	421	418	421	396	379	368	403	406	403	419	403	413	415	430	399	400	402	381	400	398	402	407	421	382	444	442	379	405	397	400	433	388	401	402	385	413	401	401	415	397	403	432	425	380	427	406	375	419	380	384	401	442	389	376	425	416	384	397	424	442	421	445	421	414	392	368	405	407	407	408	419	384	406	387	421	377	397	407	420	379	433	437	405	391	392	447	403	391	424	386	407	408	394	403	358	415	420	396	415	370	374	365	359	439	397	389	407	458	416	410	398	401	403	434	427	412	390	398	440	441	414	417	409	370	399	434	384	401	422	381	386	379	419	408	395	420	414	425	372	407	392	414	416	392	365	414	424	452	428	400	440	424	422	401	431	392	409	432	410	406	403	373	439	409	386	384	404	408	381	389	387	387	407	423	400	425	389	432	406	375	424	441	375	403	375	413	429	405	377	401	458	430	397	387	422	421	424	392	412	374	419	410	408	439	426	412	407	386	365	388	392	420	450	403	434	393	417	386	410	423	404	429	413	375	391	426	376	415	419	438	388	422	389	390	413	402	429	419	400	395	413	371	406	400	403	414	400	371	411	412	378	417	380	389	419	397	426	422	390	432	420	395	395	376	414	436	388	408	382	419	424	407	362	433	357	393	428	378	423	399	419	426	416	403	405	398	382	390	433	376	392	443	420	383	402	381	421	402	409	413	416	399	398	413	390	420	401	404	428	399	406	395	379	402	364	436	430	391	403	379	446	405	429	408	393	432	380	401	397	380	367	389	392	401	414	368	417	428	420	384	454	385	379	393	401	383	415	456	397	330	421	438	414	404	400	370	369	397	383	414	434	347	382	412	388	414	397	409	406	421	391	378	430	380	379	424	386	405	409	376	400	395	382	383	385	398	404	410	398	397	389	401	387	415	406	384	419	392	387	392	410	436	412	420	394	437	456	399	396	434	383	393	401	425	435	414	394	365	389	411	383	409	414	394	418	422	424	396	424	394	429	404	420	379	401	426	403	421	418	369	408
7577	4589	2579	1823	1434	1080	1016	837	607	361	270	214	142	113	114	91	79	62	65	66	55	42	39	42	43	59	40	47	42	44	57	43	49	72	59	82	87	92	91	67	55	55	50	55	51	47	53	57	47	50	48	33	50	47	59	44	46	45	49	52	45	57	53	47	51	45	41	43	58	48	42	41	32	43	45	56	51	42	37	50	55	41	50	45	52	52	38	49	59	56	39	38	43	44	50	47	43	51	52	37	42	61	57	43	43	45	44	37	48	42	30	44	43	47	54	63	37	29	44	48	47	29	49	46	48	40	47	42	39	57	49	40	53	42	60	35	53	52	42	43	47	37	42	43	44	60	46	32	59	48	39	56	43	50	53	53	55	46	43	33	41	58	46	60	43	37	47	42	49	42	53	49	59	48	54	40	49	38	46	36	47	43	40	37	53	48	57	39	36	50	50	59	40	43	45	48	49	36	54	45	46	34	48	53	39	53	41	39	46	47	40	52	47	46	53	35	47	44	55	38	40	37	41	39	47	51	61	49	45	48	29	42	35	48	38	40	45	44	45	56	54	57	49	56	49	62	46	42	49	39	52	39	63	49	42	40	50	54	47	41	40	53	39	46	54	46	50	40	43	49	56	41	47	59	48	39	51	43	37	58	47	43	45	48	40	51	44	47	41	44	44	52	47	41	46	57	50	63	52	57	40	33	44	48	41	47	33	43	51	39	42	45	46	43	46	43	52	45	48	50	49	57	61	62	44	50	51	42	48	52	51	46	48	56	38	44	34	51	43	40	45	45	51	39	56	44	51	35	46	38	43	31	44	47	44	61	55	56	40	39	50	36	44	46	39	50	45	46	41	58	35	33	41	37	46	33	53	56	52	36	43	51	32	41	50	44	47	45	45	44	47	51	53	48	39	53	41	55	33	50	48	62	32	50	58	54	33	48	62	51	45	45	44	47	45	46	47	41	50	45	37	39	39	31	45	40	32	36	44	45	42	46	51	58	53	44	36	45	46	51	48	42	46	60	54	50	45	49	43	50	49	44	57	48	45	49	34	48	46	55	60	34	46	50	42	47	49	44	47	39	45	44	41	43	45	49	49	50	36	45	45	59	44	44	44	38	49	38	42	52	56	37	44	40	50	47	35	60	52	39	55	50	42	42	46	47	40	46	42	39	42	38	47	45	39	34	43	43	56	44	56	45	46	50	48	43	41	54	47	53	46	47	51	46	41	47	47	46	42	34	50	47	30	52	43	49	44	45	52	55	47	51	45	64	40	55	55	42	48	29	49	43	44	49	47	39	47	43	44	58	57	49	42	42	46	34	49	34	46	32	60	48	46	54	34	50	56	46	42	49	50	57	47	54	55	58	48	53	40	36	42	52	48	46	43	48	58	40	62	54	53	56	34	48	48	52	43	47	53	54	53	39	44	43	44	44	53	47	43	42	47	39	47	43	50	43	42	49	37	46	37	42	46	48	33	61	58	44	43	48	41	42	46	43	55	49	51	38	35	44	61	47	50	55	48	39	47	36	49	47	30	61	43	46	48	33	51	46	42	41	41	47	43	49	36	49	40	49	50	48	47	54	41	34	38	52	45	54	44	42	35	48	50	48	45	41	45	47	60	49	49	43	45	56	42	53	47	46	46	43	53	53	41	44	36	56	42	53	42	36	42	44	47	29	57	35	39	41	48	52	63	38	46	58	35	42	45	39	36	47	55	37	53	53	39	48	52	45	29	37	55	46	51	36	57	44	39	55	48	51	47	50	49	48	48	41	43	42	58	43	41	39	41	47	52	50	66	46	54	47	50	44	51	56	35	44	44	52	52	54	47	46	51	58	49	56	41	43	50	49	48	34	48	49	57	38	50	41	55	60	43	44	47	39	41	49	47	39	34	43	48	43	44	54	37	45	32	45	42	44	38	44	58	43	42	46	51	41	43	47	34	48	61	46	62	48	46	40	44	53	48	45	50	62	54	49	53	53	44	60	53	49	40	44	54	58	41	47	42	51	41	51	52	53	52	49	60	39	41	48	43	54	56	59	46	47	45	41	32	49	53	40	47	48	55	31	52	46	50	45	56	40	54	60	40	49	47	43	45	43	54	50	41	42	42	37	51	40	54	40	56	49	59	45	52	41	59	50	40	50	38	47	58	34	53	49	52	32	36	49	55	42	44	47	38	34	39	44	54	53	49	54	37	51	41	55	52	52	52	52	41	45	39	47	46	65	45	35	62	44	34	47	49	42	58	43	43	43	39	40	38	41	41	37	42	36	59	38	49	51	39	50	50	45	41	49	55	57	48	53	56	45	37	43	44	48	47	41	58	47	53	41	44	57	45	41	53	54	45	37	49	47	45	37	45	41	54	46	50	46	45	44	31	43	45	50	43	54	39	35	66	43	48	37	40	41	32	61	42	50	62	37	51	52	51	37	53	41	53	35	33	47	52	46	66	36	49	46	44	55	47	51	50	54	49	49	54	50	40	54	56	49	40	46	45	54	49	43	48	35	39	43	42	55	35	40	44	55	54	52	52	40	61	47	51	43	46	55	58	36	43	46	45	51	46	56	52	45	41	48	39	48	32	41	49	38	41	44	48	33	52	44	42	42	43	53	48	57	47	47	49	50	56	33	49	49	47	36	36	54	38	45	42	49	56	48	42	54	49	53	55	43	43	50	56	53	47	41	41	49	57	46	50	55	41	39	44	40	49	46	50	43	41	50	43	53	46	45	47	48	36	47	47	51	53	53	48	52	49	49	47	45	42	33	52	35	52	48	35	51	41	57	51	34	45	58	51	45	49	50	47	35	46	39	49	34	50	38	59	48	46	40	44	49	44	53	47	47	54	35	49	45	47	38	45	47	52	52	49	46	54	50	46	46	38	47	45	46	48	31	41	45	39	49	51	46	49	42	43	55	42	35	40	59	56	48	47	36	51	50	41	44	41	54	49	44	41	40	52	49	51	54	37	43	48	50	42	40	42	45	57	54	46	50	40	40	45	40	56	56	37	56	46	53	40	40	46	39	55	38	49	47	42	54	45	48	36	47	57	35	51	39	39	48	51	42	37	48	50	52	42	49	34	37	52	41	43	41	52	35	30	57	36	46	40	48	44	50	50	35	43	44	42	40	43	59	46	46	53	50	44	51	51	36	34	63	57	44	47	60	44	48	53	48	41	51	44	45	51	56	42	50	50	46	53	52	60	46	46	46	43	43	48	37	38	50	65	33	41	42	41	47	55	45	46	31	55	51	48	55	46	42	45	58	40	39	61	34	52	38	40	44	42	42	43	45	50	59	48	48	37	48	47	42	43	52	44	30	46	46	47	47	43	43	44	47	41	43	53	47	47	49	48	45	48	55	50	54	41	54	49	45	42	48	50	43	53	40	38	51	38	58	45	43	51	48	46	46	39	37	47	38	49	60	48	42	43	60	40	48	50	48	40	41	59	44	47	56	44	48	52	49	49	65	41	38	37	39	34	47	43	42	44	58	41	41
37273	24714	18632	18478	24602	26809	25660	21759	16275	10745	7531	5452	3684	2647	2715	1937	1476	846	770	668	655	615	560	524	481	441	465	439	505	449	462	477	542	802	920	1341	1446	1327	1069	947	759	669	540	504	513	388	430	376	374	384	361	358	379	380	383	379	394	372	409	371	383	373	407	409	386	399	387	335	398	381	363	394	419	414	407	390	384	450	366	365	392	357	401	404	364	398	386	375	395	402	365	377	402	407	407	375	392	367	378	360	405	388	359	412	403	403	336	371	381	358	419	351	400	398	384	368	345	358	371	390	369	387	392	373	378	394	365	379	393	364	379	368	414	385	411	379	401	394	372	385	406	407	361	375	345	409	433	424	400	367	389	388	368	367	390	414	400	408	381	372	364	373	428	359	401	404	402	402	378	393	401	386	384	390	421	393	361	375	357	375	396	396	366	404	390	406	388	401	377	411	375	442	359	419	392	405	434	400	399	389	401	362	403	370	412	375	385	390	415	359	393	377	354	359	364	378	384	403	370	382	390	399	418	371	397	420	376	393	346	367	397	377	405	388	357	392	401	395	358	373	378	366	408	382	362	404	369	407	371	381	409	346	399	374	369	384	381	396	404	364	369	404	374	380	414	414	384	375	379	406	400	377	397	420	413	406	402	383	368	387	389	359	397	371	362	394	441	380	354	390	363	395	363	354	391	380	416	404	406	390	382	365	394	361	390	420	415	379	352	359	366	374	373	403	400	350	377	384	398	369	443	378	374	400	387	376	394	359	394	368	382	361	336	386	407	372	389	369	364	415	395	407	401	371	383	402	371	394	423	401	352	391	375	393	412	366	386	382	359	411	414	440	420	416	372	422	362	378	377	373	400	402	391	373	373	394	398	419	405	347	383	426	395	410	395	360	412	391	380	407	386	405	374	409	408	399	374	379	383	385	411	426	373	361	408	402	385	376	364	371	383	394	353	387	369	362	418	400	399	418	390	391	385	420	404	387	378	425	382	366	408	351	419	375	405	389	378	396	392	366	376	405	369	426	393	402	412	368	397	390	440	358	390	383	379	362	433	393	422	369	397	366	399	367	383	383	403	370	407	381	381	397	424	356	379	374	385	401	371	363	374	372	395	380	402	398	368	390	376	410	393	389	402	385	392	375	392	354	429	389	369	387	382	394	396	376	386	344	406	379	390	373	383	369	377	391	381	374	373	383	388	350	364	371	379	421	380	407	348	423	348	377	407	406	416	356	382	385	385	378	354	360	379	384	367	419	370	400	381	363	407	375	385	377	415	407	416	393	384	413	361	383	399	414	379	393	422	370	380	400	383	401	392	402	370	413	401	390	393	421	379	391	376	378	380	374	404	369	386	367	372	390	366	387	392	371	414	380	378	390	368	389	371	376	381	392	392	363	343	396	351	384	381	380	382	385	383	367	415	375	399	389	388	410	391	417	366	419	363	357	382	370	355	363	375	380	369	344	367	395	384	360	402	384	401	376	401	386	358	362	392	364	440	421	371	369	372	384	372	407	389	386	399	352	415	352	403	406	400	374	392	381	371	377	395	398	352	392	381	394	371	373	373	359	372	405	421	400	383	404	401	365	410	403	414	387	369	363	367	396	372	378	382	396	394	389	410	408	383	385	387	367	379	437	385	408	404	375	405	402	386	378	418	387	412	428	369	393	391	368	365	349	384	343	418	382	410	398	371	359	418	403	369	408	391	381	374	379	402	397	410	369	374	401	402	389	370	388	391	360	403	379	371	352	407	384	356	409	356	367	356	390	407	398	382	413	372	415	404	402	417	367	364	390	361	403	405	409	425	447	372	400	394	389	407	345	356	388	378	386	376	409	372	378	392	398	357	400	383	383	381	366	415	367	397	381	357	398	379	384	385	415	382	352	446	387	401	390	369	404	382	384	400	415	382	383	385	383	365	380	355	393	382	387	406	390	406	366	386	423	375	369	398	391	375	368	410	390	431	398	395	371	369	407	379	387	390	377	379	387	369	386	373	412	365	399	410	374	391	398	410	404	390	374	399	408	402	383	400	403	396	370	378	390	398	372	342	373	381	379	383	412	384	392	383	380	434	378	424	363	390	368	384	380	353	406	410	404	396	367	406	420	365	379	388	400	360	358	377	369	352	388	391	393	369	387	393	376	354	415	404	407	354	373	383	379	373	374	418	377	388	404	386	390	390	356	397	376	363	350	420	394	363	393	390	401	356	364	395	398	377	377	367	378	365	349	370	386	379	357	387	403	384	424	367	402	412	398	391	397	386	377	390	352	353	405	383	431	379	365	368	387	417	380	378	401	400	424	364	368	394	362	341	394	379	376	378	435	364	413	378	385	409	359	381	396	385	372	375	393	416	371	428	422	384	355	391	418	381	408	395	388	365	376	399	358	386	384	415	421	378	351	377	389	392	396	386	366	368	365	388	400	371	380	361	392	377	368	395	413	373	417	417	406	382	387	385	385	374	387	393	438	373	401	397	398	370	352	359	378	351	426	399	429	418	408	380	360	357	362	365	374	399	372	395	367	427	391	390	387	397	376	393	350	388	397	356	370	404	370	459	362	395	399	397	363	390	379	378	342	413	394	371	382	395	395	356	399	381	378	385	404	407	380	404	400	405	419	424	406	400	333	366	418	390	401	382	362	389	410	374	427	424	367	380	408	406	382	386	356	382	368	431	357	427	363	381	377	385	409	369	392	381	398	385	388	349	344	385	346	362	382	390	372	372	383	377	368	366	388	391	372	393	383	377	422	359	375	391	394	374	413	397	381	371	406	384	402	402	398	404	373	370	394	433	398	330	368	377	395	348	385	390	371	398	414	411	368	404	376	396	382	391	403	400	365	402	376	379	376	382	375	391	417	417	397	381	413	371	383	404	377	364	382	397	403	396	414	437	374	423	369	373	392	363	401	382	346	369	376	402	385	380	421	401	374	376	376	382	386	383	359	346	370	393	420	379	401	359	363	388	370	383	370	400	354	392	351	384	376	379	380	395	372	373	363	384	383	407	397	377	381	357	405	375	330	409	390	427	374	424	382	415	394	374	420	393	344	367	369	401	398	364	396	411	393	390	399	404	434	378	407	407	405	349	377	382	385	409	428	416	418	359	364	389	393	365	412	381	377	382	382	393	366	382	362	403	400	381	396	395	395	368	394	360	393	372	364	385	398	428	352	369	383	423	407	382	355	387	421	425	389	423	355	404	385	364	408	413	380	399	386	386	399	354	424	380	413	390	406	382	374	372	392	354	406	418	381	402	392	377	381	434	367	409	375	399	382	378	387	419	377	388	385	390	353	373	416	378	399	403	393	364	403	376	388	377	405	398	378	388	387	388	382	383	417	412	404	383	401	353	372	395	384	376	375	340	342	401	367	370	375	379	371	385	404	417	378	377	410	404	408	405	363	368	349	364	363	399	358	331	381	376	406	370	363	368	366	385	381	400	391	426	380	390	374	387	411	388	387	387	399	428	376	380	391	396	407	406	413	362	360	371	369	366	410
4961	2103	1044	766	538	411	401	321	258	222	175	148	129	83	89	71	85	69	59	63	76	62	63	66	64	48	43	67	52	58	46	60	49	71	64	61	61	54	59	70	69	61	56	63	54	52	51	63	49	44	53	56	45	42	47	64	59	66	60	54	49	63	59	66	60	54	49	57	39	56	65	60	57	51	57	57	62	54	54	44	65	61	45	58	45	63	65	70	57	61	56	53	59	47	45	44	53	49	50	68	57	49	68	54	49	50	52	60	53	42	53	49	49	59	53	43	54	55	61	49	57	50	58	52	54	58	66	54	58	57	73	63	74	70	47	52	62	45	60	57	61	55	46	66	45	49	66	68	57	54	62	54	67	58	55	42	54	47	65	58	70	70	55	55	54	56	60	53	58	46	57	58	48	73	52	54	53	45	55	50	70	51	53	59	57	52	47	56	53	56	40	52	49	69	57	52	46	55	55	52	55	51	53	59	51	58	54	42	54	52	56	62	52	64	71	59	56	69	55	53	74	62	55	57	53	58	53	47	58	49	57	56	50	56	58	61	66	58	68	47	60	61	60	60	66	50	57	69	49	56	49	55	68	68	42	59	65	54	57	61	71	65	71	63	52	62	57	69	53	42	57	50	67	56	56	52	51	40	54	56	47	63	48	72	67	62	56	53	58	61	60	57	51	50	65	61	58	69	62	62	51	59	55	52	60	51	40	50	53	66	43	63	52	60	56	68	80	68	53	54	49	61	52	60	51	54	78	56	40	59	60	60	71	51	50	53	44	64	43	58	66	59	56	55	49	54	54	45	52	55	64	47	60	53	59	65	59	57	53	62	55	46	49	51	56	66	57	55	59	51	55	58	46	65	57	49	46	64	57	51	56	59	51	67	54	64	60	50	56	50	71	59	59	60	53	60	65	56	48	52	59	61	59	59	49	62	51	50	48	59	57	54	63	48	54	53	58	59	59	55	69	49	59	60	44	49	53	67	60	50	55	53	54	58	58	69	63	56	47	57	71	53	52	67	59	44	50	52	56	57	58	53	49	55	45	60	62	43	56	47	64	61	49	58	53	64	57	65	50	62	48	48	59	54	57	58	71	52	48	51	62	64	51	53	59	48	57	68	69	72	45	52	48	53	61	59	60	46	67	55	63	70	55	59	62	55	50	56	59	65	45	46	52	40	49	54	66	62	61	47	47	58	45	41	42	65	60	66	40	63	50	55	55	55	47	57	46	45	61	52	50	61	38	55	51	59	52	56	45	54	54	61	50	51	53	57	62	53	60	51	56	59	55	52	59	61	64	50	37	48	48	71	50	67	58	60	53	59	69	49	56	61	60	44	45	45	52	60	67	72	73	55	75	51	51	50	57	70	47	51	53	57	49	55	51	52	56	61	52	60	52	53	58	57	66	49	47	54	46	56	48	65	68	61	66	57	56	57	63	50	54	65	59	52	47	57	65	56	54	57	58	60	62	56	55	57	49	57	52	44	56	53	67	57	58	57	60	56	56	57	57	52	67	69	58	65	48	54	46	53	70	60	60	65	58	48	55	44	42	65	53	45	54	57	58	44	69	58	61	46	47	64	49	48	49	56	57	48	52	55	50	41	54	64	58	47	58	49	49	56	42	53	66	54	47	45	42	61	63	57	55	43	63	61	51	61	56	62	54	54	58	51	56	52	41	61	59	63	43	68	51	46	42	71	55	61	60	65	53	56	55	48	67	56	55	61	57	54	48	71	56	57	52	63	59	54	58	52	59	53	63	61	57	50	55	48	45	65	60	69	54	41	53	58	51	50	46	70	56	59	50	64	46	53	52	53	56	62	58	66	50	57	51	41	49	65	54	60	60	44	49	58	63	42	66	57	46	69	57	61	66	52	44	76	46	65	47	61	59	59	65	65	58	55	57	51	65	58	62	67	55	61	52	49	49	50	56	56	55	50	53	58	59	57	52	67	53	64	46	49	57	53	37	57	58	70	55	57	47	58	59	54	55	49	56	65	43	49	54	61	67	57	57	50	50	43	55	47	56	60	61	60	47	41	60	61	59	43	66	51	56	53	49	63	53	61	59	60	64	58	70	51	60	62	63	58	58	56	50	56	56	50	53	52	57	67	45	55	64	57	50	54	46	58	48	53	57	59	61	58	50	55	51	56	50	43	61	53	62	50	61	63	58	65	61	66	53	56	54	70	50	64	60	52	51	62	59	59	44	62	55	45	51	79	52	61	59	51	53	63	51	64	71	54	68	59	51	64	56	61	64	57	52	43	54	60	52	69	68	58	53	48	52	51	63	51	58	51	54	48	66	51	49	59	52	46	62	57	47	50	50	57	41	48	40	48	54	62	58	49	62	35	66	41	51	62	41	78	44	57	63	66	45	64	53	37	65	55	46	52	53	55	60	63	62	59	54	50	46	67	53	60	71	54	41	56	62	56	45	61	53	68	55	66	59	67	64	41	58	56	63	69	59	66	41	63	68	53	55	45	49	60	58	60	45	57	67	37	66	56	45	61	63	48	42	66	40	58	54	49	44	55	65	47	57	67	68	58	54	50	48	51	51	60	49	50	61	51	51	53	48	66	57	66	47	58	54	53	52	61	60	54	55	43	50	53	63	56	51	68	51	65	54	61	57	54	46	63	70	56	63	56	61	40	64	61	56	52	69	56	65	58	51	56	56	57	66	51	60	57	63	55	45	62	55	58	59	54	71	46	55	55	45	47	51	55	56	49	56	48	48	52	56	76	43	54	63	72	57	61	53	60	58	55	59	59	71	58	54	65	43	48	56	56	49	49	59	60	52	51	62	54	40	49	57	57	51	59	57	58	44	66	63	56	61	56	71	61	44	57	40	55	54	53	52	51	56	56	47	55	45	54	47	48	62	67	42	57	39	51	62	50	44	65	62	40	48	54	55	50	66	64	54	57	59	56	72	50	51	62	53	49	49	56	62	54	55	46	65	66	56	64	54	64	48	59	60	55	47	69	47	52	63	56	44	67	64	60	50	63	72	48	60	54	63	42	46	61	61	73	62	64	60	47	65	44	63	71	55	63	56	51	68	61	57	75	47	59	54	68	55	42	45	52	48	49	46	47	50	64	57	56	71	55	57	53	59	53	63	58	63	40	67	44	52	59	59	56	53	61	63	40	53	64	49	56	59	62	67	61	48	49	62	42	71	60	48	62	56	60	64	56	63	47	78	62	64	47	51	59	61	52	64	52	59	51	57	71	44	55	52	49	49	55	47	61	40	73	53	68	59	56	51	64	56	51	51	70	64	57	63	55	51	49	49	51	58	58	57	45	53	46	60	65	61	49	65	47	58	66	53	60	61	67	61	53	53	49	45	46	50	53	50	56	52	59	49	63	52	58	59	63	62	55	56	43	47	61	60	67	61	67	49	47	42	54	56	49	54	56	48	58	76	51	54	64	65	54	58	55	61	62	71	65	55	41	56	50	56	74	47	45	56	53	56	51	57	53	46	59	54	50	58	48	53	53
31110	16602	10549	10277	13238	16317	13929	11284	8311	5920	4455	3300	2539	1784	1316	1160	819	671	596	555	528	527	486	545	488	490	508	557	498	523	493	485	470	484	489	518	604	560	539	523	478	490	442	494	445	477	432	483	459	464	458	487	451	466	467	428	429	436	462	456	460	484	435	464	446	426	453	487	455	417	478	451	468	452	478	480	457	478	487	447	484	454	448	450	471	465	464	451	470	465	451	452	417	444	460	478	445	454	444	447	467	458	431	502	451	468	492	489	471	442	475	453	469	487	436	410	439	454	459	488	456	451	418	428	468	486	454	435	439	466	457	432	434	423	442	448	478	439	456	459	469	485	515	457	451	448	454	462	466	443	447	463	460	437	479	410	438	463	457	445	460	449	435	453	437	468	455	474	446	417	475	442	470	484	465	476	429	476	465	426	474	453	459	441	468	464	513	477	468	469	425	472	445	439	467	445	416	471	494	441	482	431	477	459	449	485	504	475	479	466	460	459	465	462	449	491	494	477	481	471	443	464	473	438	461	446	450	471	479	456	455	481	487	437	476	444	491	462	422	437	463	482	433	470	469	451	448	464	453	452	432	512	474	461	450	449	458	479	495	437	461	444	505	479	413	466	426	453	497	444	450	443	447	450	466	453	470	456	455	452	475	451	451	424	476	478	472	452	493	439	517	476	436	486	453	444	420	433	492	480	466	448	448	443	425	484	465	480	474	460	451	436	441	454	468	469	437	445	461	433	445	431	464	484	424	453	474	486	438	493	473	444	446	481	459	447	426	464	424	439	460	418	416	437	503	459	447	475	473	476	454	484	455	461	457	474	456	464	469	442	419	484	490	479	455	438	452	467	465	487	477	456	437	488	438	448	456	413	469	448	458	401	458	426	456	487	437	417	418	479	464	460	466	466	463	450	460	434	485	495	453	463	467	479	410	438	463	442	446	429	459	452	437	453	460	443	467	439	478	438	424	451	469	438	468	455	466	482	429	437	457	471	420	422	437	477	432	472	465	436	490	449	421	462	459	432	454	450	461	450	466	490	449	442	458	462	454	469	445	442	447	488	491	452	430	476	445	463	393	490	463	480	441	464	454	467	466	433	481	433	438	460	458	458	457	456	466	485	478	473	446	488	477	464	470	458	453	506	476	432	444	465	475	415	473	445	490	458	418	443	500	451	493	446	510	436	471	433	426	407	463	525	489	470	486	448	448	494	438	425	450	516	463	454	454	434	469	449	488	491	436	438	481	464	456	433	466	511	482	450	448	484	448	460	444	485	432	500	445	435	447	470	446	472	464	456	470	466	476	456	456	488	435	426	444	446	484	460	476	426	494	437	415	451	452	443	477	418	436	428	442	485	422	416	415	454	486	424	474	461	479	522	454	439	455	447	453	444	438	413	462	506	487	458	482	469	427	489	471	451	479	485	478	486	471	428	454	492	486	464	468	450	437	460	483	489	456	466	431	422	456	463	476	484	443	481	446	497	417	458	462	488	451	454	485	460	486	459	480	448	452	471	471	447	466	429	457	423	454	481	488	464	453	504	437	416	447	446	479	447	501	435	480	484	439	503	429	438	450	453	481	462	415	470	512	451	435	472	522	470	479	437	474	481	468	460	468	485	467	468	457	502	472	452	452	462	494	477	454	483	460	472	455	492	492	456	422	458	436	488	440	483	470	452	466	517	480	501	442	482	470	470	465	494	447	500	416	483	449	460	438	443	433	478	441	456	438	484	477	423	475	459	470	437	477	485	463	452	443	472	443	464	460	462	432	503	444	461	502	483	477	452	447	439	485	457	481	448	477	472	447	445	448	472	445	435	471	465	439	456	459	473	486	465	467	482	436	485	501	476	420	457	489	511	418	464	431	446	452	441	449	452	484	479	466	472	494	472	470	451	466	440	444	432	481	467	424	428	450	482	472	437	445	478	459	460	475	468	450	450	454	453	415	470	425	501	434	457	467	440	448	453	470	440	460	448	451	440	434	449	472	433	496	458	461	478	450	471	452	458	435	444	496	437	437	437	464	471	442	435	443	441	451	487	498	443	468	426	471	457	452	456	426	456	474	451	499	463	460	426	488	443	439	491	449	472	435	468	449	495	462	490	435	447	445	463	484	453	459	452	449	475	499	484	476	452	490	482	454	490	482	433	500	441	449	417	449	421	462	478	498	467	464	480	483	449	459	428	474	498	491	471	432	453	437	429	453	471	465	492	472	438	487	462	423	425	459	456	462	524	471	438	466	445	466	495	455	426	441	445	428	454	425	472	443	469	456	497	454	474	460	444	473	490	461	478	454	461	481	461	467	420	438	499	434	462	470	453	429	453	468	451	461	477	448	478	453	465	427	432	462	451	474	491	471	478	459	480	472	479	447	438	491	441	447	444	459	459	443	450	494	483	493	448	476	456	476	443	467	476	485	466	448	430	444	464	464	454	495	474	492	485	430	405	457	461	440	418	480	463	447	459	445	501	422	439	481	420	449	432	479	450	447	452	467	435	479	459	454	456	466	458	446	464	444	478	437	476	477	467	484	410	457	470	437	456	447	446	431	442	490	464	460	515	448	473	444	443	480	433	413	436	450	466	440	472	487	478	469	468	480	453	457	480	466	468	472	425	457	466	446	448	456	407	449	478	459	465	477	459	433	483	465	462	420	460	470	452	489	444	462	494	513	459	493	463	464	477	418	428	433	443	462	467	480	474	517	443	460	471	441	471	467	454	461	464	472	466	451	457	477	471	454	474	419	465	457	457	427	438	486	465	466	457	467	446	439	481	434	445	469	445	406	453	450	467	461	447	468	461	436	435	490	474	450	474	449	440	483	451	475	470	470	476	447	417	485	485	428	468	465	476	444	423	457	442	414	473	428	447	424	455	468	465	460	435	432	462	489	485	453	434	512	457	487	444	463	430	458	437	454	429	509	452	465	472	445	445	465	467	449	466	473	441	469	437	452	450	476	426	432	442	460	465	458	405	448	481	455	459	420	435	464	434	415	437	466	454	483	426	471	464	479	467	507	479	454	479	484	465	454	489	466	458	434	479	435	478	472	476	463	486	459	436	449	485	463	438	441	468	442	461	471	451	449	483	448	413	476	504	472	417	448	465	426	467	449	480	448	431	440	501	433	490	476	434	480	436	445	453	512	485	470	462	450	453	463	440	459	438	473	459	469	477	486	456	498	499	456	486	456	456	466	457	444	469	499	442	481	466	432	423	469	500	467	452	469	471	453	453	415	468	491	435	485	493	428	460	442	399	486	489	433	496	475	457	435	458	472	447	455	426	430	469	485	475	464	465	504	473	431	466	438	461	421	462	477	436	440	480	412	459	482	441	455	467	478	444	477	449	450	432	482	435	453	472	455	455	451	465	447	420	446	480	437	428	466	462	438	480	497	450	492	455	453	423	475	488	455	455	445	458	490	449	498	468	444	450	448	470	483	422	453	415	486	477	469	468	463	485	450	435	420	468	463	471	447	453	428	487	478	458	450	446	437	439
6498	3464	1973	1365	985	742	717	557	430	273	215	173	141	153	79	81	61	44	61	45	62	47	58	53	39	63	48	61	64	61	47	59	53	63	67	59	71	71	74	67	63	55	56	55	45	42	62	62	47	51	38	54	58	51	52	61	53	47	67	58	47	51	50	62	38	63	64	54	54	43	39	53	42	48	46	56	59	39	45	47	50	45	56	52	56	60	42	57	44	52	63	62	56	53	57	49	57	53	62	45	45	62	49	61	49	50	62	55	37	49	54	49	63	56	53	59	59	59	51	53	56	40	57	47	46	58	52	52	53	46	50	47	49	46	63	53	64	58	50	66	57	61	47	52	48	57	49	49	54	50	55	53	61	47	52	48	54	39	45	53	47	56	53	50	62	57	44	60	50	46	73	48	47	52	55	58	55	43	45	54	61	58	48	57	54	56	44	43	46	44	55	58	52	49	66	60	62	55	44	53	52	55	57	50	45	51	61	42	48	54	56	57	52	56	48	51	37	43	63	46	57	46	50	47	55	58	43	50	76	63	55	52	39	58	58	51	56	72	56	53	51	40	58	55	65	42	67	52	50	53	70	48	59	54	58	54	57	63	53	57	45	54	59	52	49	41	58	46	41	54	57	43	61	66	61	58	51	54	43	54	54	44	54	57	50	44	49	58	56	58	38	54	57	50	55	43	52	44	56	66	69	50	54	53	59	52	47	54	40	50	49	57	58	52	36	45	62	51	54	49	51	56	50	55	56	54	49	51	53	56	52	46	54	52	57	46	56	50	53	56	62	54	59	46	68	50	52	49	53	40	62	69	48	50	54	36	64	42	44	41	49	52	55	64	49	65	52	61	50	49	55	47	59	50	66	47	44	60	52	43	56	53	49	40	49	63	57	78	48	56	47	59	60	53	45	51	53	51	57	52	50	51	64	53	49	61	64	44	44	54	52	46	53	55	55	51	58	50	60	61	61	59	46	54	43	59	42	55	50	54	63	45	50	49	46	64	42	53	57	47	42	45	62	49	58	55	51	58	47	53	56	60	47	53	58	53	63	50	58	58	63	39	61	54	63	58	54	47	54	62	55	51	61	44	52	63	50	46	58	71	50	49	52	48	56	68	47	39	55	47	50	49	44	62	59	52	48	57	49	62	51	43	49	47	54	43	53	47	66	58	58	41	46	50	48	63	69	67	60	53	63	59	61	47	61	41	52	61	59	60	60	57	59	57	43	47	58	59	48	58	51	71	48	52	53	58	60	52	55	48	47	49	55	51	50	51	43	46	52	46	60	49	69	54	52	57	49	59	42	63	64	53	43	46	54	43	51	52	53	63	46	50	60	49	60	66	35	62	56	46	62	54	62	39	53	58	44	49	42	46	52	56	74	58	63	34	50	47	63	60	45	57	37	54	60	33	52	52	54	45	59	53	51	46	55	62	38	56	47	51	52	63	51	55	63	45	46	41	50	42	67	60	46	62	62	43	57	46	47	49	57	44	51	61	54	65	60	48	53	51	52	66	47	53	51	56	43	50	47	55	45	51	48	51	46	53	55	49	53	44	65	65	37	49	46	47	55	55	52	59	64	50	53	53	49	52	65	48	59	44	69	52	54	55	49	64	47	54	67	55	55	64	46	52	57	50	42	53	53	48	54	50	47	53	54	67	53	56	47	48	57	40	57	56	52	64	52	45	58	55	52	55	53	54	56	54	56	46	53	57	58	53	51	66	46	57	56	53	52	50	52	47	55	48	62	54	47	49	53	50	51	34	43	52	45	40	54	52	49	68	47	58	47	59	48	54	63	52	53	50	54	42	58	66	53	50	47	60	50	65	44	56	49	47	68	44	59	54	52	50	51	55	42	52	54	54	54	63	62	56	55	57	52	54	46	43	51	62	67	58	50	62	51	47	51	55	48	47	66	55	61	41	53	57	55	54	53	46	57	62	62	54	48	41	51	57	55	61	53	48	52	41	42	59	77	55	71	48	51	40	55	48	52	60	51	50	58	54	50	60	56	55	53	52	57	49	48	48	61	58	54	52	62	45	45	65	47	50	64	54	62	42	42	46	58	46	55	49	60	46	47	50	37	59	54	55	48	55	58	64	65	68	56	42	51	53	44	46	59	61	55	54	48	58	65	57	54	40	56	47	47	42	54	53	58	51	54	41	59	43	64	53	50	45	48	44	51	59	55	53	52	56	48	50	49	51	66	53	52	60	47	52	55	53	50	61	56	51	56	47	57	56	60	52	54	48	60	50	45	68	45	55	53	59	48	51	60	49	56	56	37	48	50	42	54	63	49	59	54	50	57	62	41	64	60	56	57	54	52	56	48	46	43	48	63	51	74	51	60	53	54	51	51	48	52	57	49	52	50	56	53	50	55	58	62	49	46	52	63	57	52	46	57	51	53	54	45	52	47	70	44	48	52	65	61	43	50	63	49	50	51	46	52	44	42	62	53	55	47	50	47	47	54	53	56	51	62	62	57	47	58	50	49	51	41	60	58	48	61	47	45	49	63	45	60	49	48	55	54	65	61	42	51	47	56	60	58	51	55	57	54	38	58	54	50	42	43	61	52	54	45	58	54	52	48	55	60	58	77	58	49	50	68	57	55	52	44	69	58	46	57	44	62	61	53	47	53	54	60	40	54	45	44	49	55	43	51	42	61	48	53	53	54	46	64	61	48	48	49	48	53	51	53	48	51	63	47	59	59	56	48	47	49	50	62	54	57	52	46	56	61	55	44	73	38	40	61	65	54	66	63	52	53	57	49	48	47	49	46	46	53	53	49	58	54	57	55	52	61	64	67	55	49	61	56	52	45	63	61	36	51	53	51	55	61	49	49	50	51	46	43	46	57	56	43	47	61	61	58	52	51	57	56	56	60	65	39	59	38	51	40	47	41	71	53	69	48	60	52	65	47	52	50	56	58	47	59	49	56	53	52	53	62	48	57	57	65	61	50	39	54	57	51	52	55	51	45	58	42	55	58	37	50	67	56	45	51	53	57	60	57	49	54	52	63	49	59	66	47	51	53	51	48	45	61	52	46	64	67	40	51	65	59	56	46	48	56	47	54	50	39	50	55	48	61	50	48	57	51	41	59	67	66	34	66	48	61	46	55	47	46	44	57	48	42	56	60	43	48	45	58	49	51	67	56	69	49	46	46	55	52	59	44	59	53	53	49	38	48	45	55	50	41	63	65	44	43	50	47	56	54	54	47	54	68	60	43	55	46	72	54	55	57	62	45	59	48	50	51	70	60	52	46	51	53	53	48	52	47	47	58	69	57	48	61	46	57	42	47	50	66	56	47	57	61	52	54	52	54	47	55	51	60	46	56	41	51	55	64	48	54	66	44	55	52	51	64	65	48	56	52	48	52	57	53	53	70	47	61	41	63	49	61	66	52	59	54	71	56	50	62	47	66	56	42	54	54	64	41	55	60	52	61	61	68	61	66	58	51	48	55	49	36	43	56	59	57	43	42	52	54	53	61	58	52	53
36034	21243	15361	14876	20263	22247	21258	17489	12681	8948	6472	4508	3381	2732	1751	1641	1018	833	717	618	624	575	585	532	487	472	452	483	462	441	536	474	514	691	807	834	870	858	834	797	684	627	600	558	466	480	466	455	487	400	444	484	435	424	425	453	443	450	457	443	443	461	434	425	463	451	472	438	444	442	429	419	460	413	444	421	440	414	403	418	446	382	451	449	479	436	393	454	417	447	402	425	446	434	484	393	417	441	441	443	464	462	448	460	457	450	422	430	421	446	434	433	456	452	455	415	447	425	428	460	408	418	463	430	478	400	456	434	451	420	421	455	424	402	428	454	436	452	452	412	438	468	429	456	433	412	451	456	420	441	457	435	457	450	461	386	463	435	436	445	465	467	481	463	454	414	428	459	447	428	424	453	441	434	430	457	469	450	451	443	449	423	449	421	447	463	459	501	420	443	407	457	443	436	431	413	437	439	460	427	430	441	403	419	451	486	456	445	443	407	455	445	452	430	443	446	435	445	439	431	432	416	420	437	453	460	428	443	447	388	465	409	455	448	423	469	447	432	460	423	455	400	449	408	435	454	456	424	438	417	474	462	444	392	472	437	426	449	463	432	438	442	460	451	432	451	449	446	433	389	455	456	452	441	459	409	428	487	464	440	448	466	452	425	450	466	421	487	455	414	420	502	453	378	447	441	447	442	455	424	460	441	434	456	448	438	393	460	466	435	440	452	474	448	427	428	418	444	444	425	489	406	402	461	395	412	429	440	424	442	401	448	429	478	412	441	421	380	453	443	444	428	454	396	412	442	419	420	417	436	443	437	400	444	479	408	406	446	474	453	439	487	405	425	417	423	438	473	472	418	452	431	415	451	399	459	449	453	412	425	431	409	468	446	433	462	387	441	432	452	453	425	471	465	420	442	436	448	429	408	418	451	442	419	457	462	419	436	498	494	449	428	444	441	414	467	421	453	432	452	438	437	395	440	449	429	411	451	385	452	459	424	439	447	403	432	442	431	434	385	412	474	433	413	426	443	461	431	436	441	453	453	391	434	447	481	446	411	428	477	427	430	413	422	440	432	423	439	457	472	456	456	460	400	410	473	428	453	422	483	453	411	436	418	422	472	434	470	421	457	460	438	446	429	430	426	442	436	425	508	453	428	443	481	446	437	415	431	386	433	430	441	452	448	416	431	450	419	459	430	430	422	443	425	429	457	444	444	430	452	453	418	418	451	453	429	458	451	443	488	443	421	462	432	406	418	479	458	418	424	433	458	428	473	447	428	425	462	457	448	416	481	447	440	433	486	442	423	454	438	446	450	460	465	446	425	443	468	448	447	449	453	453	461	416	473	487	447	435	429	456	435	426	432	399	428	405	440	431	414	457	439	490	416	448	442	431	424	453	469	495	442	431	440	417	443	420	433	456	418	447	456	426	458	424	443	448	470	450	435	454	429	431	437	378	453	434	396	459	449	456	456	461	447	502	387	412	403	432	393	423	455	401	447	417	419	417	440	435	475	381	481	405	396	441	461	455	441	477	449	439	433	438	461	462	462	415	415	427	455	414	417	448	483	442	450	427	405	440	426	431	418	433	453	423	442	447	421	475	448	437	457	469	463	410	485	475	444	443	449	465	447	464	429	429	429	426	429	400	422	436	472	443	397	468	430	422	429	455	426	439	462	414	429	447	469	412	410	463	476	434	420	451	491	482	446	419	432	460	439	432	439	465	422	475	406	432	444	471	412	475	445	422	425	440	442	421	459	428	420	418	482	393	447	408	440	470	452	444	456	442	454	439	450	425	434	433	445	416	436	442	405	409	459	471	405	413	438	419	414	435	403	452	453	444	447	400	450	405	440	433	485	423	444	445	463	478	434	465	434	419	443	409	450	460	439	424	444	414	446	405	443	418	425	415	439	430	438	421	446	430	428	412	436	442	426	428	480	442	411	450	418	451	442	431	456	438	426	420	433	435	461	424	430	426	434	401	442	440	426	470	434	400	417	469	437	430	438	449	417	417	434	436	457	487	438	416	435	450	438	408	463	449	410	421	449	437	434	392	423	466	450	413	475	471	432	408	434	423	419	407	440	470	411	417	435	413	402	445	415	438	472	441	459	461	472	402	449	448	462	418	441	406	425	412	442	449	457	451	468	443	423	426	456	474	461	476	449	392	445	405	473	421	429	446	445	479	441	471	414	442	425	438	437	429	443	466	464	455	424	442	446	461	424	449	414	469	415	452	425	408	442	439	465	439	446	471	436	439	475	393	457	455	424	437	427	436	396	443	414	422	452	462	429	418	413	424	468	435	415	440	447	408	418	463	445	455	409	384	465	457	471	424	433	436	424	430	450	433	444	478	461	450	417	452	447	437	446	448	444	421	451	461	428	459	453	416	431	426	447	446	429	442	453	432	403	432	440	434	431	437	460	431	444	422	410	424	438	448	433	422	438	434	447	452	432	437	464	442	452	441	437	489	459	404	421	404	470	432	409	446	452	440	422	419	467	484	435	454	459	457	457	457	436	459	442	424	453	451	454	434	479	469	435	436	410	421	439	443	454	436	442	430	423	431	432	451	425	449	457	455	411	418	447	435	426	427	409	473	447	462	450	435	407	456	413	432	437	479	437	432	440	472	431	412	496	454	462	447	413	422	445	475	434	450	427	457	432	451	394	432	433	456	417	454	417	445	431	430	429	405	426	452	452	407	431	456	457	462	392	437	448	431	443	428	459	462	438	428	409	428	447	431	440	434	421	432	458	421	437	465	475	458	450	424	501	403	454	439	450	427	465	470	465	450	424	429	467	438	461	439	385	439	440	428	428	405	427	435	455	415	464	461	425	422	455	429	426	414	465	447	424	417	435	426	425	432	419	435	445	417	422	429	432	427	461	446	439	449	439	431	409	439	453	451	450	452	458	436	429	472	430	444	452	434	432	454	462	423	435	406	459	436	484	429	438	434	409	440	432	443	439	453	425	419	473	452	498	491	444	450	423	457	464	418	477	450	499	392	448	457	423	439	429	427	438	416	445	439	435	408	436	427	451	424	431	445	459	457	403	430	419	462	467	452	426	439	436	475	445	454	448	423	433	436	435	460	454	466	499	434	443	414	472	427	470	452	414	438	472	439	439	430	456	453	421	422	429	404	454	434	488	419	437	413	410	472	439	460	410	413	436	443	465	469	455	452	473	435	462	399	447	457	454	449	449	443	446	458	435	452	425	419	442	460	431	461	434	466	402	411	470	435	437	457	417	463	467	442	427	420	435	433	418	439	432	415	431	485	397	413	427	445	473	455	425	454	428	421	423	404	427	471	438	409	440	471	408	443	452	460	443	461	421	412	470	466	424	426	464	426	443	444	436	459	496	459	446	422	498	423	388	453	412	446	442	457	454	472	436	442	440	414	415	441	450	453	433	424	420	468	418	454	410	410	451	457	439	455	453	449	438	436	443	439	458	440	476	473	441	469	445	454	416	413	465	446	426	422	435	414	472	451	464	466	455
6892	3047	1695	1112	852	626	636	482	348	228	185	118	135	101	81	106	69	59	63	64	53	58	46	30	42	45	44	46	60	52	48	49	62	65	75	64	71	58	63	61	57	56	56	50	48	51	54	47	59	56	42	43	42	41	56	48	55	57	54	44	47	48	41	55	44	61	44	42	42	38	43	54	55	35	50	38	58	45	54	44	39	47	62	49	44	48	32	50	37	49	51	48	60	50	44	58	47	48	54	37	57	54	49	41	44	50	52	36	56	44	57	50	50	52	57	40	52	41	43	39	56	49	40	41	56	52	56	44	66	56	57	53	40	58	61	49	43	60	45	62	36	62	58	50	52	54	49	31	43	40	60	51	42	49	41	54	45	51	44	40	39	35	41	38	60	47	43	32	43	42	53	43	59	48	45	57	51	56	51	42	58	49	49	43	59	61	46	42	57	46	51	46	57	41	42	60	45	53	44	55	58	57	53	46	52	50	41	47	54	42	47	51	48	59	47	45	50	48	45	51	51	43	46	47	44	45	56	50	48	59	45	50	55	42	56	54	60	45	39	51	55	55	37	55	45	44	60	45	63	42	42	38	43	58	62	37	52	52	49	45	41	43	64	57	52	51	54	48	53	50	60	58	48	42	42	42	49	59	47	37	49	54	44	43	42	42	41	47	42	51	53	47	44	53	48	48	64	33	56	59	45	54	47	47	47	54	59	48	44	38	49	54	39	47	38	39	36	45	52	40	50	52	42	42	40	64	43	55	55	53	38	51	57	43	57	57	53	45	48	50	57	59	56	46	38	60	44	41	46	46	52	47	60	45	47	50	55	45	51	46	33	49	46	50	48	42	52	49	43	56	56	40	43	66	37	48	49	41	72	51	46	38	52	46	50	42	38	50	52	50	44	44	41	50	47	50	57	50	49	46	45	47	49	48	43	47	57	36	58	49	48	53	52	47	44	48	27	47	45	57	46	39	53	60	58	45	55	35	52	48	64	54	56	43	38	41	53	37	48	45	63	61	50	51	47	50	47	47	53	50	47	45	50	58	42	47	48	52	49	58	44	57	60	53	39	47	54	58	53	50	43	48	58	50	44	59	53	55	40	56	50	37	51	42	46	45	36	47	65	38	42	54	47	50	43	45	41	49	37	52	44	50	54	32	52	53	50	32	59	60	59	46	58	48	41	43	46	64	63	50	45	58	42	41	53	56	46	58	52	48	45	60	54	52	36	45	51	53	56	55	51	48	37	41	48	49	58	45	46	45	48	50	50	48	56	45	41	49	53	59	55	51	61	42	52	46	44	47	45	60	53	35	44	55	55	59	36	49	56	47	48	47	49	50	67	48	41	53	41	49	59	38	50	45	61	40	44	45	45	46	49	48	50	56	54	55	50	51	50	36	43	57	48	49	45	60	63	64	52	40	48	44	58	48	40	48	51	57	46	39	48	56	57	50	35	57	46	34	54	46	47	44	51	41	56	48	36	45	45	53	42	45	57	44	54	45	40	48	41	51	51	44	41	43	55	44	51	34	55	60	50	68	47	50	53	57	55	48	45	47	33	62	47	51	50	57	54	58	42	46	49	31	42	51	34	52	43	52	54	43	50	50	49	55	52	56	36	43	40	53	54	57	41	53	45	65	38	41	47	48	46	50	53	60	65	62	48	50	43	47	49	46	35	52	46	51	54	43	33	40	49	61	66	49	56	42	54	50	40	49	57	38	49	53	41	43	37	42	52	41	61	38	55	69	43	52	64	42	45	47	42	40	49	45	49	40	51	41	45	51	47	50	46	33	41	59	45	39	53	43	48	38	44	49	42	42	50	45	52	59	56	40	44	51	49	55	51	53	55	49	48	51	45	41	67	40	45	33	39	52	46	49	52	49	45	59	54	53	46	49	54	52	49	48	37	41	49	62	58	62	55	55	53	50	65	45	51	45	46	52	40	43	49	43	36	53	54	38	47	49	47	50	49	44	59	46	51	43	51	48	45	52	60	48	29	39	41	44	37	45	44	52	68	47	52	49	55	55	34	44	46	54	42	54	42	44	37	49	38	37	38	58	55	42	54	28	56	50	48	40	53	45	49	43	56	41	50	43	50	45	57	43	37	50	54	44	48	43	55	58	58	36	55	40	39	56	38	47	49	51	49	40	42	51	41	45	50	51	45	45	45	52	64	54	53	44	50	49	46	46	50	50	41	51	40	46	51	41	46	56	41	42	38	39	56	51	53	46	45	52	60	60	50	45	51	47	43	55	48	51	39	59	46	47	57	44	43	47	39	43	41	66	50	55	54	51	55	40	49	34	37	34	51	47	59	50	50	49	45	37	48	40	35	48	41	52	44	53	41	38	51	64	48	47	45	41	47	38	53	54	45	54	54	59	39	52	62	37	58	52	38	51	63	55	46	53	57	44	39	61	56	51	36	56	47	46	41	53	60	53	55	45	41	47	41	52	45	53	59	50	48	68	51	39	43	48	41	53	47	56	58	49	46	59	36	59	50	51	57	46	56	42	45	50	56	49	50	49	65	53	64	38	52	62	41	51	45	60	45	63	63	44	57	49	31	50	40	57	40	41	39	38	62	55	59	46	43	61	51	48	44	40	43	53	53	37	59	41	52	45	38	43	59	50	34	63	43	41	64	44	38	42	51	55	46	46	47	62	60	51	44	51	53	41	48	52	56	54	49	57	35	46	44	45	55	48	45	55	52	48	55	54	53	53	40	49	32	58	43	60	51	71	42	60	41	44	44	32	45	65	46	56	42	42	52	50	45	50	45	46	49	52	48	44	54	55	43	34	37	46	54	43	43	52	51	46	48	61	51	38	48	48	42	46	58	46	42	47	44	38	38	46	57	33	58	33	53	55	56	36	47	53	50	57	51	60	47	47	63	49	48	43	53	45	34	34	50	43	45	53	54	48	50	43	49	48	52	57	40	50	46	60	47	42	38	47	40	57	52	49	53	47	47	44	44	43	50	48	57	59	51	55	43	59	46	40	52	50	57	46	55	44	40	50	47	52	49	40	43	43	46	41	49	47	46	63	40	46	62	38	51	48	41	38	51	46	61	41	33	47	57	39	57	62	36	50	51	34	46	48	64	49	46	42	43	47	31	40	45	40	64	38	61	53	42	49	43	47	54	56	52	43	51	60	55	49	47	58	43	43	34	61	42	50	58	42	54	43	47	63	53	41	48	66	46	48	60	48	48	61	55	50	61	63	48	50	43	51	39	41	57	47	49	50	33	52	38	47	55	49	40	46	49	55	53	44	48	54	46	43	49	46	49	48	48	51	46	57	47	54	45	42	48	57	51	49	42	49	53	53	48	42	51	42	53	51	46	50	46	49	44	61	57	57	43	50	48	60	52	53	55	45	44	67	59	42	52	42	49	38	56	47	56	44	58	59	41	54	52	55	41	49	53	53	50	54	36	50	56	56	62	40	37	51	45	53	44	53	41	51	37	44	52	43	42	41	51	54	44	45	54	46	54	36	39	38
33874	20210	14591	13466	18123	21038	20342	15632	11610	7535	5515	3838	3160	2467	1918	1536	1163	767	686	579	550	502	515	498	484	478	432	407	426	441	445	446	461	544	741	806	744	815	842	782	657	604	507	514	476	444	391	424	390	367	391	441	401	385	379	409	406	405	379	404	430	377	415	408	409	366	367	381	440	376	375	410	383	398	413	410	395	442	362	405	401	401	365	388	367	386	383	407	412	383	358	410	405	399	421	411	398	371	397	368	378	386	402	383	371	382	413	390	380	430	434	395	377	418	380	417	407	431	417	432	390	393	407	388	391	421	388	409	442	379	389	369	430	363	420	385	391	407	413	399	403	395	407	404	406	377	420	411	430	422	394	409	389	439	412	396	374	402	361	424	392	415	415	392	426	385	414	395	407	402	398	410	433	423	419	430	398	367	391	407	426	439	366	394	396	374	397	395	384	419	401	386	400	413	431	388	375	388	360	392	440	403	415	418	402	414	377	414	390	406	432	371	411	386	397	410	387	415	420	385	414	421	374	403	399	425	418	391	425	393	393	416	410	374	399	403	387	401	387	416	383	396	378	415	396	432	387	425	406	400	406	415	380	383	393	389	401	418	409	389	422	405	388	367	411	364	417	419	369	386	364	383	400	362	414	419	407	434	409	454	384	384	404	426	385	419	413	432	392	376	404	434	435	411	411	429	377	393	362	415	391	413	406	389	401	372	414	374	414	390	355	392	383	409	406	404	359	374	385	414	392	437	359	413	383	366	387	397	398	379	395	424	401	403	426	391	418	389	429	398	422	379	387	397	433	383	394	413	370	407	382	412	403	420	437	379	435	365	421	397	417	425	395	415	401	400	390	395	405	392	385	394	389	418	396	415	402	395	399	408	384	402	379	387	353	358	410	424	423	415	379	381	412	413	430	402	419	383	426	391	421	401	403	406	382	405	388	410	396	406	401	356	370	404	385	407	410	444	394	381	405	401	393	447	393	429	427	422	383	389	383	359	419	379	396	405	368	407	400	370	418	386	405	456	358	391	381	391	389	402	416	415	382	442	387	417	395	420	385	417	426	380	401	387	404	362	390	433	407	348	401	418	380	419	340	358	340	396	407	385	402	367	403	390	403	418	421	417	358	370	402	376	380	404	381	381	355	417	406	373	372	404	416	415	433	374	394	381	404	395	404	400	436	370	398	370	394	420	418	394	383	425	378	407	408	405	359	420	380	385	408	386	406	457	376	376	394	385	389	424	399	401	422	411	402	406	410	441	366	417	429	423	388	418	422	389	424	431	362	401	364	375	412	373	395	410	414	378	382	401	422	419	362	398	399	421	396	402	427	403	407	412	427	387	407	417	395	400	406	392	372	412	388	403	362	407	391	367	375	403	397	426	418	401	398	396	387	410	455	424	388	418	397	419	378	423	408	405	357	387	394	364	391	418	367	392	395	431	413	432	422	407	424	399	347	376	428	410	407	355	397	394	435	394	405	396	383	402	432	431	377	372	397	410	357	403	399	416	437	387	372	379	422	396	374	466	388	426	395	364	384	408	406	426	379	428	397	410	360	387	419	430	392	387	387	421	397	414	419	355	408	456	392	395	399	408	405	413	395	399	417	396	410	382	363	376	441	432	405	393	445	393	402	400	428	389	433	411	400	411	419	413	365	374	439	408	419	373	437	385	408	385	401	422	410	413	417	401	408	377	432	413	442	394	393	366	410	400	359	397	387	365	420	405	409	427	408	387	380	389	395	396	425	431	366	379	383	403	382	373	417	401	403	385	391	406	398	368	391	395	359	401	405	420	419	425	396	448	430	406	328	415	417	404	391	407	388	376	423	378	384	406	425	414	413	379	389	404	413	401	402	389	405	415	396	376	391	411	371	352	379	404	421	405	426	410	371	400	426	434	387	410	395	372	410	369	415	393	399	401	424	420	429	389	418	381	417	394	411	427	375	349	417	388	413	384	402	392	407	406	426	401	372	384	387	403	411	398	408	413	417	414	409	346	437	444	421	387	440	365	346	389	388	419	397	401	393	441	445	407	396	398	401	410	439	350	430	391	381	408	413	407	424	382	406	385	399	413	406	398	346	382	425	425	435	402	401	397	397	419	408	389	424	395	407	414	409	410	403	413	408	363	421	362	418	402	377	436	416	407	388	401	348	385	434	431	421	366	414	412	420	365	406	392	399	377	384	380	400	442	402	405	385	428	393	412	387	379	404	376	411	411	397	403	414	426	407	390	438	418	409	418	359	377	392	393	421	401	403	415	379	382	384	399	396	388	418	410	380	384	393	383	391	406	401	413	425	406	430	376	428	407	392	376	416	381	387	384	430	362	411	390	377	418	346	396	413	428	388	402	417	425	372	392	389	376	425	376	379	425	419	379	395	413	403	401	390	415	388	370	379	372	417	420	437	374	388	424	405	419	407	399	401	402	388	414	447	389	386	419	391	424	426	408	421	398	421	408	397	406	407	399	388	378	367	378	434	391	424	424	364	427	369	419	396	415	389	407	413	424	406	379	407	376	411	389	408	394	395	401	420	380	417	405	396	380	398	443	395	423	429	394	401	387	434	419	446	395	391	433	401	394	395	415	409	357	403	374	405	389	400	415	388	368	399	407	398	414	375	430	406	393	412	392	402	421	414	420	401	417	386	364	374	411	413	371	387	419	376	402	435	394	433	431	402	435	401	405	377	398	413	365	408	428	406	415	418	415	415	413	426	397	416	398	363	384	402	448	387	375	380	421	380	408	376	404	412	407	423	388	415	434	374	386	371	400	381	425	381	403	396	412	400	382	405	441	376	388	424	404	401	421	425	397	402	423	382	403	432	411	412	361	428	354	428	389	406	398	425	382	395	393	386	397	366	421	429	413	390	387	405	410	421	462	435	417	393	417	398	409	370	402	369	368	383	405	411	382	412	404	378	395	393	403	357	386	441	395	402	421	425	370	388	403	427	424	378	417	376	429	406	374	413	427	424	400	415	396	400	411	404	388	423	390	401	378	400	413	369	369	420	397	410	421	430	385	407	400	388	392	428	377	390	407	395	378	388	393	390	416	349	424	398	430	415	417	406	401	391	392	373	411	404	387	449	424	364	443	386	407	401	406	424	396	382	376	390	419	395	382	387	353	384	405	393	389	402	428	408	401	409	399	392	384	413	403	397	391	390	402	405	419	426	399	453	396	402	408	445	428	387	403	439	407	371	410	412	400	379	405	410	368	376	379	421	366	383	399	367	384	408	413	393	399	431	392	412	393	405	397	380	435	381	371	424	384	407	401	408	419	383	417	418	420	400	398	423	433	378	423	414	406	384	374	389	436	411	433	372	406	392	417	381	415	359	404	408	418	407	391	426	365	409	382	384	443	426	394	406	395	394	366	392	376	413	374	396	424	450	418	398	397	410	398	372	394	396	379	414	405	396	394	364	387	421	399	383	408	399	420	383	452	385	386	381	379	440	413	386	386	377	422	396	405	399	423	411	380	413	409	420	395	404	386	400	411
8172	4552	2673	1545	1261	1027	870	715	529	355	260	210	172	134	108	100	78	53	53	58	59	50	53	49	36	42	55	42	48	42	39	48	45	58	68	92	83	75	71	73	69	65	57	55	49	40	30	40	39	55	46	39	47	41	35	48	31	45	45	45	33	42	39	37	43	48	48	46	49	61	43	54	62	39	57	52	56	37	44	53	45	56	49	36	46	34	44	45	50	43	46	57	52	45	53	45	41	46	53	49	43	48	45	37	44	46	40	45	45	42	50	40	48	43	49	37	41	44	38	49	44	44	42	47	48	39	46	52	47	48	43	47	37	44	37	54	51	36	33	39	56	38	54	42	43	41	39	48	35	43	48	54	41	45	50	38	57	27	47	41	43	44	45	46	56	46	46	49	41	36	46	35	42	41	41	39	47	42	44	45	37	44	45	41	36	46	51	51	34	41	52	49	39	50	44	54	43	34	50	54	42	40	57	30	41	43	40	58	61	46	54	42	42	36	44	50	33	41	42	50	43	42	42	45	49	40	43	52	48	49	42	54	54	44	39	31	50	36	44	47	59	41	36	50	52	37	48	35	44	36	35	48	40	47	48	37	48	52	47	54	41	53	48	39	46	44	49	51	61	44	33	50	51	47	64	41	39	45	43	40	54	48	51	48	57	37	38	41	49	48	36	46	47	50	36	51	49	41	31	47	37	41	43	45	48	44	38	43	39	42	35	58	55	47	41	42	55	51	53	41	42	40	50	61	46	50	30	41	37	51	55	42	56	48	47	44	39	32	47	33	39	48	36	49	40	40	31	39	39	49	46	34	53	43	55	35	41	45	36	37	40	38	55	41	47	57	46	45	51	45	46	49	42	56	49	27	38	49	62	56	54	42	36	47	31	37	48	53	47	35	47	39	48	41	51	44	55	38	48	40	50	44	39	42	51	63	39	48	39	52	41	33	45	54	41	50	44	48	42	45	48	50	58	60	45	46	38	36	43	43	39	31	36	55	42	50	57	35	43	31	45	38	56	31	51	49	38	42	39	44	46	36	43	37	54	47	44	52	53	38	41	55	44	54	35	49	47	42	33	38	50	43	56	53	51	38	45	50	44	51	43	40	39	43	42	39	36	50	40	44	54	54	47	34	32	55	49	49	55	48	37	48	45	40	40	41	45	48	49	41	39	43	43	34	43	38	50	36	54	33	41	36	50	47	56	51	45	54	44	50	46	43	36	48	43	42	53	51	29	42	40	45	55	49	47	37	49	45	51	51	42	47	43	44	47	49	49	45	48	43	37	54	53	53	51	37	46	42	50	46	40	50	40	55	40	36	41	45	53	40	49	52	45	42	57	42	43	36	47	37	36	48	39	45	38	43	50	41	34	47	47	50	49	38	46	55	47	36	40	46	54	44	43	42	52	52	52	53	55	42	38	46	54	43	45	48	47	46	45	47	33	51	39	46	42	59	40	47	43	41	46	25	40	47	45	47	41	45	52	37	43	43	39	50	48	51	49	40	42	37	67	40	42	51	61	43	52	40	53	36	41	41	51	38	58	47	54	47	42	46	46	39	40	41	36	37	41	45	51	41	54	43	47	46	36	34	43	48	34	32	54	56	36	50	48	47	43	44	53	36	41	51	60	45	48	46	45	44	47	46	44	48	43	40	52	48	50	60	41	60	47	50	52	47	55	64	55	44	39	35	54	38	47	38	35	46	51	45	43	57	57	51	40	53	45	62	46	44	45	52	45	53	44	52	35	42	45	34	35	56	40	41	35	46	51	40	46	52	51	38	49	58	43	52	54	36	50	38	46	53	44	52	41	43	49	40	45	45	55	34	43	44	49	34	41	57	50	51	53	43	60	45	41	41	53	48	47	51	46	42	49	43	45	45	49	39	47	44	49	50	50	41	44	39	40	36	52	47	42	61	47	43	60	48	52	47	42	72	49	37	49	41	47	52	38	61	50	33	40	50	42	44	44	40	43	41	39	31	47	47	43	39	47	44	55	45	42	50	45	46	42	55	40	43	52	45	45	43	62	47	43	52	43	53	47	49	29	48	44	49	47	38	45	38	56	42	47	48	42	62	42	45	38	33	45	49	46	58	46	46	45	50	47	40	39	45	48	65	37	42	44	52	53	48	33	47	44	51	43	34	48	43	39	52	36	45	49	50	35	36	42	45	34	29	38	45	52	43	33	45	45	59	36	45	41	48	55	48	39	46	49	52	38	53	45	44	51	44	33	35	47	50	54	41	44	53	47	54	49	40	27	42	40	45	45	56	46	54	44	54	49	44	35	34	40	41	53	33	45	32	50	41	40	43	35	34	48	36	53	46	37	43	40	41	38	47	47	54	37	35	49	38	33	48	49	47	41	35	44	41	55	33	52	54	56	27	38	30	55	54	43	31	51	40	48	56	36	54	44	41	41	48	48	44	46	41	53	43	55	54	39	61	50	51	54	49	43	55	39	47	38	44	41	56	44	43	46	51	47	57	38	47	39	51	43	50	38	37	56	63	46	58	41	41	54	48	50	38	45	46	42	38	39	48	43	40	49	44	31	46	47	31	49	46	51	45	42	40	50	36	35	46	44	44	48	32	51	46	46	53	29	61	52	40	47	49	49	58	44	65	42	45	42	48	48	51	46	33	34	43	51	41	51	40	38	27	38	41	47	31	48	46	41	46	38	36	43	49	58	36	42	49	51	44	45	45	47	47	49	51	49	40	50	42	40	48	39	49	39	44	41	46	36	40	57	38	53	45	48	46	48	36	35	36	51	44	42	44	37	46	36	52	49	42	34	54	47	43	47	54	35	55	43	48	52	46	43	56	38	46	47	46	53	45	34	40	55	30	47	52	40	48	50	38	49	48	47	50	39	47	50	49	47	54	40	50	42	43	41	59	45	50	45	57	50	48	58	38	38	54	49	52	33	32	51	52	48	56	40	45	44	41	45	45	56	55	46	46	34	44	34	51	47	45	40	35	57	48	60	38	42	43	44	51	44	37	45	41	35	50	35	45	38	39	46	60	34	47	51	42	57	42	48	36	37	37	54	42	40	46	41	60	51	56	53	37	36	42	34	45	60	49	54	43	41	47	46	30	46	46	54	36	53	44	39	33	55	43	40	47	30	35	43	46	60	38	38	37	34	36	50	30	34	50	46	59	54	56	51	55	57	55	43	43	46	53	45	37	42	41	42	47	44	40	46	55	39	49	44	44	35	46	62	34	42	50	44	47	51	61	47	34	52	41	48	55	43	55	47	41	54	43	43	38	45	49	40	40	44	40	51	46	45	33	37	49	51	38	51	47	49	59	55	42	48	37	50	41	49	42	43	52	42	53	52	49	51	35	51	50	42	51	50	41	48	47	44	40	47	49	41	55	50	46	51	47	58	50	48	46	35	44	40	47	52	43	47	39	48	32	39	39	55	37	53	52	43	42	46	49	54	38	53	45	37	48	48	41	53	42	49	48	59	44	44	42	34	47	44	41	48	47	49	42	47	41
38531	24226	18193	16330	23388	26232	23951	20007	15899	11210	7869	5885	4104	2858	2424	1731	1491	871	668	578	596	495	536	495	487	494	426	423	406	431	418	389	440	446	987	1290	1389	1315	1146	932	782	698	614	453	443	389	381	386	361	392	374	375	386	380	398	391	365	360	380	368	385	399	389	370	376	367	357	357	379	380	361	382	366	374	388	387	379	371	351	406	393	360	382	373	379	366	336	371	374	400	371	341	398	356	391	409	349	368	375	395	379	391	394	395	395	392	345	362	361	378	366	371	387	402	375	373	374	366	424	397	394	335	369	368	366	378	358	356	378	393	401	390	392	392	378	387	358	366	320	357	401	372	397	399	364	348	360	325	393	337	399	368	377	370	364	354	374	386	358	381	361	405	344	357	376	364	369	385	381	377	373	360	369	366	372	410	368	371	390	417	378	388	412	378	396	383	393	390	375	353	385	384	383	398	376	383	365	391	371	364	381	384	372	395	404	367	349	393	331	369	401	397	369	390	393	397	373	344	365	367	369	413	386	366	368	398	406	374	375	402	382	383	353	383	396	357	351	373	383	366	356	363	387	365	374	384	395	360	369	365	388	370	415	386	355	408	417	381	387	393	392	395	410	383	341	364	387	395	386	373	391	380	380	419	337	373	354	378	397	385	378	364	387	403	391	368	404	352	366	385	338	376	374	334	367	359	340	398	344	379	354	400	434	388	404	367	399	398	372	388	386	368	382	355	377	361	336	376	360	376	379	368	382	422	406	373	378	385	372	384	354	358	392	381	367	378	374	389	383	366	380	353	424	432	382	357	388	382	367	388	405	368	328	401	352	372	379	372	383	355	391	390	405	382	388	386	360	404	373	362	375	373	404	403	357	381	424	399	378	359	362	388	376	392	364	384	364	385	405	384	404	398	375	373	345	363	403	391	391	367	355	372	363	368	393	414	406	345	364	352	392	353	405	404	408	390	378	403	373	372	379	383	383	366	391	385	356	372	410	400	356	379	376	401	411	372	386	404	415	403	348	371	368	371	417	407	362	376	371	384	355	375	372	405	410	401	343	396	364	399	397	361	379	378	440	364	384	380	409	367	397	390	407	347	374	369	370	364	372	391	384	343	373	382	354	372	387	389	365	373	357	403	378	395	394	358	382	355	379	384	380	376	387	390	405	394	357	369	360	353	384	349	411	417	347	404	387	367	382	400	415	397	362	352	401	395	371	401	322	365	399	355	439	359	399	382	342	355	378	388	362	363	393	374	404	380	346	367	397	395	398	372	358	361	361	350	408	404	341	372	378	369	370	327	409	386	384	374	360	384	378	387	368	382	315	376	389	390	375	378	377	402	376	387	386	346	391	377	366	392	385	393	361	400	368	364	412	397	395	376	359	404	393	386	397	401	405	366	392	385	336	342	378	388	389	400	421	353	397	369	412	360	363	351	395	385	379	387	402	393	332	428	357	376	394	396	377	364	393	406	371	363	348	373	400	367	359	368	357	382	396	392	392	344	388	376	366	342	384	373	372	379	374	360	366	388	368	408	359	385	404	378	354	375	405	392	378	376	366	399	371	343	377	402	371	367	377	415	371	387	354	380	363	375	396	396	356	399	378	356	395	372	404	396	400	368	363	384	395	382	389	400	364	387	393	380	363	356	362	367	390	400	411	353	353	343	395	366	367	369	341	380	397	366	371	369	351	389	387	398	358	398	394	395	377	366	363	378	370	352	360	368	384	388	379	388	398	373	353	376	382	332	386	384	350	379	364	380	379	356	347	395	388	415	395	358	389	356	381	392	385	391	373	405	343	373	376	377	378	379	312	415	396	395	369	409	375	351	389	372	386	361	387	384	358	403	382	384	405	385	369	356	345	363	364	383	372	369	377	372	383	346	362	359	390	404	379	373	394	379	365	378	380	395	382	391	387	385	363	404	401	407	369	392	426	381	366	385	404	396	388	410	402	352	394	375	389	390	372	353	341	416	357	351	372	406	388	369	401	363	380	425	396	384	386	350	408	393	385	382	394	356	366	358	370	375	376	384	370	388	409	365	399	373	386	398	364	391	351	355	406	361	386	390	358	378	379	376	396	418	377	362	403	427	360	362	375	376	347	368	367	378	375	407	405	354	379	423	355	378	377	368	372	378	354	369	406	382	390	393	392	362	412	408	352	387	375	398	350	376	374	371	353	376	377	371	412	378	369	379	408	378	401	377	351	375	357	404	362	349	394	363	388	379	368	398	413	390	406	370	377	403	375	396	380	401	377	344	386	347	378	358	373	336	364	413	370	386	403	413	406	366	404	370	383	394	368	382	396	371	382	379	360	386	356	409	380	369	386	364	377	369	409	349	426	392	377	352	396	396	351	336	404	385	355	389	377	370	370	368	400	368	395	387	413	405	415	389	372	387	350	391	394	362	364	368	393	374	349	374	368	386	390	366	369	380	378	352	361	399	365	368	394	361	380	398	344	397	396	374	408	379	401	349	373	371	373	380	389	385	383	354	374	386	399	368	369	404	358	380	366	379	383	360	400	388	409	393	399	370	414	384	360	402	393	341	409	397	361	395	367	378	425	340	381	372	380	382	401	444	387	379	390	373	381	373	345	368	359	374	394	376	400	356	393	391	366	378	384	370	393	396	374	379	377	386	392	368	379	395	396	375	381	382	395	413	387	374	367	396	372	356	387	382	375	354	390	404	356	360	364	388	385	383	389	402	398	353	380	383	390	368	378	410	370	362	373	405	386	376	354	405	363	387	363	386	408	382	387	339	395	377	383	372	391	405	381	421	409	382	382	360	386	417	385	374	371	372	390	355	370	399	401	406	413	350	377	384	402	394	364	379	341	330	389	367	364	386	377	369	374	378	381	373	387	393	415	376	392	401	384	335	402	360	358	377	350	368	387	422	363	405	381	352	425	375	356	376	387	359	329	394	382	394	396	394	383	373	374	367	358	367	358	374	390	373	405	354	371	352	372	384	386	362	381	346	363	376	348	395	342	398	402	413	403	379	355	395	382	372	388	347	345	364	414	383	346	372	372	361	365	354	418	399	355	385	364	356	382	332	334	365	351	376	400	387	344	376	371	371	361	370	378	390	357	415	353	398	413	382	395	370	379	359	322	375	338	373	369	357	387	331	365	401	387	360	370	401	386	377	373	391	389	386	413	398	372	381	405	373	387	408	389	390	432	384	365	377	377	378	390	384	407	372	384	408	419	387	350	363	404	363	375	395	349	392	378	380	329	395	369	408	429	398	349	348	374	364	342	355	361	366	379	393	363	366	385	378	401	374	357	375	371	378	392	382	406	381	395	408	375	431	378	386	400	345	398	413	374	372	381	391	373	376	379	402	358	367	366	381	395	378	374	377	417	394	365	379	372	401	381	391	345	357	368	369	379	386	361	393	379	371	386	360	385	404	402	396	379	393	422	366	330	390	341	375	361	379	394	376	368	349	380	341	372	382	380	404	411	410	367	398	373	389	372	369	379	425	393	360	390	407	382	355	382	355
5080	2015	1080	796	574	354	334	307	257	200	152	138	98	97	90	64	65	59	64	58	50	57	55	50	49	54	49	81	55	61	49	53	46	62	49	57	55	66	53	59	53	62	59	57	54	44	42	53	41	45	48	50	65	66	54	47	60	49	52	46	34	60	43	61	41	59	43	55	58	55	60	58	50	48	57	49	47	51	69	44	60	67	66	37	58	67	39	55	35	53	57	45	58	42	60	46	54	47	45	61	57	46	54	54	58	52	48	51	54	59	48	60	60	42	44	60	54	63	63	63	60	37	52	43	51	48	46	44	62	50	67	55	58	54	58	50	54	54	57	48	56	53	53	52	51	64	48	39	53	52	41	51	67	52	55	53	56	60	50	51	57	59	51	73	59	51	58	48	59	51	60	56	59	45	41	51	58	53	64	48	45	49	52	52	56	49	39	36	54	54	65	50	51	64	57	55	54	46	48	54	50	61	50	61	39	65	51	46	50	41	51	53	56	55	49	56	59	50	59	46	48	43	60	58	61	52	63	51	49	54	39	46	60	57	67	52	52	64	51	57	54	59	52	51	51	54	42	54	49	47	54	63	52	64	36	53	57	43	51	51	66	54	52	46	50	55	46	59	54	55	49	56	47	63	50	57	66	72	57	59	53	60	59	63	53	46	58	52	51	49	46	50	48	51	59	59	54	53	49	62	60	62	41	42	56	48	50	42	55	67	51	42	54	37	44	48	65	56	57	63	52	44	66	59	46	45	47	52	52	50	50	54	56	55	53	57	59	52	54	53	58	51	64	55	47	59	56	47	45	68	54	51	62	53	49	47	51	53	59	48	52	59	63	46	47	45	34	50	58	55	53	47	48	41	52	45	36	40	63	44	51	49	56	44	54	40	56	54	54	51	56	41	60	65	50	55	52	56	59	49	62	59	50	50	50	58	52	50	54	57	45	49	46	61	46	57	53	44	53	40	49	54	58	37	42	42	56	54	48	53	61	60	70	50	53	55	51	46	58	57	55	55	49	65	51	78	37	49	66	54	50	58	54	46	46	45	39	58	51	55	56	60	62	65	61	58	65	59	46	54	51	49	58	62	52	50	56	56	37	51	60	58	49	53	66	49	53	62	52	65	53	65	49	50	44	49	59	39	63	62	46	47	59	53	47	57	58	58	66	46	52	55	46	49	46	65	62	64	59	51	56	67	63	45	53	50	57	58	49	61	63	47	51	55	43	48	45	58	51	64	52	61	52	46	49	42	49	51	68	60	51	67	43	57	61	51	46	47	56	50	55	54	50	47	40	46	58	48	62	69	54	40	43	41	61	55	62	52	61	56	50	47	48	55	58	39	61	45	57	51	54	66	55	50	56	52	61	51	44	67	52	53	55	46	56	66	68	56	56	71	66	46	54	45	52	51	53	62	47	74	49	55	43	51	46	74	68	51	52	53	56	63	45	53	58	63	56	63	56	61	53	37	54	54	50	50	62	54	47	63	49	53	51	54	49	55	58	60	45	55	54	52	54	47	55	54	60	56	47	57	61	54	61	51	57	58	49	44	48	41	58	66	56	54	56	58	62	45	62	56	51	48	53	58	49	48	43	52	65	60	60	58	46	63	53	40	69	56	48	64	61	52	51	49	52	54	48	53	52	51	63	53	52	58	41	45	66	51	43	49	53	53	43	51	51	56	44	60	48	61	60	42	38	59	55	42	73	50	62	47	59	65	59	57	49	56	54	54	52	65	41	54	71	56	62	42	57	50	50	47	42	51	65	46	48	49	66	55	44	44	45	67	59	72	58	49	47	54	39	55	53	41	57	59	67	50	52	54	64	43	43	45	54	50	73	56	43	63	59	56	47	41	49	60	42	48	67	46	53	39	60	66	51	49	44	44	53	44	63	51	61	55	65	49	46	56	61	66	59	50	50	50	55	60	59	48	50	56	53	58	68	53	52	64	47	45	61	64	59	52	54	49	48	55	68	38	54	55	42	51	61	48	55	53	56	56	63	48	64	77	48	54	50	41	68	57	52	52	50	52	51	45	46	56	60	47	67	44	52	46	55	51	54	47	62	58	54	64	50	56	47	63	55	51	43	56	54	59	52	60	55	52	58	72	48	72	49	57	54	52	52	46	54	47	51	53	45	55	57	53	47	72	57	63	55	52	45	59	59	37	46	56	65	52	51	60	48	42	68	51	56	56	58	46	57	47	40	51	74	51	63	57	55	50	59	57	44	49	57	57	65	61	54	46	55	65	51	53	58	48	59	57	51	49	53	74	54	54	50	44	50	59	56	61	52	60	47	61	49	60	61	69	46	48	54	47	62	59	53	57	49	45	43	64	59	56	48	41	44	50	56	37	52	57	58	48	53	51	52	55	61	64	58	75	41	51	57	58	59	55	50	55	51	48	53	68	52	55	56	58	51	63	59	57	61	65	54	44	69	61	44	50	57	41	46	44	52	57	50	71	38	46	48	56	61	51	47	50	46	52	59	51	53	54	46	49	51	56	57	56	70	57	53	45	54	50	39	48	51	69	47	54	64	59	55	51	59	58	55	74	51	50	64	64	51	58	59	61	49	49	53	54	55	66	52	44	55	51	69	49	55	52	53	51	50	54	71	63	47	52	60	58	42	64	39	49	52	45	56	58	44	43	40	51	51	36	42	63	48	60	48	61	65	41	51	62	48	48	46	57	67	51	52	58	55	50	56	57	49	52	55	53	55	60	72	52	49	62	47	50	48	45	53	58	51	59	58	47	58	44	45	63	50	65	55	52	48	37	61	52	53	52	43	59	40	52	67	58	59	50	68	50	53	49	60	59	44	56	65	54	63	66	53	66	59	49	65	44	47	52	55	61	47	38	63	53	42	42	43	47	56	55	65	51	49	52	54	50	57	54	41	53	64	39	45	53	74	47	52	48	51	50	50	63	62	55	50	55	61	38	54	46	44	46	51	55	59	54	56	57	52	57	51	54	55	45	39	59	60	58	38	62	66	57	40	55	46	52	41	49	51	42	63	53	60	46	45	58	58	39	59	42	53	54	48	56	54	49	48	62	50	47	67	50	56	54	50	55	67	54	57	63	60	47	68	51	64	47	53	50	65	45	58	50	63	49	53	53	59	52	51	56	55	48	46	60	51	52	54	66	57	44	57	56	39	56	65	63	53	61	53	56	49	54	58	51	62	55	62	53	51	56	52	43	48	46	56	56	58	54	56	44	47	57	61	49	53	56	59	45	45	54	46	46	46	61	61	52	55	50	55	51	65	54	44	48	56	43	52	44	70	55	54	55	47	50	60	51	54	66	57	48	50	54	51	39	58	71	49	67	61	63	65	43	69	52	57	62	45	42	45	41	62	45	55	47	56	63	61	56	50	59	59	49	59	56	40	56	69	59	61	56	55	41	60	52	49	45	55	54	56	46	56	53	45	51	48	51	47	46	67	56	51	53	69	46	45	52	52	47	53	67	47	48	57	49	62	47	51	43	51	47	58	61	53	51
31338	16342	11295	10789	14101	14973	13502	10980	8652	6317	4239	3504	2258	1786	1388	942	940	679	576	584	540	509	487	477	483	510	483	477	480	511	458	453	459	437	546	565	523	527	505	522	530	517	443	467	458	431	448	463	406	406	422	454	487	432	420	454	485	456	440	429	420	453	427	417	437	446	435	420	421	482	455	432	451	479	435	431	414	461	465	440	412	419	467	481	392	426	456	402	466	403	448	502	442	418	462	445	457	462	419	492	427	472	428	439	453	436	440	459	427	457	410	471	449	459	402	468	454	444	444	447	471	463	428	450	449	460	444	406	463	411	437	445	459	433	478	423	430	431	440	435	444	443	464	439	479	451	426	444	461	433	419	444	429	408	424	433	429	419	443	460	451	445	435	403	431	452	462	434	468	469	443	446	469	453	452	438	449	483	439	434	441	484	473	444	441	450	437	440	450	467	454	454	427	466	453	446	463	433	442	420	431	465	431	410	395	463	425	430	465	415	488	434	461	429	426	452	402	423	483	427	459	448	450	461	414	451	430	457	433	440	455	452	481	485	459	447	467	450	421	458	424	439	419	485	450	425	455	466	436	437	469	406	444	448	413	444	462	436	439	404	433	442	402	465	470	412	430	417	463	419	446	449	449	447	433	456	434	450	492	457	451	461	478	426	479	427	456	442	446	469	416	441	431	467	436	440	435	441	443	447	436	433	416	467	434	432	447	485	448	475	451	420	458	424	459	427	455	402	460	386	434	481	437	446	464	434	412	416	438	432	440	412	401	453	434	443	432	442	437	473	420	412	438	479	419	422	446	458	429	449	472	457	429	427	442	424	469	435	455	432	443	484	451	473	444	455	455	499	413	454	445	399	407	440	430	457	451	417	480	474	470	431	427	465	458	417	455	445	438	446	443	430	433	463	408	436	411	435	524	418	462	419	425	429	467	479	459	437	423	409	470	456	436	435	448	480	435	434	448	433	460	478	440	452	463	453	440	434	458	445	459	443	437	441	429	466	447	451	419	462	451	456	446	467	430	430	478	422	434	450	430	418	452	408	452	471	423	457	430	443	462	421	475	439	412	444	429	427	468	426	462	480	417	424	461	465	443	428	458	466	429	423	414	458	404	444	439	421	433	458	454	437	463	435	483	443	415	450	459	430	404	433	379	486	469	444	478	461	436	441	443	423	460	450	431	468	447	402	431	401	426	434	438	413	438	430	394	469	434	429	444	430	454	411	498	476	480	413	445	431	415	424	461	457	409	471	454	437	430	437	438	439	464	443	434	446	421	420	459	432	438	460	433	437	423	427	461	462	440	420	438	455	450	407	454	449	453	465	444	440	446	445	439	421	416	467	412	455	395	463	460	434	431	432	466	454	454	389	414	453	464	462	429	411	424	424	436	435	422	421	429	439	473	447	415	429	412	430	413	446	420	424	436	455	452	438	449	494	427	438	416	449	431	419	459	461	438	427	430	426	445	446	419	423	432	441	424	436	425	454	440	458	448	432	459	457	471	462	428	466	464	423	426	443	428	420	463	441	438	458	436	463	451	435	453	397	425	478	444	423	464	445	460	424	426	414	447	433	422	392	416	444	450	450	413	449	440	420	428	430	473	431	435	447	430	460	464	448	449	413	456	434	444	459	492	449	457	437	415	418	436	448	489	439	462	438	449	451	432	456	451	438	417	455	416	459	486	431	434	446	451	442	460	470	437	413	417	452	437	467	482	444	415	437	435	437	510	441	426	439	459	436	423	447	454	490	433	458	479	444	418	426	424	463	432	429	433	484	452	480	407	446	464	440	431	445	443	453	447	454	439	475	444	469	468	446	448	450	418	440	419	469	452	409	428	454	473	431	430	498	428	428	472	438	463	491	410	465	454	465	490	423	459	432	432	443	478	423	463	442	463	444	468	464	453	462	464	481	432	435	452	454	420	485	439	447	460	473	431	472	434	405	433	450	466	415	443	422	445	449	445	483	460	412	428	447	443	468	457	419	412	418	459	436	426	408	448	456	460	466	455	419	467	440	465	419	432	480	421	422	460	470	429	421	447	458	482	455	422	466	451	406	496	431	421	456	472	405	385	414	425	466	440	412	454	469	420	451	421	435	454	450	453	426	433	449	440	461	443	446	487	440	459	411	434	408	422	479	403	455	470	486	448	458	466	426	405	414	454	436	448	439	491	449	416	422	455	417	438	456	464	460	419	445	449	482	429	452	477	442	431	422	468	455	445	420	447	469	429	432	421	418	466	452	467	452	428	449	457	440	447	469	424	418	385	438	440	423	435	448	444	412	451	445	456	437	407	475	481	450	436	413	414	434	447	410	441	430	406	437	476	428	474	432	387	441	424	445	421	444	435	435	438	441	456	447	442	464	460	413	442	456	419	451	446	445	461	457	414	430	415	436	403	439	414	448	419	424	454	422	436	451	431	458	409	442	459	438	450	437	444	440	461	432	429	436	444	432	455	435	447	437	440	429	473	470	463	441	447	452	443	453	430	468	455	448	463	455	463	493	460	446	456	472	475	426	471	449	466	397	432	436	431	449	460	439	438	454	409	402	473	467	431	430	472	455	445	453	418	477	425	457	437	431	419	431	451	419	403	461	452	424	473	439	450	430	413	430	435	497	428	448	457	447	460	439	425	460	421	460	436	452	437	446	418	432	417	441	442	441	434	416	465	432	447	454	461	456	435	442	463	452	404	467	454	416	465	423	440	438	431	428	450	440	433	412	442	450	438	447	438	443	445	432	454	460	441	430	448	450	390	463	415	437	425	456	401	456	427	443	450	426	477	460	448	438	446	439	460	458	442	430	441	463	432	458	505	478	419	456	407	459	439	459	405	405	429	432	456	448	425	442	465	438	444	415	456	428	461	455	433	451	437	472	456	453	427	480	458	437	439	453	414	480	454	442	430	445	426	438	467	456	480	469	425	475	466	421	442	448	425	435	439	439	454	423	440	487	405	449	423	505	430	466	425	448	389	472	432	441	427	436	428	434	425	451	453	430	434	453	454	449	490	448	468	480	422	458	410	424	404	433	435	407	450	456	466	436	439	448	453	484	414	442	435	410	424	459	414	437	436	446	427	429	461	446	434	454	445	447	434	438	413	448	453	467	474	465	400	478	472	452	450	466	456	440	413	422	428	443	469	431	427	415	451	434	423	439	440	483	424	438	440	420	430	470	442	435	431	425	422	440	452	412	447	441	477	443	425	448	444	452	489	448	409	477	446	425	426	446	441	413	455	476	437	460	451	473	467	450	468	462	457	443	490	431	463	424	422	428	427	441	453	424	414	445	398	468	428	497	434	432	423	421	489	446	421	468	489	440	468	465	427	415	435	446	435	396	465	455	462	437	438	452	473	488	430	463	454	442	436	483	446	447	464	462	449	426	427	457	433	465	443	441	412	432	472	444	474	468	450	416	411	422	451	435	474	430	418	464	469	464	460	436	493	452	459	413	493	436	459	420	421	426	464	435	438	458	431	445	432	461	393	432	421	441
6328	3359	2037	1454	952	742	612	580	382	268	213	187	130	108	103	77	81	59	51	58	65	54	55	62	54	51	49	67	48	58	52	50	55	33	51	60	66	64	71	77	77	52	61	62	55	57	59	43	47	48	52	39	58	47	55	51	53	40	42	50	54	47	50	66	44	48	37	48	55	45	61	59	45	43	50	44	47	64	52	40	46	39	59	46	49	51	56	52	42	49	55	48	53	49	43	45	36	53	52	39	48	61	57	43	49	58	49	52	55	58	51	51	48	54	47	43	58	44	56	33	50	47	44	61	42	61	39	59	50	54	56	45	57	56	47	53	44	48	51	53	49	50	61	49	52	54	62	45	45	50	60	48	49	53	55	30	44	74	45	47	54	59	55	47	56	49	43	47	42	42	51	54	42	51	40	39	63	47	72	56	53	50	49	59	55	48	44	55	41	48	43	54	36	52	52	47	50	58	43	75	49	44	48	50	42	57	57	60	57	52	59	47	51	49	44	50	50	40	56	47	44	51	43	56	55	49	51	54	47	52	52	41	59	48	51	51	41	38	39	46	58	44	59	65	50	46	59	52	47	47	50	47	40	49	50	54	52	40	51	46	46	44	52	48	54	51	45	56	44	57	41	57	51	52	60	54	49	28	39	44	66	62	53	49	59	41	45	54	38	59	52	42	40	53	38	56	51	59	40	52	54	35	48	48	54	57	47	40	42	59	52	52	50	49	46	51	41	39	45	42	45	48	44	46	43	44	51	53	46	62	36	50	62	44	43	59	72	53	61	57	38	60	49	59	48	41	42	47	46	43	55	46	46	61	52	50	54	60	48	46	48	58	45	53	57	55	60	36	54	42	46	39	48	37	40	48	48	44	54	44	49	43	41	47	53	54	43	59	60	60	55	43	48	52	50	54	43	45	58	56	42	43	52	47	43	51	57	45	61	46	45	50	48	59	47	52	55	50	73	41	51	42	50	48	53	33	50	49	59	67	57	53	36	54	36	57	51	57	42	50	58	62	51	39	53	59	49	42	52	43	48	50	50	53	48	42	55	41	58	50	50	53	41	46	46	44	38	52	44	42	71	54	52	44	45	74	48	58	42	43	65	57	48	42	51	45	51	44	61	50	49	61	50	59	51	49	62	53	51	44	35	50	51	42	51	49	45	48	51	52	60	45	51	51	60	48	58	52	43	43	65	46	41	59	44	40	55	58	43	47	34	47	54	46	59	45	64	62	59	44	54	43	42	52	41	55	34	53	42	52	47	50	40	42	49	59	44	53	44	55	48	48	50	47	64	46	42	45	46	54	54	48	52	68	47	34	58	58	67	58	71	47	53	50	49	48	49	44	56	41	48	53	45	45	41	61	46	41	55	42	54	56	44	42	58	46	43	55	47	40	44	42	51	51	50	56	48	60	45	42	41	46	34	56	47	34	47	65	48	57	49	48	56	60	44	54	59	48	50	47	41	35	60	45	51	55	61	52	62	41	56	44	51	56	45	52	46	50	41	69	55	41	47	49	60	56	52	49	48	54	54	56	55	48	56	48	41	42	60	50	49	49	54	43	45	54	59	41	44	50	54	62	48	43	74	42	57	53	51	43	64	54	48	55	48	47	50	48	66	45	46	55	52	56	48	55	42	53	46	51	48	54	43	43	42	50	58	47	58	38	38	54	50	51	56	48	55	47	51	51	55	52	43	52	56	61	43	47	51	47	61	64	46	42	52	40	44	62	59	59	35	46	69	47	43	45	55	51	45	50	50	54	55	48	52	49	48	42	50	61	51	67	47	55	53	52	58	58	38	44	44	49	42	62	49	44	50	51	50	65	50	45	62	59	49	53	48	54	44	40	51	48	55	42	44	58	67	45	47	44	53	48	43	40	49	47	43	45	52	65	44	64	44	46	41	47	56	42	47	54	48	46	51	49	53	51	44	45	36	44	47	42	41	60	62	54	44	55	55	56	62	52	37	49	50	41	68	54	37	61	44	56	59	54	44	54	47	54	64	43	38	53	40	50	61	41	53	41	44	47	48	49	44	45	54	55	47	58	46	49	60	61	54	46	43	54	47	58	48	57	56	45	45	50	41	55	47	56	63	50	55	50	60	46	56	53	41	58	43	45	55	53	55	51	61	54	47	50	52	53	59	36	62	38	59	45	56	53	61	58	45	42	44	49	63	38	43	56	42	53	56	60	44	54	52	49	43	46	47	46	42	46	51	40	53	46	46	50	39	44	67	48	48	44	61	52	55	48	61	51	58	49	43	41	47	41	54	52	52	52	47	62	47	54	43	62	55	51	41	50	61	40	43	53	39	50	35	45	43	49	48	53	48	49	60	39	73	60	56	44	52	54	32	51	50	50	70	61	55	49	53	47	43	57	48	54	48	54	52	42	52	48	46	60	55	78	62	50	62	41	49	59	51	58	53	44	49	51	42	48	68	38	55	57	42	41	56	60	50	41	58	53	54	52	45	46	47	52	49	60	61	54	48	52	55	64	32	52	55	60	44	53	52	54	44	52	53	44	49	55	50	63	59	48	48	42	52	54	48	58	39	52	63	48	46	52	56	41	48	50	47	57	56	51	43	55	43	47	56	59	44	62	54	44	52	54	41	56	48	60	45	57	61	49	49	62	36	57	58	40	42	44	49	55	58	66	44	38	47	47	60	58	57	36	56	60	57	45	50	52	43	50	43	45	48	51	58	37	36	39	49	52	50	50	53	49	58	51	49	47	43	44	46	44	52	45	57	52	40	41	42	58	49	55	48	60	52	43	41	56	58	60	59	40	55	55	55	69	47	49	53	44	51	57	43	55	54	59	69	61	48	56	50	45	57	49	42	49	53	64	61	62	53	49	49	57	39	42	52	58	45	44	48	43	45	33	58	54	63	48	48	52	64	39	41	46	53	47	39	58	49	63	45	49	54	37	57	48	47	52	55	51	44	53	38	62	56	53	49	39	49	42	57	52	49	57	55	54	34	55	42	50	42	70	57	61	47	51	60	53	59	48	53	40	55	47	61	47	50	45	43	49	59	39	59	51	49	35	48	46	35	43	60	40	53	61	39	35	50	51	59	46	60	46	52	42	55	52	39	31	55	58	64	58	58	51	55	40	52	58	50	60	57	51	62	42	52	46	52	53	58	59	48	50	55	52	60	65	49	52	59	51	45	54	60	48	34	51	42	52	51	60	50	42	56	53	54	57	44	45	42	58	53	52	58	61	45	44	53	44	54	38	51	56	39	37	61	53	59	52	51	53	48	46	53	61	47	38	50	62	40	53	46	56	51	61	32	45	50	51	51	53	54	50	51	48	58	53	61	51	54	61	50	49	52	52	45	45	49	55	47	45	45	56	39	54	51	41	47	45	53	61	38	58	43	55	49	43	47	55	49	47	61	44	43	57	58	46	38	54	55	50	43	50	60	53	45	40	48	51	41	41	50	54	47	40	51	48	42	45	68	56	54	43	57	54	38	48	42	65	49	47	40	33	49	43
36021	21410	16667	16195	20129	22665	20593	17878	12678	8640	5931	4836	3321	2418	1889	1286	1105	910	639	617	577	527	588	505	501	487	485	464	531	536	465	434	453	460	470	633	629	727	839	831	742	713	628	543	534	507	495	449	427	411	406	406	409	422	421	419	446	446	429	422	424	407	443	385	448	384	437	393	437	446	448	435	429	390	409	404	431	423	412	403	420	429	425	411	434	390	426	444	421	436	403	397	401	417	426	416	442	423	435	429	423	432	409	432	392	426	396	404	414	441	417	463	415	407	459	426	412	414	420	435	393	410	400	405	405	397	421	389	365	404	422	400	404	410	424	380	416	471	406	377	431	413	444	454	430	428	383	420	389	397	429	402	423	412	386	427	415	426	415	394	388	437	443	409	433	433	421	403	419	428	428	411	428	414	427	406	436	428	408	453	429	464	472	425	391	426	433	392	419	434	409	454	445	400	418	400	415	408	395	446	434	427	402	396	454	379	412	419	430	410	403	422	405	414	415	421	436	382	416	440	425	432	442	418	435	443	411	422	399	456	407	412	434	416	453	425	441	386	403	413	406	404	403	431	405	437	442	385	420	383	419	427	432	435	392	390	427	422	426	443	431	410	410	424	407	454	415	396	428	386	432	437	427	421	421	406	424	439	422	388	410	421	437	418	450	412	388	438	422	404	442	380	414	425	440	432	423	385	431	385	411	399	400	399	416	422	438	437	430	451	426	408	414	411	409	397	429	428	419	393	437	404	418	409	453	408	420	412	410	399	422	424	438	442	419	395	458	423	404	392	432	433	437	435	418	441	414	380	378	449	438	393	418	392	402	406	406	410	416	411	417	428	430	440	446	453	389	394	431	434	427	417	462	401	393	414	419	426	416	437	404	424	399	429	447	426	428	445	429	429	410	398	438	391	398	434	391	411	404	414	414	403	432	453	413	434	436	451	398	457	422	415	418	435	442	403	448	398	453	436	447	392	408	380	386	405	410	423	438	398	438	439	404	454	421	440	397	366	423	440	463	416	419	417	436	405	475	396	425	402	427	460	398	395	424	443	462	412	418	437	465	454	363	413	424	396	407	400	440	406	436	445	438	419	436	456	377	442	442	411	407	419	401	426	402	413	376	410	404	399	402	386	412	453	403	401	450	413	418	408	411	432	401	415	408	403	422	456	456	419	378	410	413	444	465	418	373	445	463	434	385	417	449	419	416	415	416	449	430	405	424	427	456	439	414	431	398	388	410	435	416	377	396	420	402	422	412	455	423	430	458	424	454	453	387	415	405	429	414	412	412	427	413	416	456	440	446	412	407	413	395	415	401	418	414	439	433	415	446	415	456	428	428	378	410	444	453	415	424	408	425	413	414	424	405	422	402	444	436	426	423	420	402	416	418	429	415	451	419	437	408	411	469	419	430	418	414	411	426	410	439	478	463	432	416	403	439	427	415	398	370	407	390	425	456	435	419	434	433	404	437	448	411	437	420	398	384	411	434	402	422	392	436	409	397	434	407	421	402	431	420	402	411	406	423	419	411	446	456	433	421	437	428	407	472	412	454	438	421	447	412	375	379	424	411	417	416	434	408	415	416	431	396	424	405	404	451	381	474	426	398	421	449	441	427	398	402	437	383	407	431	435	381	442	404	445	419	426	439	399	436	387	424	430	447	420	404	405	430	425	417	411	443	420	398	425	441	380	437	434	402	464	425	450	437	411	417	390	436	428	395	436	428	445	371	423	432	370	437	437	400	389	450	394	416	419	457	430	425	439	423	435	433	392	429	428	377	413	391	370	431	412	388	395	381	407	408	422	385	399	449	445	432	412	404	413	394	378	430	412	416	428	410	430	381	422	439	420	418	403	442	415	419	427	419	427	428	400	399	392	431	427	422	449	425	421	390	426	427	404	423	402	420	422	376	390	412	437	454	407	361	464	421	416	401	408	386	450	433	410	402	412	391	440	407	427	378	399	432	448	395	448	430	433	437	428	467	407	432	442	434	411	403	416	412	411	437	414	391	430	461	415	407	428	481	429	446	406	386	404	418	436	426	459	443	441	426	434	416	447	376	445	422	390	381	420	422	415	435	415	426	396	415	412	408	443	405	438	415	410	396	437	424	418	446	448	410	456	435	433	407	390	407	429	427	394	429	403	446	422	422	436	416	422	392	407	370	409	396	427	427	404	440	430	435	413	438	413	428	421	397	406	430	443	424	430	429	462	405	419	405	445	425	406	412	412	449	377	393	402	404	399	420	421	400	401	426	430	442	414	419	419	415	413	423	402	403	425	416	455	440	456	382	431	431	441	435	386	426	419	438	437	393	428	435	418	391	438	433	396	387	418	405	383	406	426	404	428	404	407	408	434	410	404	387	405	423	392	435	450	426	430	423	386	450	451	403	403	383	428	404	399	394	413	420	436	434	401	406	417	428	440	409	428	396	422	418	418	416	390	408	461	404	402	443	430	453	414	432	443	417	392	449	416	393	399	437	401	405	414	432	406	444	422	412	402	458	389	415	446	462	416	390	396	393	407	461	418	411	411	440	460	449	420	422	417	444	432	411	428	411	418	405	400	437	412	418	424	396	417	419	421	418	420	416	416	424	456	425	377	445	411	419	409	436	384	463	402	432	396	441	426	425	419	419	411	420	414	407	409	431	443	431	397	416	426	410	456	415	386	388	428	435	421	418	406	452	435	432	428	443	434	439	405	432	386	428	396	391	425	417	451	413	440	435	436	428	416	435	405	405	393	427	424	434	410	414	429	446	418	446	410	449	441	456	421	443	409	424	456	400	418	416	425	393	422	375	450	406	389	414	432	453	409	379	411	450	403	416	406	428	424	477	424	413	437	423	456	419	431	427	417	406	384	423	477	410	476	447	436	404	415	413	438	417	381	440	434	442	443	428	411	430	430	408	435	420	371	426	431	413	365	430	395	443	424	406	400	443	402	405	405	444	442	431	409	412	408	412	419	460	406	418	409	422	438	427	401	422	417	413	393	403	398	422	400	438	409	414	389	421	398	425	395	447	448	408	410	431	412	405	412	437	389	417	439	411	416	424	404	447	390	394	398	433	448	425	417	418	435	414	414	414	406	439	429	404	400	430	421	430	446	404	399	390	407	406	413	411	419	396	417	441	383	407	375	429	412	416	446	402	398	449	421	378	418	406	370	411	459	442	419	382	422	389	461	423	442	432	432	387	376	461	378	457	412	416	409	410	405	432	434	409	444	406	413	418	448	402	391	441	461	414	431	415	421	392	423	405	417	413	424	465	428	404	423	426	438	426	438	395	402	416	403	449	409	401	408	435	412	409	454	446	389	405	397	391	456	411	413	429	426	427	388	452	409	411	459	440	389	411	414	441	457	427	431	430	440	391	411	393	385	408	430	443	396	401	395	379	409	430	415	426	431	420	439	420	465	393	398	410	398	404	384	417	428	389	378	423	418	437	420	427	389	420	463	388	427	453	430	435	402	418	398	466	408	435	414	428	416	415	400	416	417	415	441
6849	3296	1958	1336	923	606	530	478	389	256	184	158	138	86	94	53	65	71	57	56	50	45	40	55	57	43	55	58	43	46	51	53	47	41	43	56	52	60	55	56	73	71	69	54	45	35	45	43	48	42	46	52	49	44	37	36	46	54	48	44	53	51	45	57	49	52	53	36	45	43	47	33	51	46	50	51	44	52	42	53	46	39	45	54	48	44	37	43	48	43	42	44	42	49	38	47	42	47	47	35	43	34	48	43	54	42	36	55	45	47	42	38	41	43	47	57	44	50	45	38	38	58	48	47	50	50	42	52	46	40	43	42	48	36	58	64	34	37	39	54	37	36	41	30	46	51	65	46	35	47	51	48	59	55	49	49	45	58	53	51	53	42	47	55	53	54	48	51	55	42	48	36	41	33	51	50	53	41	48	44	41	46	40	57	55	43	42	53	53	42	33	49	36	50	52	41	54	47	39	54	52	59	43	49	55	48	49	44	41	49	50	53	45	41	45	36	62	46	50	50	44	50	59	55	41	47	52	49	53	35	45	39	53	36	42	52	50	44	36	49	50	50	39	48	53	37	45	38	34	56	48	43	52	35	48	40	47	48	35	42	36	48	51	41	54	44	56	55	45	37	39	45	59	51	48	49	36	37	54	42	48	47	52	39	41	36	34	57	38	48	52	42	56	52	38	56	51	55	40	55	44	44	57	36	42	56	40	50	51	44	45	46	50	37	45	41	32	47	60	34	39	39	48	33	54	44	56	41	41	46	46	41	49	47	44	46	49	43	47	39	45	52	44	36	44	58	38	56	33	54	56	45	48	53	35	47	41	46	50	39	52	46	41	44	52	48	42	49	45	45	44	57	41	39	51	39	55	49	35	49	45	44	48	60	46	50	41	50	48	45	50	57	42	45	61	51	40	45	52	37	54	47	45	43	49	47	53	43	43	51	45	47	54	44	61	45	36	44	37	41	39	44	45	51	45	46	48	62	44	46	53	36	46	48	54	39	42	37	36	51	39	53	44	58	57	37	46	51	62	45	47	40	38	40	32	46	44	56	42	51	48	38	49	53	45	46	50	41	46	37	49	59	43	54	47	55	40	49	49	56	48	42	52	46	43	48	41	31	46	35	43	42	42	44	43	45	39	44	60	46	49	45	38	41	43	43	48	54	41	43	48	47	44	51	51	48	47	54	41	48	39	50	40	46	42	50	35	47	43	57	43	38	46	43	46	33	42	38	46	47	49	47	38	50	55	42	48	52	50	46	64	54	46	40	51	60	45	49	58	46	54	41	48	50	40	50	43	49	48	59	47	47	53	47	43	50	46	48	52	32	55	37	56	49	41	32	38	49	43	64	44	62	47	48	53	49	48	47	55	43	39	48	53	57	49	51	50	54	38	46	44	58	44	56	44	54	55	48	47	44	53	62	55	47	36	48	51	33	47	52	44	52	46	45	42	48	47	53	39	39	45	54	57	43	37	48	47	57	37	42	43	42	45	53	49	42	57	51	51	53	47	51	51	27	37	33	33	60	47	44	43	47	41	62	48	48	45	47	42	52	54	47	52	45	51	40	46	58	53	42	52	38	35	38	42	46	50	42	39	53	42	52	52	35	59	46	46	43	56	48	48	52	42	40	56	56	46	47	48	45	59	44	38	41	40	58	42	41	46	38	51	45	46	52	44	32	41	37	43	40	49	47	55	39	41	43	57	34	44	53	46	49	54	29	45	41	37	37	41	46	34	45	58	63	43	58	46	38	47	39	35	47	53	37	44	37	54	42	46	41	47	58	53	47	51	39	51	54	47	49	47	45	57	47	42	46	47	43	45	39	47	41	51	46	36	46	42	41	37	41	45	37	52	42	46	39	48	47	45	51	50	47	56	53	50	43	50	43	41	53	41	39	43	59	39	56	48	48	44	42	47	41	39	36	42	43	40	29	35	60	50	34	43	48	54	43	53	35	36	42	51	49	48	49	50	41	50	47	37	49	51	43	38	57	30	58	64	45	31	39	39	43	35	54	51	53	42	46	35	48	46	56	47	58	57	54	38	43	55	57	48	39	40	49	44	49	34	48	45	43	33	51	56	44	50	52	42	43	37	37	61	38	47	51	59	36	50	46	47	45	49	36	41	35	49	31	44	44	56	52	39	38	46	35	35	37	45	41	49	40	56	38	41	56	40	34	42	39	55	35	63	42	51	41	57	45	49	42	36	40	52	57	56	54	54	51	40	40	56	36	54	55	55	58	54	35	51	49	39	53	46	42	47	43	52	49	45	47	50	44	42	46	52	46	39	35	45	52	54	51	53	43	54	53	43	52	47	50	44	45	52	48	53	47	48	57	50	46	48	43	39	43	47	45	39	41	38	54	44	52	47	37	40	44	41	50	42	47	52	52	39	48	56	52	41	46	41	51	49	53	59	54	51	49	58	51	45	43	60	45	43	62	52	47	46	50	48	49	44	49	54	48	48	50	42	42	54	41	59	48	40	42	61	43	48	52	37	41	44	48	46	38	39	43	52	47	45	50	58	48	35	48	53	39	52	43	55	51	36	50	46	44	47	34	47	36	54	42	40	53	41	49	35	43	45	44	42	46	33	60	54	47	51	41	40	46	28	47	46	46	46	46	47	50	51	44	62	44	49	42	43	32	43	43	45	49	57	34	48	53	46	52	45	44	47	41	48	52	40	47	54	55	43	52	49	42	52	37	51	57	52	35	55	39	47	42	44	42	35	54	37	45	51	39	46	57	55	38	44	47	49	48	44	37	48	54	42	44	38	40	49	40	43	36	59	39	41	41	49	61	35	41	55	48	67	54	51	43	52	49	47	58	45	55	57	44	40	50	57	49	56	51	52	50	52	40	59	57	44	47	51	38	58	47	43	39	44	45	56	59	56	42	41	56	41	47	60	47	41	37	32	44	40	57	50	44	52	53	35	45	44	42	46	33	43	51	39	44	39	49	49	60	42	48	38	57	38	65	35	44	49	35	38	47	49	68	56	39	40	45	43	50	45	30	42	45	55	42	48	53	39	40	43	46	43	42	37	38	44	38	42	54	48	48	41	30	60	45	37	40	46	45	50	44	51	38	52	44	47	53	46	50	49	48	63	43	50	43	58	45	42	47	49	42	34	40	45	56	50	37	36	46	45	44	53	43	49	39	55	42	47	42	41	51	37	52	43	46	47	46	44	57	40	53	53	45	45	50	41	58	49	43	46	41	48	60	45	40	45	57	40	61	40	37	43	46	31	44	37	44	40	36	47	41	40	47	47	32	52	43	52	36	39	43	55	50	40	46	40	40	48	34	48	53	48	44	40	52	51	51	52	38	48	53	51	47	50	38	53	41	40	37	46	45	41	42	41	48	43	43	47	55	47	34	52	42	44	59	33	36	35	39	38	52	56	40	45	44	45	61	43	33	47	36	46	38	52	44	55	46	42	51	44	48	50	45	51	49	40	41	44	44	56	60	33	42	56	44	40	55	39	51	63	45	34	45
33729	21393	16164	14891	18478	20587	19099	16103	12590	8476	5434	3663	2576	1950	1581	1250	809	900	626	537	521	495	507	492	472	496	454	458	454	470	442	390	418	427	432	444	622	824	814	789	725	620	562	515	462	445	405	367	428	353	437	367	403	364	399	359	388	391	379	357	397	403	372	361	390	409	394	362	383	393	388	356	418	389	383	397	353	398	385	378	411	372	401	379	421	392	391	397	379	402	352	401	351	379	353	409	370	376	401	358	396	387	357	372	399	354	381	389	428	402	374	355	365	386	333	407	381	386	362	390	372	353	393	388	368	424	361	382	373	369	391	404	397	396	378	383	409	358	408	405	396	374	374	416	360	374	363	385	404	358	363	389	404	377	389	382	375	347	381	412	393	375	375	384	361	393	404	372	397	399	359	366	398	389	389	405	381	384	394	403	402	376	376	378	404	394	383	372	379	374	341	362	360	377	395	388	394	375	400	397	360	382	352	366	368	372	356	385	407	373	381	369	397	404	393	368	347	365	356	368	378	382	364	364	357	377	365	393	387	364	365	377	375	347	335	365	394	357	358	433	367	400	401	369	413	426	365	407	367	383	397	424	351	378	405	398	392	327	406	398	359	392	362	400	407	372	382	401	392	360	396	404	402	379	380	407	407	369	395	360	370	380	395	339	383	404	392	390	387	407	416	368	369	392	360	389	384	396	387	349	410	340	394	384	353	357	361	416	403	381	381	359	392	421	391	325	394	376	367	373	425	372	373	381	354	377	358	413	362	364	379	412	417	360	369	377	394	332	376	419	386	394	389	385	424	392	373	372	390	363	427	395	384	419	340	370	365	370	401	414	368	371	364	398	368	356	364	359	380	373	359	360	395	393	392	375	396	423	403	387	379	384	415	374	375	374	400	386	337	361	369	373	392	369	416	393	450	414	363	388	371	328	380	392	370	369	392	403	397	361	389	394	364	381	403	388	398	395	371	392	398	413	376	410	412	378	353	371	414	381	383	390	373	382	392	410	394	400	364	406	392	411	377	390	363	365	412	386	380	394	383	389	373	386	390	390	400	365	413	373	410	367	386	390	398	401	380	407	428	378	428	389	400	385	398	368	395	380	380	375	417	389	370	361	386	382	395	356	365	344	406	377	398	434	406	384	382	386	367	392	394	353	387	386	394	376	396	396	369	382	376	400	438	394	367	362	393	371	397	399	404	367	351	409	365	385	370	331	415	390	377	379	387	391	400	408	376	373	364	399	377	371	383	373	383	367	354	340	419	364	360	428	364	384	375	360	363	354	414	388	369	365	396	387	411	368	355	374	341	424	369	348	386	402	385	361	385	379	367	387	393	397	395	392	390	382	356	392	375	385	398	389	350	393	394	382	373	366	385	402	375	337	370	387	362	393	377	375	366	403	378	370	408	358	372	388	374	388	421	358	376	355	407	386	396	380	376	358	380	392	380	383	366	405	396	407	365	384	360	375	395	370	392	391	359	380	352	376	405	361	393	403	384	383	390	390	360	396	409	399	372	374	380	359	388	394	375	404	374	402	387	369	352	387	375	403	396	409	377	347	370	404	376	382	401	380	373	388	373	381	369	360	371	383	370	364	377	394	361	404	356	362	379	371	414	381	398	412	381	439	439	415	397	401	381	396	387	405	383	361	368	435	388	377	368	369	363	369	384	398	411	432	400	371	396	400	387	376	376	349	403	400	374	353	372	425	371	403	399	395	377	380	401	389	404	400	351	406	387	429	379	352	409	419	384	372	395	370	378	371	385	385	380	410	365	413	368	360	375	375	352	416	324	414	439	354	372	391	372	378	405	391	352	390	378	381	372	375	373	374	387	372	353	364	365	393	380	397	391	366	406	369	351	390	400	355	383	394	357	343	392	382	365	392	407	361	389	394	395	394	437	344	381	378	397	389	424	375	408	359	369	343	376	340	392	384	379	386	402	389	423	358	389	380	408	394	387	344	373	363	365	412	369	410	391	352	363	372	388	409	358	374	374	390	403	375	412	403	385	374	385	390	395	388	393	411	375	386	390	339	389	413	387	388	370	411	394	382	378	365	333	385	394	361	377	410	392	386	383	408	369	364	353	381	380	410	345	385	357	371	387	424	426	410	382	374	378	363	373	384	390	384	401	363	379	358	393	412	382	379	424	363	362	342	366	368	377	378	393	378	372	364	363	387	371	382	378	416	362	353	354	393	392	401	346	412	381	381	413	401	395	395	366	389	376	384	393	380	436	358	367	381	394	374	412	360	373	372	360	415	370	421	348	370	405	381	386	390	413	360	393	401	362	348	327	419	404	379	402	400	379	379	410	410	374	395	379	413	374	395	364	349	387	357	371	403	419	380	375	373	389	406	374	385	378	360	380	387	358	357	361	407	384	374	417	361	355	429	362	375	365	399	395	399	383	357	380	379	382	360	378	372	363	414	379	426	398	338	382	388	401	396	371	409	376	391	336	355	357	400	383	384	372	368	389	359	375	354	368	378	360	389	373	369	409	400	344	383	384	328	376	399	370	372	391	375	398	369	361	388	355	399	406	399	365	401	374	382	407	354	381	349	369	353	368	381	378	400	368	370	399	405	394	376	405	409	340	382	367	396	394	402	366	390	374	380	402	353	353	431	407	377	381	369	413	369	369	403	368	398	391	360	380	400	385	412	382	408	384	356	351	334	405	397	407	388	368	372	383	388	419	416	385	370	373	403	378	376	387	380	366	381	378	382	350	391	365	362	387	393	403	386	383	346	397	392	364	372	435	370	365	382	366	418	389	394	388	389	404	385	392	392	385	392	338	393	378	399	392	397	395	375	405	413	391	377	379	382	393	362	333	378	376	359	373	384	404	353	409	379	373	385	359	367	400	376	394	418	338	371	371	374	425	379	369	354	363	367	412	386	385	393	439	365	401	383	376	385	405	352	378	378	408	369	385	361	398	386	378	354	384	358	365	369	363	358	413	371	359	390	368	374	384	397	351	351	429	373	369	384	390	373	373	390	387	430	379	353	395	388	373	399	373	352	419	357	385	417	396	361	380	368	349	377	380	356	368	374	377	348	417	409	382	384	385	344	363	356	399	383	387	384	362	403	377	394	362	417	367	367	404	353	387	390	360	386	359	377	378	395	402	391	376	382	382	396	373	401	396	410	367	386	364	358	392	369	372	370	393	455	371	404	355	395	402	385	378	368	369	391	375	411	354	370	382	371	373	370	420	361	360	376	411	396	350	402	388	380	386	360	407	379	381	395	335	362	382	408	380	406	358	338	391	391	350	410	379	372	370	407	411	357	380	345	377	376	393	405	353	377	369	380	409	385	383	340	386	399	369	374	382	419	397	377	391	388	400	407	391	393	363	384	361	395	378	407	401	386	419	389	352	358	391	334	389	396	371	385	351	411	381	383	360	368	353	355	357	367	365	371	337	369	384	395	405	390	404	351	432	377	395	375	357	371	408	383	383	405	386	377	358	361	408	404	335	387	396	359	392	394	359	374	378	362	407	371
8682	5246	2962	1792	1155	882	885	763	513	333	219	177	140	89	91	88	64	51	49	58	42	34	48	38	66	50	58	49	45	46	50	50	39	53	56	53	67	57	65	82	70	63	69	52	53	33	55	46	39	41	34	40	45	36	38	32	39	43	47	40	46	49	36	43	44	41	44	51	36	34	45	42	46	35	45	45	50	37	47	50	38	60	51	41	40	46	49	39	34	48	51	35	36	41	47	48	34	43	35	40	42	40	50	47	41	41	56	44	44	44	38	45	41	54	58	41	43	39	40	47	41	44	46	42	39	33	51	38	55	61	45	47	39	47	47	45	50	40	49	41	39	38	35	37	26	46	37	44	39	37	48	53	48	43	32	46	45	41	33	52	43	54	36	42	46	35	49	36	37	45	34	43	33	44	46	38	48	62	52	44	32	50	47	35	50	45	35	40	35	47	48	33	37	36	35	45	53	28	40	50	39	38	39	39	37	34	34	48	44	34	38	49	39	50	50	42	51	55	51	38	45	44	43	51	43	50	44	43	50	51	33	43	30	42	39	42	49	43	48	50	42	35	53	36	49	37	37	40	45	49	36	53	27	37	41	49	44	43	37	40	36	47	44	40	39	42	55	49	40	42	55	48	43	27	39	31	48	41	56	30	54	42	43	33	42	44	51	41	35	33	37	40	34	41	37	49	44	42	49	50	33	39	54	39	44	33	54	40	51	30	38	45	28	37	39	47	47	41	54	40	52	45	38	43	39	43	49	45	34	45	37	29	38	51	42	47	41	47	42	34	37	44	56	46	35	48	51	45	42	34	51	52	41	46	53	46	47	27	44	53	39	34	60	44	41	41	53	35	44	50	39	50	38	53	40	43	36	43	38	47	48	43	38	57	44	45	41	45	54	50	45	49	42	47	49	39	38	43	46	49	36	52	42	34	34	48	50	49	42	44	43	47	43	46	39	48	29	51	39	36	58	46	42	43	45	52	37	40	43	40	45	42	44	36	46	51	44	47	44	44	30	45	45	43	34	54	50	44	40	45	50	31	47	38	44	50	48	40	31	50	29	46	53	47	37	39	53	43	23	41	36	27	39	43	42	49	43	39	46	47	53	43	49	33	38	48	36	43	37	57	40	37	42	48	51	48	42	38	42	42	45	31	43	47	39	46	45	44	41	49	42	37	46	50	56	46	36	41	37	53	52	42	37	34	37	42	46	46	47	52	46	40	36	39	42	37	62	45	44	38	25	55	44	54	34	48	34	36	38	43	47	48	46	53	42	53	53	44	43	45	34	41	53	53	51	39	32	49	35	57	48	38	50	50	51	35	43	43	39	49	43	48	50	34	46	40	41	36	50	38	48	51	57	50	38	40	45	39	37	39	35	39	53	43	46	46	48	42	44	47	48	45	42	39	33	51	45	48	53	41	45	36	39	43	40	47	47	34	37	48	29	40	55	48	42	49	38	45	39	43	40	31	30	39	36	39	45	50	52	60	44	44	42	50	33	43	39	46	45	48	42	39	43	37	41	36	43	45	41	33	46	38	42	55	45	42	33	54	41	44	45	51	44	37	46	50	40	47	32	38	40	44	42	41	50	44	37	46	46	44	32	38	31	55	35	43	49	37	36	44	38	51	39	39	52	45	50	52	45	39	48	48	36	39	50	48	43	41	43	40	37	41	39	55	38	42	54	38	43	47	36	41	49	52	51	35	39	42	40	44	45	33	38	35	41	45	53	48	49	47	44	35	42	39	47	36	40	44	55	41	43	44	52	44	36	54	36	55	36	45	43	44	44	33	49	40	35	44	45	53	37	42	54	61	34	39	52	38	40	48	41	35	35	41	48	44	43	45	60	35	33	37	39	52	30	38	44	44	35	47	53	47	46	46	41	35	34	33	58	38	55	57	38	36	44	32	34	48	41	37	44	47	49	35	38	40	41	45	44	52	35	46	49	46	42	41	33	35	37	54	46	40	47	43	45	47	41	51	44	47	30	35	45	39	33	43	58	49	47	41	32	44	48	45	49	50	34	37	38	46	37	47	49	44	44	44	44	48	46	59	36	43	40	59	36	42	44	54	50	45	46	39	39	39	38	44	44	56	36	43	39	39	41	44	43	45	52	39	43	30	45	44	31	31	56	48	39	48	32	42	34	42	36	37	40	39	54	46	32	57	36	33	45	46	36	47	49	44	44	42	52	42	45	53	42	52	37	43	47	46	55	37	61	36	38	56	44	53	42	44	42	50	44	37	48	55	41	45	45	50	46	47	44	34	49	53	43	34	42	50	40	40	40	45	41	30	55	25	41	42	47	41	33	26	38	39	47	42	52	57	44	45	41	51	47	28	46	46	34	52	30	47	39	35	45	44	31	36	41	55	40	47	34	33	38	36	53	52	40	42	52	38	52	40	46	37	46	44	53	41	38	51	48	48	47	39	39	40	49	44	40	51	43	30	50	55	41	45	34	42	57	50	31	38	39	49	43	40	60	32	38	40	55	50	36	42	32	37	51	47	43	39	46	38	45	38	48	41	43	53	43	47	42	32	64	41	40	38	43	37	39	48	29	52	44	41	31	49	51	36	42	42	46	44	39	42	51	33	44	32	36	45	44	47	63	43	45	51	47	41	37	32	41	36	39	48	35	44	54	42	40	47	30	46	43	40	47	55	33	38	48	49	45	41	45	42	45	46	36	43	37	48	29	41	50	42	40	30	38	42	49	41	46	47	43	38	46	36	42	36	39	39	30	46	38	36	37	34	43	42	39	38	31	32	49	58	41	47	52	51	43	34	40	39	46	57	37	44	42	38	48	48	50	41	28	43	56	46	37	40	42	39	43	38	45	39	51	39	24	59	40	27	58	36	40	53	33	39	53	42	44	39	45	46	53	49	49	48	45	29	44	41	52	46	40	43	38	44	49	44	46	47	49	35	44	50	42	32	36	37	37	39	42	36	51	49	35	46	47	35	38	34	37	41	44	49	49	47	40	51	47	42	41	54	37	43	37	49	47	43	42	44	55	32	52	59	34	42	54	41	47	44	39	35	42	49	32	38	30	36	38	36	48	38	51	39	53	32	45	44	59	45	59	40	40	50	41	31	34	40	35	46	37	48	38	37	34	47	39	36	46	44	48	39	53	46	47	41	45	45	36	40	47	52	46	48	41	33	52	49	45	36	34	38	48	38	42	39	41	45	47	40	34	41	44	38	40	38	44	48	42	53	46	32	51	43	49	40	56	35	41	43	40	37	36	29	38	47	35	62	43	35	34	47	36	45	35	38	30	27	48	38	48	44	37	45	42	48	49	36	44	44	36	43	41	45	42	38	51	38	37	41	44	47	38	47	56	49	48	38	46	42	41	47	48	37	44	39	44	50	44	29	44	50	41	41	30	39	37	38	38	48	39	35	35	40	46	39	50	50	37	47	45	47	35	35	47	39	44	43	51	35	38	45	40	42	48	29	34	43	34	49	42	50	41	51	43	34	51	38	40	42	40	45	41	38
38726	25893	20038	17711	22405	24701	24214	20299	15599	9773	6177	4638	3413	2502	2076	1855	1191	1053	703	602	563	537	498	499	489	511	493	462	490	434	399	423	376	386	509	590	906	1161	1252	1121	965	843	724	613	485	392	425	359	383	367	364	350	340	355	355	350	328	355	353	365	360	390	371	330	366	379	349	348	362	349	346	380	371	372	356	375	366	360	363	351	382	379	373	344	329	379	350	365	376	331	361	366	368	370	379	367	356	370	351	373	372	374	378	388	369	370	347	349	332	353	368	373	389	353	381	391	374	345	348	351	373	369	350	363	355	373	329	377	349	383	369	332	350	365	377	332	359	368	364	393	334	357	349	355	394	341	344	346	327	340	366	353	347	355	352	391	361	380	375	361	333	347	350	368	351	350	374	359	361	359	343	353	347	377	335	364	341	377	377	337	329	367	376	365	348	393	352	349	368	381	367	365	367	372	340	360	382	348	398	373	344	378	335	363	371	392	366	359	349	361	336	358	371	357	364	362	351	370	363	351	359	350	329	350	357	397	366	334	332	346	348	342	364	360	373	362	327	372	367	339	338	342	350	378	354	357	386	323	351	333	339	360	347	366	383	365	400	374	345	364	353	370	334	350	379	390	355	338	367	352	360	350	376	335	351	339	389	367	366	350	398	340	374	342	378	358	341	371	356	391	348	340	346	379	367	381	363	350	348	382	356	336	330	400	334	351	346	370	360	374	343	372	355	329	349	331	366	363	373	370	359	356	374	336	390	369	383	338	383	361	340	354	353	354	357	371	343	360	363	364	374	353	340	381	362	351	347	353	355	371	345	368	360	354	379	341	379	357	371	381	354	340	382	363	331	336	356	340	363	330	349	351	345	364	374	356	387	338	359	338	347	397	382	350	383	377	357	380	343	376	351	369	342	367	349	352	405	369	400	333	348	345	349	374	355	371	353	326	331	375	343	366	349	332	344	370	346	329	351	377	383	391	337	344	380	354	360	346	360	342	371	389	382	332	356	373	352	344	377	338	356	331	386	390	342	325	334	390	369	309	364	315	377	345	380	370	351	371	321	356	344	369	385	356	378	355	344	355	349	375	383	350	344	336	333	373	368	366	363	401	390	297	387	355	352	363	341	386	348	369	376	344	387	354	374	361	350	369	370	350	355	355	338	351	380	348	364	367	357	353	352	323	370	373	322	355	370	350	317	357	327	369	342	364	368	375	346	359	381	367	383	352	316	364	372	342	396	381	334	353	350	361	334	344	368	333	318	359	361	359	360	376	362	337	348	364	334	377	326	376	354	336	358	371	347	333	322	384	373	328	342	377	365	383	358	355	334	406	367	351	376	335	367	393	332	331	349	358	357	357	352	362	355	385	331	356	379	339	370	376	368	364	378	351	356	363	336	377	334	326	356	367	372	359	372	368	357	333	358	346	350	354	337	380	375	331	362	343	340	355	362	364	370	400	366	372	335	334	374	331	339	322	345	337	329	337	370	363	359	364	351	395	362	345	351	333	354	350	385	372	356	348	347	338	358	366	341	359	338	366	342	384	393	342	323	349	363	363	365	351	356	322	373	348	327	360	385	336	350	413	353	370	337	306	368	360	359	373	373	348	367	345	378	340	364	327	354	356	331	348	368	329	358	385	379	347	347	336	373	356	342	353	354	407	361	376	361	343	316	327	363	362	363	334	358	350	341	379	366	357	374	368	331	365	333	345	382	343	346	356	366	338	360	371	361	365	363	349	358	331	371	372	382	374	387	348	354	357	345	360	319	329	375	361	357	373	342	368	369	375	341	376	346	332	372	400	363	381	356	360	349	331	360	348	332	344	375	336	355	350	372	359	374	379	367	358	355	358	365	376	357	340	355	352	335	389	365	386	373	359	339	397	378	347	365	366	341	323	401	337	342	378	336	367	363	351	367	374	369	365	359	376	377	360	343	378	375	391	372	384	339	355	371	350	364	337	359	351	346	368	352	337	340	363	395	355	364	371	383	381	327	352	352	378	362	354	369	370	379	313	346	338	319	393	362	386	378	335	324	338	352	320	365	359	341	370	355	339	365	352	339	347	330	361	380	371	340	369	353	356	358	363	369	343	357	359	349	335	349	373	329	342	362	349	385	351	363	360	395	372	391	373	333	374	382	373	383	350	358	381	344	339	340	356	351	339	365	364	332	368	363	352	339	345	359	362	348	347	402	342	331	325	376	347	364	394	349	368	365	369	369	330	368	372	373	366	369	360	337	360	315	393	343	377	378	350	338	352	346	383	361	355	386	318	342	372	370	341	363	353	351	356	370	353	332	404	367	364	357	372	358	359	318	356	365	363	375	394	322	322	368	347	345	379	331	349	350	325	379	344	381	350	332	348	326	367	357	361	376	350	337	342	336	370	394	358	389	375	341	382	400	364	389	383	357	337	341	345	373	356	364	351	376	386	383	348	388	357	325	345	392	367	363	330	362	375	325	346	400	355	364	346	354	383	356	377	373	374	357	375	385	364	335	375	364	347	356	380	329	386	326	349	332	391	353	321	339	350	364	356	370	347	379	378	343	334	362	396	350	358	369	322	341	366	379	341	363	366	382	358	328	376	337	330	334	401	345	386	371	344	345	315	371	361	341	373	362	357	374	345	362	338	342	351	354	354	337	338	332	345	329	391	304	351	359	359	375	356	385	364	347	347	375	364	389	380	331	374	345	330	344	367	348	377	360	340	361	367	372	355	359	341	361	341	344	388	395	340	368	386	352	363	372	323	367	358	340	373	371	353	330	350	354	359	345	398	347	352	351	353	370	374	357	353	357	360	351	364	359	349	332	343	344	365	340	380	335	328	374	347	382	344	352	361	322	369	334	349	348	323	366	353	349	370	358	362	396	333	378	337	332	354	361	336	365	338	364	391	372	350	353	311	366	370	356	358	367	334	370	369	362	315	360	357	397	345	332	354	370	366	336	375	376	375	383	391	392	388	316	332	374	326	369	330	352	333	331	364	365	383	352	362	376	378	360	399	353	328	343	351	395	364	373	359	371	348	375	346	346	310	374	404	356	382	329	393	346	395	344	373	345	375	368	349	366	336	335	322	351	345	360	362	376	352	361	368	361	366	358	358	339	364	383	351	344	377	361	346	365	345	347	366	336	334	346	346	345	339	360	383	350	370	347	349	365	374	320	346	360	356	319	344	345	339	391	365	377	357	366	325	353	358	382	366	336	367	328	356	382	333	339	366	389	365	385	349	342	337	322	351	375	346	346	395	312	355	373	382	355	337	353	350	330	374	387	364	338	341	354	400	354	352	373	364	359	348	353	387	347	339	366	326	354	377	348	366	381	344	341	383	363	365	358	350	406	335	384	356	362	340	340	354	343	373	356	381	382	347	387	352	364	361	373	354	367	353	347	323	359	341	369	382	363	382	338	349	369	351	345	340	386	361	344	360	369	339	351	385	351	373	332	357	338	321	371	336	367	355	374	384	407	322	337	389	374	332	395	351	380	352	386	374	348	367	338	356
5325	2337	1219	677	492	426	362	311	240	191	127	106	106	87	81	74	68	67	62	32	51	57	63	47	51	38	44	56	47	60	56	36	54	45	55	50	50	58	51	61	52	54	59	55	61	42	49	54	59	52	46	40	46	52	56	49	52	38	54	37	64	45	58	57	54	56	44	52	74	63	46	57	47	49	51	55	60	47	55	39	49	55	50	43	43	50	51	48	53	44	45	59	40	51	59	57	45	47	45	46	46	44	58	45	49	47	40	59	60	57	53	36	54	57	48	44	54	58	56	54	39	47	49	42	49	44	48	43	51	64	59	54	51	51	49	54	39	46	44	52	50	47	46	53	52	49	55	50	56	42	70	58	44	62	49	55	54	53	54	56	43	53	41	50	62	51	56	66	49	52	56	47	59	45	57	47	67	55	44	54	55	66	66	48	54	36	55	68	53	39	65	52	58	56	63	42	53	52	61	49	58	50	51	58	51	62	42	62	54	69	49	53	42	50	49	53	45	46	55	63	42	55	54	57	48	46	43	57	43	36	46	48	54	53	57	51	50	62	50	47	43	54	53	76	53	52	52	62	53	54	48	46	59	51	52	54	60	50	49	55	50	53	41	63	54	36	62	54	60	42	43	41	66	43	59	57	56	49	50	52	52	54	64	54	43	45	48	54	46	45	62	62	52	54	43	57	35	49	52	53	51	59	50	63	52	48	53	45	48	53	49	51	58	55	47	41	50	52	39	48	41	53	54	57	56	63	48	62	51	66	58	56	69	49	59	50	52	57	43	41	67	66	50	56	54	67	56	66	58	52	40	54	54	51	43	44	58	54	72	47	56	38	55	28	52	54	55	61	55	39	40	46	44	57	53	63	64	46	44	53	54	43	45	55	45	57	60	46	44	54	64	48	56	48	75	53	46	53	55	50	68	58	49	52	59	53	48	49	50	54	48	47	46	63	57	45	50	35	45	44	49	40	42	51	47	68	54	51	60	46	50	53	54	62	62	61	50	51	59	44	42	50	51	47	54	55	61	53	46	46	47	48	54	60	52	70	54	56	44	53	51	44	63	58	68	52	42	56	56	42	62	55	54	54	41	60	43	53	62	51	50	47	52	56	51	58	46	48	50	51	58	42	58	51	47	56	46	61	48	48	45	63	47	41	47	42	38	50	57	54	56	61	56	52	48	55	37	39	58	46	57	59	43	62	45	49	54	54	57	68	40	41	49	46	49	51	50	65	50	50	46	50	58	61	48	39	59	58	38	53	57	57	57	53	50	48	48	44	61	55	43	49	46	56	58	48	48	55	42	45	58	51	55	53	59	46	54	58	50	34	45	49	53	53	46	53	49	65	54	48	45	54	58	56	47	42	60	62	50	46	52	54	40	44	58	59	57	51	43	55	52	61	53	46	61	50	47	49	56	45	57	56	65	52	32	56	56	54	55	52	56	52	56	38	48	47	53	53	51	34	50	62	56	44	41	39	55	46	43	52	52	48	64	64	55	60	43	50	49	47	57	43	52	54	55	52	47	48	48	62	59	66	53	51	59	45	50	41	53	45	63	44	61	64	60	37	47	51	52	48	37	50	57	39	65	55	55	58	43	59	50	55	62	37	46	55	57	43	48	45	55	66	49	53	56	52	54	53	55	52	54	50	47	60	44	58	56	50	61	59	56	67	38	43	50	39	54	66	52	53	55	47	70	52	44	56	46	47	47	52	41	46	45	59	47	45	54	40	42	51	66	50	61	52	54	55	41	42	59	65	39	55	60	34	55	44	47	60	47	64	56	52	52	48	63	53	45	42	55	58	55	36	53	36	52	59	53	53	70	50	55	58	45	62	58	47	55	54	58	55	51	59	49	52	53	49	40	48	55	54	62	48	55	53	54	57	35	53	55	48	54	53	51	52	50	41	56	50	61	64	43	51	50	43	65	49	46	58	49	46	45	44	57	40	64	43	49	47	56	62	51	52	53	54	57	61	68	59	53	51	53	46	48	45	52	52	50	54	56	45	52	48	65	55	56	42	48	53	57	63	44	53	42	51	52	59	47	47	42	66	56	46	35	44	65	43	57	51	51	48	60	56	56	45	51	54	60	59	43	52	59	57	46	49	49	53	45	41	38	50	41	61	54	54	50	59	50	55	60	45	63	40	56	50	44	55	47	45	48	68	37	70	41	48	44	44	58	44	57	53	53	58	49	57	50	57	51	59	54	55	43	52	60	55	72	51	49	53	45	45	71	49	44	47	50	55	52	53	51	59	44	55	58	54	45	56	43	59	47	76	57	52	49	52	46	51	51	44	46	54	68	56	52	64	57	60	50	47	48	52	43	45	46	51	58	42	53	43	46	54	55	61	46	48	43	58	66	50	55	49	63	47	46	52	64	42	39	55	57	67	51	55	57	50	49	50	47	49	61	46	56	53	68	48	50	47	46	45	44	57	45	59	48	49	53	38	56	56	42	57	42	55	47	55	46	41	51	67	53	54	60	58	46	56	59	57	56	60	50	40	49	48	43	54	47	54	47	46	45	52	56	43	62	62	50	57	46	60	44	42	59	53	53	35	34	41	56	52	51	48	46	61	50	53	44	59	51	48	58	45	54	55	52	39	51	47	52	48	60	60	46	56	44	60	49	42	37	65	57	56	56	34	41	58	52	46	49	50	51	55	58	53	55	52	50	55	57	44	53	69	55	52	50	60	51	48	47	42	52	41	53	54	40	53	54	38	44	47	56	52	56	47	55	59	51	55	56	48	47	46	68	59	47	77	57	62	47	55	50	49	60	46	62	54	50	46	58	46	57	45	69	43	49	46	51	58	56	56	49	54	50	53	51	50	63	46	54	56	58	67	57	54	54	54	51	57	50	53	57	49	64	48	51	62	55	68	41	47	52	51	54	53	49	54	41	52	43	72	43	41	57	53	60	58	43	50	56	56	48	52	53	60	52	50	48	62	50	47	46	46	48	66	56	52	64	48	53	53	43	54	45	47	58	66	69	42	54	53	49	45	58	57	59	56	47	54	46	46	46	51	55	43	43	42	55	50	50	46	57	47	56	58	44	53	57	49	55	50	57	55	58	62	48	56	61	57	50	44	45	48	54	53	55	56	41	48	51	57	49	62	55	53	54	58	53	53	44	54	60	46	60	45	43	61	47	55	49	63	58	38	47	44	70	42	62	54	60	55	51	47	60	46	65	65	47	44	51	49	47	53	74	44	58	49	44	50	55	46	35	59	48	49	51	53	43	53	39	49	57	63	48	51	53	64	47	40	56	49	68	54	47	48	47	48	38	51	49	53	45	61	65	63	60	38	51	53	58	70	53	53	57	55	49	54	68	59	51	46	47	48	54	63	49	55	46	44	54	58	47	53	59	54	44	50	57	51	53	55	46	46	63	56	51	42	55	51	48	52	53	44	50	53	51	57	55	48	56	46	54	59	58	49	63	51	55	46	58	43	50	47	51	57	48	44	47	42	49	58	58	45	46	70	57	44	56	52
32076	17651	11650	9255	12579	15577	13910	10936	7517	4825	3226	2396	1812	1648	1225	992	806	706	642	484	483	496	469	467	448	474	498	471	516	443	505	441	453	463	452	421	471	541	533	531	518	572	503	476	436	424	394	427	423	396	443	399	396	434	430	431	418	435	435	488	444	450	433	449	448	435	421	474	458	437	430	441	419	421	406	430	435	436	389	431	441	421	423	429	403	425	404	403	449	455	434	427	434	431	456	489	456	400	443	420	439	404	417	410	403	408	413	467	409	438	423	410	449	447	425	445	434	440	435	408	450	438	388	428	420	428	440	447	446	415	393	443	443	374	470	442	437	429	414	406	434	401	428	461	402	418	451	410	474	430	425	456	447	452	431	415	445	433	442	432	441	442	424	396	429	419	453	459	452	447	466	424	450	435	425	436	457	398	450	414	403	416	428	416	452	448	437	438	464	437	434	441	436	422	413	427	403	430	425	429	443	419	398	430	454	433	453	471	412	457	384	391	448	443	420	433	441	422	423	474	447	411	464	450	424	467	429	460	433	459	436	425	425	459	457	416	429	436	439	451	460	430	457	447	450	402	451	450	411	419	406	393	425	411	412	415	438	408	462	437	409	421	457	473	421	425	422	408	443	436	433	414	436	427	411	470	414	433	454	457	450	437	397	471	405	430	453	413	433	443	422	443	426	427	468	417	445	400	420	413	415	451	399	403	454	445	442	393	438	426	415	416	413	432	435	381	457	429	419	444	406	459	442	443	397	467	409	415	460	429	436	463	440	445	430	442	437	401	415	431	457	464	430	427	431	465	440	451	421	424	438	412	431	409	428	441	451	460	442	433	439	418	428	392	409	452	412	442	436	415	413	392	455	429	434	390	453	446	436	433	446	476	441	435	440	423	405	452	459	417	447	423	458	433	434	430	412	422	472	410	414	418	446	423	453	435	416	424	423	413	444	441	427	420	417	433	446	453	431	461	405	432	437	443	387	437	474	432	455	421	413	433	466	425	434	399	378	400	434	415	450	467	448	413	439	455	465	456	409	454	405	417	423	393	379	438	433	446	440	476	436	431	447	404	417	414	414	420	450	413	418	424	451	443	419	414	449	420	393	426	401	426	473	461	416	417	438	407	441	452	410	420	444	401	464	405	415	412	459	430	440	442	468	456	421	447	445	419	422	458	411	462	408	438	466	399	441	431	423	455	406	428	412	436	430	403	424	431	446	426	417	420	410	428	430	436	444	419	426	401	408	456	413	457	419	442	424	408	414	390	432	420	417	387	444	397	403	440	441	477	432	426	389	449	411	449	417	446	460	446	395	428	427	406	445	454	459	474	448	470	439	443	428	420	433	409	415	427	399	457	421	431	452	435	418	437	407	435	421	420	429	407	439	435	416	446	445	382	494	425	441	448	449	406	434	457	410	390	448	430	425	419	454	394	424	441	447	427	439	454	461	409	432	402	429	407	433	431	432	407	440	411	396	403	414	417	452	453	411	443	430	451	419	464	466	442	429	432	432	440	429	414	435	422	453	437	424	415	442	445	399	443	434	423	448	469	419	461	440	427	467	445	434	465	429	497	417	432	426	404	388	421	440	424	445	423	408	424	413	417	411	417	476	419	441	415	441	439	435	421	444	443	462	419	447	444	430	393	444	432	452	425	401	426	433	441	420	420	421	462	438	418	413	430	432	412	460	421	427	416	455	446	421	459	400	445	435	422	428	443	426	387	444	446	435	432	434	421	400	450	419	440	429	420	437	405	432	448	424	408	400	420	432	426	417	468	494	422	450	430	428	426	452	398	449	417	414	418	436	420	415	442	459	423	455	383	410	485	401	433	421	398	390	454	438	439	448	465	424	499	424	393	449	475	419	447	423	433	444	417	466	431	471	411	460	436	418	404	450	420	425	435	424	467	421	449	377	439	380	460	454	456	457	422	427	420	405	406	453	430	472	412	375	439	448	428	446	444	399	398	451	403	427	458	413	400	465	403	422	424	407	422	472	443	396	458	440	457	432	449	438	467	410	423	483	473	429	438	415	446	430	418	429	385	436	424	454	490	440	415	419	444	429	435	456	434	402	463	436	432	459	445	421	459	416	435	414	395	425	419	456	444	439	439	414	485	419	411	418	421	469	374	436	452	492	379	430	444	406	451	432	446	399	425	406	413	421	406	406	409	399	416	415	431	427	430	376	426	410	436	399	480	469	467	460	406	399	457	446	423	404	465	415	444	415	462	456	438	433	416	425	451	409	441	435	449	410	408	409	396	461	436	458	454	433	446	433	431	402	418	423	442	439	405	456	423	420	408	436	424	426	426	443	422	405	450	439	466	427	426	428	414	414	423	421	413	422	446	431	430	452	431	438	442	441	432	429	402	445	402	405	449	439	466	410	457	417	427	443	437	467	421	409	463	443	443	441	453	424	422	437	408	443	431	442	398	430	464	426	451	468	423	411	423	411	396	419	404	422	411	451	424	410	472	428	438	438	411	439	427	427	425	428	426	389	449	418	381	433	409	456	436	478	404	468	418	469	460	431	431	416	450	418	438	424	474	432	439	426	435	436	423	434	419	419	398	453	449	435	468	463	449	385	425	424	434	404	407	430	448	461	428	427	405	395	474	437	415	420	467	453	420	447	435	451	427	427	415	452	426	429	437	414	460	415	462	436	414	461	414	438	447	421	424	456	409	400	423	433	393	474	441	435	408	451	421	464	448	454	422	416	436	426	416	415	449	461	437	405	402	418	433	441	420	446	401	388	414	402	434	420	395	455	427	427	478	421	453	426	441	407	405	424	444	410	454	411	401	461	441	440	438	396	413	403	436	388	437	422	473	459	374	438	447	406	445	413	469	416	428	400	401	412	443	424	430	449	453	417	453	393	451	436	427	442	439	437	429	402	433	427	413	472	436	463	463	449	456	457	431	436	414	437	422	426	412	401	430	450	437	428	454	420	453	411	416	426	471	392	427	441	444	483	423	437	456	461	440	451	429	434	407	437	407	453	447	486	414	461	432	426	461	456	472	421	396	462	400	428	430	412	411	435	435	423	400	422	451	439	459	440	450	445	448	420	446	440	426	395	433	441	471	440	400	382	442	427	419	424	417	425	435	410	426	481	410	412	421	455	437	455	425	443	448	447	436	406	420	412	464	402	407	431	406	449	447	375	450	439	439	371	400	426	424	421	461	401	486	424	449	465	451	465	436	438	391	439	458	444	423	467	390	434	445	395	488	437	403	418	398	423	405	437	445	424	481	405	418	460	433	430	396	406	441	423	451	405	447	419	418	447	424	413	419	455	402	447	407	448	447	410	458	441	425	426	441	425	451	424	443	443	444	403	431	439	489	431	408	457	428	429	416	437	438	459	422	392	453	451	433	466	426	449	459	454	431	447	436	442	448	410	421	467	412	409	455	444	412	409	451	403	502	424	464	436	427	423	438	475	455	418	421	420	429	378	453	481	446	396	406	459	437	413	428	420	424	425	434	436	468	430	429	418	465	446	463
6729	3974	2198	1283	852	766	723	535	408	274	171	137	96	111	88	95	69	62	60	62	44	62	71	51	67	60	53	48	45	49	53	50	56	50	59	54	56	63	61	56	68	86	71	55	50	58	57	45	57	46	34	41	55	56	62	48	50	51	45	61	49	59	59	55	62	52	53	46	52	56	59	53	42	50	55	60	46	57	48	52	55	47	53	45	52	33	56	50	42	42	43	54	40	51	47	57	54	48	31	55	46	46	49	53	48	45	47	57	44	52	43	44	49	57	60	50	58	55	56	41	42	39	64	48	64	41	49	49	52	50	44	61	45	58	42	53	49	39	48	51	42	47	48	45	50	70	57	56	48	49	40	41	48	52	41	49	50	48	54	42	53	44	29	54	52	49	41	47	41	39	64	49	42	46	55	46	39	61	48	60	50	33	63	44	49	46	39	53	60	57	47	50	39	54	47	55	47	48	49	54	49	48	58	43	44	57	49	50	53	61	47	49	51	54	49	42	42	52	54	60	53	46	39	46	54	57	42	48	43	46	48	58	50	53	51	48	46	36	47	47	46	50	44	58	46	49	32	43	45	37	41	54	67	54	62	49	54	50	46	45	39	59	49	58	51	68	65	43	53	32	50	41	59	49	59	48	54	51	58	48	46	54	48	48	50	43	47	52	55	40	52	37	42	41	48	44	49	41	56	56	46	48	58	51	55	49	48	61	47	35	54	49	63	43	57	48	43	60	47	46	46	54	51	54	45	45	35	51	54	48	40	41	50	46	33	48	59	61	41	46	61	40	45	44	58	58	55	49	45	55	48	57	47	49	49	55	45	43	39	43	48	47	42	55	37	46	59	49	47	44	55	41	50	41	47	56	53	42	54	53	41	44	52	60	41	54	57	48	53	51	49	40	52	43	52	55	52	60	48	34	57	58	55	56	49	61	48	39	43	51	57	49	48	50	46	60	44	44	42	50	55	50	47	36	46	63	54	53	47	45	44	50	49	52	41	60	39	48	36	48	64	41	42	52	65	52	47	38	43	57	46	60	51	48	48	50	55	62	43	52	64	53	38	53	48	65	47	48	46	57	44	67	41	60	55	51	53	46	47	32	59	50	37	45	47	51	50	47	36	49	56	47	45	46	61	52	72	50	44	55	48	51	60	51	59	50	51	49	45	53	42	51	51	45	60	49	51	52	37	51	45	55	50	58	44	51	52	43	39	49	47	42	46	50	39	43	56	53	56	46	49	42	43	47	46	53	47	40	58	38	44	41	40	58	48	58	55	55	40	50	63	51	50	55	51	52	51	47	54	61	49	45	52	55	46	49	44	62	41	53	49	48	64	53	53	67	52	52	61	42	59	44	49	57	52	46	48	47	43	51	47	47	51	46	34	54	35	39	59	42	51	55	47	47	53	46	34	44	54	43	47	45	41	45	40	42	44	52	55	47	65	61	54	63	54	53	47	50	53	60	42	62	53	53	56	54	40	41	45	55	42	44	52	41	55	51	52	41	47	44	50	39	47	45	60	56	55	37	55	57	45	47	44	43	57	56	54	48	49	55	41	46	56	39	51	69	43	47	55	59	48	44	49	62	43	46	53	69	37	46	47	46	51	64	46	50	43	45	50	48	42	45	45	48	51	33	42	45	57	47	51	47	46	53	46	58	30	46	63	52	54	51	57	51	41	56	52	55	38	60	39	57	54	38	50	50	51	49	44	51	41	54	61	55	39	60	50	63	43	48	46	46	55	50	49	56	40	59	41	45	53	56	48	53	58	50	49	43	56	40	49	44	47	41	53	41	52	53	64	46	39	43	51	53	63	61	55	46	46	49	53	47	48	51	51	71	63	54	40	53	45	53	66	45	57	46	56	43	55	44	49	48	45	36	60	59	55	53	51	55	60	41	48	50	50	36	53	54	50	60	50	42	45	51	55	51	41	42	54	61	46	44	52	46	41	39	51	55	43	46	46	53	49	54	57	47	48	57	52	58	46	50	47	42	48	40	49	57	47	53	51	49	55	51	53	47	59	50	52	47	45	47	34	49	54	57	51	61	45	53	49	53	47	33	36	61	34	55	47	43	47	48	46	48	47	61	47	49	50	52	47	53	58	57	48	46	45	52	42	37	34	43	56	70	54	58	51	47	55	44	55	34	44	71	58	63	64	60	54	45	50	45	34	43	47	61	36	40	40	49	39	45	50	58	41	52	51	56	39	48	44	54	51	50	54	50	70	51	47	46	59	56	46	51	52	34	58	49	61	52	45	52	49	58	50	52	48	56	46	49	38	51	48	46	37	59	51	57	43	38	49	36	56	53	58	60	46	45	46	48	45	53	48	50	54	56	54	41	52	59	39	59	51	50	42	64	55	46	60	54	57	58	55	51	45	50	56	49	53	53	42	52	54	54	47	51	52	50	58	49	41	43	40	46	58	44	39	40	52	50	54	47	48	41	50	45	42	44	68	51	42	56	56	61	43	54	51	44	53	55	51	55	53	55	51	70	45	50	49	47	55	51	49	48	48	70	39	45	47	49	53	51	53	54	38	38	47	44	45	51	37	40	40	46	36	57	48	52	43	57	50	47	47	43	45	53	47	60	50	47	48	44	59	43	63	56	51	49	59	57	46	55	53	47	68	49	52	42	55	55	42	50	51	33	49	39	53	52	49	58	51	44	48	41	46	45	56	48	45	46	50	48	48	58	45	53	49	52	47	74	39	49	52	57	46	50	53	49	61	44	60	58	49	47	46	53	46	39	56	41	50	64	52	41	54	58	50	56	59	55	42	49	43	64	56	58	57	59	49	43	61	51	62	58	53	66	50	55	41	43	58	52	54	56	42	43	45	58	56	50	45	49	51	47	49	47	51	62	61	55	59	51	58	43	62	44	41	49	42	59	47	49	44	40	38	47	53	49	52	53	52	45	41	57	47	50	51	54	45	46	37	60	42	50	44	42	54	55	75	54	43	43	53	41	47	44	39	61	45	54	46	39	43	55	38	57	50	55	54	52	67	48	44	43	55	38	45	49	42	51	48	62	58	60	35	46	47	59	65	62	45	50	34	49	43	53	70	42	32	60	46	52	63	42	56	51	57	43	62	47	48	47	42	42	59	40	44	42	35	41	49	59	50	46	51	64	41	55	52	54	53	53	41	50	40	55	47	61	50	57	42	48	52	61	46	54	61	49	65	49	48	56	58	58	48	38	44	57	48	45	44	43	48	40	54	44	51	40	52	45	53	49	50	55	44	65	49	68	57	54	45	56	38	47	49	52	52	61	53	42	46	53	43	52	63	51	50	70	53	63	60	49	40	49	58	54	50	52	51	43	44	48	49	56	60	49	61	34	59	64	43	43	56	67	57	44	53	55	53	47	56	53	44	53	49	42	52	47	44	49	58	48	43	36	51	43	62	51	60	41	49	48	57	63	48	41	56	43	57	46	53	41	48	61	52	52	58	58	51	57	57	47	33	56	60	44	51	47	52	44	50	49	46	50	55	51
36600	22846	16608	14177	18952	23098	21445	17699	12494	8226	5063	3420	2447	2095	1777	1338	1018	876	738	644	547	550	613	628	578	532	536	495	434	466	411	424	452	421	442	605	733	721	753	832	805	707	652	557	538	488	430	433	391	430	431	384	431	399	417	447	384	397	437	403	413	400	412	429	411	429	401	404	449	432	406	392	418	425	414	411	401	426	407	401	420	413	425	406	435	413	381	405	408	411	397	422	428	431	415	436	394	392	384	426	433	442	434	415	402	412	441	404	395	413	399	383	406	413	415	439	396	448	404	417	396	432	417	456	419	415	421	418	393	385	429	422	409	403	437	379	469	434	376	451	413	411	401	455	402	428	409	411	393	448	436	414	404	435	390	407	417	425	396	377	434	415	414	421	420	415	425	423	435	417	398	415	419	452	393	391	424	429	390	385	420	395	425	423	392	446	420	404	407	415	437	357	413	384	406	416	446	437	389	400	402	374	410	425	401	427	452	399	394	416	419	431	418	415	436	390	427	397	404	415	351	401	399	461	420	438	396	430	418	417	443	381	402	391	403	409	412	414	429	389	402	412	367	413	424	389	438	376	405	386	456	397	431	405	412	395	442	388	412	435	405	423	427	427	404	431	392	388	445	413	399	447	443	446	420	440	425	432	429	416	379	414	444	431	413	401	414	412	428	401	407	409	425	375	418	411	438	423	413	425	425	428	395	414	431	395	406	400	423	422	406	450	416	393	403	411	413	364	382	442	419	386	378	392	377	411	403	423	432	390	414	429	436	418	426	397	400	454	384	420	393	411	440	407	422	427	400	414	386	397	437	422	420	415	437	426	408	442	387	400	444	374	401	372	401	402	391	399	419	413	400	422	382	398	429	392	408	423	441	420	410	391	407	399	392	407	442	404	407	422	411	405	413	417	451	432	394	415	416	389	413	396	403	415	419	401	412	402	419	421	404	449	402	400	408	438	392	418	402	425	392	412	420	413	422	428	384	422	394	430	465	426	413	392	391	432	413	433	427	415	412	391	441	389	436	393	405	401	400	384	396	398	429	381	434	451	404	438	366	408	441	417	381	385	438	425	428	422	429	448	425	404	371	409	430	419	382	419	413	392	423	399	412	432	436	440	409	431	412	397	443	413	398	457	406	417	402	397	424	432	391	407	418	383	433	399	409	435	433	414	398	427	428	428	377	438	405	403	397	458	426	424	417	406	424	373	447	407	396	404	427	434	419	401	412	426	370	430	438	389	384	425	348	397	406	431	373	405	412	399	427	461	378	391	416	443	444	395	420	399	386	436	391	430	408	395	427	441	404	426	434	428	417	389	416	419	432	405	438	427	390	420	434	437	404	441	376	402	438	397	437	395	430	425	402	414	390	425	430	404	420	425	440	398	391	384	446	423	410	413	421	440	448	411	382	431	408	397	418	410	419	426	403	459	395	409	388	434	425	404	379	440	414	433	404	411	408	379	404	431	396	446	433	403	439	434	392	395	409	398	398	392	434	384	390	429	392	416	431	407	441	433	425	364	382	402	407	439	400	412	379	426	436	430	410	406	449	402	439	444	430	403	436	420	424	431	396	397	406	411	423	394	440	414	400	421	382	372	412	401	413	423	434	403	407	416	406	404	451	411	453	406	414	408	425	418	436	423	390	411	432	427	363	397	427	418	407	414	420	421	424	464	393	388	409	444	437	392	405	386	411	405	427	420	422	419	444	432	399	442	410	393	403	394	402	443	393	416	430	432	405	396	434	411	386	393	411	436	371	383	419	424	385	440	384	398	413	425	409	409	416	410	422	417	390	378	362	429	450	399	421	413	432	419	455	401	406	394	401	425	422	397	429	387	431	401	423	413	425	420	453	388	376	432	397	431	417	433	443	385	412	418	390	391	426	465	435	426	423	410	404	387	422	413	440	447	415	399	423	392	406	427	391	411	424	428	416	415	414	405	413	404	425	389	428	426	420	395	377	388	432	430	456	419	402	443	406	407	406	396	415	419	381	399	419	426	404	405	409	395	436	381	423	419	402	435	430	400	414	455	410	418	428	411	403	419	429	410	384	399	419	421	403	404	439	405	402	429	388	407	354	390	385	426	426	409	410	440	386	428	405	387	409	406	422	426	428	424	376	424	418	414	448	402	420	403	415	412	423	422	468	342	374	416	457	388	399	415	418	390	421	370	407	409	414	385	438	407	391	417	399	422	418	408	410	405	444	467	425	356	394	424	410	409	430	427	387	421	418	429	430	388	361	420	414	451	420	402	395	452	416	436	383	425	402	415	437	414	410	410	428	420	435	385	392	387	402	428	399	402	442	403	415	419	453	455	386	408	389	401	426	425	437	395	407	436	413	406	439	422	449	435	402	432	391	409	441	386	399	435	422	426	390	419	435	401	381	406	435	410	373	407	430	424	429	440	451	446	428	392	442	437	440	415	384	422	427	427	447	413	423	394	444	420	399	427	390	393	424	398	433	466	399	407	399	402	444	413	393	410	404	436	410	404	378	401	391	408	415	452	393	386	446	415	451	400	386	463	420	406	408	364	416	406	398	439	393	433	406	403	396	404	414	397	396	404	428	392	417	439	372	425	422	411	414	383	406	398	405	412	426	427	437	393	400	447	439	413	438	444	388	396	416	423	418	433	377	454	409	406	414	387	407	427	404	390	423	423	407	414	412	420	394	418	421	427	424	433	410	420	431	447	396	422	431	445	429	441	416	445	428	397	417	432	434	408	409	433	409	414	425	392	401	434	426	389	400	415	427	436	357	400	403	421	394	418	388	445	413	407	403	394	396	386	413	423	423	390	401	393	386	379	377	397	415	408	406	453	423	430	410	436	398	433	390	440	419	402	436	399	399	450	421	398	428	403	434	408	409	396	417	458	436	404	396	432	416	397	394	416	438	395	430	393	418	438	397	415	407	432	426	429	451	378	415	368	415	393	435	396	420	407	407	394	417	419	403	376	445	388	420	395	403	398	392	423	377	406	426	426	434	435	412	411	426	411	431	421	421	397	424	391	407	410	411	404	403	418	426	436	443	429	388	477	385	453	443	437	416	385	432	385	440	405	437	379	438	439	423	426	421	401	406	426	389	401	399	432	363	427	418	397	390	412	445	406	429	415	424	410	411	408	385	426	414	452	422	375	390	398	420	411	405	394	458	394	453	417	385	408	428	458	402	351	418	430	406	431	396	393	421	460	437	403	400	406	406	416	399	440	426	428	441	400	388	398	453	454	383	422	415	389	418	391	393	418	452	431	380	448	390	393	424	420	412	403	414	416	448	432	367	433	414	432	427	437	404	437	401	422	366	411	404	430	427	411	424	443	407	406	410	381	424	402	410	409	422	412	387	408	408	414	413	403	416	383	399	396	463	439	409	431	422	390	413	396	436	415	408	430	399	432	398	431	410	397	364	388	411	430	426	401	380	427	424	414	445	422	410	391	440	358	409	431	407	407	428	438	444	440	393	435	414	401	438	463	419	413	445	428	440	434	429	404	399	416
7766	3387	1577	983	757	639	581	463	299	239	185	118	105	67	76	82	66	66	65	48	43	46	52	33	68	52	42	42	55	47	43	55	34	44	65	57	67	69	64	69	69	57	53	46	49	44	44	40	44	36	39	41	58	54	43	58	50	49	38	37	47	38	46	55	36	46	40	40	48	45	44	44	46	45	43	39	46	52	40	40	43	46	42	45	39	56	55	50	41	43	61	52	54	47	49	46	48	47	43	41	40	49	40	36	42	39	38	33	50	49	44	58	46	33	48	44	47	50	44	54	37	43	37	50	51	49	44	38	53	50	48	42	46	48	54	39	40	54	43	34	41	57	38	38	44	50	44	44	42	33	49	58	40	49	41	41	50	37	43	41	51	50	48	51	48	44	39	43	39	43	49	47	36	57	46	41	54	58	47	52	33	47	58	43	37	47	48	39	43	43	49	41	47	41	47	49	51	38	39	50	43	46	45	32	37	42	42	36	46	48	43	50	57	45	48	39	32	38	51	42	49	45	47	40	48	35	46	32	51	33	51	38	30	53	54	38	42	49	53	57	52	50	43	35	45	35	55	39	32	49	38	43	39	36	48	42	49	51	53	42	40	57	44	60	51	49	55	60	40	39	32	48	50	44	45	58	51	52	56	49	48	50	33	53	48	40	32	59	38	51	38	45	49	57	52	42	35	61	40	47	40	61	57	31	51	46	43	46	55	42	56	50	42	41	42	59	39	49	52	50	37	42	34	45	48	34	38	47	48	53	56	48	44	53	48	51	62	49	63	44	31	40	47	55	30	41	54	42	49	38	48	43	51	37	48	54	26	44	40	38	46	56	53	40	49	47	47	44	38	57	54	39	58	46	43	74	47	39	47	56	60	48	42	53	47	51	35	45	39	46	52	51	39	41	52	38	61	43	41	51	49	44	43	40	32	47	44	55	42	45	49	46	49	42	59	61	31	50	54	53	51	41	48	61	53	36	46	47	46	59	51	46	43	45	46	41	48	43	58	39	47	45	57	45	50	46	58	54	54	43	54	50	37	40	37	41	39	37	56	60	56	54	37	44	37	50	54	50	41	48	68	46	58	43	38	40	39	40	48	38	54	34	36	44	44	46	31	55	40	52	40	42	54	53	50	43	39	49	36	36	30	41	32	43	44	46	42	47	52	46	49	41	40	39	51	52	43	40	44	48	59	42	62	45	33	49	41	62	46	43	48	46	42	44	44	32	58	45	50	50	36	41	49	40	52	46	52	38	36	39	46	45	49	39	54	52	46	50	33	54	40	42	53	44	36	43	42	45	43	44	36	49	41	52	52	48	42	36	50	44	37	44	39	40	43	42	49	51	47	45	55	43	55	53	45	41	49	51	52	39	46	44	39	33	59	37	44	46	43	49	61	42	46	41	45	45	49	58	50	37	47	50	46	46	51	42	45	49	31	47	45	43	38	34	45	51	38	50	46	57	47	40	63	49	50	51	40	34	46	49	43	46	43	52	36	41	51	42	46	53	45	44	48	45	56	53	52	38	52	38	56	44	31	43	34	38	51	40	32	61	43	42	61	53	42	48	41	43	48	49	48	49	38	37	39	31	53	35	48	54	42	61	48	48	33	41	51	42	41	41	47	44	40	40	44	56	48	37	52	55	44	42	49	52	41	48	51	53	40	55	47	41	39	59	55	55	51	57	45	43	40	49	43	33	48	37	65	55	46	45	58	42	40	35	43	49	42	46	52	41	42	41	45	42	46	46	51	45	38	71	44	38	57	41	49	33	47	43	38	44	34	40	50	48	38	50	40	44	44	55	41	46	40	46	42	47	45	50	35	34	39	45	56	61	40	42	53	48	42	41	44	50	44	43	48	45	43	51	39	31	49	38	41	38	43	45	40	40	36	46	40	38	42	61	42	50	36	40	36	45	39	44	38	49	50	50	48	39	53	42	56	54	53	57	44	46	41	53	55	47	52	56	52	48	44	40	45	46	42	47	48	63	49	43	28	49	48	50	31	54	38	40	47	44	47	42	51	55	36	58	43	45	48	41	39	50	39	53	47	54	46	49	45	49	61	50	57	42	50	43	56	49	39	47	50	50	43	53	46	34	47	57	38	52	38	41	52	52	49	54	46	54	50	55	54	50	42	38	40	42	42	49	53	55	45	50	42	50	40	52	59	45	42	40	37	49	52	52	49	57	48	56	55	37	59	49	57	38	49	37	54	40	42	43	54	41	43	44	51	53	57	47	47	37	45	46	50	43	43	49	42	50	47	46	55	48	50	42	49	47	45	49	41	44	29	35	41	38	49	51	45	43	43	40	41	48	56	46	52	46	46	42	46	43	50	54	37	55	48	53	48	54	52	43	47	41	45	39	40	46	45	39	45	46	44	54	41	47	47	47	39	45	48	52	49	42	46	43	51	44	49	42	45	38	38	43	42	56	46	49	58	47	42	55	44	41	45	33	52	40	43	48	43	55	43	50	62	61	52	43	44	33	38	36	53	49	53	52	43	45	48	50	45	53	55	55	39	54	51	45	46	59	43	43	53	37	43	40	53	55	54	54	41	44	34	53	43	44	37	55	44	54	39	43	46	50	48	53	41	49	53	50	52	52	48	46	46	53	48	51	47	38	57	49	52	49	39	51	47	54	47	49	40	35	60	51	55	45	43	49	39	33	50	39	38	48	47	39	49	43	42	41	50	47	43	56	45	29	36	43	40	47	46	48	49	36	46	48	45	38	61	38	44	48	44	46	51	47	58	58	58	52	51	35	33	49	41	51	50	43	36	42	46	53	36	52	39	47	45	36	39	37	39	50	44	48	37	42	48	36	43	46	44	46	39	40	53	51	42	50	57	51	50	47	56	48	51	40	50	44	40	39	49	38	48	48	51	53	39	44	60	46	44	49	67	58	45	47	41	40	46	59	36	42	48	42	38	44	44	42	51	53	46	53	42	42	34	39	49	33	45	51	50	49	40	56	48	36	41	47	39	48	34	35	39	46	64	43	49	46	61	39	33	46	51	49	51	50	66	54	45	44	56	63	43	43	51	58	51	44	59	39	34	49	34	44	46	56	45	45	39	51	40	49	58	34	53	38	40	44	29	36	33	43	50	34	46	37	41	39	38	43	38	39	45	44	37	38	40	48	44	48	32	44	38	39	52	55	44	46	33	45	44	52	45	56	47	44	40	45	45	46	54	46	46	37	42	50	57	51	47	42	41	47	56	36	56	50	52	39	51	43	41	33	38	48	41	47	58	41	52	40	48	50	31	44	64	53	41	36	49	49	42	41	44	45	39	37	49	39	63	45	56	39	46	46	46	52	51	45	37	48	55	51	45	48	50	35	38	50	60	45	38	46	56	37	43	40	42	49	48	43	37	49	54	45	60	49	49	53	38	37	45	31	41	60	47	45	38	42	42	47	52	50	63	43	51	42	46	42	48	38	42	47	46	51	51	50	48	44	61	45	41	55	53	38	45	49	55	44	54	45	33	38	43	53
34636	21400	14216	12007	17492	20233	20053	15429	10207	7272	4886	3220	2260	1761	1690	1300	1036	738	718	560	496	442	515	522	478	490	473	463	401	421	392	385	402	403	548	852	962	912	835	729	651	602	517	449	434	391	395	421	385	372	393	360	384	366	396	404	368	371	382	348	392	395	377	380	362	350	385	392	384	358	418	378	399	376	359	354	403	359	389	392	358	396	408	408	385	415	368	398	410	391	391	367	406	407	394	378	404	375	382	354	386	362	389	369	390	387	376	412	366	389	419	387	418	366	406	394	416	386	378	360	382	392	377	394	387	399	390	390	374	366	400	387	382	374	349	363	413	378	371	388	418	430	380	392	392	358	384	361	384	380	406	387	396	364	374	359	356	386	381	389	382	350	421	400	403	361	358	348	365	388	404	385	380	394	370	390	429	380	385	374	372	398	389	381	393	412	365	358	402	394	399	418	369	390	433	405	365	391	371	392	404	371	356	367	381	369	387	393	387	423	385	374	401	364	421	383	421	387	393	405	409	388	388	364	376	396	397	371	371	371	359	414	403	393	392	362	374	376	374	365	383	385	396	367	368	404	379	376	383	348	372	380	376	380	411	378	414	381	360	405	379	371	377	357	417	394	411	355	386	358	408	361	396	372	398	361	378	380	422	383	364	378	360	376	362	421	402	388	341	412	350	377	376	408	370	386	380	385	386	383	381	382	373	398	413	378	383	426	407	356	399	355	382	356	393	362	396	368	382	388	384	399	412	396	418	398	390	373	364	388	426	348	407	397	380	432	360	346	370	369	396	367	395	386	357	365	399	361	368	375	402	375	388	372	390	393	380	403	384	387	371	361	379	412	385	401	381	374	388	339	411	406	375	393	364	403	367	398	379	399	387	395	369	403	418	375	413	374	405	410	403	379	420	371	377	383	356	377	387	388	369	369	374	391	395	382	433	359	382	378	390	371	352	403	374	379	397	379	365	373	371	409	405	405	342	397	365	386	391	368	391	405	403	400	361	356	367	381	409	382	345	391	393	354	375	362	407	389	372	364	341	382	349	361	397	388	373	380	391	389	368	352	357	394	382	397	382	359	377	379	380	382	396	395	418	405	391	397	374	373	382	378	413	371	363	364	374	355	381	374	349	377	405	386	380	398	394	398	395	360	413	365	411	400	367	397	360	381	369	381	336	414	389	415	381	409	389	370	369	375	382	368	397	360	393	381	425	417	390	403	389	349	369	371	391	375	369	403	388	380	398	390	375	370	401	391	407	396	372	388	392	381	393	398	366	418	404	410	404	368	391	361	390	390	358	376	392	395	348	363	370	382	375	411	360	373	369	384	383	397	378	388	363	373	382	400	357	391	355	353	386	382	371	392	412	359	367	362	396	391	393	404	384	360	379	398	397	400	367	362	416	368	377	404	396	375	376	364	393	370	401	403	379	348	347	378	362	378	362	405	408	407	399	409	367	359	381	386	418	389	393	385	381	384	361	398	386	360	386	384	367	375	354	381	365	389	363	378	385	356	403	390	422	383	388	392	404	339	350	403	399	389	369	352	393	361	391	378	393	414	369	374	349	412	363	393	376	393	356	374	377	369	394	394	387	373	374	381	419	357	352	430	378	420	353	381	419	369	390	392	379	373	362	348	373	376	380	404	385	388	379	346	387	399	394	376	359	364	354	411	363	405	410	443	381	354	373	356	388	373	350	377	399	371	377	392	387	387	421	367	392	399	385	394	377	381	356	409	386	405	360	417	386	418	341	410	413	376	388	388	408	383	383	406	404	388	397	391	407	385	393	389	426	408	411	397	388	403	367	396	391	355	367	389	377	372	396	388	379	371	389	408	380	367	388	400	388	389	401	379	412	380	371	398	379	383	382	381	396	389	372	378	372	382	382	391	377	415	414	401	414	408	389	393	372	383	424	389	421	420	380	347	429	390	392	380	402	395	408	405	399	400	401	371	369	395	362	350	365	417	395	385	404	390	407	376	375	364	374	385	395	406	425	387	427	407	365	370	379	391	418	393	388	387	372	376	397	418	369	378	349	365	374	367	366	407	406	397	384	421	348	395	388	385	382	376	416	403	377	371	398	376	395	417	381	363	382	386	394	372	394	375	362	385	338	358	419	411	434	383	379	384	392	375	383	401	403	377	398	373	401	377	379	386	373	371	380	396	417	403	391	409	388	385	382	393	365	381	356	372	371	382	362	366	344	374	426	353	403	387	386	375	378	400	388	375	403	363	389	352	363	373	378	381	389	404	372	379	379	400	405	366	401	373	418	379	387	372	371	422	381	386	378	393	410	369	365	377	368	396	401	361	328	385	393	383	414	370	385	362	376	405	388	358	359	355	385	380	370	366	380	386	383	390	380	368	384	368	348	341	381	397	413	378	399	395	432	403	368	360	420	380	354	424	396	406	394	371	378	386	406	336	355	369	404	393	355	371	382	375	402	401	397	337	411	413	362	372	410	405	403	355	353	404	375	370	399	368	406	427	360	386	414	383	380	369	346	382	378	394	389	354	410	342	401	371	383	361	370	379	381	391	406	368	368	392	400	363	384	368	349	389	412	392	374	377	359	400	385	386	340	411	395	358	388	397	403	356	386	351	391	380	390	383	414	381	369	404	386	354	386	387	415	385	350	377	388	363	384	368	385	366	376	398	366	364	384	389	378	350	358	393	341	389	376	342	368	382	388	361	382	404	382	378	347	394	362	405	361	380	417	389	407	381	410	384	408	408	366	387	408	358	372	362	348	350	396	394	342	393	350	378	355	401	393	396	339	399	350	419	372	386	373	398	390	376	416	408	402	401	371	408	391	380	355	364	379	369	410	409	398	395	382	397	363	387	397	394	382	394	375	384	374	361	382	415	351	381	372	397	394	371	392	382	361	369	378	389	389	417	373	373	388	399	403	412	373	370	383	364	390	386	372	357	392	402	384	393	390	362	389	371	356	371	377	380	362	375	412	401	379	378	396	382	366	382	380	405	386	357	406	384	386	389	359	380	393	417	417	377	385	375	404	377	418	397	342	366	380	366	395	369	359	393	370	406	379	394	370	402	397	391	368	371	403	377	382	404	354	389	379	385	408	396	400	386	379	380	389	400	348	349	385	369	382	382	403	357	388	384	383	385	416	384	379	383	414	388	388	400	388	415	406	403	381	352	370	394	373	437	422	413	385	371	353	374	347	409	366	407	374	382	414	363	387	391	416	381	370	340	412	395	423	386	362	396	379	389	415	403	370	369	400	378	406	383	354	405	406	407	383	374	376	396	387	364	359	350	335	419	393	376	380	406	408	369	370	416	381	402	410	396	399	381	390	410	382	418	395	401	396	394	384	398	368	395	364	361	364	383	379	375	348	383	396	381	419	377	392	388	352	363	383	399	398	394	414	389	397	380	393	378	380	415	415	373	398	362	401	420	351	384	384	381	384	376	381	390	378	388	390	392	365	379	376	417	406	367	390	436	360	400	334	407	428	397	410	382	389	381	413	372	417	399	378	383
8321	4950	2248	1395	1223	1108	965	603	447	394	255	149	113	106	97	83	91	60	53	50	62	51	49	41	50	50	39	60	46	28	44	29	35	57	43	61	76	94	67	81	50	62	55	69	48	49	54	41	38	46	37	43	58	41	40	43	41	36	44	42	49	40	40	37	31	52	33	50	44	47	32	49	43	59	40	48	43	52	41	45	41	49	42	41	41	42	39	40	45	43	38	35	38	39	36	33	48	47	42	45	43	46	45	48	36	38	35	39	48	43	39	37	33	41	44	46	53	38	46	41	58	42	40	40	58	52	45	36	46	31	52	52	42	40	30	41	53	44	39	49	53	52	57	44	42	41	45	43	38	45	47	40	50	35	45	36	36	46	34	40	45	46	48	39	43	40	47	47	38	39	43	33	44	46	34	47	48	28	42	47	33	51	37	46	45	35	32	48	60	40	43	44	41	49	41	40	47	61	37	38	54	35	43	34	40	48	37	42	50	38	38	36	50	53	43	41	31	44	45	45	37	40	48	38	48	36	50	36	42	44	38	45	36	40	42	36	48	41	43	34	43	55	50	34	49	44	41	32	45	44	43	43	35	45	55	46	38	43	40	39	55	39	29	51	50	42	32	51	36	35	49	39	50	42	44	31	44	43	39	46	45	50	47	53	39	44	41	46	51	39	51	43	43	44	36	39	39	38	52	42	31	50	39	50	50	35	35	39	38	37	43	30	46	50	46	49	53	33	56	44	46	43	45	43	46	48	47	45	39	42	36	45	39	42	45	41	53	44	32	48	42	45	30	51	38	56	36	39	38	55	45	60	61	39	55	33	44	49	42	48	46	42	40	43	51	50	28	56	56	38	41	47	41	49	37	53	31	40	51	55	50	45	45	38	39	42	38	37	49	50	50	47	36	43	50	43	39	40	41	39	46	51	38	39	44	39	44	48	48	43	43	39	52	42	47	40	44	40	49	36	43	39	46	41	53	47	38	45	44	37	54	34	48	43	38	56	44	44	56	41	46	47	45	44	50	36	44	42	51	35	37	39	39	45	45	40	41	46	49	40	47	33	47	50	40	45	44	45	49	43	34	47	40	46	47	49	34	42	45	42	35	41	56	56	44	51	53	51	43	43	60	32	45	51	40	35	46	52	42	41	36	36	47	42	44	64	35	41	43	42	48	41	43	31	52	45	38	42	49	53	45	36	48	41	40	42	40	44	42	38	37	40	45	49	52	52	45	48	32	41	40	36	46	50	46	38	44	35	45	48	31	45	43	38	54	37	46	48	40	43	43	30	53	45	40	40	36	50	41	41	38	45	42	41	44	47	50	48	44	35	49	46	45	44	44	45	49	47	61	42	54	46	49	36	43	31	43	41	51	48	38	38	46	45	49	54	33	42	37	48	46	41	54	50	52	37	43	36	43	46	43	39	41	47	50	57	51	35	43	36	49	48	40	33	48	46	38	41	35	36	50	44	38	37	54	49	51	48	38	42	39	34	53	35	39	41	44	76	44	25	53	51	37	51	39	35	33	33	30	41	32	35	50	40	45	54	46	44	41	41	44	57	39	41	47	39	38	47	40	32	51	48	50	39	43	46	44	54	44	42	41	44	46	60	36	36	47	41	43	37	43	43	50	35	35	42	44	44	46	38	37	36	46	41	58	43	34	35	45	46	47	40	40	38	28	44	49	46	46	48	39	40	27	45	49	54	36	38	45	51	41	50	40	36	47	37	43	37	40	52	44	47	44	38	44	42	43	46	46	41	55	36	31	34	50	38	44	52	42	43	48	47	44	47	34	29	50	40	49	35	46	34	45	36	47	49	40	45	40	38	36	34	42	43	46	51	42	32	38	37	58	53	35	46	38	40	60	46	44	49	42	43	49	43	50	37	43	39	46	46	59	35	53	37	45	46	38	43	45	38	34	41	41	40	49	40	39	40	37	43	52	39	38	51	46	43	51	47	37	44	37	37	44	50	43	45	42	34	45	35	48	34	48	58	47	48	43	28	46	42	44	53	47	39	46	42	50	40	43	37	46	43	41	26	53	40	38	37	33	55	49	49	55	38	44	45	38	49	37	48	46	37	44	40	43	51	34	56	52	36	45	49	39	49	50	41	48	50	35	50	47	48	51	45	32	39	43	41	43	56	46	46	39	47	35	35	43	52	55	43	36	36	52	43	38	32	47	48	38	31	48	51	38	47	41	39	43	44	59	45	36	42	47	43	45	23	46	37	41	38	39	41	44	47	45	47	45	47	36	35	44	38	40	44	47	51	44	46	53	39	38	37	41	41	43	43	43	43	46	40	42	51	40	54	58	33	46	49	37	46	53	32	51	38	46	39	38	44	39	49	43	52	42	43	46	42	49	45	48	48	48	46	30	52	44	33	41	38	46	39	44	41	40	36	45	35	50	39	32	44	43	48	34	39	52	39	42	51	34	52	37	45	42	47	48	34	50	39	44	47	58	46	50	43	31	42	38	44	41	49	45	51	44	34	40	40	38	36	41	37	36	41	45	44	42	44	42	57	47	46	52	40	43	37	43	46	50	51	50	44	41	40	56	49	55	37	43	55	43	35	42	52	53	43	49	41	46	37	40	35	38	40	42	45	40	42	33	44	44	40	52	38	45	45	44	47	34	44	46	52	48	46	38	41	35	44	44	38	42	41	41	36	34	38	33	40	48	42	38	50	45	42	43	51	39	37	47	39	37	38	46	48	42	54	42	53	50	30	41	51	48	34	36	39	52	47	46	46	41	37	44	42	41	42	55	42	40	45	44	39	46	52	48	49	44	40	48	41	47	39	40	37	56	35	24	53	41	47	39	46	54	40	44	41	31	34	48	37	39	45	44	54	48	60	40	50	45	47	38	39	38	45	43	51	51	37	45	29	50	45	43	41	35	40	46	38	46	52	50	53	55	42	42	33	49	37	36	34	40	39	51	50	37	45	51	38	48	42	40	42	41	36	37	48	48	38	47	39	42	44	49	50	47	46	39	45	40	38	41	45	44	43	44	39	50	43	39	53	39	49	43	32	47	40	45	47	38	40	43	50	43	35	38	37	34	58	54	39	57	52	49	49	51	54	54	26	41	39	41	39	52	45	42	46	42	45	37	40	40	39	35	46	55	38	40	41	47	28	45	39	54	45	48	42	52	45	49	44	56	53	55	45	38	42	38	44	48	42	38	47	42	38	44	49	32	46	45	50	40	45	37	33	48	49	37	43	33	45	36	35	45	33	24	50	33	41	51	50	40	46	44	42	31	33	55	35	48	48	39	42	36	54	44	41	50	46	61	40	50	51	38	40	54	45	40	55	48	39	47	36	58	45	46	45	44	30	47	42	42	40	41	36	56	45	41	45	40	56	44	45	44	34	44	56	46	36	47	42	41	66	35	33	44	42	49	40	44	47	47	50	41	46	33	46	40	38	53	58	46	40	46	49	37	35	41	42	50	40	36	51	36	48	34	52	51	40	50	38	36	34	49	42	42	50	34	54
38678	24764	16434	15641	23623	27140	24426	18482	14301	10328	6605	4475	3174	2119	1760	1602	1405	966	806	724	653	559	501	465	456	491	476	431	380	395	407	422	401	385	489	713	944	1324	1356	1216	1026	845	697	596	507	438	394	347	353	330	408	357	338	355	372	356	347	372	364	375	336	310	346	383	375	352	351	345	344	360	355	377	328	378	403	354	358	335	366	341	378	375	355	364	372	342	347	373	365	358	365	373	343	378	338	364	364	403	364	366	348	363	369	350	348	364	360	386	362	389	352	355	337	367	331	345	341	359	349	349	360	374	356	342	363	361	363	371	369	347	345	381	312	353	379	345	374	359	374	363	364	341	366	365	350	390	350	338	396	356	350	393	378	403	392	375	353	301	327	334	364	369	342	361	339	362	370	363	376	381	352	356	348	356	325	340	355	366	367	344	380	353	342	365	353	357	384	375	321	357	347	398	366	364	370	353	350	349	366	350	371	348	390	346	327	344	412	344	346	358	358	353	367	360	315	312	374	351	330	355	360	362	368	371	351	378	344	364	362	371	372	351	375	335	378	358	416	374	360	354	411	426	363	332	372	355	365	341	385	330	368	387	369	353	350	327	331	356	373	369	350	395	373	366	359	322	361	360	383	344	371	356	361	366	355	351	361	357	355	328	367	360	331	382	350	333	368	337	373	357	375	340	332	359	359	355	347	377	346	360	349	362	369	391	378	346	333	350	342	357	377	328	354	375	367	341	356	379	381	355	365	378	370	352	353	328	371	353	376	359	336	354	364	352	333	381	330	355	392	356	358	337	316	376	346	362	381	366	337	329	399	339	366	374	352	339	360	341	340	355	379	381	355	337	358	375	336	365	390	381	404	377	380	367	388	354	364	365	394	355	345	322	325	353	372	331	361	342	349	370	341	388	361	374	381	371	368	387	367	369	379	361	348	382	333	368	338	387	339	355	366	343	367	314	345	355	360	360	382	362	374	362	353	368	373	340	368	336	336	333	346	378	370	365	345	350	368	379	361	350	376	357	358	353	353	328	363	359	349	367	378	387	362	354	358	349	376	339	369	363	353	343	354	342	367	328	382	353	349	340	340	392	341	386	367	375	370	339	371	356	353	339	350	374	376	358	351	335	349	362	373	355	301	359	347	354	354	364	341	366	369	386	340	364	351	341	364	348	340	332	345	381	349	323	343	360	344	336	329	361	384	371	363	360	343	333	357	338	370	394	398	384	369	373	371	355	356	374	369	335	341	320	373	333	362	363	372	369	369	333	402	343	386	350	355	367	349	355	353	387	320	388	342	340	410	361	319	373	327	367	346	332	372	371	397	349	362	340	377	343	349	348	371	378	333	335	379	385	358	396	366	381	344	369	349	362	371	321	375	363	346	341	358	394	376	360	329	372	354	346	332	366	370	376	346	368	372	351	378	370	356	395	351	374	337	395	372	348	376	381	370	345	318	350	368	349	365	342	396	342	367	344	394	339	366	325	390	378	371	382	369	393	371	354	357	370	315	371	362	333	374	343	386	356	330	346	347	372	359	350	331	366	387	364	378	332	353	345	348	381	337	357	356	348	375	352	395	344	358	361	337	356	412	355	353	352	372	395	334	364	351	359	345	337	353	327	318	357	397	354	384	369	351	310	332	333	368	357	374	356	405	347	350	377	378	368	332	360	346	355	354	373	334	347	362	372	337	370	350	351	373	367	378	394	360	399	361	359	339	377	352	362	349	345	358	370	349	377	340	378	381	411	354	358	374	370	368	362	362	334	357	361	409	376	333	370	351	373	342	360	350	347	364	336	386	366	385	377	368	348	358	350	355	391	355	334	339	343	360	353	357	398	378	368	384	355	369	347	354	345	353	347	347	373	373	379	378	377	342	339	336	351	424	355	375	338	362	350	382	370	366	353	349	357	354	362	340	354	374	369	353	329	354	399	346	368	399	394	351	356	372	365	348	354	356	375	343	326	352	370	378	330	345	391	374	369	378	347	376	388	395	375	359	369	399	360	358	384	355	371	356	347	356	359	347	366	332	389	372	384	358	361	351	360	377	369	323	371	329	340	330	382	371	369	383	348	375	386	386	362	361	341	368	350	367	352	378	342	389	357	365	385	345	341	320	352	380	372	351	361	349	385	343	385	354	354	368	335	376	358	362	409	360	357	384	369	364	384	384	352	367	341	394	376	366	352	328	357	369	356	386	352	393	374	376	372	396	332	325	383	370	338	370	386	367	371	339	345	360	371	328	371	316	385	385	344	355	353	362	382	389	390	383	362	332	346	323	392	352	341	326	345	342	344	362	344	370	377	383	381	335	377	361	362	403	385	348	330	348	355	361	366	364	374	347	331	366	328	345	335	349	374	344	373	330	351	389	370	347	379	357	356	359	341	350	362	399	360	352	366	388	364	335	362	324	338	365	411	379	363	378	326	355	349	378	343	339	351	383	342	369	348	364	371	330	370	401	335	371	349	349	392	368	404	369	356	360	378	344	362	379	351	335	408	374	362	368	353	383	378	359	322	301	354	346	343	350	353	360	382	385	327	363	366	339	333	369	335	369	377	361	365	351	356	364	378	353	382	372	363	335	391	323	349	367	316	360	371	353	355	372	362	371	387	354	332	369	359	338	327	358	357	350	322	376	375	334	376	368	364	402	376	351	324	353	381	393	371	340	377	361	351	340	359	371	355	363	327	391	342	357	364	375	369	341	384	385	368	367	356	384	345	377	350	367	371	361	360	381	406	354	373	352	365	338	357	355	347	373	363	354	397	380	367	376	375	369	362	351	376	361	365	351	350	368	335	359	382	353	358	341	334	367	348	346	332	357	348	341	360	415	380	370	334	351	351	349	374	336	339	380	353	352	347	382	355	329	343	321	403	338	365	406	373	365	359	327	351	323	353	380	370	347	359	324	355	353	344	349	329	349	336	344	368	355	377	396	380	355	355	309	387	337	379	332	323	347	339	341	377	346	376	362	340	356	361	385	363	384	370	359	365	371	349	367	360	390	335	386	386	354	327	375	363	363	370	382	363	376	356	347	395	357	319	367	344	393	396	344	328	368	362	397	374	379	386	368	355	353	370	308	343	352	363	378	347	343	340	332	378	374	352	339	360	335	339	372	364	328	375	409	368	342	365	339	343	351	361	381	382	370	352	342	359	367	364	341	364	342	414	348	338	345	390	357	334	347	343	375	355	346	397	363	345	334	379	391	332	422	362	355	356	385	348	350	383	360	358	361	387	364	347	332	345	380	386	382	350	364	368	373	341	359	345	322	364	345	378	365	338	400	359	359	358	345	361	351	376	367	369	395	362	355	396	394	362	362	332	364	359	369	357	393	353	357	349	344	337	363	355	381	342	343	342	359	362	374	360	334	351	343	358	394	365	348	374	367	398	369	371	377	354	393	366	355	347	347	363	367	347	363	393	347	384	326	377	347	349	349	384	388	360	332	433	335	333	374	392	346	395	361	354	346	394	391	347	371	340	346	347	357	378	371	354	354	367
5434	2184	1147	753	565	436	380	295	214	176	114	100	83	70	87	58	66	61	56	67	49	45	55	51	34	44	57	55	48	45	62	48	56	41	51	43	44	62	44	54	44	53	54	67	57	59	53	53	48	57	47	52	57	38	55	50	54	55	49	54	59	51	47	67	71	56	65	41	55	47	50	38	54	52	46	38	60	44	48	50	48	56	36	53	36	65	55	52	54	38	42	50	53	41	54	55	46	55	46	54	54	47	50	52	59	58	47	51	46	51	48	47	40	50	52	51	44	52	56	60	58	44	43	59	39	50	51	44	47	44	56	51	63	61	51	46	61	45	47	53	46	45	56	41	41	36	38	50	55	48	55	49	52	58	61	51	63	51	52	53	48	42	55	50	53	52	62	45	47	51	46	37	53	43	60	45	57	57	52	55	52	56	59	43	60	50	49	63	51	42	30	46	50	57	51	56	51	54	50	45	52	45	46	54	57	62	33	55	43	53	38	54	50	53	58	47	58	53	49	56	66	48	49	47	59	52	59	48	36	52	46	47	41	51	61	37	49	47	52	62	55	53	41	42	55	42	43	33	50	48	58	49	62	46	52	53	41	46	55	47	45	53	48	46	49	61	56	53	47	57	39	60	50	46	57	55	55	49	56	58	52	61	51	56	57	65	40	40	45	56	47	49	62	59	46	57	37	56	48	43	74	46	46	64	60	51	57	49	52	44	48	45	37	51	47	44	45	48	52	49	51	47	61	46	48	52	49	42	53	59	44	56	46	51	48	53	48	59	44	46	52	60	42	51	44	68	50	57	53	54	50	51	52	54	38	69	45	49	55	52	38	53	56	44	56	49	62	60	64	42	63	45	49	48	47	47	40	53	56	57	53	57	48	52	59	48	44	52	41	46	47	60	48	58	58	42	48	48	63	46	41	54	39	36	56	41	47	64	51	50	45	49	68	44	50	62	43	49	48	43	55	45	47	48	56	39	54	55	47	42	54	42	40	44	56	48	50	56	67	48	58	57	67	53	52	48	58	46	62	49	51	41	68	42	42	52	41	46	46	56	53	47	55	47	51	52	59	54	63	54	43	56	46	56	53	36	44	51	43	59	55	50	61	37	47	66	59	47	52	49	40	50	42	52	49	41	46	48	46	63	52	47	41	56	48	49	46	63	56	56	51	53	60	52	47	51	43	45	62	58	67	59	44	42	47	52	41	44	50	46	55	52	57	59	66	51	48	35	59	54	44	34	52	51	69	45	44	51	47	54	58	45	47	49	47	51	66	61	42	64	56	55	44	50	56	55	42	39	47	40	39	46	53	55	58	43	49	45	57	58	39	53	62	49	45	58	61	53	42	44	52	51	58	61	56	50	50	49	40	55	62	54	71	51	52	49	37	67	47	42	43	62	65	54	52	51	38	55	46	58	46	54	54	55	57	46	49	56	53	62	51	61	49	54	54	54	49	44	65	43	42	50	49	57	52	45	43	59	47	40	52	48	37	59	42	51	43	52	47	65	46	43	64	47	68	69	61	55	64	53	47	41	53	58	46	47	52	40	52	48	56	44	47	54	55	55	59	61	42	53	55	59	52	38	40	44	43	48	56	49	45	56	41	57	51	40	63	50	46	44	53	38	52	46	46	69	56	62	47	48	45	53	46	55	51	56	57	45	54	68	54	53	46	36	53	54	65	44	55	55	48	37	62	58	62	48	38	43	51	44	50	52	38	50	63	60	58	49	46	65	59	46	51	58	54	54	58	55	44	46	60	50	47	47	49	55	52	50	55	45	69	47	56	62	53	51	64	45	49	63	47	38	52	44	46	59	50	54	71	46	61	52	39	50	45	52	49	57	42	46	54	48	62	42	53	50	60	54	43	48	52	51	50	37	49	48	41	59	60	57	38	59	49	56	46	39	38	40	39	57	48	51	53	45	51	41	51	39	41	53	65	44	40	52	53	43	48	50	58	42	52	61	48	55	63	42	46	51	47	54	47	46	48	58	58	42	58	49	60	44	59	51	47	52	48	55	50	51	42	58	50	49	42	43	42	45	58	57	54	56	48	55	52	57	48	41	56	40	56	45	60	47	48	46	49	45	44	52	65	58	41	47	43	49	53	55	64	47	58	58	45	51	53	63	52	51	49	51	46	47	52	51	63	65	49	64	47	47	45	49	50	56	43	51	54	54	47	53	56	46	54	54	43	56	48	53	43	50	42	46	44	54	48	54	47	59	48	65	56	47	65	45	52	43	51	51	50	47	53	37	43	58	59	53	36	54	46	59	45	45	55	56	44	50	55	68	49	53	35	44	54	40	43	55	42	48	53	52	56	42	61	58	50	46	45	63	50	62	53	48	62	43	36	38	51	39	51	57	46	57	34	48	42	55	48	58	50	56	42	52	53	46	46	59	63	67	59	46	41	49	60	49	42	61	52	58	46	39	55	53	47	45	51	47	58	67	48	58	47	54	41	52	54	50	40	62	46	51	55	53	47	54	52	59	49	65	30	60	51	40	52	56	61	53	56	63	48	64	57	43	45	63	42	55	50	59	50	37	64	43	50	42	44	54	41	58	49	50	43	51	44	39	43	53	52	45	51	63	56	50	54	36	50	59	48	52	54	49	51	43	58	44	37	61	55	69	54	62	44	62	59	48	52	55	56	52	51	61	66	56	59	49	54	52	51	49	69	42	52	34	45	47	53	48	58	50	42	60	37	48	43	49	58	46	55	42	60	55	58	61	45	44	60	52	59	38	55	48	40	62	42	53	53	46	48	58	49	48	54	41	42	48	53	51	62	57	53	49	53	51	61	45	50	52	61	51	50	47	37	49	54	70	73	51	42	44	53	47	54	71	54	57	51	47	46	55	60	61	48	41	58	53	56	68	56	48	52	61	45	50	63	55	53	50	55	43	54	57	48	48	49	43	55	47	43	53	50	49	57	55	56	48	65	69	45	66	66	44	41	53	41	46	46	44	51	45	58	64	42	51	61	59	50	36	60	44	55	36	48	50	57	58	59	49	52	53	50	45	52	57	58	45	52	49	47	59	49	49	46	45	47	56	51	53	49	40	55	48	56	65	58	41	48	58	71	44	57	43	51	44	57	45	50	55	40	50	45	42	55	49	42	57	61	50	46	54	48	32	57	47	61	55	43	64	50	56	57	48	45	57	62	51	61	37	40	49	56	50	50	47	47	58	37	52	58	40	40	36	53	62	55	45	55	52	61	47	56	49	59	51	44	46	42	57	55	50	47	53	49	41	46	45	51	41	57	59	50	55	46	62	55	46	46	65	48	43	51	60	60	56	54	69	52	50	43	34	54	47	47	58	55	63	35	39	59	53	43	55	51	55	49	42	56	45	56	45	52	57	34	56	48	44	56	50	46	56	56	54	47	44	54	48	56	43	44	56	41	57	49	45	50	51	54	54	54	52	48	57	42	56	50	58	58	44	45	58	66	59	55	47	55	51	59	51	54	53	46	46	47	56	47	64	34	53	45	45
32157	17092	10945	10083	14045	16302	14167	10126	6534	4444	3057	2175	1611	1386	1046	941	943	813	597	553	532	484	482	511	462	509	489	441	430	433	474	454	449	450	447	428	452	499	511	525	489	528	487	536	494	435	422	421	421	400	432	430	431	427	427	435	422	463	441	398	441	386	417	395	440	392	435	431	444	426	454	434	405	425	460	418	448	444	429	431	444	469	407	446	434	417	440	459	426	419	416	416	452	416	430	395	426	434	449	398	430	437	444	478	408	410	436	413	413	403	409	408	404	412	417	413	413	427	433	400	418	421	421	435	451	411	419	400	432	429	434	435	394	444	416	437	430	416	421	417	419	459	381	421	410	416	426	450	433	400	378	461	436	381	411	402	433	444	397	398	415	404	481	394	351	438	423	403	428	456	451	406	464	392	391	418	410	427	386	450	422	436	428	440	395	404	417	435	409	416	419	422	449	409	450	432	423	439	450	422	439	410	404	423	408	405	412	388	406	436	439	422	450	386	442	433	436	431	449	424	399	459	429	409	420	466	452	401	440	405	459	397	407	416	442	421	414	433	442	416	425	435	429	388	444	431	460	448	422	405	423	409	468	394	451	418	483	421	432	405	434	432	422	421	409	417	419	431	421	425	449	440	407	478	444	415	405	399	433	386	460	416	402	420	446	393	434	431	395	425	422	442	408	452	434	457	410	470	447	439	441	429	418	427	430	421	427	410	427	436	460	389	420	415	400	422	416	407	439	460	397	465	390	393	434	450	416	438	437	449	458	436	428	401	444	455	429	440	407	419	464	440	426	394	437	446	417	405	401	415	431	457	430	427	433	398	449	409	425	432	446	434	459	454	410	421	448	415	425	431	411	420	453	422	414	409	393	442	430	396	426	419	401	392	404	426	422	415	437	427	458	414	438	420	408	439	420	435	369	380	414	414	393	427	427	390	399	379	400	433	382	438	428	432	372	373	461	422	419	443	408	455	455	391	442	415	426	429	420	393	459	451	426	396	408	429	488	426	420	399	454	392	394	422	449	432	412	412	441	400	442	427	430	396	404	430	422	446	421	447	408	420	423	438	421	414	423	399	414	435	466	432	393	443	412	412	442	414	421	431	416	417	456	466	431	419	413	454	433	417	411	439	403	440	404	430	423	431	442	419	417	428	409	431	416	427	428	432	435	410	448	451	420	431	427	429	424	458	416	432	397	439	423	410	412	421	416	449	409	414	450	437	425	462	426	436	424	420	420	428	457	408	429	453	414	421	410	462	428	443	431	465	438	407	428	445	422	426	464	450	412	450	391	437	447	427	410	414	430	408	428	414	413	391	406	384	408	422	433	420	400	394	433	465	405	408	427	410	414	431	455	444	458	410	441	437	430	454	438	399	459	435	432	446	385	420	413	426	408	441	446	454	404	421	418	423	430	440	434	447	453	417	436	444	449	404	414	435	412	400	428	421	418	429	449	443	412	406	410	418	448	470	406	450	428	410	455	390	414	416	485	452	441	411	434	395	414	460	446	433	424	375	418	421	409	435	417	422	386	437	447	429	435	434	429	433	451	460	400	375	423	393	411	389	409	423	395	421	455	424	433	396	405	448	424	414	424	395	410	414	418	440	391	455	418	442	434	413	432	443	471	437	380	439	437	470	416	436	439	412	436	429	436	381	423	425	437	417	416	446	441	370	408	451	426	449	412	369	436	456	432	422	451	433	421	412	386	443	424	410	438	417	429	437	418	391	436	451	423	420	440	444	452	441	396	439	437	460	424	444	411	391	424	409	431	396	458	422	407	444	400	386	437	402	437	445	422	435	430	442	430	442	453	438	433	419	433	389	459	439	459	447	430	398	433	441	426	419	409	398	439	422	424	431	407	415	440	430	451	422	425	453	400	439	437	471	442	421	432	412	432	437	453	397	403	414	438	463	412	422	408	412	455	423	395	405	407	448	419	429	416	415	416	429	427	423	435	425	398	427	457	403	428	407	447	424	424	407	406	451	413	427	432	447	403	433	467	447	422	417	428	387	419	462	423	467	411	401	457	432	455	421	427	479	423	411	398	445	462	399	361	416	433	405	406	410	421	400	430	458	416	437	452	433	435	444	406	427	435	469	467	413	427	408	400	414	419	423	434	407	396	463	432	476	419	399	393	429	428	418	422	437	464	450	435	406	408	432	422	453	463	397	464	409	418	422	380	415	429	425	400	383	416	433	459	466	416	418	414	401	415	457	396	481	451	446	424	432	427	417	470	414	425	453	417	449	440	449	450	440	401	434	430	445	436	448	418	417	470	416	426	434	400	435	432	459	448	396	427	450	401	405	443	436	415	443	454	398	413	441	451	425	431	404	431	461	449	418	438	403	435	425	413	427	440	433	397	412	433	450	450	450	445	409	452	412	385	430	440	438	378	428	431	425	448	431	438	460	431	456	467	398	444	382	392	435	440	418	428	389	419	441	449	399	396	424	454	442	427	417	403	397	420	436	406	439	465	471	417	436	410	400	413	443	406	419	412	445	431	433	455	395	420	406	456	405	424	444	435	428	451	427	395	421	432	411	446	446	356	417	411	420	456	443	406	419	411	401	438	380	429	402	449	416	431	388	434	415	495	433	440	433	446	437	425	454	427	391	419	411	438	427	426	463	423	436	457	418	466	390	434	415	364	420	424	433	416	426	433	443	413	440	395	442	423	447	400	444	380	406	448	428	422	439	417	426	421	437	462	457	400	438	436	433	432	391	462	402	399	453	465	431	427	416	407	441	413	426	439	423	445	419	430	420	426	399	446	409	402	437	438	442	420	423	427	431	408	453	439	427	431	414	438	437	414	442	447	451	406	398	419	411	437	415	449	416	385	428	414	404	411	442	427	422	404	414	437	426	439	420	403	391	425	396	428	423	420	400	405	417	413	454	426	421	423	449	456	389	418	394	438	400	372	418	385	417	373	427	408	405	438	425	436	436	439	416	405	436	426	417	441	460	431	390	413	423	456	399	449	459	410	416	412	406	442	400	451	428	457	447	483	466	428	450	381	416	455	421	418	421	432	417	416	441	420	424	413	456	401	396	422	466	424	393	443	408	435	445	417	435	435	427	442	429	408	405	441	408	432	418	388	438	444	431	410	461	431	400	462	427	415	419	446	431	434	435	439	428	465	389	453	425	441	432	436	430	425	424	456	455	420	426	440	397	426	427	443	433	428	430	388	421	419	457	401	428	440	448	457	453	432	397	421	413	394	408	404	400	457	414	394	450	452	490	431	444	401	413	391	396	472	446	453	378	435	407	448	446	433	402	376	391	425	424	403	435	451	408	443	455	452	407	441	440	413	443	437	429	444	443	392	397	455	410	443	401	423	415	404	420	423	426	408	403	413	400	433	441	442	424	450	447	442	468	431	421	424	426	426	417	450	459	408	441	440	451	446	411	427	429	416	425	422	426	409	431	408	442	432	410	415	419	414	415	413	401	390	438	394	413	407	437	468	421	432	423	468	398	450	394	449	414	409	440	422	436
6354	3121	2130	1414	1069	911	598	376	314	257	179	136	113	95	88	62	83	71	54	51	56	45	54	50	45	46	49	66	60	45	37	44	57	44	55	51	43	64	58	70	71	54	67	67	50	54	50	43	51	56	51	45	58	46	39	47	48	45	43	47	55	55	39	52	47	44	47	42	56	51	55	49	60	64	47	54	65	56	50	53	41	58	43	53	54	45	62	54	57	50	47	43	54	60	47	59	53	47	46	57	56	46	57	48	49	55	58	41	75	53	42	52	51	46	57	42	37	55	48	60	57	42	34	59	48	45	44	49	61	43	39	54	47	44	38	52	46	43	50	32	53	41	60	60	40	51	54	42	49	46	54	41	48	43	36	50	49	56	51	51	45	59	45	34	46	47	53	38	60	55	43	47	40	45	45	42	37	51	53	55	58	59	47	45	41	42	35	50	47	49	50	48	37	54	37	49	68	54	47	48	45	56	46	50	49	47	58	46	36	44	44	49	46	33	51	44	67	41	54	44	50	61	53	52	52	53	41	46	49	61	50	44	47	45	37	46	46	44	43	32	52	44	52	48	56	33	48	53	45	55	46	42	43	43	54	43	52	51	37	48	46	46	44	48	41	47	57	44	49	46	55	41	35	40	35	49	47	56	56	38	54	56	35	54	36	63	45	52	47	46	36	63	47	61	47	52	47	54	38	51	47	36	52	45	44	56	50	49	46	38	47	46	52	54	53	52	51	51	39	55	59	58	44	44	48	67	59	50	48	45	44	47	66	47	55	46	41	45	57	43	63	53	41	48	48	45	64	40	38	54	61	57	47	48	49	53	48	45	52	53	44	50	51	43	46	57	57	58	52	47	59	60	39	53	40	53	45	43	52	41	52	44	47	45	42	40	54	60	45	44	50	39	44	50	57	36	52	54	57	49	50	52	42	52	57	36	47	43	57	53	41	45	55	36	49	41	62	49	40	45	42	52	62	35	53	49	41	71	46	57	43	52	53	51	56	53	50	47	47	50	40	44	42	59	53	53	45	43	50	33	52	54	56	54	44	42	44	35	39	44	51	46	60	43	48	41	43	38	59	61	54	50	45	49	57	53	35	57	50	43	37	51	48	44	40	35	53	44	52	49	51	54	54	52	49	52	50	42	48	55	42	39	50	44	48	55	45	53	53	28	44	48	54	37	40	54	49	60	43	38	44	45	47	62	45	31	50	53	43	50	45	54	63	57	48	50	48	30	42	53	44	62	49	54	38	53	46	30	58	67	43	40	48	49	54	42	59	50	58	56	47	56	49	49	53	37	58	62	58	49	50	43	58	45	52	35	49	54	42	55	65	34	51	39	40	53	60	53	44	48	43	55	53	41	42	53	43	50	56	42	44	54	54	50	45	45	46	65	54	32	46	49	50	53	42	60	50	51	48	47	64	48	35	47	54	49	57	53	40	63	45	40	40	40	49	44	47	39	52	45	52	37	42	39	56	46	40	46	66	37	34	50	40	42	53	42	35	39	43	51	38	66	48	53	51	48	58	67	46	41	37	41	49	43	58	42	52	42	47	49	45	52	43	41	46	41	47	51	48	44	47	49	51	36	58	43	56	54	49	38	59	53	51	47	33	46	45	48	44	49	43	45	40	57	57	44	45	43	45	51	52	40	44	45	37	54	49	57	41	39	55	51	55	46	59	43	52	52	46	41	46	52	61	56	51	47	57	50	53	51	50	41	49	57	55	49	44	44	35	49	55	46	41	46	42	41	72	52	52	40	56	43	39	55	52	50	53	57	53	45	43	46	45	48	52	48	37	45	55	44	52	48	39	45	38	47	59	58	56	55	44	54	44	47	44	34	50	51	45	51	51	45	64	57	44	53	52	41	53	51	48	56	51	51	47	47	47	37	62	40	42	58	57	48	55	53	43	57	69	40	41	43	57	51	42	42	43	47	40	65	51	47	48	42	37	52	58	49	42	56	37	49	57	48	43	46	55	51	44	42	52	47	47	32	57	55	63	48	44	44	48	49	51	47	52	51	51	45	41	48	42	48	61	57	45	47	49	61	35	38	36	40	54	53	38	45	65	56	43	48	52	51	56	49	38	45	56	46	53	48	43	43	46	40	45	63	44	47	44	55	43	52	60	39	43	40	41	50	39	54	42	46	55	50	34	43	50	34	44	48	51	47	37	61	56	42	50	55	64	55	50	45	42	44	39	43	57	41	50	45	68	45	48	34	51	43	50	56	25	41	43	47	54	36	55	47	40	51	50	43	49	52	58	48	41	50	44	51	62	54	44	44	48	46	38	50	50	46	44	49	55	41	49	46	53	51	56	44	61	41	48	60	27	40	64	31	50	45	44	52	46	45	50	45	35	46	63	39	50	50	56	57	51	53	41	63	49	52	56	52	38	42	48	46	40	41	46	45	49	54	53	47	45	49	48	39	39	51	48	44	49	54	56	43	49	54	37	55	44	43	57	53	33	46	38	58	57	50	51	45	44	38	58	47	38	41	59	54	60	55	50	45	53	55	38	44	53	45	53	51	52	51	52	41	46	64	48	66	53	59	65	58	43	50	41	47	50	32	29	43	50	50	45	44	55	48	53	44	47	49	41	48	36	44	50	53	62	41	37	55	55	46	52	39	41	37	45	45	52	54	55	60	45	55	49	55	46	59	66	57	51	49	45	62	49	56	49	39	58	47	47	49	44	44	44	50	62	42	59	51	50	54	54	47	52	53	30	44	55	42	43	58	46	54	46	43	49	52	47	66	57	40	52	51	43	47	47	48	47	54	58	36	34	54	45	47	44	47	51	51	56	55	50	51	48	46	40	48	39	51	39	38	52	58	51	51	60	48	44	58	43	60	49	48	57	51	66	46	49	52	49	38	65	49	58	47	48	44	40	57	65	49	42	49	49	53	60	59	52	51	58	49	48	48	58	52	44	46	41	50	37	54	44	53	56	57	40	53	52	54	59	46	45	53	60	35	46	47	51	52	62	46	40	43	50	58	59	49	57	56	40	43	50	39	33	59	45	58	47	44	44	51	47	45	53	49	46	47	48	51	54	43	52	58	39	48	59	60	46	57	63	47	54	55	42	53	49	47	44	49	49	56	46	56	42	52	50	52	51	63	45	52	48	50	61	48	59	51	52	56	40	46	50	49	47	56	55	36	44	44	49	55	41	58	58	45	49	45	42	59	48	42	54	50	52	49	46	49	53	51	45	49	48	43	49	58	49	49	42	40	46	59	45	66	44	50	43	48	44	49	52	41	43	43	50	69	46	52	51	50	46	42	55	51	45	50	51	41	37	56	56	48	43	53	51	48	45	46	47	55	45	44	47	56	57	52	53	47	55	41	54	49	55	57	52	63	37	54	67	44	52	46	47	63	55	49	57	43	54	46	49	57	47	48	61	49	61	41	50	57	40	51	44	54	48	47	57	36	44	38	39	45	40	51	50	56	54	44	57	44	43	41	60	58	37	56	49	56	53	55	52	42	61	41	50	44
36028	20662	16736	16308	21769	24090	19780	13797	9868	6904	4675	3345	2643	1826	1684	1257	1055	950	1027	671	603	569	501	519	533	532	425	486	438	432	458	437	462	477	452	408	505	617	794	880	869	733	769	639	587	494	461	403	436	447	395	427	391	409	398	392	409	423	416	413	406	418	410	425	406	410	396	427	413	425	402	342	422	408	432	426	394	417	395	372	427	437	416	386	407	391	439	411	421	394	407	439	416	429	423	421	385	394	406	412	433	403	411	436	416	394	443	439	400	397	390	385	415	397	406	451	404	392	354	428	442	387	437	419	403	440	385	402	434	412	397	368	363	437	389	400	412	379	389	448	451	434	423	397	410	398	415	403	388	421	408	389	436	403	419	390	403	402	370	365	402	425	375	392	407	423	407	437	367	397	434	383	396	420	407	455	423	428	426	416	374	378	394	425	396	444	405	391	411	417	375	423	415	405	404	383	397	402	422	400	372	413	416	427	399	435	406	425	410	406	390	384	424	401	447	424	394	424	391	397	373	391	404	442	389	371	397	390	427	400	411	399	430	401	457	402	394	437	432	381	416	417	404	357	420	411	418	408	424	410	405	406	435	393	389	394	416	414	391	362	383	444	387	400	421	424	421	426	418	400	423	400	425	414	416	414	413	426	403	412	424	406	439	410	465	399	397	390	388	414	393	436	424	417	409	368	408	403	415	389	414	400	405	401	399	408	373	397	417	432	394	437	425	399	368	410	411	397	424	423	442	415	393	411	438	399	409	401	410	375	425	410	402	405	410	392	431	437	418	427	388	430	423	408	404	400	406	397	439	406	381	459	394	402	421	422	395	418	396	409	461	403	422	443	415	372	401	431	433	369	462	419	407	439	393	390	407	429	434	431	391	399	441	426	404	390	384	432	385	435	410	431	402	454	408	392	423	395	424	408	406	396	438	411	405	397	435	397	412	413	400	397	369	397	413	400	392	407	450	388	408	368	400	410	431	434	391	425	428	402	411	399	402	396	367	367	390	375	447	384	422	385	430	383	394	418	380	385	447	431	407	366	415	419	386	445	445	394	352	412	390	405	428	424	417	417	395	395	403	409	370	436	420	398	412	410	379	393	415	400	437	442	445	376	378	406	395	414	446	374	392	430	460	397	400	401	378	371	429	415	405	417	384	417	417	403	400	403	431	408	402	413	443	415	389	412	423	420	412	398	428	404	417	412	409	416	403	412	413	419	389	380	391	391	437	400	392	417	421	417	399	414	415	393	382	396	428	390	416	414	411	398	431	405	421	437	415	417	387	397	428	397	419	426	375	424	420	385	391	385	393	428	371	408	376	405	415	427	394	400	384	385	407	381	368	402	423	433	412	413	402	418	385	399	417	374	423	365	411	378	393	419	383	438	422	434	388	384	424	407	386	401	428	409	396	394	424	418	417	446	412	422	407	427	411	402	400	410	442	403	415	385	406	439	388	406	417	409	389	394	416	438	413	438	440	442	419	381	413	401	401	436	381	377	411	433	394	373	405	418	379	381	425	426	435	455	422	403	409	418	424	450	376	410	383	390	392	377	414	359	423	443	373	454	383	378	422	351	376	408	437	397	409	391	391	445	411	401	404	412	413	458	446	398	457	400	368	434	406	364	398	411	394	406	388	392	394	438	408	413	440	393	405	424	398	398	450	407	377	417	405	408	384	402	408	404	402	418	407	403	452	387	403	405	434	429	413	423	385	473	371	385	410	413	425	387	426	368	443	432	438	415	430	395	431	395	396	445	381	420	424	412	389	415	440	409	401	410	409	413	403	431	461	442	375	423	386	407	403	425	414	412	420	428	446	418	401	450	422	411	371	438	405	397	396	400	402	389	409	407	421	418	394	426	415	408	425	376	408	416	404	413	403	398	402	434	435	407	413	390	392	436	431	419	438	380	390	404	410	400	414	407	426	445	425	393	385	445	396	399	387	433	423	402	435	375	425	373	418	400	360	410	455	375	405	376	386	421	405	408	399	415	426	404	388	396	397	414	390	389	369	424	397	387	389	378	401	402	446	398	407	375	393	395	405	403	387	419	418	398	447	406	378	406	423	408	398	415	400	412	414	426	410	392	403	393	392	417	397	428	420	392	406	445	394	417	409	379	390	432	388	462	395	394	376	386	425	388	417	408	392	396	423	433	431	386	445	441	416	421	408	419	420	434	412	399	411	407	383	409	377	400	430	398	386	426	410	424	393	417	411	396	457	410	400	395	383	380	409	388	393	404	447	422	398	405	431	416	430	453	411	395	395	414	399	404	398	423	410	385	391	396	370	411	384	399	407	376	416	447	435	457	392	363	394	370	440	432	409	456	394	417	412	413	417	419	380	419	401	376	422	408	408	427	396	402	414	415	386	403	406	370	393	391	383	448	375	443	404	454	430	392	418	385	373	390	395	446	410	400	399	411	405	425	352	341	418	422	399	416	405	386	441	393	408	442	398	395	411	404	400	420	397	396	392	397	437	412	371	433	403	376	404	406	380	441	414	434	424	391	432	393	409	419	403	445	412	404	406	430	393	428	464	439	399	405	394	399	379	416	417	436	404	428	421	369	408	419	436	402	391	408	419	402	388	410	406	440	401	376	405	421	407	432	406	404	403	410	431	414	412	437	409	373	416	426	418	391	406	406	397	441	410	416	409	405	420	387	406	425	421	396	415	394	411	415	400	389	423	393	371	421	425	401	418	439	423	394	361	409	411	423	410	418	391	428	420	397	372	417	412	380	427	399	393	369	405	417	428	422	433	382	404	408	439	403	451	375	390	402	418	433	403	418	433	413	472	414	393	444	425	429	402	406	403	394	382	394	406	400	364	448	404	400	406	413	380	420	432	450	418	428	377	407	375	405	397	406	442	415	423	406	440	394	379	416	409	388	410	403	431	383	387	396	383	406	409	410	405	396	398	414	390	399	412	402	411	441	406	412	400	392	412	411	420	440	388	407	404	436	421	419	411	456	396	395	397	385	398	389	409	385	372	411	373	431	465	372	427	405	422	395	434	435	405	399	411	414	409	415	417	435	412	401	415	405	402	399	419	427	411	416	420	376	420	444	407	447	392	393	431	430	410	412	376	403	417	404	386	394	430	397	393	411	395	418	417	399	402	379	446	434	426	422	440	448	416	383	391	399	399	375	385	399	367	428	421	389	408	391	405	416	404	427	398	434	412	389	393	415	425	395	442	420	400	431	401	457	428	412	402	406	443	396	406	412	389	423	384	426	424	403	421	361	425	438	399	417	398	355	419	399	417	422	431	436	415	411	425	399	426	403	413	383	382	415	394	379	432	359	445	413	419	402	431	397	401	411	402	410	437	506	399	410	401	394	397	423	410	409	396	425	412	425	437	376	403	445	431	396	382	419	432	425	427	413	388	420	409	434	395	407	397	374	407	420	411	382	420	386	382	370	406	423	415	408	422	400	403	401	424	362	379	411	392	400	408	427	402	426	394	420	410	448	437	405	396	418	433	407	414	397	416	394	390	379
6940	3393	1872	1257	847	616	409	400	288	213	176	111	110	65	66	67	60	57	61	48	61	55	47	51	52	40	49	50	34	48	41	49	50	38	34	54	44	52	58	53	68	50	59	55	35	56	50	37	41	45	49	40	38	41	49	49	56	28	53	39	36	45	45	32	42	39	47	50	48	45	50	39	31	43	44	54	48	42	43	43	52	39	43	42	37	42	47	52	37	40	47	51	46	47	41	33	43	62	50	37	37	39	46	38	40	47	40	42	50	37	43	48	50	55	66	47	44	47	43	42	43	46	52	63	37	38	45	50	35	42	52	42	43	50	42	43	37	46	41	42	39	48	45	42	49	47	45	46	37	43	45	34	50	47	49	38	54	52	57	43	30	34	36	48	47	50	54	52	40	42	46	60	37	40	41	33	45	36	58	63	49	34	38	43	35	48	49	40	43	31	44	29	46	39	43	45	41	43	48	47	57	42	51	32	45	43	44	45	46	54	44	45	45	44	44	51	38	45	45	33	35	36	53	40	45	41	52	50	55	52	48	46	42	49	41	42	47	30	41	40	42	40	37	42	38	32	63	46	47	43	54	41	39	50	50	49	43	41	39	57	56	44	36	49	45	55	50	41	38	45	40	43	43	42	40	44	40	49	59	48	50	49	52	37	41	52	47	57	38	36	35	43	39	42	48	41	50	45	40	41	35	51	31	50	30	52	49	40	47	48	39	44	49	41	35	52	61	39	42	61	48	45	45	39	48	54	45	51	39	37	46	25	53	43	43	34	42	38	46	51	48	39	56	40	42	52	39	46	45	41	39	50	34	56	45	38	52	43	45	51	46	52	42	50	49	46	58	49	56	44	39	36	47	46	44	53	39	61	59	48	39	52	46	37	45	46	52	55	44	45	38	28	50	47	41	53	54	42	44	43	44	36	44	55	45	45	32	39	54	32	48	44	37	53	39	43	56	49	62	43	41	34	47	40	47	46	44	48	44	43	56	52	44	42	36	47	43	44	51	42	41	35	43	38	44	42	44	46	41	41	33	34	47	46	40	50	48	48	44	39	42	48	56	47	41	55	44	50	42	47	39	56	47	45	53	45	41	32	52	49	42	45	46	39	36	39	55	44	38	48	48	37	46	48	47	64	50	50	53	44	38	48	47	50	44	47	48	43	47	43	53	48	41	42	47	34	43	56	48	42	46	54	41	42	39	50	52	43	41	41	39	37	47	40	50	46	47	47	49	50	59	37	46	54	30	47	50	39	43	50	37	57	47	46	47	42	33	51	45	48	37	46	71	33	37	50	50	41	47	45	46	38	41	39	41	51	58	41	41	28	51	54	42	55	37	49	34	40	43	51	35	52	59	35	40	51	38	40	55	37	47	39	40	44	41	35	36	45	57	50	48	29	47	42	42	34	43	49	37	44	55	44	47	45	43	45	43	50	34	50	36	45	34	44	47	49	39	44	33	40	41	54	56	50	42	35	49	36	39	41	52	55	35	42	40	54	44	34	48	58	33	51	44	42	43	41	50	42	38	44	61	41	50	52	40	39	51	60	49	50	46	38	48	39	39	43	33	35	46	49	51	57	39	46	39	37	46	37	47	40	49	45	37	47	56	52	41	46	44	56	41	48	53	40	40	35	46	57	46	33	58	40	38	38	36	44	58	53	30	53	48	66	47	35	40	37	55	46	44	50	44	40	44	42	28	49	49	48	38	48	42	54	40	55	40	35	37	39	51	32	44	57	34	43	42	51	43	39	46	43	41	48	39	56	46	44	49	49	42	40	42	46	32	42	52	43	49	43	45	46	45	45	47	54	38	50	31	46	47	40	47	43	40	52	50	58	55	55	40	39	43	46	52	60	32	35	48	43	41	47	33	39	54	37	44	54	46	49	49	38	43	54	50	43	38	47	45	36	43	51	42	39	32	42	43	51	41	36	49	47	55	50	50	40	39	41	50	52	54	40	52	45	38	42	53	32	56	41	43	39	53	37	38	58	44	44	46	49	37	45	41	35	43	56	47	39	41	41	50	36	37	45	51	47	44	39	37	47	42	45	56	38	56	35	40	48	44	34	38	37	41	34	42	41	47	46	52	52	39	41	34	35	43	36	43	41	47	44	46	40	36	40	49	50	40	40	32	49	41	38	39	48	45	43	47	39	39	36	42	37	44	42	40	34	38	46	50	41	45	44	43	37	48	40	52	39	47	33	52	40	55	46	41	41	50	53	35	48	59	54	47	52	55	45	62	39	43	51	48	38	46	29	47	40	48	41	51	48	46	40	57	38	41	35	42	39	47	36	41	57	45	43	59	45	40	58	48	45	30	51	35	47	33	59	32	41	47	53	49	48	52	38	51	46	36	49	37	46	42	53	52	52	54	33	47	49	41	42	34	47	43	34	44	44	43	41	42	44	47	52	50	52	43	52	48	38	33	42	39	51	41	54	38	60	60	40	44	36	69	38	43	53	52	40	59	34	40	53	42	41	40	56	44	50	46	48	37	44	37	39	48	33	34	42	41	52	35	60	46	52	39	51	48	49	53	37	44	43	41	41	34	49	42	43	52	34	37	40	37	34	39	32	41	45	48	42	44	50	49	44	47	39	48	49	40	51	42	53	46	44	43	30	31	43	39	56	46	43	44	47	43	47	33	43	41	45	41	43	42	54	46	46	40	44	32	42	40	43	54	57	48	27	45	48	39	52	43	48	48	41	53	39	44	40	49	47	43	47	33	39	56	42	40	35	45	48	48	50	32	43	42	43	46	40	43	43	33	45	52	51	44	46	34	42	46	39	53	55	55	47	42	51	44	45	34	43	38	49	46	41	52	39	46	34	38	39	61	39	47	34	62	45	36	46	43	33	41	35	56	38	50	57	44	39	57	47	49	45	33	54	40	39	60	43	48	42	43	39	42	38	42	46	47	45	31	42	48	51	36	44	42	53	40	44	41	43	55	38	52	35	33	47	45	38	42	44	36	50	49	44	37	42	35	38	49	44	39	52	36	46	60	49	45	51	39	51	38	49	39	49	50	36	36	39	45	39	45	51	34	50	35	46	40	46	39	40	44	43	43	44	54	56	46	42	46	45	46	37	43	36	47	50	46	43	39	46	47	43	40	45	46	46	48	32	52	45	36	41	50	37	32	37	47	50	44	39	51	40	46	36	34	39	48	40	55	51	38	44	46	43	36	46	41	34	45	39	44	39	48	45	49	47	42	50	43	32	33	44	39	39	42	48	52	39	55	35	40	52	54	48	38	39	44	43	32	48	47	42	48	26	44	44	42	35	40	53	40	55	50	43	48	48	54	61	48	36	48	50	58	45	45	52	47	55	49	45	63	52	42	35	48	58	37	45	45	57	41	42	53	41	48	53	45	41	35	37	42	40	36	37	38	48	33	42	45	48	44	48	46	49	54	55	47	38	32	52	60	45	37	42	36	45	61	43	43	42	49	41	45	43	53	49	43	43	46	49	41	41	37	64	37	55	41	38	49	53
34027	21382	15269	14376	18441	19855	16203	13278	9432	6649	4970	3349	2583	1550	1407	1460	1138	918	649	778	671	525	474	459	414	440	397	405	369	414	370	415	442	386	411	415	383	422	527	739	913	886	755	626	591	503	493	399	407	376	354	350	380	366	379	395	383	378	365	377	359	399	337	375	390	390	374	339	370	339	338	388	355	373	373	354	385	346	382	348	377	401	360	394	358	385	338	362	366	384	356	335	370	380	350	366	362	363	344	382	347	360	361	397	350	374	419	358	384	363	339	356	363	383	374	355	338	395	389	395	366	388	369	367	347	405	384	362	378	347	386	375	343	351	343	355	361	400	372	366	355	385	340	345	371	331	409	389	364	366	358	363	354	350	343	369	380	346	387	349	369	390	393	348	409	396	402	372	386	403	359	370	366	385	379	358	359	379	358	384	379	373	361	340	369	374	391	368	353	363	345	384	352	396	387	373	340	379	373	348	380	359	368	382	363	367	374	370	403	372	371	386	345	364	349	379	364	314	344	387	384	382	344	350	354	380	413	353	327	374	386	361	431	360	356	362	357	366	355	380	381	428	398	344	371	341	378	345	327	369	335	333	399	333	364	372	343	380	388	369	393	356	343	356	367	347	370	396	390	373	397	345	358	349	365	342	329	350	359	362	385	352	396	352	380	356	382	392	371	381	363	379	352	392	381	373	363	328	379	404	393	353	332	377	326	391	354	353	363	344	370	364	383	383	349	348	397	392	361	388	377	393	402	382	349	357	377	346	382	362	350	368	336	343	368	343	350	345	383	324	385	356	382	354	392	386	395	413	364	356	345	364	380	393	363	362	346	373	375	337	346	406	387	349	387	357	347	324	402	362	369	412	314	371	340	370	345	352	363	394	407	389	359	384	340	328	343	396	377	344	354	337	395	368	344	365	364	362	388	394	368	378	350	339	378	320	341	348	372	393	367	362	365	410	397	381	379	351	350	375	349	347	382	386	376	367	361	381	372	380	360	318	343	340	363	368	358	372	396	365	370	346	367	336	363	352	359	363	365	367	363	396	364	344	360	351	385	374	368	400	365	391	359	363	392	392	373	370	376	367	397	386	387	356	352	385	357	377	382	355	373	403	376	350	361	370	371	362	333	361	347	404	380	377	338	401	362	373	362	382	345	335	369	364	346	410	381	353	360	351	372	382	365	377	406	363	388	381	383	351	330	388	321	379	354	346	382	376	356	372	355	361	399	377	396	405	366	384	379	381	330	360	351	351	362	350	380	342	388	400	373	367	366	359	377	369	393	377	365	336	352	373	361	344	374	379	395	375	363	340	333	383	353	359	337	366	360	358	388	404	372	386	375	381	344	356	339	357	351	343	364	343	363	371	371	374	363	338	383	319	402	345	348	371	380	390	410	365	370	362	343	387	371	370	371	362	394	338	360	387	360	356	359	363	391	351	359	402	341	371	347	355	380	366	388	371	377	384	361	422	363	362	377	370	375	380	372	372	361	404	366	346	389	351	348	350	382	352	356	340	364	379	395	363	346	377	368	342	370	351	352	385	432	359	408	338	350	389	371	382	359	346	338	374	377	380	380	365	372	395	383	388	367	408	368	349	403	374	370	367	387	335	368	384	378	411	356	365	353	392	364	362	379	395	377	343	353	359	397	357	387	377	352	352	367	394	397	373	356	359	368	385	376	352	387	396	360	380	357	369	375	383	340	378	375	362	388	403	362	358	352	348	376	376	364	375	367	356	361	372	343	328	386	368	365	364	392	337	369	350	367	355	386	378	374	357	368	346	390	352	373	358	370	370	333	376	367	348	346	340	391	375	350	356	358	382	350	380	385	381	335	391	381	370	370	348	387	350	355	356	362	381	388	366	347	408	366	386	334	364	377	380	351	370	356	386	390	374	403	389	381	353	407	358	378	346	358	395	355	367	352	370	377	358	343	411	374	400	343	365	409	375	361	350	367	373	394	383	359	348	369	390	350	355	359	358	390	356	348	378	350	386	360	355	339	347	368	376	395	354	386	358	400	396	387	362	398	370	388	377	353	388	367	365	390	395	390	359	351	364	345	361	375	384	352	363	357	369	380	326	360	370	393	399	370	385	381	358	401	399	372	375	361	361	364	354	389	369	374	354	375	386	393	396	391	364	371	365	355	387	380	368	355	381	340	374	357	397	386	375	390	348	348	340	382	363	377	356	378	391	340	322	352	353	365	360	386	382	387	365	356	359	354	357	355	345	356	393	352	382	364	373	359	332	365	354	340	379	416	366	365	356	370	334	366	357	385	401	372	342	353	356	374	386	366	363	370	371	370	323	428	364	382	384	360	362	377	366	351	338	391	364	374	380	368	385	367	358	325	357	372	404	383	371	387	370	372	358	364	402	347	349	368	358	367	346	381	372	373	367	375	387	331	393	354	355	379	360	388	347	354	347	383	398	404	362	360	380	400	375	365	385	373	371	386	375	366	380	334	410	344	413	364	401	381	390	383	366	391	372	335	375	375	363	354	341	351	376	375	338	375	356	382	358	358	368	398	370	404	394	376	357	347	371	372	397	343	386	346	376	351	412	388	383	390	376	360	368	375	327	343	368	381	393	366	381	370	360	372	371	373	361	336	391	357	338	353	363	336	382	368	406	354	377	391	349	378	359	368	381	390	366	373	371	332	351	382	334	357	407	389	324	379	378	378	342	370	355	382	391	390	357	404	355	369	376	363	354	372	351	397	342	338	352	369	375	330	395	358	350	345	353	345	345	359	377	361	336	357	364	366	391	350	353	333	349	396	397	360	347	381	363	367	387	361	360	332	376	357	381	328	384	344	364	376	377	388	336	346	333	332	393	370	350	343	375	370	362	372	382	389	370	366	380	374	371	357	358	349	366	367	381	331	357	367	363	367	321	366	316	412	329	381	341	373	346	345	390	371	373	378	359	371	374	385	347	368	399	378	364	370	374	363	370	375	372	375	368	348	339	330	386	361	365	340	392	358	399	350	373	393	379	363	379	338	408	403	377	366	402	372	352	343	386	407	384	350	362	338	358	350	369	333	338	367	361	368	375	348	360	367	390	375	363	377	407	359	368	347	366	383	375	352	353	398	406	368	361	393	377	395	349	381	357	340	368	361	397	375	349	366	383	367	366	334	338	345	353	366	412	378	351	340	305	352	363	384	347	364	342	352	388	381	354	352	371	365	396	375	394	385	351	370	390	358	350	352	396	365	359	386	342	355	352	390	342	338	387	362	355	375	388	384	387	346	372	357	383	365	386	367	378	398	385	359	395	369	351	372	349	349	342	376	373	391	362	338	391	377	385	376	354	367	369	339	365	369	389	387	383	387	373	392	369	374	380	329	362	379	358	381	346	366	386	384	345	341	369	373	382	411	351	370	379	390	396	372	378	363	389	388	385	381	365	371	353	384	382	363	360	359	393	356	371	340	314	371	363	354	385	364	352	380	351	399	336	349	331	342	396	366	376	357	365	356	368	345	390	371	342	355	338	359	340	388	360
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
