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
344631029384	344631029943	344631030493	344631031043	344631031592	344631032143	344631032693	344631033243	344631033792	344631034343	344631034893	344631035443	344631035992	344631036543	344631037093	344631037643	344631038192	344631038743	344631039293	344631039843	344631040392	344631040943	344631041493	344631042043	344631042592	344631043143	344631043693	344631044243	344631044792	344631045343	344631045893	344631046443	344631046992	344631047543	344631048093	344631048643	344631049192	344631049743	344631050293	344631050843	344631051392	344631051943	344631052493	344631053043	344631053592	344631054143	344631054693	344631055243	344631055792	344631056343	344631056893	344631057443	344631057992	344631058543	344631059093	344631059643	344631060192	344631060743	344631061293	344631061843	344631062392	344631062943	344631063493	344631064043	344631064592	344631065143	344631065693	344631066243	344631066792	344631067343	344631067893	344631068443	344631068992	344631069543	344631070093	344631070643	344631071192	344631071743	344631072293	344631072843	344631073393	344631073943	344631074493	344631075043	344631075592	344631076143	344631076693	344631077243	344631077792	344631078343	344631078893	344631079443	344631079992	344631080543	344631081093	344631081643	344631082193	344631082743	344631083293	344631083843	344631084392	344631084943	344631085493	344631086043	344631086592	344631087143	344631087693	344631088243	344631088792	344631089343	344631089893	344631090443	344631090992	344631091543	344631092093	344631092643	344631093193	344631093743	344631094293	344631094843	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
1900	2700	2164	3300	1900	2700	2163	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2162	3300	1900	2700	2161	3300	1900	2700	2163	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2164	3300	1900	2700	2165	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2165	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2165	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7533	5250	2853	1808	952	469	295	299	257	263	221	216	203	192	173	144	145	146	138	130	111	132	111	119	118	112	103	122	112	112	98	106	108	112	116	104	99	89	110	105	115	116	98	118	98	109	94	116	105	107	101	88	113	91	87	87	105	95	91	111	89	95	121	104	92	94	121	90	107	107	107	102	90	118	111	90	109	91	95	100	106	99	97	105	110	104	89	106	110	106	127	115	100	96	109	108	114	82	106	103	92	103	109	107	105	111	90	118	93	103	108	96	100	110	100	100	100	89	95	117	102	84	95	113	105	132	111	123	117	109	100	110	118	100	117	105	96	112	123	100	99	99	105	100	116	94	89	117	101	87	119	108	108	97	96	100	112	99	99	93	76	108	106	107	90	115	96	127	108	98	100	98	91	124	86	105	90	99	91	94	94	84	89	104	99	98	92	108	109	109	84	113	107	114	93	112	92	99	91	113	94	72	106	103	97	106	118	105	83	96	95	97	90	102	89	108	104	110	86	94	102	107	108	102	113	97	110	98	117	92	99	111	111	74	101	90	114	104	116	107	83	108	111	96	101	110	113	101	99	112	102	97	103	86	95	101	100	82	93	102	110	112	87	89	103	92	112	102	84	117	103	107	118	101	119	109	103	104	110	107	108	88	108	99	86	111	92	91	99	97	86	109	119	111	112	112	108	92	118	86	107	112	99	111	106	114	103	107	104	125	96	92	105	104	107	110	99	101	89	110	92	90	88	89	102	93	117	94	115	95	113	103	99	103	108	103	101	113	88	103	100	117	118	106	130	101	100	87	114	98	96	105	111	107	105	105	111	87	99	98	108	103	88	106	109	114	119	116	94	115	111	97	95	92	96	106	89	95	99	106	109	104	102	122	88	90	123	124	104	90	103	96	116	91	106	102	103	104	95	84	105	101	105	114	99	108	105	100	94	80	110	91	114	101	115	88	78	96	113	94	124	102	102	98	124	95	83	105	90	112	112	82	103	101	100	86	94	120	98	107	100	114	115	118	106	105	98	100	131	88	114	106	101	102	99	107	101	90	124	117	95	110	102	91	123	78	110	91	100	105	93	96	99	88	111	100	102	111	102	99	95	89	102	97	106	97	99	105	110	94	99	98	109	87	119	96	98	89	102	93	100	89	93	114	98	104	95	103	98	105	101	102	102	102	87	107	112	95	100	83	100	118	122	87	98	102	106	119	95	117	82	114	107	89	102	104	85	104	115	91	97	102	120	114	115	98	95	79	108	95	103	111	100	99	96	113	111	117	105	108	110	94	118	110	110	116	103	99	101	102	111	89	100	102	84	94	95	110	90	110	101	98	112	111	108	86	117	117	81	109	95	123	91	101	107	99	136	107	90	100	106	84	104	109	90	103	108	105	104	87	97	106	112	121	111	96	90	108	88	89	103	111	102	93	106	90	78	97	87	110	96	107	127	108	96	102	113	113	110	99	96	110	127	103	96	117	100	107	109	94	107	101	112	114	113	101	113	103	99	101	110	115	99	92	92	95	124	86	94	115	107	94	103	88	115	91	84	104	127	100	99	93	106	85	89	102	128	100	118	118	108	104	107	93	106	101	117	82	104	107	119	105	94	105	117	107	94	101	102	104	101	88	106	115	115	104	103	124	91	107	97	104	101	108	100	101	100	110	109	107	104	106	92	95	99	87	121	109	91	93	101	102	98	105	96	112	101	103	82	107	93	108	106	104	108	130	93	111	105	107	78	101	98	112	111	93	104	89	109	111	94	97	108	89	95	104	105	102	90	97	84	73	106	90	97	100	115	86	106	107	91	100	115	138	86	107	111	127	101	111	104	86	96	94	113	101	125	107	77	101	94	96	105	108	110	86	95	77	82	96	115	116	80	91	99	115	89	100	104	99	121	108	108	118	96	101	112	90	119	102	115	90	120	86	100	98	114	121	101	85	109	108	105	98	92	91	91	84	105	101	106	107	104	111	107	116	92	112	101	111	87	90	94	118	93	103	102	116	110	107	105	90	89	107	101	90	122	105	108	107	73	92	101	113	113	112	110	98	124	92	108	95	109	96	114	84	101	104	91	103	111	115	108	119	105	110	120	100	114	110	99	101	103	101	98	81	101	86	113	110	100	107	110	94	109	94	106	112	106	104	99	105	96	99	93	99	111	89	117	93	92	82	92	113	109	109	99	108	108	86	107	105	115	105	99	119	110	112	102	123	118	100	102	94	95	109	87	87	100	107	89	107	110	114	103	91	85	117	116	101	109	95	99	90	118	94	112	106	106	99	103	94	102	104	104	94	89	109	99	88	106	119	85	96	89	112	95	123	100	100	104	96	112	104	110	108	97	113	101	123	76	106	103	99	115	100	91	96	119	90	91	98	106	95	106	97	118	95	94	113	99	106	106	109	119	116	97	103	84	103	109	117	112	99	86	94	94	106	107	101	101	108	108	126	112	113	95	89	99	94	85	104	93	105	73	102	106	81	102	102	96	114	104	89	130	99	89	104	104	86	102	109	109	86	106	107	93	107	103	112	99	109	92	105	102	121	96	86	128	113	105	91	100	97	104	94	113	97	111	119	80	101	97	138	96	112	125	105	75	92	87	90	110	106	103	92	102	111	89	85	109	116	98	96	96	96	107	99	113	136	96	105	107	89	102	126	93	101	90	115	84	110	95	76	120	98	107	95	116	92	100	114	88	112	112	101	99	103	95	89	105	97	108	113	106	100	107	115	88	101	115	113	99	102	99	91	105	103	112	103	99	94	105	83	102	110	114	112	106	115	110	92	89	97	113	98	106	103	99	115	94	101	93	94	82	106	110	108	110	102	111	114	107	104	96	102	119	97	87	111	112	83	105	89	106	96	110	94	120	103	118	101	119	97	104	94	102	92	100	105	105	85	98	126	118	102	105	105	100	92	93	109	112	85	103	98	97	113	95	109	104	107	112	97	120	112	92	112	127	95	87	105	90	94	105	103	117	93	101	103	86	106	110	90	103	104	101	116	105	107	102	110	128	103	113	97	135	115	104	95	103	99	105	95	116	124	119	113	95	104	89	116	107	94	97	120	127	109	107	94	87	112	92	95	98	89	106	81	119	84	98	110	120	99	113	91	91	106	116	107	95	105	104	105	100	108	98	121	116	102	112	91	100	101	108	92	98	109	81	104	103	111	107	100	96	100	109	96	86	101	100	96	117	105	94	88	100	115	91	92	93	92	109	105	99	109	109	88	94	102	97	107	112	105	107	108	92	92	106	98	96	98	104	88	103	101	95	104	83	108	123	90	85	111	107	101	96	100	98	109	106	98	102	115	110	92	103	84	96	89	106	97	120	111	105	101	98	104	100	109	105	109	127	100	99	93	95	83	104	113	101	108	90	95	110	118	111	96	91	76	99	101	94	94	107	113	87	96	95	109	96	109	103	97	101	101	102	92	115	94	114	110	104	104	104	106	114	115	97	100	96	96	95	107	95	99	102	112	95	103	103	115	97	99	126	132
36746	26250	18941	18266	14867	9665	7370	6619	5995	5220	4315	3845	3438	3060	2667	2344	2043	1786	1588	1552	1404	1394	1401	1294	1296	1216	1170	1077	1094	1037	1020	948	1034	943	998	1006	934	990	1007	905	926	922	968	880	912	915	856	904	958	882	893	892	940	924	846	892	895	881	975	889	918	959	865	862	852	880	917	981	897	895	926	873	909	872	873	884	874	881	874	891	874	940	888	885	905	913	930	872	917	905	924	855	851	910	893	925	937	843	911	941	896	921	888	912	903	840	933	948	879	839	923	860	889	888	879	942	856	928	851	926	852	859	883	889	881	891	907	916	950	939	892	958	896	863	884	871	904	878	952	905	849	923	877	922	883	898	883	899	882	929	907	984	893	904	892	889	926	852	905	882	884	850	938	889	926	914	944	906	923	892	909	923	852	940	905	909	947	880	879	912	909	865	906	864	887	951	873	880	877	890	867	881	882	915	916	885	897	928	909	908	899	945	927	936	868	880	923	909	927	937	916	843	877	859	916	892	887	844	921	880	887	917	893	915	868	910	921	922	925	911	891	876	941	902	876	963	836	946	873	872	912	904	910	970	912	881	930	859	919	919	919	909	860	916	915	895	927	921	949	910	874	872	915	934	907	900	876	941	923	876	878	901	891	912	883	899	831	835	914	958	843	878	936	906	869	899	909	876	917	838	909	914	900	890	954	913	901	879	955	876	940	927	870	913	842	935	878	935	923	890	913	943	923	908	854	944	917	888	886	907	894	950	899	850	915	862	914	898	875	888	935	928	908	894	918	894	857	941	840	886	907	896	871	926	904	891	962	862	927	862	890	902	897	873	941	858	938	904	899	870	900	924	868	904	943	909	879	835	894	880	875	933	934	845	930	895	883	926	914	910	860	831	859	895	895	917	924	889	930	882	873	866	950	909	862	904	854	906	863	917	965	905	892	939	844	882	866	924	909	915	950	907	908	925	953	875	918	892	882	894	859	860	857	870	911	948	893	872	898	887	923	864	915	885	851	919	890	902	903	915	921	858	877	932	897	938	901	906	897	894	935	840	928	911	893	970	916	912	904	845	908	893	872	841	886	861	862	971	967	873	884	908	884	892	912	881	923	886	913	893	922	902	892	843	887	866	892	899	914	923	885	890	913	903	880	896	942	892	878	887	900	925	898	862	873	891	852	897	854	931	854	904	917	877	915	906	894	949	892	846	879	952	951	890	872	882	909	886	840	886	962	857	873	881	882	878	874	864	874	909	886	940	933	903	846	896	858	954	956	876	882	894	830	843	904	857	918	919	910	889	936	917	889	881	881	943	904	906	944	947	895	920	946	910	887	848	900	900	996	895	913	893	934	904	932	822	867	898	868	947	902	903	886	911	896	884	898	920	889	918	872	863	918	877	830	868	882	868	901	868	923	861	887	858	889	916	903	914	840	916	968	907	964	905	904	862	937	889	901	883	877	807	875	981	914	937	871	879	917	901	868	912	946	917	899	879	914	927	921	916	836	875	867	867	843	888	939	970	857	870	929	954	911	855	886	920	922	928	873	932	913	873	898	872	908	898	876	886	913	927	919	905	928	938	912	910	902	886	908	923	905	899	912	881	882	851	892	862	822	892	891	933	884	919	871	927	902	918	888	940	882	848	947	921	899	883	895	894	888	909	899	907	901	855	907	941	895	854	899	902	941	906	889	887	863	859	881	865	900	898	889	924	905	881	949	971	881	933	910	865	929	913	869	899	909	879	868	869	917	927	959	859	898	847	890	901	925	927	860	843	871	907	863	876	870	857	928	903	931	924	897	872	923	918	907	957	917	884	952	870	932	1000	895	868	903	916	889	893	909	930	897	887	883	904	865	935	864	853	919	852	827	940	944	907	926	925	885	890	867	890	869	901	931	917	874	873	936	855	889	936	896	932	869	896	896	905	836	942	932	897	883	928	885	863	942	908	849	936	855	874	847	894	928	891	895	881	918	846	930	898	869	869	885	909	896	891	923	894	922	860	899	884	959	916	900	845	891	900	915	881	919	882	909	926	903	882	865	904	920	920	929	869	908	934	920	938	959	938	893	883	890	886	884	868	886	851	818	840	875	908	906	920	887	836	853	943	897	894	872	874	924	885	971	914	851	943	912	886	917	923	891	837	888	930	946	945	871	903	909	893	853	863	877	896	897	920	890	957	932	893	910	907	883	904	937	946	859	922	914	923	866	892	924	917	840	918	895	881	902	892	904	915	930	887	860	922	845	870	934	871	929	896	946	888	850	874	890	877	890	877	863	891	846	912	896	944	944	861	914	875	839	851	884	879	885	867	851	881	864	927	892	865	899	893	905	862	919	958	979	916	851	937	856	923	845	894	888	895	879	941	879	894	834	895	943	895	892	917	886	887	886	898	907	926	859	918	905	917	932	948	922	884	930	896	848	899	909	920	842	899	889	858	907	883	939	919	878	935	864	913	899	897	903	880	888	914	936	924	925	812	920	923	888	934	892	898	932	903	893	862	893	850	886	933	904	847	897	870	949	858	894	876	883	913	865	901	925	908	900	874	841	880	893	849	877	902	904	916	892	899	882	943	939	923	890	941	969	961	906	949	880	891	876	929	962	938	883	894	889	905	878	944	904	853	904	909	916	912	843	930	942	907	888	900	889	877	890	895	826	898	872	911	908	942	905	890	828	933	907	890	882	940	843	923	880	904	884	917	927	896	876	905	946	916	925	920	903	887	901	912	921	920	864	893	904	953	921	871	896	971	924	924	920	907	857	900	928	906	927	924	886	899	889	891	892	823	851	929	934	918	908	892	917	922	965	882	844	919	898	911	871	856	866	884	828	908	891	900	869	850	961	910	876	853	883	866	863	956	882	849	905	886	921	915	937	922	903	859	803	913	925	912	880	841	903	919	854	884	937	920	896	860	929	941	901	875	912	918	911	925	878	896	878	914	895	906	877	931	903	959	925	906	937	895	886	836	906	866	907	899	882	880	946	942	932	880	917	918	855	895	960	934	893	913	892	895	846	907	900	910	876	909	884	921	893	866	920	923	897	901	918	916	878	947	921	855	875	891	871	909	969	941	889	922	837	887	926	936	848	899	923	908	909	868	881	876	916	855	929	919	931	900	874	893	918	877	960	912	893	860	855	841	887	965	921	878	890	896	958	871	863	922	914	852	896	891	886	875	915	863	875	886	937	910	952	908	888	912	924	893	904	905	941	913	952	911	904	918	892	875	852	960	853	844	908	880	887	940	899	887	918	889	903	945	906	855	863	897	844	908	875	933	867	898	911	912	835	925	886	968	896	905	903	958	860	915	893	851	857	892	873	930	904	907	909	882	890	919	885	853	846	891	878	877	890	884	921	874	902	899	881	941	861	913	893	904	855	901	931	938	868	910	953	898	870	885	869	882	941	909	891	895	834	882	897	880	939	809	907	934	880	891	904	899	856	869	925	879	909	897	906	891	888	905	921	901	882	940	931	890	943	892	951	877	870	900	905	899	944	904	835	940	908	861	849	943
4081	1851	1093	605	375	257	226	213	166	186	184	174	168	176	157	140	127	122	115	136	145	157	164	140	127	137	131	130	125	108	112	118	124	128	121	141	114	141	122	117	130	129	103	121	109	119	119	129	120	127	126	114	123	108	131	118	119	119	109	115	112	144	128	116	92	124	124	128	143	126	113	111	129	117	127	117	118	120	113	134	103	114	108	117	116	124	116	120	114	140	114	114	121	127	108	128	126	109	126	137	120	94	122	137	106	111	120	111	131	110	105	102	127	114	129	117	114	120	122	156	117	121	119	125	113	116	125	126	121	131	108	96	123	132	128	113	116	127	128	126	122	126	125	126	102	111	100	120	92	127	136	116	116	118	123	132	106	110	119	127	127	129	116	109	116	110	122	116	134	128	120	131	108	129	125	108	115	120	130	141	114	142	103	147	114	110	133	129	126	99	121	117	119	140	132	124	119	127	126	112	114	122	116	108	116	114	124	140	116	125	110	116	121	104	124	134	129	136	124	124	108	125	126	117	108	108	119	137	114	128	127	124	125	107	102	140	105	118	128	129	139	101	129	117	127	119	108	121	114	124	108	119	114	105	119	117	118	108	137	103	123	127	123	109	119	113	131	110	133	118	108	112	129	122	113	123	125	128	112	126	101	135	124	116	143	140	130	131	122	84	131	123	156	115	125	113	134	115	128	132	144	130	137	135	122	114	124	117	142	139	128	120	115	118	114	142	128	113	113	94	118	113	125	123	131	139	110	118	131	115	127	109	120	124	93	137	131	116	126	107	119	114	121	114	115	119	124	125	141	136	129	110	126	118	108	114	116	132	126	124	106	115	129	110	112	111	115	120	137	114	104	130	101	146	109	128	116	115	112	139	125	132	163	126	109	129	136	104	136	124	122	129	114	119	129	128	133	136	147	115	128	125	127	112	115	126	117	134	132	118	119	112	117	120	116	105	127	120	128	134	103	120	123	117	122	109	144	141	120	106	143	114	114	114	102	135	123	120	127	124	127	118	125	141	115	116	114	109	134	116	120	106	127	107	141	119	117	117	122	124	116	126	107	115	107	107	124	107	147	124	112	133	122	124	137	111	112	111	119	137	119	128	114	113	124	128	120	136	116	120	110	108	119	114	115	112	94	123	139	115	137	144	106	133	125	126	128	117	124	119	128	111	113	128	118	128	108	116	108	131	122	116	118	120	117	120	106	118	118	125	130	126	115	120	112	124	130	112	124	109	115	128	137	123	120	99	101	118	106	116	126	125	107	101	123	121	143	150	114	113	121	109	110	124	105	120	120	128	116	116	133	108	129	150	125	106	144	105	116	124	115	115	135	121	128	102	141	120	126	112	132	134	115	120	136	118	125	117	110	108	119	118	131	116	109	135	138	115	108	121	109	108	110	128	130	122	118	128	128	119	114	112	126	127	113	122	115	123	133	132	102	122	129	118	112	118	120	120	115	116	121	136	140	124	95	128	111	131	101	99	106	130	117	131	113	107	102	107	119	113	112	137	114	122	122	118	118	112	117	117	134	136	113	99	107	145	121	120	120	109	101	121	141	139	114	115	123	103	122	120	111	132	91	125	113	123	121	112	106	134	117	114	110	129	101	131	140	114	113	117	105	102	120	128	140	97	125	119	122	111	122	123	114	125	121	118	135	129	114	112	118	119	113	123	118	115	127	97	128	111	121	114	126	139	112	108	113	112	128	102	135	128	135	115	111	117	109	108	107	122	105	119	120	107	118	141	129	125	104	127	114	117	130	113	123	122	124	112	116	118	113	120	127	136	130	122	138	113	115	137	106	119	118	104	134	113	160	123	115	117	138	118	123	105	134	101	112	135	110	120	105	118	121	135	121	131	124	137	131	118	120	125	118	123	114	109	100	119	122	106	147	115	138	105	101	129	127	128	147	118	125	91	118	114	125	122	110	122	128	116	109	113	131	112	129	123	113	96	110	99	101	115	122	113	101	116	110	113	106	111	117	118	130	139	119	131	121	122	116	127	123	120	122	117	130	139	127	134	121	128	108	124	103	129	128	129	114	110	137	116	111	132	137	119	133	110	118	152	119	117	113	114	143	121	121	99	113	114	132	111	134	125	135	100	144	118	115	121	130	123	113	127	113	128	107	126	126	118	126	94	112	122	116	131	114	119	130	150	124	134	136	135	127	133	138	123	113	111	114	117	128	129	121	127	111	113	127	114	95	110	120	132	109	103	107	123	115	99	95	129	127	119	108	134	108	118	122	109	126	119	114	139	124	138	114	116	108	134	144	122	124	130	110	131	144	134	133	128	107	121	112	109	118	126	113	121	140	123	112	112	138	108	115	112	128	110	132	112	137	130	124	113	125	102	141	115	124	114	110	124	112	124	125	122	115	107	110	113	116	125	113	123	129	132	121	97	131	111	134	106	126	134	125	140	136	126	132	116	132	121	125	118	118	120	112	110	117	112	120	122	117	127	117	115	111	125	102	119	115	114	104	137	124	115	127	128	112	131	95	117	134	120	121	138	135	102	105	118	138	129	115	121	97	117	127	125	121	140	125	123	112	97	130	120	140	114	141	117	133	141	111	134	125	123	117	122	129	132	108	120	103	134	120	117	117	110	110	134	111	119	119	135	120	110	100	135	107	114	132	125	135	122	142	119	130	113	122	133	132	126	122	99	133	124	125	117	100	108	132	121	121	101	133	113	129	112	110	118	123	122	140	155	118	111	136	128	134	115	133	125	116	129	121	90	133	127	134	117	129	122	128	126	132	129	101	130	141	126	114	115	124	120	122	109	129	108	124	122	121	113	120	119	114	109	108	112	119	120	133	123	123	119	99	117	113	137	137	122	122	122	105	108	123	111	128	122	102	113	120	124	128	121	115	105	116	118	127	126	121	115	129	116	100	120	114	102	128	132	126	110	115	124	118	128	109	113	121	145	134	126	112	104	140	117	124	129	131	127	130	110	107	129	105	108	122	108	126	133	117	116	113	122	108	115	133	130	122	118	112	116	123	117	126	95	119	124	127	126	117	107	111	112	132	127	123	132	128	120	120	124	115	131	127	124	114	117	136	109	132	127	135	116	108	109	118	107	126	108	118	120	132	110	108	132	128	99	114	127	117	114	127	133	114	139	116	111	124	127	112	113	114	111	124	120	130	127	116	120	117	139	104	128	128	124	119	110	125	137	134	126	118	123	113	126	125	112	142	121	113	127	121	126	120	120	117	106	117	123	117	113	119	108	120	134	133	126	119	119	135	98	114	140	120	127	119	132	124	130	99	118	109	125	122	112	132	132	95	141	105	107	100	122	122	124	114	132	119	119	110	126	123	144	119	121	129	130	138	118	105	130	130	126	115	105	116	126	97	117	102	119	130	111	121	126	115	124	118	105	115	130	133	120	101	123	120	119	117	113	137	151	118	107	115	120	119	119	119	128	121	114	118	127	111	110	138	109	135	119	121	118	113	124	120	115	108	128	146	112	116	120	105	127	96	107	120	113
28978	16635	11331	8513	6840	5143	4370	3850	3257	2949	2626	2457	2278	2112	1927	1701	1585	1466	1410	1389	1372	1315	1246	1208	1233	1145	1156	1155	1087	1103	1122	1075	1113	1107	1092	1095	1086	1068	1099	993	1064	1025	1008	1077	1027	1042	1076	1027	1079	1097	1041	1065	1040	1046	1022	1017	1022	1056	1064	1015	1019	1037	974	1009	1027	991	1019	984	1022	1051	1019	1064	1033	1105	1007	1024	1076	986	998	1018	995	1066	1074	1034	1069	1071	1050	1100	1020	1049	984	997	1024	1022	1109	1050	994	984	1058	1042	1016	1059	1023	1071	1040	1066	1090	1008	1056	983	1061	1067	1031	1088	1053	1101	1018	1029	1056	1094	1050	1055	1057	982	1009	1005	1080	1021	1067	1074	1039	1025	1041	980	1045	1036	1002	1062	1050	1011	1028	1042	975	1046	1041	986	1009	1038	1074	1038	1026	994	1025	1080	1070	1029	1081	1075	1031	998	1007	1075	1052	1026	987	1008	1087	1098	1036	1068	1016	1016	1010	983	993	1061	1016	1064	993	1005	1023	1018	1133	1067	1049	1077	1006	983	1016	1028	1025	1018	1049	971	1116	1006	1014	1028	1063	1040	1002	1026	1053	1022	1066	1032	1056	1068	1022	1077	1019	1058	1056	1046	1059	973	988	969	1029	1006	1031	1040	1022	1028	1017	1073	1030	1070	1015	1071	1064	1021	1028	982	1036	1031	1032	1019	1045	1023	1023	980	1039	1016	1010	1030	1045	984	1026	1046	948	1018	1005	1046	1078	990	1037	1044	1062	1069	1009	1002	1021	1043	1054	1040	1088	996	1023	1037	1007	1008	1051	1055	1070	1008	1012	1006	1022	1073	1085	998	1038	1040	1022	1053	1012	1078	1107	1003	1036	1004	1000	1005	1019	1024	1011	1041	1039	1056	1036	1094	1085	1006	1036	1086	1034	1040	1019	1053	1048	1010	1059	1027	998	999	1075	1030	1055	1000	1034	1056	1013	1050	994	1010	1029	1020	969	1044	1005	1064	1077	1069	1073	1054	1069	1013	1055	1040	1077	1053	1042	1021	1080	1007	945	1046	1033	1070	1051	1016	1049	1044	1076	1041	1048	974	1110	1055	1027	1034	1014	1073	1028	1039	1031	1050	1045	973	1000	1050	1023	1051	1068	993	1016	1074	1070	1040	1079	1065	1050	1054	1056	974	1070	1074	1053	1032	1072	983	1027	1026	974	1044	1016	1021	1078	1085	1029	1027	970	1024	1016	1023	1052	1061	1070	1036	1049	1036	1038	1019	1022	1000	1045	1038	1034	1045	1067	1022	1082	1013	1057	1057	1049	1040	972	1033	1009	1047	1020	1012	1015	964	982	1050	1043	1084	991	988	1022	1096	1060	1011	1020	1043	1041	1021	985	996	1074	1024	1051	1041	1026	1014	1070	1027	1063	1058	1035	1083	1012	1041	1014	1006	1041	1049	1022	1029	1052	990	1101	1053	1042	1040	1028	1026	989	1029	1037	1057	1041	1096	960	1047	1049	1035	1056	1044	1045	1056	1031	1034	997	1014	999	996	1057	1064	1041	1040	1023	1079	1033	1037	998	985	1068	1067	1001	1054	1097	1118	1062	1065	1037	1048	982	1069	1031	1078	1062	1030	998	1050	1016	1058	1063	993	1007	1062	1029	1003	1021	1006	1016	1040	1102	1039	1037	1008	1046	1088	1027	1009	1036	1053	998	1011	979	1003	1066	1018	1128	1040	1027	1082	1022	1050	1027	1083	1077	1026	1082	1001	1020	1022	1056	992	1048	1036	1025	1012	1041	1026	1056	1043	977	1043	1075	986	1084	1067	1053	1064	986	979	1074	1035	1011	984	1035	1057	1009	1060	1030	1061	1015	1029	1049	1012	992	1076	1035	1050	1045	1043	1045	1025	1053	1020	1053	1041	1016	984	1052	1069	1034	1027	1003	1059	1046	1018	1031	1068	1100	994	1002	1001	1040	1028	1011	1020	1049	965	965	1046	1087	1024	1004	1045	1028	1087	1026	1026	1063	1076	1041	1028	1027	1032	1066	1034	950	1041	968	1015	1012	1050	1052	1006	1028	1081	1026	1036	1100	1063	1045	1076	988	1026	1012	1029	1052	985	1061	974	1016	1056	1054	1055	993	1059	1047	993	1060	1031	1063	1033	1007	1004	1033	1069	1079	1018	1090	997	1044	1045	1032	1033	1033	1011	986	1060	1014	1062	1058	1010	1053	1013	1024	1034	1003	1033	1031	1051	1025	977	1073	971	1051	1047	1075	1058	1045	1023	1012	1004	1009	1072	1052	1036	1066	1031	1021	1036	1057	1021	1055	1044	1062	1034	997	1010	1019	1066	1053	1049	1033	1018	998	999	1016	1054	1080	1058	1104	1002	1029	1025	1047	1000	1034	1013	1052	1017	1016	1020	1026	1065	1015	1011	1071	988	1044	960	1040	1011	1004	1004	1047	1035	1041	1026	1050	1067	990	1021	999	1034	1038	977	1005	1022	1028	1082	1075	1052	1038	1098	1027	1084	1141	1042	1070	1066	1067	1075	1024	1021	1035	1028	1061	1040	1014	1016	1022	1075	1074	1078	1026	971	983	1049	1025	998	1103	1035	1048	1048	1074	1070	990	1025	1006	1059	1021	1018	1011	1015	1090	999	1048	1079	1083	1013	1007	967	988	1032	988	1065	1070	1077	1036	1019	1053	1059	998	1072	1061	1060	1003	1014	1108	1030	1063	1022	1049	997	1046	1091	1037	983	1041	984	1002	1079	1052	1073	1039	1023	1024	1071	1121	1040	1030	1022	1071	1030	1071	1057	1056	1075	1002	1050	1018	987	1019	1002	1043	1012	1038	945	1006	1031	1039	1076	1062	1058	1049	1008	1007	1008	1095	1105	1056	995	1016	1019	1034	1013	1026	976	1034	1071	1009	991	1013	1059	1071	988	1006	1073	1023	1074	991	1048	1065	1048	1074	1046	1002	1043	1087	1073	1054	1067	1045	1054	1001	988	1102	999	989	1042	1035	1087	1024	1005	1095	1040	1007	991	1010	1021	1036	1064	1028	1048	1047	1054	1027	1047	1002	1030	1034	1032	997	1052	1013	975	1036	1012	1015	1007	1036	1046	1048	1025	1019	1004	1076	984	1044	1035	1040	970	1017	1013	1047	1012	1046	1079	1015	1026	1028	1024	1084	1029	1024	999	1024	1062	1006	1056	1043	1022	1055	1068	993	994	1039	1040	1006	1080	1022	1036	1007	990	1009	1026	1086	1060	1033	1069	1057	1032	1030	1072	990	967	1042	1026	1068	1011	1068	1078	1038	1055	1019	1032	1058	1020	973	1028	1041	1115	1055	1015	1055	1043	1067	1013	1012	996	1024	1053	1090	1079	1037	996	965	1042	1035	1087	1032	982	1014	1003	1051	1034	1047	1028	1036	1075	985	1079	1008	1067	1074	1043	1030	961	1019	1072	1023	1010	1043	1041	1051	1030	1050	1023	1009	1071	1005	1022	1037	991	995	978	1039	1057	1042	1023	990	1058	1028	1067	1004	1025	1010	1033	997	1041	1080	1045	1019	1032	1031	1001	1018	1037	1034	1030	1003	1003	1020	1058	1072	1064	1058	1052	963	1020	1060	1015	1035	1051	1020	1011	1063	1005	1080	1011	1023	1049	1037	1054	1065	993	1023	996	989	1043	1016	1024	1037	1034	1051	1056	1020	1044	1002	1043	1087	1133	993	1040	997	1033	1033	1010	1034	1011	1036	1022	1060	1022	1018	982	1038	1037	1045	1085	1045	1082	1071	1078	1010	1036	1068	1082	1031	976	1021	1002	1035	1043	1037	1005	1089	1059	1008	1045	1022	1112	1078	1038	979	1009	1033	957	1043	1037	1034	1048	1042	1035	1041	1035	1089	1036	1051	1017	1029	1000	1023	992	1045	1023	1027	1092	991	1038	1033	1003	1033	1041	982	1047	1030	1001	1049	1051	1046	984	1029	1043	1039	1056	1041	971	1051	1003	1042	1025	1149	1044	1046	1061	1017	1035	944	1017	1044	1056	1058	1042	1033	989	1064	1080	1036	993	971	1052	1009	1038	1047	1054	1027	981	1074	1067	1053	975	979	1048	1019	1004	1027	1023	1027	1018	1088	955	1006	993	1036	1025	1031	1029	1019	1022	1010	1056	1018	1015	1088	985	1032	1009	979	1037	1072	1074	1013	1051	1018	1038	1031	1052	1121	1022	947	996	1064	1012	1016	1017	1044	1043	996	1055	1041	989	1012	1041	1072	1065	976	1026	1038	1031	1047	1120	1062	1012	1046	1065	1088	1032	1036	1062	995	1035	1004	1036	1033	1018	995	1066	1058	1060	1076	1028	1002	1044	986	981	1008	1020	1058	1039	1033	1077	1045	1039	1016	1007	1046	988	1003	1044	951	970	1006	1008	991	1021	1021	974	1030	1042	1057	1101	1070	990	1033	1007	1030	1007	1077	986	1050	1032	1039	1089	1037	1054	1052	1011	985	1043	1022	1080	1028	1038	988	1029	1090	1026	1010	980	1014	1072	1004	1060	1075	1040	1034	1043	977	1021	1034	978	1055	997	1064	1034	998	1027	1043	1018	1048	1051	984	1060	1036	1032	1033	1047	1035	1064	998	1038	1022	1001	1059	1042	1065	1051	1074	1077	1003	1026	1037	1064	1120	990	1027	1014	1023	1059	1033	1084	1039	1053	1066	1016	1052	1053	1079	1012	1030	1026	982	1012	1037	990	978	1062	1027	1032	1004	1080	1043	1036	1027	1033	1031	996	1030	1033	1012	1069	1045	1025	1117	1055	998	1006	1038	1087	1060	996	1062	1039	1041	993
6015	3477	2269	1340	763	372	263	245	230	192	172	191	183	156	177	161	151	151	142	164	129	142	134	124	147	132	119	103	120	124	145	144	130	109	114	120	127	115	125	116	109	107	132	108	132	107	125	122	138	127	110	127	143	111	114	138	106	107	106	107	129	120	109	135	123	121	110	127	110	122	119	109	116	124	117	136	108	125	128	139	122	134	120	134	113	142	130	125	132	128	119	104	136	121	122	117	125	110	109	133	99	123	118	115	123	129	125	108	130	131	129	101	112	111	115	124	110	118	113	119	118	129	111	129	115	122	124	111	125	129	109	127	120	112	108	120	96	123	127	116	128	104	114	130	118	110	92	125	98	116	122	108	128	121	105	150	126	123	119	125	133	119	124	130	145	117	120	107	115	135	130	130	117	120	127	115	106	121	125	121	112	115	98	127	128	127	101	108	111	119	123	129	110	97	131	123	115	123	124	130	126	131	141	152	131	103	120	113	110	136	131	115	147	125	138	127	125	129	132	118	114	120	111	114	122	123	122	139	110	124	127	125	124	118	120	116	123	105	122	129	132	115	119	129	109	114	136	113	144	131	134	97	101	125	128	130	147	113	114	145	125	110	114	111	129	103	132	118	127	111	103	127	95	127	98	130	126	120	134	100	112	132	135	113	114	116	115	121	120	126	119	99	120	123	110	128	130	134	119	125	130	110	111	118	102	112	112	95	105	126	114	132	123	122	125	150	125	118	128	139	149	114	124	114	107	128	111	123	123	132	128	108	122	103	147	111	115	116	99	115	112	109	126	129	129	117	119	116	123	130	114	129	99	122	122	103	110	128	106	128	136	115	110	127	123	139	110	113	127	109	101	118	103	120	121	120	120	123	124	124	142	124	101	122	121	117	138	127	105	127	129	124	112	116	115	125	117	114	113	113	106	137	131	118	125	129	108	113	120	120	114	119	120	141	107	106	129	106	126	131	109	115	109	120	137	138	115	129	126	130	120	112	125	142	112	134	131	110	123	136	120	124	108	117	97	97	118	115	111	116	135	118	131	107	114	113	128	96	133	118	108	93	105	119	115	124	118	108	115	120	109	112	119	122	128	111	130	122	130	119	105	130	99	113	117	107	111	118	139	94	149	132	126	118	113	113	128	113	130	118	113	114	126	117	111	125	133	127	115	119	119	147	126	125	115	110	130	121	102	130	119	118	121	107	120	108	117	106	117	141	109	122	106	99	127	134	119	102	119	124	112	122	142	119	120	117	124	125	107	127	128	105	116	112	107	109	115	113	126	129	115	121	129	131	114	115	111	102	116	112	113	126	103	117	107	116	136	118	113	124	117	125	136	117	106	114	108	133	117	124	120	106	129	120	109	132	129	136	123	126	111	125	125	96	122	113	120	108	121	115	110	130	102	128	102	141	117	155	116	130	131	147	129	123	127	121	110	106	116	118	128	115	128	120	114	108	114	119	123	138	107	120	117	121	102	113	103	113	101	125	128	114	100	110	123	97	105	128	117	129	139	110	123	88	137	112	148	132	115	120	99	94	129	115	109	107	121	127	125	123	112	113	132	126	126	115	135	125	110	119	115	104	122	139	105	120	133	117	137	103	136	104	112	121	127	130	129	117	112	124	111	119	114	122	104	115	112	124	114	110	125	110	98	116	109	119	122	122	120	122	132	119	110	131	115	123	109	110	114	146	104	122	105	131	113	106	125	115	117	104	111	94	115	121	108	113	128	116	134	113	137	127	126	135	107	131	114	124	97	97	137	122	111	140	126	131	130	124	110	116	111	112	125	114	124	107	136	112	105	114	110	107	134	140	114	112	116	125	124	127	112	112	119	137	119	105	142	136	134	153	115	111	109	106	135	121	121	121	108	110	117	128	115	139	104	127	109	117	116	121	127	119	115	115	134	114	127	132	138	128	115	107	107	131	127	119	134	135	123	92	136	97	125	111	106	101	139	100	91	134	89	128	135	108	116	140	131	99	118	131	115	111	108	107	110	115	125	107	115	106	120	117	107	109	112	124	122	113	132	117	127	117	115	130	120	120	108	122	132	127	115	128	122	110	116	128	116	130	126	127	118	122	126	121	104	128	124	136	121	101	122	123	118	113	117	106	113	115	106	118	110	116	132	106	101	141	128	112	126	107	112	124	125	120	123	138	128	119	125	112	124	123	146	95	112	140	122	113	113	129	115	94	116	119	119	128	128	116	129	124	134	109	142	97	121	120	104	123	108	113	112	128	136	119	123	121	117	139	117	114	128	97	123	125	105	121	114	107	124	111	123	125	106	121	103	105	112	106	121	140	137	123	125	112	120	118	134	146	123	114	119	135	118	130	115	110	111	104	109	113	118	120	118	104	124	122	120	134	120	132	111	139	138	119	129	109	123	117	112	123	131	110	122	87	126	113	107	120	131	123	115	114	127	133	106	115	108	114	129	117	120	79	127	112	134	145	148	130	97	115	132	116	102	120	121	115	131	108	126	120	131	124	112	132	121	113	103	112	119	146	121	129	123	116	130	106	116	97	117	118	116	99	129	124	144	128	140	107	136	123	133	122	92	105	113	129	122	125	103	111	125	97	130	100	113	133	111	126	133	134	91	105	134	132	99	129	116	125	129	124	128	103	141	124	125	114	105	135	130	105	130	121	147	130	113	114	110	107	101	120	113	135	118	121	101	129	117	100	118	139	118	127	118	131	149	108	93	109	108	120	145	112	117	111	109	118	143	107	106	106	127	133	102	133	121	129	105	112	107	118	114	128	100	118	126	121	112	113	125	120	119	112	122	122	114	127	142	104	118	112	112	143	117	108	104	122	114	134	125	121	117	118	139	121	129	119	149	127	121	102	134	128	117	110	124	137	126	117	115	110	114	133	119	120	121	119	113	134	121	120	106	120	126	121	112	131	110	122	110	125	136	128	117	123	114	139	128	112	125	116	132	120	132	121	123	118	108	106	111	128	137	131	138	104	123	126	129	118	111	144	93	110	119	132	123	121	122	111	129	120	116	113	115	112	108	116	108	120	118	126	122	120	118	120	96	125	124	109	162	129	130	132	105	144	122	137	124	119	132	121	133	112	119	103	120	120	119	121	112	125	120	117	110	126	95	107	117	129	129	118	130	107	120	121	119	107	142	124	115	100	138	112	118	124	133	127	118	111	126	123	127	120	127	130	126	127	132	120	121	117	123	131	124	103	118	111	137	121	131	143	129	118	100	115	128	123	133	119	98	130	129	141	114	143	127	120	114	110	109	116	130	129	130	116	109	130	119	116	109	132	107	114	105	128	117	118	103	121	108	125	115	118	109	128	111	97	126	113	119	111	128	113	125	127	95	86	121	125	126	128	119	123	110	116	113	122	114	124	121	146	113	133	131	110	127	144	122	121	127	107	138	123	117	111	114	99	111	131	127	118	127	115	116	116	130	100	123	118	123	117	121	133	128	125	106	133	117	110	99	116	133	111	119	118	127	117	112	141	120	104	111	137	119	128	121	132
34470	21654	16966	15195	12958	7895	5806	4864	3993	3462	3138	3038	2666	2533	2302	2064	1791	1701	1644	1510	1468	1408	1416	1360	1267	1207	1117	1154	1189	1112	1110	1100	1093	1086	1081	1081	1081	1073	1077	1085	1015	1008	1053	1012	1060	1075	1047	1040	1021	1037	1033	1080	1007	975	1075	1008	1016	976	1048	1019	1011	1033	1024	1077	1018	1019	1073	1036	988	999	1068	1039	1060	1050	1048	1047	1079	1065	1012	987	1050	1017	1030	1011	1018	1026	1039	999	1036	1032	1026	1008	1012	1009	1085	1122	1139	1088	1086	1006	1042	961	1069	1006	1033	1060	1009	988	1052	1057	1037	992	961	1062	1050	1074	1023	1033	1044	1038	1082	1010	1055	985	1018	1042	1013	1067	1052	1044	1082	1044	1006	1004	1024	993	1040	986	1007	989	1067	1047	1017	1024	1027	1062	1033	992	1023	978	1034	1010	1019	1025	1053	1062	1021	1099	1073	981	1016	1029	999	1048	1101	1087	1007	1062	1006	1021	1018	1024	1041	1038	1036	1036	1025	1023	1014	1065	1029	1056	998	1044	1040	1071	995	1018	1073	1044	1025	1003	1020	1097	985	1030	1025	1028	1013	1042	1089	1087	1083	1049	1068	1047	1043	1046	980	1036	1055	1021	1053	1019	1087	1044	956	1029	996	962	1084	1083	1005	1073	1051	1051	1135	1037	1047	1005	1007	1015	992	975	1043	1080	1046	1069	994	1057	1059	1025	1020	950	1028	1050	1016	1039	1027	1032	1024	1098	1085	1043	1055	1045	1028	999	1031	1070	998	993	1046	987	1071	1028	1058	1015	1075	1054	1063	1038	1003	1039	1036	1045	1042	1079	1024	1046	1004	1056	1012	1013	1074	1029	1005	1056	1012	1009	988	1043	1045	1006	1014	1052	1111	1070	1004	1024	1069	1045	1054	1027	1038	995	1018	1056	1057	1063	1003	1060	1086	1045	1025	1011	995	1022	1044	1006	989	1078	1020	1045	1018	987	1017	1015	1037	1002	1052	1037	981	1081	1062	1092	981	1008	1021	1023	1078	1003	1006	1072	1085	1068	1051	1025	1026	1081	1038	985	1062	1030	1006	1022	1009	1065	963	1035	994	1047	954	1037	1029	1029	982	1046	1028	1029	1009	1004	1028	1114	1016	1020	1072	1002	1041	983	1012	1069	1000	1017	999	1008	1016	1046	966	1110	1051	1002	1045	999	1033	1012	1073	1015	1017	978	1093	960	991	1027	1057	970	1086	1057	996	965	1037	1001	1060	1068	1037	1002	1004	1057	1042	949	1073	1061	1077	1053	1034	1045	1031	1026	1069	1061	964	1081	1054	1061	1076	1054	1005	1045	989	1020	1053	1065	1010	991	1033	1005	976	1052	1067	1027	1034	1060	1011	1026	1082	1051	1026	1059	1033	1035	990	1022	999	1043	1036	984	1009	998	1011	1038	1001	1046	1027	1029	976	1025	976	1032	1070	1087	1012	993	1033	1048	1044	1006	1037	1032	1050	1019	990	1058	1000	1042	998	1003	1043	992	1013	1048	1029	1041	989	1008	977	1020	1024	999	1007	1057	1023	1036	1039	1045	1029	995	1071	1052	1084	1006	993	1111	988	1018	1091	1058	1061	1015	1085	1040	1055	1057	1004	1014	1053	1051	987	1032	1031	1061	1018	983	1022	1025	1056	1096	1020	1045	1064	1042	989	971	1002	1066	1024	1070	1047	1068	1066	1019	1015	1017	1039	1007	1037	1033	1075	1033	1017	1016	1021	1039	1021	1009	1062	1041	986	1061	1025	987	983	1051	1033	1050	985	1015	1048	1028	1071	1016	982	1037	1060	1029	1043	1050	1015	1040	1011	1060	1016	1062	1033	967	1058	1026	1064	1037	1019	1060	969	1114	1053	1032	1032	978	1070	984	1050	1062	1044	977	1005	1037	1049	1021	1044	1058	1015	996	1020	1104	1058	1038	1043	1065	1058	1037	1046	991	1005	1056	1009	1071	1003	1091	1118	1020	1028	1015	1032	1010	1049	1096	986	1008	1049	1026	1120	994	1040	1040	1016	996	1041	996	1042	1019	1035	1014	1060	1007	1019	1024	1035	1064	1029	1028	1059	992	1041	1073	1050	1076	1020	1018	1076	1018	1032	1047	1073	1057	1035	1058	1050	1044	1012	1046	1029	1034	1049	978	981	1027	1108	1066	1039	1029	993	1027	1054	1002	1013	1105	1014	1079	1020	1070	1003	1061	1059	1054	1054	999	1066	1072	1036	997	1084	1052	1071	1029	1009	1008	1034	1024	1010	1016	1021	1037	1012	1042	1018	1056	1118	1029	1022	1005	1024	1028	1028	1048	995	1052	1047	1082	1034	1083	1061	1020	1049	1107	1005	1025	1004	1012	1054	1007	1065	1019	1015	1024	1026	1081	1063	1031	978	1052	1034	994	1033	1062	1037	1015	1060	1034	1062	1020	1049	1018	1057	1027	1033	1060	1052	987	1041	1058	991	1030	1029	1022	1058	932	1005	987	1085	1027	992	1019	1019	999	1031	983	1071	1005	1085	1000	990	1050	1037	1035	1011	1086	1042	1050	1044	993	1039	1048	1011	1022	958	1053	1032	1014	1036	1045	1069	1012	1038	1050	1007	1059	1057	1082	1014	1026	1020	1030	1019	1045	1020	1085	1080	1037	1041	1030	1057	1092	1033	1121	996	1075	1003	1053	1001	1000	1026	1059	1074	971	1064	1044	1031	1048	1041	995	1008	1062	1036	1041	1031	1065	1042	1064	1016	1038	1101	1032	1014	1008	983	1006	996	1019	984	1095	1001	990	967	1078	1027	1031	1052	1014	1004	1070	1009	1017	1034	1074	1017	1019	1041	1037	1002	1079	1044	1037	1029	1065	1019	1007	1059	1088	1078	959	993	1029	1007	1020	1071	1057	1016	1004	1055	1029	1043	1055	1014	1067	1041	1030	992	1014	1019	1044	1060	1019	1022	1071	1106	1033	984	1059	1028	994	1048	1022	1037	1036	1086	970	1012	1031	998	1116	937	1068	1032	1059	1102	1020	1033	960	1066	993	1019	1066	1021	1046	1002	1065	1042	1051	1040	1052	946	1002	1012	1032	1068	1115	1046	1008	1067	1006	1017	1042	1092	1068	1093	1013	1038	1071	1084	1004	1039	1035	998	1036	1056	1062	1045	986	1028	1075	1004	1010	1032	1052	1014	1019	1037	1064	1062	1033	1012	1044	1054	999	1071	970	1019	1076	1022	1007	978	1009	1046	1070	1022	1030	1023	971	1033	998	1053	1010	1011	1075	1050	1121	1058	1020	1042	1073	984	1038	1014	1035	1007	1026	1015	1084	989	1017	1141	1050	1071	1081	1028	1014	1008	1073	1046	1028	1037	1038	1043	1073	1061	963	1025	1022	1003	1089	1053	1024	1059	975	1069	1060	1080	1034	1007	1090	1031	1079	1027	1033	1026	1074	1059	1051	1001	1049	1036	1078	1033	941	1091	1000	1052	1033	1077	1005	1050	1022	993	1048	1024	999	1069	982	1070	1026	1018	1031	1045	983	987	1034	988	1058	1037	1016	1065	1069	1020	1058	995	997	1001	1041	1082	1024	1080	1038	1019	1012	1035	1051	1051	1051	1037	1006	1032	1068	1062	1046	980	1083	1132	1008	1069	1021	1009	1009	1071	1005	959	1063	1037	969	993	1006	1034	1059	1019	1040	1025	1031	1049	1045	1083	1012	1027	1047	1054	1049	977	1030	980	1022	1044	1075	1050	1058	1027	984	1013	1074	1033	994	1021	1064	1053	1075	1018	1014	1032	1053	1041	1061	1062	1092	981	1040	992	1035	1066	1017	1050	1016	1111	1020	1041	1011	1024	1023	1039	1052	1046	1042	1047	1064	1014	1002	1040	1103	980	1049	1000	1071	1078	976	1039	965	1042	1008	1078	1079	990	1044	1028	972	1018	990	979	1077	1071	1058	995	1006	1021	1032	1031	1025	993	991	1044	1048	1027	1001	992	1079	1047	1108	1064	1034	1057	1023	1015	963	1056	1038	1031	1020	1000	1041	1082	1036	999	1088	1058	986	1024	1067	977	1037	1071	1029	1048	1012	1030	1023	1046	1082	1029	1089	1005	1053	1065	1029	1061	1050	1078	1041	1004	1008	1055	990	1007	1053	1008	1043	1061	1076	992	1050	1056	1004	1038	991	998	971	981	1085	1086	1017	1007	1096	1045	993	1017	1004	1048	1017	1069	1064	1055	1038	1011	1026	1065	1084	1081	1075	1043	1031	1027	1061	1047	1069	1008	1058	1031	1021	1048	1016	1014	990	1028	1033	1001	1016	1033	1048	1038	1049	1029	1008	982	1005	1049	1012	1014	1029	1023	997	1002	1047	1027	994	1135	1080	1058	1016	1048	1039	1072	1037	1043	984	991	990	1013	997	1025	1025	1046	1061	1024	1059	981	1068	993	1014	1039	1039	1016	982	1049	1036	1049	1027	1068	1118	1045	1023	1091	1042	1057	1022	1016	993	988	1035	1049	974	1023	1012	983	1065	1060	1034	1100	1021	1035	1001	998	1010	1042	1001	1019	1009	1045	1010	1043	1025	1046	1048	1005	989	1029	1069	1070	1029	1039	995	1020	1065	995	1058	1017	1030	1085	1019	966	1002	1072	1084	1063	1062	1054	1038	1025	1025	1036	1002	1057	1057	1005	1020	1062	1040	1034	1062	1021	1034	1035	1054	1018	999	1052	994	962	1055	1043	1020	1027	981	964	1045	1067	989	1055	1044	1003	1026	1091	997	1067	1026	1011	1031	972	1037	1033	1039	1029	1010	1084	1049
6350	3347	1827	1275	596	286	211	220	198	166	173	176	147	152	159	136	131	130	129	121	131	102	123	111	112	85	126	95	115	98	95	98	106	87	100	97	96	117	95	94	80	117	91	102	80	90	116	106	105	122	108	82	104	88	87	81	84	102	106	104	108	80	89	101	74	116	91	96	79	93	105	75	95	107	92	98	99	82	96	81	79	86	98	93	108	113	101	94	104	95	115	93	101	86	107	107	109	96	121	97	87	89	96	105	103	86	84	88	83	103	87	104	83	97	96	103	108	104	102	73	83	118	105	89	106	91	100	95	86	104	89	99	91	81	99	95	93	94	93	80	105	88	114	110	99	102	101	99	111	123	85	94	107	94	112	111	95	107	117	109	93	85	97	84	88	107	88	90	113	98	84	107	95	82	96	100	94	90	98	107	88	105	98	86	103	105	97	92	92	91	101	109	85	98	88	103	97	111	97	93	104	98	100	110	92	96	93	97	103	108	69	104	108	99	99	108	102	86	81	89	88	94	100	113	94	92	109	93	109	79	86	108	103	112	103	89	98	108	90	86	101	101	104	114	106	95	107	103	89	107	88	100	93	98	82	101	96	91	89	103	91	105	82	88	107	111	91	109	98	95	103	97	95	93	96	94	124	105	108	108	99	89	80	86	85	126	83	109	96	96	111	98	90	107	101	95	100	100	118	118	94	103	112	84	98	92	115	94	106	100	106	92	106	108	106	97	99	90	87	91	88	103	100	92	93	102	104	98	96	108	71	101	90	107	93	90	93	98	97	75	94	97	106	102	88	79	91	94	72	105	120	100	83	111	109	96	99	94	95	103	83	89	95	96	102	96	96	92	96	99	99	103	105	96	102	100	108	93	123	102	86	109	109	94	100	102	115	104	89	91	93	111	104	106	100	100	99	100	90	103	92	114	83	100	110	116	107	104	103	94	93	95	97	98	83	104	107	82	96	102	93	99	107	92	102	82	111	99	92	96	89	86	99	111	87	101	92	105	82	82	100	111	97	85	85	111	89	105	86	86	93	82	97	132	99	87	95	97	90	94	105	99	103	90	117	104	107	107	90	98	95	94	95	102	104	103	111	104	92	87	97	97	92	94	79	95	109	91	94	104	82	84	105	100	95	95	105	115	100	107	96	105	113	110	110	105	83	76	101	101	95	106	88	92	96	85	89	94	106	89	119	91	105	85	83	114	108	86	112	100	97	113	117	89	118	100	100	102	89	97	97	80	85	89	86	109	94	98	100	94	99	103	96	99	104	108	88	107	105	114	81	86	98	103	103	87	83	96	98	106	113	98	106	117	94	94	94	99	92	96	85	103	102	86	104	101	80	100	86	85	96	110	90	104	91	93	102	107	103	104	112	117	115	86	107	90	82	120	108	107	94	90	94	98	88	109	91	102	95	105	95	105	102	95	93	120	97	99	99	118	121	110	102	105	100	88	98	98	85	99	95	87	84	105	99	87	98	89	100	79	103	110	88	101	98	94	89	94	105	99	95	116	88	79	89	94	86	99	98	94	76	111	118	87	104	116	96	91	86	95	97	103	95	104	92	91	105	92	106	100	108	122	87	94	122	92	95	108	97	84	93	89	89	96	91	114	86	106	108	95	97	108	94	94	101	87	95	92	109	101	98	99	104	108	81	107	115	81	102	110	84	115	90	122	100	106	103	96	86	102	98	90	97	85	104	105	88	107	103	86	92	90	122	80	116	89	95	94	84	90	94	98	116	108	108	103	96	108	100	92	102	103	89	85	113	119	102	70	107	107	91	104	96	75	95	88	104	87	103	88	108	80	95	115	95	113	105	88	113	97	88	102	100	112	81	98	100	85	103	104	98	101	88	117	86	108	88	111	99	99	81	97	121	97	108	83	93	102	95	104	106	92	83	84	109	91	93	96	107	124	94	103	101	105	88	104	103	97	115	94	106	86	90	108	110	112	95	84	139	113	87	78	105	96	96	105	98	88	93	92	96	104	91	91	102	97	100	100	100	96	94	108	97	90	111	85	103	92	117	92	94	97	99	105	90	96	101	93	111	95	108	96	102	97	107	107	107	96	85	98	117	114	108	122	113	96	98	104	91	89	113	99	101	111	110	108	110	98	91	101	103	107	105	110	99	76	107	92	92	103	114	95	103	118	85	98	86	92	92	92	99	87	95	96	106	95	98	99	110	114	101	105	104	105	90	93	108	93	95	117	114	88	92	79	88	97	105	101	102	108	85	106	94	109	95	96	84	105	85	99	101	103	112	99	109	109	84	102	90	118	103	87	109	111	98	76	98	88	81	93	115	93	84	96	96	105	107	110	97	92	112	102	111	80	104	82	97	104	91	100	88	104	105	110	100	84	86	107	85	99	93	83	88	92	90	103	83	108	99	99	82	110	89	93	109	99	89	91	86	96	114	105	108	95	95	100	110	96	84	90	92	88	101	101	97	98	109	88	103	107	116	110	110	94	111	107	92	95	98	96	102	87	118	116	96	99	72	99	78	90	96	87	98	105	92	91	99	100	92	88	101	93	99	96	105	96	112	92	95	101	92	88	112	92	85	110	84	98	109	88	108	103	89	104	96	97	93	115	87	102	90	97	87	95	78	97	103	109	76	105	112	91	118	108	94	93	95	94	97	101	90	89	102	105	93	106	98	99	100	105	104	99	98	100	105	99	104	97	103	97	105	96	90	107	78	98	90	91	101	86	125	97	103	101	102	113	108	108	97	88	96	120	84	85	101	94	87	86	82	101	93	96	102	113	102	93	100	98	110	117	106	102	105	87	116	91	101	101	98	107	87	82	91	118	90	99	94	92	100	93	114	86	95	101	97	90	102	101	84	115	84	100	104	97	111	99	96	103	96	104	86	102	103	100	99	104	102	96	91	110	92	96	106	109	86	96	98	102	110	93	96	91	99	83	92	103	99	110	93	90	91	94	80	104	111	96	98	100	102	82	97	103	103	86	106	89	88	96	103	96	91	91	116	101	99	108	86	89	75	84	113	98	99	96	99	78	96	80	105	99	111	94	97	99	95	105	106	95	109	106	93	97	86	104	92	113	83	104	92	108	78	97	94	76	97	92	103	87	91	97	82	103	104	90	102	94	104	90	126	103	108	91	94	114	99	103	84	98	96	89	89	95	115	89	93	108	102	84	92	94	108	99	93	94	93	100	90	106	101	84	102	103	100	91	89	92	99	112	99	107	89	104	94	84	117	90	110	107	97	98	111	104	94	102	99	98	101	86	112	93	100	100	84	100	102	79	97	108	111	90	94	101	110	100	84	96	98	95	93	90	102	86	107	124	112	109	98	97	109	101	124	94	116	91	110	97	111	110	103	105	105	108	88	113	74	112	84	102	106	99	114	102	99	96	108	83	71	102	97	97	103	100	83	103	103	103	84	106	89	95	108	98	120	104	97	96	126	100	106	97	116	100	84	93	105	106	91	106	98	132	121	97	94	96	112	99	97	86	91	98	91	88	87	107	111	102
32509	22069	15406	14554	10307	6526	5602	4665	3891	3392	3106	2851	2626	2389	2222	1888	1725	1562	1540	1459	1338	1340	1208	1161	1048	1044	1025	957	964	991	925	947	959	887	834	854	885	844	870	882	858	889	906	867	903	855	884	901	872	905	889	784	864	846	830	836	846	843	853	803	853	868	820	828	868	855	896	890	884	818	826	786	866	859	873	850	826	873	853	938	858	860	880	818	847	844	828	917	897	851	869	926	854	854	809	848	880	926	844	854	834	868	904	840	801	836	898	858	829	840	847	864	846	888	795	864	828	901	859	835	841	854	813	826	875	814	867	878	834	827	892	870	868	866	860	828	847	911	823	840	873	883	913	857	826	848	870	841	835	825	880	842	818	857	894	827	869	807	853	846	819	812	866	870	844	869	835	822	888	858	829	855	874	862	888	844	884	803	852	880	878	863	857	856	905	843	817	890	858	801	831	840	812	846	867	861	858	907	899	843	831	841	880	864	831	861	832	884	843	856	846	891	846	864	833	857	816	865	892	875	823	834	883	857	858	859	836	803	894	856	823	847	828	855	757	875	855	841	850	854	868	864	836	845	845	894	867	861	853	864	856	888	814	851	884	860	882	812	871	862	878	861	889	822	860	827	830	810	797	841	851	837	862	864	825	830	861	856	848	866	882	893	862	864	908	854	863	856	837	841	859	856	828	855	888	830	851	788	861	816	816	848	807	815	826	915	834	879	855	848	878	868	857	807	841	857	848	868	874	840	862	838	879	855	867	831	854	846	827	828	910	840	910	829	804	871	879	821	851	883	867	793	875	858	883	824	844	822	834	893	893	912	817	889	856	851	862	819	829	832	845	846	807	809	871	870	789	877	860	884	872	835	813	803	886	822	866	817	852	901	898	820	931	787	844	863	870	894	825	854	905	887	818	817	859	838	847	876	867	818	874	896	839	842	926	853	863	869	910	889	810	847	871	789	840	870	868	888	826	872	834	802	864	892	875	880	868	810	801	871	864	866	868	851	914	883	865	867	874	821	866	878	887	834	837	898	823	830	870	875	856	855	799	826	902	862	808	840	880	900	808	814	856	894	849	838	880	844	850	840	861	866	880	882	837	857	862	845	849	901	840	804	867	878	850	854	836	872	854	847	837	891	862	869	892	821	870	836	822	851	817	834	804	845	779	900	876	834	813	785	758	862	889	882	856	837	845	803	841	841	874	867	873	837	824	881	874	871	831	858	825	864	811	883	827	835	870	860	811	878	867	884	903	865	829	888	888	879	809	871	865	855	827	856	856	862	889	864	827	860	867	858	889	829	824	872	860	867	820	834	822	844	846	895	881	803	848	874	842	860	820	818	829	894	821	864	846	863	801	801	807	857	887	829	859	866	856	826	838	814	897	826	834	830	817	907	842	862	883	802	901	848	882	893	846	847	863	864	853	882	828	902	877	872	881	869	869	814	816	873	827	826	903	885	861	822	825	878	840	896	886	838	853	808	866	893	872	822	867	943	883	823	855	851	851	877	839	825	823	776	835	810	802	868	829	805	847	856	850	852	839	815	845	899	872	855	846	833	836	890	842	880	799	895	864	825	873	878	855	888	881	849	887	823	870	890	857	837	855	826	824	854	855	845	864	865	850	803	832	823	849	860	854	849	813	879	882	839	924	855	875	892	862	856	865	807	871	825	843	842	817	824	868	901	892	865	847	878	849	849	878	871	816	834	857	842	870	865	839	930	863	869	842	856	869	878	847	833	824	813	847	848	866	891	873	872	838	826	896	880	780	876	884	793	812	866	861	822	865	854	885	872	815	875	819	862	874	856	889	889	870	869	886	847	855	820	830	852	853	851	794	855	817	847	859	832	853	861	815	938	788	900	843	873	869	877	889	827	819	821	874	892	840	859	881	849	809	838	870	881	818	845	811	857	833	852	856	809	877	894	897	882	814	842	869	847	897	849	868	876	864	852	924	876	858	854	914	870	819	831	861	845	820	819	864	889	853	898	838	860	864	826	849	831	821	916	868	836	795	858	864	834	864	865	842	844	845	843	806	881	875	861	872	845	814	873	854	886	876	846	871	866	876	885	819	858	816	860	874	831	853	839	852	863	887	866	894	906	855	859	869	802	829	878	834	870	872	835	856	837	914	845	859	860	802	901	860	827	807	842	872	837	889	874	871	924	845	897	858	885	817	814	797	860	846	867	858	872	859	809	863	858	827	830	858	829	888	861	856	849	788	852	849	872	851	913	838	825	855	893	903	818	899	880	843	851	879	872	841	912	844	869	923	924	836	907	860	840	891	846	895	903	877	854	845	853	842	862	864	839	855	892	927	813	901	933	871	812	806	875	823	859	834	859	867	894	853	829	850	857	864	864	893	862	878	834	835	834	815	871	866	857	873	893	860	865	860	831	888	891	842	864	834	850	880	862	834	853	845	895	881	852	821	903	852	871	847	855	857	844	821	860	898	867	870	860	872	829	849	806	853	882	884	909	904	845	862	914	889	873	907	828	847	901	872	822	874	881	832	809	862	823	818	854	784	907	859	839	843	816	876	878	860	840	880	868	827	858	839	800	865	803	865	832	882	902	866	820	800	833	836	884	845	841	915	841	860	805	846	889	847	831	833	860	817	863	848	877	874	819	843	837	833	821	797	863	885	903	860	859	877	865	875	870	825	868	907	855	903	889	831	781	827	877	822	843	841	855	882	820	828	869	817	872	880	863	844	849	871	825	847	848	883	874	872	866	913	869	885	836	908	834	782	856	830	875	814	862	870	849	872	832	907	876	838	830	840	833	845	817	859	839	914	868	848	828	828	854	873	840	838	879	860	896	819	867	837	790	804	851	870	877	844	866	899	853	824	863	869	850	856	888	921	827	820	886	870	874	851	848	802	869	879	837	840	823	856	820	851	823	862	815	843	881	840	848	867	862	851	845	835	813	846	828	858	847	837	887	915	893	814	884	824	829	950	866	881	893	868	874	856	870	802	853	850	872	822	833	858	879	882	913	844	847	857	822	844	827	873	889	850	866	889	886	810	833	880	861	858	899	882	870	844	836	872	871	873	881	900	810	824	877	859	851	831	889	860	859	856	829	861	823	794	861	862	863	885	914	846	900	816	884	866	872	804	870	914	863	829	847	807	869	886	876	838	845	821	889	835	865	840	874	849	897	839	884	854	862	878	862	829	842	857	829	836	850	875	844	881	862	860	880	858	823	829	888	828	864	899	865	845	831	812	887	892	879	867	859	880	834	895	861	845	839	856	917	857	844	838	817	848	843	832	887	855	815	804	842	865	863	860	878	812	861	859	811	799	893	873	833	883	881	849	881	823	887	903	889	871	900	869	833	829	885	837	822	792	891	869	837	853	843	862	875	831	837	885	878	813	861	814	874	855	868	881	858	859	867	855	870	853	842	895	849	843	846	889	844	856	849	852	849	805	846	870	838	857	801	881	809	817	809	902	850	813	885	877	858	813	863	847	801	858	853	835	817	862	854	845	881	849	848	860	883	886	830
8591	5171	3509	2273	749	344	296	267	223	187	197	167	184	187	172	142	167	141	138	153	122	122	108	103	105	132	111	131	110	107	106	83	108	103	110	102	126	110	103	103	101	93	114	110	95	85	92	105	101	104	94	90	107	120	94	98	90	110	101	88	93	78	111	110	86	98	103	85	77	103	99	96	103	96	113	91	104	111	86	104	90	124	108	91	101	92	88	88	102	94	93	92	89	85	89	115	112	95	102	102	96	91	103	106	89	105	113	103	78	102	97	97	91	96	88	113	103	107	97	112	90	87	85	87	104	110	111	107	97	102	99	106	111	104	94	98	94	88	95	100	100	79	110	103	100	101	131	99	76	106	80	99	102	78	112	105	104	97	96	85	102	115	95	107	94	83	89	104	77	98	88	87	101	115	88	88	95	87	93	106	105	79	103	89	87	79	96	96	97	115	89	95	97	86	104	99	109	80	94	107	94	94	97	104	98	94	92	94	99	84	106	84	106	118	102	103	87	101	95	115	92	103	93	104	81	101	84	89	97	90	82	104	99	92	98	108	78	83	108	100	83	96	98	105	98	99	89	91	90	120	90	100	105	98	108	104	98	103	96	92	92	95	81	90	94	95	106	118	84	115	92	101	85	99	93	101	96	106	105	104	95	114	91	97	99	100	87	94	106	99	111	86	88	90	98	86	89	90	82	108	109	91	109	99	102	88	85	112	90	85	93	99	98	114	82	84	123	108	112	97	110	99	102	109	88	86	100	103	113	96	111	102	82	103	100	100	102	95	94	124	89	102	102	94	97	92	101	97	106	101	94	111	107	114	99	101	90	105	102	95	85	108	94	82	105	109	92	105	112	96	101	106	134	109	92	98	91	88	97	103	105	91	109	82	104	110	99	107	101	93	76	95	89	100	85	100	118	114	96	87	95	101	113	96	95	89	85	110	75	110	102	107	104	122	89	96	84	101	108	112	97	102	82	106	101	103	98	117	95	90	119	114	105	109	88	92	103	89	94	90	94	96	105	96	96	96	95	97	101	97	90	88	73	112	110	107	100	111	106	89	84	80	97	95	97	100	106	97	91	90	102	102	99	100	109	100	84	104	88	104	93	80	94	84	84	93	104	93	98	104	102	103	81	104	100	107	79	91	112	90	97	80	92	100	136	121	91	109	89	92	99	113	85	102	100	103	99	112	107	99	87	103	110	89	103	95	106	88	93	97	100	78	102	96	119	98	86	113	101	110	90	103	115	89	88	94	105	117	101	92	105	90	77	104	98	104	96	110	83	107	106	90	105	103	81	112	102	85	128	98	109	88	115	87	94	102	96	102	94	105	99	85	96	84	110	108	84	99	91	89	101	98	103	94	106	106	102	95	97	132	123	93	96	96	105	97	103	104	93	83	108	87	106	103	83	91	112	88	98	108	108	102	95	90	77	104	109	105	98	85	102	109	108	95	95	116	87	111	96	85	91	112	114	89	90	91	112	97	103	87	92	106	102	105	122	93	102	108	86	121	100	106	121	119	95	109	97	95	101	99	87	90	109	91	87	106	99	107	89	109	113	91	97	96	101	99	95	103	109	95	110	112	95	73	109	108	83	104	94	108	109	101	103	103	101	92	102	106	102	88	88	95	89	105	91	80	84	98	110	104	93	98	89	129	104	87	102	86	107	95	105	108	95	95	92	85	92	93	104	107	109	85	92	104	89	105	95	109	101	101	110	103	86	97	98	111	87	98	81	92	104	104	91	82	105	109	94	100	102	101	114	104	110	99	107	105	102	77	111	96	112	90	81	91	103	84	91	98	100	87	93	103	94	87	87	95	91	90	96	87	101	104	103	99	104	109	89	69	98	95	100	93	94	103	86	108	97	79	92	98	100	106	110	95	101	83	92	71	86	93	94	102	103	103	80	85	88	98	94	81	103	94	92	115	110	110	115	97	99	89	91	85	86	113	105	113	82	107	111	92	95	108	110	88	99	97	119	94	84	86	92	101	113	103	104	92	89	109	108	87	96	108	91	103	104	104	119	110	103	92	111	109	87	91	102	89	94	111	100	90	91	93	111	100	80	88	81	102	87	108	80	87	89	120	127	89	92	102	100	108	113	100	94	100	84	88	85	102	102	105	96	107	86	114	77	74	102	103	109	109	95	110	93	96	90	96	112	95	112	108	94	109	86	101	103	103	94	98	100	85	108	99	86	109	114	99	96	114	100	98	99	108	107	117	104	97	96	110	108	118	105	97	88	110	113	102	90	123	103	107	97	98	84	97	108	101	114	106	100	105	112	103	98	89	96	79	96	103	114	95	104	96	110	97	100	96	104	93	101	103	127	101	114	104	103	107	100	125	124	92	72	103	80	125	99	88	121	102	88	92	108	102	101	95	97	127	102	93	93	95	102	95	110	99	100	103	102	101	92	95	68	115	105	95	108	81	100	97	105	99	106	101	94	106	99	95	108	97	88	99	98	98	99	90	97	97	86	83	100	98	78	107	91	104	89	85	99	104	88	109	98	105	83	115	92	99	93	105	89	100	115	110	90	78	93	97	101	106	100	82	72	87	113	96	90	106	101	90	101	86	93	90	74	114	114	91	93	88	92	90	115	102	108	94	100	105	106	95	82	100	103	98	96	101	109	99	102	103	90	110	101	107	98	94	107	83	99	98	85	86	85	93	106	107	90	103	111	93	99	104	108	94	105	86	112	89	92	109	95	86	104	105	94	112	96	92	121	103	87	89	100	93	88	91	84	92	84	103	87	97	116	96	91	89	108	107	91	91	107	92	95	86	95	116	75	95	112	111	83	118	105	103	101	94	96	113	94	98	112	100	105	98	101	97	107	107	81	101	90	107	93	93	97	103	82	87	94	103	110	95	99	99	96	86	104	92	99	106	108	111	105	89	106	108	111	102	109	90	120	112	109	94	93	99	82	108	106	101	85	95	98	96	104	88	98	113	71	84	105	102	103	117	90	96	97	98	106	96	105	93	100	117	100	98	107	98	94	81	95	101	83	84	103	110	92	90	108	110	106	105	76	95	113	93	94	101	109	102	95	104	108	86	90	94	88	86	111	113	99	102	103	81	92	105	103	101	100	100	93	101	93	100	86	101	89	80	106	94	104	115	125	101	92	95	93	100	88	104	94	114	111	97	91	100	101	99	88	112	106	79	105	110	104	109	109	84	86	109	105	125	97	95	96	98	77	100	109	89	100	108	97	98	107	106	105	87	105	91	80	83	92	100	96	97	101	97	105	90	106	98	105	95	91	88	113	82	83	101	98	96	115	105	109	102	87	103	105	111	105	79	107	83	110	75	96	93	119	111	111	89	106	86	99	104	91	98	93	99	107	109	92	101	97	112	98	105	85	107	88	93	108	113	111	88	90	75	99	103	97	91	104	106	85	100	85	102	96	114	96	97	100	115	100	83	92	96	106	109	108	91	109	91	93	91	98	83	91	99	92	98	84	88	112	107	112	99	109	87	96	99	104	95	100	97	103	93
37678	25210	22122	19384	11642	8611	7286	5974	4807	4196	3872	3523	3306	2959	2515	2323	2144	1994	1834	1710	1558	1411	1337	1229	1093	1100	1067	1073	1026	1007	956	986	924	936	959	921	858	935	938	889	900	887	872	854	886	914	850	912	881	852	897	920	859	852	890	886	869	856	833	805	869	812	827	845	905	864	863	828	878	891	846	865	877	853	860	875	880	800	807	886	882	865	804	897	913	810	848	866	885	864	854	910	842	878	905	851	900	822	855	857	821	934	907	828	877	937	912	874	866	804	795	898	862	843	885	844	824	835	878	880	902	835	888	885	864	885	869	890	879	848	843	863	876	858	825	894	865	888	902	829	878	863	850	847	820	867	872	862	822	893	812	900	826	890	907	866	928	861	841	914	854	886	806	863	878	903	854	820	856	872	821	870	889	870	854	818	834	847	855	832	859	831	857	868	880	902	845	870	863	853	866	836	865	897	856	909	889	861	838	850	873	897	905	834	831	853	885	879	845	859	939	879	910	829	830	824	815	815	873	884	876	849	864	825	883	893	895	895	852	825	838	867	841	847	818	865	893	854	825	837	875	893	899	913	849	869	831	876	834	851	893	914	844	853	818	876	823	885	831	880	882	860	894	880	860	835	877	801	890	877	875	819	928	883	881	876	833	869	870	822	840	802	886	853	872	838	875	845	873	907	846	854	844	857	877	864	877	876	894	891	855	880	864	826	817	878	871	878	857	896	918	815	862	821	857	857	878	850	878	866	873	879	847	830	849	831	814	849	813	861	877	884	893	853	891	785	893	843	832	788	898	829	876	865	847	906	919	891	896	886	845	855	892	846	860	866	817	822	862	891	818	885	807	842	829	855	899	893	860	827	849	840	872	853	852	883	838	883	794	872	874	862	885	846	885	825	860	830	876	845	902	830	877	882	897	876	882	835	858	831	874	860	809	896	900	887	892	848	867	849	875	803	818	784	851	862	880	856	907	854	835	888	877	885	833	884	897	888	867	835	835	879	843	864	853	809	806	810	886	824	894	881	870	875	889	814	798	832	841	887	830	864	868	867	844	940	811	868	852	797	846	931	831	890	825	884	903	851	901	846	770	905	839	841	837	887	876	798	846	896	864	805	858	829	880	874	909	849	853	860	815	860	861	883	880	868	857	834	823	894	827	842	863	856	904	861	861	835	867	832	889	910	889	824	862	867	898	933	909	960	857	807	863	916	842	860	843	881	894	877	849	887	923	837	827	819	872	836	921	825	902	862	845	831	919	862	890	862	909	892	831	938	880	843	874	879	926	848	860	916	904	846	857	914	865	901	897	820	847	837	889	846	923	930	815	870	859	893	860	928	876	910	897	887	868	896	806	901	875	854	840	798	806	810	835	851	891	874	822	812	891	860	900	890	879	844	858	900	885	857	837	864	914	878	846	847	876	878	879	903	871	855	833	908	807	838	853	863	908	930	820	871	865	851	900	869	860	834	913	854	869	856	805	841	880	929	912	865	886	826	872	872	869	917	853	858	844	864	880	841	866	838	888	869	820	914	851	873	852	851	850	851	824	898	857	854	879	867	840	887	853	894	846	910	882	876	851	893	849	825	808	855	855	871	850	884	839	803	902	885	834	862	847	864	919	871	862	905	865	883	898	869	857	834	840	906	883	844	872	899	906	827	896	860	842	894	858	857	893	876	903	910	830	848	879	865	861	850	874	874	865	848	876	846	828	861	821	833	862	897	873	868	824	908	864	902	828	858	870	846	857	848	851	826	900	860	838	815	852	905	876	852	911	882	862	821	855	832	880	802	841	833	884	852	864	862	846	865	821	859	882	834	868	849	909	866	854	878	816	873	856	900	886	874	845	783	897	923	896	871	862	864	880	893	875	861	879	831	816	867	892	903	841	893	887	875	863	855	869	890	873	867	852	838	813	856	847	920	823	848	874	864	884	900	836	910	844	885	844	824	884	842	866	839	880	862	848	850	824	855	840	831	865	877	797	897	882	884	843	880	873	873	858	918	899	877	869	858	840	911	859	885	872	832	872	822	860	895	842	865	874	859	813	862	822	859	847	866	883	837	842	887	817	902	877	881	860	872	865	821	900	881	855	866	864	899	882	907	876	885	864	846	851	850	829	847	836	850	877	873	832	834	896	903	837	839	910	821	853	901	854	878	893	895	850	851	878	898	881	881	870	847	825	898	861	812	851	850	897	953	882	885	892	841	867	845	888	850	875	840	860	891	835	844	882	886	886	812	874	757	873	851	893	813	855	858	810	832	907	848	867	890	880	847	906	878	825	862	856	846	869	821	863	922	913	885	906	897	884	864	848	870	862	856	921	779	887	872	837	877	834	923	856	839	863	902	930	831	838	852	912	876	924	841	831	869	849	840	847	869	859	921	863	916	819	845	848	826	821	876	838	857	877	885	853	835	879	864	884	833	848	839	800	872	870	858	794	869	844	850	910	856	891	825	895	837	879	856	892	895	865	852	847	868	856	869	843	901	863	884	806	826	893	836	878	860	870	835	840	831	858	825	862	870	894	878	921	869	856	904	850	874	877	870	846	875	893	901	809	880	873	890	900	906	862	871	873	834	856	883	859	879	852	841	839	898	879	900	867	854	878	852	884	864	873	871	905	879	866	826	892	872	820	906	892	876	836	849	894	831	854	873	901	891	918	904	850	837	856	830	905	885	843	851	905	864	774	825	860	857	863	886	834	909	868	838	792	838	850	885	835	886	863	859	901	866	872	828	849	874	874	851	888	920	848	844	854	810	880	836	836	852	860	829	859	837	882	916	857	904	833	887	839	880	913	843	859	837	855	869	878	828	865	882	830	879	887	870	835	891	860	853	858	872	873	858	849	876	833	858	864	844	821	875	888	903	882	904	897	784	850	866	862	904	867	883	868	883	857	853	875	859	863	886	837	834	849	839	893	806	830	840	873	891	915	869	895	854	821	899	896	877	889	886	886	870	862	863	881	875	900	857	849	798	919	908	900	856	873	862	877	806	886	845	845	865	895	963	874	889	859	837	889	863	877	883	893	840	870	843	837	861	903	876	876	835	849	822	917	843	833	862	853	849	858	868	867	876	855	854	852	892	908	853	857	857	797	867	854	844	890	885	887	871	836	873	888	840	851	847	899	885	903	839	851	892	834	840	857	866	851	891	892	883	835	881	861	845	824	819	868	903	878	866	891	854	871	857	917	895	905	863	854	873	813	850	844	836	864	906	842	875	860	860	865	856	879	829	830	864	880	898	838	900	903	889	840	813	886	887	846	840	893	857	849	857	853	838	843	832	851	854	930	878	864	795	851	852	863	885	857	866	856	883	916	912	823	872	882	818	858	838	891	880	855	836	881	869	829	879	845	874	916	846	867	888	903	850	852	868	831	886	844	837	885	835	920	833	836	830	849	841	839	831	866	867	897	858	859	823	833	867	928	818	833	831	863	883	856	881	873	897	827	878	812	937	904	840	826	907	884	861	850	874	873	806	852	850	867	839	859	865	869	835	855	875
4273	1992	1422	722	337	248	212	189	173	160	160	157	148	147	135	150	144	155	150	137	116	118	108	112	131	117	116	98	136	116	117	111	109	122	109	129	108	129	138	118	124	112	120	120	104	114	118	114	105	129	136	111	122	115	100	117	122	129	129	132	104	112	125	114	117	133	124	113	113	106	127	110	103	111	97	99	139	116	100	138	116	104	104	113	111	110	116	121	124	124	122	133	119	121	133	109	128	110	131	113	116	106	136	127	127	125	125	128	115	129	107	108	106	124	144	115	114	97	107	112	125	116	129	116	101	122	128	120	132	130	120	107	123	100	109	119	134	110	118	120	114	104	112	107	114	114	125	103	110	118	121	107	117	129	106	114	124	108	116	133	108	111	119	126	124	127	107	123	115	123	119	105	124	101	105	100	97	109	107	130	113	126	116	136	109	130	119	108	105	121	113	113	104	127	122	114	93	126	104	100	110	125	109	117	109	119	116	126	117	110	117	115	118	106	114	113	133	114	95	134	113	120	99	130	116	119	141	118	101	127	112	124	110	117	118	131	142	127	107	113	110	94	120	115	127	118	102	116	136	124	116	142	122	110	120	105	113	86	115	115	93	116	119	130	133	123	128	107	97	108	114	93	113	106	125	145	120	101	107	109	109	122	117	111	123	120	94	114	124	100	139	144	117	132	125	98	132	135	111	104	100	136	148	108	114	121	102	122	113	130	109	113	131	129	107	109	125	122	123	112	127	131	117	115	124	98	106	111	126	125	109	90	110	104	111	123	109	95	113	118	109	120	113	126	112	114	108	110	131	115	106	104	112	105	105	101	107	118	125	107	122	136	129	135	136	115	114	113	115	135	101	100	111	141	116	89	133	125	117	110	109	125	128	124	131	106	111	114	111	147	127	131	97	114	113	114	136	113	132	123	87	127	131	108	115	120	122	119	131	104	131	124	119	116	108	89	133	120	111	125	120	131	131	134	110	98	121	103	105	126	90	122	124	97	113	106	121	120	132	119	140	130	114	129	98	110	95	118	117	118	100	120	107	104	128	118	113	108	121	135	120	121	117	130	137	141	131	123	104	146	116	125	126	116	102	114	108	150	111	112	115	130	106	107	134	106	109	104	124	116	112	123	126	108	116	107	113	129	113	95	138	125	123	125	126	114	112	119	98	120	127	126	104	126	113	133	130	136	135	124	83	132	114	119	123	116	93	101	115	126	119	119	111	128	105	110	120	107	127	103	108	119	129	101	129	115	123	131	123	111	117	104	125	115	108	107	108	116	118	116	131	132	114	111	128	116	115	130	115	120	104	113	121	120	132	109	130	110	122	102	129	119	118	134	138	137	125	123	106	114	113	117	118	123	127	125	114	128	110	117	125	127	102	116	113	107	109	90	125	110	121	138	127	99	110	129	106	120	108	122	101	115	119	114	95	118	121	117	119	116	107	119	110	113	111	116	119	113	118	141	119	117	114	107	123	104	115	109	123	122	111	115	130	110	124	140	118	98	107	129	108	116	111	128	138	114	128	113	115	118	117	111	108	114	109	117	137	129	125	121	116	113	110	110	106	98	104	127	121	91	116	117	113	135	108	124	118	136	138	126	113	109	99	117	111	133	115	108	103	109	124	108	120	120	117	102	134	119	85	117	120	146	117	119	129	116	109	128	133	99	114	111	113	115	128	113	112	118	100	123	105	115	107	124	111	115	120	121	103	119	102	130	112	117	115	116	131	107	140	108	108	109	125	116	123	123	98	114	126	123	119	116	125	122	117	120	106	128	101	105	128	89	115	121	128	122	124	125	105	118	124	139	107	102	99	113	114	123	113	98	116	113	114	130	117	115	113	104	122	133	124	107	117	121	112	130	116	112	119	133	117	119	116	112	140	136	111	135	115	131	122	116	116	130	122	119	128	116	122	113	113	112	115	124	124	114	130	110	127	117	116	140	105	111	127	105	118	121	126	112	125	123	127	123	114	118	113	106	124	109	124	111	133	110	145	116	115	114	100	119	130	106	122	117	107	123	110	115	94	108	125	106	99	121	136	132	150	118	105	107	106	136	106	116	102	136	124	107	141	113	123	132	110	119	104	118	112	114	130	123	114	110	130	118	128	132	113	134	92	108	122	121	106	114	104	112	111	127	113	122	139	118	119	115	97	91	130	110	122	119	114	107	115	141	100	110	125	92	124	107	120	112	119	109	118	126	122	126	104	119	110	127	126	121	123	115	118	125	113	127	112	100	123	108	108	131	88	106	113	111	117	102	110	126	117	127	119	127	111	101	115	119	126	86	141	105	125	130	125	110	122	122	118	107	105	107	97	124	111	98	122	96	124	118	122	113	113	117	124	124	130	117	116	121	110	101	119	101	135	117	109	119	106	88	133	127	117	124	109	105	118	123	117	119	103	119	119	123	129	123	110	84	124	111	128	98	121	87	110	114	116	114	112	111	118	116	120	128	134	108	122	115	107	136	109	126	121	121	107	136	114	115	127	115	115	110	101	110	104	111	119	108	121	117	122	111	116	118	128	111	117	96	114	94	116	101	135	116	130	117	106	116	112	127	113	128	126	116	118	101	99	120	109	114	97	131	119	101	119	101	120	102	112	120	141	117	107	116	127	108	134	106	110	135	127	115	124	119	123	107	123	119	119	111	129	131	121	117	125	120	144	123	118	121	120	119	109	116	119	121	120	110	111	103	145	144	122	113	108	118	143	121	128	145	121	132	125	127	115	111	126	106	129	113	110	103	120	112	131	128	126	112	133	105	100	105	114	132	133	123	125	116	112	114	128	118	119	109	128	121	119	121	109	131	128	130	131	100	120	121	109	126	131	151	117	129	114	119	139	110	109	121	121	121	126	131	105	103	117	119	118	112	110	129	127	119	118	123	128	120	129	106	109	112	116	101	132	124	110	117	104	129	133	108	123	122	111	125	110	131	89	116	122	108	110	103	128	118	113	113	129	108	106	111	118	110	111	126	110	119	114	108	109	111	111	114	103	112	118	118	109	118	106	125	90	125	106	109	106	102	124	130	120	144	128	119	107	122	110	113	116	122	122	112	116	114	101	130	126	122	98	120	129	115	102	124	90	110	107	127	115	118	117	116	110	106	106	108	126	130	110	112	114	129	100	116	117	116	111	129	106	104	115	103	118	108	108	109	113	144	114	106	109	115	111	114	111	121	106	100	122	120	115	122	130	115	112	121	124	121	127	118	117	110	114	118	124	107	127	120	100	110	117	115	130	107	123	122	120	108	124	135	117	118	110	100	101	103	107	124	119	114	119	123	144	113	123	140	105	108	125	106	101	131	105	121	122	125	124	127	120	99	115	123	118	121	104	109	123	133	120	118	130	143	111	119	112	113	116	110	121	120	138	129	115	120	125	119	108	98	104	117	105	105	117	141	115	136	93	128	99	127	127	115	99	108	128	127	116	96	111	105	116	128	111	123	113	102	128	97	111	113	106	114	114	132	105	110	101	122	116	136	124	136	108	114
29303	17176	14000	9794	6213	5626	4722	3844	3042	2621	2557	2264	2199	1947	1762	1745	1675	1631	1502	1448	1327	1218	1181	1204	1141	996	1122	1062	1056	1050	1058	984	1059	1004	1028	986	951	1029	1049	1038	1035	935	1036	970	1042	1048	1045	1045	1010	1049	1008	974	989	999	1003	986	1037	1002	992	962	999	1030	1004	1007	983	983	987	1033	959	1002	953	1022	1050	1004	1016	1001	1028	1072	984	956	1010	979	1005	995	975	1010	994	968	973	1009	980	998	1002	973	1024	1036	951	984	1030	986	975	994	999	957	969	984	1045	1032	980	1018	967	967	1013	976	995	1035	1034	995	950	964	1051	1019	945	1067	993	943	971	1005	959	990	976	925	966	1019	1031	1032	1030	934	983	984	966	984	1035	1001	977	1002	955	989	948	1008	927	962	1020	1005	973	1001	1005	1029	975	1003	991	1043	1033	1039	970	948	1010	963	957	1005	1008	943	987	1049	1065	996	992	1002	1035	1003	952	1018	1025	973	1004	985	993	1042	1029	985	1023	1024	966	965	989	988	966	1000	1004	988	993	981	983	946	957	1050	971	1017	1014	1031	993	997	987	966	1019	1019	1025	955	994	1016	930	985	982	981	953	973	975	988	991	996	1005	969	986	1013	1024	1007	994	987	1009	1019	1031	994	1029	1062	995	953	960	1012	979	972	1023	1004	1025	974	942	1035	1022	1071	1064	1019	960	948	947	1012	978	1008	987	1028	1069	1044	1098	1046	1031	991	1041	1062	1018	1015	960	956	983	1040	971	952	979	966	1022	995	987	1031	997	965	1033	998	970	1014	998	974	974	985	1022	1016	979	1038	995	1064	974	948	973	1026	998	1007	975	1029	958	1019	985	1008	949	938	992	979	1005	1033	996	987	993	1018	998	1003	990	1012	1025	1023	1034	990	983	1014	1037	1009	967	973	922	1028	1006	1003	959	987	1039	990	971	993	983	1016	1051	1010	1006	957	954	967	987	969	1002	972	1012	927	1068	987	1008	1035	994	988	1011	1047	982	987	1016	1021	981	1006	960	1042	1008	994	970	1002	962	980	989	1003	1024	1014	988	1054	957	979	999	977	963	965	1022	968	990	963	1029	1011	1037	1011	953	975	990	975	966	1031	1007	1032	1065	1054	991	1027	982	985	925	1040	992	994	1038	992	961	997	996	990	1012	946	952	1031	1021	999	1071	1027	984	959	1035	997	937	978	1014	986	992	1006	1007	1007	1039	1027	992	995	1015	1007	1013	1001	1009	973	982	991	1006	1081	958	987	992	1055	968	991	1036	961	937	1008	984	1034	993	1015	1046	1009	939	1022	986	1035	1005	961	977	979	1067	1017	977	993	1031	991	1006	1026	1025	940	1034	1000	962	1019	995	1020	992	1035	1041	938	1000	1034	1001	979	982	966	1031	987	969	1027	920	1001	986	1022	1012	1050	1015	1009	959	975	1050	957	1024	981	975	995	979	954	983	952	1037	989	1010	962	1012	966	970	973	949	1015	1022	968	971	1021	1035	1000	984	1013	988	992	961	1018	978	920	976	1005	959	1008	1001	1053	1001	997	1007	1004	1010	1006	1000	1012	947	1041	976	968	1049	977	1012	980	959	960	957	970	926	1001	973	1037	996	986	1007	1005	995	942	990	1003	996	1023	1025	940	984	968	1052	1003	989	1049	982	974	958	1066	1002	994	1001	961	1018	1016	969	1072	934	955	1003	954	971	951	1008	954	1033	1004	989	1014	1003	1009	1002	974	946	1019	986	981	977	1003	971	1028	973	924	1004	944	1028	975	966	1023	962	1016	961	995	1039	978	1012	942	979	1001	985	1010	1023	1031	971	1059	971	1003	990	966	981	965	993	1005	1021	987	1030	995	1018	936	976	984	992	947	1036	997	1037	1026	999	1014	1045	1009	1025	992	1035	1022	958	982	1006	997	950	968	990	1005	1021	978	954	972	995	974	1018	1001	1060	994	1012	993	1023	997	1025	983	1045	974	1022	928	1011	960	973	1087	999	1024	1014	941	1007	1007	974	1018	941	1004	986	891	991	975	952	968	1045	1029	957	950	995	1002	1020	1030	986	1015	987	1019	992	1008	1020	1056	1073	990	989	1002	987	1002	1009	1000	921	1089	946	1000	1037	964	1009	961	1016	1044	950	986	963	998	979	1007	1000	1022	999	970	942	1018	1026	1032	1036	909	1044	996	988	1083	1024	1016	984	964	986	983	977	1026	985	1091	1016	1003	961	1069	924	939	1006	976	1009	1014	999	955	961	1009	1023	994	995	987	982	977	966	998	1017	992	957	989	981	1006	1020	938	1039	1007	994	990	1045	1006	977	972	934	1010	967	1014	980	1036	979	1009	987	1052	1043	935	1006	1009	967	906	1042	995	982	955	1007	1075	982	980	995	944	1007	965	959	1005	982	982	965	972	994	1041	982	990	983	1046	935	971	962	989	1024	1055	970	1068	972	998	999	1027	985	1048	966	1052	983	1022	981	1029	1027	971	942	996	967	985	1001	964	999	979	996	991	984	1005	930	980	1067	1026	981	1036	994	1031	1016	1041	997	985	963	973	993	1012	965	956	963	984	1029	959	1033	1004	1008	986	986	966	1043	1005	1045	977	965	928	1025	979	981	998	990	1028	1002	973	1014	1008	1003	974	972	964	1033	1002	1036	995	1031	1062	1003	1021	998	944	990	989	1043	1004	999	981	961	928	974	959	993	986	985	950	1005	1022	978	1069	988	1010	1004	1013	950	971	1004	988	950	966	976	993	989	990	1012	957	1016	1012	992	1047	1009	1010	991	1018	1032	988	961	976	977	997	1010	1031	999	1009	1000	1024	941	1021	1013	1004	984	1024	1008	960	970	981	1022	1000	985	1022	988	1038	1023	961	1010	1015	1029	986	993	942	1024	1049	1042	1020	974	1004	985	955	965	1007	957	1066	1076	1010	1041	990	1037	1013	1033	995	984	971	991	971	1046	939	1031	950	1020	996	974	939	960	994	984	958	1014	949	974	1086	998	977	1020	1036	960	1009	1010	1003	983	991	1001	980	943	1013	958	984	1029	973	1010	1051	991	1026	975	1012	1032	983	965	1021	1007	1002	1037	973	1009	946	992	1034	1014	1048	964	1012	1006	1026	985	1017	1019	1017	1007	1006	978	1015	954	1007	1032	1022	1025	1030	969	1017	996	967	1009	1003	1015	1024	901	995	991	982	985	982	966	995	959	1016	1048	1010	994	1026	963	988	1002	1026	962	1067	1031	985	958	995	941	951	1049	994	1019	957	921	983	915	989	1014	999	963	959	1010	974	976	987	1001	990	1012	972	976	994	1014	1011	1043	976	995	953	989	1047	980	989	1018	1009	993	1017	975	963	1032	1074	1036	975	1067	963	995	1006	987	993	1039	955	963	969	1017	976	945	993	1007	996	959	1003	975	1034	991	1035	1039	1012	1026	979	1012	995	991	939	1007	1041	1008	935	925	966	1006	959	1014	981	975	1013	993	961	976	1009	997	983	967	983	1021	960	1028	975	1006	1022	976	1031	964	1027	964	1049	985	994	1023	1014	965	992	1018	976	1005	1051	1032	960	970	1005	928	987	990	1052	1015	1002	942	966	993	978	1023	998	1007	942	1026	1002	998	955	980	951	1030	974	1024	1022	978	1009	973	962	1020	988	1006	992	984	980	1018	981	985	1015	1030	967	1032	1048	1043	1043	993	993	969	993	992	958	1006	1016	1006	1004	1028	1060	961	1013	992	977	1040	1027	977	995	979	950	987	984	992	942	1020	990	973	977	1005	985	1011	1030	962	1052	1051	970	999	1016	965	1002	972	1000	976	1016	991	990	940	1010	1047	1005	991	969	984	1009	1036	996	1022	1009	988	1020	1054	1005	966	996	1019	997	966	1012	1010	978	932	1025	986	1008	1000	1044	948	1025	986	975	917	998	992	1001	993	1023	1025	988	991	986	966	967	1007	929	1013	949	971	994	945	1059	990	934	963	1044	969	1023	989	963	1025	1003	1021	984	1017	1036	1017	943	1030	1033	1007	984	1016	1078	1027	1008	960	983	1014	1033	955	940	983	999	993	948	969	1028	947	1065	963	1059	1007	916	949	990	964	993	1046	1009	949	1015	1006	1010	1018	1008	977	982	1000	1005	1005	961	1058	990	1005	944	1003	948	1015	1049	967	937	989	1003	991	980	1035	1002	980	1019	1003	1018
5415	4621	3396	1704	660	397	289	249	223	171	184	180	181	165	165	158	165	150	145	154	137	118	110	128	127	104	126	126	126	109	122	117	115	129	122	106	112	126	112	101	107	116	121	139	133	141	106	105	132	106	140	106	119	103	114	106	130	101	120	119	122	114	119	106	95	104	107	110	112	107	100	109	118	129	133	102	135	117	128	104	113	119	124	128	117	116	131	108	95	133	122	110	108	113	124	121	128	108	114	106	124	117	95	104	129	111	107	96	106	132	104	120	98	126	113	105	107	140	114	111	110	122	131	101	99	113	112	117	130	116	126	124	119	108	134	97	140	105	128	113	118	119	122	109	111	115	115	130	114	126	105	104	98	138	129	139	100	126	114	121	114	114	127	131	102	124	129	99	108	109	129	117	127	100	111	109	131	115	119	122	122	118	115	104	117	120	120	108	110	120	106	86	109	122	128	115	112	116	109	135	120	124	118	126	132	97	113	114	111	95	111	118	100	125	112	118	111	118	98	95	120	114	127	113	111	112	114	104	112	120	135	112	112	114	120	121	117	121	127	115	115	138	127	116	127	107	116	105	111	96	101	100	125	120	112	104	110	113	111	120	104	116	128	97	128	116	136	120	116	94	116	118	132	120	85	99	115	111	130	120	111	120	114	103	124	99	122	129	102	111	109	113	104	111	122	107	112	100	105	120	128	99	118	137	111	98	125	106	119	130	115	114	115	105	108	112	91	122	110	116	97	116	122	107	119	137	93	111	110	115	114	105	139	101	138	99	113	108	116	123	132	111	120	124	124	133	111	107	110	126	113	97	120	106	117	102	123	115	99	127	108	124	120	140	112	119	93	112	114	119	124	125	121	157	98	111	114	113	111	115	112	97	98	110	125	126	125	102	117	127	122	100	113	121	133	116	107	108	132	135	119	118	141	97	107	144	119	120	102	117	120	119	133	113	115	101	131	109	130	124	125	120	115	114	116	107	118	104	125	114	128	124	108	109	142	118	102	148	109	97	112	111	115	118	119	125	133	92	127	134	113	101	112	114	139	115	108	103	138	118	117	93	110	105	109	114	112	119	109	110	109	106	104	111	103	118	111	109	111	121	116	106	125	108	117	113	112	114	106	115	132	130	109	120	125	107	106	108	120	107	104	145	106	122	107	118	112	109	117	110	111	127	119	113	114	121	139	113	110	109	125	103	117	126	122	103	115	115	133	124	119	112	116	97	104	101	116	117	104	120	108	104	101	128	107	122	119	106	130	126	118	128	108	98	99	115	104	117	122	120	103	89	99	116	102	126	117	96	123	103	130	116	97	110	110	117	110	112	120	123	105	118	109	101	98	131	116	109	120	120	135	108	121	129	109	110	119	109	126	108	111	109	119	109	110	128	133	126	127	117	102	109	123	119	111	117	115	104	121	144	143	117	125	116	104	106	103	128	120	109	123	121	124	130	134	112	104	123	103	126	100	140	103	105	129	95	106	142	103	112	132	112	126	126	111	114	119	147	91	116	109	114	108	115	113	107	111	121	128	85	123	95	118	109	105	106	109	109	117	102	102	103	105	111	119	137	108	111	112	95	145	124	111	105	113	97	122	104	111	109	129	101	114	120	99	109	115	116	122	109	109	127	116	122	116	137	142	122	127	110	105	114	123	109	116	110	130	111	115	121	103	143	110	124	100	134	125	110	123	114	114	114	133	106	127	116	110	125	126	125	120	119	100	104	113	125	109	133	122	93	126	133	113	113	116	119	132	129	128	101	121	103	109	121	109	118	110	121	125	106	120	108	117	114	138	114	125	129	120	113	125	131	112	125	123	130	116	119	122	120	109	101	127	127	97	94	149	128	98	120	101	105	127	123	120	116	119	135	122	141	101	121	114	129	111	98	116	97	129	108	112	106	127	119	136	110	126	110	110	119	110	128	117	109	121	104	104	110	94	123	114	127	112	90	109	108	127	127	119	112	105	104	101	125	123	108	118	113	97	102	112	111	117	121	121	126	112	122	121	111	99	114	111	111	122	119	107	115	104	115	121	109	131	126	138	133	117	107	143	102	108	113	122	108	133	102	117	105	123	110	114	133	117	109	101	100	113	109	107	126	115	102	120	127	128	123	117	107	107	113	109	101	126	107	111	119	134	111	106	119	103	117	139	100	127	116	121	110	120	105	118	113	102	107	127	105	116	103	101	130	121	120	100	140	128	124	120	122	118	126	102	111	94	115	129	116	105	116	138	132	108	110	119	113	119	109	120	127	110	101	136	110	114	105	117	128	121	114	96	103	102	110	107	129	111	111	115	118	103	134	137	109	133	114	99	101	117	102	115	117	128	129	116	118	103	107	116	108	103	114	113	119	116	116	107	99	113	96	123	115	126	115	114	135	116	113	113	137	113	100	118	131	120	103	113	114	126	122	143	109	133	118	119	123	126	122	105	112	122	92	103	100	139	114	107	124	130	113	116	128	111	117	128	100	129	103	104	134	119	119	119	97	112	120	134	97	120	128	98	118	118	107	113	123	128	116	127	112	136	118	98	111	107	108	120	116	112	117	96	117	105	102	107	107	110	109	117	103	126	106	118	96	120	106	105	126	111	127	100	114	103	113	115	101	109	110	115	109	129	116	93	104	112	124	104	101	123	120	110	106	125	113	100	118	119	123	109	135	116	105	114	112	113	123	117	125	123	115	113	130	134	120	114	129	114	106	118	126	110	137	129	131	108	118	108	93	109	121	124	122	134	128	136	125	119	135	114	98	86	121	123	100	109	129	99	104	108	110	110	113	121	101	127	131	108	137	120	114	103	129	116	129	114	122	139	118	118	112	125	124	115	109	113	114	121	125	103	120	123	121	123	98	116	123	144	84	114	122	116	121	123	148	130	111	105	113	131	106	115	122	110	121	122	122	127	117	108	88	114	113	97	117	139	114	107	99	119	106	108	122	98	105	108	118	121	119	110	106	107	109	101	130	127	115	125	112	94	114	128	139	115	117	119	108	116	117	117	130	96	105	114	124	109	116	92	105	120	116	111	107	127	120	112	120	101	114	123	110	97	129	104	120	122	111	116	102	126	121	112	116	118	96	121	116	119	112	114	113	112	114	112	105	121	113	128	107	121	106	117	117	109	118	119	115	104	136	94	118	131	117	121	123	97	95	118	116	117	136	104	105	112	135	130	117	115	115	125	94	131	130	123	112	103	126	111	100	116	119	119	117	103	117	109	108	94	102	107	109	132	105	138	119	119	110	133	115	118	129	132	136	125	121	114	114	125	110	96	121	111	94	121	104	124	116	103	122	123	96	136	117	102	115	114	126	127	119	107	116	106	119	121	123	129	107	119	112	133	119	134	134	120	106	111	114	115	108	119	98	124	108	111	119	109	129	130	132	105	120	106	115	116	95	113	96	101	115	112	114	132	116	142	99	125	114	111	124	100	107	129	110	106	106	109	112	106	114	132	115	118	117	102	116	116	101	119	94	122	118	135	100	116	99	131	115	114	108
33967	25676	21987	16848	10767	8527	6750	5276	4036	3470	3257	2995	2605	2269	2099	2020	1945	1882	1664	1562	1412	1344	1287	1251	1190	1152	1153	1121	1101	1148	1094	1046	1069	1080	1037	1043	1034	1085	1033	1067	1033	966	1029	982	1010	1077	1012	1000	1056	979	1027	1048	955	998	984	992	1040	1031	996	1028	1036	1036	1018	1024	1043	1027	967	1011	1015	994	1004	982	1071	990	993	1018	997	996	1039	1034	997	1034	993	1025	1033	1098	1034	1033	1006	1015	960	989	953	988	1043	1037	1035	990	996	990	990	1036	961	1036	1011	989	1027	1027	1007	982	1027	1025	994	1002	992	973	1040	1015	1020	970	1006	1006	988	960	1022	1002	1025	1015	990	1010	1029	997	999	1059	1001	975	1028	1029	1015	1012	969	1011	945	1009	991	996	1024	1045	994	1004	1055	985	979	1044	1023	1069	1036	1004	981	1030	968	987	991	1019	1017	988	992	1009	976	1006	977	1064	960	996	1058	1075	981	1039	1010	1009	967	1002	980	977	1022	996	1005	969	958	952	1043	1073	1026	1014	981	1076	984	976	1021	1109	1026	1042	962	994	963	963	1051	986	1035	960	972	986	976	1061	1004	1038	1020	1037	1020	957	949	1000	1011	961	994	985	1014	1064	1000	1029	1023	1040	1035	994	940	962	1023	1011	960	1036	1007	1051	1043	1046	1053	1020	1059	1022	1037	979	1031	1023	1055	1023	1002	997	1000	1035	978	1054	1022	971	1002	1001	1040	929	1017	983	1045	1045	1054	1014	1017	975	949	1033	950	1033	1026	978	1007	1038	1001	1062	989	1016	980	1039	1011	1001	1023	1061	1022	979	1022	969	1020	1048	1013	992	967	994	1056	1042	1012	1012	1013	960	971	1021	1041	1042	985	979	1001	993	1017	1044	1023	969	1000	996	1027	1012	1057	974	1008	976	988	963	1028	1012	1040	991	1005	1062	1006	1010	1011	1014	1023	975	1025	1008	1031	1023	986	1016	1034	1045	991	993	1027	1017	972	1010	1024	1009	979	1035	960	1036	958	1061	1034	1000	985	1023	1027	1033	999	1008	1007	1033	995	1046	1055	1030	997	972	926	979	977	988	1041	1033	978	1006	959	1037	1020	962	1059	979	1014	993	999	970	1037	1012	970	974	1018	1006	1087	984	1007	979	999	986	998	1009	1024	1042	963	1042	953	1009	1002	1021	1017	980	1021	983	1025	1069	1011	971	1031	1026	1014	1008	1025	1007	1046	1026	1014	1006	945	1015	1025	952	962	1038	991	994	1041	1018	1043	1049	987	1030	1058	1011	984	1025	994	994	1039	1062	1009	996	1005	1030	1035	1039	1049	1008	1017	1015	975	1040	987	986	988	1003	977	1014	1016	1027	1023	1037	986	942	963	1013	1014	1033	1011	1032	972	1055	964	986	995	967	1086	982	978	1074	1036	988	969	1011	1039	996	1079	1017	1028	1076	986	994	1079	930	1011	1029	965	934	996	996	945	987	939	1007	1022	958	1026	982	968	984	978	971	1061	1012	946	1014	986	1018	1018	967	981	988	1032	1029	1006	999	1022	994	1001	1029	1041	1032	1002	957	969	977	985	999	987	957	953	1039	969	969	969	1018	1004	1024	967	1039	1003	953	1022	1028	1019	982	940	989	960	994	1034	1051	1001	1031	1065	982	984	1024	1038	1016	1031	970	1056	987	984	942	987	1012	1004	1026	1020	992	1058	971	993	1007	1055	1008	970	1000	1021	1003	1003	1019	1039	1033	1031	949	961	956	1004	961	924	1053	1067	1037	1055	1002	1019	1014	978	1018	981	1055	993	989	999	979	1010	1032	989	1051	962	1001	1024	1067	995	992	1028	1025	1022	1014	966	1037	987	1053	973	992	1006	1016	976	1032	997	1054	1046	1018	1016	1075	947	961	985	1007	986	995	1054	938	1031	994	1013	991	1003	967	1010	1009	1001	1016	1084	1007	987	1001	1073	1007	964	988	985	922	966	1044	1006	1020	1053	984	999	1035	1007	1044	1005	963	994	1013	1024	1004	1028	1007	1003	1046	979	982	1001	970	1004	985	979	999	1039	1039	1000	1033	995	1003	987	1006	954	1036	979	1040	1084	1006	999	1017	1001	1036	1034	999	998	1052	994	987	1024	977	1041	1042	1010	958	936	988	1033	1011	1017	1025	1029	1027	926	974	1024	1056	1043	1001	1029	1040	1049	973	1054	1015	1035	1033	1004	1022	1026	975	968	989	950	1033	1019	1031	1009	1019	1050	957	1029	1005	1004	1013	951	942	1025	1037	1036	1034	1006	958	1014	988	1008	1029	1003	996	1011	1043	1051	1030	998	951	1033	1031	989	984	974	994	1018	1010	1017	1009	1010	999	1048	987	1039	977	1064	1026	983	1052	1018	971	1034	1033	1006	964	1014	977	985	986	968	964	1061	944	1040	1044	1019	972	960	1069	973	1031	978	1025	1002	980	937	947	994	1009	1081	1030	992	1003	990	983	1019	1016	1026	1007	984	996	973	1035	1022	1033	977	1013	1020	1032	958	990	1003	972	1025	1000	1019	1034	996	956	966	1004	1015	987	1046	1012	1068	1000	976	1011	996	989	1020	1043	1020	939	1038	996	1007	1052	947	963	1024	1016	1065	989	1055	1028	984	1062	1024	984	1033	989	1002	1018	1013	983	948	959	954	969	1029	1036	1016	1036	1008	989	990	992	1048	946	981	1033	1044	1012	1034	968	986	1008	1014	1026	1019	969	981	1059	973	1020	958	1057	950	1034	998	1002	988	1016	1013	995	1052	1009	1000	1044	999	1029	974	1063	992	998	1029	1002	1089	1091	993	991	999	1011	1019	1006	1030	965	1030	992	1014	970	965	954	997	990	979	1031	1024	994	982	994	1002	980	983	1003	998	985	1011	980	1028	1010	1020	964	1027	979	1030	977	955	1005	1028	1034	987	1002	968	1014	1015	1027	987	1084	1001	972	988	990	1034	972	1012	1031	1013	991	951	1003	1001	1021	1006	1038	986	974	1023	991	1006	1018	982	929	1009	1018	1042	1026	973	1057	957	1023	1013	1000	981	1026	1018	1014	1008	1040	941	1090	1030	1025	1028	1008	1028	1001	1030	980	938	1000	967	1008	1021	993	1013	954	975	1042	1050	994	1026	1002	1021	974	1010	995	1018	982	977	969	971	1046	980	959	992	969	1081	1030	1011	1014	975	1021	1008	976	987	993	1014	998	985	1023	1004	1011	1033	1045	975	1019	979	1020	996	1006	992	989	985	1005	1017	958	959	1066	1021	1025	1042	1037	1039	1000	1000	987	1024	998	966	994	980	1046	1024	1012	1014	982	1031	998	1027	989	973	992	989	1008	1051	1015	1020	999	1003	984	986	972	1006	1003	1004	1042	1051	1015	1069	1005	1064	1026	1032	1038	967	947	943	1021	1027	999	1049	1008	1005	992	955	974	982	995	992	974	993	1006	1050	1005	1011	1003	1042	989	1044	1074	991	1018	988	974	1019	1014	1016	1022	994	961	1042	983	987	1041	999	994	989	997	1006	1058	1024	992	1020	1004	1031	999	970	985	1043	1051	1029	1012	1011	982	1016	973	1041	964	964	947	985	990	1014	977	1014	1034	964	1018	1035	926	991	1063	1020	1029	1033	961	1037	1047	980	1007	981	1009	1027	969	987	961	1036	943	1002	1043	1053	1005	969	1019	1001	1040	995	994	998	1004	1014	1010	969	999	949	1033	1056	1000	1020	1010	1006	1024	984	984	1001	962	1022	999	978	1007	1015	1079	978	1047	975	980	1013	1006	1033	1006	977	989	975	1014	967	1016	1017	1002	994	1007	958	995	1043	1027	993	965	963	1023	1006	998	1032	1021	1052	993	994	999	1039	1013	1036	960	1034	943	1028	945	1000	1000	1019	1005	1020	976	1005	980	994	1030	1013	998	1002	1014	1051	1023	1006	987	1007	979	1021	938	1079	948	955	967	1045	1031	981	1021	952	1033	1022	1010	985	969	989	952	1014	990	1019	1015	993	983	1031	992	1042	1004	980	1017	1049	974	1015	1017	996	1010	1056	1030	1047	997	1010	1038	1021	948	1041	1012	1000	995	1013	1008	1027	996	987	1028	1015	993	1002	1021	1006	1011	1051	967	979	987	1022	1019	944	961	1007	999	1012	1005	1030	1002	1000	1002	983	1006	989	946	989	988	1028	1050	1033	1008	979	995	963	1048	1062	1044	998	1033	976	1024	1001	1028	964	998	1021	977	1006	1059	1034	987	1014	971	989	1015	1018	994	992	1031	1008	1009	1014	1033	978	981	955	988	970	915	990	1033	1022	1033	1022	1006	1014	1033	994	989	1017	1013	979	973	1003	1001	1007	1044	1068	1023	989	973	1009	1006	1001	1050	1009	995	948	1015
5980	4124	1959	990	527	433	279	204	202	172	169	164	167	155	139	149	118	141	127	131	133	120	101	110	96	100	89	118	99	110	99	101	90	95	88	91	99	86	86	92	109	104	82	100	94	102	102	100	92	85	102	103	113	94	87	94	97	84	86	98	99	75	104	105	110	83	108	105	101	91	104	78	105	101	108	96	95	91	103	96	107	90	92	102	102	101	110	87	77	102	85	94	88	108	93	121	87	98	97	97	99	120	85	88	99	80	85	93	94	94	101	93	101	86	99	113	92	106	103	97	77	104	83	91	96	93	106	95	87	106	89	114	81	103	101	109	94	76	83	91	106	96	87	83	99	80	98	106	105	104	112	101	98	98	110	104	97	116	90	93	92	114	105	102	91	97	103	101	105	93	98	92	87	83	93	90	81	109	99	84	95	97	109	95	99	92	98	108	102	88	96	81	109	105	91	107	104	92	95	92	101	98	93	94	103	101	94	100	79	91	82	100	79	104	86	91	87	77	101	103	87	89	86	96	99	105	108	85	91	103	95	105	114	106	79	105	101	106	88	107	106	85	100	98	84	98	109	104	90	89	92	98	101	100	107	102	86	93	101	88	98	104	108	86	88	95	91	109	124	97	95	88	113	107	86	96	89	69	106	93	91	83	99	98	110	105	91	94	104	94	96	97	101	90	89	104	96	100	95	103	92	103	97	93	93	81	106	105	86	104	120	93	93	105	102	104	99	103	103	97	76	94	89	79	87	84	104	84	105	81	92	103	91	94	81	104	96	111	106	101	73	92	99	104	110	74	95	98	108	98	95	104	103	84	84	88	76	105	96	109	92	96	106	112	106	80	108	83	94	104	84	98	103	112	84	91	103	97	124	98	100	99	97	81	95	82	93	97	100	102	75	95	97	86	100	83	93	91	90	102	95	82	102	109	97	93	106	106	120	92	101	92	116	111	77	106	91	97	85	91	104	102	78	97	87	99	84	94	83	102	96	90	103	110	93	113	107	81	87	90	100	92	101	96	105	94	100	99	99	91	73	104	104	100	93	87	92	103	92	104	88	90	90	85	102	88	98	83	102	75	96	98	95	84	98	90	95	88	112	85	101	93	98	100	91	90	79	102	106	109	91	97	100	100	86	101	96	99	106	100	106	105	94	91	103	103	83	102	104	97	133	97	93	95	105	99	84	92	125	102	89	107	108	94	89	110	98	99	103	92	110	87	95	93	103	89	117	96	89	114	99	99	91	89	114	108	95	96	94	92	100	107	92	93	95	103	95	82	71	110	117	92	63	95	93	84	82	94	109	89	97	100	115	99	106	88	103	87	111	88	101	100	89	97	108	117	92	90	107	109	81	87	89	99	100	98	87	88	77	103	93	94	99	108	84	92	108	100	88	113	83	95	95	89	107	72	91	94	94	111	96	104	103	102	92	97	104	79	106	88	85	85	96	78	102	92	79	82	85	100	103	116	107	101	100	94	101	75	91	95	91	100	100	71	76	98	99	94	93	92	98	95	104	88	99	85	97	116	114	75	97	106	103	118	88	86	100	107	96	112	93	105	81	80	97	111	90	95	112	106	105	108	94	94	85	98	87	88	129	88	105	119	102	99	106	109	84	99	104	101	113	86	80	99	89	85	99	99	85	104	83	97	85	96	96	99	91	104	116	104	109	98	110	101	96	96	99	93	80	114	101	113	98	95	115	83	80	95	107	100	87	113	97	94	80	90	90	108	101	96	91	86	94	81	91	87	91	104	112	92	88	96	71	93	106	121	102	80	104	85	101	83	111	81	97	94	83	107	83	89	96	108	93	109	108	101	90	83	89	91	103	84	90	94	77	83	89	91	94	106	100	102	105	85	91	93	90	108	103	100	106	107	92	94	95	108	110	100	97	99	106	88	76	92	91	88	96	85	94	104	100	91	94	94	104	100	103	85	122	100	89	86	89	115	74	88	91	100	86	100	90	104	83	91	84	107	109	117	84	96	76	108	114	109	115	89	84	104	89	105	91	102	94	93	79	87	90	77	98	106	86	92	84	78	112	92	89	93	122	98	104	98	122	90	98	115	106	106	93	93	100	92	85	105	114	108	95	98	78	90	93	106	74	100	94	103	85	108	96	99	92	125	109	100	93	104	98	91	102	86	85	104	101	87	97	107	90	101	77	93	84	97	90	82	105	77	99	105	106	94	95	95	81	85	89	106	94	99	105	89	112	90	87	89	90	93	90	97	92	91	100	101	88	96	82	86	104	107	82	119	102	94	93	95	108	105	84	96	107	109	105	88	98	94	90	96	80	97	102	86	92	99	84	99	95	94	101	91	100	105	98	105	99	97	92	95	86	93	95	77	92	109	80	94	97	89	101	97	96	96	111	95	97	91	92	96	100	76	111	93	81	101	103	97	95	96	97	97	99	91	98	88	107	115	96	105	98	99	94	111	106	102	113	99	101	82	98	100	80	84	93	83	100	106	101	97	102	79	98	88	91	109	101	93	86	106	87	81	91	84	90	93	80	95	120	89	104	88	102	96	109	94	85	101	104	93	89	113	83	86	102	86	109	101	92	101	87	97	101	99	75	99	87	92	94	94	78	85	93	95	108	94	92	93	88	115	111	92	85	111	100	113	94	92	96	100	104	98	72	96	107	93	91	85	101	80	101	103	93	84	85	96	76	100	99	121	95	108	109	95	108	111	93	107	98	91	81	100	93	81	85	98	103	94	89	96	84	95	87	101	87	111	103	96	86	96	96	102	98	90	95	99	98	122	89	102	93	95	90	97	106	95	85	93	95	102	100	117	89	93	101	107	100	97	117	96	96	117	70	88	107	91	74	93	97	116	114	79	97	109	99	97	93	101	101	107	94	110	92	105	89	99	95	89	89	93	107	109	99	98	98	113	86	111	100	104	94	87	83	83	81	95	90	82	116	101	90	95	102	106	105	94	86	100	99	91	85	95	91	93	105	94	134	113	78	89	93	98	89	78	99	102	88	100	115	91	101	97	102	93	90	102	97	89	89	91	103	82	90	73	100	106	82	99	94	99	99	116	97	94	92	101	116	103	113	111	95	81	93	95	97	91	94	96	102	92	95	97	94	95	95	96	105	103	93	90	89	93	85	86	92	80	108	94	87	82	99	97	89	91	109	82	84	103	75	90	87	100	86	101	104	92	107	111	93	96	111	101	91	88	89	118	97	87	81	104	99	83	98	91	103	93	98	91	90	100	89	114	95	107	96	92	97	81	94	112	91	97	94	76	83	102	117	95	88	94	91	81	108	91	88	98	101	97	102	98	106	100	77	95	79	104	97	89	81	87	110	101	96	109	106	80	87	87	101	86	104	95	93	88	114	109	113	90	82	96	98	87	96	81	84	92	93	86	112	106	98	110	91	105	98	85	84	122	98	114	86	117	96	85	82	92	78	103	85	101	98	84	73	92	100	81	82	106	98	82	83	89	110	108	90	104	89	89	108	79	101	97	114	85	95	94	102	82	92	81
32241	24274	16023	12283	10485	9586	6740	5366	4269	3465	3139	2919	2459	2224	1993	2000	1840	1658	1484	1352	1292	1213	1178	1022	1085	1010	971	999	919	903	969	883	892	859	833	860	883	843	877	825	780	891	815	863	830	830	829	862	822	834	804	870	910	853	776	833	813	873	824	834	859	853	833	871	808	801	858	794	827	786	826	819	819	865	838	829	900	859	822	845	800	856	784	834	835	879	828	827	795	878	844	874	879	810	811	800	854	803	855	855	770	847	811	896	828	825	822	836	801	873	836	837	847	848	843	857	820	864	852	856	804	800	804	760	862	797	824	866	832	840	826	804	854	811	849	778	789	837	832	821	816	832	819	799	810	830	867	859	798	826	847	784	851	868	918	862	818	816	823	838	809	766	813	819	843	826	826	812	854	817	781	829	866	866	867	821	844	783	813	817	847	792	806	836	854	814	801	853	829	862	810	843	811	873	876	831	782	843	823	864	806	764	837	831	842	819	916	853	899	812	836	838	848	849	854	898	787	806	844	854	815	874	880	822	849	840	811	831	761	848	829	836	835	860	824	834	856	806	822	824	861	840	862	801	831	814	838	793	896	788	790	823	877	779	939	834	813	845	829	869	817	723	820	804	828	861	876	799	840	837	794	822	843	868	844	797	805	816	856	819	860	833	855	849	847	789	865	814	814	761	854	862	840	848	791	829	827	862	871	835	825	843	813	806	891	824	831	834	842	822	824	818	840	842	830	812	837	819	794	859	820	830	812	817	801	876	833	857	808	822	829	800	814	804	778	833	825	834	829	838	814	840	804	828	870	895	842	804	871	901	844	799	807	810	874	881	844	798	837	877	845	844	791	822	828	822	856	818	872	861	868	823	854	820	797	821	849	808	801	865	816	792	790	878	866	867	876	812	815	855	830	858	808	771	820	866	818	878	814	835	813	789	834	911	814	800	907	860	858	853	859	842	818	834	834	797	819	829	831	805	823	781	843	848	850	788	856	825	878	822	820	806	848	855	795	856	828	813	785	822	836	854	834	830	827	847	837	814	824	805	827	836	836	825	824	846	836	842	816	775	877	821	784	822	799	832	810	831	814	805	860	801	803	823	800	861	824	827	843	794	836	817	824	783	836	848	824	817	817	799	770	832	875	836	843	839	856	843	877	833	838	838	825	830	802	840	804	843	813	800	776	831	805	842	870	819	808	808	814	825	818	787	814	817	907	816	823	813	853	835	810	788	820	848	814	811	813	819	813	793	763	827	763	826	810	854	777	805	764	808	814	817	773	805	787	842	837	821	845	813	799	842	802	770	879	861	844	781	845	801	846	820	811	836	834	824	820	808	843	841	830	807	832	821	788	872	820	859	799	842	844	843	852	836	817	831	828	907	779	831	843	858	840	801	827	870	838	872	878	827	820	787	827	876	782	842	839	797	825	813	841	823	815	863	822	825	814	836	826	862	830	854	859	815	863	866	777	896	824	813	814	779	816	873	835	808	854	810	889	846	838	880	860	802	900	789	827	822	871	825	838	896	832	864	819	779	850	844	827	842	834	801	844	795	838	859	915	828	838	819	789	829	824	825	820	818	825	782	775	850	833	879	835	865	831	830	818	815	843	831	812	822	810	854	873	801	863	844	877	831	838	815	834	824	824	816	872	777	858	822	799	846	845	795	813	865	820	839	815	847	861	847	857	865	830	872	833	842	824	775	857	812	878	862	801	869	819	865	823	799	850	866	872	864	885	856	824	881	856	837	801	815	804	861	837	845	812	831	809	813	831	832	814	891	812	864	850	842	803	778	840	847	843	830	823	788	860	878	874	845	894	821	810	840	768	759	794	827	853	830	869	824	818	794	826	784	873	768	871	837	819	845	834	846	850	819	808	842	833	801	874	838	832	824	820	844	843	854	847	839	823	784	842	832	857	803	826	816	830	802	884	913	821	861	835	830	873	789	803	823	775	797	831	849	859	810	841	823	803	836	813	795	863	869	823	853	828	837	812	855	834	933	792	852	805	799	834	832	782	822	810	862	863	856	848	839	839	788	824	816	790	842	828	831	766	853	901	880	825	766	873	876	818	834	849	904	804	796	858	831	824	766	889	893	842	856	827	853	868	822	817	797	855	825	809	840	822	863	847	806	814	800	801	854	824	778	880	851	834	828	884	814	882	820	807	819	862	844	874	817	881	796	826	826	850	837	855	831	803	822	849	855	852	837	782	813	822	897	829	876	771	854	832	814	832	821	834	840	828	859	814	825	832	784	805	859	780	796	825	870	860	794	868	848	840	840	808	793	826	800	850	810	832	812	800	845	866	830	809	847	793	853	816	804	824	798	784	821	803	833	855	841	836	810	806	803	762	828	823	810	852	846	900	852	784	807	859	824	775	886	879	793	838	825	841	841	838	809	805	822	860	865	867	863	880	850	794	799	774	841	848	805	834	827	779	874	853	827	808	873	826	827	828	819	846	855	822	846	833	829	848	819	829	857	841	776	841	854	875	851	847	867	854	823	788	845	800	868	814	784	840	860	806	842	847	808	812	845	844	821	863	767	838	801	823	838	835	820	808	842	789	854	903	850	837	823	836	824	886	781	834	835	846	788	857	838	838	849	818	861	861	824	778	879	857	874	792	832	822	809	867	836	784	832	802	833	789	860	845	825	841	852	834	813	857	810	865	824	861	810	844	838	817	823	792	828	811	863	826	852	858	808	817	838	842	819	878	822	802	818	825	837	838	848	863	882	796	829	807	837	834	902	873	842	833	860	803	829	789	811	838	809	803	836	829	791	874	784	824	830	770	827	814	840	840	843	808	759	924	807	873	825	817	821	847	859	856	809	837	828	844	852	779	835	858	794	792	850	805	831	858	788	866	792	787	835	781	869	847	799	824	808	874	834	803	834	818	909	862	793	804	836	894	853	811	845	828	818	830	849	776	872	808	840	800	824	821	831	857	844	837	828	797	857	866	875	827	819	855	876	820	841	828	831	770	814	846	831	858	803	812	882	858	770	832	834	840	846	853	836	825	809	825	821	763	875	852	848	827	871	851	848	855	831	809	833	811	853	859	837	785	866	857	793	792	847	877	893	822	864	798	881	859	793	847	795	814	845	813	787	854	864	903	839	830	837	847	878	832	799	789	825	846	866	819	870	813	857	850	869	845	838	876	813	837	825	839	858	863	829	820	831	863	846	828	829	788	854	802	823	862	861	865	849	798	864	802	888	798	849	835	812	830	866	902	853	852	821	764	855	848	822	808	847	810	817	838	891	794	876	819	835	815	835	781	827	817	773	831	816	800	827	825	840	858	826	841	868	815	827	815	852	849	807	845	821	833	851	834	884	833	847	902	818	848	816	811	859	829	874	846	807	796	799	839	836	853	811	850	850	825	819	833	832	821	848	846	798	784	836	822	827	864	821	807	788	842	871	866	836	826	791	849	837	829	871	838	854	856	847	840	851	805	866	826	823	833	853	818	829	853	850	829	805	840	819	840	813	857	823	821	843	857	784	803	853
7478	5419	3686	2024	1155	741	403	260	270	225	192	206	168	164	131	147	160	132	129	132	111	107	112	117	117	94	85	90	105	112	83	85	107	93	94	91	81	111	97	83	97	90	103	91	99	108	98	94	90	106	104	108	111	100	95	102	95	93	100	112	91	96	94	103	99	113	113	104	88	91	115	110	81	96	103	120	100	90	104	115	93	95	94	104	93	94	92	88	92	83	107	89	91	95	88	97	90	115	93	103	99	104	88	89	95	104	102	86	103	109	129	100	108	101	106	78	86	105	106	88	109	96	101	109	101	93	96	88	88	85	125	99	91	84	101	82	110	96	107	98	91	96	95	113	96	96	97	101	90	91	94	100	81	85	88	87	102	95	84	105	108	117	99	90	111	103	101	102	96	114	99	90	80	80	115	106	102	111	85	94	101	94	88	96	108	96	93	89	85	77	86	115	108	94	75	101	98	98	89	83	108	93	107	79	92	89	97	90	105	105	95	101	93	95	106	110	106	86	81	96	122	98	95	86	84	91	86	91	109	68	95	107	101	85	95	100	111	111	109	102	83	101	90	115	94	96	91	89	101	99	103	106	101	79	89	103	96	75	107	122	85	92	101	89	89	85	95	106	88	79	105	81	108	95	110	88	105	90	84	87	82	104	103	105	103	109	102	110	91	81	101	89	90	108	94	97	92	100	93	87	93	93	83	98	89	96	87	95	102	86	102	111	97	77	93	123	108	104	105	117	103	90	103	111	81	113	107	74	77	104	101	92	107	105	81	93	80	90	99	98	97	104	92	89	85	91	113	93	83	90	110	96	114	90	78	105	84	99	86	85	95	85	80	97	100	86	91	69	97	78	96	88	106	102	100	96	86	76	106	88	83	97	80	103	107	94	102	105	106	85	83	95	85	98	93	75	87	101	84	88	111	95	100	93	94	103	93	93	112	86	92	97	82	106	101	107	90	91	100	88	89	84	104	88	109	95	96	96	84	99	94	83	97	97	131	93	110	89	109	90	103	105	90	95	115	107	83	99	94	99	88	96	93	94	88	95	109	102	100	99	83	95	100	90	108	93	93	102	94	95	94	104	104	101	96	99	110	92	107	108	112	81	109	99	108	81	93	111	81	84	93	124	88	81	76	91	95	105	106	103	94	91	96	87	111	93	104	100	97	107	111	89	94	97	99	79	97	102	79	105	89	100	88	76	97	88	95	97	95	99	84	78	84	104	81	102	93	93	103	109	99	80	105	92	92	89	98	70	104	94	96	103	85	103	100	101	80	68	104	89	82	89	97	89	88	119	95	91	93	112	113	93	91	94	117	99	110	94	91	98	95	102	81	95	90	111	95	103	112	87	92	92	95	89	82	103	96	102	98	82	95	92	97	81	84	81	120	90	96	94	96	80	87	87	107	83	83	89	87	93	88	96	97	102	113	101	107	103	103	93	83	93	77	84	75	95	88	111	92	94	83	82	97	91	100	95	97	86	108	85	85	86	88	129	80	95	103	98	95	101	94	101	79	99	83	95	96	92	85	90	92	81	81	96	85	82	81	94	81	95	104	87	95	102	88	95	109	116	89	93	92	92	93	85	105	104	89	101	87	95	101	109	105	93	87	108	120	97	106	97	84	90	99	85	92	83	115	79	91	107	88	101	99	91	83	104	83	80	90	97	92	87	97	85	101	83	105	104	111	117	101	89	77	89	87	87	99	94	93	90	92	92	110	89	95	92	74	107	98	85	87	95	94	82	91	87	105	100	114	96	83	91	89	119	101	92	103	83	99	93	99	109	91	90	92	109	102	101	87	102	100	99	100	96	80	89	97	104	82	114	91	79	111	87	108	107	83	109	103	102	87	77	84	89	94	95	119	95	99	95	116	98	98	103	87	98	86	96	83	88	111	106	96	85	101	89	109	88	88	105	88	99	101	108	105	117	93	103	98	88	103	101	107	101	95	102	109	86	92	100	116	108	89	110	100	105	88	84	84	103	92	86	105	100	94	95	114	107	95	87	99	92	98	94	105	84	86	99	92	78	107	100	90	109	102	108	81	100	101	95	103	95	96	100	95	100	93	87	85	88	97	105	102	112	104	92	100	85	96	92	93	92	110	113	96	91	105	102	94	88	96	103	103	99	104	98	93	80	112	94	108	68	72	111	87	106	96	99	103	93	102	84	111	97	86	86	99	94	91	110	108	104	112	87	96	95	91	93	95	94	78	104	108	104	110	93	94	98	84	102	92	80	89	89	100	108	103	97	99	97	88	94	101	103	92	117	85	108	95	115	92	82	88	86	104	91	103	108	109	86	83	106	94	93	99	90	92	87	105	83	109	97	97	114	85	91	83	92	120	104	98	99	79	84	90	104	87	80	97	96	96	103	117	102	91	108	99	91	89	87	91	107	98	87	102	97	94	95	96	114	103	104	84	103	90	98	97	91	103	95	100	93	92	80	101	90	80	101	95	93	104	94	95	103	98	98	105	105	88	76	108	93	88	91	109	102	96	109	85	89	89	75	100	98	74	98	105	95	109	103	95	109	93	111	89	92	91	99	97	92	100	90	95	106	88	95	92	98	95	116	83	96	92	84	92	113	104	104	100	91	103	114	97	92	100	90	91	85	87	94	99	80	85	97	106	82	93	119	92	112	114	111	103	98	105	119	82	97	96	89	83	87	86	102	101	101	86	95	108	102	99	81	113	108	87	97	91	95	98	100	91	94	113	113	101	113	109	108	95	95	96	95	100	91	108	88	100	94	100	89	101	75	101	98	110	83	90	104	108	118	110	87	76	97	95	120	107	90	96	93	103	98	103	88	95	106	96	113	97	90	88	94	95	87	107	97	86	102	107	89	101	110	90	99	104	101	87	81	84	97	116	97	98	122	101	90	108	68	72	111	93	92	111	86	109	103	111	88	85	100	90	88	100	96	81	95	87	104	103	86	110	104	81	91	95	104	101	100	111	99	93	104	86	95	99	89	90	79	103	88	106	79	115	98	103	85	85	90	95	90	103	111	98	93	89	83	106	106	107	70	115	77	89	92	99	102	115	87	91	102	110	109	84	116	94	84	88	99	83	100	124	76	111	85	93	86	110	84	104	65	98	104	82	101	93	87	91	90	115	117	93	95	82	99	102	103	88	83	101	102	88	92	76	90	105	70	110	101	110	128	75	108	88	82	84	113	102	93	103	86	75	99	103	101	91	82	115	117	100	109	101	101	81	89	91	97	97	103	80	101	89	91	87	90	104	90	87	92	99	71	93	91	96	95	106	110	106	102	104	87	80	86	103	105	96	88	109	106	112	106	111	112	87	86	117	68	99	93	98	107	93	81	88	83	93	103	93	85	90	97	94	100	107	82	106	97	104	99	80	101	97	97	96	87	112	115	93	78	107	112	102	119	101	88	77	107	95	104	109	91	104	102	103	97	94	100	95	104	92	111	96	100	91	91	95	100	81	103	98	81	108	108	88	94	97	100	90	94	96	90	108	103	89	100	89	93
36989	26162	23008	18719	17496	14146	8508	6698	5363	4480	3833	3237	2810	2452	2384	2228	1994	1683	1557	1407	1345	1262	1155	1143	1112	1091	1082	1007	950	916	977	927	945	889	928	903	918	861	896	851	883	833	837	815	850	844	876	858	827	821	870	847	854	819	780	869	854	851	827	822	822	778	856	869	793	803	861	815	878	824	845	850	806	867	817	870	779	846	817	827	853	840	849	864	874	865	813	848	817	852	836	821	848	846	819	830	840	819	827	848	825	829	879	830	867	870	810	804	839	850	884	813	896	806	830	827	846	826	841	810	790	828	805	826	829	833	843	838	843	866	827	833	814	837	841	863	868	816	815	871	891	821	860	796	840	867	882	851	864	897	872	854	861	839	813	871	849	822	830	828	848	840	842	827	845	813	869	821	872	836	858	789	852	793	810	864	867	847	834	839	865	806	851	870	883	824	845	817	841	810	887	848	842	846	884	861	885	857	812	834	837	850	844	860	853	832	852	852	825	849	806	815	860	840	864	826	849	853	876	838	829	766	888	870	861	866	857	820	793	838	859	859	819	874	894	827	880	884	820	802	838	860	815	837	858	816	839	859	862	906	881	844	833	856	849	862	820	868	810	859	849	842	837	818	779	840	824	835	866	864	843	830	875	904	792	812	848	819	821	807	822	831	851	837	844	824	814	837	839	806	845	863	844	856	825	881	800	846	806	776	837	815	830	877	870	841	855	852	859	913	790	845	829	839	834	838	828	845	835	796	865	852	807	860	878	830	821	851	828	868	829	800	828	815	826	895	864	813	844	828	852	863	823	917	819	845	860	862	833	887	846	881	845	894	886	860	840	794	816	834	801	798	790	795	842	842	884	797	864	842	922	841	780	836	889	814	838	824	833	844	865	827	845	869	834	833	836	845	845	859	853	844	838	836	826	850	852	848	857	831	822	829	864	872	829	885	831	828	833	840	830	834	815	851	847	860	893	852	823	853	836	869	841	786	879	818	847	855	846	845	837	818	840	854	804	859	852	856	870	801	827	827	787	815	865	831	849	862	849	831	826	849	809	836	842	835	815	817	812	856	831	901	836	900	770	771	853	836	814	870	827	891	813	775	905	830	820	843	871	859	820	832	842	842	878	821	841	832	872	866	849	881	859	888	854	792	848	835	857	858	821	797	861	813	815	832	796	823	846	819	863	809	817	828	861	868	848	809	852	905	837	828	853	872	826	887	875	875	859	861	768	847	861	784	867	898	819	813	813	847	863	801	811	842	877	895	867	859	895	768	807	816	831	824	812	898	817	819	830	837	805	823	849	844	835	879	854	849	811	844	820	874	817	846	789	808	870	834	800	867	829	838	779	855	852	792	839	851	860	836	828	852	865	878	832	836	871	876	851	831	813	849	835	830	832	836	823	856	830	857	818	855	887	820	829	809	851	859	842	829	868	808	830	845	917	850	855	856	877	846	805	847	807	886	828	894	864	844	838	855	840	842	839	809	864	890	834	881	818	834	880	813	891	855	830	862	880	816	847	830	857	806	827	791	879	840	855	857	856	889	831	835	848	873	833	847	852	836	869	868	853	834	872	840	837	894	861	868	803	826	855	904	861	865	839	756	801	788	839	876	899	813	813	874	839	850	887	835	895	875	792	855	819	851	853	831	867	849	841	807	844	842	825	873	843	868	810	818	834	852	829	789	863	809	869	810	883	792	847	864	867	819	852	893	835	877	780	883	832	840	778	851	837	839	821	841	837	884	816	817	843	868	831	839	851	847	867	842	831	815	857	802	821	868	854	829	869	832	841	806	779	862	909	813	823	797	825	900	930	851	832	820	864	833	889	855	867	846	858	850	840	860	875	856	842	869	844	813	818	809	780	832	842	841	798	860	826	848	822	769	797	836	884	841	861	804	833	911	855	820	860	830	859	800	803	870	873	885	896	836	862	833	843	832	863	828	855	859	889	775	857	872	851	803	806	836	859	837	837	861	815	851	900	892	807	822	845	826	847	864	816	873	793	842	821	826	807	809	831	815	849	787	825	817	828	826	804	786	810	882	810	868	825	775	815	807	862	797	815	818	862	834	861	864	812	824	835	865	840	827	819	845	824	851	777	785	795	838	856	812	856	827	799	845	928	854	837	886	843	852	841	846	851	814	844	856	844	845	844	846	842	812	849	874	864	804	796	832	832	853	854	854	848	848	844	821	848	845	873	810	815	804	838	867	894	865	840	812	888	825	850	834	832	822	848	855	838	876	832	852	825	832	833	857	773	867	859	877	849	807	833	860	880	823	859	839	858	863	819	838	839	849	865	797	817	872	864	872	836	900	839	856	841	830	859	785	882	819	816	863	864	898	870	825	807	857	827	909	875	841	848	883	884	868	906	795	830	859	864	829	823	854	796	842	752	856	849	847	887	844	890	816	911	826	827	835	849	860	845	867	887	851	847	838	871	868	868	817	863	784	835	861	883	834	826	831	867	895	815	899	833	822	848	820	868	904	815	860	897	893	817	821	866	873	810	879	849	808	810	840	827	858	793	815	834	828	828	860	839	834	826	850	808	882	801	901	859	830	839	841	785	876	866	869	802	815	868	872	798	786	834	830	857	840	792	870	827	860	858	794	834	868	851	847	824	834	859	823	844	894	833	806	854	853	874	846	842	823	818	864	857	856	900	836	823	855	853	820	845	803	802	827	864	804	867	797	849	881	846	811	814	891	836	826	887	821	853	814	875	833	866	819	842	839	814	877	868	812	813	860	862	840	869	849	874	819	834	831	850	821	844	862	863	858	866	809	835	835	838	864	836	851	851	807	824	801	836	832	852	818	835	842	840	844	827	836	804	905	896	794	850	852	887	849	837	877	877	856	868	895	874	888	815	851	841	863	838	886	855	908	840	818	829	872	858	792	830	786	865	801	810	836	867	856	858	876	875	843	812	812	816	850	898	875	833	848	858	819	863	884	864	837	823	860	818	827	841	817	820	847	846	817	884	870	821	845	823	884	896	793	796	827	879	827	895	792	885	807	813	788	822	822	846	845	792	819	878	842	797	822	815	911	817	832	815	836	837	820	801	788	838	835	841	838	803	856	837	837	818	871	885	852	890	834	882	850	913	833	838	845	818	890	844	810	847	889	836	892	792	905	855	863	848	820	785	865	861	869	859	825	816	882	886	800	836	848	856	872	844	814	849	849	824	886	826	882	903	812	841	848	843	820	942	831	851	876	883	807	837	847	868	841	885	852	836	855	858	830	883	881	861	862	825	864	852	868	871	869	856	906	767	862	843	881	886	843	870	852	839	840	828	808	866	787	856	842	806	845	894	793	860	803	813	812	838	826	833	828	813	817	802	858	883	876	874	831	874	833	880	870	848	829	890	838	846	808	830	820	845	860	855	852	846	830	864	842	853	848	854	854	843	880	823	857	825	857	873	861	832	866	881	785	781	847	877	848	863	813	848	854	835	839	852	853	799	865	826	867	853	808	837	796	865	883	860	857	885	873	833	842	785	858	810	834	834	861
4181	2270	1456	721	476	287	257	198	202	208	167	159	146	130	141	150	128	119	137	133	108	132	123	98	130	124	114	114	116	128	119	138	119	117	118	115	127	135	110	128	111	104	105	105	119	116	100	121	108	143	135	123	102	126	102	113	126	107	101	109	113	118	109	129	117	115	121	127	127	107	131	116	105	119	112	108	112	113	116	121	121	106	114	93	117	137	137	114	133	121	118	108	123	110	111	106	117	130	110	123	115	101	110	116	120	126	119	106	115	102	119	114	112	118	106	124	103	100	94	114	99	105	115	111	113	100	114	120	110	109	115	104	114	126	122	107	93	106	131	120	134	124	129	110	100	102	105	101	115	119	102	139	114	117	121	106	100	113	131	99	91	120	123	103	117	113	95	146	119	110	134	106	112	100	110	122	118	118	112	100	98	97	131	123	120	118	107	115	129	119	125	103	118	129	100	109	108	97	82	109	137	114	129	112	102	102	118	115	136	121	117	121	122	125	115	99	114	123	101	122	94	125	134	102	124	110	100	107	118	102	108	118	108	126	103	118	116	115	117	119	129	111	120	128	109	121	109	120	126	125	109	97	132	129	126	120	101	118	107	119	123	134	97	114	124	85	127	131	118	117	102	114	143	120	126	101	119	131	112	132	114	115	119	116	129	117	100	114	110	121	112	103	117	97	112	117	101	105	139	118	130	122	103	105	116	97	119	113	120	106	92	109	124	112	107	108	120	124	117	124	125	110	110	108	116	127	109	116	128	104	98	127	122	109	108	124	95	122	112	109	125	109	102	104	117	106	75	135	129	136	117	118	116	112	106	111	112	113	122	108	108	114	108	129	142	106	104	126	124	127	134	127	108	112	137	100	122	134	117	110	113	117	120	113	122	114	117	130	122	119	106	107	109	131	105	99	120	104	124	115	117	146	122	84	100	116	113	120	106	122	107	132	114	102	123	127	123	102	113	137	110	122	134	98	113	93	112	106	101	103	116	117	100	119	113	129	112	113	133	116	107	127	122	129	117	108	109	113	107	109	119	110	129	112	121	117	103	101	103	105	143	127	128	111	110	101	114	108	117	132	113	133	107	133	102	132	109	133	121	93	100	121	122	105	104	117	106	106	112	116	94	123	113	126	110	116	118	120	118	93	104	120	122	109	128	110	95	116	131	119	135	101	119	123	107	107	116	101	100	124	134	98	141	111	133	114	110	114	118	108	106	117	122	113	111	118	131	136	118	122	100	106	118	120	113	111	96	105	116	125	91	105	100	119	118	119	139	129	134	117	105	119	100	137	103	112	115	101	108	121	119	134	131	117	116	132	100	117	111	119	125	120	132	131	115	106	129	106	117	114	112	112	126	130	118	112	109	124	128	113	124	134	109	117	113	123	119	130	97	103	110	108	119	116	122	114	112	110	133	111	108	124	102	113	134	111	107	135	117	105	109	122	113	106	118	99	103	109	137	100	120	116	101	94	125	100	106	134	124	104	121	102	125	108	112	128	116	113	118	120	112	114	112	109	118	113	131	115	117	127	117	103	107	97	115	114	129	118	119	116	117	124	110	134	105	121	122	112	116	104	111	117	110	130	105	113	103	126	113	116	127	110	99	125	125	128	96	113	135	117	115	128	108	123	105	112	129	124	106	103	113	125	100	124	116	98	121	120	92	122	99	122	109	110	124	136	141	123	119	126	124	121	118	119	117	114	129	129	126	124	106	110	108	122	120	101	100	101	99	107	119	106	119	104	126	105	119	127	109	112	107	131	96	106	105	133	97	111	124	115	116	133	114	141	108	95	120	147	111	120	110	122	113	96	121	127	133	115	125	126	119	133	107	124	119	121	97	134	112	118	125	124	89	87	116	114	114	130	106	118	117	112	128	118	115	106	127	130	113	113	107	100	118	104	97	105	120	95	107	99	107	114	113	146	93	108	110	112	90	121	103	87	123	111	139	120	127	116	110	116	113	123	112	109	105	118	120	109	135	85	103	104	108	122	107	113	100	117	108	113	125	111	106	111	117	113	100	109	98	92	100	93	97	105	126	111	105	122	123	111	122	111	118	98	112	114	112	130	126	120	106	125	121	92	117	114	120	109	110	101	128	113	105	125	104	111	99	107	140	114	106	123	131	120	105	120	105	112	94	85	116	120	130	105	106	113	106	95	121	111	109	150	111	113	143	105	107	120	92	102	104	116	99	107	123	109	104	114	120	122	101	127	110	106	106	107	104	106	113	111	121	133	127	105	87	124	105	118	128	117	103	114	132	120	113	122	121	120	114	106	108	128	106	113	108	124	111	107	103	122	125	117	114	103	125	119	106	94	127	108	126	97	112	111	102	113	119	89	140	108	133	111	129	104	147	114	133	120	118	120	125	113	122	105	134	110	102	135	108	97	113	111	120	129	100	111	101	102	131	117	130	95	111	105	126	104	124	107	111	119	119	124	139	106	118	121	110	109	133	121	108	109	125	98	148	115	115	108	113	107	122	119	126	151	112	109	115	117	123	115	111	113	138	124	102	114	112	96	128	109	110	116	109	104	117	118	114	117	110	104	94	126	91	132	101	118	110	94	112	117	108	117	105	121	112	109	111	129	114	125	120	105	118	97	114	116	118	107	130	112	122	118	115	108	103	109	121	116	107	124	115	100	113	112	117	105	122	125	114	102	133	102	112	112	116	121	113	102	121	107	104	130	108	100	134	140	88	103	118	128	115	109	119	127	119	131	106	122	103	121	103	117	113	113	110	115	115	90	103	105	127	119	105	101	125	108	107	120	115	111	122	122	99	99	123	117	114	103	119	116	118	90	110	126	105	104	89	114	120	127	103	117	124	121	114	119	115	107	110	112	116	114	116	109	110	126	105	103	117	110	115	107	109	110	135	116	123	115	107	127	109	115	110	130	111	118	105	95	117	133	103	113	104	100	112	118	111	118	117	105	125	106	105	127	96	105	108	105	121	120	116	111	99	100	100	90	106	125	100	113	111	106	114	110	118	114	135	126	106	104	105	111	100	114	115	112	94	110	112	101	125	111	100	98	106	110	124	102	112	136	105	130	126	104	118	105	129	115	107	110	108	105	107	119	135	107	116	129	111	121	90	132	126	117	104	113	109	118	110	112	122	134	103	121	119	116	119	130	115	112	116	125	134	119	102	100	119	111	115	120	111	99	98	124	114	116	114	97	102	102	125	111	127	95	116	121	120	117	111	130	115	128	116	116	138	113	126	147	118	112	119	108	138	100	103	121	110	117	119	108	120	131	118	101	119	124	110	127	128	131	120	100	116	113	113	120	128	115	104	126	127	114	116	99	123	115	110	112	110	107	106	111	120	123	113	112	123	126	122	113	105	120	130	123	126	126	108	115	119	125	102	123	122	143	111	110	96	124	107	115	96	131	111	113	107	104	110	110	115	107	117	103	113	103	131	107	117	137	117	111	113	117	119	100	111	134	120	99	119	121	127	116	113	107	125	99	132	114	116	109	107	117	132	112	106	111
29163	18697	14160	9921	8965	7361	5567	4582	3670	3142	2675	2231	1998	1815	1677	1541	1396	1373	1287	1208	1275	1232	1201	1150	1082	1103	1028	1086	1059	1017	1023	1038	1025	1004	1013	987	1009	1020	984	1018	994	1055	998	980	974	984	1028	1022	984	1003	980	972	1030	988	1058	1015	916	987	968	953	915	1007	968	1007	1014	994	993	989	1027	999	984	926	949	944	988	944	962	934	989	941	1005	941	1015	984	989	938	974	951	987	942	936	941	1003	1014	968	937	985	965	945	1009	953	993	953	986	964	971	973	951	1023	984	969	982	979	987	959	977	979	1001	1002	956	996	1007	1022	994	1011	992	999	921	942	908	955	986	980	1026	963	962	986	951	943	954	982	901	985	1019	1010	958	946	975	986	977	967	1001	987	935	1000	953	1023	1009	936	990	992	1028	1007	974	1011	932	988	1020	995	940	947	987	993	996	1003	988	993	1020	1011	968	951	990	954	1011	934	973	929	1041	957	1032	983	1003	989	936	975	974	1000	960	1006	988	1011	946	971	967	1042	1014	967	1004	1010	929	1007	988	915	942	992	979	966	1061	982	949	1009	997	973	948	941	965	964	1008	956	987	1009	959	1017	957	977	1008	950	921	971	1001	1052	941	988	970	1002	944	1016	1043	971	969	947	977	962	974	998	972	958	1032	972	911	1001	1017	991	1065	1023	997	1029	960	956	1026	940	1039	946	970	1001	924	1027	1047	948	996	960	974	1031	1013	991	1020	911	946	998	983	1010	942	965	967	979	1000	1019	951	983	959	994	991	1007	982	988	983	985	1001	981	1005	1040	1011	1005	986	945	978	965	923	955	981	947	989	947	980	982	970	1001	995	983	972	981	1002	977	984	950	971	951	957	984	978	968	1024	969	1029	1026	955	936	941	1005	967	956	981	969	985	934	1022	979	1061	1000	982	987	952	968	974	985	956	953	960	936	937	995	973	933	1001	974	938	981	970	973	976	973	1000	933	990	940	955	973	1024	934	1034	953	992	1017	969	984	1037	1000	972	975	966	1000	984	938	1044	941	935	910	993	963	934	953	942	1004	1016	967	988	1031	988	965	1034	999	950	972	961	962	980	1027	975	964	936	992	1047	986	953	1022	978	960	973	915	1008	1027	958	993	1022	1023	1011	1047	1021	1016	985	942	973	1002	971	973	1021	1062	989	984	982	985	984	944	972	979	979	1006	984	1024	975	985	959	991	938	989	949	986	993	955	930	997	1035	981	979	972	977	990	956	980	959	962	999	1003	958	976	978	948	996	982	1021	922	947	970	1016	933	1017	983	956	982	977	934	995	928	1004	964	995	993	987	959	993	1005	1001	948	934	1011	943	903	970	970	982	1033	1018	986	999	935	1008	937	996	950	980	975	994	994	944	1050	943	955	976	970	985	1001	995	954	939	1000	943	975	1005	935	1044	1015	964	984	988	1006	990	954	930	931	975	1045	972	1031	954	951	950	979	959	950	989	1011	952	961	992	988	932	963	991	941	952	980	1007	954	989	938	961	979	1031	933	1002	982	955	1009	973	1019	1003	1022	982	956	1020	1023	965	967	999	1019	1015	945	920	996	990	996	1015	1008	1019	985	930	957	968	948	1060	970	947	930	956	991	976	983	1028	1002	983	965	975	940	998	1013	976	1017	973	967	991	968	1012	951	969	990	944	994	994	991	1038	990	1017	974	967	978	963	958	1007	952	937	981	971	1020	909	960	1023	970	954	914	870	970	964	992	1038	952	991	1018	1013	987	1022	987	953	976	996	972	1005	996	973	960	1015	951	930	988	984	990	1039	988	975	966	1025	1022	949	1024	984	973	917	946	1021	997	937	926	1009	960	983	992	922	911	1010	981	1019	963	973	926	987	929	950	1027	926	1027	961	954	993	1006	924	927	1007	1017	974	1012	967	957	990	1004	992	1021	929	951	971	970	962	1018	945	957	968	999	972	938	977	955	986	1032	948	996	998	988	997	959	984	915	1036	957	944	986	950	975	989	981	984	1013	943	986	972	949	990	987	984	1013	957	977	1036	982	967	962	952	1043	1000	971	984	971	952	965	1035	956	968	956	994	986	989	1012	1012	988	1026	954	963	945	997	1045	1005	1065	962	1035	983	1027	1028	958	997	1032	992	987	991	929	969	981	975	1051	1036	1015	930	959	989	957	973	1022	994	1020	990	992	955	981	994	1034	951	996	957	903	923	990	965	962	984	1003	968	972	972	983	993	989	986	975	1008	977	880	978	958	966	1023	903	1023	1030	972	978	976	970	997	1028	989	996	1000	955	963	975	971	973	951	966	978	1004	955	929	1008	1001	962	947	1001	995	970	988	989	934	958	985	994	963	995	961	934	1037	1009	1052	1004	1006	919	986	1002	984	914	1018	1045	926	910	963	995	975	1039	1010	1008	990	923	965	1008	928	980	953	976	956	1012	965	944	968	946	989	1021	1018	960	922	990	959	981	971	1009	961	963	1003	937	993	963	990	931	924	967	972	996	993	941	982	1018	936	973	969	991	1032	990	1041	965	1009	974	969	947	981	1026	999	991	1002	969	935	973	934	919	975	965	1000	989	985	991	979	953	983	1001	1027	978	969	973	944	1002	959	1016	926	981	951	997	986	948	928	955	1013	1013	955	977	991	976	1003	962	1059	943	945	879	976	998	989	968	1016	905	950	988	1039	988	963	1050	990	1011	1023	959	970	1003	1024	1002	992	996	948	979	1025	1011	1025	1013	1021	910	887	987	973	1000	983	977	956	956	938	976	1031	1015	960	1004	990	957	996	981	957	940	975	1029	992	1021	989	949	937	1005	1005	987	989	960	1000	1020	933	937	922	1036	993	942	944	989	990	1070	942	968	965	958	962	960	1011	964	956	940	968	929	944	955	1055	1018	971	983	996	942	968	945	999	960	971	941	969	988	950	976	971	976	1018	1037	994	1024	930	958	983	980	993	1013	976	917	1006	998	962	977	996	988	983	987	985	1023	968	1034	987	970	993	1026	1051	1008	953	995	1000	969	963	1007	1026	1022	978	1024	950	966	1001	999	973	933	988	984	1005	997	999	1026	1001	996	954	1014	1007	1041	1000	987	969	944	1009	980	1036	993	1023	980	974	962	964	935	999	989	942	1035	1008	1032	977	1041	992	904	958	1015	976	1000	961	1018	1009	953	995	966	1000	955	953	948	974	986	932	961	958	950	1020	920	1031	958	982	1055	1000	968	1022	954	960	988	1004	945	993	976	1036	952	1002	971	991	1045	954	1028	981	1012	955	1081	973	1007	997	1005	1020	907	950	971	955	919	923	1003	977	963	1024	1049	949	1014	951	1005	1003	1005	985	1010	962	962	971	1002	926	956	973	935	993	1012	990	989	1009	975	948	989	961	989	1017	950	1044	975	1012	944	988	985	980	1019	1038	964	987	977	1007	981	966	963	960	975	1014	938	987	930	975	988	993	1001	982	1020	1016	997	966	977	969	958	1001	930	983	1001	1012	1015	969	913	959	962	925	996	958	1007	1034	1005	971	987	1004	977	906	954	973	978	992	979	981	961	953	981	1032	958	997	988	967	966	948	964	984	1022	940	963	995	935	962	971	1027	936	948	965	963	954	994	1018	943	991	1015	977	968	998	940	988	991	979	964	917	1014	1091	1015	995	962	904	996	961	1038	999	948	946	982	1017	941	975	947	993	1005	949	952	985	1011	1075	990	971	913	968	960	914	1002	946	982	962	961	934	982	1052	996	1008	987	977	947	1039	963	1004	999	965	1017	920	993	991	986	1005	1012	922	990	961	979	964	899	982	963	973	1009	968	979	1047	963	955	1003	982	1016	1013	961	984	975	967	955	978	1004	951	1006	966	965	991	970	964	984	973	987	951	988	935	1022	988	954	1056	992	950	966	973	931	982	1013	965	1030	964	963	966
6650	4705	2938	1353	695	456	336	296	232	253	182	193	201	147	172	137	132	132	125	115	117	133	129	126	113	108	108	123	112	105	117	116	103	112	107	108	99	109	114	111	103	123	107	110	107	106	122	111	114	115	115	119	98	123	98	120	116	95	118	95	108	112	126	114	127	115	135	93	109	105	100	102	102	97	104	96	107	99	126	110	102	125	103	101	107	104	101	135	122	129	103	113	119	127	123	124	126	108	99	121	107	104	106	123	113	127	115	122	127	107	107	112	93	122	99	117	120	112	135	126	105	108	125	122	98	105	100	114	119	112	127	118	118	99	112	109	121	101	122	90	107	110	108	109	98	119	114	114	110	119	116	105	112	109	94	111	129	113	106	136	105	135	111	109	99	107	105	114	93	131	97	95	124	130	95	109	124	116	106	107	108	100	97	107	125	116	109	91	111	110	118	119	93	104	126	114	97	117	102	117	117	116	120	116	120	99	117	131	107	108	100	119	114	131	122	118	120	126	113	135	97	126	129	125	109	122	94	120	98	112	92	111	114	99	116	121	111	94	109	118	107	113	117	120	122	106	117	119	123	129	111	94	121	94	123	118	112	90	104	116	131	101	114	111	107	110	124	90	116	117	109	143	124	114	117	93	137	120	124	100	109	108	125	111	118	97	92	129	103	107	105	113	116	100	116	102	111	122	108	112	107	102	123	103	113	115	110	140	108	118	120	123	107	119	102	104	138	102	121	110	125	128	113	109	119	119	105	123	120	108	118	98	113	111	105	108	131	123	131	93	125	140	126	119	103	120	104	117	135	112	112	132	114	87	124	106	100	106	126	104	139	106	112	137	120	115	134	124	118	115	101	110	129	101	113	110	107	122	130	123	125	108	112	126	125	121	96	126	103	117	103	110	146	104	97	108	109	118	100	119	129	116	120	111	101	119	117	142	116	110	127	107	109	114	109	126	107	131	106	110	107	124	106	115	106	99	116	114	95	123	113	100	135	124	108	107	117	106	109	103	115	97	107	109	119	110	95	102	121	124	124	122	122	106	126	105	111	98	108	112	127	107	112	135	99	120	115	112	114	125	119	123	121	94	104	107	117	119	104	116	117	117	114	105	116	117	113	118	101	117	105	110	102	117	108	119	116	109	117	127	142	118	105	107	123	116	117	115	116	113	133	114	111	122	102	115	118	115	114	117	117	123	123	107	134	87	122	130	130	110	119	111	122	108	129	112	125	108	112	115	107	110	116	101	106	127	106	94	119	116	122	105	119	111	115	114	118	114	118	113	113	112	109	122	138	126	109	98	119	114	113	102	102	91	101	131	107	106	126	96	88	106	113	104	105	124	125	96	111	108	96	105	116	124	130	94	133	122	126	105	99	117	108	111	106	130	113	92	98	108	112	100	109	94	117	108	93	107	103	109	113	116	106	110	107	124	114	116	139	112	115	119	114	112	124	128	110	123	110	106	114	124	122	97	118	117	105	120	110	110	124	97	127	113	104	113	120	108	123	125	132	103	117	128	112	113	119	112	117	127	100	103	100	95	126	122	120	103	106	112	120	112	121	124	122	118	110	122	110	124	120	115	113	94	98	129	106	107	114	100	100	101	101	85	117	125	95	120	123	104	121	111	116	106	95	113	119	116	122	120	124	95	102	104	125	114	93	113	105	106	106	120	99	118	104	111	106	116	107	129	125	108	98	109	113	111	102	123	130	108	104	120	110	125	113	126	119	118	100	122	107	114	102	113	109	103	110	125	102	112	119	119	139	118	120	123	116	96	115	109	94	124	96	125	121	101	123	119	121	122	96	123	96	91	145	107	107	131	99	100	110	119	128	120	111	110	121	97	116	133	116	110	114	114	115	105	102	126	131	123	110	121	121	112	116	107	118	119	117	109	120	118	111	130	112	120	106	124	109	114	118	121	115	120	116	103	124	108	108	104	125	122	113	119	118	101	115	92	119	117	114	124	123	125	122	127	130	115	113	119	116	112	132	120	117	116	110	129	113	95	115	125	103	107	118	104	111	141	115	120	106	121	114	104	117	121	99	105	105	95	125	115	112	120	115	102	123	107	134	112	135	96	123	120	122	118	129	100	119	107	101	132	117	119	115	111	99	111	131	131	132	123	123	111	111	128	109	124	126	123	106	128	105	133	104	109	120	122	107	119	117	132	111	105	99	126	123	121	120	118	111	105	121	117	115	111	125	115	129	118	111	124	121	114	117	97	123	126	130	85	131	100	116	100	110	132	105	108	115	130	117	103	107	117	115	124	115	105	106	129	132	106	110	99	126	107	111	118	126	101	110	111	115	116	110	118	95	97	100	110	105	117	94	119	106	108	102	111	110	115	118	112	121	124	119	119	121	108	124	128	122	105	114	114	120	124	113	99	123	114	128	119	120	124	120	101	121	124	104	108	133	107	111	123	104	124	100	130	120	119	119	114	110	111	131	98	109	104	132	116	116	115	100	90	126	116	122	101	109	101	103	112	110	132	99	103	120	118	104	114	107	111	99	115	130	111	100	96	102	117	94	110	127	115	110	124	112	110	108	122	115	124	123	101	125	91	119	117	106	125	106	116	111	118	133	117	112	108	106	107	123	119	114	122	110	123	90	121	125	119	131	121	95	120	120	118	132	119	132	113	107	117	126	89	120	99	100	107	119	112	123	92	122	121	154	118	104	136	112	125	117	135	115	130	108	112	102	114	108	120	118	101	106	140	119	113	98	129	103	94	116	111	118	116	112	123	116	122	110	112	106	122	116	119	109	125	101	117	121	123	133	111	123	143	116	112	135	123	118	117	97	119	99	115	113	103	120	128	122	101	104	125	108	120	112	110	115	103	109	106	109	109	106	110	122	103	108	112	110	112	100	113	111	123	102	123	88	121	102	117	122	123	123	133	133	89	125	108	128	134	102	108	106	112	117	118	105	105	125	100	107	131	109	118	108	120	104	108	104	118	112	121	111	117	104	120	112	119	113	103	110	115	115	109	126	115	106	107	104	121	97	119	114	139	119	108	119	97	110	130	105	136	94	112	112	130	126	107	116	122	112	98	106	117	106	114	139	112	123	116	122	118	113	121	114	110	123	122	110	110	112	119	126	111	137	117	109	110	116	109	123	114	105	111	115	121	124	114	117	108	107	113	107	116	113	98	109	120	107	98	116	110	126	100	90	109	106	91	120	101	99	118	116	133	112	120	122	129	112	104	124	110	131	107	104	101	113	107	110	109	113	118	108	113	103	90	115	122	105	105	119	111	113	120	107	130	120	117	88	108	108	114	110	115	113	101	98	106	120	105	121	118	124	108	134	113	126	115	115	94	118	111	107	109	124	110	120	124	108	103	127	134	118	96	113	132	139	117	110	100	102	113	123	129	110	100	95	127	97	104	107	117	103	98	118	108	107	121	113	114	115	125	145	113	139	110	99	123	127	112	115	96	109	119	108	120	105	122	117	119	103	114	109	108	101	109	108	128	124	127	101	111	124	109	142	116
36134	25487	20076	15223	12944	9720	7509	6012	4909	4207	3457	2672	2317	2079	1878	1776	1510	1549	1473	1379	1270	1290	1238	1211	1141	1104	1140	1101	1074	1140	1041	1017	1063	1060	979	1022	1034	978	1029	947	1021	989	961	995	1011	977	1014	970	973	1017	998	1012	988	961	1003	1001	986	937	1011	983	997	963	960	990	947	1055	977	929	992	994	970	1018	1019	987	1012	961	975	929	1051	1030	972	947	973	977	898	961	947	959	1000	1016	1014	927	931	1010	934	963	935	1030	1020	964	968	971	1003	1025	1043	1036	1002	1008	924	1018	1062	994	981	1003	936	1012	990	1040	988	1016	1057	1023	971	972	951	980	1024	968	985	1003	980	991	971	1017	1000	997	968	1010	1012	988	954	938	1006	994	1001	967	949	986	969	963	961	977	961	963	950	990	1005	939	948	969	966	1028	986	968	965	948	971	939	1002	993	996	988	1031	1014	958	977	1054	980	1021	998	968	963	943	1010	999	940	996	1006	987	987	987	967	951	1015	989	952	984	946	997	995	1011	961	1014	958	988	987	1005	1004	1006	1066	999	945	954	996	1051	1026	959	963	1029	962	1019	1006	938	991	977	984	962	947	1018	963	976	964	985	996	1013	969	942	997	965	999	1012	928	984	977	993	970	927	1021	946	974	1009	989	970	1002	939	993	979	936	1046	932	977	963	990	1015	989	999	968	996	1035	995	993	996	948	932	998	1009	993	966	957	975	991	988	996	948	996	988	961	988	1009	998	951	1020	949	974	924	966	1008	984	956	1028	959	978	922	977	983	997	1037	989	984	1021	1000	975	1049	1014	1018	993	987	987	956	1011	984	1011	1020	959	964	965	1025	1002	969	999	989	1013	955	994	968	990	989	1007	1010	1006	958	1027	1010	961	1005	962	1058	1050	1017	982	989	992	964	997	1015	1024	1019	991	1002	947	1011	1014	976	962	1010	965	962	969	1014	1000	991	1005	935	947	948	972	956	982	1014	914	1024	952	1011	1024	976	1053	1015	999	1036	967	970	968	1021	918	929	981	963	959	989	966	890	956	981	1018	1014	1034	985	1027	1012	955	944	998	1002	1009	931	955	1006	951	975	1006	999	908	1046	986	979	1004	977	986	1041	998	976	980	1029	947	995	1007	1002	984	1060	1005	1043	990	957	1052	1003	980	961	961	958	950	1031	1005	1042	968	973	1000	920	977	966	957	972	1033	922	978	940	967	1030	1006	1006	995	970	1003	1008	1021	1018	1032	1013	947	1014	1014	975	992	966	1008	1003	970	977	979	1003	988	993	998	1000	1019	988	955	974	998	988	931	975	1032	975	1005	1026	964	942	976	994	1015	1003	1026	982	1003	1001	975	975	993	998	940	941	969	1044	981	988	1016	1007	988	1010	1002	993	954	967	1004	998	948	951	944	1013	974	1021	931	996	997	935	965	1043	1006	1031	1028	961	997	1002	987	938	1019	974	958	987	986	942	1019	975	936	1036	990	912	1003	976	973	1015	1057	955	945	1002	1007	966	951	993	966	959	1009	992	966	1005	992	919	1018	984	919	969	1013	974	1006	994	964	984	1062	966	971	1027	986	953	1019	1008	985	1001	966	945	985	942	994	988	1000	1006	1000	995	1009	980	1026	948	978	1030	995	996	985	965	1024	1001	1014	995	962	1001	997	1033	967	998	983	945	1020	1025	1020	1019	925	964	944	998	998	980	1006	947	1005	956	950	1036	974	967	1040	981	917	942	989	1019	984	993	989	1002	992	970	1011	948	1045	993	953	957	983	1007	951	985	995	1001	997	983	996	995	990	1023	1020	999	996	981	1028	1005	969	1003	968	937	1028	954	983	1052	1015	984	1042	939	960	1004	992	951	961	1005	959	965	942	967	930	1007	990	940	970	965	966	991	1039	991	996	981	1029	968	957	965	956	923	957	1010	959	940	994	971	973	994	965	982	939	937	1032	956	974	997	999	977	979	1009	1010	987	998	1026	958	977	977	969	1007	993	972	923	1010	950	982	957	1000	965	959	948	975	1001	1052	958	940	984	1047	967	1014	962	1049	942	973	955	967	972	1009	1028	1019	994	1024	974	992	956	935	1015	980	982	1018	979	991	1015	1052	962	976	1038	960	1025	960	1009	946	989	944	984	1019	998	956	1005	996	945	989	1061	975	965	1046	1010	980	974	1037	953	939	942	995	988	1038	1033	966	959	1016	987	1035	1000	1016	983	1018	961	1002	990	1008	963	987	985	986	1043	996	953	996	1012	984	998	962	995	977	985	954	984	945	1001	1009	972	957	952	948	977	1034	971	1031	953	1019	972	960	944	1024	915	939	1017	968	955	972	961	972	969	1036	945	970	982	956	994	1037	961	948	1006	993	1022	932	1015	948	1016	1022	959	988	986	969	974	1026	972	973	999	959	1007	1025	1007	939	1002	1040	956	958	1016	999	985	990	1041	970	967	989	977	963	989	976	1015	1003	983	969	1013	979	1011	1001	1044	993	1001	976	1035	962	955	964	989	952	942	973	1034	956	1051	1047	986	1003	987	972	1002	1006	983	988	1007	995	965	975	995	990	982	967	973	1024	957	984	1008	999	988	1005	1023	972	972	1005	987	1013	1014	997	1016	918	958	1005	1013	989	983	938	963	988	964	983	930	985	976	947	1001	1001	1015	981	984	1038	1003	1013	949	1004	977	960	990	1037	1017	993	1006	1022	995	1040	1024	1018	977	1003	948	955	1016	1040	965	969	962	1012	976	960	983	1012	976	999	1000	959	1032	1020	1054	960	984	934	987	1005	1017	957	1009	993	1004	1017	1024	997	941	955	970	1016	1058	935	930	1043	954	991	1035	1004	959	959	1004	937	962	1059	982	1014	980	980	1003	940	995	946	973	977	989	995	964	977	974	1000	1034	1002	995	1028	921	960	959	1006	1036	1019	1001	1057	938	958	956	935	1007	944	963	971	996	989	943	936	958	943	960	955	995	965	1006	959	969	1018	1012	1040	915	983	992	1027	1069	994	1000	956	997	999	925	1005	1002	996	923	984	940	960	1010	1009	919	1015	904	1008	979	1008	966	987	1071	960	956	959	937	1006	1010	951	1008	989	1015	984	1003	982	958	986	992	977	1011	1018	1006	907	974	990	969	1061	1016	978	964	982	943	948	1003	1016	957	1025	974	1071	1040	941	969	938	1008	921	1015	1034	1010	1025	1024	1004	961	1005	1010	986	947	1007	958	942	957	999	986	1016	941	1003	919	961	975	1025	967	978	1003	984	1011	1041	970	974	936	977	1029	1026	1009	1003	992	1050	1021	941	986	974	1018	995	1000	953	1037	988	997	959	966	921	997	1009	1005	1026	1073	952	1006	996	975	983	956	983	1023	1005	1009	1066	944	1031	1039	924	1010	1011	991	966	972	969	1000	922	967	962	982	988	997	1007	1046	924	1035	994	1001	948	991	979	974	976	971	954	972	981	953	999	982	973	1035	975	953	963	973	970	1011	989	990	946	975	1026	970	1008	968	959	996	953	962	983	962	941	1021	961	993	963	929	967	993	1003	959	983	972	980	1050	1019	1030	944	958	982	991	1031	977	992	937	992	967	1016	967	978	1026	963	932	1026	991	962	989	1021	987	1044	984	962	1002	987	1043	1014	946	1025	983	938	971	1016	987	980	1032	916	1024	1015	985	985	987	1034	1008	971	1021	989	922	932	969	1068	954	922	1030	994	1040	1014	1030	1024	982	1003	947	961	946	991	971	956	980	931	1010	1056	1042	983	1017	1022	982	1000	1011	1001	958	1009	966	990	978	1005	1004	949	984	985	987	983	921	934	1018	1000	1015	961	1019	957	942	968	956	932	1014	949	963	1002	1024	1042	1022	986	961	960	944	1004	975	953	990	986	1026	962	1016	989	964	996	1002	1041	988	1007	953	995	1031	1021	967	966	991	1014	1011	981	954	1016	956	991	935	990	940	1003	974	971	1005	975	984	1022	987	996	1002	965	966	982	993	966	955	986	971	960	1021	1032	999	990	985	1022	1006	1023	1025	1006	956	999	1005	987
6667	3925	2681	1397	721	427	296	266	241	219	176	150	126	133	130	145	112	106	124	118	111	116	122	119	98	110	92	97	117	106	80	89	105	131	81	103	101	112	84	109	83	103	103	88	85	107	105	100	87	91	95	105	94	109	105	95	94	86	101	97	83	95	74	98	85	103	98	111	95	91	109	77	79	109	86	106	79	101	92	81	76	108	94	81	106	92	84	94	111	86	92	114	110	91	89	98	85	79	111	101	95	90	105	99	103	109	95	116	90	115	102	95	109	113	83	79	93	107	79	106	97	98	99	103	109	78	114	100	109	96	95	98	89	103	82	82	105	94	92	108	110	88	90	93	92	98	106	92	88	94	87	94	84	90	100	94	90	84	88	112	106	99	105	104	104	106	91	93	102	100	86	97	82	107	115	106	106	93	94	92	102	93	102	102	97	88	106	94	92	95	113	85	89	91	99	94	95	101	79	103	100	101	104	104	83	99	110	111	89	107	113	105	103	98	106	90	102	97	105	94	94	108	92	93	118	103	92	105	104	101	84	110	92	114	105	98	111	99	105	74	84	85	114	92	116	97	85	70	96	76	102	93	105	95	101	112	95	89	95	109	84	101	100	80	86	94	98	78	94	96	97	89	100	118	86	102	80	94	111	89	103	106	95	111	99	98	103	99	109	89	88	101	110	94	104	108	92	102	108	108	112	100	107	97	91	76	99	101	98	107	95	95	85	103	87	95	77	87	78	110	91	111	102	100	80	83	98	85	105	91	96	87	80	84	98	89	91	84	92	97	89	96	101	76	103	102	86	93	100	99	109	87	98	103	73	87	93	90	108	100	106	84	98	100	94	88	95	106	105	96	95	93	106	68	88	89	92	103	106	92	88	79	98	97	110	96	79	103	106	101	106	112	99	108	101	95	101	83	105	103	110	102	87	99	103	97	84	99	98	96	86	114	117	104	106	79	95	114	96	92	97	85	97	99	110	90	95	100	95	90	82	92	106	89	95	89	80	98	97	98	99	96	101	98	102	99	90	100	94	77	76	85	98	90	96	93	79	89	87	101	95	97	106	93	95	86	93	93	104	89	100	79	94	100	106	99	108	95	98	111	104	98	98	91	110	95	82	99	86	87	87	114	106	97	100	78	94	94	105	78	92	100	96	123	119	107	95	94	92	84	87	106	93	97	89	94	106	98	95	101	98	102	99	90	99	104	95	107	92	112	101	103	91	77	96	104	95	75	89	81	115	98	107	116	98	97	82	87	96	98	94	84	74	90	118	107	90	103	85	102	88	88	99	91	92	83	83	89	106	95	97	115	95	101	88	85	99	95	89	98	112	111	97	104	82	99	99	103	94	88	90	91	103	121	119	86	91	82	111	81	92	92	87	78	77	94	94	113	96	98	89	88	94	93	108	102	85	98	97	85	98	96	106	101	88	111	100	90	88	97	100	108	88	87	80	105	95	103	99	109	84	93	113	82	95	87	94	110	80	98	84	106	97	83	84	77	106	83	81	95	91	93	84	93	90	98	89	99	117	103	99	119	104	90	91	101	97	91	96	101	88	109	101	107	102	84	91	103	81	88	92	80	92	94	101	108	104	95	105	91	91	89	89	105	97	97	85	96	104	105	89	105	93	96	79	87	112	89	88	89	74	78	102	117	118	88	91	105	90	101	102	106	110	103	103	93	74	101	94	98	99	111	80	99	91	101	76	92	100	96	97	95	105	105	104	110	94	100	107	97	115	92	101	87	95	97	87	98	85	91	93	96	104	98	90	97	106	95	117	99	96	90	114	113	79	91	88	105	90	95	103	91	104	77	109	84	97	92	97	113	93	98	90	109	92	106	95	90	93	90	106	95	95	101	79	93	95	113	102	94	102	89	99	99	93	88	78	103	89	84	82	96	93	92	81	88	118	94	89	107	102	102	102	109	95	79	99	101	116	78	103	96	110	108	89	77	97	93	86	90	108	84	90	88	103	90	108	103	87	97	102	87	100	94	89	93	91	86	96	90	91	90	105	106	91	89	93	92	100	103	111	107	88	85	78	95	99	91	98	103	114	129	94	88	111	97	90	116	80	67	101	98	99	98	100	87	92	112	89	98	107	99	104	84	79	104	115	109	94	101	83	89	114	93	103	95	83	84	90	96	105	107	81	81	100	92	99	115	104	92	89	90	87	98	107	102	100	88	100	80	101	106	95	102	101	98	80	95	98	105	82	99	104	91	95	81	80	92	89	96	94	92	102	102	77	110	90	90	111	83	103	104	81	119	94	93	104	96	98	99	81	128	107	92	92	94	97	80	90	97	103	86	84	94	106	90	101	105	104	101	103	105	90	95	98	98	87	81	105	98	103	103	113	88	101	89	93	107	94	103	92	89	89	91	96	105	101	98	102	96	104	80	93	94	95	99	86	110	107	91	96	93	93	108	78	109	110	94	92	94	82	104	112	96	114	90	96	105	105	89	100	90	97	96	84	103	83	101	109	98	102	104	89	86	85	106	108	100	120	87	100	91	86	86	107	97	90	92	101	102	89	93	103	88	95	75	74	98	103	93	97	78	108	118	110	91	84	79	92	103	100	100	107	110	101	88	102	98	98	105	71	116	101	87	96	102	105	106	79	100	98	100	118	94	99	107	87	103	103	102	98	91	98	97	98	75	104	86	94	94	92	97	105	93	93	91	88	95	75	84	81	82	77	93	104	104	101	84	90	74	102	108	115	102	94	98	92	108	96	125	110	94	88	105	99	102	104	110	100	96	75	92	123	84	98	107	93	82	90	97	107	88	110	99	96	97	100	96	106	107	84	110	99	104	98	84	109	107	89	96	92	93	109	96	101	101	72	93	92	107	92	100	90	103	105	89	86	78	94	100	91	92	101	98	92	110	111	98	100	106	99	101	100	85	96	90	86	95	97	110	87	75	103	94	83	104	108	95	96	103	111	82	87	98	89	101	114	104	90	88	90	85	95	90	88	98	82	94	84	99	105	84	90	73	94	94	85	94	102	113	102	91	90	93	98	92	91	93	86	113	96	101	107	100	103	83	114	99	104	88	108	102	89	103	99	108	83	76	102	81	110	71	94	103	102	97	80	102	107	111	108	88	98	87	92	96	87	94	89	89	93	99	99	108	106	89	104	94	96	83	89	110	96	94	94	90	84	86	82	102	80	94	79	89	113	111	111	103	93	100	93	100	103	87	94	91	87	92	106	87	101	94	97	123	103	78	81	100	103	100	105	94	81	110	113	92	84	80	92	97	102	117	92	98	97	102	91	97	92	94	104	111	91	89	99	92	95	104	78	89	85	87	103	97	90	102	106	105	92	111	99	89	96	103	93	101	113	80	110	104	106	97	95	77	112	97	108	95	101	103	98	97	95	103	101	94	104	96	87	96	99	95	88	100	106	78	92	100	111	83	110	90	95	94	96	98	88	93	100	108	78	103	86	111	105	99	88	79	97	113	81	106	106	80	82	104	87	120	109	94	97	98	82	88	80	86
32880	23980	19698	15452	13014	9729	7168	5876	4684	4179	3094	2487	2077	1792	1694	1596	1351	1273	1274	1201	1092	1089	1041	1023	980	952	895	888	920	913	871	918	871	840	835	782	850	852	933	871	844	841	859	876	843	865	818	855	811	867	830	860	817	793	817	831	841	829	864	798	807	844	843	858	855	804	866	793	844	842	815	835	803	878	823	818	844	805	827	851	825	817	845	825	811	843	849	823	798	797	821	806	818	860	785	862	788	801	783	799	850	874	792	881	826	798	815	844	837	813	858	807	823	860	852	833	809	826	832	825	816	790	856	824	830	843	865	855	851	883	802	799	819	781	829	872	863	835	818	855	805	821	794	811	811	812	840	838	822	819	803	819	852	805	848	807	867	832	798	817	802	817	817	908	906	830	866	827	846	848	861	859	835	846	830	819	807	820	801	824	815	805	823	896	832	879	810	818	808	819	815	792	877	849	840	895	835	822	814	800	896	827	851	855	793	823	856	813	843	825	829	841	826	837	844	802	853	807	843	840	813	760	867	830	877	809	856	820	871	844	828	786	845	811	853	860	795	817	834	856	847	835	817	833	824	819	837	795	760	834	870	800	816	799	858	815	811	829	826	826	802	820	789	829	895	816	837	811	904	824	849	827	780	833	854	825	831	848	827	799	803	802	842	846	923	819	854	796	828	853	875	866	825	811	822	848	825	756	867	808	831	839	829	858	827	871	851	818	881	800	859	863	815	837	830	866	763	794	825	839	871	808	797	795	860	847	839	825	892	801	887	856	882	796	741	807	804	833	830	839	826	834	800	822	827	825	874	849	856	789	878	808	814	845	843	811	821	806	850	866	846	839	841	809	809	795	824	821	839	841	767	842	850	836	807	805	825	841	823	810	876	867	781	872	855	879	828	822	790	868	859	839	870	863	853	881	827	825	806	868	808	851	858	838	825	862	814	839	801	770	853	865	813	869	819	820	781	821	825	823	790	850	823	829	899	815	834	822	879	850	811	851	838	812	846	854	840	849	784	811	861	839	810	828	812	782	872	875	816	829	882	891	803	804	830	786	808	819	831	810	861	824	847	818	824	828	849	844	827	846	827	834	790	874	836	851	823	800	787	831	853	812	824	856	834	802	829	875	808	889	772	836	818	834	827	830	805	851	827	849	801	825	846	820	851	846	809	826	847	805	862	833	830	810	852	829	819	843	846	802	878	828	883	817	818	788	873	811	822	818	837	802	809	769	762	799	829	847	800	851	874	840	833	843	845	805	786	847	858	837	815	806	846	846	846	823	845	850	884	814	769	822	821	895	834	836	853	853	832	828	805	814	833	806	848	820	864	798	790	847	818	888	806	841	811	864	833	817	774	813	886	846	802	857	862	831	815	804	878	839	872	799	838	788	813	874	830	864	883	843	872	774	805	860	820	837	841	826	802	831	822	777	824	838	854	813	840	882	811	835	865	841	820	830	771	824	865	839	825	883	840	804	791	845	835	886	854	776	833	850	833	933	826	788	882	816	863	829	826	881	835	847	850	828	807	862	785	821	823	851	832	816	793	814	810	841	790	791	861	847	808	833	860	865	828	823	789	839	786	867	863	810	871	799	829	825	837	811	851	823	817	795	770	789	795	825	842	826	844	817	854	835	831	803	858	809	814	836	828	824	893	770	787	821	871	855	831	839	854	830	854	863	802	845	828	875	819	869	747	874	813	871	778	838	857	796	775	830	799	782	758	791	840	838	827	800	799	856	820	839	787	833	861	810	862	864	802	855	875	818	892	855	847	867	836	832	922	835	849	814	846	793	828	766	841	862	815	858	821	826	892	814	843	844	869	842	810	840	862	820	860	816	832	802	797	796	839	841	831	827	828	813	836	818	831	827	785	869	806	828	828	871	860	791	796	854	825	870	865	852	800	827	857	811	838	836	833	817	840	827	813	812	840	796	833	850	790	853	834	852	811	771	834	811	821	768	786	869	808	773	853	860	881	863	813	837	817	810	856	790	807	783	841	840	819	874	809	807	837	860	829	853	844	842	858	851	825	814	858	833	810	906	776	853	846	825	844	818	795	814	836	769	849	798	863	817	875	852	873	811	858	843	838	831	817	830	862	860	823	856	845	794	862	883	867	852	809	826	870	838	876	867	846	744	839	821	833	821	834	856	856	839	836	826	831	806	828	837	816	831	815	835	833	834	781	874	827	812	841	803	843	816	908	813	807	815	800	839	821	811	828	814	817	891	857	840	845	840	867	811	822	859	824	851	827	839	860	823	804	816	807	800	831	761	819	813	834	829	877	851	837	865	852	862	822	845	835	843	777	785	845	827	856	832	862	818	837	819	831	829	831	803	839	821	839	807	840	814	811	888	809	819	860	860	849	837	860	846	870	839	800	815	838	859	843	802	825	846	820	812	790	828	871	789	806	830	847	851	786	839	779	782	829	878	791	818	850	858	832	854	822	814	826	882	828	835	804	798	840	857	842	792	872	849	775	796	818	859	823	789	803	878	825	890	795	893	834	825	851	827	779	887	810	865	804	849	809	831	872	844	794	833	763	803	840	800	812	830	810	863	891	865	879	785	876	804	809	861	817	832	834	880	855	835	840	824	790	811	865	844	855	852	860	829	853	825	791	867	838	814	855	819	832	862	831	870	888	869	808	829	843	734	829	873	855	761	852	817	853	865	801	857	786	857	805	839	794	828	840	875	785	838	819	807	837	832	791	804	852	792	869	824	844	857	820	838	790	803	847	828	827	843	846	813	828	844	816	856	890	809	820	781	901	846	778	832	833	869	847	837	830	845	798	863	803	836	842	840	792	879	845	890	877	816	818	856	849	807	806	810	849	845	883	841	833	788	839	857	841	806	808	845	829	840	782	805	785	836	792	850	785	839	824	847	834	881	859	838	834	832	831	845	838	829	829	860	800	780	827	771	805	804	871	876	816	803	850	814	836	795	840	835	793	872	837	818	828	847	838	875	868	837	836	860	814	856	822	820	802	798	810	847	798	776	819	784	826	852	828	800	837	812	780	813	840	834	842	846	867	866	855	796	842	851	850	878	831	801	844	803	802	859	802	787	811	843	781	873	822	863	821	899	835	784	817	830	827	854	820	832	794	823	800	818	875	874	816	823	827	806	807	815	810	755	786	823	827	874	856	806	826	828	811	828	851	808	808	818	781	839	851	832	804	843	850	849	845	822	831	827	829	801	860	827	818	818	858	813	827	829	819	787	820	857	785	825	810	816	864	834	837	845	839	840	862	866	846	826	825	835	879	862	856	812	798	802	785	804	813	816	836	810	820	814	835	873	845	859	911	859	830	805	796	787	865	847	845	851	866	855	832	848	842	825	846	820	820	819	808	856	824	873	817	807	785	786	819	793	840	867	799	890	842	819	788	855	853	835	831	868	804	843	797	847	781	850	786	840	831	836	849	861	848	900	855	903	821	866	873	864	855	815	864	847	806	819	813	833	861	822	843	833	873	779	853	855	853	790	859	803	856	811	868	813	839	791
7396	5732	4420	2617	1255	627	446	336	305	282	195	186	164	156	157	152	147	115	112	119	104	108	111	131	107	114	108	92	98	97	85	109	86	81	88	86	106	110	81	94	97	97	114	102	109	88	88	97	118	111	76	97	107	85	95	96	114	84	92	86	96	105	89	82	95	93	100	105	89	94	91	89	102	105	82	102	101	103	74	76	80	93	105	92	102	88	89	80	83	81	105	90	109	79	104	80	98	92	101	96	98	84	88	84	101	74	97	91	96	90	98	105	104	87	98	91	82	76	102	96	98	88	101	99	107	91	94	92	101	85	96	100	89	93	95	82	87	111	91	99	114	91	98	113	116	93	86	105	94	122	106	97	85	98	90	85	99	100	114	87	108	98	123	88	94	109	103	96	101	85	96	102	99	90	92	110	104	97	90	99	97	80	122	102	101	97	83	102	89	105	90	93	98	73	108	87	88	93	85	93	94	98	112	106	101	103	93	100	106	103	87	95	96	94	105	87	104	105	102	81	103	87	120	114	109	103	90	99	97	100	92	116	98	89	108	99	96	101	103	89	94	110	102	92	98	79	95	92	89	100	96	88	92	102	77	85	110	86	94	93	103	96	91	93	105	114	109	96	86	81	99	97	100	102	85	104	108	94	86	97	91	108	85	92	92	88	100	98	84	84	77	84	103	107	99	90	101	95	108	112	93	87	82	100	88	116	89	101	90	111	102	88	89	81	102	104	104	91	103	93	84	91	104	97	107	100	91	107	89	99	82	94	98	101	89	87	99	88	91	89	77	101	89	92	96	86	85	101	90	93	82	96	87	93	100	97	99	110	93	99	107	97	97	99	95	106	88	105	102	106	71	102	82	90	104	107	108	91	108	90	103	107	92	108	109	106	113	94	93	90	94	85	104	80	70	97	88	94	95	102	114	89	97	108	104	98	102	92	79	100	114	103	89	93	112	100	101	105	82	100	101	103	111	97	91	93	99	92	84	93	102	83	103	107	98	90	119	100	106	90	83	96	108	100	108	81	97	86	107	98	89	89	91	118	91	94	105	88	91	104	89	103	84	105	82	88	99	90	110	106	97	100	114	94	89	107	94	82	97	72	97	93	87	95	90	79	99	102	100	78	94	98	100	102	81	104	99	98	115	98	86	81	93	85	107	87	88	95	87	96	81	110	82	115	94	102	102	84	102	98	94	93	86	101	91	122	93	86	94	101	108	96	102	100	98	98	88	105	90	94	113	112	97	85	94	100	86	99	98	107	92	101	88	78	104	91	95	92	93	74	84	105	108	102	84	84	88	82	96	89	91	83	103	97	88	91	86	90	94	93	79	86	90	99	97	103	100	86	102	100	101	86	98	112	105	87	94	96	92	89	93	102	101	86	79	89	87	113	101	75	93	111	91	95	101	97	86	85	95	99	82	106	89	112	124	93	83	95	86	92	99	98	103	97	85	123	85	98	89	93	103	120	100	106	95	87	107	97	87	100	109	92	89	98	114	86	108	93	96	106	94	94	90	93	94	112	89	101	107	94	95	96	107	77	91	80	89	98	96	85	96	92	112	115	93	104	95	102	102	106	115	95	92	99	94	89	94	87	101	95	83	81	88	102	95	80	88	101	108	86	101	94	98	91	94	92	98	90	99	114	105	110	100	84	101	88	92	90	83	86	94	111	97	106	92	80	94	97	90	116	98	101	93	88	95	94	84	94	96	101	100	90	103	83	109	107	96	95	99	82	113	88	114	100	104	63	98	87	87	92	90	93	94	98	98	94	97	90	95	99	95	83	78	85	90	97	79	105	107	93	86	108	92	105	91	99	97	93	95	85	92	109	94	92	87	92	97	95	99	109	96	98	97	106	91	89	123	101	99	95	99	80	100	83	85	105	90	112	94	94	93	96	106	108	96	82	87	93	88	91	78	91	91	98	84	99	90	97	89	95	111	83	99	98	102	113	114	98	87	99	107	105	111	98	76	97	86	111	101	105	110	91	75	91	103	75	108	85	81	94	116	98	107	114	90	103	96	97	103	100	92	88	104	85	110	94	106	86	85	105	102	104	98	97	97	93	89	88	107	102	95	93	104	87	101	107	107	105	95	92	78	88	108	92	107	104	87	85	110	99	120	81	106	108	94	94	82	90	101	103	97	92	103	100	116	78	102	106	108	79	72	92	100	88	84	92	79	94	117	101	100	78	97	97	104	100	88	94	103	88	100	98	95	88	95	96	82	102	92	88	92	90	105	94	118	102	108	74	98	98	107	95	100	100	85	106	83	96	97	107	98	94	101	101	101	95	103	104	101	95	102	105	90	105	84	96	103	91	96	104	77	98	75	91	89	120	94	96	91	80	83	108	91	94	87	107	102	81	97	96	94	100	96	100	97	121	95	88	106	93	91	105	96	93	113	103	106	116	88	101	69	108	109	80	112	107	97	120	99	106	107	100	110	97	109	91	114	102	88	89	81	96	115	102	112	101	122	88	95	70	89	88	92	81	79	91	83	104	115	80	80	87	90	90	101	85	114	83	104	104	87	96	108	89	100	98	98	85	91	97	109	86	102	98	103	97	89	93	99	87	96	122	120	92	88	77	75	80	103	99	108	98	89	86	107	81	87	82	106	95	107	84	97	84	89	95	118	88	105	78	119	91	122	103	77	93	97	100	98	84	90	120	94	105	103	111	108	70	120	99	122	85	107	83	123	94	88	85	98	88	85	99	90	84	101	85	105	90	96	96	98	97	88	86	97	103	84	104	92	99	107	98	87	84	115	116	91	108	106	74	92	94	86	84	103	82	88	99	85	105	106	103	87	98	93	75	94	88	93	80	85	103	94	86	83	83	97	92	104	104	114	81	97	84	101	120	87	88	92	89	99	89	84	93	94	101	98	89	101	101	94	95	103	96	93	97	101	80	103	92	100	97	85	95	94	92	94	101	107	84	99	93	84	105	92	83	97	94	86	94	90	95	104	117	98	98	80	101	78	108	97	105	107	104	92	94	78	105	82	96	100	91	78	112	87	97	84	98	76	90	80	89	95	91	97	113	87	105	100	94	104	110	81	88	108	97	109	97	113	87	88	103	80	86	86	108	84	93	112	97	85	93	102	123	125	92	90	109	83	91	95	94	99	97	105	99	119	98	93	74	93	88	93	101	98	88	111	106	114	85	98	96	95	113	92	90	106	79	85	72	97	85	96	105	76	90	106	96	79	95	98	102	89	96	78	84	96	85	83	79	85	81	90	102	97	90	93	107	93	80	86	105	96	102	89	108	98	90	96	107	97	100	104	86	107	96	94	98	107	84	95	79	114	90	98	101	83	86	115	109	74	88	97	104	81	97	104	83	81	100	102	105	98	95	110	97	85	94	92	91	86	104	88	104	87	91	96	99	92	79	94	102	87	99	95	77	99	102	90	81	96	91	124	95	85	93	101	101	96	105	76	112	101	106	92	72	109	103	86	106	86	108	100	98	99	85	89	94	92	111	89	98	92	82	93	87
36597	27379	24431	21990	17774	12690	9649	7692	6280	5204	4014	3075	2528	2156	1868	1703	1590	1402	1370	1348	1241	1183	1071	1115	1026	1038	955	973	926	901	874	837	919	842	886	865	881	916	854	860	877	888	853	832	863	827	832	853	834	852	759	890	849	849	807	844	890	809	832	845	873	842	838	863	822	886	838	823	842	842	848	857	823	760	853	880	810	792	812	859	761	843	845	851	844	820	840	888	814	834	875	854	839	889	884	841	820	875	852	861	868	844	883	839	812	843	849	829	856	877	805	831	826	842	844	806	853	870	877	868	827	845	843	813	845	828	790	825	813	838	859	833	825	811	855	834	824	869	813	886	831	845	798	830	849	814	885	858	885	829	822	818	835	837	822	875	845	869	805	844	862	861	849	837	841	849	818	869	803	827	854	854	812	830	799	812	789	832	864	856	857	863	814	821	865	851	821	894	824	830	867	818	791	857	834	820	847	870	803	867	839	811	838	863	819	784	833	847	809	836	840	881	876	840	874	862	844	860	840	837	849	882	819	834	821	864	782	840	849	804	844	815	861	842	845	864	837	833	817	822	833	797	816	801	862	836	845	823	837	787	816	847	858	847	831	871	827	830	826	822	821	843	860	810	892	825	866	840	797	791	890	823	882	824	841	888	807	835	827	807	810	810	795	790	837	852	813	849	830	817	853	870	810	857	828	812	833	835	790	874	854	813	854	843	835	874	788	890	857	832	900	792	804	817	781	861	812	854	894	822	835	815	876	819	846	806	890	866	834	879	840	819	859	841	781	847	901	789	871	842	858	884	862	841	813	875	841	830	879	871	843	841	854	852	867	873	863	821	822	854	860	792	824	854	850	795	846	836	854	837	850	897	873	807	845	856	857	869	818	815	890	828	869	888	871	863	829	824	863	842	848	869	830	871	834	861	855	849	823	808	825	847	861	829	833	823	840	828	839	874	839	820	844	877	831	852	866	884	838	841	837	814	798	833	881	898	860	833	802	855	854	834	816	826	827	878	821	887	818	858	859	844	872	798	787	814	812	861	814	784	833	799	852	773	870	840	836	818	830	862	838	791	893	844	882	883	793	796	823	815	837	864	829	874	879	888	804	868	856	837	790	856	850	873	827	818	876	823	848	776	827	867	875	829	815	833	861	823	807	791	823	845	846	852	826	836	855	812	835	910	864	844	863	821	900	860	856	886	867	831	860	815	886	909	857	821	813	865	805	834	831	791	829	878	782	857	856	821	909	848	820	825	839	827	847	784	815	786	853	875	886	847	803	837	856	877	851	812	869	846	847	864	796	827	768	856	838	849	816	870	786	845	871	846	849	835	771	839	818	794	854	844	834	831	814	824	877	844	872	817	856	818	803	865	855	859	824	836	863	863	826	863	834	835	837	828	820	846	801	864	831	882	839	839	798	827	860	843	820	861	889	815	855	839	797	836	823	800	836	847	786	888	868	842	839	813	818	801	871	857	815	868	821	807	857	821	829	865	824	862	816	850	846	897	832	842	817	828	826	836	874	800	826	903	831	876	853	824	798	831	821	846	824	805	792	793	830	837	809	843	795	892	808	800	830	827	815	854	794	856	807	871	801	841	860	822	835	850	868	849	817	819	874	800	845	839	844	858	896	834	847	820	852	853	865	816	824	861	900	809	811	805	814	771	822	770	860	835	801	862	862	830	868	858	850	838	882	871	875	834	847	861	848	800	825	899	907	858	867	830	879	823	823	888	799	796	824	765	856	847	832	841	822	835	894	813	836	859	830	817	815	827	861	829	856	793	840	829	845	856	822	834	862	837	868	822	860	821	838	851	839	799	850	832	873	765	845	843	847	833	842	809	859	861	817	863	865	883	815	843	864	851	839	858	848	906	869	844	793	780	815	828	859	846	882	824	808	844	851	836	805	867	851	897	833	850	809	856	845	840	836	808	834	807	859	846	818	851	832	817	809	918	816	855	868	836	849	829	862	838	865	879	830	817	871	862	849	813	820	888	850	844	789	831	847	797	867	842	858	831	833	865	819	831	824	857	843	802	886	838	846	826	839	841	851	810	872	799	838	874	857	852	857	860	880	810	809	820	846	842	795	885	823	882	820	844	855	824	846	851	849	852	846	843	840	839	853	838	828	829	859	789	835	860	828	828	808	835	812	860	863	843	860	878	814	892	833	888	823	869	834	817	835	815	848	847	878	810	841	852	853	802	831	744	833	836	840	874	804	842	798	839	826	827	885	874	837	802	812	793	818	807	848	825	859	888	843	819	850	813	794	828	813	832	815	873	827	869	833	804	807	838	830	873	830	868	817	870	803	788	851	814	841	829	827	844	862	847	833	805	834	882	868	796	842	794	835	820	813	850	812	872	809	829	795	843	860	858	814	842	866	844	836	842	827	828	844	830	832	856	818	845	815	797	852	826	856	813	888	843	853	862	881	823	851	828	813	823	802	849	850	801	848	875	827	822	856	823	859	851	846	845	878	834	829	894	846	806	881	776	823	888	856	913	859	850	877	811	828	809	848	859	825	866	836	819	827	831	837	798	842	910	860	854	830	774	823	807	872	815	883	799	843	876	881	836	838	849	841	828	840	809	804	794	823	858	848	792	823	848	800	910	876	850	860	818	901	844	843	861	857	857	862	785	861	863	822	798	867	822	826	790	819	864	808	859	808	824	894	804	804	845	840	827	886	825	818	831	815	847	838	841	822	893	875	829	861	835	814	843	832	840	882	853	891	875	847	831	828	838	864	843	798	861	858	858	919	820	842	861	857	843	870	753	831	858	820	819	895	828	869	818	832	875	842	846	836	825	845	840	815	826	866	896	829	831	823	831	842	884	872	828	874	860	812	848	852	862	827	841	847	846	861	863	846	857	845	827	844	770	865	856	808	879	824	844	830	876	814	863	821	811	828	835	821	866	839	776	773	795	847	882	875	824	835	889	830	843	837	858	822	866	805	832	855	837	787	830	824	852	840	817	846	868	824	862	787	822	832	893	857	828	805	772	844	831	859	833	820	825	792	782	819	831	891	821	882	799	833	884	838	824	819	904	863	834	856	789	893	817	821	864	868	816	844	830	833	861	826	866	831	811	846	806	788	855	855	822	907	842	824	810	814	830	817	834	797	841	839	815	836	883	855	773	793	861	813	829	832	855	823	817	834	824	830	854	806	880	851	813	863	811	847	854	825	834	844	866	885	847	868	813	824	877	843	848	856	865	873	799	844	818	862	766	833	807	819	881	803	870	861	841	902	813	793	815	855	886	835	838	843	861	907	831	819	879	886	816	848	790	841	865	835	875	852	843	896	814	792	865	875	868	862	869	835	846	787	840	879	820	845	885	764	848	821	816	806	891	835	790	795	838	843	845	801	844	824	868	809	843	822	835	775	876	845	868	827	833	845	801	853	838	812	825	752	851	828	799	814	894	857	845	835	833	859	809	854	811	855	790	902	805	822	839	839	900	855	845	841	859	845	773	818	869	839	842	812	818	824	842	856	820	840	881	792	842
4334	2458	1378	877	474	335	289	220	196	188	182	163	140	120	123	134	141	126	117	121	118	127	125	109	116	113	119	124	117	102	113	111	116	110	108	121	113	118	135	116	128	108	108	119	96	96	122	113	113	113	93	114	112	133	111	106	101	124	122	99	138	96	111	101	98	104	110	106	131	103	105	106	107	97	111	98	124	98	129	100	110	128	118	125	111	113	116	119	110	102	96	108	105	108	121	110	102	102	107	116	111	129	121	125	123	98	118	108	87	127	117	115	108	79	113	115	97	105	107	100	103	101	130	118	99	118	115	113	108	107	122	113	123	123	95	125	118	142	112	119	120	114	110	97	118	112	94	123	114	99	124	86	107	108	100	101	111	95	129	110	112	105	95	112	120	131	101	101	97	126	127	131	119	114	102	123	108	98	146	114	133	93	113	112	119	110	102	136	128	111	114	104	109	104	109	81	115	114	116	114	107	108	120	128	95	119	111	107	100	116	119	111	111	103	129	104	125	117	94	117	136	104	109	112	134	107	116	111	111	117	119	98	124	90	102	108	100	128	106	120	97	120	115	110	108	113	92	106	115	108	128	118	117	102	114	116	113	97	101	111	128	124	94	138	119	121	107	119	132	120	119	116	127	105	121	114	104	105	110	104	91	100	120	116	122	94	116	112	127	117	101	110	128	102	126	114	117	110	121	116	105	98	120	101	87	117	116	111	120	118	111	133	94	109	107	122	125	106	106	126	106	107	112	112	113	100	117	136	127	115	126	102	97	103	111	119	124	109	111	113	117	108	126	114	100	123	109	99	121	113	131	102	119	104	110	94	107	108	97	130	95	114	129	90	113	107	96	118	105	104	115	132	99	129	100	97	108	112	102	108	141	115	123	114	117	110	109	130	112	102	108	120	92	127	113	102	119	95	97	138	110	102	118	135	112	122	111	136	110	112	99	121	100	110	111	118	114	131	103	115	110	110	100	127	105	103	112	113	99	101	111	103	113	118	105	122	119	124	103	122	102	101	113	109	113	112	115	96	124	106	131	123	102	106	118	105	115	99	112	98	104	107	109	123	119	116	126	119	116	121	112	123	141	118	115	100	109	117	116	120	104	116	109	117	113	105	119	119	97	115	111	110	137	127	115	116	113	115	117	119	110	118	107	103	114	137	132	105	103	106	115	111	126	114	131	110	125	104	114	99	108	116	110	105	104	116	117	125	116	116	110	123	114	119	119	98	109	110	111	104	124	107	120	111	120	115	103	118	128	117	121	125	128	108	145	112	130	134	111	112	109	105	120	121	117	108	119	103	114	93	114	114	110	119	114	114	122	121	116	110	96	131	120	108	93	101	121	98	116	111	119	114	92	103	123	116	115	114	120	115	108	89	111	133	116	111	107	117	130	95	126	120	109	119	112	111	96	117	98	95	115	94	99	102	105	115	108	99	96	116	111	109	146	113	118	115	91	109	129	93	102	103	118	113	124	137	120	135	132	123	104	116	120	101	115	116	145	108	118	120	126	91	101	119	114	117	129	114	114	107	108	111	128	104	111	103	119	114	109	110	92	99	94	116	102	108	122	99	103	111	110	113	91	92	132	140	102	116	130	112	114	100	116	108	137	99	100	125	124	103	106	114	119	120	115	122	123	111	122	103	103	113	114	125	90	115	107	116	96	117	108	108	100	93	102	111	136	86	107	129	102	116	109	108	100	112	105	117	108	116	106	119	130	116	117	119	109	114	118	111	124	111	115	107	111	126	111	101	120	107	101	105	112	125	101	112	104	108	102	111	110	100	131	109	116	119	122	116	97	106	108	97	104	97	99	91	127	120	114	119	110	84	105	126	114	114	108	119	141	111	114	109	102	124	119	105	109	115	117	105	116	115	85	138	90	117	121	114	108	101	130	121	123	103	109	113	122	111	109	105	106	121	103	129	133	102	108	113	110	119	115	118	100	112	122	105	108	118	114	116	119	95	82	96	106	102	117	106	101	99	112	103	114	115	103	121	121	124	108	107	99	121	108	137	109	133	116	128	130	125	121	99	127	123	89	117	112	96	104	117	109	125	114	114	91	133	111	104	112	110	130	111	104	121	126	134	113	105	115	121	121	111	100	109	99	119	106	112	117	125	105	122	138	96	105	121	112	98	101	92	112	108	129	114	117	116	116	96	139	96	114	116	129	123	125	116	126	104	106	105	104	119	125	107	106	116	118	113	121	116	113	108	141	125	136	98	98	130	109	119	103	99	108	97	116	116	127	98	115	98	107	111	101	86	101	112	128	107	111	127	116	120	105	121	110	120	113	107	121	109	126	127	119	119	106	105	117	127	102	112	101	122	119	122	107	106	101	112	106	108	102	113	116	102	123	114	118	116	101	133	119	97	125	90	112	109	101	115	99	103	102	132	107	128	112	91	113	114	98	129	86	114	102	106	119	112	109	116	140	105	106	100	105	117	107	107	112	99	121	126	120	107	107	121	113	113	123	111	114	117	109	107	130	90	121	118	122	124	107	121	114	114	111	99	100	117	102	118	126	102	101	108	136	116	118	111	101	125	106	106	98	109	105	109	143	115	114	105	100	119	104	103	97	114	99	126	93	123	109	102	125	108	123	105	97	106	102	105	107	125	104	105	106	115	118	119	108	119	103	100	106	119	134	111	141	118	123	130	127	118	111	89	98	107	94	128	111	110	129	114	125	128	116	109	102	135	101	129	111	125	123	107	113	105	116	116	112	121	127	123	102	114	103	112	116	114	114	106	123	122	106	125	108	126	116	118	112	108	110	122	104	105	121	102	111	127	123	108	99	116	118	114	99	87	118	117	108	122	116	114	112	105	121	126	92	126	96	112	99	128	130	109	115	80	93	121	114	113	122	136	89	106	94	111	108	114	113	135	100	116	130	104	114	113	116	111	121	122	114	116	105	106	81	108	127	134	127	114	119	107	122	103	92	115	119	115	104	115	112	94	94	123	107	134	100	107	94	114	115	127	118	116	104	89	106	113	117	81	116	106	98	98	120	101	111	95	103	97	112	93	112	110	119	107	120	121	114	111	111	121	95	110	99	113	118	114	113	116	100	114	114	95	97	100	111	114	114	103	128	116	105	105	125	111	122	109	121	93	131	119	118	124	111	104	117	113	121	130	110	101	108	94	115	105	108	110	115	88	101	137	111	110	105	97	108	128	119	123	105	99	105	107	118	98	107	113	98	119	112	119	104	120	109	106	107	106	107	108	108	126	111	111	115	114	112	122	108	111	107	116	111	111	100	112	126	105	118	120	131	101	113	99	105	135	106	115	130	121	115	101	101	106	119	117	121	105	104	70	114	98	93	106	118	105	113	111	108	108	129	113	114	111	116	116	106	104	110	144	112	115	121	105	112	121	115	120	117	109	114	109	102	101	121	108	113	118	111	133	100	97	121	123	112	105	112	126	129	103	128	121	120	122	114	120	120	112	125	115	110	127	95	102	104	123	122	92	126	89	123	107	100	99	126	113	111	131
29669	19373	13656	11687	9233	8158	6703	5263	4260	3440	2702	2192	1832	1579	1539	1410	1311	1310	1215	1218	1207	1157	1066	1067	1051	1056	1008	1048	1039	1064	1002	1028	968	956	959	989	942	986	936	971	982	960	1028	958	955	963	928	966	1006	928	1005	965	934	914	948	948	975	965	976	939	964	901	935	946	1017	1021	985	1018	987	977	923	982	971	976	990	991	980	976	903	953	1011	925	969	975	967	942	975	997	926	945	945	987	974	933	925	946	942	1001	971	969	958	943	996	941	975	978	1003	933	996	891	938	915	1017	993	972	903	1007	940	968	929	950	941	912	957	950	957	935	923	994	982	994	965	980	984	962	932	984	967	966	972	986	955	918	939	1005	944	934	1025	990	940	940	909	933	950	988	898	913	984	970	982	984	954	989	973	1001	986	983	1036	990	975	930	929	943	968	990	1002	946	949	968	965	955	932	1004	970	1008	979	999	976	934	947	996	1002	1014	952	994	937	988	930	949	926	1010	990	965	928	945	971	952	958	970	974	935	969	947	898	986	963	948	973	967	951	956	941	985	915	960	953	928	1001	1018	968	996	943	932	932	952	923	951	990	948	972	952	962	953	985	990	923	898	952	962	987	937	943	968	993	953	910	948	944	1001	936	954	1006	940	953	916	979	992	952	990	1010	917	944	983	973	920	905	983	950	990	939	952	991	942	1039	941	978	975	949	975	1012	970	990	989	977	981	947	966	1001	959	931	936	983	903	982	996	1002	1006	950	982	982	979	924	980	967	1023	1011	995	950	911	962	943	979	919	955	951	1003	952	974	993	907	1004	946	953	926	955	944	1002	952	944	928	916	932	988	961	1000	946	999	966	959	1007	956	925	986	973	966	1060	936	957	1002	995	928	981	942	1007	931	943	948	977	991	961	916	919	918	998	962	932	977	953	974	907	911	960	1000	954	997	996	943	991	936	980	971	982	942	999	942	926	979	909	946	892	935	964	981	945	974	984	960	968	964	932	985	1005	984	973	967	951	976	974	976	944	941	974	964	1000	939	1009	983	931	1009	994	928	935	913	949	1013	955	931	919	1027	962	971	919	927	946	909	1009	958	1022	955	976	944	994	1028	925	999	975	970	937	976	963	980	897	949	946	962	972	974	992	900	977	926	930	993	956	971	990	981	965	933	979	960	1008	944	937	945	974	981	989	929	970	955	970	953	948	950	938	963	1001	992	982	988	1018	995	1001	961	937	1009	980	1000	1016	935	942	985	918	929	977	984	953	972	966	934	941	940	991	905	967	949	959	979	971	941	935	917	918	970	927	984	959	994	913	975	924	957	1018	964	930	983	939	930	999	945	984	1014	924	952	985	925	948	976	979	976	957	975	988	946	964	1006	948	978	969	932	944	963	966	921	1009	945	965	1000	944	992	939	958	918	966	934	1018	953	921	964	940	955	906	965	933	1004	995	1011	917	950	968	955	995	918	939	945	979	1033	883	995	947	978	939	977	985	932	986	944	950	1001	999	1008	987	990	958	945	984	923	1017	913	995	924	976	980	970	977	897	961	958	959	1021	961	925	943	943	949	944	935	952	1008	982	912	933	996	973	917	957	969	936	955	990	940	996	974	955	980	935	938	986	952	970	929	975	976	942	910	969	997	984	983	997	920	968	948	982	913	950	971	950	941	994	899	1018	1003	1020	939	941	1002	931	962	1043	960	929	977	994	917	961	985	978	949	940	935	983	901	981	922	923	945	966	978	994	949	988	934	951	929	968	868	959	912	977	1002	955	958	982	996	938	931	956	964	964	965	927	1015	911	931	910	944	993	925	969	949	932	892	971	973	1036	994	968	956	913	923	1010	961	989	991	998	961	952	920	1040	943	936	968	952	1010	933	920	950	959	1012	1006	947	967	972	978	916	954	939	911	976	923	913	892	982	970	947	941	1013	976	940	987	968	999	965	942	963	969	968	942	961	928	1008	980	935	1033	1033	957	1000	966	960	1001	972	932	979	1000	959	957	1013	968	978	962	935	907	979	929	938	950	971	900	965	954	898	899	928	979	943	957	926	933	952	955	947	947	963	962	981	967	974	996	972	989	924	958	905	899	987	942	996	991	976	988	1023	905	963	939	964	899	1031	959	952	953	1005	943	960	983	995	954	984	941	926	974	965	1002	959	979	1017	966	907	968	958	981	939	955	984	920	914	980	988	928	960	1004	961	961	932	936	948	933	1017	976	901	967	980	983	954	973	991	923	939	1019	986	943	979	968	978	968	978	923	981	935	981	975	980	902	965	978	989	950	992	941	948	936	944	997	953	992	972	961	932	949	936	986	1002	944	1001	962	960	935	943	931	972	921	982	982	953	926	1039	936	941	951	963	991	962	945	977	997	974	985	979	1007	939	940	1014	944	951	975	945	949	970	873	988	969	977	965	945	974	975	951	992	990	933	977	948	983	950	985	997	958	1017	974	934	916	970	937	935	911	950	934	1013	978	938	1027	928	926	932	957	947	892	994	923	936	1021	981	934	913	987	965	924	918	966	960	940	974	999	1007	985	1010	923	967	958	918	980	955	976	921	938	934	934	930	1016	984	990	924	1003	960	961	974	991	923	954	921	946	932	949	985	967	968	928	987	975	972	942	953	916	1000	917	956	935	965	985	967	926	948	1023	1003	970	975	970	960	945	1014	964	980	1003	976	963	931	994	949	946	961	1018	1020	995	1023	946	946	964	994	986	941	984	975	951	917	967	944	984	999	944	926	937	933	999	970	965	1014	963	932	999	966	977	1008	940	908	1014	974	976	930	980	1012	941	985	963	939	971	980	1026	976	947	918	978	972	973	920	990	930	960	943	971	954	909	977	948	961	970	921	945	1012	973	945	974	937	976	982	962	961	981	906	984	941	1012	954	996	924	935	916	967	959	1015	888	939	885	1010	983	974	1001	949	998	959	960	1024	954	935	1018	1011	961	982	979	953	905	958	952	990	1008	989	989	983	938	884	973	991	987	954	985	998	957	941	945	907	926	961	975	1027	944	953	944	924	975	911	981	907	1040	966	954	932	983	980	970	1004	1001	969	991	918	961	976	943	992	979	982	983	941	944	997	981	955	957	948	903	957	979	977	958	970	931	941	968	981	962	923	897	970	1004	896	990	987	973	973	991	985	959	963	980	992	1035	994	930	968	975	961	905	980	962	957	954	899	997	940	950	957	944	959	942	958	995	968	965	899	932	973	989	933	970	932	1011	974	1007	971	939	964	958	972	992	942	932	967	1000	934	962	954	966	975	896	948	998	955	989	973	1002	940	963	893	954	979	951	947	989	963	989	955	978	1026	1001	981	1000	988	982	960	917	995	964	946	942	959	946	989	978	940	1020	945	976	1005	994	909	942	1025	989	971	964	988	922	991	943	984	934	964	1017	956	948	957	1010	959	932	948	967	1031	964	984	986	963	942	941	918	972	980	999	949	972	939	1000	992	897	926	926	924	941	957	1010	990	955	988	980	969	1011	947	930	952	918	955	921	940	944	986	1017	949	916	911	964	1018	956	893	951	933	911	959	956	948	979	984	967	942	902	915	1043	957	1003	874	928	971	1003	971	906	910	975	942	950	943	939	951	962	1013	929	926	1003	896	959	972	939	946	973	984	966	931	936	965	965	937	916	984	939	992	1019	936	956	969	976	984	960	954	949	962	930	967	971	1002	951
6298	5026	3253	1525	798	509	374	287	253	255	202	190	161	175	133	132	147	131	137	111	128	116	115	105	136	112	125	131	114	103	106	110	109	100	112	118	119	103	121	106	108	115	108	117	134	124	95	113	120	81	126	120	116	137	104	113	119	114	118	129	94	113	109	109	126	110	126	94	123	94	95	88	102	107	100	103	120	117	111	109	102	105	116	111	109	135	121	112	116	101	125	109	102	118	117	122	123	105	116	112	129	123	102	100	111	114	108	116	114	123	104	98	119	121	126	115	108	102	100	96	117	138	104	128	102	89	115	88	109	122	109	101	111	94	105	104	127	119	116	103	118	106	105	122	130	96	116	107	107	114	100	101	116	116	121	91	132	95	114	106	109	104	109	110	102	125	115	107	95	113	129	111	106	121	108	104	120	124	113	102	111	129	117	94	101	111	124	98	115	95	93	135	125	106	113	111	120	115	114	97	106	108	114	94	98	102	106	123	105	113	100	117	102	106	112	113	121	116	122	110	105	105	114	103	119	112	100	98	136	109	105	126	111	122	79	101	120	128	103	128	102	99	119	111	102	123	110	103	127	118	112	107	107	108	103	90	94	115	102	113	105	110	119	90	99	102	118	119	132	119	101	109	112	114	114	103	111	109	104	85	106	101	118	94	115	108	114	128	108	109	118	103	109	117	113	111	110	115	109	112	97	110	131	103	116	114	118	119	113	116	108	108	118	103	122	108	131	100	108	128	106	118	95	116	114	132	123	121	103	119	111	119	111	120	116	109	101	108	109	105	123	130	126	113	109	112	101	90	116	118	121	117	89	85	118	94	111	100	100	116	101	89	115	117	115	107	101	101	121	110	107	101	120	127	116	106	106	123	126	100	118	103	110	114	101	101	122	120	107	125	108	113	112	122	114	120	100	107	114	104	104	110	97	119	106	112	104	109	138	123	113	104	104	112	106	104	113	98	120	106	128	112	110	94	125	104	113	107	108	99	103	116	118	94	122	105	114	127	118	97	119	108	95	97	124	104	110	123	99	119	101	92	125	115	106	106	118	125	116	124	109	101	119	118	100	101	101	108	118	113	121	124	95	127	101	110	110	124	109	112	95	123	136	132	117	103	122	118	108	111	114	120	119	113	100	106	104	113	100	120	97	92	107	107	108	118	114	107	106	125	112	109	118	123	106	126	126	109	115	131	115	107	127	91	132	108	110	111	105	111	96	109	113	100	95	105	103	101	119	113	111	105	118	100	109	122	106	102	97	117	126	117	104	128	124	101	103	123	105	102	109	114	112	110	105	124	89	108	115	108	113	127	98	95	106	97	105	135	119	122	121	112	102	99	120	105	115	121	132	101	120	117	106	111	114	119	118	120	113	107	100	108	110	106	112	105	119	102	98	104	107	106	111	116	91	105	101	99	113	119	97	112	122	109	105	100	124	108	122	102	123	104	125	110	126	113	119	87	101	114	126	117	91	101	100	121	130	121	119	125	106	86	96	104	108	130	95	112	98	98	110	90	111	118	106	115	117	116	111	109	128	94	107	121	125	102	104	120	105	112	112	101	94	98	94	141	113	117	96	124	106	120	117	121	105	110	102	108	120	125	99	111	110	118	109	103	95	125	101	114	97	106	118	118	128	114	118	99	129	111	100	102	97	95	93	88	116	111	109	92	101	103	110	110	117	95	113	121	113	106	103	91	120	117	106	99	119	130	112	117	113	103	107	106	89	105	130	114	113	114	123	98	104	128	99	111	104	118	116	85	93	124	102	132	102	105	121	91	88	117	117	107	115	113	112	111	106	104	114	100	114	101	103	121	104	108	98	98	103	105	110	135	106	120	108	123	117	100	112	149	114	108	116	119	112	111	99	99	107	110	113	105	112	115	120	110	102	104	110	113	98	98	119	101	110	101	105	125	129	120	113	119	101	93	124	97	114	112	123	114	116	104	112	107	110	103	121	114	111	107	97	109	110	105	137	127	124	113	113	119	112	104	120	109	97	101	101	110	104	124	105	116	107	105	118	111	109	111	103	89	117	110	110	110	109	118	98	100	116	102	108	116	107	107	129	104	102	108	108	98	124	107	92	130	120	125	117	123	114	107	113	104	119	96	109	110	102	121	113	132	120	133	125	119	122	100	113	119	90	135	132	102	112	117	103	93	105	97	117	107	114	108	111	108	120	95	109	108	120	106	110	127	104	108	108	101	117	104	100	111	107	108	101	120	106	107	113	126	110	117	100	112	123	115	107	105	97	114	104	113	111	96	111	122	107	126	119	114	113	94	100	116	93	110	107	108	111	124	114	113	115	125	93	114	108	120	101	110	113	129	107	96	112	130	107	114	109	121	121	120	99	105	109	122	123	120	95	97	102	135	104	137	126	106	126	113	100	113	128	115	106	108	117	112	113	117	91	127	132	116	108	103	131	126	117	124	125	118	107	109	108	115	126	126	109	106	105	90	102	120	108	106	111	108	122	114	114	98	103	94	113	116	96	112	110	104	110	102	105	90	133	115	124	119	111	108	109	101	111	110	102	132	117	100	135	123	101	107	80	127	124	115	127	97	112	123	95	117	127	109	96	124	92	101	122	108	106	105	97	116	101	125	121	130	117	125	112	118	92	86	111	110	104	99	118	121	108	111	87	104	117	113	106	119	101	100	126	113	106	98	105	111	95	112	126	100	112	116	119	115	104	123	83	120	100	108	119	107	97	100	114	109	103	84	117	123	113	98	105	120	138	105	106	96	88	114	107	107	126	108	110	93	116	101	100	113	115	108	129	93	118	113	92	106	109	100	134	120	121	108	100	120	116	118	96	109	103	122	110	128	116	117	101	106	123	97	92	114	103	101	120	97	92	101	104	114	118	112	122	96	107	114	98	94	134	140	116	120	117	120	112	123	112	102	120	114	93	106	120	127	104	124	103	110	121	108	115	112	107	115	104	119	125	113	120	112	102	91	107	105	105	129	96	122	119	128	118	129	132	115	108	92	110	111	103	123	103	113	76	94	117	112	117	102	105	121	111	100	116	95	116	110	104	105	117	103	111	98	100	107	102	75	95	103	126	108	113	106	96	116	127	119	100	128	123	136	89	125	115	114	119	90	112	121	107	109	118	106	100	100	98	109	108	111	125	101	122	106	114	117	116	117	111	114	137	105	98	116	111	97	118	109	96	118	115	127	119	113	114	110	98	138	103	98	114	117	119	115	103	105	114	116	129	105	127	102	112	91	119	114	113	106	120	128	108	108	111	115	114	108	117	115	106	114	112	98	125	114	108	113	123	110	116	120	132	120	116	111	114	101	136	108	112	115	115	106	114	100	96	113	101	124	116	116	102	115	110	108	115	131	118	91	98	116	117	112	96	109	104	112	127	114	116	99	102	99	91	120	121	123	115	104	111	109	109	112	109	133	105	91	109	127	111	111	96	114	110	113	107	119	98	97	108	115	108	106	109	96	123	116	110	101	117	142	124	109	98	120	122	108	107	117	86	107	117	114
35492	26326	21634	15746	13322	11370	8786	7054	5763	4698	3618	2919	2294	1950	1758	1657	1521	1425	1382	1292	1241	1194	1190	1173	1105	1135	1087	1048	1047	1027	1038	1050	972	1026	986	975	995	991	968	985	1013	996	966	967	993	975	969	975	974	928	975	974	970	938	1048	975	947	939	950	937	942	923	1017	965	969	923	1000	983	967	918	957	1034	978	992	1028	973	992	991	960	889	990	1045	957	1007	946	976	959	975	945	1006	987	1003	963	920	926	941	1019	1005	969	979	1005	992	978	940	905	930	982	908	982	1033	947	981	940	949	954	925	968	956	962	947	978	949	950	967	1031	978	992	919	1030	945	949	992	1032	956	974	949	978	991	989	999	989	986	953	950	946	925	974	969	965	941	956	963	872	940	959	949	920	1017	1028	966	935	949	983	943	972	965	941	995	947	1025	992	921	935	944	952	974	1014	1012	996	972	981	987	958	983	960	1007	915	928	929	956	1008	961	982	980	984	1017	924	950	922	955	1021	1038	983	977	1001	1002	1022	1006	944	959	939	1038	969	993	925	993	964	981	988	972	1007	963	979	948	971	937	946	1006	931	984	992	964	945	997	957	1004	952	985	943	942	964	993	928	976	964	971	994	943	991	985	943	945	933	947	993	931	1015	982	1011	975	954	911	973	929	1001	949	928	932	984	989	941	945	974	953	935	963	928	949	950	923	980	961	939	968	937	973	981	1013	975	955	907	989	940	952	943	1031	965	995	1036	972	919	967	910	953	951	1027	983	994	945	923	920	961	986	947	963	929	991	980	999	975	951	978	930	915	974	936	997	968	961	971	967	929	960	990	953	996	925	967	912	908	941	991	993	957	939	963	908	982	980	965	922	963	993	958	931	962	969	967	1012	999	956	904	970	996	1000	984	942	937	984	941	1019	950	931	963	983	955	1009	983	980	994	929	994	940	891	911	961	980	974	953	1021	985	957	940	1001	988	1033	933	996	981	968	978	956	978	948	976	959	1013	974	998	998	904	948	929	969	961	974	925	948	998	966	979	956	994	989	957	912	980	958	931	906	967	961	968	965	934	983	944	922	958	951	1010	973	1066	966	963	969	1006	981	993	1009	970	974	987	988	975	946	1047	961	966	952	960	976	948	1003	972	990	992	1007	983	978	1037	933	961	920	983	959	962	989	1002	1014	886	971	993	945	891	969	967	936	1007	1019	938	971	952	1000	926	951	935	979	1015	1010	964	961	967	969	958	959	1036	989	974	1001	994	1029	968	960	982	986	983	936	922	1014	979	941	973	962	1022	941	989	955	937	948	988	1013	969	995	973	946	953	998	969	933	937	937	983	959	986	897	931	908	1009	953	946	976	906	936	996	970	1026	1001	1001	955	1000	987	963	995	942	935	1037	925	950	952	980	980	1006	931	953	951	970	942	956	991	964	959	977	930	958	937	999	940	945	988	921	961	958	976	976	990	928	988	961	1014	945	939	969	942	1059	1014	975	984	999	1026	981	945	931	999	991	926	994	923	931	955	949	942	940	946	999	926	946	938	946	927	932	966	991	960	977	970	940	957	984	971	968	985	1006	990	1020	1029	932	980	994	961	947	900	955	949	1009	966	959	971	1007	999	974	1000	983	997	943	980	971	926	980	968	927	979	965	965	974	973	973	998	992	955	971	915	1006	990	966	984	960	1027	942	986	944	1006	984	989	929	954	949	1041	963	918	1021	1022	1001	911	948	980	975	1008	974	1017	989	973	1001	1009	969	984	1001	1004	930	937	964	949	951	968	1003	933	998	974	931	918	958	965	959	936	948	1029	933	988	889	966	988	906	967	901	974	970	960	939	916	936	922	962	948	973	926	949	946	952	979	941	973	920	952	973	938	948	955	980	945	928	912	974	950	902	1033	982	979	974	1003	1014	935	1019	992	991	1037	964	948	961	996	939	898	950	982	917	969	960	929	965	964	983	964	962	972	1018	958	930	964	939	971	965	941	958	995	935	943	970	969	984	941	959	959	949	988	960	1010	1023	972	1000	997	936	976	960	994	966	945	937	937	932	923	935	980	927	946	972	953	990	971	954	949	936	969	925	996	956	905	926	962	937	954	1019	984	950	970	909	961	1010	981	955	942	986	987	937	888	950	975	960	980	934	966	944	1015	885	1032	976	983	1019	939	996	974	955	925	948	931	997	1016	990	962	980	924	980	981	934	983	949	998	978	924	945	941	974	966	962	992	1009	925	953	933	1024	987	936	989	940	949	983	966	955	1039	966	994	967	960	950	973	995	946	975	982	965	949	991	981	951	1025	1023	1024	979	951	949	928	957	952	968	1003	959	956	928	923	972	958	935	990	965	971	936	944	932	946	983	974	925	1019	960	952	959	976	913	974	925	944	998	977	940	993	962	974	940	977	971	975	947	943	932	922	949	905	954	986	967	972	965	984	1004	999	1004	990	1024	975	964	956	915	972	958	973	985	1017	992	958	978	917	961	899	981	946	1003	960	936	976	974	961	1012	941	977	966	904	936	1022	1008	934	952	952	974	947	1015	973	971	992	944	981	1048	958	909	951	973	984	948	992	871	960	1019	1005	1008	959	929	944	953	935	1049	1004	909	947	950	979	989	966	931	974	1018	949	1015	980	1016	993	928	1038	933	997	970	974	990	970	1022	976	968	1000	937	1020	974	944	934	970	934	979	917	941	1023	929	1003	977	950	991	986	993	917	969	1003	952	972	907	952	990	984	989	993	963	941	997	944	1001	1004	946	1009	955	950	1001	947	972	1008	925	1014	934	982	964	923	1020	981	943	947	968	934	984	967	974	961	957	1000	957	990	1052	999	987	975	1015	961	965	947	941	990	934	927	1021	991	1010	1023	918	958	952	914	998	951	966	990	950	981	938	933	946	936	1003	936	977	962	976	1006	1010	924	956	962	979	1005	999	978	1006	953	980	969	979	983	992	917	951	938	952	995	956	997	898	970	942	985	947	970	961	995	1021	989	975	939	950	936	987	1007	983	985	957	1005	968	938	982	985	961	938	1015	917	931	955	949	1023	924	963	1017	934	1031	930	970	983	973	984	940	912	903	1007	976	947	941	974	941	966	943	941	1001	947	970	1036	987	1011	960	943	1022	949	968	964	993	914	925	937	962	984	975	966	987	967	1012	956	937	914	917	949	969	952	973	974	972	978	934	971	943	1012	900	954	954	984	973	962	990	943	942	974	930	974	979	989	938	971	970	942	952	1004	994	887	964	985	1006	992	967	1032	1005	965	1002	997	1032	984	965	979	956	925	1001	1011	968	989	947	967	985	958	967	1005	952	956	988	978	968	974	962	944	961	980	973	1013	964	950	916	991	976	993	963	946	999	920	1034	950	925	973	976	973	964	985	969	979	1005	982	953	943	1023	938	950	934	965	961	961	949	962	989	973	945	971	967	950	961	977	1002	959	952	993	916	949	977	992	971	979	932	919	972	953	965	915	967	1021	968	992	960	991	1002	933	917	998	982	956	914	978	958	948	992	928	978	905	984	957	1001	974	922	936	942	982	1020	938	967	902	993	985	976	970	990	1000	911	1006	984	965	946	909	937	946	940	961	960	940	997	957	947	975	927	919	994	947	934	898	920	993	962	971	977	975	995	963	988	937	974	979	979	938	982	999	967	987	983	975	987	978	945	977	1020	938	1018	924	957	955	995	981	976	978	978	990	959	988	954	924	969	924	951	1028	986	919	1009	959	950	996	947	957
6724	4264	2362	1128	688	398	353	306	249	228	177	163	158	142	135	129	130	109	112	121	136	108	98	100	110	100	101	90	109	104	107	93	91	99	103	92	98	97	104	111	93	96	113	95	89	100	102	91	97	86	80	83	87	86	98	99	100	104	107	73	88	102	84	111	101	101	99	85	80	96	100	99	77	93	94	94	95	92	70	70	86	96	85	87	103	83	91	104	112	92	82	109	104	90	99	101	82	99	97	90	103	81	95	105	100	78	95	89	101	97	101	110	69	86	80	97	117	83	73	83	93	92	96	90	108	87	87	101	96	87	121	93	86	76	84	97	109	102	121	97	88	94	108	88	103	123	107	96	98	102	78	91	95	76	87	78	92	90	92	75	78	76	84	90	107	95	82	95	85	95	99	98	75	87	99	100	97	87	106	89	86	90	110	102	86	97	72	96	93	100	91	101	95	100	88	96	80	84	89	85	106	87	100	94	103	95	84	95	78	87	106	99	95	108	90	94	103	91	94	106	73	80	91	90	103	95	88	78	92	98	97	97	89	77	113	107	104	91	95	76	85	80	102	98	98	93	91	107	85	113	88	96	103	84	99	85	85	91	89	79	90	82	72	93	93	104	92	94	80	104	88	84	98	101	97	97	98	86	95	101	83	82	86	77	97	88	105	80	96	87	81	96	83	98	93	99	90	97	83	92	81	75	81	91	88	85	91	94	91	100	120	94	96	84	92	83	88	98	103	107	101	95	76	99	94	89	88	92	94	100	83	103	92	76	91	111	92	105	85	99	91	81	86	75	113	94	84	77	78	78	86	86	99	99	74	106	108	83	91	74	117	108	98	99	85	95	95	113	78	72	99	111	112	78	99	95	100	115	85	86	96	109	86	98	93	97	101	91	93	82	106	102	79	99	96	92	89	90	97	89	85	87	119	99	91	88	92	112	98	96	92	87	94	110	76	85	91	94	86	86	103	95	97	99	86	105	110	75	97	91	100	101	110	110	101	111	89	106	95	94	93	102	78	89	99	91	90	110	110	107	97	96	99	88	93	98	90	101	91	90	83	94	68	87	89	92	100	86	90	87	76	106	88	100	93	91	86	92	94	89	99	94	92	104	114	85	103	91	75	78	101	89	101	103	86	90	86	95	92	107	94	113	88	87	101	98	88	96	108	102	86	108	109	99	90	91	86	105	86	103	110	79	87	82	97	96	102	96	97	108	94	108	98	96	95	104	89	84	83	80	86	87	95	93	99	92	86	86	108	103	103	90	94	91	89	105	89	100	99	86	94	93	84	107	96	79	96	91	118	67	86	100	82	84	97	89	97	109	84	89	79	82	86	89	95	91	95	83	111	101	94	123	112	96	102	92	85	81	97	93	96	107	109	106	77	81	97	104	105	96	83	104	95	104	74	73	96	91	83	83	85	96	86	88	106	85	92	97	91	94	96	86	84	101	93	96	85	103	89	83	100	93	99	86	94	76	112	100	101	96	88	78	83	90	94	89	87	100	95	94	101	70	86	98	108	72	88	78	89	98	110	86	107	96	113	94	98	94	106	97	87	86	77	99	93	95	99	92	84	79	79	101	103	106	86	98	103	97	97	72	110	83	94	81	84	101	102	87	83	86	98	101	86	84	85	83	93	98	103	118	98	120	95	94	87	102	103	80	88	94	104	90	92	81	84	95	92	107	98	115	90	86	91	90	85	81	98	90	96	97	91	104	105	102	110	76	107	100	100	93	101	92	90	92	82	105	77	112	90	105	86	100	87	93	81	78	81	92	90	90	90	100	112	97	93	94	90	99	104	115	83	83	93	101	86	98	92	103	107	92	73	96	88	107	98	93	107	87	95	97	96	92	84	101	107	95	93	89	94	100	105	94	106	98	89	104	81	101	97	97	92	98	100	102	78	102	100	96	98	81	86	87	84	82	98	88	106	87	100	91	104	78	99	88	94	118	86	78	90	100	98	84	90	92	83	87	87	92	100	79	102	96	91	92	104	90	99	90	96	98	101	110	101	110	97	83	89	91	95	114	95	78	86	87	93	99	74	94	93	92	111	108	93	93	92	93	89	104	110	122	110	90	94	114	85	98	103	106	75	81	109	108	89	86	91	91	95	101	92	93	109	84	93	88	107	77	108	107	86	86	111	102	102	97	97	97	101	106	100	84	96	97	80	109	96	98	112	95	96	94	87	97	86	90	111	93	96	120	98	92	94	92	83	88	95	96	102	108	81	70	100	100	108	102	90	97	88	87	96	93	90	96	95	95	84	108	99	96	105	86	100	92	97	85	81	102	97	81	82	99	94	81	91	93	100	104	107	84	102	96	98	90	96	101	85	99	117	96	82	119	73	109	81	97	102	93	97	102	92	86	92	100	90	82	90	73	98	110	101	95	95	93	80	94	110	95	94	94	95	94	104	102	97	107	93	85	93	93	91	95	100	83	105	93	106	111	94	93	99	87	92	96	106	95	96	102	81	84	108	96	101	86	97	112	102	100	101	102	98	110	97	89	83	95	93	94	96	85	91	91	82	109	90	99	91	105	102	95	70	91	99	82	94	95	101	72	100	78	94	98	98	90	97	108	70	91	104	83	83	111	90	88	95	90	108	106	83	106	89	87	102	93	92	108	88	72	75	103	107	104	93	95	116	107	102	100	92	92	109	95	93	93	81	91	99	99	103	78	95	88	89	88	96	113	110	90	87	91	97	93	89	91	97	94	101	95	104	104	102	95	90	74	93	93	95	85	84	88	102	88	92	83	95	84	87	105	115	101	81	101	99	84	84	86	99	91	82	79	96	99	106	80	93	83	101	106	94	112	95	104	91	87	108	94	100	94	104	87	98	94	101	75	96	101	102	103	116	93	91	83	110	97	101	90	91	101	86	93	93	119	97	93	99	87	97	105	95	95	83	88	94	74	93	88	92	98	119	82	89	111	94	90	111	104	89	107	92	99	96	97	105	114	103	88	87	101	99	93	96	78	107	88	102	89	91	94	88	90	117	105	99	97	85	86	79	95	90	93	94	100	98	105	97	94	78	98	86	96	92	93	95	90	88	100	108	91	109	85	96	101	95	86	85	81	91	101	85	104	99	96	92	92	97	94	92	96	101	83	93	96	102	82	91	99	101	102	99	102	91	90	91	79	83	92	98	101	98	92	89	112	95	92	97	90	90	82	76	100	94	102	90	98	97	89	97	85	95	91	71	113	106	86	101	94	99	90	74	97	82	85	85	86	107	90	101	98	96	103	85	101	91	97	89	113	100	95	90	80	76	98	81	90	85	82	99	106	103	93	93	82	93	82	95	98	87	96	95	79	103	98	96	105	89	96	95	91	87	93	87	91	88	93	112	94	97	100	102	82	78	78	87	111	89	81	97	85	72	98	103	83	103	96	89	84	90	95	84	94	75	110	98	102	99	101	95	91	97	79	89	84	75	92	95	96	98	83	92	85	84	96	97	88	89	101	124	93	80	87	98	77	74	93	91	96	109	105
33393	24519	17797	13850	12537	10637	8562	7062	5656	4578	3683	2699	2182	1888	1654	1640	1438	1332	1221	1215	1071	1045	1022	970	951	958	871	877	915	881	881	902	798	827	824	816	812	837	809	839	833	841	833	841	793	886	845	794	780	781	817	820	794	845	836	821	823	851	829	792	838	808	844	795	774	819	813	803	843	769	829	854	829	816	847	787	831	774	833	847	777	788	820	765	846	807	769	840	859	853	779	863	833	821	823	793	838	800	810	790	862	803	802	878	804	783	815	784	751	821	808	846	786	782	741	796	780	812	832	821	829	787	736	830	802	793	768	839	875	822	802	808	810	808	804	829	790	796	864	844	838	814	800	813	841	739	803	805	788	800	845	797	807	807	830	788	814	753	787	804	811	781	809	776	827	819	785	796	794	826	828	831	821	825	827	845	808	782	815	786	834	791	799	777	891	844	821	811	832	835	803	750	820	827	880	794	830	822	761	789	783	818	788	816	868	824	779	783	778	770	840	834	778	795	784	798	766	826	833	805	838	793	796	805	779	818	832	792	828	796	785	785	794	821	776	813	783	805	830	826	831	842	777	859	771	795	832	835	813	763	788	802	782	795	798	812	789	798	830	798	794	792	768	765	789	812	828	790	815	809	823	807	815	768	790	800	839	802	823	844	774	803	814	801	796	787	776	819	758	749	820	817	807	816	812	824	813	819	845	816	804	808	815	806	795	799	789	828	845	832	847	822	801	787	852	780	868	815	796	824	829	798	821	790	786	786	799	838	795	858	740	791	839	837	764	781	839	787	820	789	816	797	804	790	809	788	793	841	831	846	855	834	774	811	816	860	838	813	842	784	773	793	852	830	777	785	834	768	799	840	798	799	857	790	844	798	804	764	806	784	784	795	796	807	806	842	786	830	830	811	794	842	837	777	803	797	793	780	793	804	813	805	823	756	748	818	795	835	778	807	855	812	830	804	804	793	792	759	798	812	845	787	835	839	803	799	797	791	819	785	797	785	824	806	852	770	820	802	821	750	808	763	846	764	822	809	796	837	806	830	822	806	887	758	829	789	795	765	817	821	846	792	780	808	781	806	812	793	773	803	793	781	784	824	816	811	757	865	769	778	835	801	827	794	854	801	831	788	791	838	816	817	839	827	758	864	850	789	777	831	802	847	809	858	774	762	799	779	801	825	858	800	896	830	798	795	844	850	826	781	776	787	777	788	783	828	826	818	878	821	842	828	777	812	755	797	798	786	849	789	812	790	802	801	881	832	759	792	805	770	781	791	775	766	806	837	802	819	801	789	787	813	749	792	837	795	755	759	852	852	857	821	827	845	829	825	767	823	808	828	811	813	823	811	790	814	827	797	848	770	821	757	806	794	848	782	743	840	844	786	808	778	836	800	786	789	842	802	798	792	804	842	809	846	801	766	832	868	793	844	841	834	777	879	790	795	835	823	769	793	816	826	790	862	801	792	821	810	817	758	791	855	809	827	759	822	817	806	828	822	771	834	817	759	786	835	804	859	824	836	820	823	826	839	816	814	817	780	806	857	819	774	804	850	786	838	806	797	789	844	765	818	809	760	831	742	792	824	796	790	828	826	780	831	819	869	847	818	787	811	791	856	809	810	794	818	810	812	795	803	854	830	797	770	752	837	833	848	796	851	861	834	783	761	829	863	796	843	805	855	824	817	808	852	804	794	866	829	806	839	810	817	799	826	816	809	795	813	829	775	892	794	815	784	800	804	806	843	894	803	808	817	896	809	817	826	766	804	820	862	811	848	833	842	749	785	842	800	842	834	781	812	743	835	783	797	807	806	806	783	797	819	823	847	812	790	820	811	811	775	823	831	836	798	785	795	775	808	790	786	815	821	807	808	843	821	834	852	779	779	819	814	775	808	818	819	779	808	852	830	769	817	823	852	820	787	873	794	845	797	815	792	837	826	794	836	823	792	823	787	809	760	854	854	750	787	803	782	788	804	806	785	828	820	763	838	750	783	855	785	818	840	792	783	855	799	802	795	835	839	828	834	847	793	852	779	848	848	837	781	826	793	784	860	768	806	836	769	776	816	890	839	782	796	861	784	851	832	782	791	783	828	838	797	834	762	807	807	860	826	777	838	830	823	759	835	825	875	851	826	754	762	799	764	808	838	833	828	810	838	824	793	776	801	808	835	834	811	866	841	845	840	788	827	892	812	793	814	810	803	828	866	804	831	811	821	758	754	761	846	777	788	782	832	816	793	760	802	833	806	789	833	802	805	791	824	766	780	814	829	801	826	809	824	808	778	815	798	811	795	825	820	774	793	841	768	809	780	768	812	834	843	801	798	799	822	799	771	814	804	795	813	830	748	743	817	784	835	819	835	811	803	821	805	802	812	824	853	785	861	789	845	776	807	847	773	793	819	837	840	802	812	792	821	862	822	841	789	803	807	796	845	836	755	846	789	848	848	758	804	843	795	815	815	771	739	782	805	819	834	825	831	792	808	884	801	786	791	789	819	847	737	847	823	816	824	777	795	797	780	761	836	788	800	788	775	794	884	720	786	826	851	841	865	804	837	853	828	797	853	794	793	784	815	825	838	812	781	847	786	860	800	799	828	816	806	799	862	791	815	845	848	841	806	786	783	783	832	824	825	807	837	804	829	810	783	776	797	791	775	844	786	761	795	819	813	797	806	845	817	826	843	886	869	790	846	849	849	798	771	778	815	783	773	793	816	791	806	773	755	780	848	819	875	811	813	782	817	834	746	776	755	783	780	792	817	737	818	827	794	740	792	800	798	791	801	820	783	791	821	814	802	807	825	796	771	808	815	868	839	795	820	870	821	800	890	803	842	797	785	832	821	855	799	812	863	788	804	815	868	839	826	814	823	813	807	790	825	796	816	858	805	809	836	839	815	795	824	815	847	825	806	847	844	839	830	813	846	790	799	805	804	801	767	798	821	853	762	829	814	815	784	788	765	781	808	788	765	810	790	797	797	861	840	853	838	774	785	817	814	780	747	745	805	798	827	793	800	813	803	817	802	804	750	799	871	803	804	829	812	840	782	820	815	809	816	834	806	777	828	867	825	771	806	822	865	828	852	836	830	849	784	759	776	810	800	828	805	789	746	799	851	817	812	796	793	809	831	820	815	799	895	801	843	753	759	789	789	806	851	852	829	839	758	785	782	762	829	889	785	795	820	814	772	816	815	745	819	792	796	781	827	790	855	851	784	782	783	790	823	852	837	803	788	789	805	816	781	842	848	812	822	779	790	809	818	750	821	786	782	803	802	789	828	816	813	837	850	844	793	802	824	848	782	763	822	792	859	837	847	811	778	807	836	823	824	800	752	823	821	821	770	782	822	828	782	864	844	811	814	776	838	818	750	818	773	777	784	799	825	828	804	772	806	782	838	849	870	792	832	760	802	809	830	786	783	822	813	788	821	757	784	760	777	821	815	794	839	843	807	804	818	823	840	857	806	802	803	813	819	829	840	754	886	800	795	781	774	828	797	776	797	778	805	829	865
8585	4765	3154	2240	1162	619	428	374	311	276	238	206	147	153	149	134	116	158	134	116	89	112	113	104	92	105	111	107	103	98	93	81	83	91	94	92	99	92	96	103	86	104	86	115	98	81	96	94	94	98	82	108	91	94	91	100	92	82	110	91	83	115	88	91	103	85	82	100	82	101	88	100	96	81	100	84	104	80	110	100	98	90	94	103	105	94	98	98	79	96	79	116	98	100	76	89	106	103	93	104	95	93	88	95	75	110	91	102	95	79	105	87	96	91	107	80	108	79	89	107	83	84	78	90	85	97	100	95	108	105	86	100	88	82	99	81	102	87	87	78	78	81	104	101	90	100	100	96	82	86	72	92	89	88	76	93	114	116	86	88	108	94	81	94	104	93	99	104	101	82	95	94	103	70	115	86	95	85	112	94	112	106	88	92	108	89	92	96	100	104	73	84	88	109	97	87	94	101	108	78	93	93	92	95	98	105	114	82	77	98	97	96	101	106	95	94	97	92	105	81	89	89	113	86	105	114	99	98	93	101	87	97	84	109	76	102	108	86	94	92	106	106	107	89	99	82	89	94	91	89	90	82	104	110	89	97	83	97	95	103	104	97	92	94	101	94	109	82	91	98	99	88	110	92	98	98	101	121	100	83	104	90	98	86	103	80	108	84	83	87	94	95	97	81	93	95	79	96	87	102	93	83	94	97	84	98	95	87	96	90	83	88	88	77	96	95	79	90	105	86	87	77	84	97	95	84	95	102	86	107	93	92	85	96	95	117	91	78	83	79	99	96	78	86	90	113	88	102	104	96	95	98	87	82	96	120	112	85	91	91	100	102	95	105	76	83	79	96	108	80	82	113	93	86	96	91	100	78	81	89	92	83	74	85	101	107	105	114	98	105	83	86	82	106	92	93	92	92	92	109	92	90	106	97	92	94	80	84	88	99	106	115	80	76	98	85	101	88	93	100	88	91	99	104	101	86	94	98	95	85	104	90	89	121	101	115	99	98	91	102	99	82	73	88	94	77	117	84	94	76	70	103	106	98	91	90	82	99	76	111	78	92	77	97	108	77	93	92	96	73	94	98	82	91	89	93	118	76	101	86	77	77	110	93	98	95	95	86	82	95	101	87	96	95	112	83	96	90	101	98	85	118	91	85	91	100	92	95	97	87	88	101	89	95	73	85	89	102	93	83	83	80	95	96	74	88	83	80	85	92	101	113	104	99	108	89	96	90	89	96	103	92	89	84	95	105	93	108	94	95	99	94	105	92	101	91	83	90	112	89	102	91	89	90	78	98	86	88	103	98	76	96	109	94	108	87	104	102	90	89	103	103	94	101	109	96	94	99	80	105	80	100	94	96	107	81	94	83	89	110	82	87	69	99	89	83	92	103	107	94	87	94	105	84	81	76	83	88	111	88	120	103	92	112	101	96	95	102	91	98	100	104	93	75	92	84	91	91	100	86	79	83	96	91	92	83	108	85	107	97	83	92	101	97	79	84	89	98	94	110	94	90	90	87	76	91	97	85	109	101	90	87	97	100	87	106	92	93	109	84	92	89	98	77	93	114	70	84	86	95	80	91	96	108	84	100	85	84	89	112	101	91	91	102	86	94	99	84	79	111	97	101	95	86	92	82	93	86	105	100	86	98	111	95	105	95	93	79	91	83	87	80	94	79	80	83	86	103	69	81	88	72	93	98	100	93	88	96	82	91	81	91	88	91	101	79	92	93	84	77	102	102	108	88	114	87	90	80	99	85	105	80	91	79	110	89	89	97	87	86	97	88	97	90	97	101	77	90	96	109	78	82	100	110	81	86	73	100	85	71	91	83	99	88	90	103	97	84	98	92	82	89	83	82	98	102	73	79	85	83	86	91	97	90	96	88	112	105	87	79	80	69	81	89	86	113	104	124	90	99	96	83	94	91	91	106	96	82	93	76	100	98	102	96	89	84	106	72	91	106	114	79	92	94	86	90	95	98	86	98	89	102	103	94	102	98	80	98	75	94	102	92	92	81	105	110	74	114	89	89	90	87	90	95	88	77	111	95	100	91	104	85	88	93	92	110	94	96	94	92	87	87	80	93	82	109	92	90	92	102	91	91	82	90	81	110	113	88	80	86	101	110	92	86	107	105	92	101	85	95	99	76	88	82	87	90	95	89	72	89	76	109	84	95	84	89	94	93	102	99	90	89	102	85	98	117	102	100	100	96	104	110	82	92	75	89	86	90	95	95	75	115	95	106	98	89	96	93	93	90	99	98	82	90	78	83	111	92	87	92	106	75	101	93	83	97	82	90	85	88	95	71	98	89	94	109	103	89	86	103	84	81	80	75	88	96	99	95	83	92	89	82	99	107	87	97	96	86	97	110	74	77	96	87	100	99	101	88	77	100	93	89	88	89	99	90	90	101	93	100	83	79	86	101	88	92	85	75	89	88	76	105	98	98	93	78	105	103	100	93	90	88	88	69	102	93	87	92	81	110	109	95	102	101	99	105	94	101	86	81	94	95	98	102	90	103	87	88	105	93	104	80	105	85	105	95	92	113	95	81	100	107	93	96	79	117	124	92	103	100	106	96	83	79	97	99	89	89	102	97	79	96	95	89	88	98	114	94	97	81	102	74	66	95	85	94	91	90	100	102	91	79	104	87	85	103	90	113	93	94	107	96	96	109	84	88	101	86	103	83	98	108	93	94	94	95	104	113	108	91	101	86	76	75	107	91	93	110	85	89	93	91	95	105	108	83	90	107	117	88	90	75	102	101	104	102	87	67	101	79	100	101	89	92	91	100	98	87	86	101	92	90	96	80	92	80	111	99	87	98	83	85	93	86	84	88	97	95	94	95	95	86	97	73	82	94	112	106	89	93	91	88	92	93	101	77	89	90	83	85	97	81	104	107	104	96	84	95	97	109	95	87	88	102	107	87	86	103	81	98	87	92	87	91	99	85	92	85	80	107	81	92	80	98	89	87	87	87	85	87	93	74	83	98	101	71	100	88	90	100	90	93	100	95	90	93	85	93	105	94	94	105	96	107	106	100	87	88	87	97	96	72	94	117	74	79	94	89	94	83	88	94	82	84	88	90	86	97	102	94	77	98	92	89	85	105	91	107	92	92	96	96	100	83	95	94	95	103	72	104	98	104	95	104	96	95	96	99	100	95	84	91	106	112	90	92	102	78	103	108	107	93	87	98	101	86	118	120	92	91	91	73	86	99	95	88	102	91	88	89	88	80	90	94	97	86	104	86	87	88	90	93	79	95	80	93	99	74	95	90	95	98	102	91	94	88	84	87	81	112	94	101	101	85	90	86	88	109	96	75	93	92	96	108	89	93	97	85	108	90	96	89	78	101	99	95	106	106	85	92	91	85	123	92	80	108	99	94	93	87	101	88	105	75	90	95	97	100	109	101	106	104	87	98	69	87	85	78	96	98	87	86	104	94	103	88	89	90	97	105	97	91	97	88	96	97	88	87	90	99	109	103	89	101	89	81
37671	24136	21288	20546	17607	13589	10825	8655	7304	5881	4580	3623	2731	2322	2191	1910	1707	1546	1498	1370	1240	1189	1117	1079	1024	965	1015	954	961	935	885	956	890	832	864	877	864	807	859	826	781	836	806	804	813	821	815	825	801	849	786	758	773	796	829	831	810	832	836	800	822	816	836	823	804	821	776	844	780	830	813	899	808	830	856	837	820	838	860	844	759	815	807	881	805	803	821	825	833	809	813	790	833	836	782	756	820	843	771	821	792	862	798	825	771	795	777	828	795	850	813	816	813	802	859	853	853	744	806	823	824	850	782	782	818	810	768	872	829	833	821	844	806	879	815	855	785	808	805	826	805	822	875	812	826	882	857	838	835	833	853	825	847	811	811	822	764	786	820	771	771	808	769	830	823	827	803	830	785	837	839	829	847	772	826	818	847	851	859	818	808	862	767	848	803	838	834	874	842	838	847	831	841	852	796	815	840	838	828	798	824	797	812	835	849	827	796	813	779	834	839	830	817	822	770	800	822	845	848	810	845	808	805	822	836	809	790	806	782	795	785	784	781	810	801	840	773	819	791	833	841	806	832	813	762	877	801	817	841	782	855	795	813	779	796	821	817	816	825	799	831	801	813	841	798	789	802	812	867	755	853	816	807	862	773	800	807	843	827	795	817	794	830	860	845	793	845	779	783	845	778	853	811	847	777	812	838	832	882	812	844	812	820	839	814	836	839	790	867	821	774	835	806	824	784	846	816	853	831	819	861	791	820	837	845	772	808	844	818	846	829	844	837	802	805	824	834	770	785	794	788	786	844	830	834	816	825	818	839	771	805	812	800	848	748	757	804	839	807	821	793	809	839	817	818	777	805	864	833	839	790	838	808	860	810	841	823	817	764	821	831	732	833	816	792	804	762	849	792	793	809	792	803	760	829	840	847	874	810	840	837	801	846	818	814	818	817	822	788	821	894	784	784	815	827	792	831	765	803	833	842	795	851	802	785	841	846	827	795	814	775	812	851	837	787	834	803	803	801	843	800	821	803	848	806	828	798	780	853	842	854	822	829	860	826	808	897	825	827	818	785	801	809	808	801	789	812	806	849	790	783	775	858	775	817	842	815	824	815	774	810	884	820	834	846	836	814	802	827	835	798	833	800	873	752	852	813	828	817	845	788	820	799	801	853	821	794	804	782	798	799	804	834	810	874	806	767	856	811	806	815	858	853	817	844	783	843	821	800	821	837	829	820	839	862	834	799	828	848	846	821	809	794	791	788	833	823	863	852	831	813	843	828	794	831	873	815	841	805	833	762	863	813	810	821	808	798	822	832	864	833	814	819	878	833	807	838	843	827	829	782	796	840	846	830	816	833	814	821	871	826	754	830	820	844	831	816	828	835	741	790	827	793	793	774	785	832	836	846	817	830	810	789	782	848	782	836	829	829	802	822	800	798	833	867	798	805	844	792	769	774	817	797	841	819	836	824	821	823	782	815	813	816	855	809	759	819	782	793	828	788	795	789	755	831	802	826	858	844	873	839	833	810	800	812	780	833	844	827	803	837	834	833	797	844	801	788	819	785	839	783	853	838	784	842	854	788	829	780	824	805	794	829	775	796	825	828	879	824	796	793	839	769	852	810	791	770	862	811	814	804	808	826	852	860	836	833	796	871	806	825	817	829	778	819	836	797	795	776	822	799	762	859	834	805	823	806	814	794	785	854	798	773	775	818	787	832	853	831	803	809	869	833	794	818	764	853	850	788	788	805	822	845	847	819	824	859	807	818	812	902	786	894	818	842	774	848	825	843	781	837	808	837	871	835	796	821	764	820	839	789	864	824	822	869	846	780	823	812	827	787	793	810	816	841	809	801	783	816	844	838	838	798	830	826	770	848	845	788	822	839	822	846	798	817	837	815	813	828	928	835	818	833	813	836	820	823	786	798	797	852	823	851	816	814	827	838	807	793	825	807	769	839	839	864	857	823	808	824	823	858	856	829	836	815	864	860	769	788	845	809	808	838	783	848	868	834	800	762	821	741	777	844	826	788	849	805	860	804	812	786	787	789	814	862	882	816	864	853	819	801	813	793	805	843	841	848	858	818	843	839	862	829	822	772	809	849	822	874	761	811	799	747	830	810	841	809	807	805	842	794	843	820	824	828	873	840	827	855	883	811	862	830	829	817	850	828	832	832	900	800	814	783	775	806	860	788	815	784	823	812	835	823	766	838	784	799	844	817	792	843	832	866	858	742	780	820	792	814	827	838	765	806	811	780	774	828	834	846	818	810	813	835	828	821	828	803	805	835	846	817	785	812	780	842	800	822	790	816	842	794	857	779	808	804	832	802	775	844	759	835	811	841	812	817	855	843	837	797	829	799	862	860	790	830	858	881	813	829	795	845	795	818	812	831	817	841	850	797	854	855	828	813	843	819	809	805	850	809	834	804	843	854	803	878	817	790	846	865	820	803	825	860	785	771	835	799	780	828	816	815	769	762	826	814	825	824	824	829	823	820	751	798	856	815	806	826	857	791	791	837	817	817	804	836	790	786	835	757	862	793	760	846	873	811	836	851	781	798	896	837	843	839	854	822	802	839	835	810	850	804	808	838	797	823	850	811	806	830	828	878	805	835	801	797	830	828	860	859	826	832	805	853	798	852	845	794	780	776	808	834	795	849	861	848	841	824	784	854	820	888	816	802	788	834	840	768	813	846	808	855	801	742	794	819	804	862	823	858	864	828	824	833	858	835	814	804	861	757	819	842	820	880	791	822	790	809	799	805	815	830	848	831	849	797	808	797	827	819	829	777	840	886	811	814	836	817	813	812	815	795	812	822	850	812	751	832	778	858	862	853	817	871	835	809	842	848	837	836	833	849	775	822	807	836	869	856	819	793	802	784	827	776	804	818	810	798	830	787	775	792	860	859	818	816	837	853	817	823	805	792	735	793	802	816	819	798	836	802	844	803	871	814	844	869	844	826	808	831	753	767	809	850	842	816	801	858	850	818	817	754	802	798	781	831	779	872	799	794	801	866	789	789	801	774	855	820	786	830	800	795	790	782	889	826	814	837	799	780	818	760	864	784	835	778	810	789	871	822	893	863	839	856	854	869	782	842	801	824	807	842	813	752	809	835	858	874	795	811	815	814	841	827	802	838	836	877	790	864	788	831	851	804	808	876	855	827	857	795	805	840	808	856	846	855	854	839	877	817	836	813	821	791	753	854	833	867	876	860	807	853	838	816	812	834	833	872	783	813	841	784	826	822	819	793	826	795	804	862	844	872	805	802	842	795	855	825	833	915	810	826	791	818	800	764	752	830	845	846	886	777	863	802	833	817	862	823	842	790	847	861	767	803	838	813	811	840	822	824	819	772	841	833	765	787	823	790	815	821	799	802	783	846	787	861	797	840	773	796	841	801	853	847	827	859	787	809	816	784	816	830	891	803	797	790	819	798	840	812	849	816	850	861	809	820	828	825	808	807	807	819	763	853	817	787	866	789	826	759	768	783	819	821	862	846	824
4154	2120	1336	819	457	334	295	255	218	197	173	152	127	165	114	130	132	118	114	134	112	108	115	98	94	127	122	114	129	120	112	120	119	122	108	105	94	100	105	116	111	117	135	101	112	110	122	116	101	118	91	121	107	127	122	127	108	89	112	81	125	112	114	110	92	100	105	113	124	121	119	124	126	106	82	111	100	105	107	94	99	86	115	93	123	92	106	113	114	100	119	129	104	95	118	120	97	105	113	96	116	107	124	114	115	93	95	102	107	108	107	122	93	112	115	99	111	119	120	116	95	121	112	106	129	110	101	106	107	105	108	116	112	119	102	130	125	111	113	104	97	107	106	122	112	95	110	114	130	112	107	125	103	117	101	126	95	102	114	116	108	106	108	99	111	110	102	106	114	113	100	88	98	110	116	105	109	124	115	124	103	88	116	87	93	126	106	121	109	109	102	86	104	103	116	121	93	103	113	107	130	108	120	99	99	127	103	89	106	118	97	108	116	90	91	106	101	97	105	113	109	110	101	119	98	89	106	125	121	108	130	96	108	122	109	98	106	116	111	106	89	100	118	86	115	112	123	110	104	100	104	94	109	127	127	117	104	120	102	91	111	127	117	112	110	106	101	116	124	119	117	114	107	109	108	98	97	118	109	108	116	104	105	111	129	114	108	115	95	110	107	110	117	107	105	114	98	117	93	130	105	112	114	103	104	116	125	105	125	110	104	95	120	108	113	110	113	111	109	116	106	110	99	107	123	121	113	98	117	115	104	110	118	108	124	112	85	99	115	103	116	117	105	123	100	119	110	102	107	92	107	124	107	101	122	111	111	124	105	105	117	103	120	115	107	93	122	137	114	106	125	100	127	92	108	121	107	110	108	123	116	125	113	122	95	107	118	113	126	114	104	124	91	101	99	111	109	110	98	102	98	118	106	110	101	98	111	105	111	92	104	103	117	128	102	107	105	100	124	111	111	112	93	98	109	105	106	108	114	106	120	116	115	112	107	127	106	103	97	96	97	96	100	123	87	115	112	102	139	101	118	91	105	115	112	95	119	121	118	119	109	96	105	120	122	119	117	113	103	114	110	122	119	112	106	120	97	103	101	121	131	96	105	113	125	119	96	119	116	102	105	112	93	93	105	99	105	98	111	103	106	114	123	107	98	116	111	94	119	129	96	103	118	108	138	126	99	113	100	117	106	101	115	97	103	105	111	112	119	96	118	99	112	100	90	114	119	122	111	111	113	113	102	117	115	118	117	114	103	121	112	91	116	114	97	102	134	107	110	102	90	93	110	121	120	123	92	91	105	117	123	113	105	101	111	110	110	102	89	96	108	112	110	118	99	110	130	106	108	113	115	119	99	118	107	106	108	113	97	108	112	123	101	103	92	107	109	97	117	110	110	117	101	97	121	101	105	110	118	114	100	118	101	109	129	113	100	101	108	104	119	114	106	113	108	118	91	106	107	97	128	108	111	118	116	112	122	98	101	111	115	108	103	113	101	95	115	112	120	119	109	105	86	95	117	120	108	117	107	94	127	110	109	112	128	95	109	118	117	109	114	109	113	115	105	119	101	122	120	109	127	107	112	103	115	102	104	116	121	99	107	121	106	101	109	100	116	125	124	125	117	94	129	92	105	129	108	112	110	103	114	129	124	110	124	109	114	106	105	115	133	126	105	98	119	116	99	113	91	122	106	104	105	107	97	102	95	100	107	112	118	119	116	113	127	115	122	102	122	117	130	95	117	109	105	103	110	108	125	118	108	103	84	121	107	85	123	99	109	98	107	105	108	123	119	114	122	119	135	111	116	95	120	117	113	121	109	108	88	111	110	117	122	109	93	108	110	98	114	138	99	108	103	115	85	116	109	112	112	110	115	98	116	113	118	118	127	113	99	100	105	104	105	97	120	110	118	118	131	116	109	111	106	91	107	115	111	105	121	91	122	104	111	103	104	99	113	113	103	112	89	109	112	112	109	92	94	112	113	130	125	123	105	141	117	93	112	105	95	87	97	90	114	98	125	111	111	117	97	120	105	121	120	98	96	116	109	121	112	110	106	129	107	105	105	126	128	98	97	106	112	115	91	125	112	124	135	115	115	92	98	107	115	96	124	117	104	117	112	111	96	124	102	111	125	104	125	93	115	119	107	117	104	100	106	110	101	114	96	117	113	103	108	97	95	108	100	98	116	110	101	97	102	120	107	108	127	95	108	119	128	91	99	119	113	108	109	103	124	112	114	100	122	109	102	90	105	110	108	95	115	113	108	132	99	101	104	109	118	135	114	127	95	109	116	99	113	110	99	104	92	116	110	137	95	114	111	88	110	118	101	112	120	105	117	89	112	88	101	127	96	113	107	99	99	109	122	117	113	111	92	92	98	100	102	120	116	112	107	134	119	100	105	122	110	116	109	89	85	103	119	86	109	93	98	115	104	108	101	113	112	122	99	111	120	103	117	92	118	121	105	106	96	100	111	111	105	129	109	123	104	108	101	109	124	100	106	112	101	115	98	111	107	115	114	118	124	119	106	130	112	98	94	103	108	83	134	98	120	114	121	118	96	111	93	128	119	105	130	101	122	128	107	107	104	93	113	100	97	102	83	114	119	111	96	102	104	117	100	122	92	105	118	98	108	121	120	126	104	102	113	100	99	103	115	101	122	114	102	96	115	100	105	124	113	107	89	118	126	104	101	102	110	112	105	119	119	107	109	104	84	110	96	110	108	112	105	112	81	102	111	108	130	114	94	99	148	124	93	121	121	105	93	99	112	116	98	99	114	115	96	91	111	107	132	93	123	122	110	129	118	117	94	100	116	104	111	113	92	118	108	95	112	89	103	107	124	87	93	108	110	102	115	96	119	115	98	108	94	116	100	103	84	112	131	119	108	115	115	113	121	106	110	108	109	116	116	109	113	116	117	122	125	102	114	95	111	112	117	111	104	115	106	98	127	107	93	102	117	103	119	96	105	97	103	118	114	112	108	99	103	125	99	126	123	111	97	117	112	117	116	108	116	102	109	117	101	99	104	125	105	105	106	101	117	105	106	96	104	114	130	117	126	110	111	104	90	103	100	107	100	114	111	89	93	108	117	100	99	114	104	112	107	97	88	109	95	114	106	99	121	120	115	103	92	116	101	101	113	99	103	119	112	93	102	110	105	110	109	123	109	88	130	111	102	111	111	117	104	97	98	113	94	102	87	110	98	96	111	117	118	108	99	133	106	118	109	101	107	111	105	105	94	108	100	116	113	118	107	103	119	100	107	90	107	107	96	104	116	114	113	104	108	100	102	105	106	111	110	121	96	105	117	106	106	124	117	130	134	101	100	101	114	100	121	112	106	131	103	113	108	110	100	106	112	108	106	107	119	109	132	115	123	100	125	111	92	115	92	105	114	115	105	91	101	107	107	109	102	99	111	98	102	114	117	121	103	109	119	125	107	107	86	100	102	114	104	89	105	114	92	125	105	92	109	113	101	120	110	99	115	104	123	115	117	110
29223	18054	13561	11510	10178	8282	6737	5412	4426	3680	2877	2294	1917	1777	1624	1515	1424	1330	1291	1252	1178	1157	1094	1032	1040	1056	1035	1014	985	950	1005	960	951	1001	899	997	978	968	940	858	920	927	914	921	944	965	1014	946	931	889	893	980	955	962	914	895	900	847	940	922	913	947	901	945	904	920	975	930	983	895	869	889	937	889	1008	969	953	923	973	973	954	978	937	914	955	1012	933	962	931	932	892	942	996	921	907	924	891	972	968	932	971	956	922	971	940	940	937	956	929	943	943	982	928	976	924	934	977	920	969	945	926	968	964	926	948	894	929	850	981	952	987	959	867	987	960	908	915	961	943	927	893	895	917	897	923	934	907	957	960	899	946	978	932	960	904	983	920	892	930	953	922	919	955	951	924	919	937	942	991	938	945	915	948	958	993	913	910	952	948	989	967	933	884	938	925	886	982	941	931	974	963	964	876	1011	919	951	914	977	934	939	909	964	948	954	893	912	953	933	949	975	964	890	971	936	943	909	934	883	954	928	933	952	920	987	989	876	963	903	957	955	905	972	930	999	984	993	956	961	943	993	941	946	923	932	940	919	1002	959	893	915	991	909	935	965	885	962	985	956	964	935	998	955	963	960	976	914	908	929	949	924	953	966	922	993	893	951	996	901	980	931	885	925	952	920	942	960	942	912	967	941	951	978	939	989	923	908	956	942	954	912	930	955	948	939	902	938	914	915	939	916	913	1007	911	922	999	906	846	985	921	904	917	947	946	917	926	943	909	916	938	990	925	923	959	971	918	1021	937	952	935	935	958	948	947	912	928	965	940	945	897	979	909	908	879	947	970	944	912	920	907	929	883	957	1002	948	973	934	898	916	951	976	890	1000	952	940	988	924	912	950	887	965	985	945	991	935	946	994	937	930	925	945	902	925	948	980	899	894	923	1020	881	927	967	1019	1027	971	950	901	919	895	980	929	961	968	909	935	959	944	933	941	914	910	972	966	937	929	975	926	933	901	912	916	919	973	941	930	954	973	987	936	900	960	980	928	931	958	897	905	985	985	945	940	939	939	941	948	906	965	941	968	916	910	953	953	995	892	929	981	923	931	926	935	944	932	894	916	952	916	942	925	956	888	940	948	903	980	949	955	937	913	934	955	930	949	924	979	929	968	906	981	995	998	993	978	949	919	932	913	916	941	955	958	896	886	941	980	946	917	954	1007	975	977	923	964	935	948	945	997	965	899	979	950	940	993	908	898	973	939	931	881	927	1011	984	923	938	929	920	911	961	905	917	970	926	903	1015	948	933	995	969	946	927	925	902	904	879	924	986	913	907	934	958	938	938	955	965	914	948	891	942	962	920	998	958	948	993	967	951	930	1014	924	969	981	975	873	973	917	948	948	939	898	892	973	926	930	982	919	892	936	941	940	921	987	914	996	925	967	936	953	915	911	966	875	951	946	942	957	955	924	910	968	912	895	931	934	924	943	974	995	968	918	916	958	972	978	946	889	986	905	956	899	957	921	908	949	957	947	879	968	971	924	930	962	980	937	955	939	907	932	959	977	1001	916	925	956	985	973	965	945	916	918	887	959	898	933	926	911	932	919	947	925	958	973	993	947	889	980	907	888	946	952	979	938	922	1012	957	940	921	937	917	938	971	949	918	928	961	909	949	958	874	968	944	935	935	919	897	880	913	938	925	952	936	978	887	991	932	926	959	933	937	947	963	887	936	958	916	999	919	955	969	935	902	912	917	911	930	911	1014	973	919	963	937	959	982	925	920	908	934	928	962	953	967	968	945	931	953	939	923	890	976	949	944	916	932	907	897	963	904	956	953	860	924	951	946	879	932	906	935	964	920	882	899	986	975	870	898	932	967	967	927	965	942	961	949	891	904	940	973	945	924	944	943	908	985	959	960	925	881	968	972	878	913	962	938	1006	907	910	892	995	929	965	932	927	898	909	930	931	918	1015	961	888	931	894	976	895	906	926	875	899	921	954	927	962	935	949	939	931	904	900	951	924	896	974	941	923	984	907	921	940	940	962	937	1009	966	924	939	1017	943	958	927	999	919	932	900	966	895	911	942	919	971	886	1000	930	919	899	876	990	981	876	885	942	1016	907	930	908	914	936	951	972	905	944	946	927	937	958	953	972	982	992	913	909	927	958	910	943	894	957	863	938	948	939	938	955	920	904	938	890	931	941	935	900	973	915	972	960	955	916	881	959	971	966	892	902	940	980	897	975	977	896	937	837	958	903	935	905	984	983	895	963	940	943	941	990	963	927	969	973	914	927	1001	912	1000	945	955	906	980	895	925	985	1002	948	948	966	937	963	909	913	981	925	943	975	921	945	927	948	931	894	999	908	935	965	976	899	898	954	896	949	947	936	917	936	972	977	953	1013	986	893	916	948	995	936	928	896	976	942	920	973	959	939	959	942	936	923	997	929	947	915	971	974	918	910	960	910	909	939	974	969	937	987	974	912	915	945	953	971	938	938	947	902	980	916	888	967	966	932	896	916	939	891	935	970	955	941	965	912	925	920	966	925	886	977	907	915	907	924	991	913	972	973	950	962	901	930	925	902	942	945	968	954	931	919	976	935	969	945	945	843	900	934	970	958	925	919	940	990	919	949	928	898	932	948	916	918	948	958	883	997	924	927	962	904	945	923	949	981	929	934	924	943	933	914	900	951	956	931	894	889	959	967	967	907	915	929	917	959	955	902	925	955	958	940	913	955	953	951	961	967	1003	924	961	900	928	901	973	971	880	891	986	946	882	934	985	965	932	966	937	931	950	977	992	934	967	932	902	918	963	922	955	910	976	885	929	952	998	957	893	985	946	935	928	973	939	907	958	984	935	959	947	986	901	983	956	916	896	925	954	964	903	945	919	942	992	981	966	1007	933	923	979	926	1009	928	950	975	911	981	894	942	885	954	923	918	1003	934	924	940	892	880	973	954	972	972	945	913	933	939	975	914	962	941	875	986	913	926	918	978	907	1021	925	933	969	928	1025	968	962	952	957	921	905	903	895	960	913	892	931	948	965	962	951	955	887	925	897	938	934	963	918	899	926	909	904	884	922	926	957	955	927	992	954	899	864	879	976	919	1000	983	888	961	920	948	963	986	938	983	924	959	1007	917	953	907	960	938	1027	927	999	870	891	914	923	976	991	939	902	954	977	984	971	975	956	959	927	918	899	939	967	900	934	946	921	974	922	965	911	922	938	1004	967	919	993	908	958	902	975	992	930	938	929	957	1022	978	973	919	946	925	933	955	915	912	974	929	909	951	963	893	974	964	924	958	936	888	955	933	946	928	938	892	943	944	980	955	903	972	938	965	932	954	938	899	938	934	921	963	917	952	984	922	928	955	947	975	925	956	944	920	955	954	952	944	999	942	940	939	963	931	949	962	915	930	936	973	937	933	960	968	971	938	906	954	984	891	873	899	944	967	862	1022	895	929	1008	966	980	928	938	927	886	1020	929	936	892	988	982	972	955	938	944	985	931	976	971	930	976	914	936	1001	940	930	910	935	968	881	938	952	913	925	943	916	1029	925	933	926
6790	4788	2893	1686	800	496	318	281	230	269	207	178	157	151	131	163	134	131	134	121	120	110	103	127	103	102	117	127	106	123	94	129	108	104	111	101	104	102	95	110	106	109	111	118	111	102	95	103	100	105	92	124	107	106	90	120	113	113	121	112	99	98	110	130	110	92	100	120	113	126	112	119	101	107	117	112	114	127	99	100	105	104	107	129	111	102	101	126	119	99	109	108	100	128	90	117	107	93	105	101	84	101	117	106	101	127	127	115	97	106	105	112	92	125	104	110	122	118	118	98	100	102	94	113	108	106	110	119	115	122	83	108	99	128	92	103	115	133	107	110	109	124	109	96	107	112	116	109	108	119	118	75	112	104	96	101	89	101	95	114	111	110	119	104	104	123	98	125	114	104	113	103	102	111	99	98	99	108	84	96	97	120	110	93	125	105	112	110	114	109	93	121	106	97	124	112	105	108	105	128	100	119	104	110	106	103	109	102	91	110	94	103	109	121	120	128	108	132	125	112	109	110	93	81	112	115	104	94	116	119	111	111	102	99	115	100	106	109	109	102	104	107	117	119	99	113	118	97	113	106	100	105	111	109	103	101	112	93	109	111	112	117	104	120	117	101	108	104	120	96	97	126	110	102	124	97	127	106	107	126	115	119	119	111	108	108	99	100	104	115	118	104	102	107	107	119	106	122	112	101	106	127	92	106	106	98	96	103	109	103	107	116	90	129	104	113	108	118	111	108	131	107	106	116	103	121	116	102	94	102	109	129	100	104	118	95	108	117	113	90	111	99	121	118	107	102	117	85	117	112	113	106	117	103	98	104	120	100	99	109	137	102	118	105	124	91	114	110	120	122	101	105	113	109	119	113	104	77	106	99	99	103	114	105	101	108	107	114	106	107	116	114	111	111	96	111	142	101	113	102	108	127	116	117	102	106	107	105	104	107	120	110	104	116	105	110	101	110	98	115	110	113	131	103	118	115	113	106	121	114	122	115	130	121	106	116	127	115	98	100	119	96	106	95	107	114	87	114	119	101	125	112	111	113	111	102	98	106	110	87	116	109	96	90	106	103	133	108	118	101	112	130	116	123	125	112	112	125	91	85	115	136	108	91	119	106	96	115	102	109	107	91	90	110	120	106	99	118	125	102	117	102	131	107	114	103	107	98	120	103	115	122	102	105	120	118	113	106	101	103	111	100	117	102	119	105	85	104	112	124	114	103	130	104	122	93	102	100	104	103	100	100	97	109	105	125	117	118	121	94	101	107	105	113	118	107	116	104	80	109	107	100	116	111	97	108	138	117	107	116	116	115	117	112	110	121	113	121	99	78	80	107	103	101	124	107	97	130	100	97	103	120	115	100	103	105	134	111	119	105	107	115	105	104	114	106	106	106	128	116	94	93	95	105	113	97	118	140	96	107	103	114	104	116	91	106	126	116	97	110	121	110	119	95	97	128	112	125	114	99	113	101	112	105	111	102	99	119	102	112	114	101	125	109	110	94	109	106	112	108	138	105	124	104	103	109	114	103	109	91	114	101	108	118	102	103	91	108	106	113	96	103	94	115	94	113	112	116	123	124	108	96	103	104	89	102	124	110	94	81	104	99	109	108	105	112	103	116	108	101	121	100	108	95	129	113	101	109	109	110	108	122	118	129	112	104	115	107	101	121	104	111	116	99	117	112	110	98	111	105	85	105	115	119	116	91	118	104	93	117	108	114	123	120	121	108	84	91	106	106	105	100	120	105	105	111	94	115	97	95	111	113	113	108	87	115	128	102	105	100	124	104	96	100	107	110	116	123	100	75	119	122	117	102	102	111	114	95	107	121	121	101	107	126	122	118	98	122	99	96	115	114	104	100	122	118	94	127	122	97	113	93	92	114	100	109	112	109	102	110	103	128	98	109	100	107	111	109	88	100	112	114	113	121	89	117	111	109	107	97	120	111	117	101	124	104	110	105	126	129	119	133	123	120	101	92	102	121	101	109	112	104	90	96	86	112	119	113	82	117	107	103	115	106	124	95	101	104	114	94	110	109	104	96	108	107	116	99	118	108	111	111	91	109	115	108	129	116	107	96	103	128	99	104	119	105	125	116	110	111	130	108	127	104	118	101	114	97	98	103	102	97	127	98	125	110	122	104	103	117	103	111	118	119	98	115	107	120	110	117	87	128	105	124	102	113	96	95	103	109	110	117	105	117	118	121	102	105	105	122	126	117	114	101	111	110	113	98	117	119	116	114	107	114	128	102	99	129	101	118	115	106	110	106	100	103	101	122	121	120	104	125	114	114	91	113	101	121	113	119	116	107	125	88	114	109	124	94	104	100	122	126	110	117	120	115	96	107	103	105	110	133	118	123	117	103	119	129	115	95	96	102	107	102	105	95	117	110	108	109	110	94	120	115	106	113	99	122	111	131	128	112	92	102	93	92	99	123	100	115	112	97	122	100	116	100	96	108	100	106	106	118	109	109	107	116	104	97	114	113	107	98	131	115	118	104	100	95	106	98	97	113	116	109	97	94	120	122	110	109	97	107	111	122	97	128	104	97	121	112	94	105	113	105	97	107	111	108	114	101	93	102	113	105	118	109	87	114	120	92	100	120	112	100	105	112	101	95	100	94	125	111	109	127	83	124	106	102	85	95	135	118	116	103	106	107	96	113	93	97	112	105	107	103	127	106	129	120	126	99	99	104	117	109	127	89	101	107	116	117	113	93	124	105	117	99	102	102	110	119	119	122	110	107	100	105	112	117	101	129	91	98	95	92	107	111	117	97	100	104	110	111	116	119	120	121	105	134	103	116	134	130	115	115	122	99	115	98	114	112	97	107	98	103	116	110	114	110	106	133	103	101	117	108	90	117	114	118	109	148	105	122	103	106	118	137	103	111	92	109	116	99	93	101	97	111	108	126	102	105	94	102	86	94	93	115	100	108	100	120	114	129	106	89	100	106	107	125	107	104	113	128	98	121	121	99	110	110	110	115	93	119	109	101	107	122	99	108	124	99	97	95	113	108	105	129	106	112	107	117	131	115	108	116	107	103	99	96	112	113	130	114	99	115	128	95	104	125	103	114	93	122	112	115	117	92	108	122	123	120	129	106	103	125	121	108	128	105	107	109	122	121	117	96	111	91	114	106	98	114	97	91	98	101	110	103	112	116	121	110	119	112	95	110	120	107	114	110	102	105	104	85	116	129	100	131	106	103	119	124	92	108	115	110	109	100	120	104	107	127	108	127	102	102	96	118	118	95	105	105	114	107	116	102	110	106	112	98	126	93	102	112	113	118	138	120	112	85	97	119	120	111	125	112	123	118	113	113	114	125	126	110	132	124	117	106	106	115	130	101	116	113	124	113	121	106	102	102	120	101	111	114	92	100	102	110	116	98	119	110	120	94	103	96	109	132	86	109	97	104	125	106	97	101	94	103	119	102	110	116	124	112	116	79	107	122	115	120	109	99	105	90	103	108	105	101	101	107	120	114	113	111	107	113	115	139
36504	25031	19582	17086	13869	10532	7783	6012	5085	4489	3480	2798	2224	2042	1760	1676	1577	1437	1413	1327	1232	1167	1128	1152	1052	1053	1089	1032	990	1036	987	989	995	965	948	948	1021	960	936	984	981	951	997	964	941	975	896	906	954	955	947	985	961	948	936	956	960	973	886	977	918	960	1002	900	922	949	967	948	895	1005	895	947	929	907	936	931	907	960	942	918	925	894	961	985	951	918	990	961	907	914	914	899	962	915	943	993	935	970	984	944	943	977	933	923	979	952	963	924	973	917	950	928	928	944	905	946	890	959	914	957	964	920	931	974	962	926	933	927	928	926	959	951	943	990	911	938	962	966	993	907	961	958	949	967	954	901	979	924	944	962	908	988	961	910	938	950	974	945	980	951	951	973	947	949	949	984	939	914	913	931	971	963	1001	945	1013	947	969	935	935	928	961	987	962	957	907	933	940	915	898	937	980	931	953	927	931	973	984	968	934	962	1017	978	922	952	943	962	908	999	961	956	955	876	962	919	935	938	905	941	1003	937	925	891	949	905	903	959	988	905	966	1004	915	871	990	970	965	923	940	967	959	963	904	958	968	958	919	930	938	933	926	975	966	961	986	941	945	933	961	940	900	901	956	915	931	940	886	923	940	954	911	965	958	921	943	876	921	920	944	959	957	939	921	936	962	948	958	906	939	954	928	988	979	942	983	941	945	963	992	947	953	937	932	915	931	907	866	983	906	971	959	936	918	911	897	930	937	938	981	923	920	938	905	944	943	900	945	951	931	967	960	978	977	913	902	965	942	922	928	935	942	899	937	923	909	957	911	955	916	980	945	951	920	897	980	985	917	953	970	906	943	940	953	896	965	965	928	926	935	969	857	933	905	957	895	970	944	936	929	946	990	959	957	920	909	979	944	893	863	950	943	977	898	873	929	980	918	939	988	902	956	934	904	965	905	953	964	928	971	950	906	953	977	939	987	929	927	923	946	937	935	899	929	943	934	914	945	938	973	921	962	954	928	979	986	938	898	910	932	910	913	932	927	884	1014	960	910	912	960	959	983	946	931	967	916	936	909	951	928	945	920	955	919	886	944	897	935	920	981	877	900	883	984	942	942	1012	862	933	988	950	965	954	898	866	947	957	906	892	964	969	951	979	944	982	921	922	900	940	885	934	960	962	933	896	942	938	914	951	915	949	952	967	984	899	969	933	970	929	928	981	944	934	942	922	950	979	956	934	939	931	956	936	954	964	922	945	979	963	907	990	919	908	927	956	955	971	898	921	945	916	927	940	967	932	917	929	915	976	991	933	971	899	952	968	920	990	959	957	926	925	964	977	923	907	968	915	899	959	905	963	990	944	904	891	938	920	905	980	1000	974	902	869	949	973	982	932	925	929	973	955	951	987	931	932	962	942	886	943	920	957	952	957	970	929	913	911	1007	935	899	1003	935	968	893	905	900	929	920	952	965	901	950	970	956	956	888	908	893	922	979	928	954	892	906	937	990	930	939	935	922	954	886	941	966	927	919	948	933	947	898	941	932	881	901	955	941	978	934	964	936	931	941	949	972	942	897	974	953	928	961	935	951	962	912	959	973	976	946	938	915	945	946	901	931	927	987	958	965	929	932	1000	946	918	976	937	908	976	921	941	1015	919	936	973	960	946	948	911	913	965	892	950	953	993	911	938	919	969	988	919	960	943	922	906	996	1024	926	946	941	941	959	904	996	940	949	979	951	979	960	947	925	962	912	925	930	935	938	933	944	938	984	925	938	982	950	939	975	904	963	958	925	900	935	917	923	929	918	983	949	944	899	899	944	924	931	966	941	921	945	951	942	929	918	971	926	931	908	975	931	959	925	928	931	938	943	954	887	899	958	981	918	947	934	896	912	913	944	893	958	921	962	929	948	901	976	938	960	982	903	926	957	928	968	945	955	935	957	949	990	967	925	974	976	907	969	933	907	933	961	1011	914	943	916	930	954	922	909	943	935	925	967	973	935	884	915	920	898	964	963	947	980	939	990	976	922	964	915	946	982	948	989	969	979	926	949	941	945	966	944	949	914	936	952	963	973	973	946	971	923	979	947	901	936	869	968	896	946	959	932	921	935	962	918	927	951	950	978	921	907	957	954	899	963	933	854	926	957	944	938	940	973	975	942	907	919	944	972	961	983	985	963	940	931	918	957	918	919	874	932	930	975	894	995	970	938	948	969	904	911	929	970	948	927	913	930	914	929	976	903	941	916	936	984	960	924	925	936	941	946	951	924	950	954	941	931	948	974	883	930	950	888	914	925	915	919	900	920	956	897	940	949	940	893	902	958	920	901	936	919	966	951	955	982	939	921	974	885	976	925	946	919	923	904	942	934	986	933	956	968	992	987	908	981	906	997	964	960	934	911	978	1007	895	964	976	958	943	903	891	954	908	975	887	941	941	959	967	931	968	935	942	998	965	925	972	910	945	957	956	868	873	937	969	916	915	976	929	938	922	988	908	952	915	950	930	980	933	933	950	953	929	911	929	985	994	949	931	947	976	956	993	994	876	942	901	918	930	962	932	946	936	911	953	935	909	972	951	891	973	921	924	992	982	901	918	957	943	909	980	984	927	954	944	904	906	897	948	916	896	954	916	986	940	933	934	948	981	973	916	932	959	932	968	958	980	875	970	923	943	968	971	928	908	953	926	933	955	933	953	936	919	903	965	976	938	950	953	966	957	955	937	975	974	965	953	943	941	987	912	842	894	937	948	957	964	870	933	908	944	915	930	961	927	959	948	991	955	981	1013	903	928	968	1007	925	952	929	980	923	932	983	919	1034	934	958	925	979	993	943	947	930	951	940	980	890	898	907	997	924	917	968	917	935	965	942	955	925	980	997	960	967	944	956	947	973	999	878	973	983	946	979	935	943	922	935	966	937	958	929	924	970	962	936	907	914	971	933	875	983	901	940	934	953	930	922	957	928	973	921	898	917	944	972	968	939	932	972	948	914	963	916	956	989	950	932	975	965	918	984	957	910	961	978	919	936	947	1015	919	937	927	1001	906	956	917	937	998	937	1035	960	959	951	906	950	956	940	1013	931	984	944	937	927	956	947	904	1013	991	971	955	864	968	908	935	972	927	962	950	925	942	907	957	958	928	937	952	920	943	976	947	938	971	947	926	929	992	910	895	963	953	962	884	948	970	954	949	922	931	955	919	956	969	953	908	907	890	967	929	934	913	935	925	981	987	924	918	892	987	973	906	958	941	956	943	921	901	930	959	950	980	918	938	957	931	973	937	918	1016	955	915	917	945	913	953	970	905	958	924	952	961	977	918	920	927	910	942	1028	940	966	916	942	930	965	888	948	878	989	962	972	899	898	966	945	940	979	948	967	872	907	933	956	966	921	892	907	950	996	894	904	949	923	925	1012	886	962	987	937	983	892	947	1039	991	952	969	996	949	933	938	952	922	901	963	921	959	900	958	889	922	953	944	952	970	911	982	943	967	947	959	965	926	989	940	960	938	908	956	993	966	911	978	946	898	1009	955	988	910	984	947	980	927	960	977	1005	973
6559	3612	2168	1563	792	389	245	252	223	200	174	161	145	140	132	123	116	118	103	115	101	96	109	107	104	103	108	99	84	82	100	93	112	93	85	100	103	85	80	90	87	97	89	94	94	101	93	103	88	88	81	87	89	89	92	91	93	98	98	73	98	84	85	98	87	97	94	93	79	88	80	95	94	94	86	83	80	91	98	92	104	86	97	83	93	78	87	89	65	99	85	80	74	90	84	88	80	93	80	88	85	71	100	91	86	84	120	80	69	97	84	83	87	96	87	86	97	106	93	69	82	99	87	77	81	85	87	82	91	100	91	84	80	80	87	106	93	79	106	92	87	82	92	70	103	88	96	83	97	92	87	106	86	84	99	76	79	105	94	74	87	81	88	103	94	100	76	93	93	94	82	95	98	91	98	95	77	90	72	81	84	79	80	113	100	74	79	72	86	86	93	99	88	97	79	107	82	95	102	88	80	94	77	91	106	76	103	101	90	82	100	104	91	101	82	101	85	68	87	93	116	102	70	68	77	84	101	99	98	97	84	103	86	90	106	68	84	113	105	94	90	89	95	75	93	98	98	91	86	105	101	102	101	85	92	117	104	100	80	104	90	89	92	91	70	81	79	86	83	107	103	74	113	78	90	105	76	99	88	68	95	88	85	93	89	101	94	95	78	85	106	80	72	77	92	85	78	86	106	92	92	101	90	82	87	84	71	90	85	73	80	104	77	91	93	96	102	86	85	91	80	79	92	89	92	86	97	93	88	101	84	99	69	80	80	82	83	71	83	87	98	91	110	82	100	77	103	87	85	86	97	88	91	87	99	90	100	78	116	84	82	83	96	86	76	93	72	93	94	103	88	93	78	97	105	104	93	93	92	74	84	91	88	94	103	99	74	70	93	108	71	114	87	80	97	106	91	90	86	97	98	84	102	95	94	65	87	96	87	95	120	87	91	86	81	92	97	98	83	97	91	98	93	95	102	88	99	88	104	91	88	84	90	90	91	95	92	77	82	85	94	85	100	86	86	82	92	95	82	104	82	95	82	100	100	93	104	88	106	92	82	86	99	92	87	111	100	99	91	88	87	90	97	78	91	87	91	95	94	91	86	86	85	102	81	98	97	87	79	71	99	82	97	113	96	101	84	81	109	111	74	82	97	82	82	94	84	94	98	84	77	86	91	112	95	102	100	113	83	91	63	82	92	84	86	76	87	90	100	98	97	88	84	87	94	97	106	102	84	81	110	89	86	101	92	91	87	83	88	86	112	75	85	95	102	91	90	98	91	89	84	90	91	118	84	110	102	107	85	79	108	98	84	107	81	101	101	96	89	79	83	92	100	83	88	114	102	81	91	92	73	95	86	95	94	93	83	83	70	82	83	79	99	99	81	94	100	98	75	102	102	84	79	75	87	82	78	67	79	92	100	105	108	80	75	101	77	83	101	83	97	86	95	74	90	82	109	100	94	88	77	80	90	82	96	84	79	88	102	85	88	82	83	104	92	83	111	82	95	92	81	99	90	83	92	82	98	93	93	98	93	76	98	72	81	87	89	75	84	90	76	83	87	96	97	91	78	109	94	98	104	93	95	88	86	76	98	88	87	86	76	78	87	95	94	78	76	101	107	94	98	82	82	86	101	79	96	98	93	94	87	81	89	97	82	79	94	88	84	86	80	101	92	101	89	77	87	85	83	71	91	104	85	115	93	97	71	95	90	90	97	96	97	74	107	82	95	95	93	87	82	89	93	85	74	98	77	75	112	81	87	96	101	101	95	75	95	85	104	80	84	88	98	88	82	93	81	89	88	94	88	98	81	97	94	99	83	84	96	108	95	77	97	94	82	88	85	92	92	100	80	77	101	95	85	95	94	85	101	84	91	91	84	95	96	77	84	85	95	88	78	120	91	107	93	101	98	93	80	70	94	96	97	85	83	87	87	121	99	80	79	102	87	96	84	102	104	94	97	87	92	94	105	98	88	90	94	102	78	101	93	98	104	86	101	92	90	106	103	83	96	82	88	91	86	85	79	87	79	85	85	75	89	87	94	90	92	99	94	100	81	100	91	72	107	110	79	93	111	97	73	73	100	72	86	89	90	110	87	87	85	86	84	109	93	71	91	96	77	86	99	108	99	86	106	89	89	74	99	91	85	72	79	83	110	79	88	81	95	101	76	93	83	103	86	89	74	78	94	96	70	83	90	89	86	81	83	80	84	105	102	82	108	103	108	79	91	70	97	81	100	96	90	85	90	88	94	87	80	71	95	87	78	91	62	92	69	82	93	94	103	102	83	87	74	78	82	95	101	95	84	83	78	104	82	96	80	74	75	94	98	75	106	107	101	88	82	86	93	77	99	105	83	77	78	81	78	101	95	86	85	81	80	83	108	84	91	92	92	101	98	91	87	72	110	76	85	92	100	82	85	89	86	93	93	77	85	83	98	109	98	87	95	86	108	81	77	75	84	85	88	92	97	99	87	84	102	102	89	79	87	93	94	89	84	109	93	78	63	94	96	100	79	86	88	102	102	101	80	86	100	94	90	86	93	82	77	92	103	96	87	97	98	87	77	90	75	65	99	87	96	86	85	83	73	74	75	92	79	104	84	85	77	94	74	105	87	111	91	98	103	71	80	96	74	107	90	91	82	97	102	90	94	95	83	91	85	108	90	94	91	102	82	79	99	81	114	79	73	86	91	86	80	97	109	94	99	95	92	90	96	81	90	97	88	102	75	83	80	85	94	88	83	91	90	89	96	120	89	81	77	98	89	96	90	105	93	98	88	103	78	89	96	109	93	89	95	85	96	87	93	96	91	75	83	81	83	85	97	94	95	87	85	81	81	71	113	86	96	76	94	87	68	97	76	72	90	89	93	101	93	97	82	102	83	103	88	103	92	87	105	95	81	101	90	91	97	98	98	98	99	88	117	89	91	99	87	102	86	90	69	70	86	73	118	87	90	87	104	78	78	96	89	103	99	76	110	71	90	99	76	99	85	78	114	96	84	83	81	100	103	86	88	97	92	86	90	98	92	91	106	84	82	106	100	93	94	83	81	98	80	79	87	83	83	87	99	77	89	97	96	105	90	84	87	97	88	90	90	100	95	91	117	94	91	93	63	85	91	89	101	94	94	82	92	88	87	78	100	94	83	99	82	103	106	85	81	93	80	82	93	93	92	94	70	80	95	90	91	92	77	93	83	78	97	96	83	97	79	74	94	78	93	87	88	73	85	93	83	105	86	96	77	96	75	91	81	94	86	81	83	94	83	98	88	91	83	77	103	99	96	95	79	88	100	87	108	88	81	89	82	97	99	91	71	80	94	93	87	101	95	97	85	85	63	74	89	74	69	79	98	90	94	103	95	69	85	102	83	101	83	95	98	73	100	92	82	96	92	97	85	88	89	89	74	72	86	96	94	105	85	102	95	80	72	90	72	97	91	93	69	95	82	83	92	101	91	73	96	90	83	100	89	99	91	106	96	98	84	103	105	84	69	115	96	99
33171	22815	17709	16894	13838	9766	7058	5384	4810	4215	3365	2559	2191	1859	1726	1519	1421	1410	1240	1195	1114	1114	1009	990	955	913	915	829	832	830	811	760	830	798	806	824	772	792	733	791	737	756	809	750	795	793	807	749	793	803	768	815	798	766	755	819	804	788	816	741	854	795	794	774	799	755	801	797	802	756	800	806	810	789	794	768	811	769	791	786	780	778	744	779	860	824	838	795	770	791	779	802	822	796	794	834	777	748	834	804	750	795	793	786	748	783	734	772	753	803	777	809	761	765	789	749	759	730	764	780	848	849	808	763	804	756	774	779	806	792	744	777	854	783	747	766	745	812	768	792	794	796	785	780	811	759	745	799	749	797	789	788	763	777	716	732	813	744	758	780	764	775	766	784	824	768	796	789	799	845	761	754	758	785	829	814	776	824	791	764	800	794	730	800	850	822	786	752	786	759	751	785	808	762	754	806	790	781	766	766	805	818	760	781	728	757	803	743	811	765	766	796	760	792	771	753	741	773	758	807	780	728	781	783	824	782	776	796	762	819	774	758	827	825	756	802	780	751	784	774	799	781	758	810	831	783	740	797	833	792	778	784	720	797	746	788	755	739	796	755	747	809	801	806	830	775	736	778	757	820	854	783	778	777	744	780	762	775	764	778	782	801	738	775	796	791	749	764	801	771	816	775	777	742	773	769	819	748	804	801	760	781	793	779	794	809	767	817	808	740	738	823	806	808	727	883	793	794	739	772	823	745	748	754	802	844	785	799	828	812	774	786	728	774	813	748	799	785	780	801	809	779	760	736	751	776	848	743	758	750	796	817	772	757	781	797	766	775	780	753	754	803	809	799	801	779	795	807	774	794	828	805	825	778	796	801	773	787	751	763	772	732	827	790	768	761	805	808	763	790	732	811	762	769	795	735	776	816	810	773	795	764	871	804	796	781	756	804	774	765	791	832	816	785	804	778	774	793	775	746	775	758	767	748	807	794	786	771	777	733	765	758	807	758	780	796	782	821	821	787	763	734	813	730	782	834	788	811	802	761	806	743	756	821	791	801	776	777	783	826	789	781	800	740	791	766	773	740	776	750	786	756	768	802	718	796	750	807	757	835	764	785	767	754	826	794	795	782	767	837	808	776	768	775	822	743	806	814	798	737	798	807	798	827	768	779	805	800	752	805	766	781	783	783	756	774	756	748	706	806	755	790	832	807	802	784	803	814	816	817	790	818	755	798	797	807	772	813	779	792	815	724	806	780	776	759	774	785	821	754	777	777	812	810	790	753	795	776	815	797	760	798	762	797	795	810	765	784	821	769	749	788	781	801	789	766	818	830	800	774	758	772	777	776	764	796	747	806	782	787	772	777	757	764	747	841	810	794	785	811	774	764	760	748	756	782	730	762	775	806	819	752	754	762	775	847	855	755	779	766	774	771	789	812	778	784	831	754	776	780	764	811	791	816	792	785	778	817	775	782	763	790	792	761	778	762	719	783	812	811	786	772	816	818	796	807	763	783	783	808	757	805	837	804	779	803	822	813	790	785	788	807	734	811	778	780	795	803	769	798	825	778	741	792	823	790	757	767	814	803	777	767	763	768	758	776	799	815	793	755	778	808	772	801	740	795	806	827	779	809	773	714	797	803	778	820	782	756	800	774	844	788	792	748	784	777	788	786	834	792	769	774	800	820	774	769	838	849	792	728	749	837	830	774	770	824	794	757	784	763	784	816	832	819	816	814	777	810	783	798	817	772	767	770	762	759	800	803	780	732	766	776	801	786	778	792	742	823	788	833	734	795	789	766	789	772	727	802	780	764	753	799	764	798	779	777	751	836	788	800	763	781	746	748	786	799	765	788	774	779	804	754	840	787	782	773	789	765	798	785	800	792	785	763	731	797	797	809	762	778	781	844	754	780	757	783	775	708	780	769	827	780	817	787	774	768	775	758	800	773	770	815	755	828	780	804	767	763	783	787	757	836	809	770	760	819	762	836	746	744	776	764	724	773	811	791	791	779	806	833	822	743	819	809	711	772	779	764	790	804	781	799	745	804	754	776	791	766	788	819	748	813	760	783	752	779	832	799	800	761	775	794	768	778	819	794	831	748	751	766	786	771	828	772	733	785	761	797	764	803	762	775	759	801	829	801	794	767	731	750	770	798	806	791	775	819	774	755	757	745	822	763	761	767	829	771	788	792	762	783	785	785	779	793	819	752	782	753	773	793	774	747	797	745	768	790	752	775	854	778	822	755	815	801	761	796	812	779	740	784	825	853	775	730	732	779	808	820	766	801	813	800	775	847	812	755	755	759	787	760	784	786	758	787	777	786	819	749	743	768	792	748	794	743	818	785	821	770	826	721	741	792	820	731	717	785	760	761	844	748	798	783	751	809	757	756	771	760	798	808	781	777	814	819	780	774	802	775	829	795	793	762	794	798	794	817	772	737	782	865	810	792	788	768	783	783	830	766	758	768	759	777	760	807	789	775	758	804	790	787	758	790	787	783	753	782	767	812	830	761	752	750	731	774	762	835	790	719	818	812	807	784	777	751	775	822	802	797	829	748	816	807	817	830	792	822	752	802	742	807	739	780	774	786	781	763	761	743	745	797	766	817	820	782	797	775	798	846	786	804	814	784	765	747	740	762	777	812	751	807	799	760	841	780	815	800	820	824	790	782	762	789	781	761	797	719	801	734	832	771	761	806	833	759	722	830	760	779	769	793	778	780	811	819	820	773	789	764	824	757	792	807	794	775	784	764	819	751	781	777	736	768	759	818	773	757	797	814	775	760	758	742	732	761	820	795	790	808	743	740	740	772	826	773	805	806	822	791	812	838	743	803	792	795	831	777	753	776	809	742	833	778	756	800	759	812	771	798	781	777	805	817	755	759	775	793	774	783	790	813	764	787	760	815	727	751	756	820	789	803	802	721	808	772	792	747	799	756	765	796	828	751	807	802	774	812	758	779	742	791	754	825	739	784	761	800	788	796	780	747	742	766	773	743	827	801	783	785	824	762	773	781	758	807	788	751	772	752	777	723	793	766	786	765	770	761	727	798	761	817	814	806	815	777	837	809	803	747	772	780	758	794	821	752	743	779	804	774	775	792	806	748	792	766	803	759	789	791	752	838	805	804	802	797	810	823	779	787	774	755	772	780	782	782	828	766	797	807	797	823	760	774	794	794	787	806	757	742	840	713	817	773	810	785	770	800	762	787	768	817	776	839	749	790	777	792	786	786	800	831	766	759	798	810	744	766	780	789	749	780	774	809	812	798	828	793	794	797	815	791	805	770	831	776	772	770	773	806	774	741	818	761	796	762	778	791	746	734	753	789	778	804	776	793	741	813	745	779	744	823	745	807	814	808	783	778	766	835	839	824	807	857	769	810	837	831	746	772	802	769	769	764	806	765	757	786	780	761	734	772	765	775	785	766	744	757	811	792	763	763	740	765	805	792	804	804	754	761	765	812	775	766	786	730	798	793	765	776	752	798	783	788	784	814	771	746
8749	5689	3141	1940	808	504	335	300	246	255	231	159	152	169	140	134	141	133	124	111	90	114	103	91	93	100	87	93	101	109	98	83	81	77	92	71	84	85	91	92	95	84	92	88	97	87	79	91	96	87	81	94	89	96	91	82	103	83	94	94	79	85	85	89	95	85	80	92	96	77	93	98	87	102	111	73	98	82	92	86	99	84	92	91	88	88	79	103	83	103	91	105	80	88	98	90	66	96	78	81	80	86	90	87	88	82	95	95	109	80	94	79	91	88	95	82	91	98	87	78	91	104	95	83	97	92	79	92	89	84	91	85	80	88	90	92	102	81	82	80	95	85	94	95	97	84	88	92	92	83	79	77	94	103	86	80	96	90	90	92	72	79	98	106	86	95	88	85	100	97	92	90	97	101	108	97	83	95	82	104	94	88	80	90	85	75	92	81	80	95	95	92	82	100	95	85	95	94	91	95	106	83	96	72	76	87	67	88	75	84	87	84	126	67	83	95	87	88	99	69	97	104	96	89	76	89	96	73	99	93	97	89	91	92	89	82	79	91	86	88	96	85	83	90	74	82	94	91	83	95	88	82	76	92	86	85	84	84	93	93	91	99	99	88	95	90	114	90	78	92	89	93	106	82	89	67	92	83	85	76	86	100	88	85	91	87	79	97	67	78	106	90	86	72	91	92	95	81	85	91	72	92	78	84	72	77	90	86	87	90	85	95	107	85	79	97	84	101	93	78	81	91	85	69	87	97	95	86	90	90	93	93	79	78	76	99	72	81	89	79	77	104	88	81	73	104	113	91	96	75	86	97	87	83	77	88	85	94	88	92	82	107	97	98	84	76	86	73	92	86	94	115	88	77	89	85	95	79	84	74	86	96	98	81	88	90	91	80	106	81	79	82	91	103	85	96	90	89	74	67	83	92	104	92	81	99	89	107	91	87	98	93	76	71	88	72	85	96	85	94	95	89	89	104	84	91	101	100	81	91	87	78	88	89	96	85	73	80	87	89	84	88	69	93	102	86	94	90	98	86	81	77	105	97	75	88	82	87	87	94	103	75	98	92	80	80	87	86	80	94	85	80	88	69	93	91	77	89	92	82	91	75	79	80	72	74	95	70	80	81	87	107	96	103	101	90	102	86	74	105	88	95	90	91	80	90	92	92	75	82	112	88	96	95	83	104	96	89	79	103	94	84	94	63	70	88	101	98	86	85	77	102	79	88	82	77	86	80	103	109	109	101	101	95	84	87	88	86	79	104	105	83	93	90	84	87	81	98	96	103	103	90	98	91	76	94	99	95	79	95	91	84	98	96	82	80	83	95	99	97	84	83	84	101	75	101	95	87	92	82	76	84	84	103	86	97	87	84	90	81	87	92	95	84	106	99	89	96	98	93	86	104	81	89	78	75	74	98	83	80	73	69	102	100	102	87	96	109	89	88	86	95	103	91	89	83	78	94	80	84	97	87	84	107	96	99	84	92	87	88	89	78	74	88	107	87	93	90	92	99	90	94	94	87	80	77	95	97	104	103	92	79	95	96	81	92	100	89	109	90	111	112	88	82	100	95	87	77	85	94	85	69	90	81	71	82	81	103	90	96	84	90	90	91	98	86	85	74	70	79	83	102	81	82	85	89	84	101	86	107	79	108	96	103	89	79	103	93	106	97	101	87	95	113	82	83	93	85	76	63	85	90	88	87	98	96	94	94	91	88	95	100	85	84	84	85	77	71	90	93	81	92	98	82	79	89	77	100	95	91	90	93	78	78	87	91	88	76	91	87	92	78	97	78	88	101	100	97	89	106	87	92	80	87	83	89	84	84	74	102	76	98	88	86	90	99	91	85	85	98	80	101	88	87	105	84	99	96	97	77	73	79	93	100	89	96	92	80	81	90	89	101	108	106	90	99	92	87	84	108	98	93	88	76	109	97	93	84	74	84	78	81	88	84	90	76	90	80	69	104	79	100	96	96	77	103	82	98	101	73	83	93	92	95	87	96	98	74	90	93	80	114	96	93	87	85	100	85	81	95	99	87	84	93	82	80	82	90	98	90	77	75	93	92	95	102	99	86	88	71	87	91	74	96	105	93	91	102	77	95	91	83	97	93	81	85	98	73	108	71	95	97	85	95	90	86	76	80	88	84	76	93	98	82	78	105	81	87	78	96	99	88	97	86	76	89	100	84	100	79	74	105	75	107	92	99	77	88	84	100	105	98	100	80	104	89	93	101	85	79	94	87	95	95	85	82	93	83	85	89	79	92	92	89	79	88	101	92	94	69	86	96	76	91	88	90	76	95	82	81	77	84	86	84	107	83	80	103	104	99	96	90	117	90	87	86	93	86	120	102	89	82	108	90	90	82	93	88	108	88	91	85	76	84	76	99	96	96	90	87	98	98	84	88	75	90	90	88	95	108	78	96	102	91	104	99	109	100	96	91	90	93	104	95	105	77	97	93	95	91	90	116	87	102	84	89	86	100	76	106	94	95	90	91	96	99	95	77	85	104	87	90	90	85	67	84	93	91	107	86	85	89	95	92	77	97	83	88	81	85	82	91	95	76	96	72	99	94	76	99	112	98	80	93	91	83	84	90	92	109	84	83	64	93	99	90	92	86	84	84	82	90	83	81	89	105	92	89	93	85	93	97	92	94	86	89	105	106	90	74	102	91	91	108	77	85	95	73	91	89	88	72	73	84	75	86	100	85	97	105	96	78	98	69	97	81	87	82	87	84	77	97	90	92	79	94	94	96	87	116	82	88	87	100	83	89	101	89	93	83	92	100	76	96	98	91	94	69	102	88	85	80	80	92	104	101	77	104	97	96	94	108	95	94	96	106	89	78	74	112	82	87	82	80	74	102	88	87	76	87	104	91	105	83	87	99	83	93	88	91	92	104	91	73	87	99	98	83	102	73	74	75	90	103	90	91	80	89	88	90	84	95	89	90	84	106	92	84	85	85	83	86	73	78	92	98	83	95	78	80	92	99	110	85	72	88	95	92	84	86	90	82	99	94	90	84	100	95	91	101	86	72	77	105	92	98	95	103	84	87	82	81	83	82	110	84	97	95	96	107	102	84	78	92	92	92	87	88	89	89	77	82	91	76	92	82	80	90	97	93	103	92	103	84	87	94	86	71	77	82	103	99	86	105	83	67	84	80	68	81	81	88	81	77	88	94	104	81	90	97	86	102	97	80	82	91	108	97	106	81	82	99	90	94	81	97	96	91	83	101	86	92	98	88	86	86	120	83	111	83	88	90	84	104	80	90	90	100	90	73	84	85	104	86	90	86	78	85	85	86	88	88	86	87	88	90	93	79	99	77	86	82	83	78	87	97	84	77	106	102	73	98	109	81	82	102	84	102	86	83	77	83	94	87	82	87	90	86	78	92	75	64	107	90	75	99	88	93	77	77	86	89	85	91	72	85	115	94	83	103	84	88	97	81	107	96	95	97	104	88	70	89	103	93	85	94	94	82	103	87	80	91	89	95	111	86
37919	27186	20929	18137	14305	11557	8695	6771	6259	5674	4529	3531	2911	2498	2368	2004	1883	1680	1498	1434	1292	1173	1156	1101	1016	1018	979	940	854	911	848	900	855	865	871	810	794	879	749	799	822	759	777	800	773	843	791	868	760	787	818	787	813	751	781	816	838	762	811	789	779	765	823	839	827	781	838	772	778	776	753	829	783	798	757	789	793	797	804	792	798	794	792	798	782	759	774	778	788	759	819	785	761	769	812	753	762	772	783	793	832	787	811	741	787	771	754	799	768	773	813	765	776	818	834	827	793	770	793	754	774	829	828	861	844	763	786	836	756	833	791	783	796	799	796	783	780	831	787	792	840	789	717	844	822	809	777	806	792	789	804	737	773	787	828	821	754	829	799	785	753	809	769	791	769	802	766	768	743	780	778	770	793	814	783	787	793	841	727	781	775	790	784	843	781	758	787	795	780	783	768	811	757	799	811	799	808	763	788	810	811	801	716	763	808	819	791	810	794	809	843	806	775	819	835	811	761	785	781	774	775	756	799	801	754	785	785	811	763	765	769	737	792	820	799	818	754	797	865	806	785	746	709	776	763	808	779	802	808	753	774	763	793	766	767	738	761	773	833	805	807	792	837	757	841	816	801	786	833	790	766	773	782	769	768	799	728	770	825	811	819	838	753	797	751	753	799	737	764	741	818	793	818	772	789	781	767	774	763	763	798	784	730	789	780	831	770	782	766	769	785	755	792	844	830	796	764	847	821	799	812	806	726	833	827	785	793	745	821	823	803	709	813	832	802	822	805	774	750	817	802	821	835	768	809	768	791	744	801	804	783	840	765	802	763	799	797	774	839	797	806	772	728	791	822	757	793	754	832	851	819	732	757	788	823	797	807	799	788	775	791	840	772	743	785	787	793	794	802	775	724	791	768	760	759	762	763	801	776	742	826	780	776	797	761	774	827	786	745	755	778	794	827	830	761	775	865	777	761	815	726	771	785	808	777	756	806	738	796	827	787	758	737	798	837	762	758	760	771	779	748	789	818	803	810	782	800	777	746	777	776	812	741	755	826	763	730	757	767	773	747	768	827	811	756	772	797	787	810	756	772	808	742	806	789	833	768	778	803	807	814	765	799	814	780	795	806	784	768	761	782	818	813	747	817	779	785	831	755	748	758	775	802	768	776	789	822	765	716	742	745	823	763	816	779	763	743	809	774	796	786	791	816	765	782	780	798	740	792	784	805	811	774	777	843	736	794	770	799	816	739	811	827	817	795	807	797	779	791	801	742	782	836	755	770	826	794	828	781	771	793	786	789	778	835	788	752	768	821	768	813	836	769	787	786	774	780	818	816	763	767	771	770	786	757	797	746	791	788	801	803	798	744	808	821	741	752	818	766	728	792	800	762	807	758	803	781	755	787	755	735	754	815	776	822	839	791	784	763	789	795	792	755	804	755	788	763	785	816	802	762	805	773	802	774	817	801	766	761	757	785	822	809	806	743	786	787	741	759	793	781	808	770	773	782	758	741	773	755	755	774	811	828	823	804	792	818	745	801	792	798	785	812	829	750	825	744	826	775	775	777	798	785	745	748	837	781	850	792	849	755	799	776	703	735	827	736	821	788	826	775	787	786	791	795	815	782	779	767	767	807	805	768	823	810	789	803	796	793	767	819	814	783	761	771	812	793	786	786	758	752	791	777	801	794	786	741	866	827	742	773	770	803	761	740	816	777	781	736	760	829	765	759	799	765	836	828	826	790	719	765	752	868	798	795	828	759	789	787	857	805	805	782	812	797	724	770	752	819	723	804	752	784	851	798	822	791	760	766	731	752	792	802	811	736	788	760	826	766	824	762	775	762	791	781	808	830	768	781	768	806	788	826	748	809	798	755	786	815	793	801	767	789	825	788	767	758	745	791	788	816	793	763	793	801	769	780	793	763	737	793	750	794	749	755	776	769	815	762	760	814	807	810	741	737	798	758	750	778	784	785	777	834	820	781	822	778	797	813	831	794	730	855	820	762	817	785	767	769	796	857	782	768	798	739	774	763	808	807	786	776	811	793	793	822	759	779	753	807	827	767	828	787	741	781	810	789	796	785	794	775	826	808	777	725	814	812	759	816	807	790	757	825	791	840	810	751	764	795	802	812	803	782	794	792	822	779	793	780	738	829	772	780	833	808	794	684	803	790	784	803	754	810	799	764	801	813	767	767	768	786	749	800	837	801	757	786	799	810	776	780	773	813	804	791	814	793	812	756	831	808	817	801	800	794	815	800	827	772	788	792	783	766	743	780	818	828	780	778	776	799	804	805	780	791	771	783	832	790	778	781	749	781	782	745	810	841	802	835	820	810	767	776	833	809	801	769	791	769	740	758	781	834	844	771	799	802	729	751	786	764	756	761	767	728	743	798	772	765	775	816	728	790	786	836	820	789	788	784	732	779	800	775	806	836	819	762	812	798	790	787	785	744	743	764	776	795	844	749	834	792	745	786	764	807	757	800	726	813	739	764	763	847	834	798	807	796	789	732	772	728	794	803	792	772	815	815	810	778	815	793	801	852	849	787	792	715	793	771	788	793	760	778	787	766	793	773	793	777	830	804	735	751	788	771	750	813	737	777	783	822	791	793	799	791	753	786	851	757	786	784	771	867	769	809	802	773	823	762	796	818	834	727	769	745	781	801	782	766	774	842	805	826	759	816	803	762	789	786	802	777	769	773	785	812	761	761	812	802	778	762	750	818	782	812	792	794	770	771	797	741	748	788	786	776	777	766	746	765	765	765	798	793	795	821	821	826	833	753	791	802	781	782	781	768	770	795	798	741	775	778	768	804	761	800	755	761	780	768	772	741	774	769	784	818	800	800	759	824	806	864	832	804	729	771	792	801	834	776	848	779	789	781	807	821	809	833	770	766	768	755	785	771	794	786	794	769	716	760	798	793	797	720	799	778	781	768	735	830	790	780	824	782	812	809	799	794	806	754	814	821	823	779	760	801	811	796	785	810	809	767	772	772	786	825	770	833	797	779	798	778	783	772	807	810	785	796	797	748	776	743	787	805	812	787	785	779	791	803	775	797	824	806	750	772	788	793	791	791	795	797	761	744	776	820	800	790	826	765	796	804	780	771	824	748	782	767	762	816	800	844	839	838	829	747	737	798	795	819	778	814	782	814	841	805	774	777	803	766	756	781	791	806	753	767	822	782	807	732	762	802	794	784	755	796	805	836	759	812	766	829	776	816	765	772	772	764	728	759	762	768	810	789	782	818	859	794	785	797	797	767	809	796	778	769	802	795	755	772	826	757	781	803	783	799	820	760	850	808	753	761	804	751	770	791	787	738	803	833	775	767	791	769	800	805	767	757	820	809	818	769	802	783	750	819	793	718	803	863	755	780	797	792	772	799	782	810	790	777	796	820	817	724	756	780	795	789	769	816	861	765	743	793	811	820	774	783	794	749	805	818	795	800	803	783	776	782	808	812	782	810	769	800	766	783	789	780	786	812	754	804	792	785	804	823	827
4584	2092	1176	690	498	293	211	185	198	181	162	138	158	139	122	121	124	119	116	111	101	109	112	136	110	110	116	118	118	103	116	116	135	104	123	102	114	110	99	120	100	103	110	97	101	117	103	99	95	91	100	127	94	96	97	101	105	124	108	122	114	112	86	127	99	100	110	104	99	98	106	86	84	102	103	110	98	103	109	91	93	97	111	92	103	109	93	97	115	114	113	107	104	115	103	84	104	88	119	124	108	87	103	98	115	100	114	104	113	104	101	98	99	114	111	100	116	107	109	123	107	102	107	118	103	106	97	128	111	107	112	104	93	108	105	112	103	116	107	127	108	109	79	104	95	106	92	104	99	102	105	118	110	104	106	89	92	98	113	103	116	100	123	105	119	102	103	97	92	110	91	101	111	114	116	116	102	109	108	112	98	126	106	99	112	107	89	104	112	115	107	101	93	115	90	85	104	97	111	91	115	108	105	114	103	83	106	115	93	107	88	126	101	109	102	102	118	124	98	101	102	102	101	118	100	105	108	110	90	110	97	112	114	105	95	95	107	105	113	110	95	87	113	99	88	86	100	123	95	94	109	99	122	120	112	99	101	116	100	93	97	92	101	110	121	99	114	112	111	100	100	116	108	101	130	92	118	83	107	119	116	88	105	106	103	97	113	114	97	117	96	98	103	108	91	104	101	111	111	98	122	114	105	106	121	113	101	108	104	108	102	111	87	126	117	115	91	126	126	133	121	131	81	104	102	102	90	104	95	98	99	90	102	99	121	103	106	114	118	94	97	110	106	105	100	131	119	118	119	114	102	96	102	115	96	113	107	100	105	109	111	83	110	83	80	122	84	116	98	108	92	118	102	92	85	117	107	111	105	94	131	109	107	99	103	90	117	114	112	103	99	106	114	115	113	108	110	108	117	104	84	102	103	101	97	101	95	105	98	101	117	113	106	108	104	84	120	120	93	98	111	118	117	95	92	114	93	102	95	112	108	128	112	100	91	109	80	114	109	89	110	122	102	91	101	112	115	110	103	96	109	110	111	112	118	102	118	117	116	106	95	92	103	107	112	105	116	113	100	114	104	93	106	105	96	111	119	110	88	114	97	105	111	101	117	94	105	102	107	120	96	103	112	104	107	120	105	82	99	116	104	85	102	82	94	99	111	116	119	127	101	115	103	100	103	103	101	74	118	141	111	120	95	101	94	87	91	113	121	97	122	109	102	104	89	108	126	101	105	125	108	99	113	102	107	115	118	101	118	94	106	119	87	102	103	115	112	133	113	101	113	108	88	102	112	111	99	107	128	111	91	95	115	106	106	117	103	92	110	117	103	99	105	120	122	94	117	115	102	115	87	100	106	118	115	97	116	89	121	88	111	108	100	104	117	103	99	119	117	98	92	100	102	115	107	112	84	113	115	105	90	96	106	114	84	98	109	102	107	108	98	103	108	118	115	114	111	118	99	110	110	110	102	98	128	108	103	99	108	104	104	107	110	116	113	103	106	117	96	102	91	103	109	97	110	111	107	107	110	97	131	117	125	112	91	92	101	103	106	104	120	110	103	116	112	111	98	99	113	98	108	100	95	111	113	118	99	100	90	104	114	118	111	98	108	98	113	96	115	111	104	121	83	100	103	105	91	95	111	114	91	116	112	124	92	109	92	98	104	117	112	100	102	94	109	91	122	101	111	102	107	128	95	105	107	114	123	98	99	103	106	93	111	88	114	111	107	100	86	119	105	123	96	109	91	100	97	98	102	100	110	133	105	103	106	103	99	104	125	111	119	97	107	104	95	99	103	99	101	92	103	91	98	88	116	93	110	105	112	98	109	123	115	102	95	114	111	90	86	95	93	88	103	131	99	98	110	110	106	106	98	98	127	111	97	108	112	94	124	100	114	116	99	110	99	112	102	94	116	102	103	131	105	111	99	98	88	82	96	102	111	106	106	106	96	118	134	90	100	105	122	103	126	92	114	99	101	83	101	93	114	113	118	105	106	101	91	98	96	85	88	108	109	114	101	105	95	108	96	121	89	107	110	112	108	93	113	106	113	117	89	114	113	114	116	107	101	103	119	105	112	113	104	92	111	104	95	111	103	106	119	104	115	110	127	101	101	102	86	88	102	104	132	84	111	116	116	116	97	103	94	95	74	107	116	91	98	100	105	106	102	88	99	89	113	86	100	92	106	96	117	105	102	108	104	119	122	112	82	109	115	126	104	119	108	99	113	98	114	115	123	111	111	108	110	106	93	112	98	109	99	120	113	117	117	88	107	99	91	145	145	104	95	102	104	98	92	104	115	110	120	87	104	117	120	105	95	107	104	126	95	112	91	103	100	120	94	113	87	103	111	116	111	106	103	107	114	124	95	112	95	98	99	114	124	116	117	118	101	99	108	105	96	111	102	98	89	104	112	117	82	119	98	110	92	109	106	117	105	119	105	107	117	106	102	114	99	97	104	108	114	111	105	120	97	116	127	114	103	108	107	118	141	105	118	108	93	93	118	100	111	110	100	115	128	101	86	96	108	105	103	94	94	98	100	112	103	90	102	105	110	102	101	91	123	107	103	131	107	98	104	112	102	113	104	100	99	122	111	107	128	105	113	103	110	133	101	103	116	103	113	121	102	101	96	112	99	87	104	103	106	105	109	98	120	100	103	100	111	102	94	114	103	105	91	100	102	102	107	106	97	109	106	97	104	89	112	116	104	118	96	132	92	111	100	114	105	96	111	84	103	101	111	112	116	123	112	113	114	95	114	115	109	104	104	86	111	113	109	112	100	115	91	109	117	118	100	106	106	93	112	115	108	109	116	108	110	95	106	116	106	99	112	105	109	97	109	109	136	95	119	112	123	114	105	102	103	97	109	100	110	109	102	115	108	105	118	93	137	109	99	99	112	99	115	112	97	109	110	101	101	106	115	94	113	111	100	103	105	117	97	92	103	82	102	109	92	109	109	121	108	104	136	98	95	91	100	107	120	99	103	91	117	108	108	106	103	87	124	92	105	98	131	97	109	97	101	112	101	113	102	107	123	125	108	108	99	112	114	127	110	129	106	101	124	101	106	104	86	123	116	93	102	100	99	104	98	100	108	99	104	117	95	117	95	112	106	112	101	117	119	114	108	104	101	104	109	106	115	108	99	102	102	116	114	106	92	87	104	107	129	109	96	90	104	95	98	87	111	108	105	110	120	98	99	99	114	101	89	110	122	103	109	113	130	99	121	124	108	112	103	110	124	88	113	100	89	117	101	118	123	108	93	95	116	94	106	97	99	101	103	107	125	97	119	115	109	85	95	117	114	113	108	81	86	108	102	87	101	98	112	105	112	105	104	96	113	104	101	117	100	112	101	126	98	108	97	121	107	109	100	118	97	96	115	116	103	83	96	101	103	102	110	106	103	116	94	92	116	111	105	106	105	103	103	113	100	123	102	122	111	90	119	97	103	81	113	112	110	108	113	111	87	110	120	109	114	115	92	125	84	90	108	91	127	101
29764	17878	12593	10312	9930	7095	5033	4079	3735	3265	2758	2226	1926	1770	1678	1542	1444	1386	1311	1256	1211	1160	1188	1036	1089	997	953	1002	987	912	976	913	918	939	925	895	965	931	918	895	884	922	925	925	905	906	856	906	928	880	867	929	934	933	944	836	891	915	915	846	891	884	937	934	918	922	938	938	883	915	930	905	916	936	921	903	916	911	913	927	972	877	887	876	870	898	920	926	893	896	868	901	902	871	864	901	873	935	905	894	873	879	882	934	889	910	931	933	892	982	913	895	910	894	890	829	878	864	927	912	912	855	934	913	937	927	902	906	850	944	869	853	906	901	857	905	894	915	934	918	952	917	924	895	913	928	932	880	863	984	919	936	871	929	865	955	909	889	958	895	918	906	928	921	889	907	905	923	943	910	930	925	888	902	918	916	899	918	960	901	912	910	934	927	942	851	913	901	922	902	890	893	877	948	873	868	901	903	926	894	928	889	880	897	899	924	956	889	947	882	925	902	873	919	923	945	889	886	878	920	927	878	936	854	934	903	912	943	927	927	955	930	875	921	910	948	898	898	878	919	871	964	918	881	888	892	891	962	944	911	961	906	911	912	955	910	978	951	952	931	948	922	906	935	873	910	909	861	883	856	899	975	866	915	874	911	913	888	905	933	892	920	931	943	909	920	886	914	946	899	922	915	896	842	897	899	881	879	887	928	937	909	926	895	909	913	933	885	915	944	963	940	922	889	937	964	913	888	934	941	888	930	919	924	900	923	928	906	950	859	912	935	878	841	880	892	903	900	917	920	943	889	927	913	923	882	870	991	852	905	872	929	863	915	919	919	925	843	889	945	839	912	922	920	925	899	966	894	871	941	915	928	883	899	889	964	889	882	925	931	923	911	913	887	894	887	933	927	893	945	945	958	946	955	917	898	889	911	937	934	897	893	889	931	907	916	920	886	872	918	927	898	922	854	903	974	928	901	933	874	856	904	911	901	927	906	917	932	903	877	933	878	909	901	917	928	920	925	943	923	915	924	851	919	935	885	938	895	957	917	870	895	839	914	930	989	938	906	928	913	926	928	886	872	853	886	893	934	915	933	917	931	901	886	943	953	901	879	924	904	916	895	942	901	903	903	914	912	948	965	859	938	894	919	882	932	929	904	857	897	910	894	923	908	952	934	884	941	851	912	906	945	913	899	921	910	908	892	910	842	917	922	924	940	902	931	904	911	890	896	878	918	889	890	915	878	942	918	906	907	891	865	911	915	922	951	861	925	924	914	917	870	939	929	924	923	933	872	930	915	937	940	944	860	876	934	915	924	917	906	919	905	940	918	902	1001	940	877	893	911	899	929	928	892	889	896	962	925	901	895	911	914	898	910	898	909	914	943	874	883	940	867	941	903	887	845	871	879	918	931	976	879	932	900	922	916	943	981	906	908	931	957	935	923	899	900	869	919	901	903	885	931	966	917	861	924	908	923	906	891	908	918	872	883	863	886	903	907	902	910	953	941	899	948	847	891	948	950	910	896	957	975	912	901	943	895	913	921	906	908	891	945	868	854	850	907	938	989	987	928	876	883	877	885	908	911	885	932	909	937	924	945	887	940	956	870	898	836	989	930	891	962	868	891	875	940	887	867	876	877	926	953	907	894	852	887	921	886	890	929	869	880	890	913	968	936	899	947	887	915	929	907	928	847	918	906	884	910	907	933	923	909	884	898	923	924	919	861	897	949	856	934	849	923	943	956	931	907	880	891	828	883	920	916	942	936	954	887	884	867	905	946	883	948	952	900	920	940	895	900	904	896	893	893	943	903	959	949	871	902	982	901	907	928	924	910	892	951	941	937	914	860	911	892	905	905	855	862	907	937	940	940	930	889	924	898	916	915	863	889	901	921	861	918	932	917	878	935	902	857	916	944	906	936	905	943	940	892	942	897	895	904	876	919	889	898	876	859	937	903	921	907	922	917	900	945	910	914	934	931	934	894	901	862	864	952	815	880	936	955	902	906	901	920	869	933	917	889	878	924	907	855	921	890	835	942	879	894	858	907	915	911	880	962	934	912	910	893	908	944	871	886	912	932	915	862	904	900	903	910	874	908	932	907	885	876	924	912	922	980	908	927	876	856	902	904	963	913	936	884	892	877	833	885	892	884	841	893	930	879	893	896	888	912	944	917	884	874	958	906	889	901	946	956	885	896	941	922	908	919	855	891	918	904	900	897	921	919	875	867	912	916	892	975	899	895	909	914	891	880	946	929	922	932	923	917	910	864	915	983	876	898	940	867	939	934	871	899	902	863	876	908	927	937	921	881	935	860	878	912	910	893	910	929	921	902	914	886	941	891	876	906	870	923	877	908	925	925	946	905	904	944	914	914	892	879	880	948	963	920	881	929	982	990	924	904	926	953	947	899	972	919	904	895	902	970	855	896	901	919	903	902	899	940	866	887	907	977	925	902	896	913	848	890	991	940	955	918	916	949	877	916	910	993	924	886	895	910	869	907	880	912	896	931	872	963	912	910	910	869	950	977	926	927	897	914	890	969	896	924	889	886	938	946	909	938	887	908	885	881	987	944	887	874	903	903	890	929	915	936	941	911	883	946	927	895	954	903	887	834	895	913	898	867	922	942	950	881	885	933	934	952	926	905	900	900	929	924	882	910	883	905	853	906	890	930	947	919	898	876	852	906	893	901	989	909	864	893	907	904	882	927	886	882	885	883	818	896	901	872	901	953	897	978	920	939	922	940	936	930	908	899	904	932	919	907	939	910	964	886	986	948	924	923	891	923	925	900	910	904	952	945	938	950	893	886	884	900	883	905	835	918	903	896	957	899	875	948	921	929	963	929	902	906	925	947	893	892	931	928	898	843	907	904	908	879	863	895	941	924	931	884	930	939	858	868	877	908	897	880	910	903	888	872	917	922	952	895	881	905	899	951	898	914	894	900	914	927	940	983	961	912	874	952	853	930	916	906	898	935	926	893	874	855	925	891	878	856	912	906	952	964	909	877	934	890	921	904	944	907	900	920	932	864	936	898	906	908	918	862	958	932	944	879	919	942	920	937	942	944	924	914	927	890	916	914	928	964	863	919	919	921	889	921	906	895	909	949	916	918	880	942	917	894	894	909	876	925	922	940	897	936	909	930	918	905	933	958	929	939	911	883	904	931	896	856	970	865	942	926	900	871	949	900	946	922	886	965	897	951	910	857	949	821	906	937	937	853	935	890	883	907	952	880	893	904	913	938	825	895	907	860	915	932	893	893	923	903	922	905	902	892	970	936	878	906	946	919	907	912	908	892	927	916	934	940	896	935	922	930	927	904	854	875	929	934	929	919	933	857	862	920	927	915	940	941	961	864	862	893	910	905	914	916	897	889	915	914	935	927	869	922	916	934	915	962	943	922	892	940	900	889	873	916	901	877	897	913	960	880	904	972	852	947	876	967	920	875	878	884	932	930	907	909	867	877	894	911	898	954	833	849	951	941	935	906	924	891	856	916	905	919	865	949	910	921
5813	4078	2550	1374	776	386	270	240	260	205	204	173	178	141	151	131	128	145	110	121	108	117	146	110	116	112	122	125	108	104	102	115	102	92	103	119	116	96	101	106	103	111	111	100	108	93	83	119	89	95	112	120	94	105	109	100	122	114	103	108	113	135	96	110	98	110	113	118	120	105	106	115	91	115	106	106	118	118	89	103	111	86	100	87	94	110	99	111	92	100	98	92	120	110	104	97	91	117	106	98	122	98	89	109	95	106	108	91	99	103	97	122	107	111	103	94	101	87	110	109	98	114	100	110	93	116	96	117	110	94	105	100	125	121	105	101	101	114	127	111	101	104	96	112	102	99	100	116	100	108	112	117	106	113	99	115	113	134	99	106	94	95	106	95	119	96	104	102	102	99	114	111	96	117	86	115	110	90	112	103	103	108	106	108	128	103	98	112	116	94	100	99	104	115	113	106	105	105	96	96	103	91	109	113	82	102	105	108	100	111	115	94	110	94	112	86	112	119	116	97	100	89	109	110	112	117	108	92	118	104	91	115	103	114	100	106	122	89	103	107	101	110	111	108	111	89	87	110	108	110	105	108	102	109	103	94	114	104	102	102	105	91	98	117	108	110	108	98	112	113	109	119	110	114	101	78	111	94	105	105	99	110	123	118	110	114	94	130	109	104	101	111	112	114	111	94	112	91	89	98	114	113	96	113	94	97	105	107	92	112	106	110	114	110	120	109	106	96	109	98	115	103	114	97	116	116	110	118	88	105	105	107	89	104	119	98	126	121	99	106	98	108	104	101	92	85	119	89	98	104	89	95	101	104	95	120	107	103	91	100	107	121	98	99	98	121	99	102	113	101	98	104	99	95	89	113	96	125	113	112	96	109	117	97	126	119	105	116	107	96	122	96	106	112	102	114	96	92	108	86	108	115	102	108	114	96	98	113	115	94	103	117	102	115	102	101	118	113	102	105	105	111	105	113	106	98	97	96	103	108	96	96	97	98	97	106	108	124	116	99	100	108	104	93	130	111	103	96	109	111	108	106	96	112	113	109	106	97	100	90	97	80	122	90	87	96	105	115	104	97	83	107	95	126	114	97	117	115	117	112	119	86	110	113	104	89	116	93	91	118	96	100	100	97	102	110	128	80	115	101	114	113	108	92	91	95	102	109	105	107	110	105	116	92	112	110	90	98	90	103	95	107	94	107	105	115	92	94	118	120	111	89	91	92	114	114	112	102	98	91	118	105	111	98	106	91	109	109	110	108	107	86	93	94	116	109	124	129	83	101	105	107	103	120	104	115	103	93	92	98	105	105	115	118	97	116	125	108	115	99	120	78	129	93	106	109	93	104	104	103	116	108	116	103	99	115	103	102	110	90	106	94	100	97	113	98	110	94	103	112	111	112	115	127	108	110	87	106	103	104	100	122	90	84	98	104	101	99	103	116	110	103	103	84	126	107	108	102	101	99	96	114	93	108	102	109	127	117	92	105	99	103	109	96	108	110	109	100	106	120	105	111	106	97	100	91	104	105	107	109	104	100	112	99	126	112	122	90	126	105	103	115	106	105	106	109	100	113	92	93	120	103	93	98	105	96	117	130	107	96	114	121	106	105	91	94	106	95	128	106	97	94	95	87	126	98	114	119	98	114	106	102	107	89	117	103	134	125	105	81	90	121	90	124	115	101	126	113	117	107	99	116	87	111	96	122	99	111	122	105	103	114	107	110	112	105	102	107	111	90	112	117	98	90	127	108	99	96	104	110	104	101	109	108	113	121	117	94	109	111	117	105	114	109	115	110	85	110	104	126	114	95	102	105	102	93	106	118	109	87	124	133	113	98	115	91	90	106	114	100	104	107	101	99	97	97	104	117	104	121	105	106	111	107	110	103	94	96	95	99	123	111	98	118	108	98	121	116	111	101	108	94	112	109	93	115	114	109	106	77	97	103	101	108	94	87	113	106	98	111	105	108	91	109	119	107	116	100	107	113	86	102	129	89	100	120	118	110	114	88	83	116	96	100	110	110	98	106	104	120	88	99	86	113	101	92	120	111	110	99	118	78	102	105	92	112	103	108	86	107	107	90	95	138	102	108	103	87	103	119	106	116	116	102	103	114	110	100	128	118	105	117	112	102	100	105	101	92	109	126	101	100	104	118	106	118	111	113	104	120	83	114	96	92	99	88	122	93	89	91	111	108	108	118	109	110	108	112	102	79	117	93	104	116	98	105	112	103	96	111	113	108	109	115	108	104	98	113	78	97	99	109	100	136	106	107	95	90	115	121	105	107	99	115	122	109	110	112	98	106	106	106	109	105	105	107	115	81	105	92	94	114	109	84	117	98	110	115	103	97	106	98	97	103	95	99	127	93	99	87	90	112	102	89	118	102	92	107	102	131	111	108	94	83	101	100	101	123	99	98	109	122	113	106	106	95	91	89	113	118	111	105	107	90	108	82	111	99	134	82	92	96	111	107	99	80	106	103	102	92	111	114	106	111	87	108	87	110	114	136	113	107	113	114	122	114	90	101	100	105	104	104	114	104	81	102	110	118	116	103	117	119	105	105	99	90	113	103	125	107	105	108	105	101	98	112	114	104	102	102	111	115	87	120	124	105	130	101	103	99	109	95	106	110	136	104	117	103	95	99	109	90	113	98	102	109	81	103	112	93	100	89	100	111	104	93	116	109	97	93	96	114	109	88	89	107	108	104	122	129	121	96	91	104	103	116	110	93	97	100	101	94	108	111	99	120	108	107	95	101	102	90	102	85	113	86	110	105	103	92	114	95	131	107	114	116	106	92	119	96	107	128	101	113	126	89	106	105	102	121	102	97	94	107	110	100	94	108	100	96	103	117	99	107	98	100	103	109	113	98	104	106	101	109	98	114	105	104	104	99	111	102	102	99	114	96	114	108	86	110	100	109	111	111	110	101	106	102	107	118	109	115	107	104	110	125	105	99	116	122	104	103	122	89	103	88	111	104	120	102	107	98	100	112	108	115	124	103	142	114	101	96	101	80	98	110	86	110	106	105	104	116	75	109	109	95	105	111	106	100	126	88	118	102	101	116	108	104	111	112	99	92	83	85	112	113	113	108	118	102	97	109	97	107	88	95	109	94	106	115	105	106	95	111	115	85	109	100	89	107	91	107	99	98	97	109	111	109	98	105	119	93	104	102	108	110	102	114	117	107	87	117	105	109	115	99	96	119	90	96	107	133	94	118	94	101	105	109	107	107	111	101	133	113	97	100	93	122	99	106	97	96	111	112	115	100	96	83	102	106	120	82	120	109	105	103	128	108	100	97	97	102	94	106	94	111	115	106	102	108	132	95	114	118	104	109	106	104	87	104	103	104	111	104	108	115	99	101	120	108	109	106	102	90	135	97	110	117	98	135	98	102	127	113	123	94	104	109	92	115	99	104	101	100	112	111	108	109	99	119	88	95	121	115	104	91	98	97	113	121	129	94	114	103	88	121	89	104	105	115	106	97	116	107	115	103
34528	23917	18702	15601	13341	9233	6398	5533	5333	4655	3766	3121	2672	2315	2161	2003	1872	1735	1544	1476	1361	1311	1246	1205	1116	1099	1024	1087	1016	930	1017	1050	950	921	1030	922	899	916	919	916	915	866	947	950	885	944	903	950	911	862	934	917	894	920	884	890	901	963	955	968	890	978	912	842	959	893	883	899	946	866	944	859	891	932	909	945	933	890	901	966	918	929	862	932	923	916	898	939	928	889	934	888	903	926	903	917	941	865	923	902	904	897	889	890	956	955	952	857	926	917	926	908	926	973	900	895	936	883	904	936	926	942	906	958	904	955	933	928	912	985	905	899	919	1018	964	911	939	936	923	901	891	865	931	935	922	886	873	868	897	887	930	911	970	905	926	901	922	875	989	910	934	896	943	950	926	888	934	926	939	859	897	906	960	897	856	902	898	934	932	886	923	933	944	962	925	930	918	925	901	942	975	972	924	897	907	919	928	943	859	899	950	946	903	918	913	870	934	902	882	967	856	913	918	897	907	961	896	932	888	907	918	880	872	895	926	903	951	877	876	912	905	847	927	918	929	949	918	933	881	951	962	915	902	910	959	863	965	897	875	964	909	897	954	956	893	890	846	906	928	923	898	910	920	976	943	880	941	863	907	938	932	950	866	952	962	931	902	953	912	916	939	900	909	932	899	976	935	893	906	944	927	949	872	944	975	900	921	900	917	864	900	929	946	900	894	947	932	891	1003	897	939	925	904	955	900	918	960	933	928	933	955	905	897	875	923	892	970	917	963	930	956	884	1001	926	939	949	879	914	908	928	926	914	875	867	920	896	933	901	879	922	906	879	916	969	879	899	882	896	959	879	913	861	874	926	917	897	900	927	935	882	896	902	906	937	832	937	896	949	914	926	932	907	941	904	935	927	883	938	986	947	920	919	925	930	912	904	923	926	889	891	915	907	983	937	948	965	971	904	938	941	917	872	927	907	903	897	901	920	920	912	973	954	931	930	910	834	916	920	916	923	895	873	909	911	893	916	915	915	894	899	900	918	926	908	942	955	891	892	962	880	948	904	895	940	901	897	947	909	911	911	910	934	926	927	926	955	914	894	929	887	903	927	934	892	936	920	948	907	904	916	876	953	939	907	935	934	964	893	884	916	942	937	919	910	895	948	935	899	947	899	879	924	908	923	875	891	887	944	920	934	903	920	925	889	938	933	943	903	909	899	903	923	950	962	919	887	905	929	906	936	912	940	923	900	907	918	967	924	949	881	875	923	884	935	978	918	968	904	939	931	885	899	926	896	947	862	906	923	949	948	966	906	962	942	908	956	939	949	945	931	948	897	875	928	941	942	846	972	917	918	918	910	902	927	897	897	925	859	889	907	889	898	924	942	926	881	919	865	899	924	916	911	928	887	973	942	930	979	924	916	855	912	912	870	894	947	899	929	917	926	906	904	885	924	915	892	908	886	930	894	1017	871	951	906	908	926	856	921	905	922	884	890	850	934	918	924	913	872	937	938	922	934	937	912	954	875	922	908	940	922	903	911	931	932	924	947	914	944	868	922	916	917	962	968	888	866	877	962	882	988	905	917	874	850	878	968	934	905	926	880	886	897	890	933	904	923	905	957	925	940	939	941	970	932	924	905	917	876	897	912	925	903	876	899	926	900	920	930	940	926	915	943	905	884	922	882	926	912	931	916	954	865	902	898	908	912	952	890	860	914	898	916	910	871	881	957	895	950	924	916	925	906	907	935	923	900	927	975	995	910	946	923	940	900	871	964	884	917	891	860	859	874	967	882	942	904	935	917	897	971	929	911	882	911	929	887	971	940	994	948	899	911	912	973	877	933	919	881	918	875	937	917	960	899	887	933	915	888	905	963	887	885	941	936	936	929	932	919	924	930	869	932	895	941	949	941	906	922	927	932	941	917	980	984	933	945	938	904	936	868	874	917	961	900	930	967	957	893	894	884	906	1002	886	931	890	938	953	876	928	918	915	901	927	869	936	899	940	928	865	991	909	869	940	868	892	915	911	904	883	904	908	891	930	868	916	875	916	919	878	896	899	920	896	919	922	913	937	942	917	879	878	962	945	898	926	953	929	916	895	934	902	880	924	860	942	862	900	912	871	887	985	914	917	940	937	928	905	988	966	927	889	887	903	913	923	924	928	905	931	929	929	890	913	878	920	926	927	922	908	915	895	944	919	906	892	949	966	942	955	918	879	973	943	890	868	865	894	928	961	878	917	920	953	901	902	895	934	925	922	943	927	949	871	958	906	902	942	893	949	907	932	900	932	934	926	947	930	907	949	905	933	891	903	932	939	938	868	931	962	899	948	873	936	885	973	892	931	866	932	939	904	913	950	892	900	938	905	880	903	885	864	908	894	951	908	930	935	897	868	926	932	950	952	849	902	894	873	957	917	942	891	882	921	904	953	852	888	911	910	892	915	910	937	952	950	913	889	906	910	926	1003	931	863	919	927	887	945	950	934	922	977	922	905	940	888	920	906	886	895	904	888	869	879	933	969	909	973	946	870	953	872	935	907	928	964	956	900	956	896	879	996	929	872	921	892	842	988	923	901	870	942	954	933	938	874	909	926	867	857	858	971	903	915	929	935	916	903	911	907	964	923	934	952	883	942	902	917	892	878	901	945	936	910	872	870	929	959	926	984	920	952	985	934	942	985	911	908	896	906	946	921	911	864	900	859	874	915	902	944	907	915	952	906	889	887	989	916	876	944	946	858	952	912	883	963	850	900	910	881	829	936	962	899	939	933	892	872	875	926	900	923	958	856	940	896	932	912	922	958	876	927	947	931	937	929	882	893	918	916	905	918	895	908	966	986	884	956	944	951	930	879	924	907	933	906	911	937	935	899	861	940	910	888	890	904	949	956	913	954	992	928	903	888	902	938	923	885	879	933	906	938	923	904	957	874	946	942	919	912	934	909	871	864	902	922	975	963	925	927	938	932	878	912	969	894	922	932	945	904	920	901	946	915	883	928	910	932	926	880	918	864	925	876	949	907	895	906	964	934	1003	861	913	934	905	904	1005	867	927	957	875	924	898	887	893	896	912	912	924	916	987	920	918	1000	946	899	889	910	895	895	932	897	898	952	937	904	964	944	971	913	933	929	905	925	918	971	898	955	816	914	936	939	871	918	925	941	881	892	932	958	868	919	943	934	898	959	928	894	981	917	932	922	860	892	866	911	910	968	952	918	916	972	924	914	936	918	991	915	943	955	857	908	941	867	915	857	947	878	956	948	880	904	906	915	901	887	905	907	906	957	856	930	914	918	983	915	997	953	919	910	905	938	933	866	933	902	963	907	917	843	941	881	950	892	891	948	911	896	923	890	938	892	921	931	888	918	916	884	889	908	927	976	872	868	921	955	909	877	902	923	889	936	929	845	918	884	930	956	932	894	953	966	902	877	941	925	903	955	873	992	975	922	920	971	948	925	921	932	906	930	846	934	938	935	936	916	946	898	884	876	900	882	932	951	927	909	991	887	965	920	921	924	903	869	946	924	884
6750	3702	2236	1138	564	304	208	197	207	187	170	173	126	141	128	115	117	126	107	106	92	93	109	90	101	96	91	100	95	74	86	98	94	90	95	77	76	94	88	89	90	111	96	76	78	101	94	87	82	77	82	97	78	76	86	84	85	83	84	70	80	84	92	89	88	105	92	75	102	97	77	72	97	90	96	102	84	106	91	107	96	72	94	78	88	80	81	71	100	76	106	69	89	85	93	86	95	83	72	85	78	99	104	91	77	100	104	93	94	86	89	89	104	83	101	90	115	104	71	91	87	85	97	96	70	90	76	92	87	86	62	91	88	91	89	84	86	79	93	84	86	86	88	87	102	80	81	89	90	93	94	89	83	105	77	97	87	71	83	73	88	93	95	88	90	99	85	78	98	91	81	84	81	95	92	89	88	80	63	96	101	76	90	90	79	87	86	94	111	101	82	81	73	94	78	87	78	90	72	107	92	87	82	104	77	78	89	93	88	89	90	74	79	93	75	81	81	95	91	86	91	81	85	96	78	99	87	88	86	77	87	74	100	95	98	87	82	95	88	96	89	83	86	65	71	90	85	83	110	92	87	80	79	90	89	90	93	97	87	91	74	66	106	79	65	93	87	87	92	82	84	95	96	101	86	76	84	78	81	100	83	95	91	91	90	95	94	83	94	84	74	85	82	90	89	92	85	86	83	74	94	91	92	95	79	93	113	91	88	87	115	80	90	87	90	85	92	96	88	71	86	102	81	90	81	88	77	74	91	74	92	87	98	96	94	79	85	82	74	98	103	81	93	98	116	80	89	92	102	84	80	86	99	73	88	79	92	79	85	82	97	80	91	94	75	78	84	88	90	97	79	72	93	91	82	96	89	80	102	98	64	76	97	79	92	85	78	68	99	103	69	98	84	79	92	92	82	96	96	75	78	81	103	89	82	91	100	90	70	87	86	90	78	81	80	84	104	83	106	86	90	106	75	83	80	91	90	100	108	93	97	91	89	89	78	86	88	91	89	92	87	85	93	100	85	89	99	92	86	71	76	84	93	87	83	89	104	83	92	86	101	87	84	80	69	93	94	89	92	88	109	81	88	101	86	104	90	97	96	83	85	87	91	94	100	91	91	105	79	97	81	98	72	90	88	83	86	92	76	78	85	100	107	91	107	78	95	92	81	85	77	99	84	95	88	95	76	76	85	79	75	84	89	83	88	82	99	68	89	94	85	85	94	75	86	91	81	80	81	99	96	82	91	103	69	98	90	84	98	84	87	87	77	92	79	89	88	90	81	91	70	95	76	99	87	86	97	97	92	86	96	84	79	98	90	84	87	90	82	100	106	82	96	69	92	110	87	81	92	91	90	105	84	94	87	113	62	92	86	82	79	66	87	72	83	85	97	88	83	88	81	83	97	90	102	95	80	92	81	93	79	75	77	83	82	97	88	76	101	83	88	85	97	99	85	80	97	79	96	89	90	108	80	96	84	84	94	84	91	77	88	96	79	79	79	78	78	105	96	69	82	70	93	95	74	84	86	84	91	97	84	82	88	87	97	89	87	97	77	75	84	93	101	77	80	101	90	83	76	88	81	77	86	91	99	67	96	110	82	95	84	67	96	91	91	90	91	98	78	91	90	97	81	104	65	78	95	91	87	70	104	86	76	71	84	102	100	82	85	92	81	65	78	84	107	87	86	90	85	69	86	90	101	76	68	93	84	71	80	83	86	72	86	92	88	88	82	104	94	91	101	83	84	77	77	86	107	99	85	84	96	67	93	83	95	67	81	85	78	82	77	87	75	93	94	98	94	67	91	91	88	78	90	84	109	93	91	93	84	88	85	72	85	93	91	87	96	87	86	91	80	82	87	84	96	94	73	72	76	93	86	97	94	85	101	106	87	69	94	83	93	93	78	84	87	88	88	94	94	75	97	97	83	86	102	75	80	70	86	94	79	105	82	75	87	77	99	90	92	95	97	99	76	94	85	75	98	95	82	92	75	91	79	90	88	98	72	102	95	84	99	80	78	80	69	101	93	90	70	75	85	73	81	84	87	84	76	79	89	101	88	100	97	84	80	96	75	88	98	95	88	105	94	90	84	94	78	84	78	87	93	85	87	90	98	77	57	98	68	77	98	101	92	70	97	78	92	100	91	89	102	86	81	68	79	85	87	76	79	101	89	99	98	85	91	95	101	90	77	70	78	92	99	75	81	82	94	82	77	96	91	89	88	84	109	83	83	87	91	81	59	94	105	79	74	94	94	80	79	88	106	76	88	72	103	89	78	86	90	95	100	94	81	92	61	99	92	70	79	90	87	92	80	91	78	84	92	76	99	92	78	97	76	81	88	93	80	89	91	80	98	82	103	93	89	79	112	82	80	95	75	83	100	92	93	81	80	88	91	80	96	84	88	87	76	101	80	81	96	104	73	106	79	74	81	82	86	86	79	86	92	79	96	79	87	95	87	80	98	90	85	81	89	76	75	85	91	66	93	84	90	84	90	96	89	86	88	89	79	79	89	86	98	85	100	84	94	75	93	78	80	67	85	84	93	71	85	85	87	92	105	84	81	107	81	86	88	82	91	87	93	90	86	98	91	75	96	87	83	110	88	95	81	86	84	85	96	86	84	80	91	86	95	110	90	96	86	89	93	87	79	86	93	75	77	87	96	76	105	88	84	85	71	87	93	98	103	82	86	74	92	88	99	81	93	101	70	94	93	84	83	86	94	91	83	94	86	83	77	91	94	71	76	103	95	92	93	96	81	103	97	104	95	96	98	104	82	100	94	81	77	95	98	94	70	85	82	95	81	86	109	85	67	101	89	96	72	73	74	105	74	95	95	84	80	101	84	88	69	89	99	82	97	84	85	80	73	81	80	74	89	103	76	85	93	93	98	83	82	82	80	90	81	73	86	103	90	84	89	84	93	83	104	94	73	85	79	85	94	101	99	87	83	76	77	97	77	78	81	70	88	91	80	94	82	87	74	78	80	94	91	99	101	98	67	101	95	70	80	80	92	94	93	87	95	94	89	104	81	82	84	99	91	75	74	97	86	84	86	89	89	79	79	78	91	80	88	83	89	73	87	83	99	90	72	95	90	88	84	91	86	99	84	72	80	88	95	90	110	90	83	96	89	85	80	91	73	84	80	70	71	92	86	113	91	85	76	104	87	72	85	87	82	99	92	78	93	95	76	91	73	96	96	97	84	87	88	70	94	92	79	81	85	85	89	116	89	111	93	90	90	90	104	71	74	78	87	78	68	79	86	86	93	82	94	98	88	95	79	91	85	72	85	96	99	79	76	79	88	77	89	103	96	100	79	76	77	78	69	70	94	88	91	94	87	99	74	79	91	94	76	100	99	96	93	82	91	73	89	83	105	88	73	76	95	91	101	89	90	72	100	94	86	85	105	104	94	81	95	104	84	81	91	81	78	91	78	92	85	96	77	71	92	92	93	99	93	85	93	55	77	79	90	96	78	69	85	92	108	78	91	92	93	73	90	104
33168	22981	17563	13751	10495	7388	5111	4898	4734	4114	3528	3020	2571	2163	2105	1891	1774	1524	1431	1236	1194	1183	1110	1006	975	962	898	861	895	847	794	860	799	757	723	788	824	813	826	763	775	813	780	769	714	733	759	778	718	736	814	757	740	737	766	766	740	751	742	802	704	736	780	755	760	760	785	763	863	784	718	759	786	813	707	719	736	759	777	731	755	755	771	744	739	725	741	737	739	695	765	718	754	712	771	766	733	738	796	760	725	751	725	745	743	749	765	753	751	760	754	752	801	766	725	755	789	749	736	777	755	749	758	747	796	741	761	750	766	740	777	780	727	790	754	765	756	757	734	758	700	759	798	751	726	735	728	787	746	759	756	757	813	736	777	768	781	760	802	758	749	732	754	762	766	704	794	807	774	685	729	723	785	784	794	740	751	784	763	777	706	794	749	748	717	701	726	762	719	749	798	779	794	790	736	739	770	758	762	815	756	789	761	694	720	819	741	800	737	761	744	772	757	825	742	774	749	724	741	763	753	762	791	789	732	780	745	786	787	712	757	750	785	716	748	726	790	797	716	798	756	712	783	723	770	792	832	768	761	748	721	750	768	755	784	775	740	764	750	752	790	759	721	772	737	762	757	751	751	783	769	782	737	802	741	740	786	741	770	761	785	743	766	759	747	767	768	809	747	712	773	784	751	742	765	732	732	760	751	748	762	753	770	741	753	773	751	774	737	752	767	788	783	718	746	730	766	746	780	737	740	757	773	752	753	751	732	770	758	787	723	712	747	711	682	783	786	760	752	730	760	755	713	753	765	736	753	796	770	774	761	681	742	747	759	787	731	770	716	747	785	781	704	770	785	740	778	758	757	739	756	753	744	803	787	774	744	793	782	747	784	762	769	763	764	733	743	750	761	734	748	747	760	765	783	784	736	747	754	757	750	734	732	729	722	804	710	756	733	736	779	789	750	743	691	731	735	737	728	746	720	805	814	725	782	796	733	779	746	772	766	733	762	750	746	746	722	734	783	740	761	773	762	744	694	788	756	733	734	728	733	779	779	815	783	793	821	734	738	742	759	757	720	721	768	782	815	729	770	757	800	770	781	733	764	755	748	773	745	763	736	750	679	738	710	768	689	770	751	798	745	743	781	764	784	748	703	778	762	774	759	770	746	725	765	770	737	793	710	771	730	773	769	728	721	742	794	739	817	756	790	753	762	798	772	794	747	787	734	755	739	777	751	712	759	787	775	748	763	767	755	752	783	743	798	774	711	783	770	774	736	699	698	776	801	741	780	702	808	742	755	736	781	730	813	782	759	808	782	753	752	746	748	783	756	749	800	741	798	767	752	777	783	763	706	723	689	759	740	749	736	750	737	767	750	734	787	804	812	806	727	749	730	748	809	792	769	728	763	697	758	729	754	750	782	739	778	754	775	789	741	763	758	723	734	754	804	758	770	784	751	779	751	742	789	753	734	784	798	764	815	754	784	824	719	793	757	807	771	727	780	746	726	768	779	720	782	778	745	768	791	780	706	792	736	759	746	733	809	736	778	753	749	711	734	761	744	775	740	760	765	756	756	802	755	786	740	809	745	754	720	733	775	766	761	760	751	753	742	708	750	744	824	762	774	781	764	750	755	738	738	742	751	715	756	769	777	765	729	781	767	733	758	740	767	755	808	722	702	795	793	794	751	790	784	779	746	746	752	762	755	764	721	717	723	732	749	746	693	691	732	774	743	745	719	778	739	725	793	709	774	773	713	785	777	740	733	764	756	766	749	752	797	784	757	732	789	763	755	710	767	741	758	751	771	723	709	708	752	752	763	737	784	705	766	791	785	772	773	766	698	750	706	757	740	727	765	800	759	736	767	737	744	736	719	756	778	796	739	772	768	804	745	782	823	819	731	748	828	763	781	753	799	764	771	764	741	703	736	759	721	778	751	768	779	769	733	774	747	742	774	772	746	763	770	753	752	733	741	754	740	756	805	715	791	752	747	717	799	773	773	776	772	773	757	791	771	691	699	745	767	752	764	741	731	719	737	746	780	775	732	805	741	734	733	790	724	792	771	800	689	790	749	783	763	759	728	747	746	751	734	804	731	791	775	693	807	759	803	776	733	815	736	777	791	772	751	773	687	768	747	725	723	751	801	817	763	761	756	734	745	742	732	752	754	724	785	765	816	749	711	773	773	781	805	733	745	760	749	796	739	780	760	779	716	692	766	763	784	765	746	750	716	757	764	733	765	747	788	797	752	703	741	754	796	758	714	751	760	795	733	696	763	750	768	727	745	725	777	738	763	716	724	764	740	800	744	799	725	760	740	788	742	724	785	733	771	787	774	763	752	753	783	751	790	759	748	727	712	726	713	763	724	736	794	770	796	743	764	686	738	731	762	747	720	715	765	806	814	729	713	802	778	752	758	765	749	763	715	732	732	755	771	741	748	724	740	742	756	764	750	774	734	789	761	741	724	801	705	817	747	808	754	811	761	800	747	783	710	794	775	817	767	762	748	715	778	755	806	709	713	754	710	767	755	743	788	723	720	754	798	743	761	741	760	791	778	723	757	777	745	737	783	780	736	733	721	710	759	784	768	750	743	769	736	790	735	793	730	810	794	766	784	758	753	749	741	760	749	737	714	736	747	755	704	759	716	807	809	713	757	757	775	738	733	792	766	772	735	772	753	758	750	741	744	780	732	720	759	742	754	721	774	802	784	759	786	796	764	769	756	783	744	784	710	767	754	707	778	753	741	801	755	763	729	768	751	746	719	775	780	801	799	753	804	792	758	766	772	747	763	737	784	807	737	751	805	760	745	713	739	790	755	800	808	765	749	793	767	744	750	775	678	731	769	774	738	743	796	724	683	766	764	777	786	740	733	746	750	832	764	741	751	827	748	820	736	788	761	749	702	750	777	784	740	763	755	764	782	750	744	683	757	751	754	777	768	800	748	809	740	784	778	770	753	755	783	764	777	789	786	803	806	763	745	769	737	757	751	786	742	796	764	768	747	770	750	735	764	795	725	730	784	768	743	772	749	766	719	710	797	785	774	732	749	707	754	837	773	744	736	746	734	713	787	791	759	783	808	739	792	766	768	754	711	720	782	794	739	767	790	771	739	761	797	788	766	728	758	721	776	736	716	784	738	764	787	753	732	750	764	770	766	749	724	727	720	763	769	746	798	796	748	742	722	736	789	752	702	740	754	819	732	757	750	780	704	729	799	776	747	755	756	769	713	766	817	748	770	754	796	749	737	740	793	712	773	780	764	741	717	705	717	702	780	787	730	701	765	727	738	723	822	772	724	797	757	773	765	784	753	749	737	783	759	771	792	735	725	741	753	726	786	740	762	788	781	763	766	763	799	770	802	778	782	720	792	709	762	746	705	755	742	752	799	753	737	755	739	770	770	775	775	754	764	730	755	730	751	722	813	767	738	754	765	753	754	732	762	804	777	821	722	744	777	754	753	719	768	742	810	748	730	753	709	781	737	769	738	776	777	724	750	756	733	747
8231	6082	3817	1972	874	352	242	216	259	242	221	210	167	156	161	138	149	145	144	120	115	120	104	100	107	92	94	81	85	92	81	87	93	79	99	84	84	76	89	75	84	79	89	99	92	88	82	98	88	86	87	81	77	97	91	92	98	92	62	91	90	92	102	91	77	94	86	92	101	86	92	81	85	105	91	92	84	77	109	77	105	81	101	84	111	95	90	82	92	97	79	76	88	83	80	89	85	96	88	89	81	101	90	86	90	95	84	81	80	88	89	83	80	72	88	95	96	77	77	84	65	76	70	111	83	70	89	82	99	80	82	105	91	82	98	87	81	97	90	86	100	110	91	100	73	77	84	95	102	85	76	85	72	101	98	82	97	88	92	85	93	94	89	75	83	94	78	75	102	85	103	90	103	87	78	102	82	83	88	85	80	94	98	109	80	78	88	100	98	87	95	83	92	96	100	77	78	106	93	87	89	77	81	95	85	84	89	94	93	101	91	94	92	77	71	70	84	92	93	75	79	83	79	86	82	85	100	109	99	98	81	106	88	99	107	93	78	85	84	78	96	79	86	83	75	82	101	87	92	88	101	83	85	105	78	76	84	71	82	84	85	96	87	84	91	93	101	93	82	94	98	90	95	90	98	106	106	89	83	90	105	99	84	93	92	87	88	81	80	84	104	77	100	87	89	80	96	86	86	90	93	88	89	69	79	108	92	85	89	85	91	90	89	95	84	74	93	92	100	89	73	93	94	95	85	97	95	87	93	94	104	111	94	77	85	72	99	82	95	87	86	100	102	80	86	85	114	90	81	92	101	102	94	97	78	94	83	77	97	91	101	97	77	89	108	88	85	86	95	96	75	73	87	102	88	96	65	88	102	105	98	76	91	83	88	91	104	89	75	78	79	106	68	78	82	73	68	90	95	89	91	80	72	94	104	98	82	83	85	73	86	93	93	96	90	83	86	92	97	80	73	106	86	88	78	78	77	108	89	86	76	106	88	85	88	82	94	94	86	90	84	87	89	82	96	79	105	75	79	82	92	96	92	88	90	97	87	91	88	75	79	97	75	95	72	91	91	80	94	80	82	116	99	84	105	73	90	83	85	79	100	103	106	100	83	110	87	83	89	106	91	84	88	83	85	98	76	89	102	107	71	93	92	99	83	86	91	82	86	72	94	78	81	75	89	73	88	87	81	81	95	85	84	89	80	91	74	82	88	79	73	81	107	110	108	94	83	93	100	95	85	108	79	98	85	80	89	92	81	72	105	95	72	91	75	92	92	92	76	80	84	87	98	92	105	64	81	88	90	75	85	80	96	113	86	106	84	89	99	95	88	84	105	108	95	85	97	99	84	89	86	88	71	78	84	76	71	91	76	107	94	107	94	84	97	97	82	76	82	105	93	76	103	105	86	95	81	75	76	87	92	101	73	79	91	103	102	99	75	85	100	86	95	108	88	96	99	84	85	92	87	73	87	87	85	95	83	80	82	97	88	98	82	65	84	69	80	88	81	90	76	88	94	83	83	81	97	84	89	98	72	88	101	87	84	88	100	87	85	99	80	89	83	60	85	93	102	79	72	96	100	85	74	85	102	82	90	71	86	101	72	97	85	78	90	96	88	76	103	80	90	95	94	80	103	79	92	104	78	89	77	90	85	91	94	87	111	70	88	83	73	87	81	98	92	81	96	90	108	90	94	74	94	88	83	92	90	86	74	81	85	85	87	100	96	88	85	63	82	92	79	92	86	79	91	85	88	85	68	96	101	82	88	100	104	90	79	90	98	96	81	108	76	91	76	78	75	86	78	81	88	88	101	68	95	86	97	91	84	89	100	96	101	84	90	102	84	96	60	102	90	87	89	83	84	90	92	94	72	87	91	89	89	85	77	87	80	113	84	90	85	77	96	88	84	78	89	89	85	94	99	92	86	88	79	64	80	85	82	86	105	98	83	89	86	90	83	89	89	83	79	86	100	83	104	80	91	80	89	88	95	90	84	103	82	91	93	95	87	92	101	63	80	93	112	84	72	75	104	76	74	91	69	83	88	88	74	82	84	77	80	88	85	83	78	96	82	80	73	100	113	81	81	99	67	82	76	81	94	85	90	80	86	85	84	82	97	75	85	86	103	88	85	101	87	107	85	79	99	100	85	98	84	78	89	114	97	78	97	86	100	79	74	108	91	96	88	105	105	94	87	81	73	100	97	97	71	85	94	92	102	75	72	82	90	87	90	87	87	82	99	81	90	77	99	91	81	92	103	82	84	92	78	89	102	83	66	82	99	93	77	87	99	102	81	74	92	83	83	79	90	97	94	90	89	91	101	80	102	77	90	94	82	66	105	73	73	99	90	86	99	87	98	93	78	74	70	91	104	83	92	94	107	71	94	80	74	90	90	94	78	76	82	97	94	75	96	107	85	87	84	90	92	107	83	86	72	92	82	75	97	69	92	74	86	97	88	78	85	83	79	91	94	72	83	82	96	92	100	86	89	104	81	90	78	89	75	90	85	115	88	85	80	79	100	77	86	77	84	84	78	60	63	86	82	65	76	80	88	87	89	74	83	82	75	86	102	92	88	74	100	77	105	94	95	83	85	93	96	84	84	74	91	76	109	84	99	91	102	78	89	80	93	89	93	70	92	89	92	102	101	87	80	90	75	95	107	73	76	74	95	78	86	87	84	75	98	76	79	70	98	79	100	99	78	88	88	80	94	109	83	100	77	86	83	87	76	88	83	80	111	81	73	75	74	85	94	89	80	99	104	85	81	92	77	85	88	83	105	87	102	89	86	81	84	74	97	99	78	78	94	88	98	95	88	85	82	91	106	91	94	84	83	84	86	93	98	84	79	82	93	99	89	98	99	100	98	81	93	74	74	88	89	102	78	95	77	79	90	82	87	79	98	94	99	89	90	86	79	89	95	91	80	94	78	96	79	77	83	86	69	72	78	91	76	92	94	93	93	84	76	84	96	94	94	88	102	89	86	87	83	75	93	86	89	81	87	80	88	80	75	74	88	90	84	80	93	85	75	82	96	95	74	104	94	87	88	86	86	102	88	84	104	95	78	87	103	78	84	100	87	114	77	92	104	83	70	92	84	102	95	95	75	90	93	101	79	81	72	84	90	99	88	84	85	103	81	97	86	98	102	80	98	86	85	79	83	102	76	75	82	99	77	96	77	77	90	85	82	103	85	99	84	86	87	85	92	94	71	82	96	89	73	93	89	83	75	94	94	95	79	104	96	82	76	74	91	104	86	95	78	90	74	85	80	70	89	77	90	86	89	89	91	81	81	81	83	96	89	95	97	97	89	79	78	88	80	71	78	92	98	91	114	82	85	90	98	95	92	93	82	83	81	105	73	92	92	86	92	95	87	106	77	78	85	66	110	98	88	100	116	99	89	85	84	90	82	90	92	102	88	101	85	94	99	82	97	74	73	104	88	95	94	80	101	92	68	83	84	88	82	73	79	82	63	89	86	83	99	83	87	97	82	95	73	70
37383	28254	23207	17960	14395	8848	5709	5462	5614	5024	4491	3858	3149	2794	2634	2354	2072	1879	1689	1489	1315	1226	1127	1108	997	970	890	939	916	881	867	809	846	802	792	813	761	755	769	830	789	734	734	814	779	742	802	780	802	753	726	777	749	739	753	762	780	801	758	799	760	794	753	793	747	752	747	817	751	775	772	784	757	781	823	759	789	786	742	745	779	776	741	763	842	756	784	767	795	788	785	785	763	793	790	707	759	768	826	791	793	801	741	780	757	754	751	806	785	760	789	800	774	768	787	751	846	766	792	732	721	813	745	776	823	833	775	763	718	773	774	747	769	765	780	763	727	765	752	723	754	788	800	806	747	780	726	768	779	757	796	794	753	729	766	761	848	775	779	780	792	772	805	762	753	770	787	769	762	793	763	805	787	779	795	802	799	776	712	739	794	762	827	772	756	812	745	813	768	739	751	792	792	812	776	733	737	770	763	729	778	799	763	755	769	825	706	802	753	796	777	767	791	811	753	790	760	767	785	754	756	770	746	780	813	790	763	776	791	753	804	779	759	845	725	815	737	781	728	790	732	758	798	803	747	745	762	815	760	787	771	794	770	800	741	765	765	813	760	789	733	774	760	753	791	789	774	782	756	816	795	730	797	796	758	777	804	799	764	784	763	767	756	747	729	794	739	798	760	827	762	757	814	807	818	813	750	769	776	814	787	781	766	829	734	761	728	772	774	764	766	728	803	802	749	746	728	801	782	763	794	749	805	811	764	797	749	790	771	793	774	726	747	755	760	818	777	748	775	835	767	797	799	770	783	766	774	770	749	779	792	782	804	742	760	810	795	795	774	785	773	803	747	788	768	794	759	774	761	707	747	792	759	755	764	755	787	798	786	719	758	753	754	752	801	728	753	763	809	750	803	795	797	798	727	813	778	738	783	794	772	750	768	799	784	766	727	756	771	829	742	801	751	783	750	768	778	790	761	779	780	800	735	775	841	755	784	763	776	788	770	817	796	802	817	760	753	716	724	801	766	758	748	789	787	818	753	743	767	764	791	743	801	724	780	765	813	788	751	735	739	765	773	824	777	769	793	793	733	745	802	755	748	725	814	781	819	752	774	821	776	721	796	750	770	724	770	780	811	770	757	799	780	775	756	753	772	802	767	781	752	758	751	778	806	772	759	759	744	781	717	769	771	763	793	740	749	813	732	796	781	718	766	757	773	730	754	784	758	782	789	771	727	791	771	805	744	754	771	790	746	784	807	793	776	761	771	763	714	789	765	776	788	736	736	779	734	796	838	752	780	773	780	743	785	750	780	808	742	808	804	786	760	717	817	780	736	755	776	829	788	805	784	737	762	802	760	771	773	789	810	740	763	790	735	729	769	782	778	779	729	773	707	792	807	718	736	731	713	786	774	786	766	726	723	760	797	761	736	766	841	769	814	789	738	790	749	768	805	756	813	759	769	772	741	772	791	769	752	762	751	799	776	780	770	779	759	772	757	782	768	783	832	787	784	793	765	750	820	787	758	782	741	766	805	752	756	784	743	754	722	745	805	754	752	745	788	745	739	761	769	783	776	807	751	788	793	775	768	761	816	795	831	755	795	762	774	759	746	745	766	785	820	759	793	774	769	730	726	734	736	742	749	738	758	758	831	825	794	753	811	767	796	789	767	734	788	777	771	776	745	773	784	814	753	764	847	765	773	760	764	767	779	790	787	804	730	737	756	758	809	841	782	790	783	762	840	734	778	836	747	758	771	747	782	725	751	744	772	814	799	735	799	763	798	783	772	821	784	748	735	773	757	788	763	781	752	797	781	780	785	775	771	826	803	806	782	752	785	814	712	757	781	763	803	740	764	815	742	743	773	764	788	776	762	807	822	786	803	778	774	806	793	801	753	764	752	737	812	764	770	787	781	812	782	794	788	793	796	750	734	745	775	773	758	816	742	778	743	763	814	774	804	766	744	806	740	759	762	772	767	717	753	711	802	823	704	747	760	739	806	754	796	771	762	770	732	780	729	764	757	769	762	794	737	764	800	807	772	781	793	746	746	795	784	741	769	764	718	733	760	815	767	761	758	759	823	720	790	764	792	757	790	732	796	767	757	782	778	763	747	773	766	775	799	787	765	809	784	751	759	791	794	803	783	777	828	786	784	738	789	768	808	753	734	802	768	764	793	773	797	771	810	795	794	794	789	749	745	797	738	830	748	804	771	810	785	798	795	789	751	762	774	762	746	813	772	788	726	772	707	785	801	800	752	769	770	752	752	772	782	817	757	756	717	764	799	800	761	749	751	766	758	760	789	811	706	815	787	755	769	759	763	738	746	751	765	758	786	756	748	725	745	785	776	783	790	757	736	781	750	849	753	827	788	810	777	799	757	757	771	768	773	800	759	764	764	774	727	787	786	771	796	774	731	746	766	756	795	748	817	771	767	753	808	793	771	744	761	767	752	746	791	802	783	812	714	759	765	824	795	777	790	780	764	765	770	743	762	744	784	766	786	777	800	747	757	769	750	861	741	754	775	718	789	759	777	790	766	799	741	743	769	751	747	783	725	779	758	750	803	773	768	787	786	755	727	756	785	781	751	810	774	795	722	757	715	734	800	779	852	793	811	782	785	772	760	749	748	790	743	767	784	771	807	766	798	770	747	788	736	772	786	782	799	799	768	754	785	842	770	809	778	790	756	769	783	822	764	741	730	789	754	794	742	732	716	766	835	761	790	784	762	811	795	775	709	728	729	797	801	717	760	778	762	809	813	773	732	787	776	787	744	819	748	808	793	786	751	814	754	776	726	747	740	802	789	794	777	739	749	760	761	734	736	742	802	742	809	791	757	797	788	772	825	808	738	742	828	803	771	741	776	734	803	733	737	832	770	754	824	738	746	694	749	738	777	753	746	749	766	802	777	805	776	731	786	789	760	755	807	704	721	740	764	700	788	790	784	790	756	810	781	778	744	807	767	815	792	720	787	709	694	756	794	844	753	741	781	770	780	742	802	788	833	765	785	789	768	731	742	782	784	774	743	801	797	790	772	735	829	813	765	794	778	784	779	808	722	756	760	808	800	760	757	804	821	745	751	788	785	770	774	765	822	769	797	782	806	784	760	787	815	740	767	771	755	784	814	797	749	807	798	822	782	754	789	757	717	785	809	835	803	745	753	768	755	803	746	801	804	764	805	771	803	760	717	734	765	776	735	717	819	764	793	760	762	810	781	800	752	752	828	794	769	849	760	753	789	811	797	801	806	825	775	785	734	752	785	784	763	737	774	751	799	699	783	811	792	763	788	802	794	832	785	808	797	735	702	815	781	729	752	799	758	743	785	805	816	766	789	806	778	761	786	809	790	796	796	795	764	805	808	772	802	770	787	768	746	801	785	779	781	761	787	803	814	771	819	772	769	788	770	784	783	766	784	786	769	752	761	749	801	762	762	799	782	798	797	769	770	754	812	744	748	766	737	752	836	759	798	738	756	757	784	794	795	776	801	785	754	722	781	765	764	797
4792	2550	1151	679	352	206	150	177	177	193	166	172	163	157	123	140	131	126	132	102	116	107	132	120	124	90	86	119	113	118	105	108	102	112	117	109	97	87	99	110	100	88	105	99	114	104	113	93	104	101	83	105	95	123	120	94	104	100	89	88	116	117	91	105	113	104	102	121	97	116	95	96	110	91	88	94	106	107	104	108	85	114	103	102	85	87	97	93	94	105	94	93	98	104	104	110	118	111	110	115	99	93	104	100	111	96	100	87	87	97	103	114	86	113	122	117	101	101	113	106	97	110	94	98	87	113	78	104	112	100	116	115	103	114	93	113	96	88	117	115	106	123	101	102	97	88	104	105	121	114	87	126	113	107	110	105	92	115	98	102	108	94	117	116	92	83	101	116	118	123	133	111	96	119	96	118	103	102	85	93	103	120	95	104	99	111	111	86	114	105	103	108	96	102	104	105	115	94	118	91	102	112	104	113	111	115	97	115	104	111	88	99	87	95	110	108	99	100	109	98	124	120	117	104	109	97	105	112	93	110	86	106	128	106	91	126	101	89	109	102	104	104	114	107	109	104	88	97	107	112	108	109	86	95	89	107	102	88	122	114	91	100	100	99	93	97	107	99	82	101	106	109	96	105	110	113	111	100	120	114	95	111	106	107	103	96	124	102	96	97	124	107	105	101	117	133	96	131	98	80	106	114	88	109	93	100	112	93	112	106	95	104	112	108	112	98	80	96	97	97	103	125	109	118	110	88	96	105	108	94	94	103	85	85	95	112	83	96	95	106	102	117	102	105	103	100	91	113	97	115	114	105	106	129	117	107	88	104	90	104	113	93	124	88	87	95	90	130	87	91	104	122	105	118	118	117	109	107	96	113	130	105	97	111	105	124	116	114	134	100	91	102	93	90	104	118	118	101	106	98	84	94	116	122	109	99	102	104	89	104	95	118	108	109	75	93	97	105	101	118	103	103	105	100	119	98	116	108	99	101	98	117	112	82	91	113	101	96	118	108	102	112	88	109	112	120	123	107	126	97	114	93	108	104	121	115	106	104	124	97	112	112	90	110	97	116	94	128	113	93	97	94	107	103	114	85	103	92	102	118	120	95	101	95	115	107	127	85	106	105	107	104	94	96	106	116	93	105	109	113	87	113	114	103	120	106	110	106	105	95	100	107	118	106	102	97	94	100	104	111	105	112	100	106	93	109	106	99	99	103	88	106	83	100	107	103	83	100	117	109	103	100	113	110	95	98	111	88	130	111	121	87	118	90	115	107	90	89	100	106	98	118	88	114	120	106	102	111	115	119	108	120	107	83	99	107	103	85	105	113	93	99	97	102	103	109	108	101	116	101	100	105	112	87	92	116	108	102	98	105	103	123	113	108	112	91	86	92	110	93	106	101	107	101	99	92	91	90	116	114	94	114	90	105	102	98	109	109	91	114	102	99	88	107	103	134	89	103	105	81	108	94	101	92	100	97	123	122	93	110	99	102	88	104	99	112	98	91	105	102	98	113	98	97	84	104	108	90	118	102	107	91	100	108	105	113	107	98	107	112	96	98	102	119	114	95	102	105	113	101	112	99	96	94	110	127	103	82	112	98	85	106	107	92	106	100	122	105	107	116	100	112	96	103	106	106	111	101	92	100	102	119	103	110	96	103	112	111	105	125	114	123	103	104	113	95	92	103	112	101	111	95	114	108	103	106	94	109	100	114	103	105	93	105	90	117	113	99	123	113	93	109	91	93	106	100	103	113	93	90	107	102	104	111	101	103	101	103	115	128	109	101	111	81	96	83	115	102	111	119	110	89	111	114	107	104	90	97	108	88	100	115	97	110	114	88	97	81	105	94	120	104	107	103	89	104	104	99	106	108	104	84	112	109	100	108	100	109	107	118	94	77	116	117	110	101	115	109	91	97	123	97	102	114	91	110	117	115	102	112	97	103	84	99	119	107	82	100	99	97	98	115	107	111	115	115	112	93	119	92	93	90	95	97	116	112	114	113	111	101	122	91	95	104	108	97	100	102	127	98	116	99	77	96	84	118	102	92	90	108	109	101	114	78	83	112	107	104	113	93	96	91	115	103	94	111	107	98	108	107	112	83	101	100	111	97	91	114	108	112	105	107	112	107	120	116	105	100	111	93	115	104	90	80	109	107	106	108	105	116	104	92	118	109	88	111	121	106	108	119	119	112	102	105	104	96	127	114	107	99	98	99	108	106	117	107	124	94	108	117	116	94	114	107	109	101	95	100	92	106	89	121	96	92	111	106	93	92	114	94	98	106	111	111	114	98	96	113	95	122	112	117	105	104	118	102	101	104	120	107	108	98	96	90	108	118	102	100	91	99	90	116	100	102	106	103	109	89	117	97	123	113	92	132	107	117	109	87	107	109	95	103	109	110	95	101	101	95	101	102	105	99	90	102	102	111	113	103	127	100	98	96	105	108	118	104	131	120	93	114	96	100	117	122	102	106	96	111	112	112	99	120	87	98	98	92	110	92	113	102	95	99	94	87	98	106	105	113	121	89	124	99	109	122	101	116	111	86	91	101	118	94	125	101	98	114	91	91	101	104	96	112	105	97	111	117	93	93	108	101	110	112	110	97	91	116	105	97	100	82	82	113	103	119	112	94	107	97	102	111	114	89	122	99	91	122	101	110	103	99	99	103	106	103	94	103	99	123	119	108	109	91	106	78	98	113	106	120	106	98	97	90	118	100	94	139	118	106	103	99	111	101	101	95	115	111	98	98	117	89	95	98	113	108	113	93	102	105	111	98	104	114	106	122	105	110	111	94	123	118	101	110	103	107	106	116	107	107	113	86	92	87	99	108	116	107	112	147	113	116	100	121	100	87	105	95	98	117	105	126	101	85	95	106	97	109	115	109	108	85	89	95	123	102	104	96	87	114	105	95	102	104	87	105	103	103	108	89	91	110	101	79	105	111	120	100	99	108	97	120	100	109	95	107	102	92	90	100	117	108	113	118	99	95	110	98	109	95	86	111	93	99	89	96	93	104	93	97	104	96	87	103	101	97	106	117	100	101	98	117	126	123	106	106	101	100	93	93	108	108	108	129	89	101	108	95	108	115	82	111	93	106	106	105	119	91	87	104	103	109	88	125	116	101	107	116	86	93	129	105	108	104	103	100	112	115	104	103	122	99	124	97	83	99	91	115	123	92	102	94	97	97	103	109	93	119	89	88	91	103	86	120	114	91	99	117	116	93	117	106	101	74	106	105	104	99	95	102	107	99	110	125	114	125	113	89	100	117	98	129	104	97	103	109	109	92	92	108	122	110	90	101	107	91	113	98	93	120	106	104	111	107	117	100	109	112	128	103	105	93	120	105	86	110	100	116	91	98	95	107	95	115	111	103	103	102	109	133	105	94	114	98	97	103	101	104	114	105	89	113	89	111	109	95	104	105	112	99	106	90	110	103	99	82	91	93	107	113	107	92	111	94	138	112	93	95	107	104	95	93	106	102	108	113	84	105
30883	20032	12108	9599	7051	4719	3420	3409	3559	3426	3051	2658	2296	2149	1983	1752	1697	1465	1403	1229	1210	1120	1082	1099	1032	1023	945	991	980	968	884	917	937	887	903	926	888	893	926	918	907	882	912	953	844	927	878	926	920	910	909	884	853	910	888	862	929	899	865	891	919	894	935	889	915	905	923	947	871	863	894	881	837	964	890	923	878	892	937	862	879	893	918	868	933	911	892	878	909	876	875	893	948	902	866	896	861	876	989	906	829	878	886	890	942	905	904	880	893	915	875	971	884	932	872	885	877	822	908	909	915	889	931	923	900	893	944	902	898	907	885	899	899	926	897	935	888	867	883	918	833	873	913	882	906	912	898	904	876	904	910	895	942	936	871	922	890	838	895	890	901	874	943	881	895	911	877	946	892	929	960	927	922	875	872	897	960	895	837	889	906	940	896	915	867	914	896	940	891	890	913	944	921	929	887	874	857	878	958	895	889	964	906	855	884	868	910	906	898	913	920	875	882	861	872	889	910	870	930	886	859	882	929	887	937	899	870	883	907	882	835	912	891	949	857	887	928	917	864	869	852	867	885	908	950	978	908	885	927	879	880	909	892	911	906	863	925	874	905	872	942	867	895	850	901	941	878	964	912	920	952	855	891	919	852	944	814	912	919	959	878	892	888	924	906	943	904	923	890	967	894	845	906	878	911	910	869	894	857	894	870	933	902	884	916	897	914	883	881	888	931	871	924	936	865	875	923	860	858	915	889	869	874	882	892	876	857	905	892	943	899	904	921	927	877	919	900	866	893	865	894	920	890	870	850	918	908	874	878	960	839	892	924	902	842	894	930	907	881	938	884	834	943	867	893	898	926	907	897	905	899	943	956	890	920	901	901	916	918	880	884	887	936	877	901	902	975	946	912	891	902	912	894	916	900	924	882	904	882	974	909	922	867	906	860	899	863	895	850	954	911	921	903	920	964	900	925	894	877	880	939	896	903	921	930	909	901	897	849	915	948	912	904	849	928	905	935	891	918	920	885	874	897	899	895	943	867	956	890	902	874	898	903	883	912	923	844	888	930	885	913	860	897	865	936	915	900	875	924	904	914	905	893	918	868	913	926	897	865	868	911	930	882	939	947	868	893	902	908	960	862	863	890	873	925	880	944	899	917	932	964	909	895	929	1005	912	873	865	859	916	899	918	924	893	902	868	926	946	935	907	911	907	891	947	887	914	905	935	944	907	880	925	836	918	921	862	908	892	903	927	887	822	894	921	890	895	878	931	893	883	917	962	909	881	930	891	916	878	917	935	918	856	891	883	870	887	929	863	875	893	922	868	941	888	922	845	905	873	927	936	876	875	893	922	896	937	917	878	872	909	871	936	896	853	930	933	897	896	958	879	895	881	899	852	926	909	861	922	897	895	868	865	883	931	932	855	921	883	870	866	874	900	926	893	863	922	871	901	905	836	919	872	886	910	879	898	885	836	864	942	913	918	920	918	928	924	873	835	879	900	896	849	812	926	867	983	941	935	912	891	938	880	887	914	885	884	904	909	875	882	938	871	943	895	923	859	925	899	908	872	877	919	941	865	903	879	909	934	911	878	908	898	908	876	869	906	898	888	917	850	917	905	882	901	872	909	891	913	888	905	915	934	921	907	929	873	906	948	963	920	898	881	843	921	932	865	861	936	931	951	901	887	861	910	884	930	881	894	897	858	921	883	901	935	943	919	904	927	846	901	951	906	872	885	861	909	871	937	843	930	885	893	906	911	932	894	869	914	849	919	867	899	914	917	922	875	895	880	862	919	897	883	876	872	872	874	939	901	849	869	927	909	891	913	851	927	938	897	898	889	938	916	837	894	859	894	884	876	869	945	892	886	961	918	891	937	910	920	910	924	878	920	863	920	893	964	986	854	886	936	939	895	865	927	917	914	892	920	918	911	893	966	916	917	901	871	914	882	924	890	897	855	921	838	900	933	897	902	885	950	887	890	910	922	938	881	921	889	937	915	943	864	878	869	942	940	892	849	894	909	878	907	882	884	859	921	907	840	901	915	898	890	898	942	898	907	821	915	908	860	848	877	905	928	889	896	920	902	926	887	931	862	859	911	926	879	901	895	892	875	884	841	874	867	930	866	894	926	920	912	914	860	880	915	881	885	859	919	844	898	884	928	907	849	939	895	920	917	873	851	886	898	916	912	870	891	914	906	902	1009	893	861	912	899	825	893	932	950	891	869	879	880	908	899	899	941	897	867	847	920	916	848	852	919	897	870	905	909	914	903	944	910	834	893	916	930	892	913	896	869	906	872	911	901	908	902	937	929	882	905	885	912	886	863	860	871	920	903	907	931	924	872	917	859	949	926	852	893	871	971	853	819	919	875	919	914	867	909	857	899	878	958	901	836	885	931	926	882	903	877	909	929	863	895	872	861	907	921	858	899	932	936	927	874	885	939	893	919	874	944	897	952	871	938	894	865	893	861	930	858	870	909	888	906	904	959	946	836	893	897	953	957	873	916	891	888	885	899	886	962	882	872	884	950	938	905	922	905	880	914	930	877	883	880	903	868	891	915	874	895	909	859	886	850	882	882	923	884	885	872	844	921	938	872	914	903	887	942	908	906	893	919	894	867	913	877	930	912	952	904	913	881	922	898	882	893	848	862	910	883	913	915	915	866	878	831	926	924	887	904	878	923	828	851	857	928	966	919	889	856	874	895	849	951	915	892	881	912	920	909	931	915	893	891	907	887	983	884	906	931	875	912	900	897	882	931	900	873	872	902	853	870	907	862	894	912	866	892	844	920	880	960	889	877	869	899	920	916	911	883	856	909	902	898	910	923	966	892	891	884	953	891	877	880	943	925	921	875	953	889	892	923	942	880	937	878	900	966	911	928	909	872	907	874	870	899	848	885	933	893	921	853	880	894	836	894	956	912	947	900	875	888	837	849	922	898	896	911	875	876	883	906	907	850	862	882	896	884	878	890	925	949	882	873	927	897	914	860	872	873	916	906	899	887	837	933	855	894	851	915	960	895	880	909	879	919	929	855	906	879	879	884	926	892	884	935	837	855	934	862	887	930	967	857	892	922	951	913	898	854	868	839	881	915	911	961	957	900	896	908	885	960	873	847	866	902	967	912	882	896	891	915	895	869	841	921	878	957	920	889	936	943	885	839	903	875	899	914	874	839	884	906	897	944	912	907	884	946	868	894	896	910	933	946	903	927	876	856	886	908	865	924	943	877	893	884	906	901	900	947	871	910	902	903	915	908	981	858	931	884	876	909	866	875	907	904	881	902	876	898	888	907	903	857	869	885	894	954	875	863	916	849	869	862	945	900	938	820	876	859	971	878	878	931	885	914	947	824	895	898	911	923	922	913	837	914	911	853	899	855	865	909	890	910	890	900	884	889	891	926	908	876	953	929	898	912	908	929	914	900	932	928	865	877	919	865	923	836	872	891	908	922	882	879	874	847	885	910	892	907	910	908	893	913	939	918	842	949	915	859	986	943	856	889	916	885
6936	4704	2741	1415	669	421	199	208	181	207	180	205	166	167	167	164	146	127	134	124	115	117	109	123	121	109	120	115	111	118	110	93	113	122	101	98	108	105	101	98	97	101	110	116	94	96	77	114	111	98	111	112	86	99	98	93	127	89	97	88	96	116	105	107	105	93	100	117	112	126	120	92	94	123	109	109	107	111	103	118	101	109	97	97	111	93	91	105	95	106	114	118	124	103	109	101	114	101	89	108	103	88	101	101	93	83	114	116	91	116	119	114	99	106	103	104	87	102	102	102	114	103	89	109	102	93	122	102	103	105	110	108	83	96	86	112	106	85	100	109	113	90	115	110	109	109	102	116	98	96	99	106	113	114	107	94	114	118	108	93	95	102	109	107	113	123	106	131	92	101	86	99	102	97	110	112	92	105	115	92	113	100	123	97	72	95	92	104	89	80	99	103	80	100	101	131	88	107	97	127	89	111	99	105	90	97	99	97	108	92	92	115	92	111	87	91	107	104	107	122	100	106	101	124	99	106	101	110	94	102	85	127	111	101	98	96	109	106	117	97	107	89	114	108	95	111	87	97	88	104	123	102	102	107	111	95	101	103	109	107	97	98	97	104	103	99	105	124	105	120	107	102	126	99	105	98	92	108	115	117	94	97	102	99	117	97	84	75	103	116	128	106	91	109	91	87	94	92	109	125	90	95	106	98	116	93	113	92	108	104	100	108	114	91	112	99	100	98	95	107	103	108	103	89	107	100	96	107	86	113	103	97	101	109	95	114	118	105	104	112	95	100	87	82	105	114	107	99	95	121	91	119	108	104	111	119	122	106	108	112	114	103	113	116	100	122	114	93	122	112	108	99	104	85	96	88	111	123	105	89	75	108	90	118	94	109	103	95	95	115	121	97	91	114	100	101	109	97	98	107	107	81	94	99	90	97	97	95	102	90	113	120	102	115	89	92	115	113	89	118	100	103	109	110	101	107	94	95	105	112	99	98	102	110	107	113	105	111	104	105	100	105	107	107	113	110	95	105	96	117	102	103	93	118	113	87	107	118	115	92	108	92	111	96	113	100	115	107	100	97	108	110	124	84	108	99	97	104	96	102	100	116	96	106	99	105	78	104	109	120	110	102	113	105	96	97	91	98	117	93	110	107	104	111	100	113	92	112	112	110	85	107	108	115	112	89	117	108	112	103	107	102	121	87	110	102	103	101	94	99	102	106	113	91	88	105	101	107	113	97	89	85	88	114	88	96	94	103	101	98	87	92	87	104	119	93	109	93	128	85	102	90	87	98	107	102	112	119	111	99	92	120	99	104	120	105	111	104	121	100	85	105	102	115	116	105	100	94	87	109	99	126	98	90	87	93	103	104	83	99	106	93	105	87	99	80	93	101	102	103	104	101	117	89	118	97	107	103	110	107	96	110	101	84	116	111	102	107	112	118	107	100	103	100	94	100	97	93	93	100	95	94	99	111	86	94	104	112	115	115	107	109	92	108	83	103	107	105	111	76	103	101	111	99	99	95	102	102	110	97	111	118	115	122	91	111	86	105	104	94	97	93	90	111	97	99	110	99	103	112	105	97	75	104	105	101	96	102	131	111	98	102	91	110	101	106	114	98	93	106	87	82	94	99	125	83	108	90	99	98	112	98	91	112	92	102	103	107	106	94	87	83	87	93	92	101	114	110	93	115	122	94	101	107	99	105	82	113	109	107	111	115	103	94	99	91	101	98	110	124	102	101	111	90	95	92	84	117	86	90	85	110	113	91	102	106	92	103	96	107	112	100	109	106	106	89	133	124	98	105	122	101	112	91	75	97	99	101	106	114	104	116	90	91	104	96	104	80	102	115	92	101	111	83	103	111	104	99	95	99	96	111	105	103	98	100	108	89	107	116	81	87	108	114	108	106	125	116	101	93	108	101	83	118	100	110	115	113	98	104	106	96	102	97	107	111	121	109	109	124	99	95	86	110	103	100	110	113	77	99	99	113	101	95	120	121	123	118	113	99	112	102	90	89	107	93	101	94	104	107	97	94	101	97	98	108	107	109	106	98	93	108	101	100	120	105	102	99	109	112	101	93	124	123	108	90	97	109	92	125	101	101	111	114	124	97	120	107	99	108	111	98	96	115	99	114	97	109	124	97	100	106	95	105	92	103	79	107	109	119	117	127	103	97	99	113	95	81	124	113	129	84	123	100	96	104	104	111	109	116	96	117	99	96	101	112	91	98	96	97	103	101	88	108	108	95	113	100	108	99	113	98	109	104	95	103	117	87	111	87	116	103	103	107	102	113	94	101	88	104	85	94	100	79	110	98	104	108	96	117	98	104	111	94	88	104	108	116	119	101	126	115	86	116	119	96	121	101	72	114	100	101	106	91	102	106	95	107	106	83	104	108	102	96	115	110	97	90	105	97	102	92	124	95	110	116	114	108	107	108	92	114	92	99	119	108	105	97	84	79	134	94	96	104	86	103	105	100	97	112	111	105	91	106	104	99	91	112	110	115	96	96	105	100	105	106	103	102	131	116	109	108	101	118	81	116	104	100	102	87	100	99	85	108	101	103	107	107	101	102	102	115	110	103	109	95	110	102	106	86	99	112	106	113	102	125	105	107	105	103	99	97	122	107	104	115	112	100	88	119	111	93	112	97	102	100	99	108	102	113	106	102	101	86	89	100	95	87	118	115	98	102	92	92	102	108	107	99	113	119	91	108	98	100	112	94	106	103	104	108	93	92	98	82	111	110	92	86	106	92	101	126	94	98	98	108	108	87	103	83	99	97	104	98	115	111	94	106	104	98	89	88	88	88	102	106	121	107	90	108	110	91	101	119	122	87	133	109	102	117	102	112	99	107	122	74	88	106	97	113	109	84	123	109	96	94	113	100	105	96	111	106	113	106	99	119	102	84	106	99	104	90	106	105	113	106	99	110	70	100	111	99	93	99	106	100	106	99	97	100	95	96	116	91	106	94	94	109	118	103	110	105	109	115	104	108	98	102	124	111	104	115	106	98	100	101	111	100	99	119	111	103	106	109	106	118	96	105	103	103	97	103	87	101	132	108	85	109	92	104	96	99	97	85	104	110	112	96	105	96	98	118	100	101	113	110	105	102	107	108	100	113	107	109	110	106	111	105	104	107	100	95	105	99	116	104	107	95	106	103	94	105	89	105	126	89	97	83	94	101	107	96	118	108	115	100	106	109	111	98	102	122	121	101	94	88	110	111	107	113	102	112	109	121	107	94	102	104	119	94	115	90	100	105	97	97	101	102	126	89	119	76	109	99	114	110	97	98	94	115	98	103	100	85	114	124	98	116	97	103	96	73	93	114	111	98	114	104	82	97	99	115	102	102	101	116	102	99	112	102	106	90	100	113	106	97	90	124	91	124	93	101	102	104	104	97	91	108	98	95	106	88	104	109	103	88	91	97	102	110	105	94	121	112	98	111	85	111	86	112	96	120	95	99	84	102	102	119	98	120	95	87	98	89	109	93
36506	25169	19877	15255	12400	8268	4300	4180	4404	4168	3599	3205	2884	2636	2262	1995	1973	1704	1485	1393	1288	1212	1192	1088	1096	1070	1041	1005	1008	966	930	972	927	849	897	957	888	931	866	926	903	934	926	892	902	874	918	895	880	891	887	903	861	929	929	900	905	924	901	907	925	878	852	905	975	897	837	902	915	869	892	887	910	900	911	916	927	918	850	860	852	899	904	886	914	904	845	842	950	914	884	940	843	860	922	914	849	948	841	891	903	900	862	919	890	869	945	879	891	863	888	890	866	847	910	884	891	892	907	862	895	886	852	868	913	859	923	904	864	839	909	894	857	961	883	893	890	921	901	900	876	896	884	910	935	938	877	898	883	917	904	967	955	903	888	865	913	932	889	919	896	891	961	908	921	905	886	878	880	913	862	884	937	909	840	916	922	918	898	895	928	941	928	905	864	900	866	941	900	867	899	914	873	880	917	938	840	844	904	851	908	906	853	887	931	841	903	911	868	962	935	906	968	927	897	845	863	928	921	935	942	879	895	929	917	881	914	858	846	877	931	868	884	883	885	903	848	874	877	917	874	854	870	861	894	877	946	897	880	882	912	874	902	924	917	913	929	891	915	964	881	875	851	918	933	901	872	886	962	864	891	898	886	893	918	880	912	865	916	921	955	934	930	936	873	870	918	943	879	885	978	898	900	910	914	918	884	908	944	936	906	928	965	883	883	918	866	906	891	902	930	914	883	896	859	869	907	887	864	942	867	879	895	830	922	861	864	913	917	923	982	890	919	903	880	903	939	940	935	904	926	897	931	830	908	891	872	924	913	875	931	894	955	886	922	947	932	891	850	875	966	921	887	926	910	886	870	919	936	919	921	881	939	890	888	920	871	899	878	896	825	872	865	860	903	895	880	893	870	894	876	896	924	914	937	921	863	905	895	921	914	899	904	884	883	946	899	914	873	895	912	937	904	907	878	887	961	919	892	904	882	900	952	954	900	855	918	924	881	896	856	874	885	864	913	892	950	923	882	933	901	897	908	903	919	894	934	910	876	844	909	901	897	866	899	912	926	911	922	890	867	911	859	908	920	924	907	911	896	912	883	904	905	911	915	930	919	890	907	892	878	874	830	939	891	889	919	922	945	895	904	896	842	880	898	900	898	836	921	911	931	939	887	861	863	895	945	881	930	952	828	900	922	861	906	912	935	902	914	848	865	921	887	872	921	933	914	870	869	887	850	833	904	923	887	851	928	919	911	910	897	929	921	896	879	898	891	905	881	900	940	875	955	889	862	903	948	894	903	943	921	931	890	937	872	933	905	817	873	931	911	905	860	889	884	935	868	916	949	850	957	933	850	864	890	833	938	882	934	863	932	895	907	862	922	931	906	903	900	887	914	878	892	979	893	862	868	904	865	903	943	891	880	845	874	893	913	887	932	954	960	882	894	884	915	886	929	925	931	906	888	885	933	917	957	883	928	927	913	917	917	934	956	895	880	904	918	879	914	931	942	912	930	868	881	899	917	844	894	868	924	908	914	882	916	870	892	919	836	886	859	858	866	845	893	907	880	924	904	906	880	879	898	929	853	880	915	840	918	887	864	880	880	914	908	961	866	917	963	892	932	910	914	905	918	875	905	899	932	876	888	892	869	917	864	910	896	885	896	862	893	949	908	895	925	879	914	939	863	892	964	875	900	926	887	891	896	869	898	941	896	897	884	861	882	876	926	879	891	889	912	880	846	881	942	903	884	873	894	929	907	926	860	864	888	879	907	883	891	904	922	938	874	907	881	850	895	863	831	861	900	971	919	905	828	918	921	905	918	880	911	898	902	938	947	860	877	885	834	934	936	866	891	921	868	927	872	899	915	920	896	887	891	848	906	879	877	923	921	906	956	868	929	920	846	924	894	880	887	921	857	889	938	880	906	929	916	900	889	905	949	888	896	910	867	929	958	925	929	926	850	894	955	916	895	878	911	896	883	852	894	879	893	905	837	942	903	891	864	857	902	885	917	941	901	880	965	904	914	924	851	926	864	899	931	877	914	868	911	914	871	946	961	900	898	944	861	858	913	921	872	923	931	966	898	864	847	861	926	902	940	934	890	916	933	946	948	868	881	924	863	949	900	882	905	933	899	892	883	975	916	932	872	946	922	907	922	925	921	940	866	880	948	918	882	914	878	856	882	958	905	886	885	911	885	852	852	896	908	926	934	927	918	952	892	872	898	877	873	910	916	871	929	907	893	849	898	904	877	890	874	880	867	900	888	911	903	908	899	860	863	878	922	928	911	902	888	912	920	900	928	877	865	927	875	916	877	884	886	902	885	938	915	884	931	912	863	885	879	875	870	921	943	894	920	914	869	899	879	924	895	853	908	897	895	909	850	899	891	915	899	878	920	904	875	837	897	909	919	938	869	915	938	882	932	846	829	879	924	892	943	883	870	888	881	898	963	875	922	890	917	934	908	905	983	886	888	863	948	946	872	868	887	907	920	930	910	876	942	880	909	854	883	820	917	876	919	842	952	915	920	854	886	894	854	903	858	932	941	863	878	897	916	895	881	890	912	933	933	978	903	866	906	936	892	889	925	894	893	911	850	866	922	917	941	895	905	874	946	921	958	866	883	868	910	929	894	946	915	898	885	914	908	918	991	929	965	864	885	905	937	929	873	870	862	842	887	917	869	949	917	876	922	896	913	874	853	888	939	881	947	909	920	964	840	878	856	890	871	888	897	856	927	888	914	911	820	939	934	931	972	898	896	951	933	901	882	934	903	913	894	924	931	928	907	913	900	892	903	861	935	851	920	849	904	885	930	917	975	915	911	899	936	928	911	871	854	881	875	915	870	884	875	890	898	920	919	862	908	880	912	920	921	900	921	871	901	870	922	930	890	821	827	838	919	934	910	909	921	900	894	868	909	856	880	916	936	901	910	902	911	913	939	895	903	890	890	922	873	853	898	888	892	894	941	894	876	884	900	907	944	953	866	934	940	876	906	911	872	842	892	866	901	944	894	941	928	926	928	905	883	912	934	928	880	947	881	928	870	904	920	917	923	916	926	847	942	912	956	897	919	947	910	932	871	933	845	883	909	887	871	939	880	968	855	906	897	910	903	933	890	880	914	924	960	895	873	859	875	885	860	896	939	928	878	935	934	914	905	906	872	921	888	911	881	933	903	921	904	936	908	913	906	872	898	902	912	912	873	862	915	922	912	896	908	912	916	935	910	906	927	921	966	915	898	914	894	941	916	944	884	905	954	855	852	842	893	832	894	944	857	939	881	906	918	922	891	911	872	914	924	913	885	888	868	950	904	870	885	926	897	890	886	925	850	929	915	908	906	885	866	873	877	870	880	943	854	869	908	916	937	902	933	867	913	928	920	921	895	881	903	944	922	906	906	914	936	913	892	890	943	866	879	915	884	937	911	907	913	864	922	882	841	939	939	897	869	916	891	877	896	975	881	864	908	884	888	930	888	945	900	855	894	922	864	901	917	835	906	942	901	862	871	924	903	924
7094	3968	1978	1215	621	247	155	165	177	159	159	176	168	170	174	136	153	123	107	98	103	97	100	101	88	95	112	99	79	97	82	104	108	92	92	81	98	91	87	88	79	57	92	93	85	78	87	72	84	94	82	85	85	77	86	78	83	94	92	82	80	94	101	83	99	82	92	82	85	90	71	85	89	77	82	98	81	92	89	70	78	81	98	94	98	83	78	78	93	95	83	97	66	88	88	83	82	95	81	90	86	81	72	94	67	80	96	91	84	101	75	78	73	85	86	84	81	85	83	109	96	79	87	89	84	70	93	74	83	99	74	95	80	103	89	80	106	84	81	90	86	81	73	92	94	96	89	85	93	86	77	85	74	90	83	75	89	82	103	84	72	83	81	92	76	86	88	90	85	86	82	86	82	86	91	96	88	80	82	87	83	52	85	92	84	69	73	83	91	94	89	104	87	100	76	91	77	95	82	82	93	89	85	85	96	98	72	75	89	83	79	96	77	64	86	83	85	82	87	86	85	88	89	109	104	75	72	89	95	82	74	78	84	84	85	96	93	97	66	80	96	86	71	94	95	100	95	72	91	102	87	80	96	86	94	78	88	91	78	70	86	94	84	78	101	88	89	96	98	76	91	92	91	91	87	93	68	82	67	93	99	93	95	75	91	95	79	77	105	75	84	87	82	80	69	99	87	88	79	81	89	86	83	98	89	93	77	81	82	98	99	90	85	87	94	79	61	92	71	94	86	65	90	90	80	77	73	87	94	80	93	94	93	83	91	88	87	95	76	91	89	88	69	97	89	75	79	76	85	78	83	90	94	96	83	99	84	86	90	95	73	87	82	93	82	80	100	72	99	86	92	89	88	81	72	68	100	87	81	88	100	70	81	114	61	85	82	92	89	81	85	91	98	71	103	84	87	81	93	99	91	88	84	89	81	93	81	87	94	85	85	92	90	69	86	84	76	89	105	79	93	70	84	82	80	84	86	91	103	85	95	92	90	81	86	90	102	95	93	80	84	84	81	94	84	96	76	78	99	77	70	95	104	83	73	87	99	77	89	66	83	77	83	105	94	76	72	72	95	81	86	98	91	80	80	88	73	74	81	92	70	82	91	85	87	77	89	97	81	69	94	88	100	84	100	96	81	93	63	77	88	80	90	89	89	83	83	82	89	78	83	87	83	83	83	76	96	84	94	78	67	76	97	88	97	83	58	111	70	87	70	75	101	59	75	94	81	81	85	79	89	102	84	81	92	68	83	86	70	79	90	89	82	104	101	91	86	81	89	88	90	77	75	79	86	84	75	84	81	93	71	95	77	87	96	113	76	58	95	81	84	89	84	80	86	86	86	71	96	69	95	88	95	93	96	82	90	78	92	90	94	71	81	86	110	88	77	73	78	69	76	87	92	86	75	84	84	83	89	93	90	80	73	92	83	83	91	82	68	82	84	91	75	94	98	92	91	75	94	93	83	89	91	84	88	89	85	89	89	85	84	84	93	85	89	97	89	87	101	80	82	81	81	80	86	79	107	84	82	87	91	73	78	82	85	82	82	81	73	88	93	90	84	76	83	95	77	96	83	92	84	75	79	103	85	87	76	79	86	75	103	96	83	86	68	83	83	79	82	97	82	86	94	83	83	90	94	67	104	92	96	83	85	88	106	97	99	83	90	94	85	78	92	84	92	90	90	71	84	94	83	107	78	94	79	71	82	83	88	91	85	103	102	95	84	96	86	89	89	82	93	95	96	76	82	99	91	79	96	81	85	75	69	79	85	95	85	87	78	91	91	83	88	81	76	88	84	87	76	69	80	79	75	75	94	95	86	87	80	88	96	96	84	78	77	87	93	85	70	96	80	83	92	68	74	88	99	94	83	75	83	79	102	89	86	75	89	97	92	80	87	83	84	91	80	91	88	82	92	65	80	77	97	102	100	80	94	90	75	84	72	98	69	62	89	77	83	69	105	86	75	78	81	92	93	97	85	82	96	78	87	107	91	87	91	88	86	94	94	76	74	72	86	108	73	97	81	68	85	88	96	71	87	101	73	77	83	80	88	72	78	97	96	100	98	97	95	89	95	75	84	86	88	78	82	91	90	89	86	74	83	100	90	100	92	90	100	75	87	64	97	83	94	90	91	107	75	94	88	80	79	87	73	80	82	88	100	76	87	66	97	104	88	92	97	96	87	91	74	69	77	77	70	83	86	85	80	69	96	92	125	100	89	86	82	91	92	106	85	94	87	80	80	78	75	88	80	84	99	94	70	72	92	76	86	94	99	89	88	76	72	88	74	81	70	66	78	76	83	71	79	86	90	90	76	83	84	84	75	69	107	74	80	82	86	80	102	88	82	96	83	78	95	66	85	66	70	75	89	81	98	92	89	98	75	79	80	84	85	76	79	101	96	92	85	75	73	80	82	87	78	88	75	92	87	86	91	87	76	88	91	83	87	99	91	76	94	75	71	89	83	90	77	91	84	85	81	73	79	76	96	83	99	69	80	91	89	97	87	75	90	91	90	103	80	95	74	90	87	86	80	78	96	76	80	88	102	80	80	88	91	75	97	73	73	104	76	86	90	84	77	73	94	86	81	83	94	89	87	85	81	84	87	94	69	88	68	90	92	92	92	68	97	80	72	83	67	92	76	78	73	87	88	70	76	69	93	92	77	98	86	100	84	86	90	79	80	106	84	74	97	75	86	70	87	77	94	69	82	85	88	73	82	87	85	93	83	90	84	68	87	87	96	68	87	84	81	80	91	77	71	87	86	102	92	84	94	93	80	79	97	88	81	93	94	83	69	77	90	100	82	69	67	83	73	97	106	105	87	87	73	90	71	81	77	105	77	76	73	79	80	87	84	89	94	89	100	82	69	70	73	81	82	91	72	73	79	91	105	79	94	73	89	82	96	102	92	83	80	76	83	84	111	106	87	85	77	75	87	80	92	77	76	85	82	80	84	88	92	89	80	86	99	82	95	84	76	85	63	95	84	94	75	111	91	89	93	72	82	99	91	92	87	87	84	86	74	85	74	80	73	84	89	75	88	94	89	83	94	87	81	84	88	70	87	85	109	90	76	77	70	68	86	76	105	78	76	75	95	86	90	69	80	90	89	93	97	81	91	76	84	67	86	101	90	92	89	101	91	85	86	99	97	106	99	80	93	86	84	98	66	79	76	93	72	95	90	87	87	82	100	88	91	95	100	83	74	74	84	85	87	86	94	79	63	79	96	96	82	85	73	80	91	76	68	82	76	82	90	67	82	84	74	105	83	81	95	85	80	81	76	99	77	79	87	92	74	92	91	83	63	80	108	87	92	104	88	93	83	80	78	85	125	87	69	88	88	90	94	75	85	104	78	77	90	76	89	77	86	82	99	92	85	84	102	100	87	90	77	90	93	70	91	86	93	87	85	91	82	90	78	89	87	81	81	100	79	80	89	77	83	83	82	79	91	96	89	76	100	83	105	78	98	92	103	81	82	96	75	87	94	72	74	88	86	82
34155	23431	15841	14157	11705	5397	3753	3698	3891	3757	3522	3224	2922	2611	2325	2096	1903	1710	1510	1311	1207	1057	1061	997	906	886	913	890	772	753	835	807	729	799	784	745	746	736	767	788	771	758	744	736	742	799	724	772	745	747	723	766	718	786	740	770	779	760	774	710	720	765	736	732	727	766	802	721	730	790	721	727	756	771	733	753	737	776	777	729	702	740	758	724	803	745	743	750	768	738	731	766	732	788	707	744	750	762	736	714	777	755	757	708	714	798	693	724	744	780	723	707	776	769	707	765	740	725	759	724	726	749	722	767	747	707	774	709	748	732	760	756	732	744	778	723	792	731	738	802	776	769	711	762	736	758	805	731	715	753	794	751	714	774	772	724	774	750	732	756	724	703	761	768	730	754	766	740	766	739	768	750	794	706	784	751	762	732	738	793	727	747	758	686	728	742	749	720	776	718	778	735	732	763	724	736	729	750	726	741	741	703	773	762	743	721	704	745	748	749	717	725	701	751	752	737	730	759	700	722	737	748	673	767	708	731	754	733	765	733	759	776	710	753	707	741	756	754	736	698	767	779	722	739	744	716	794	735	723	770	809	736	761	730	728	792	736	781	705	781	771	742	693	748	728	742	739	784	746	703	713	756	742	757	731	772	746	764	753	770	701	815	768	744	728	758	754	727	742	759	699	766	755	730	727	715	731	738	719	768	775	754	758	717	796	784	756	758	736	750	730	752	765	707	739	733	755	765	745	752	761	781	688	779	687	746	765	787	713	723	753	794	752	750	704	755	746	722	759	692	766	697	743	745	758	759	737	751	798	733	751	742	766	756	692	766	781	734	782	728	741	769	740	749	776	733	753	750	732	771	768	742	710	778	755	780	726	748	718	709	781	778	735	771	752	792	719	711	751	759	742	723	790	761	769	701	733	728	735	745	742	726	740	721	742	763	706	760	736	741	755	722	732	732	754	725	750	748	739	684	761	723	731	801	700	729	779	759	792	730	699	689	746	766	729	759	738	781	730	777	731	756	737	718	743	721	749	774	749	729	765	773	763	750	730	715	750	746	730	709	711	744	732	733	721	727	784	782	711	785	785	803	729	786	738	704	696	738	744	718	753	743	789	794	759	775	761	743	707	727	769	781	758	731	735	779	763	804	766	760	771	758	708	738	762	715	746	781	735	747	736	780	757	737	745	712	722	721	774	785	786	761	802	728	799	738	756	756	795	744	755	768	747	748	730	752	689	761	737	755	711	728	722	735	786	769	775	729	789	741	730	738	737	779	710	740	740	826	775	744	756	768	717	706	752	780	753	714	734	744	722	741	755	774	756	744	769	689	687	759	757	784	734	756	752	740	735	738	812	742	724	796	707	742	739	716	731	736	745	756	723	754	720	741	733	736	788	736	772	788	758	755	785	743	716	742	733	775	731	752	725	759	732	781	747	742	774	762	699	763	809	744	741	758	760	730	730	772	731	781	718	726	731	732	735	717	729	702	739	715	761	751	726	705	749	709	729	700	707	792	769	779	708	747	813	706	712	762	715	772	756	741	755	730	743	717	766	802	756	723	730	748	758	762	782	701	778	710	778	770	736	705	730	769	757	766	703	777	746	741	702	737	745	732	760	727	707	756	774	719	751	772	787	751	724	736	750	720	692	775	740	764	721	730	732	708	747	763	755	721	755	757	706	787	730	769	743	701	737	734	710	731	697	740	725	771	759	773	742	757	715	732	702	770	732	784	774	709	723	721	689	733	741	727	713	738	778	717	702	769	741	690	742	762	712	741	772	771	788	729	729	740	728	729	707	745	687	765	704	750	753	725	750	759	788	739	766	723	742	701	713	749	743	741	745	763	688	725	800	733	752	715	733	764	777	716	745	720	740	758	726	769	737	784	719	734	756	723	684	709	756	739	775	762	734	739	718	713	713	728	801	760	778	731	745	764	740	753	765	774	762	707	747	715	703	705	753	686	769	733	732	760	723	742	750	791	748	756	738	749	716	773	758	743	771	757	747	780	743	757	758	771	744	736	728	727	745	763	776	763	770	768	741	686	724	763	774	717	694	768	766	728	712	741	771	689	760	723	753	742	749	777	752	744	754	774	760	747	714	781	749	742	746	740	750	777	743	789	756	694	715	717	698	768	677	745	775	769	792	729	776	748	735	743	752	763	715	763	801	728	706	801	719	722	708	739	769	762	682	765	782	778	736	739	718	757	723	798	783	766	734	738	738	769	725	772	751	775	744	725	715	757	764	749	752	739	732	748	755	755	721	780	721	766	745	697	704	691	746	733	727	718	741	679	775	800	727	773	730	735	787	782	736	707	783	735	775	740	758	803	741	728	771	778	773	763	811	768	744	734	737	742	749	696	772	736	720	756	698	757	739	748	710	780	728	706	727	723	730	734	749	719	704	724	762	719	719	736	734	710	745	746	777	763	750	787	698	703	733	720	761	793	735	784	668	733	738	702	741	759	782	743	769	755	711	743	781	731	698	718	722	722	732	733	741	731	762	734	765	781	783	772	728	803	717	727	764	711	757	750	727	760	739	698	773	752	755	743	778	697	725	782	719	758	747	734	751	733	745	736	783	743	722	749	743	741	784	751	730	713	752	775	780	792	710	746	757	732	726	711	760	751	746	737	733	771	704	726	758	797	732	718	762	782	793	764	773	752	778	734	690	742	711	717	791	690	744	714	757	736	730	725	752	715	747	776	669	772	744	761	747	723	730	733	719	760	766	717	690	755	737	760	755	756	769	761	744	752	737	750	775	669	791	680	750	769	758	790	714	760	761	763	725	739	743	777	720	698	749	756	758	756	780	744	752	718	732	730	689	758	741	770	758	682	755	751	773	726	743	789	748	715	786	758	767	731	684	765	754	755	731	742	734	748	758	773	743	737	697	753	778	735	740	754	716	737	717	710	744	717	771	745	672	771	770	792	760	818	734	745	729	747	772	761	725	730	776	734	755	770	748	770	753	719	743	768	730	719	764	771	780	744	744	754	711	759	734	732	775	789	781	762	784	763	752	730	730	686	727	749	719	738	734	730	728	746	747	728	739	754	762	739	705	770	752	719	761	736	707	792	744	731	709	743	696	772	735	736	794	737	714	745	702	726	737	728	711	724	749	755	690	718	748	743	741	739	749	753	731	780	735	820	725	713	711	764	778	778	770	720	733	746	733	762	672	735	768	738	738	765	767	724	746	728	722	756	754	710	735	706	730	737	741	760	739	736	728	667	764	745	736	741	731	747	727	724	765	744	748	757	737	739	758	769	743	725	774	743	774	702	701	700	720	715	670	742	683	703	784	728	757	726	763	742	707	772	721	779	735	753	741	694	716	680	753	746	758	800	726	730	682	738	736	751	721	732	758	768	739	752	750	702	696	730	719	753	729	775	741	716	718	737	728	772	744	772	770	699	771	768	767	761	784	687	753	709	777	756	722	731	734	738	735	742	752	749	785	701	740	768	742	758	739	728	746	792	723	697	758	785	694	786	752	729	724	740
7803	4599	3240	1938	949	307	204	193	199	224	222	234	205	199	187	171	149	131	136	114	90	121	99	94	95	84	107	83	89	89	96	96	93	66	93	79	89	103	91	88	86	82	86	88	82	93	75	80	74	86	82	72	90	83	81	79	83	58	89	89	75	93	80	90	86	85	84	57	89	88	102	78	84	68	92	74	82	73	72	93	87	83	81	78	80	84	75	107	85	79	101	83	93	70	98	82	101	79	87	93	101	80	78	82	81	89	100	94	87	94	82	100	69	98	65	101	84	74	73	84	92	80	100	83	83	78	88	88	69	81	87	64	69	90	82	76	75	75	91	95	82	86	78	66	84	87	72	69	100	85	98	92	80	93	84	91	75	78	78	78	85	93	79	82	88	90	77	70	87	79	85	91	74	86	87	87	94	84	82	92	71	100	79	91	100	89	92	88	105	81	89	100	85	77	81	81	88	84	89	71	86	81	86	83	76	88	83	83	79	84	92	71	88	92	93	99	76	87	90	94	98	94	72	87	77	74	105	85	85	89	99	79	83	76	84	89	80	85	80	80	71	91	76	78	85	88	76	77	84	75	102	95	90	90	99	93	90	85	78	85	103	94	84	100	102	76	94	101	82	75	91	75	83	85	87	71	72	87	98	81	90	89	82	76	85	69	81	81	89	80	90	71	86	98	86	90	96	109	83	89	74	72	85	86	86	79	80	87	58	88	75	82	89	81	94	80	86	83	98	103	88	91	79	79	81	84	82	77	88	82	89	103	100	82	91	81	91	82	82	93	89	83	80	86	80	85	82	112	91	93	85	99	85	89	98	96	81	76	82	92	82	80	94	89	72	98	88	71	94	106	97	87	76	83	81	80	76	65	79	95	82	103	70	79	88	81	79	87	84	69	79	78	95	86	86	83	77	82	77	85	100	79	70	84	87	89	88	85	86	80	78	88	91	89	75	89	91	89	84	71	62	79	68	84	84	80	80	74	78	80	81	90	89	80	87	93	83	93	86	97	89	88	87	97	73	96	95	84	88	73	95	84	83	98	103	95	99	76	90	78	79	77	66	89	89	101	90	87	79	85	92	94	83	90	67	79	70	79	99	83	90	87	96	81	93	80	105	97	90	93	85	86	89	71	104	93	79	101	51	95	83	77	92	86	88	91	80	84	74	81	84	72	86	97	82	98	66	78	85	91	95	94	86	79	99	92	75	89	67	94	95	75	98	71	82	75	83	81	88	73	76	78	77	92	90	99	71	65	83	92	89	75	79	78	96	85	92	82	88	101	96	81	70	82	83	79	89	97	85	85	95	67	84	81	77	67	73	79	87	86	86	75	87	87	74	90	96	72	91	63	90	106	87	83	86	103	77	99	84	80	71	78	76	75	88	91	80	93	97	85	90	88	96	103	98	88	90	81	71	79	94	105	94	85	77	82	71	87	82	95	94	82	74	85	90	93	65	93	97	103	85	94	88	82	86	83	86	90	91	91	92	71	77	84	91	92	73	84	92	93	91	85	76	99	94	91	108	82	91	85	78	76	94	95	89	82	87	87	90	80	80	92	102	70	77	93	98	84	90	84	82	89	84	86	89	95	102	81	87	98	80	86	92	71	109	72	95	81	102	101	70	83	83	83	101	91	99	101	81	86	85	79	84	74	92	89	70	78	84	77	94	67	83	66	76	74	96	78	82	77	92	86	64	89	89	86	97	90	76	68	92	86	76	102	97	85	101	72	90	82	79	91	90	78	83	86	84	96	90	95	87	69	82	87	95	81	89	92	92	96	93	95	104	88	74	86	93	89	86	80	77	67	77	88	91	79	77	81	87	83	78	95	114	73	77	74	82	94	87	79	66	97	93	85	79	80	103	90	86	94	84	87	63	92	84	79	94	110	76	86	85	77	100	86	84	101	80	91	91	81	90	81	96	95	84	101	90	85	82	98	85	76	69	80	87	89	93	58	100	95	95	74	71	88	86	70	79	100	92	108	93	80	99	72	71	87	104	98	85	84	80	88	88	96	87	103	92	73	92	88	84	105	92	91	73	72	83	100	100	81	98	87	77	75	76	100	80	80	87	82	96	73	75	86	100	86	94	90	117	94	94	96	76	90	86	72	79	93	94	88	90	77	90	87	75	64	85	76	73	88	87	73	92	96	79	98	85	67	82	91	82	90	74	95	74	97	85	86	79	80	94	75	76	90	88	76	95	84	118	92	80	73	94	93	91	73	67	103	87	90	84	84	83	90	83	69	97	74	82	88	106	91	79	90	90	87	74	87	93	92	91	93	85	94	88	73	85	86	88	81	93	97	75	80	92	86	81	84	88	81	94	82	91	73	100	86	87	90	86	84	78	91	93	76	71	85	84	89	91	96	89	89	90	88	87	87	78	82	78	93	75	85	108	78	75	105	85	90	84	93	102	93	81	92	84	86	86	64	84	81	87	81	102	79	79	84	71	80	83	95	92	88	72	78	82	85	94	96	76	82	78	86	83	88	99	97	84	76	72	92	88	81	67	95	70	85	78	93	99	96	86	101	87	76	95	92	101	93	99	82	87	76	76	97	78	76	83	91	100	83	97	78	98	100	84	90	84	100	87	98	61	75	82	77	93	98	97	83	92	78	87	75	93	79	84	97	91	85	92	98	85	110	87	71	88	95	100	80	89	79	82	85	67	74	94	80	79	94	79	78	80	87	83	85	77	93	84	100	85	81	95	65	102	79	95	87	92	93	79	90	88	75	93	75	77	80	73	89	98	79	91	76	98	78	85	77	85	88	91	85	69	83	84	83	87	86	78	92	84	82	85	98	96	85	91	93	77	86	88	72	88	103	75	74	75	86	85	77	73	94	96	72	81	93	91	90	80	68	74	88	83	78	73	80	88	82	82	88	86	95	75	77	77	88	89	93	96	100	80	80	77	88	72	73	73	79	86	102	93	91	102	95	76	84	84	90	74	83	86	89	91	85	92	97	107	75	85	84	83	89	81	86	79	81	99	72	98	80	81	84	89	92	82	78	89	90	85	88	67	79	79	100	87	84	94	75	77	95	101	94	101	83	85	71	85	84	83	85	94	86	108	84	86	87	79	83	88	92	93	87	85	70	83	76	91	98	83	82	91	99	95	76	90	96	76	87	93	80	84	87	79	81	83	75	74	87	79	91	79	81	90	92	87	89	87	91	88	95	126	107	71	79	79	70	78	80	87	87	75	89	90	88	79	75	79	98	108	103	93	85	89	92	82	83	94	85	94	99	83	74	93	94	79	86	96	100	80	88	81	85	81	66	65	90	96	89	83	89	76	95	76	82	88	66	89	83	71	86	66	93	93	89	92	102	98	77	78	74	73	59	79	66	82	86	88	68	104	74	78	93	81	82	76	89	107	97	88	98	80	88	85	81	65	86	79	75	76	76	93	91	61	82	79	88	98	95	96	90	89	92	70	85	103	74	81	84	88	82	88	90	72	86	86	88	88	82	84	81	89	63	89	92	91	77	77	87
36744	24668	21104	18788	14827	7464	5450	4944	5022	5035	4773	4400	4055	3569	3170	2865	2588	2150	1808	1606	1442	1290	1227	1117	1083	1019	943	926	916	906	828	815	830	753	798	840	786	795	803	763	755	764	772	790	748	785	779	776	781	768	769	821	739	793	721	757	758	777	765	748	750	757	738	746	779	757	766	720	704	732	783	740	753	801	746	704	760	760	729	746	748	801	745	780	752	728	746	733	742	696	727	724	726	738	775	787	718	769	760	774	720	752	786	748	776	729	793	807	747	765	737	776	800	795	759	729	754	741	757	783	744	752	788	771	744	773	710	761	784	783	783	741	766	752	746	755	710	730	818	733	737	748	760	736	762	761	757	763	768	762	756	763	751	738	814	780	707	755	705	781	798	750	781	739	747	760	746	754	739	769	810	793	736	745	735	734	776	774	812	746	778	762	754	706	797	761	753	804	702	702	737	712	755	779	702	750	784	778	769	761	789	749	754	761	788	745	758	752	769	773	745	735	768	738	756	752	710	782	784	711	765	779	748	751	755	761	748	742	804	733	755	762	812	751	794	730	723	767	762	772	780	807	742	764	780	817	763	808	781	724	761	701	798	742	810	713	766	727	762	750	740	745	757	669	789	771	818	796	717	787	753	771	773	778	787	723	737	748	739	751	787	768	762	747	724	766	799	781	769	817	741	820	734	764	749	835	772	772	719	733	771	750	738	778	775	703	786	771	731	727	718	774	748	795	815	757	727	781	727	722	812	790	716	779	788	782	750	769	783	764	798	721	733	768	785	775	773	798	752	769	730	743	736	757	693	776	772	768	745	759	706	731	747	792	818	779	800	741	758	743	790	696	772	758	706	814	757	737	715	727	756	740	761	765	747	796	774	776	704	784	771	765	791	767	755	763	770	725	800	773	737	742	720	749	761	801	790	773	774	752	767	750	746	727	763	746	702	771	717	787	775	746	771	730	740	719	757	756	777	730	819	746	754	758	807	768	743	763	749	753	782	767	729	759	728	738	809	775	736	747	800	766	796	742	785	756	763	785	768	756	758	745	758	777	744	727	744	750	745	700	762	813	769	733	743	750	734	752	752	733	764	738	790	790	750	741	668	761	758	720	727	769	755	779	741	771	768	798	723	754	779	785	772	749	754	765	742	747	777	763	763	771	740	767	769	741	738	724	726	777	740	754	736	718	803	745	789	763	753	746	808	747	816	760	832	788	763	746	799	826	814	767	803	721	759	782	728	792	790	773	786	710	750	713	774	756	735	739	761	772	746	755	777	772	722	774	745	754	722	722	800	765	707	756	763	732	717	767	714	768	760	787	720	772	764	757	745	747	739	767	758	757	734	750	721	796	741	723	728	761	749	741	741	746	777	727	733	730	774	727	722	726	804	765	770	770	732	732	736	780	760	708	783	774	750	779	769	813	764	808	741	798	755	758	794	766	783	750	737	773	783	715	730	775	737	776	820	731	784	791	697	777	783	763	776	756	763	743	741	745	800	738	775	756	774	735	718	752	736	789	739	744	778	744	763	753	805	768	726	750	746	793	704	759	787	758	760	805	797	761	771	755	742	762	779	756	726	756	743	785	748	767	749	775	812	765	762	775	751	755	768	709	757	808	746	760	767	803	745	733	826	827	711	751	791	750	746	762	754	754	787	749	751	747	693	778	769	766	796	781	766	765	734	754	749	777	768	746	766	783	805	742	744	794	766	788	763	750	821	744	724	795	761	750	743	721	747	786	742	769	766	766	721	763	706	781	751	747	767	788	771	743	760	811	761	752	762	759	732	728	772	771	762	758	754	725	803	823	773	791	756	744	762	782	726	767	778	823	740	690	762	769	816	723	793	763	789	730	782	740	738	769	696	762	766	771	753	758	774	771	784	795	756	781	800	738	754	732	780	765	736	745	736	773	736	749	725	775	775	745	719	749	762	755	769	766	750	789	793	766	744	755	762	740	767	742	758	735	773	744	742	784	747	796	768	780	774	754	798	777	749	729	795	798	833	768	774	749	764	739	779	758	833	727	719	787	807	757	692	723	742	764	763	731	758	762	714	776	754	753	792	739	786	703	748	716	757	758	782	742	753	781	742	762	725	760	800	798	750	771	734	722	752	767	750	754	765	752	738	738	714	760	713	800	735	751	753	770	751	773	744	745	732	786	768	748	740	712	733	778	752	777	771	738	756	718	728	752	752	741	780	779	738	742	732	773	748	816	748	783	743	787	736	730	795	784	745	729	767	748	773	741	742	761	768	762	705	780	755	709	760	726	738	752	767	798	739	745	764	792	760	739	712	747	770	738	773	768	746	768	790	749	767	792	733	776	746	775	776	832	759	700	743	785	748	733	774	770	779	774	766	761	776	750	740	787	719	713	782	739	783	755	770	772	713	759	761	755	751	761	727	763	810	777	797	823	754	745	741	717	765	779	753	749	786	781	701	797	738	742	779	758	766	799	753	773	763	765	769	753	777	759	698	786	774	769	764	686	730	748	787	744	746	716	790	761	773	732	772	810	731	785	790	739	734	716	790	722	705	740	738	752	754	799	780	750	750	775	769	749	771	736	748	821	802	764	756	767	721	731	767	742	755	736	789	781	759	762	754	769	742	743	769	741	720	786	757	728	769	791	792	755	765	761	786	754	771	699	765	725	735	789	753	777	726	803	769	745	748	725	761	754	765	748	747	763	752	764	761	726	762	752	807	713	786	779	749	777	736	762	779	781	711	747	784	746	792	793	771	779	722	733	763	755	732	734	728	769	725	783	784	756	797	807	769	755	785	727	728	757	765	793	742	720	758	811	758	717	710	768	723	774	722	811	752	767	719	743	796	741	727	787	755	804	822	785	756	711	801	756	758	762	766	748	791	707	715	806	760	766	754	728	759	736	752	740	751	778	780	765	836	765	740	786	788	787	738	779	730	769	760	756	784	780	752	794	771	782	767	742	745	750	776	759	773	763	778	728	741	765	738	729	776	775	821	788	802	810	777	762	776	778	745	740	794	787	720	769	772	767	781	715	807	749	744	747	768	758	773	772	769	761	718	786	732	728	781	762	704	730	789	737	765	779	769	839	774	749	712	757	771	773	767	764	813	793	785	753	758	736	758	781	728	721	759	782	768	748	769	734	775	760	748	758	744	743	750	731	688	807	798	763	769	761	776	748	758	745	751	716	773	756	731	713	790	765	765	737	715	744	786	736	774	713	764	756	725	724	772	781	750	743	775	782	744	775	729	698	758	804	735	717	747	798	781	750	769	752	750	782	740	750	720	775	710	721	783	747	793	736	754	736	714	774	752	783	696	739	723	757	782	773	764	755	749	756	738	785	771	726	781	828	788	737	767	732	744	785	777	712	783	801	736	736	743	719	769	764	775	763	813	759	774	765	769	797	766	741	776	746	724	755	778	764	748	728	739	755	790	780	767	795	780	707	750	721	691	738	751	776	790	785	734	752	747	765	780	692	734	729	750	775	751	743	704	750	773	736	743	786	767	784	724	760	706	822
4393	2109	1274	782	361	185	150	142	167	130	160	162	161	175	136	143	132	136	127	120	112	123	111	106	123	109	106	92	98	110	102	113	116	118	105	126	102	92	104	97	116	90	102	115	105	120	106	97	96	100	102	89	104	117	92	94	99	110	102	94	126	113	113	97	111	101	103	91	117	113	105	91	128	114	91	123	109	123	88	131	95	103	87	97	103	110	103	104	104	131	104	112	84	87	103	91	81	86	90	93	115	108	88	95	112	94	86	94	109	105	85	125	102	92	93	98	108	85	102	119	89	100	94	83	102	96	110	91	106	101	97	100	94	109	97	92	97	95	134	132	116	119	119	98	105	126	92	103	107	105	105	87	97	113	117	108	116	91	104	94	121	102	104	113	93	105	94	117	109	123	96	98	121	106	87	95	108	113	101	101	105	102	101	102	105	93	104	116	111	83	101	104	97	122	108	109	117	90	87	94	112	100	102	82	102	116	109	108	104	108	118	86	93	96	108	114	98	111	98	106	93	128	115	99	91	117	98	122	100	100	105	104	106	107	106	101	103	106	103	90	92	85	115	87	110	102	113	111	101	107	105	92	115	94	96	109	102	96	104	110	89	114	92	88	128	111	107	90	107	93	102	87	89	107	98	99	105	94	100	98	102	87	95	99	109	81	114	94	88	99	97	112	115	113	101	92	106	126	106	116	119	105	105	107	100	106	103	99	93	104	104	94	105	110	101	87	95	106	86	113	89	91	122	102	114	100	112	107	103	95	97	108	114	100	112	95	100	111	116	90	92	103	88	104	98	88	94	89	102	101	126	122	99	110	90	105	95	95	101	117	121	91	116	97	115	100	98	101	123	105	104	121	109	112	86	124	106	101	115	101	98	125	101	116	117	90	91	112	101	104	110	107	109	103	97	98	111	100	104	91	116	118	103	116	108	103	120	106	93	94	88	94	112	103	95	110	100	113	99	105	117	104	96	97	91	102	88	107	99	100	91	103	118	94	99	93	105	108	102	101	90	110	112	93	99	119	99	115	101	104	118	104	90	111	111	92	95	107	76	105	115	106	91	96	109	84	109	115	107	97	95	119	103	93	111	85	121	88	109	116	94	95	107	109	102	96	89	109	84	98	106	115	105	108	102	112	86	93	105	102	109	122	122	108	95	102	115	112	93	106	113	115	113	89	105	118	98	98	89	101	96	103	102	87	97	92	101	105	89	109	110	108	110	111	109	105	110	82	101	102	107	110	92	100	89	111	104	110	111	119	95	96	105	90	107	122	96	95	107	120	105	128	103	110	93	95	97	106	96	94	104	89	94	98	102	93	93	87	97	96	107	83	96	109	109	84	113	95	96	103	102	106	114	87	111	119	105	100	106	95	105	91	101	105	114	101	92	80	105	94	95	86	107	89	112	107	117	105	106	102	77	90	105	99	90	105	96	102	114	98	92	107	107	91	111	119	87	112	99	106	94	100	82	98	115	87	104	111	107	115	106	89	102	103	107	100	112	82	107	101	98	94	103	102	109	92	103	122	98	93	118	125	91	122	89	106	95	101	96	97	98	108	114	99	73	96	83	106	102	113	107	80	91	105	107	100	108	110	100	100	103	110	98	88	111	103	117	110	97	96	103	107	112	87	89	98	91	80	98	94	94	127	101	123	75	117	113	102	101	102	103	88	84	103	82	114	90	101	109	100	97	106	102	113	91	105	100	80	91	108	86	100	89	104	110	93	113	90	100	96	115	102	110	132	96	104	81	96	114	103	91	115	99	112	104	98	106	93	101	90	96	79	84	106	109	116	102	101	93	111	107	110	84	88	124	114	95	99	110	86	115	104	89	93	110	116	115	105	119	97	94	98	108	102	114	92	108	97	103	94	105	113	82	104	73	81	122	108	92	103	119	86	98	108	101	99	96	112	102	106	104	106	111	95	104	102	94	98	98	105	94	97	109	108	100	101	104	115	101	75	108	108	88	113	110	98	107	109	85	111	98	99	105	110	102	87	105	102	110	86	107	98	108	88	106	127	119	93	109	119	106	89	113	97	97	107	102	110	100	93	97	106	114	98	103	95	102	118	96	96	87	91	93	87	101	125	86	108	99	91	93	102	99	123	93	90	105	96	99	120	114	103	88	88	100	101	119	99	111	85	102	98	118	90	106	88	90	107	104	94	99	99	98	107	106	122	92	87	111	128	90	100	82	100	92	103	115	94	100	109	100	103	131	82	87	118	110	107	117	100	87	89	105	98	102	106	117	103	102	91	91	110	101	96	96	93	98	99	87	92	86	118	100	107	97	95	86	104	91	97	83	104	100	104	103	114	101	104	91	101	93	113	91	91	97	108	126	98	111	113	106	89	99	97	110	100	98	116	106	114	110	101	105	105	98	110	92	98	93	87	91	86	102	111	105	105	115	114	100	118	96	98	104	111	108	105	87	110	96	100	100	81	106	97	94	88	91	89	89	90	94	99	97	96	107	98	88	93	89	93	93	98	126	106	98	94	88	102	102	93	108	121	92	99	84	100	107	105	108	117	83	92	103	111	106	110	108	108	96	110	84	108	97	112	94	107	80	91	102	104	108	98	110	96	98	108	113	104	93	94	100	112	96	112	87	111	98	99	93	103	94	105	114	109	101	102	94	109	107	113	104	98	101	92	93	107	106	98	129	122	98	102	123	95	102	101	109	114	98	120	120	92	92	110	99	102	103	124	99	90	97	120	107	104	87	117	98	104	130	94	98	118	102	92	117	123	98	99	98	129	86	122	96	115	99	103	100	87	98	104	104	91	104	120	99	82	108	113	117	110	106	99	111	94	117	98	111	110	104	111	88	97	113	104	98	102	115	117	109	92	87	102	87	118	98	107	111	99	117	104	90	110	120	103	103	73	100	79	108	97	115	98	112	104	92	109	86	102	106	90	92	91	109	117	129	95	103	111	111	107	115	94	101	91	111	125	122	77	110	109	101	111	91	106	94	105	121	101	90	92	101	103	91	99	94	108	92	104	130	109	105	113	118	90	105	97	99	95	102	99	105	100	114	111	99	86	100	105	90	102	110	97	119	97	105	92	100	101	104	94	105	111	88	90	95	98	109	96	91	100	100	96	92	89	97	116	131	95	101	93	105	96	103	113	103	102	90	109	104	103	103	96	110	109	108	98	93	101	97	110	99	128	101	106	93	104	94	96	97	115	105	104	97	106	119	120	103	118	105	99	89	96	106	105	86	101	106	106	89	109	94	109	94	85	118	98	107	106	102	106	117	92	100	95	92	109	94	103	111	106	88	96	112	98	85	94	92	85	109	121	110	84	113	95	91	104	92	102	97	102	104	112	100	113	113	127	99	103	108	117	101	111	89	105	97	92	133	90	105	114	121	103	101	86	104	101	112	86	94	108	107	103	126	100	120	111	92	100	105	97	109	115	107	95	104	102	122	111	93	97	128	108	75	106	103	99	94	97	116	119	114	108	111	88	90	100	87	124	102	119	115	93	121	108	107	104
29286	17686	12773	10963	7939	4080	3262	2865	2797	2751	2733	2608	2340	2267	2194	1943	1692	1450	1336	1315	1216	1168	1098	1128	1038	940	1037	1001	964	922	979	920	861	889	886	923	862	886	889	862	892	873	868	857	882	878	884	898	847	947	920	864	883	864	889	858	815	888	900	851	881	877	878	881	891	887	839	917	885	945	892	856	886	881	879	885	942	918	863	909	896	873	869	836	870	878	938	833	864	841	913	896	885	874	818	894	838	882	848	863	907	902	903	907	899	852	860	911	822	824	859	878	863	866	941	861	872	929	904	904	858	871	918	896	879	886	892	902	872	872	894	873	926	891	956	935	867	868	879	920	878	866	861	860	845	944	878	893	901	907	840	843	871	889	939	880	923	921	809	841	823	884	877	902	888	862	907	854	827	922	852	923	943	931	851	863	837	876	875	904	889	943	938	852	838	909	886	880	884	871	906	884	894	925	850	845	875	883	892	913	913	913	888	850	862	857	842	912	912	916	856	893	899	882	849	868	878	868	875	894	814	895	857	830	908	862	876	885	901	887	895	888	857	869	906	882	891	948	896	861	870	884	951	863	840	902	911	871	902	890	904	861	851	912	875	872	877	837	867	880	832	879	890	875	875	867	906	920	855	876	890	899	871	883	895	866	867	879	897	914	874	953	865	877	848	848	920	887	864	900	854	891	905	874	878	899	854	924	894	851	871	856	856	836	902	899	894	868	916	898	875	845	886	845	886	898	852	902	871	894	881	934	880	909	872	870	889	875	923	840	941	885	924	901	933	879	897	887	906	843	891	899	911	868	898	887	857	872	864	937	839	834	921	911	922	847	941	895	832	837	899	923	924	905	894	906	896	929	910	875	892	858	868	935	856	864	865	860	880	852	930	895	913	903	854	827	859	844	945	927	883	932	909	878	900	868	885	881	868	883	931	869	883	894	868	892	894	896	893	864	883	884	857	826	849	915	876	954	904	885	897	890	907	853	877	881	835	868	889	918	882	852	910	845	908	899	893	933	887	852	923	898	836	892	820	869	905	883	920	830	951	824	912	885	877	887	894	869	919	937	882	889	848	867	919	896	872	875	849	906	861	885	914	871	900	874	848	874	864	897	904	885	937	875	882	861	888	849	903	841	915	880	892	893	923	866	893	867	842	898	898	869	886	900	880	862	871	884	852	921	891	897	914	873	903	830	859	868	855	894	887	873	840	878	854	878	904	858	851	924	876	877	919	872	856	953	938	916	925	869	863	923	854	874	893	895	850	893	880	908	880	817	858	881	878	840	912	885	891	885	821	906	915	903	892	882	878	860	858	891	904	882	882	884	858	888	905	889	853	867	830	851	840	895	902	897	860	890	854	921	896	857	898	906	829	910	886	877	905	819	860	847	851	927	859	883	936	949	880	810	907	896	910	858	894	869	883	873	896	871	880	890	867	815	875	869	884	897	859	887	859	915	899	886	902	908	916	908	947	910	874	930	885	881	898	870	881	871	864	878	878	895	892	895	851	837	875	902	830	905	850	935	878	838	855	878	938	922	928	893	883	865	955	891	846	880	920	874	896	857	871	880	885	862	871	901	881	900	930	877	870	839	930	868	834	848	847	905	905	915	848	884	881	891	910	909	881	871	895	878	890	871	867	890	890	893	901	856	904	865	845	870	882	888	889	861	873	863	915	879	881	856	910	869	871	883	893	859	903	858	832	896	866	889	873	836	848	921	924	855	899	908	890	867	859	829	912	866	881	928	850	874	861	886	912	873	869	848	901	921	880	867	921	880	834	901	888	913	856	842	890	917	899	835	895	880	894	872	846	901	891	840	878	830	855	875	825	854	880	914	830	874	902	852	875	868	812	867	881	894	891	900	893	778	921	868	950	858	913	940	851	926	848	847	836	908	883	883	912	910	920	829	925	881	885	887	880	869	893	894	895	882	820	895	900	897	885	904	892	900	848	954	934	879	896	906	878	888	872	913	948	887	874	887	899	867	864	837	879	886	893	927	890	893	891	856	872	899	927	887	830	932	908	927	886	860	882	844	927	894	913	865	861	885	903	859	854	885	904	937	923	862	895	862	855	886	902	947	856	833	830	849	874	936	929	855	896	854	899	925	876	918	893	878	848	904	840	884	934	903	922	888	888	866	882	938	885	852	884	890	936	833	956	924	859	814	900	888	889	790	914	887	886	883	884	866	855	884	918	928	893	847	895	904	880	889	890	873	858	850	821	890	857	872	824	891	887	904	871	887	894	897	898	896	856	910	877	863	878	887	919	862	881	866	941	922	867	885	882	847	884	882	905	900	851	895	872	870	907	868	834	854	902	878	899	855	925	920	840	897	873	859	909	887	877	910	830	895	899	872	893	896	859	875	890	906	889	871	915	893	895	843	862	877	882	890	831	898	916	868	890	878	870	901	872	883	865	864	879	819	860	903	901	860	860	889	876	910	897	851	884	833	887	863	854	882	856	903	896	876	877	903	884	868	868	840	905	836	894	861	846	913	886	873	855	874	864	910	886	907	805	892	918	853	901	839	877	906	875	895	913	891	869	932	891	883	899	902	904	862	939	923	905	895	886	882	877	887	855	837	848	860	877	883	859	885	889	891	902	929	880	880	922	836	887	866	881	888	870	874	848	869	911	784	843	896	896	875	857	861	941	889	923	856	865	847	930	920	923	906	880	870	892	924	907	875	908	870	837	911	867	856	862	876	892	901	855	889	837	876	832	860	855	840	924	872	862	897	811	866	910	888	919	873	873	880	897	914	875	880	883	845	892	886	941	910	876	899	854	841	872	904	864	871	880	889	886	919	892	899	914	863	874	889	902	936	860	885	843	905	886	836	889	886	823	864	909	901	863	864	853	870	804	852	891	937	931	887	833	899	950	836	907	847	869	915	893	880	921	868	857	962	864	853	825	943	887	904	901	831	919	888	879	839	880	829	893	919	860	865	878	862	930	855	914	862	875	887	895	886	844	870	873	864	875	860	932	842	893	870	863	942	908	866	889	905	886	940	877	852	860	909	902	879	849	897	885	904	895	868	887	907	848	940	880	908	957	882	846	901	850	832	866	870	894	906	903	909	899	874	863	904	862	900	844	893	880	884	949	884	910	863	881	868	907	910	866	828	842	908	892	887	889	896	945	901	901	863	865	889	874	915	898	892	832	847	905	881	839	860	915	883	870	884	867	886	872	846	871	844	863	871	879	872	858	875	902	866	926	890	856	873	898	919	848	867	905	887	894	957	904	892	878	910	874	855	896	880	870	878	850	868	873	836	869	863	919	893	874	886	918	835	845	892	912	876	820	896	913	899	864	874	869	913	885	883	861	876	897	862	892	930	878	911	803	912	871	898	900	845	882	896	851	888	929	936	887	878	908	833	911	863	882	869	873	880	847	893	912	865	848	905	832	866	887	962	901	909	919	907	847	894	921	891	892	862	918	883	834	903	846	914	841	873	927	897	868	880	908	900	892	848	911	907	853	854	873	912	867	835	915	848	832	917	895	853
5717	3688	2574	1453	513	300	207	207	213	189	192	179	181	193	175	170	142	129	127	135	121	127	111	112	129	114	111	125	115	88	97	99	112	102	110	110	123	92	114	97	103	104	103	91	95	137	104	94	96	129	110	91	99	94	110	121	105	104	119	107	89	108	104	87	119	106	89	109	94	91	100	84	97	92	104	108	90	101	107	81	87	103	89	110	98	111	96	110	111	93	106	97	103	103	97	113	88	80	101	83	109	107	110	84	90	114	102	97	93	102	101	90	105	86	115	101	100	90	87	111	84	106	95	83	118	101	114	84	84	96	102	96	93	96	119	92	102	97	86	107	94	107	96	102	102	89	74	105	106	96	80	96	87	100	92	85	90	113	104	114	91	94	97	102	87	83	104	105	101	92	103	104	102	123	91	87	95	107	83	98	105	111	101	112	105	92	102	105	107	94	97	96	81	93	101	95	101	87	92	94	90	114	109	100	93	111	103	85	101	109	108	101	108	109	92	93	86	98	112	108	114	99	112	91	114	76	95	98	94	92	122	79	104	88	97	98	98	96	97	90	89	88	92	102	83	85	110	106	79	115	79	108	84	105	92	85	104	91	87	106	98	113	93	84	86	95	108	107	99	104	100	101	113	97	98	104	106	79	91	101	112	94	96	117	96	91	104	97	91	101	112	107	102	93	105	87	109	107	89	100	87	113	75	102	79	98	114	97	108	104	109	78	106	120	119	111	117	124	82	116	98	107	88	88	114	95	101	100	91	102	95	110	90	108	88	94	88	120	101	117	110	102	103	106	101	103	95	95	111	108	96	108	105	98	123	114	99	104	117	112	79	100	99	96	109	99	82	103	125	86	91	111	106	109	98	113	100	82	90	85	96	101	92	107	93	81	107	96	100	108	105	106	119	106	90	98	95	105	106	98	111	113	114	92	104	109	107	114	96	99	97	122	105	99	102	90	97	100	121	115	100	95	83	110	105	95	102	93	127	93	100	111	118	112	96	99	111	100	94	109	108	100	92	87	103	99	115	98	128	98	96	100	103	96	108	99	115	109	98	91	97	116	117	109	119	105	102	91	88	113	112	108	104	103	109	97	94	114	92	111	90	104	98	102	96	99	93	88	108	100	107	93	109	83	122	113	97	134	107	100	108	124	99	119	110	102	91	113	88	98	99	92	101	75	106	107	100	104	114	97	100	93	86	105	100	113	116	104	121	98	117	92	104	88	91	91	106	110	105	112	93	111	98	98	98	123	98	90	92	101	99	85	73	79	117	88	112	105	99	91	89	86	119	106	103	103	94	100	98	79	92	105	111	102	104	94	119	102	102	92	98	113	113	109	111	88	102	97	104	90	89	104	104	108	91	84	117	111	113	117	105	111	99	118	113	93	98	87	129	109	98	97	111	109	112	103	120	119	99	93	103	113	90	81	105	99	103	97	116	114	92	111	99	92	109	99	89	129	88	124	102	115	106	94	109	107	101	106	105	93	94	103	95	104	89	98	110	105	107	100	96	112	110	88	84	97	97	85	130	125	91	110	93	96	120	109	105	103	88	102	96	92	90	99	95	87	86	107	81	88	108	89	103	106	106	90	102	103	119	101	107	107	100	100	109	100	112	96	103	91	110	99	116	81	100	103	100	118	98	104	100	100	123	92	114	104	115	109	107	79	96	107	106	86	92	103	97	97	95	76	120	112	87	107	111	113	104	98	100	99	92	92	110	112	103	104	105	112	97	96	105	94	115	79	111	92	107	114	105	112	92	97	88	117	118	93	99	96	91	97	107	98	107	113	108	82	106	102	99	86	107	99	81	97	106	106	117	110	86	99	91	107	119	116	104	104	98	107	98	110	93	84	94	95	125	119	99	99	109	94	95	111	84	91	89	82	102	129	91	91	110	101	128	79	101	109	95	87	91	101	107	83	104	101	117	94	89	100	96	84	118	110	88	104	92	108	100	91	104	98	112	103	97	109	102	99	101	106	96	108	110	116	98	108	91	109	105	89	106	102	107	91	102	113	97	89	89	78	106	110	85	108	88	102	106	111	92	88	106	92	106	104	88	95	96	118	118	101	89	111	109	113	109	93	79	82	98	97	103	112	112	110	108	117	99	94	103	107	93	120	97	96	100	95	81	109	97	111	108	107	117	98	90	100	98	106	101	100	91	119	109	109	112	109	99	76	109	87	101	105	110	98	106	95	95	118	113	98	98	122	108	101	97	108	105	105	110	93	106	101	86	105	114	109	104	104	110	107	117	98	89	89	104	104	107	103	104	97	96	96	98	99	110	111	108	100	107	110	104	112	104	96	103	112	88	97	104	108	102	104	92	114	91	97	88	90	96	107	87	84	102	94	94	104	91	88	92	105	113	82	94	106	97	104	97	93	129	107	103	77	110	113	91	106	113	93	92	105	102	112	94	106	108	109	97	108	110	92	97	102	122	91	99	118	102	98	120	104	106	82	112	97	91	103	96	85	96	89	96	117	96	95	105	100	100	93	117	114	101	95	105	108	110	101	102	119	110	112	109	110	111	98	103	103	110	92	89	90	99	91	101	88	89	124	107	115	110	91	86	100	114	102	111	94	97	94	99	90	85	110	88	94	109	80	90	94	100	85	96	106	94	110	83	111	96	80	74	98	103	108	98	99	115	105	86	86	98	90	83	93	94	90	103	114	106	114	103	102	103	117	103	114	97	100	113	111	102	102	106	104	111	80	80	99	91	95	100	92	108	99	99	89	99	96	112	107	96	91	96	96	97	90	97	83	106	87	92	122	105	95	99	111	101	118	101	106	84	119	101	104	97	114	123	106	98	92	87	113	97	95	98	108	84	96	104	90	120	88	102	104	93	82	99	95	113	106	102	80	105	122	95	110	94	101	104	91	88	88	91	108	96	95	98	78	107	118	100	112	103	95	127	100	99	96	108	94	92	90	97	103	96	106	85	91	107	112	104	107	95	108	98	117	108	103	87	108	105	106	99	108	87	106	102	95	104	91	114	99	98	96	97	98	95	102	117	90	91	83	114	96	97	108	109	90	82	109	83	92	108	91	103	89	112	100	96	93	95	102	96	90	99	108	116	112	100	98	105	97	107	84	83	95	114	83	107	102	108	99	95	114	88	95	115	103	93	118	101	99	100	115	106	101	99	123	112	108	103	107	101	110	80	104	107	88	93	90	113	99	99	99	88	93	84	123	100	106	112	97	113	98	115	82	104	102	85	118	100	98	106	101	92	109	81	98	99	112	102	102	102	106	107	99	109	125	110	111	121	80	98	104	89	83	105	99	104	91	108	90	104	105	111	104	90	91	93	90	97	102	123	107	105	99	99	109	109	109	97	99	103	100	111	105	101	101	97	111	102	105	99	95	111	92	102	106	106	112	100	100	94	99	100	108	99	94	109	91	103	91	74	112	92	109	97	105	120	102	94	93	113	105	90	94	108	118	118	109	121	102	100	98	113	95	102	102	111	117	112	91	94	91	105	100	97	104	94	99
33898	22394	18896	15049	10115	7228	5165	4724	4301	3740	3503	3434	3343	3219	2926	2573	2129	1776	1640	1472	1396	1350	1266	1222	1111	1131	1043	1005	955	938	963	955	918	886	922	890	891	974	932	911	998	919	836	921	872	881	816	892	931	832	882	844	888	901	908	852	937	894	907	913	892	829	873	879	889	884	871	859	862	876	863	895	823	839	880	919	864	885	896	890	927	869	900	920	854	886	921	869	916	896	904	894	957	927	899	851	897	900	898	863	884	868	940	870	914	926	848	896	844	879	883	827	904	859	912	874	872	906	941	874	894	910	884	866	890	890	871	902	880	853	872	837	845	896	949	866	934	871	827	866	884	901	921	888	873	890	923	863	858	855	922	920	893	873	808	867	899	867	872	855	829	889	907	941	848	841	893	828	851	869	895	923	912	884	879	864	910	883	888	878	934	903	837	856	886	902	893	858	922	844	918	892	836	897	876	890	839	854	858	946	921	895	853	869	886	897	899	933	903	846	862	859	894	899	891	914	960	902	856	923	877	876	875	868	859	904	878	911	885	903	868	843	893	854	867	926	856	867	881	890	861	878	873	837	886	891	854	809	837	850	842	888	827	826	877	930	855	872	919	878	959	871	895	868	840	934	891	865	855	886	852	894	901	886	914	877	922	867	877	849	935	856	923	862	851	853	860	893	881	879	907	854	890	878	866	843	913	911	936	917	903	851	859	860	901	922	912	866	880	896	851	906	863	874	861	919	882	924	887	852	878	907	900	888	880	879	878	888	886	937	833	897	904	890	856	866	880	929	881	875	868	914	865	902	897	898	871	874	870	870	820	886	914	866	868	897	880	900	881	928	881	887	854	944	879	860	844	863	893	851	895	845	885	912	863	856	873	883	834	797	917	877	918	856	925	861	879	893	840	876	905	898	842	888	917	881	850	899	907	858	912	876	930	857	876	873	858	890	842	925	830	864	877	849	852	874	896	866	879	878	894	867	866	890	893	878	931	864	930	869	855	876	858	901	862	897	875	889	929	862	939	857	883	879	823	883	911	889	899	875	855	914	926	868	853	892	870	915	891	824	854	874	909	862	944	877	862	864	912	906	874	853	867	858	883	925	900	899	871	853	878	856	867	886	898	842	834	867	931	899	900	812	849	905	933	867	887	888	923	919	879	891	908	903	884	903	893	954	850	813	901	837	849	890	844	858	865	887	874	875	859	859	878	873	876	926	882	848	907	910	846	859	900	886	867	863	898	866	899	823	889	914	821	877	865	880	881	873	841	859	880	863	853	939	886	855	921	891	884	948	796	860	902	879	856	850	860	904	899	903	889	892	933	895	868	908	838	853	924	858	890	872	883	887	891	882	839	882	904	879	918	904	857	876	910	889	847	873	864	849	906	875	922	895	891	877	860	901	868	875	901	855	885	894	886	922	879	866	859	872	918	865	888	878	900	884	841	904	879	851	855	905	856	919	919	901	944	884	945	871	861	852	894	865	926	838	900	921	885	840	883	888	788	883	851	870	894	832	890	868	889	897	905	914	912	854	849	893	908	838	901	907	843	915	905	904	814	937	907	886	862	904	855	927	854	887	875	854	870	903	860	858	880	849	863	905	872	905	901	926	920	894	881	873	889	898	923	869	867	872	835	854	873	856	868	894	829	895	900	900	862	865	940	880	872	919	847	875	851	804	873	891	914	891	893	865	897	806	902	853	840	979	926	886	928	833	922	879	879	847	917	943	885	881	868	892	853	834	922	848	913	842	866	922	941	863	877	885	928	930	871	858	895	900	884	910	863	866	872	858	866	860	885	900	874	845	872	923	889	834	899	872	940	842	897	888	849	874	881	906	931	935	890	867	892	918	843	871	881	899	880	878	849	915	900	892	852	951	854	945	927	865	885	892	853	877	833	859	906	842	888	926	889	922	806	848	831	883	853	961	874	834	888	886	883	846	829	889	883	823	896	910	925	884	931	873	905	861	845	879	893	920	896	894	860	874	853	876	913	895	891	865	900	889	829	875	900	876	913	843	908	871	887	890	957	859	859	881	904	912	884	900	826	834	816	849	894	891	872	868	888	866	838	862	901	936	914	873	926	836	883	856	926	858	887	801	831	881	896	849	904	889	899	901	831	931	836	851	886	868	851	835	887	890	908	896	929	881	871	872	918	929	924	898	886	852	862	900	848	888	889	872	849	863	858	913	926	900	869	823	852	887	836	883	888	911	892	874	893	890	855	867	910	908	955	924	877	920	923	891	853	900	894	896	876	950	884	865	861	884	900	880	906	892	895	870	883	876	924	896	941	873	881	821	897	855	945	900	827	904	947	845	888	889	880	830	917	893	916	896	848	894	859	889	846	953	892	854	906	849	890	927	957	877	883	888	903	861	881	842	915	846	911	886	920	913	908	910	858	907	902	830	911	970	924	839	930	921	825	918	931	829	901	913	920	857	869	863	936	903	815	892	840	877	891	899	875	883	879	905	888	894	900	843	846	915	857	923	872	880	909	901	880	888	889	883	915	881	874	844	928	920	882	867	911	891	874	866	915	888	909	880	855	851	888	871	869	841	940	873	859	846	857	889	861	893	900	857	919	875	887	915	891	908	900	910	858	904	814	867	830	899	893	850	929	944	924	864	933	943	932	863	897	898	870	870	930	910	872	913	847	946	822	917	922	929	906	859	897	908	854	868	899	828	880	841	863	869	821	901	861	847	904	870	935	838	921	854	864	897	890	905	914	915	897	976	881	923	885	896	925	869	910	859	890	904	899	865	896	909	796	924	912	867	940	898	925	884	861	889	824	892	865	929	873	859	941	880	888	910	825	877	872	949	898	917	835	874	836	899	860	874	911	893	913	929	902	866	899	868	842	903	900	943	893	883	867	959	900	960	887	817	863	846	857	864	851	886	880	900	873	883	878	927	883	878	875	864	845	872	858	889	847	907	849	841	851	881	887	936	895	836	919	851	877	893	864	895	866	884	958	894	905	887	893	956	886	867	921	866	889	885	903	844	846	902	883	901	803	872	868	882	818	861	914	911	891	890	910	861	867	862	866	841	875	923	868	883	926	850	836	871	873	881	908	875	867	913	907	880	872	887	878	874	877	878	895	870	856	868	895	885	887	906	888	820	926	836	862	931	912	907	880	901	871	840	882	846	915	883	841	866	923	911	883	853	878	946	858	864	871	891	890	910	863	886	928	908	871	834	906	910	933	874	906	861	883	871	858	881	841	877	869	891	930	873	907	923	898	850	848	893	893	907	890	879	876	898	850	895	870	844	886	889	868	893	868	882	869	866	905	869	904	897	905	916	853	882	930	898	936	883	857	836	873	847	891	893	914	859	896	907	946	969	921	911	936	862	855	948	899	915	892	917	880	919	883	877	808	925	918	833	841	941	903	829	888	837	836	889	869	883	828	900	836	901	861	912	898	940	907	840	863	877	812	858	858	897	898	888	874	853	855	895	855	877	901	886	813	848	833	914	900	863	921	855	894	882	874	897	872	898	879	878	836	802
5765	3416	2350	1419	553	330	195	190	207	167	157	167	126	138	148	123	116	99	106	118	114	81	93	106	102	105	96	83	85	99	78	82	73	76	86	88	95	69	89	66	91	82	82	81	74	78	94	95	71	81	82	87	81	92	87	76	72	79	71	83	82	85	89	95	77	84	82	88	84	88	78	70	67	88	100	71	81	79	92	62	90	85	85	81	75	93	91	79	68	82	74	84	90	92	86	87	86	86	85	78	70	91	77	73	73	92	84	78	92	113	76	94	101	73	76	76	76	77	70	86	79	82	93	86	85	89	82	80	81	77	89	79	78	87	92	85	83	82	85	81	96	83	88	96	81	91	72	68	90	101	73	78	75	83	97	94	67	95	88	95	81	75	83	101	74	80	71	71	88	73	74	67	79	81	69	74	78	80	70	70	78	66	85	74	96	73	85	82	77	73	83	86	75	90	82	75	97	82	77	86	97	77	84	88	78	92	89	92	94	81	81	74	76	80	87	82	85	77	82	79	78	74	90	80	88	81	81	73	88	81	75	65	91	73	80	96	79	87	83	84	83	69	81	87	71	92	71	93	95	74	88	78	74	104	85	75	85	80	77	90	90	81	75	98	83	66	78	67	88	66	74	81	75	73	78	73	81	68	79	97	81	95	80	86	85	79	85	89	84	79	90	92	77	77	79	85	91	82	86	76	95	90	68	76	90	75	89	73	78	88	78	78	77	72	82	74	91	80	89	71	85	82	96	62	72	82	75	74	74	82	76	78	94	74	79	94	70	71	65	92	95	83	91	76	69	91	82	79	84	87	76	65	77	73	70	69	95	73	85	84	76	92	78	94	73	82	89	88	76	75	95	85	92	93	88	89	73	83	78	68	81	73	82	73	86	71	67	84	73	87	85	76	94	78	83	75	71	84	79	78	82	69	99	85	84	79	72	91	70	89	81	65	75	92	81	69	83	74	70	78	75	85	92	102	94	68	75	93	81	76	64	86	81	83	98	71	80	75	102	78	79	86	91	90	93	82	86	73	79	98	104	91	84	92	77	73	80	83	78	78	90	80	81	71	72	90	107	87	73	93	96	89	85	116	87	87	82	75	71	79	83	61	106	65	89	81	83	86	66	75	80	80	61	69	104	89	87	76	70	67	77	75	76	97	78	90	85	102	81	84	77	76	83	87	86	87	67	78	87	80	85	82	74	75	72	77	89	93	87	102	74	92	93	77	89	87	91	88	95	85	85	77	88	75	67	76	66	79	89	97	68	71	87	71	82	78	74	74	75	90	102	66	86	77	84	68	85	85	92	79	99	80	81	88	77	79	67	74	82	91	91	86	93	82	91	69	92	104	89	85	79	54	63	77	65	96	85	66	80	74	90	84	72	85	77	68	84	82	91	89	72	84	81	72	85	73	94	76	61	77	87	91	88	81	94	83	86	79	83	85	84	88	89	86	76	70	92	88	73	91	92	79	101	69	86	83	72	78	81	67	85	72	81	58	79	80	83	81	86	76	82	92	84	73	86	100	67	74	73	77	80	85	83	79	94	77	70	88	89	82	92	96	92	77	84	67	77	90	79	79	72	76	83	89	86	79	77	96	73	84	67	76	81	72	70	93	96	80	84	59	84	88	67	94	80	74	59	59	86	67	77	79	79	80	85	82	55	87	92	82	87	70	83	77	73	84	94	75	87	95	83	72	84	71	62	84	85	90	85	83	70	79	96	90	72	75	98	89	83	65	81	82	82	77	100	86	78	79	82	77	76	89	68	83	81	88	78	78	75	95	82	78	79	80	71	83	88	85	84	91	89	87	86	80	82	77	80	99	76	83	96	77	75	85	82	84	75	83	85	93	91	80	89	82	80	87	80	87	91	93	81	86	94	96	76	79	75	87	95	84	88	80	86	68	85	81	90	83	63	89	73	91	78	82	86	83	87	70	75	78	79	87	67	83	90	66	65	76	84	93	84	71	83	81	84	73	82	85	68	77	77	70	98	85	74	73	79	93	79	85	86	88	77	65	93	85	85	82	76	76	96	88	84	76	60	87	87	80	91	76	84	79	91	71	68	70	92	90	102	82	74	92	93	73	75	89	75	81	78	85	88	76	72	62	74	87	74	64	68	80	87	64	77	83	91	64	98	78	89	87	73	72	87	76	82	71	92	73	68	76	78	75	69	86	81	84	108	73	91	96	80	82	69	93	87	82	66	94	70	76	90	94	77	82	85	75	81	77	78	80	81	82	77	88	94	82	71	75	93	74	77	82	89	86	78	69	71	96	92	64	76	87	84	86	79	94	86	75	81	80	77	71	74	81	79	82	77	83	81	85	65	81	102	96	86	73	90	80	84	86	78	88	64	88	82	95	85	93	67	87	90	107	87	97	76	86	90	78	76	79	86	74	72	83	81	75	92	85	79	77	68	89	77	84	73	89	75	83	75	82	65	86	63	79	85	79	84	89	71	77	84	103	82	86	75	82	80	92	80	68	92	74	91	82	72	80	71	86	83	74	78	64	63	74	79	92	75	83	65	70	75	68	86	94	77	76	76	74	82	77	98	75	69	69	75	99	88	73	84	83	76	66	77	81	75	81	87	85	90	87	81	78	80	79	77	90	94	83	76	77	70	98	69	92	73	83	79	86	77	72	86	80	77	84	74	79	89	93	95	77	76	74	80	90	99	79	88	71	71	86	77	91	83	82	71	73	77	77	69	85	89	72	88	76	91	86	84	83	77	91	63	90	75	93	96	78	72	79	103	80	85	85	83	90	80	96	95	74	87	60	81	94	75	81	84	83	88	97	62	78	87	80	79	84	73	89	79	81	87	92	89	75	81	79	92	78	65	71	71	89	94	78	96	83	80	90	72	84	93	76	94	90	76	77	75	73	78	91	80	79	82	81	91	81	88	82	73	88	88	87	69	76	82	76	76	81	86	79	81	86	81	69	92	101	77	81	86	84	86	87	86	77	78	91	71	62	83	82	79	71	79	76	74	78	81	74	83	72	87	87	69	76	80	76	66	77	87	84	87	91	80	105	74	83	83	76	83	89	83	68	87	87	88	80	76	89	81	85	87	74	65	82	80	82	83	84	67	76	93	74	83	68	87	76	81	79	92	97	72	58	87	86	92	79	79	80	72	71	70	77	72	82	82	85	90	72	70	83	86	84	98	85	85	71	83	67	90	86	87	89	69	73	88	78	83	91	71	84	88	102	79	71	75	82	90	73	81	72	89	76	78	82	76	76	69	72	68	85	88	97	87	99	77	87	59	70	96	71	73	90	96	76	69	87	88	75	79	93	87	95	68	73	70	80	90	77	87	85	73	70	95	72	69	59	81	81	79	74	78	79	76	81	78	85	82	77	75	81	88	83	88	77	75	81	78	84	85	65	108	85	79	87	92	68	80	85	81	83	91	80	89	84	67	90	89	82	79	77	87	79	80	93	83	87	69	87	91	97	71	70	93	93	71	72	75	74	69	95	75	74	77	91	89	90	75	102
31581	23026	19143	15627	10586	7262	4562	4374	3905	3222	3035	2917	2826	2666	2292	1890	1600	1429	1368	1273	1161	1114	1019	958	960	906	873	800	778	801	817	766	758	779	746	761	706	715	742	740	717	744	750	704	729	719	710	693	690	725	697	727	720	744	773	775	720	689	759	755	713	730	748	725	736	699	714	738	693	733	698	744	678	720	721	705	702	696	780	708	687	718	706	722	707	681	729	690	695	687	669	748	680	738	716	700	738	736	691	726	725	712	724	722	689	766	701	777	722	709	761	692	717	721	712	715	701	719	732	711	708	733	690	709	724	755	742	681	726	690	723	688	725	702	723	745	696	699	701	723	730	720	694	725	710	661	726	653	691	732	721	729	699	720	710	731	812	710	728	734	731	695	700	710	695	704	682	721	693	678	731	756	719	726	728	748	742	750	733	737	734	722	733	689	718	696	748	733	707	702	702	714	697	738	703	695	717	729	733	723	737	752	686	690	714	707	722	704	693	689	745	702	711	691	672	682	713	758	719	733	735	691	724	716	739	721	731	740	717	687	706	759	748	721	719	777	804	767	675	681	701	733	709	671	735	704	698	736	760	717	693	718	699	715	748	726	729	695	709	742	734	669	694	725	750	739	703	714	703	749	703	724	715	697	756	738	748	714	722	733	729	729	683	717	721	694	685	738	790	704	728	712	734	740	669	781	715	708	747	748	702	723	729	694	739	691	732	693	718	718	751	732	728	720	701	776	719	693	741	716	750	732	680	690	743	722	664	738	693	716	739	677	714	764	705	727	730	710	742	708	692	672	752	737	762	729	701	727	713	773	734	744	771	700	718	696	687	709	733	684	745	719	719	747	788	757	680	692	753	745	708	686	724	699	738	721	748	774	755	668	682	714	743	696	716	741	769	740	754	765	717	729	716	732	716	745	714	695	691	705	694	761	660	686	718	721	735	700	717	756	681	659	691	734	717	735	710	699	721	719	736	751	687	721	666	739	714	753	697	736	705	720	683	724	687	762	725	745	695	725	725	705	739	731	767	691	709	753	714	682	684	732	695	701	686	716	761	686	753	726	704	720	734	711	690	726	734	708	746	702	730	756	685	685	747	752	709	695	748	730	728	698	752	717	783	733	710	719	690	740	715	722	671	725	691	713	726	735	683	678	709	691	705	773	700	722	713	703	720	672	712	719	708	733	697	700	732	707	762	665	689	710	726	725	747	723	735	757	725	720	732	705	701	708	740	719	703	722	690	732	718	664	718	716	710	730	756	726	722	713	699	776	697	716	726	676	755	760	757	698	718	720	710	680	645	700	711	734	735	672	730	719	758	744	712	779	710	691	713	700	717	739	697	707	752	698	707	688	711	732	695	706	688	753	759	700	692	713	691	736	691	696	743	665	713	716	721	719	752	749	702	676	740	702	716	702	705	701	686	695	713	724	710	711	705	708	705	729	737	729	721	694	700	745	748	760	707	707	734	736	762	704	706	704	704	716	717	724	732	703	742	710	672	710	696	760	723	753	734	691	712	709	730	771	667	675	707	695	775	759	728	689	724	698	708	782	700	773	702	733	704	723	767	724	693	707	738	699	729	691	699	749	704	688	734	717	735	725	722	739	707	709	677	724	743	743	742	749	714	676	692	657	738	753	738	761	738	698	732	712	729	738	734	699	698	736	696	765	699	727	761	686	717	721	721	725	740	703	701	685	693	725	691	716	728	735	713	703	666	747	729	686	710	691	704	672	743	705	722	707	734	654	717	691	721	716	741	687	705	702	723	660	693	741	696	726	734	686	736	698	728	680	758	723	711	683	731	697	768	702	704	682	680	697	668	736	691	739	722	694	712	700	679	721	707	707	738	714	757	705	731	720	696	721	731	690	740	737	740	681	738	695	706	703	715	707	706	726	730	750	733	723	717	707	739	748	781	715	684	696	665	677	758	794	727	767	675	735	723	680	736	684	696	702	730	744	690	724	718	733	727	745	707	764	709	749	742	744	739	715	713	747	667	768	766	726	720	697	685	727	746	717	659	692	710	699	692	757	720	697	711	730	679	730	737	683	684	716	692	742	739	692	707	704	766	762	750	729	685	679	715	740	728	657	733	714	706	734	741	706	678	746	728	701	735	733	688	761	699	690	748	719	739	679	746	681	676	732	677	709	720	732	722	737	721	737	745	733	677	700	708	690	675	722	725	737	682	714	744	694	696	699	740	762	732	734	758	686	694	736	693	673	689	738	758	750	773	739	676	683	698	704	757	738	735	727	721	736	721	725	687	743	707	742	702	769	713	700	767	727	749	732	698	743	703	724	699	737	686	672	720	755	699	711	726	659	737	719	714	726	723	733	715	673	681	703	742	723	720	747	727	677	739	705	733	738	713	720	691	728	693	718	709	734	683	730	699	744	722	700	686	723	671	751	694	757	696	729	697	720	686	739	701	698	692	673	669	770	708	744	748	689	721	686	704	739	704	709	753	730	775	716	755	706	745	742	711	686	728	714	719	737	714	687	676	709	703	734	754	712	738	724	727	699	728	700	715	716	718	721	708	728	673	737	729	759	734	673	692	714	736	745	710	682	762	707	736	725	699	709	689	722	709	724	697	729	704	676	750	756	712	733	697	740	761	737	717	691	730	732	737	731	714	730	711	727	734	716	783	729	740	741	720	725	756	722	675	708	712	734	690	765	772	712	747	776	698	735	696	711	722	727	745	712	760	710	680	695	621	711	726	699	710	738	696	717	719	721	714	711	738	737	717	674	743	686	713	706	703	731	680	729	749	803	677	721	704	715	700	688	712	702	746	735	685	766	742	750	736	742	721	705	701	724	769	724	707	780	755	724	702	721	703	659	761	731	749	745	742	715	718	701	741	657	694	724	665	662	777	697	710	735	723	760	706	706	752	734	727	784	685	718	730	757	734	758	718	661	716	708	737	722	747	740	717	721	707	697	720	702	717	753	750	766	742	714	716	706	694	715	739	684	705	728	696	691	707	715	703	746	703	662	735	751	785	713	699	724	735	719	723	715	639	772	683	742	699	698	704	801	727	711	747	711	684	718	698	726	660	705	762	749	700	689	731	692	694	754	700	736	734	740	745	744	723	693	733	708	746	719	721	731	737	692	754	743	701	743	724	749	750	750	724	676	709	735	703	714	749	693	704	715	737	722	686	720	675	691	747	652	708	714	752	707	713	704	700	745	684	756	720	717	750	766	727	679	703	751	781	714	770	710	794	740	742	711	702	717	713	673	739	750	673	760	732	758	716	762	717	683	726	716	738	710	768	688	678	681	723	711	707	752	697	706	713	745	748	740	743	704	727	724	750	730	693	715	749	726	672	692	737	748	698	712	742	745	700	768	710	687	720	714	698	696	674	721	735	745	711	729	711	733	727	700	731	729	695	735	727	717	717	753	707	750	706	724	723	747	740	714	709	681	681	700	719	762	696	735	700	740	695	714	679	735	730	691	754	683	698	720	756	733	727	743	712	691	709	710	687	705	709	695	746	733	669	714
7679	6139	2756	1883	1075	419	269	239	214	205	217	181	175	165	152	133	113	124	117	104	115	109	112	116	101	70	90	90	96	89	75	85	75	92	95	72	93	89	71	91	80	61	92	77	70	94	96	77	82	82	93	108	73	95	76	80	90	90	86	86	87	84	61	82	92	87	74	91	83	72	77	83	86	96	80	83	69	89	73	91	69	71	90	69	72	83	69	86	77	75	72	84	101	98	65	83	91	82	67	84	91	73	83	69	74	71	94	72	87	102	72	82	85	71	77	78	92	64	79	79	92	77	76	81	90	100	85	98	83	79	82	73	79	76	79	91	91	75	102	73	69	69	86	72	77	92	76	77	80	86	69	79	93	90	76	88	88	80	83	83	78	94	77	71	78	84	80	88	82	93	69	81	76	80	83	82	98	76	83	73	89	81	87	92	86	94	77	90	87	88	75	94	83	81	77	76	74	103	81	87	107	78	78	89	86	65	81	87	83	84	86	83	82	79	81	88	79	73	92	93	68	70	86	95	76	88	79	88	93	83	77	87	92	77	81	72	71	84	74	83	81	85	94	92	77	87	96	75	84	96	79	79	85	85	81	78	81	74	66	90	86	74	77	85	93	80	87	83	69	82	72	75	78	88	95	88	90	91	95	64	85	67	81	75	72	70	80	86	82	94	90	92	74	82	94	79	79	93	84	98	105	75	80	90	92	76	94	82	85	87	84	88	79	84	92	88	80	87	83	85	84	87	83	78	99	92	72	93	73	84	71	80	79	88	87	82	83	85	80	92	84	81	75	87	61	74	74	88	75	81	78	88	78	75	85	77	83	74	77	76	87	88	77	77	95	88	56	77	88	80	76	93	59	89	74	64	83	68	96	68	78	76	85	66	79	92	75	70	107	92	94	71	77	72	81	76	86	85	79	75	80	74	67	74	92	76	70	72	90	83	74	96	72	75	95	89	71	80	84	90	71	99	94	87	86	75	83	65	89	104	75	82	75	93	72	77	94	76	86	70	74	87	89	81	82	99	73	78	72	67	96	85	78	85	68	86	87	102	78	81	71	78	78	70	94	91	74	76	87	84	78	91	87	78	78	83	91	79	90	82	81	91	88	70	93	67	81	85	73	70	97	85	80	74	81	83	79	78	80	69	94	75	88	90	81	97	86	88	71	80	83	84	75	78	85	84	79	73	67	70	73	91	81	79	89	71	74	81	72	78	89	71	91	88	82	84	81	86	70	83	73	78	83	82	81	81	89	89	82	95	79	80	107	93	63	79	66	86	100	78	90	73	88	65	78	91	78	91	91	73	84	95	85	102	70	94	90	82	85	74	85	77	82	67	72	87	84	80	74	98	72	71	74	81	88	92	75	86	86	83	85	90	77	73	95	71	86	85	73	77	78	76	79	82	70	95	75	93	83	82	71	81	78	86	68	84	81	92	66	80	82	71	76	89	81	94	61	75	83	75	94	69	77	90	54	81	67	68	93	83	83	87	78	90	78	85	86	70	89	97	68	83	88	91	86	78	79	96	66	82	83	85	72	80	89	91	85	102	80	79	83	83	70	73	79	76	86	105	88	87	78	78	81	81	61	87	89	77	87	84	76	86	87	81	80	79	83	71	80	76	82	94	81	61	73	90	72	86	92	76	86	89	72	80	83	76	92	84	86	79	75	80	79	92	77	92	71	63	84	81	82	85	87	80	79	72	80	73	86	93	83	91	78	85	88	80	94	90	74	98	76	85	99	93	83	82	86	75	65	70	88	82	89	85	94	74	81	80	92	80	88	73	100	79	82	86	83	84	64	75	92	62	81	77	79	80	78	92	87	94	86	95	83	87	58	90	103	83	85	79	81	74	73	81	85	77	79	68	82	72	78	83	69	100	77	85	84	88	79	90	88	99	83	85	80	64	57	106	70	80	77	74	87	81	81	78	87	62	93	90	82	77	80	78	95	89	82	95	85	93	88	91	71	97	77	84	86	72	78	89	78	76	73	80	91	74	71	92	66	85	79	90	88	76	73	86	84	87	68	76	98	67	74	69	85	81	80	69	96	94	94	92	82	73	85	87	80	82	71	63	65	81	100	89	73	67	79	84	81	92	93	80	56	77	99	89	91	80	84	88	86	70	86	90	69	78	78	102	79	85	102	81	96	84	85	70	100	89	107	81	85	89	85	79	66	79	92	92	70	91	74	77	76	90	66	72	84	68	92	81	72	80	82	88	77	75	63	87	79	89	81	85	97	85	82	85	77	83	77	91	91	78	86	78	80	78	81	78	74	86	75	83	73	79	77	97	80	92	84	87	91	96	85	83	92	92	66	70	88	77	76	74	74	88	65	98	96	74	82	81	77	82	90	83	90	85	89	70	92	84	82	87	91	60	98	76	74	86	79	69	77	82	86	75	84	93	99	94	88	82	76	74	84	80	70	101	73	89	84	86	77	76	80	110	76	79	73	66	73	78	83	83	94	86	79	88	83	69	93	99	90	88	73	76	84	73	85	76	87	90	96	80	83	81	79	74	73	82	71	92	91	86	88	69	91	79	83	80	81	81	82	70	89	94	71	77	78	71	70	75	98	83	86	81	72	76	85	80	80	90	81	72	79	80	67	78	60	83	68	86	74	62	71	86	92	76	97	70	77	76	68	79	85	90	90	75	72	86	79	85	84	75	84	79	92	85	94	88	81	78	97	78	92	83	85	87	79	79	83	91	89	69	85	88	85	71	68	86	76	75	82	102	96	81	73	97	97	79	76	53	78	93	82	76	72	89	80	93	78	79	81	71	88	86	86	85	90	100	64	100	80	78	92	80	88	70	89	80	76	71	83	74	70	100	81	106	86	60	83	80	73	72	81	84	86	97	90	73	90	86	73	89	73	65	82	78	99	84	73	87	85	93	84	72	76	95	85	90	89	70	94	76	84	76	67	87	88	90	89	94	92	102	72	71	76	85	70	89	80	95	96	81	73	93	85	73	80	83	96	87	83	70	83	86	85	58	81	90	77	77	84	88	90	71	78	75	94	75	68	88	79	81	84	86	90	81	83	63	79	104	80	80	81	72	84	71	71	84	87	80	77	77	96	69	85	58	83	72	83	88	79	92	91	93	79	85	93	86	89	93	88	70	72	81	83	74	78	95	85	80	81	72	84	80	87	69	86	81	78	93	80	88	78	86	85	80	83	77	79	83	75	91	65	70	87	79	84	84	83	91	70	85	88	72	76	76	87	76	77	80	95	90	81	89	75	86	72	73	98	75	77	80	85	91	75	91	89	80	76	78	107	87	102	78	80	67	85	96	90	76	87	85	88	80	77	84	78	78	86	91	82	71	71	81	76	95	96	84	77	84	81	87	73	83	88	81	84	90	77	88	82	77	93	79	84	91	66	83	83	91	109	76	79	86	91	74	91	87	81	75	76	87	76	94	71	78	64	85	72	72	81	79	72	79	87	73	82	93	74	98	80	77	71	96	69	85	76	76	50	87	76	82	77	75	106	93
37244	28140	17983	18519	16146	9200	6689	6128	5307	4700	3987	3381	3276	2835	2503	2143	2019	1918	1789	1466	1401	1242	1179	1049	1041	959	917	876	854	841	808	823	787	821	774	785	747	736	762	767	799	706	701	814	702	789	748	715	765	719	689	736	758	736	762	735	760	765	736	772	798	726	737	704	738	776	746	752	714	689	733	701	730	750	748	732	807	677	739	720	718	665	725	707	724	718	702	696	710	734	766	741	715	719	708	755	776	695	690	722	748	717	714	740	771	744	724	699	763	766	698	702	741	780	699	730	717	720	763	738	712	739	734	707	740	715	713	742	749	750	684	705	753	713	697	728	708	675	704	710	735	708	726	713	766	745	727	750	741	733	742	774	795	753	729	751	757	695	722	715	731	717	709	738	718	710	719	739	749	739	744	762	694	743	761	690	752	727	672	742	748	751	753	747	748	719	744	705	696	750	733	711	682	730	732	759	733	749	690	683	751	725	744	729	708	715	745	702	739	718	712	721	777	710	750	724	700	712	739	766	763	729	764	738	694	723	740	680	725	776	748	739	754	771	709	769	762	757	737	710	754	740	708	706	720	731	752	714	706	782	714	730	692	761	703	700	719	773	719	722	682	715	717	699	743	763	706	646	731	767	704	788	700	740	732	708	698	692	712	729	753	767	764	760	693	764	719	740	700	741	720	746	744	733	730	692	752	741	791	759	703	721	737	707	746	751	709	690	776	705	734	695	722	737	737	729	737	731	737	726	723	764	700	738	725	736	759	677	765	727	712	721	747	776	699	762	746	684	768	707	746	750	711	747	718	706	787	771	767	733	728	718	732	716	763	764	735	721	701	718	713	758	687	750	689	728	719	693	732	741	706	746	714	680	760	756	768	781	736	709	708	748	728	744	692	684	707	755	733	730	762	724	712	741	723	731	749	731	768	752	697	749	705	721	726	726	648	762	751	751	705	722	751	714	781	744	726	718	721	783	728	726	778	713	692	771	743	732	734	716	722	780	726	748	706	750	687	722	729	744	745	757	745	732	761	714	723	719	757	744	741	729	716	790	792	759	691	753	748	748	723	765	721	801	720	715	709	731	718	744	720	724	706	762	741	762	700	740	739	730	757	747	738	681	726	727	754	711	731	687	750	741	708	734	726	759	729	717	738	746	723	713	744	665	699	748	690	720	759	776	763	737	753	723	699	765	750	774	745	705	741	711	704	760	750	754	746	755	751	772	669	732	725	752	741	712	660	736	775	713	774	707	734	743	757	741	690	755	669	746	702	748	694	717	696	722	763	701	762	736	717	701	729	731	655	727	770	727	709	729	751	697	749	690	686	768	742	761	724	722	674	733	743	692	770	713	747	699	758	797	710	714	710	712	692	721	770	734	674	690	740	684	742	710	718	746	730	724	739	745	748	749	704	716	712	706	746	706	715	751	752	707	720	671	732	744	719	734	705	658	733	748	719	700	684	752	744	719	730	724	723	750	729	737	750	726	699	674	740	679	735	712	739	768	714	757	703	727	754	710	707	711	730	698	725	748	706	754	709	718	745	792	690	713	714	749	767	708	762	744	741	699	752	692	764	737	703	689	709	738	738	774	743	713	771	725	722	726	766	732	715	702	735	728	773	722	696	755	715	731	725	771	738	758	735	737	729	756	685	689	762	730	701	722	736	727	693	741	715	764	700	739	751	709	712	706	688	763	702	737	724	699	705	746	741	676	761	738	764	737	718	754	717	686	745	749	682	704	713	752	758	723	745	700	718	748	747	763	717	741	734	715	720	722	704	672	748	695	715	694	763	743	713	733	744	720	706	691	690	710	703	750	741	703	716	689	762	727	687	693	695	731	770	722	741	747	725	784	707	690	763	726	752	740	725	692	704	769	748	751	759	749	723	771	735	697	724	714	721	732	740	731	736	684	691	686	732	718	735	669	770	654	708	676	761	706	732	705	742	711	749	725	674	710	714	736	718	762	736	753	742	693	693	749	719	708	690	753	734	725	721	713	725	699	690	750	762	693	692	752	703	694	727	743	725	722	729	724	747	730	755	722	736	682	715	709	703	719	707	733	767	715	745	731	729	766	721	744	731	733	750	683	669	756	692	738	753	669	699	750	738	757	741	726	735	747	707	702	713	716	732	690	764	745	731	748	711	742	661	754	785	747	709	757	715	706	728	714	720	755	742	716	740	776	751	729	713	751	753	724	724	721	749	701	720	731	778	741	682	721	708	691	758	706	681	729	750	751	767	724	708	728	764	687	743	717	734	769	718	717	747	744	728	683	730	722	721	711	742	736	741	686	705	699	705	704	729	767	713	716	774	736	710	736	712	722	719	774	748	724	706	739	770	763	755	708	732	714	723	757	717	708	773	731	722	756	742	702	741	707	730	757	766	750	753	717	740	745	697	714	723	748	735	765	747	680	713	736	711	737	712	721	759	743	689	720	702	723	730	765	718	692	758	763	760	731	745	729	736	759	718	725	710	691	703	740	765	680	792	759	750	708	751	768	752	760	742	728	696	757	739	752	742	739	688	699	710	719	707	706	734	762	730	681	727	713	742	699	664	701	701	745	759	710	721	707	771	730	721	731	677	729	706	732	725	689	731	721	716	714	683	718	737	694	676	781	748	755	723	720	794	701	744	764	692	753	777	708	709	737	729	705	740	718	764	722	782	777	704	725	766	728	756	731	766	754	704	781	746	764	759	700	697	724	711	804	758	745	740	689	766	728	741	751	702	765	717	703	708	723	711	718	767	694	775	729	716	731	713	728	732	734	695	730	721	724	721	682	736	742	723	742	709	740	743	733	753	718	751	719	723	737	707	757	750	815	669	717	734	725	713	730	747	785	698	737	715	780	771	669	764	755	705	722	772	736	751	777	728	725	687	699	766	731	781	711	666	741	692	698	714	727	771	812	758	727	701	803	743	775	747	664	692	732	691	762	768	714	732	753	704	734	718	782	717	775	691	748	744	707	738	733	696	723	719	710	705	716	727	733	724	733	732	716	733	724	753	685	686	733	730	742	714	666	681	744	715	692	700	718	721	751	723	765	720	753	743	679	732	737	749	771	715	755	699	768	735	721	755	735	711	783	759	715	734	715	727	734	752	731	696	708	743	791	738	751	757	710	727	737	693	785	775	745	774	740	730	714	742	724	773	720	739	706	697	707	716	730	722	709	750	731	723	730	705	722	731	729	700	729	732	801	756	761	693	687	728	705	760	706	725	736	769	724	760	724	702	669	696	738	716	778	711	767	680	701	751	698	786	700	744	695	713	697	718	707	735	751	778	725	759	740	720	710	729	719	746	703	752	783	726	736	701	659	713	733	704	770	731	761	805	724	727	675	705	792	681	744	692	727	703	674	714	741	701	751	687	747	686	693	708	737	741	711	737	776	741	745	789	735	729	790	693	731	700	734	704	719	722	721	725	725	673	775	714	712	770	696	732	779	743	724	719	724	715	721	743	724	737	692	712	757	718	699	786	752	728	718	715	784	746	714	722	752	730	722
4243	1658	916	693	374	223	179	192	204	162	141	145	147	112	133	125	115	101	123	109	112	108	125	137	91	116	123	109	116	103	101	102	99	92	110	103	101	98	80	104	101	95	84	101	88	108	100	108	110	122	109	104	103	95	108	100	108	109	102	86	96	89	105	111	80	86	90	111	96	106	94	110	106	96	128	106	116	104	113	120	91	92	112	108	89	89	86	105	100	99	98	104	81	110	107	99	91	99	94	89	107	111	111	104	79	96	96	99	112	87	118	98	90	104	113	105	102	101	88	91	104	94	85	98	96	106	90	103	102	105	97	96	111	87	92	103	88	91	95	94	94	95	99	89	73	83	100	93	93	120	94	97	122	122	83	96	115	82	95	90	84	106	101	100	114	108	93	105	86	91	99	89	97	104	120	108	96	103	98	123	96	98	95	105	76	92	83	100	100	114	106	127	84	119	91	102	98	83	93	113	111	94	115	103	117	98	76	89	122	94	104	91	97	101	112	125	96	93	112	96	101	95	106	87	121	88	110	97	106	98	84	99	122	95	96	97	104	93	112	128	100	108	102	89	86	96	93	95	102	110	89	96	95	86	99	118	111	84	122	91	89	95	91	101	100	102	109	107	98	103	116	90	89	90	83	106	94	99	97	120	105	99	119	82	92	97	89	87	105	100	90	103	106	101	111	107	84	89	110	93	88	122	94	86	118	112	99	78	101	98	92	100	88	108	102	93	99	100	119	117	113	75	93	112	75	99	119	94	88	94	97	82	94	101	109	103	104	106	86	92	94	110	105	92	114	97	90	107	85	97	92	81	101	85	106	73	93	89	108	89	106	116	108	108	88	96	118	96	93	101	109	103	118	87	90	103	102	123	107	93	108	96	110	96	95	91	86	102	100	96	94	100	104	101	117	112	104	93	96	102	94	116	87	96	100	90	113	90	114	106	123	88	107	112	97	95	98	97	100	84	106	76	99	102	92	116	99	99	96	85	102	105	95	100	101	87	90	89	99	92	90	90	116	92	106	111	92	78	104	97	96	106	90	78	104	114	126	108	92	104	86	86	101	96	107	109	87	109	97	95	114	114	91	109	92	102	86	92	98	94	100	106	101	82	97	101	88	97	90	99	121	104	111	104	110	97	83	88	100	102	91	99	97	88	89	94	96	102	91	90	91	108	98	91	101	106	107	87	110	107	87	110	105	82	107	108	101	103	100	115	88	114	115	104	102	92	81	95	88	88	91	93	122	94	101	87	80	99	97	92	99	92	96	101	104	118	111	100	87	97	111	106	111	103	98	87	108	108	106	84	97	104	94	94	121	90	83	77	97	110	104	121	88	113	104	107	82	103	100	94	101	114	103	93	100	106	99	95	118	122	102	105	105	92	76	90	118	84	105	104	103	93	113	114	110	92	106	88	109	98	111	101	96	90	105	105	100	104	85	110	117	71	110	100	103	98	94	104	100	91	90	106	94	93	92	93	96	98	114	103	95	100	97	105	93	100	102	92	116	100	107	109	93	106	114	99	115	85	96	99	120	87	92	111	79	93	94	107	92	102	95	96	117	108	112	110	107	108	100	93	98	98	116	86	102	100	102	92	102	111	92	108	87	81	100	100	102	100	111	102	93	97	102	99	82	124	110	95	85	90	96	100	114	107	97	91	106	97	118	92	91	107	105	109	97	102	106	113	99	85	105	108	104	95	87	97	94	98	80	106	100	98	107	87	82	105	98	102	106	118	97	110	109	88	84	96	113	93	91	102	92	98	105	106	107	104	96	99	97	115	110	86	92	87	94	113	106	88	110	131	105	94	96	89	95	86	101	94	116	94	95	109	83	103	105	98	100	92	98	85	99	87	78	88	102	120	101	93	92	101	94	95	94	90	88	107	84	98	104	95	106	86	102	107	107	107	119	106	94	109	97	95	95	92	101	121	110	83	93	112	84	100	101	100	100	123	94	87	94	101	104	96	104	102	97	109	121	82	99	101	112	103	104	101	89	90	112	102	92	113	87	109	94	90	92	129	97	100	93	106	92	112	92	111	88	93	88	105	108	104	100	102	81	127	105	95	92	103	95	106	101	104	86	104	112	107	103	105	97	103	108	96	88	104	106	101	96	102	89	102	89	110	85	107	104	90	102	104	119	93	95	102	100	89	94	110	99	115	92	99	123	95	92	111	90	112	103	96	102	107	111	92	105	121	108	118	112	98	101	102	93	78	100	104	110	117	102	79	111	64	96	90	109	102	106	110	100	128	95	94	97	98	94	87	108	105	88	93	115	107	111	108	107	101	95	106	106	85	96	105	93	93	88	116	113	118	78	82	106	110	94	103	107	97	102	103	90	93	96	121	118	98	96	92	92	108	81	104	91	101	102	89	98	103	91	102	103	112	90	105	112	115	83	116	98	97	109	98	102	114	99	96	103	119	95	84	99	92	95	105	105	80	103	104	99	87	97	80	97	102	96	91	96	90	101	105	114	82	100	96	83	122	106	90	106	105	105	85	111	89	116	106	84	105	113	85	104	104	99	93	109	90	100	119	93	101	103	92	116	95	87	81	103	106	99	105	77	99	116	106	96	102	89	111	89	93	98	104	104	107	96	76	104	105	99	105	99	69	101	87	96	88	115	89	107	91	106	95	93	98	95	103	87	83	103	97	116	97	107	115	115	99	104	109	109	95	102	102	91	109	96	88	114	80	91	105	111	104	101	90	117	100	94	109	102	96	92	86	107	100	100	112	87	93	96	95	112	96	94	96	113	111	96	95	105	99	87	103	86	88	90	99	115	103	116	91	75	81	89	98	85	84	98	91	90	88	89	103	105	86	89	107	103	97	100	106	92	96	92	117	106	109	114	113	103	85	99	78	83	88	110	109	86	99	102	128	83	94	112	101	105	83	112	103	94	113	105	103	92	95	112	103	112	92	95	102	119	99	96	77	94	88	107	115	115	94	110	107	112	79	90	85	93	99	88	102	100	95	102	101	102	90	105	103	104	102	88	107	94	83	108	92	107	90	96	96	101	91	86	112	99	107	102	93	106	85	107	108	119	88	103	107	102	97	107	97	107	102	96	84	97	95	97	96	94	104	98	95	103	110	98	94	94	97	113	87	94	95	96	118	110	89	95	101	102	98	102	104	119	87	114	101	96	103	102	90	111	91	91	92	92	119	91	90	115	94	98	79	112	115	88	104	87	104	86	116	95	100	98	102	106	103	101	92	105	106	96	82	115	75	98	105	106	109	90	84	105	93	104	112	97	109	108	88	87	104	97	88	111	91	89	93	79	98	101	106	105	83	116	114	95	95	103	119	104	94	76	99	106	111	84	96	100	96	100	88	84	104	99	107	101	96	76	105	115	95	100	95	107	105	101	95	106	89	98	96	85	101	107	94	99	84	93	89	93	112	99	89	102	106	93	96	112	92	89	98	103	80	109	95	90	92	102	94	97	118	95	114	90	105	97	95	105	96	96	98	99	108	87	102	95	105	103	125	103	93
29586	15413	10150	9477	7096	5320	4293	3934	3568	3076	2518	2143	1907	1768	1757	1670	1621	1537	1395	1290	1210	1152	1094	1025	1002	986	954	922	943	941	944	905	893	898	921	920	904	882	877	855	856	905	865	878	893	868	882	877	848	885	880	838	840	867	865	867	855	813	799	850	880	881	881	928	841	906	898	927	907	831	922	900	839	860	855	837	821	848	868	843	815	882	812	870	877	873	869	870	870	871	888	935	875	860	917	844	851	804	856	817	878	854	798	926	884	845	877	809	873	909	860	834	916	895	847	835	864	875	829	833	862	853	848	808	852	871	871	840	840	856	861	878	893	910	851	875	828	857	860	855	813	907	843	941	768	859	874	842	844	875	790	892	829	874	843	900	876	879	867	830	857	870	920	878	856	876	840	824	914	853	839	865	861	842	878	876	886	876	858	858	823	847	847	873	842	848	847	866	852	828	847	867	891	844	902	891	801	878	895	842	809	814	880	866	891	889	848	864	881	870	819	889	861	880	864	869	845	899	938	806	837	880	915	819	855	841	892	876	798	888	895	872	846	865	822	822	826	874	868	885	874	844	845	840	846	846	843	896	865	894	871	813	825	863	887	848	901	910	857	916	857	865	845	912	872	877	898	896	883	859	817	806	832	819	922	856	844	865	899	902	883	825	862	827	862	820	860	869	882	865	878	898	879	858	858	885	839	878	917	842	859	910	821	889	877	829	815	859	829	879	879	859	845	862	814	858	877	869	854	862	810	843	831	829	872	903	843	856	808	847	909	784	843	915	847	859	901	859	843	842	911	871	835	882	897	889	854	835	837	840	871	819	850	851	885	916	875	884	847	839	812	891	872	830	862	902	830	872	902	905	841	837	844	895	824	905	875	827	833	833	898	911	877	884	826	819	823	870	865	841	892	859	860	820	878	852	841	862	833	888	836	830	851	858	868	880	808	898	890	847	909	889	894	853	865	880	913	881	864	903	877	837	855	863	885	806	860	910	877	844	846	832	860	878	851	815	841	903	874	857	854	851	805	826	859	868	806	913	872	839	849	867	830	837	829	926	860	835	806	806	873	899	877	920	917	849	851	926	890	836	908	791	827	871	886	867	853	865	897	877	884	871	843	848	879	855	850	836	862	834	813	846	863	857	815	884	847	887	862	812	846	887	848	875	842	819	899	879	843	834	835	897	886	849	841	848	863	869	883	861	871	839	826	883	881	827	837	810	823	825	822	844	889	870	815	889	921	834	830	889	845	834	863	814	862	906	863	855	885	856	895	846	912	834	884	866	842	861	825	871	884	836	907	885	875	868	819	870	876	866	851	796	838	862	855	885	832	860	880	858	888	852	889	842	882	879	787	866	843	899	868	877	858	835	868	855	866	797	904	868	833	839	893	832	839	876	908	833	880	870	867	902	872	865	855	910	877	916	865	837	890	828	873	821	874	835	913	828	840	890	899	836	874	872	798	904	847	890	874	836	842	881	834	883	842	874	839	910	870	847	860	871	872	894	897	830	892	856	872	905	860	852	824	883	892	887	880	839	897	854	880	834	858	875	843	754	841	841	862	831	838	849	891	834	837	817	852	880	879	903	927	814	821	864	886	827	881	848	851	895	922	889	863	859	938	872	839	851	869	788	859	906	896	883	859	870	864	871	849	877	898	890	914	894	849	855	794	867	860	824	817	872	853	855	898	860	862	819	854	840	865	874	852	758	866	919	831	876	880	849	902	861	880	866	817	882	899	841	889	860	885	848	835	858	855	894	870	886	866	884	893	875	839	853	824	843	865	836	889	854	844	859	853	837	817	878	827	877	855	912	853	921	836	849	874	860	885	828	863	846	855	853	867	836	878	876	844	876	891	875	880	813	871	870	933	875	864	803	854	813	845	825	869	872	856	813	883	865	879	856	896	879	933	854	849	879	827	871	860	893	897	887	872	820	853	884	861	836	837	857	890	799	860	846	795	808	856	853	868	898	881	875	852	841	853	898	909	886	837	884	836	801	901	887	856	894	838	852	891	850	859	856	881	845	913	870	836	857	838	872	919	881	870	880	846	885	904	850	869	822	908	822	858	828	873	851	877	878	912	857	865	856	869	827	833	878	874	837	881	880	902	887	867	819	905	836	869	825	883	879	870	895	799	856	851	873	859	888	872	833	832	824	923	902	802	853	857	890	840	850	879	821	890	840	831	880	865	854	866	842	825	874	848	846	897	876	860	838	847	864	826	814	864	857	864	852	867	850	824	881	888	860	862	860	865	862	832	868	836	919	811	828	861	833	895	850	858	895	863	884	867	854	846	847	894	852	855	881	868	866	884	857	883	913	923	806	885	872	885	869	833	896	863	862	830	852	858	869	881	878	863	866	863	887	817	915	820	880	824	867	864	846	867	879	855	906	803	846	878	842	812	873	869	867	831	855	891	825	857	880	917	853	856	883	844	854	829	840	898	897	865	837	855	908	872	873	890	876	874	851	833	879	920	841	866	927	924	813	842	859	884	880	858	883	877	841	865	900	832	847	822	859	856	859	859	832	840	925	807	926	831	807	900	842	950	913	926	845	908	920	886	845	859	791	845	855	881	897	853	847	872	867	883	855	876	858	791	871	881	922	895	869	916	891	855	865	851	845	828	900	852	862	861	891	851	893	868	848	845	916	851	804	878	829	868	866	858	855	864	876	864	833	897	894	881	855	878	876	837	871	844	873	869	875	903	842	862	883	858	913	916	857	891	833	857	852	893	872	861	874	849	815	905	875	877	889	865	829	809	896	836	853	873	867	822	828	815	901	841	843	874	870	902	920	879	835	874	864	863	891	886	840	832	911	873	895	834	865	873	811	813	853	865	840	875	840	809	849	905	838	837	935	873	842	827	855	865	894	884	812	892	858	901	895	842	831	812	872	822	867	870	848	865	814	824	830	907	891	842	808	865	877	859	837	844	854	834	868	872	883	817	856	886	882	863	881	854	942	826	820	870	845	848	843	862	872	871	864	853	846	827	858	830	884	851	816	856	877	887	864	831	864	803	849	823	881	929	838	924	850	856	812	914	865	866	872	911	870	903	908	852	864	839	907	865	906	903	848	885	903	856	826	817	926	915	890	909	886	817	852	899	860	860	863	865	841	876	832	902	885	835	876	890	854	803	848	869	859	849	878	850	865	877	913	880	880	864	853	873	855	881	859	836	842	873	852	854	821	872	878	886	849	897	869	817	854	882	874	849	818	863	851	894	869	835	861	852	823	887	868	868	847	901	887	809	841	916	859	800	894	938	857	915	837	851	867	825	845	847	867	842	878	859	874	814	879	824	830	878	892	861	909	854	860	875	878	863	908	856	847	862	881	834	898	850	906	869	830	846	826	844	857	906	874	879	860	864	902	858	903	848	866	856	874	859	858	860	820	818	905	884	867	836	887	894	937	934	904	856	886	881	855	836	897	796	883	869	856	900	913	895	861	869	835	851	828	844	842	816	854	866	855	843	864	827	850	787	843	850	861	884	901	844	879	900	852
5960	4032	2593	1584	917	349	243	243	227	173	201	137	157	177	138	145	136	137	127	120	122	100	116	105	117	107	103	96	92	108	111	98	123	108	96	108	111	97	83	90	82	109	94	118	114	99	100	100	113	88	116	102	100	87	101	115	96	100	110	114	93	99	90	91	103	111	111	111	102	104	100	94	95	100	99	105	105	104	117	97	108	99	94	98	97	90	103	105	80	109	87	105	101	115	95	98	103	95	94	85	110	95	116	98	92	107	95	109	100	108	109	93	109	102	93	116	120	88	102	86	98	100	106	91	110	101	91	88	100	105	85	92	103	98	91	90	95	90	96	101	93	90	86	102	111	115	104	95	100	107	85	111	108	97	108	105	96	70	86	102	86	94	78	100	91	116	94	69	80	94	104	97	89	113	106	114	86	102	94	102	97	115	93	98	96	109	95	100	91	80	106	107	108	87	93	116	86	82	117	105	121	98	109	106	93	110	96	114	105	103	107	88	87	89	99	107	86	126	106	119	89	95	108	82	77	87	98	106	96	91	104	107	107	101	91	96	118	104	107	73	104	105	97	106	88	101	78	111	109	106	110	102	102	102	100	85	88	104	92	90	102	95	93	90	90	89	101	112	111	96	98	112	107	110	95	108	86	96	108	87	92	88	99	109	98	90	99	93	113	102	108	99	107	89	92	103	107	76	98	113	99	96	80	114	92	92	90	94	93	115	108	105	90	91	80	100	99	105	110	96	121	100	108	105	91	100	111	86	96	111	95	111	130	100	115	89	95	106	95	125	83	94	92	112	94	93	84	103	106	89	96	105	110	105	105	94	92	100	92	104	94	101	85	82	121	111	103	119	98	80	117	101	106	93	84	91	103	101	103	109	108	103	96	106	100	114	82	102	94	85	100	107	95	90	96	103	99	90	116	89	116	110	100	108	116	77	71	99	102	86	113	92	105	95	116	103	99	104	82	97	98	92	92	96	98	86	93	113	93	117	99	76	110	89	94	108	111	99	112	97	101	107	97	94	85	105	107	88	100	99	106	106	90	107	107	95	114	98	89	96	112	110	102	108	121	86	102	90	92	108	107	103	97	115	103	108	84	104	112	117	105	106	103	95	88	83	117	105	95	97	110	104	107	106	115	99	99	98	100	100	86	93	100	78	106	103	96	103	114	93	88	105	101	102	101	88	105	97	119	104	100	117	91	105	104	97	115	83	84	98	97	97	96	87	94	98	110	103	90	75	90	90	100	88	107	98	111	99	109	119	97	114	106	101	109	87	119	98	113	98	103	103	106	122	109	110	102	102	100	92	95	96	89	92	122	112	111	104	95	89	93	86	91	97	87	117	113	102	111	80	93	80	90	107	96	85	108	95	83	100	105	95	83	102	99	104	94	107	117	89	92	98	107	101	102	117	93	95	105	94	89	99	87	89	103	92	105	104	114	84	96	112	99	95	110	127	92	112	102	102	109	118	92	100	92	91	97	86	85	98	106	90	105	96	97	108	95	107	95	111	99	95	110	117	111	100	105	89	100	98	102	82	99	113	104	106	97	98	98	86	112	93	104	82	112	95	100	95	99	78	104	104	96	96	88	98	106	95	113	93	96	107	90	107	98	99	98	103	100	105	97	104	108	93	89	96	91	102	98	127	92	103	109	95	78	90	93	102	88	99	105	107	116	85	111	107	89	84	108	97	105	96	110	90	98	109	109	89	102	120	110	112	92	79	85	111	102	110	107	102	98	94	112	111	100	86	101	94	107	96	112	97	100	94	88	99	106	127	109	98	100	105	99	112	109	114	88	117	99	97	120	94	102	113	111	104	93	111	98	96	109	112	80	76	109	111	115	106	102	91	92	110	102	91	111	97	101	96	86	103	78	103	97	101	97	123	94	112	99	99	100	104	96	97	103	90	98	108	97	106	92	89	90	102	92	92	83	104	101	100	108	106	91	89	90	101	91	105	89	95	98	107	101	107	106	92	104	81	94	120	88	102	113	109	98	85	70	97	99	73	108	103	93	81	92	101	86	109	91	92	109	97	104	98	92	120	99	107	89	82	110	111	103	108	84	95	112	85	111	110	103	106	90	100	111	113	84	95	98	91	107	137	103	73	117	88	106	83	97	84	101	106	85	113	108	96	92	94	95	100	109	92	102	98	112	130	93	104	123	95	107	107	91	97	124	114	92	88	106	115	104	77	106	85	97	117	95	97	89	84	93	98	107	92	113	109	97	98	86	112	88	82	105	97	92	93	93	99	97	99	108	90	95	96	98	113	107	95	104	96	108	91	115	113	113	118	94	98	99	88	95	95	92	101	103	107	99	101	102	112	103	78	90	101	83	93	99	80	112	98	81	116	107	96	105	101	108	111	102	111	98	93	98	79	95	90	86	98	100	93	109	96	99	72	92	102	103	121	85	90	112	101	111	103	107	105	92	86	110	90	101	100	106	95	113	89	109	91	99	96	97	107	89	99	87	99	94	86	92	104	96	97	108	96	94	98	91	112	85	93	103	107	108	114	108	100	96	124	100	96	96	114	105	108	105	98	104	110	91	119	107	93	116	101	104	96	92	89	116	87	118	104	104	95	120	113	103	121	88	100	106	110	100	89	111	101	93	109	95	97	95	96	104	109	100	88	109	105	87	90	78	91	99	103	86	82	97	93	114	100	79	91	93	100	105	105	89	102	105	100	98	107	94	99	96	107	102	93	102	102	82	106	117	105	83	88	116	120	95	86	90	89	88	118	100	111	92	112	86	104	104	110	101	91	105	98	92	86	109	100	110	113	100	97	114	97	110	100	96	122	108	89	95	101	85	111	100	108	104	81	104	89	103	97	87	107	87	97	99	90	101	93	92	105	105	122	100	106	115	97	101	105	114	113	97	93	110	91	102	110	98	102	87	105	97	115	92	86	103	121	91	95	104	109	105	93	93	112	86	109	94	90	106	89	96	96	87	107	107	102	103	96	113	84	93	99	94	97	105	108	115	99	98	90	104	104	104	87	102	97	99	91	100	87	94	92	117	110	100	107	101	100	112	98	89	107	95	79	92	97	85	94	95	79	110	104	100	93	110	97	111	116	88	101	112	97	80	99	116	114	89	98	107	89	96	113	87	96	104	93	97	117	100	112	102	90	102	90	93	99	90	99	89	87	90	96	96	98	95	104	112	95	98	114	85	96	79	97	96	83	108	105	83	105	106	118	88	93	85	97	93	93	93	111	120	109	109	100	109	106	83	89	106	90	93	101	110	114	113	104	104	92	100	109	87	104	105	90	91	112	100	87	110	100	97	93	98	98	102	86	91	115	104	86	98	97	91	85	94	101	96	102	94	94	100	101	106	91	104	108	103	106	101	97	102	87	91	92	97	93	120	102	106	119	104	97	105	111	97	99	102	110	99	97	105	100	98	102	102	98	91	107	99	91	101	104	91	101	106	108	109	101	98	96	110	104	111	84	95	109	106	94	104	103	102	92	113	96	106	115	90	103	101	96	105	95
34847	23593	18937	16764	14773	8246	5693	4977	4227	3461	2819	2420	2260	2084	1981	1869	1809	1699	1474	1403	1283	1260	1211	1179	1166	1034	1011	972	927	950	978	951	928	945	882	924	846	939	875	907	849	886	880	839	846	872	868	903	855	843	918	845	857	870	892	882	812	907	794	866	912	878	912	915	871	921	829	865	852	894	868	898	918	898	851	864	928	851	911	897	866	857	860	884	920	912	920	870	851	909	887	873	854	869	885	879	877	934	853	871	888	883	921	894	879	907	867	834	878	849	849	839	864	850	898	839	892	857	879	818	837	821	844	881	898	905	884	890	866	913	829	891	910	887	864	877	873	853	800	916	876	830	863	873	862	799	862	842	915	862	835	902	887	910	836	830	881	869	847	902	885	876	828	855	869	871	874	854	892	893	867	935	867	884	859	935	829	898	868	862	875	867	860	898	891	843	889	835	835	844	767	905	888	827	860	901	941	858	905	861	881	854	884	921	870	894	829	909	911	811	889	873	875	890	881	848	804	842	863	869	837	933	846	839	904	854	901	942	831	855	879	852	834	863	859	876	849	884	923	890	856	908	908	852	848	882	866	844	872	865	875	874	867	871	886	887	910	833	809	800	876	862	910	860	884	900	848	854	880	875	877	829	883	877	887	896	835	850	864	885	847	863	840	876	883	819	886	916	804	870	865	841	873	848	892	835	868	846	929	847	868	934	888	871	909	857	851	871	873	891	876	929	906	809	824	854	838	884	869	874	853	884	846	846	911	861	877	887	838	866	894	856	898	871	869	902	913	883	871	897	867	907	882	841	926	852	881	882	892	866	841	878	843	882	855	899	868	852	899	840	860	920	895	864	875	865	873	818	874	895	844	887	920	857	884	884	870	865	875	879	833	842	857	900	837	881	901	898	873	900	865	951	869	834	855	859	894	849	821	892	827	888	889	807	918	867	865	843	834	860	847	933	879	876	885	864	896	854	911	826	860	873	875	854	921	847	882	957	937	887	874	858	924	897	877	884	834	874	809	846	880	886	773	831	875	853	834	906	902	905	919	833	856	866	857	872	868	798	886	898	877	837	870	900	891	879	830	863	868	855	876	916	860	887	822	901	842	840	873	851	892	873	913	890	874	845	882	862	892	841	859	855	893	844	871	862	909	882	889	847	869	833	843	837	869	871	901	859	861	849	874	820	851	871	968	890	866	857	844	875	883	939	864	883	826	891	818	889	883	807	895	918	873	803	845	872	869	903	865	878	898	864	889	880	879	876	914	830	867	852	817	849	847	867	879	858	880	850	890	917	876	856	888	931	892	879	896	861	927	930	843	895	864	875	905	885	870	859	845	902	848	935	898	887	907	896	786	893	882	953	824	885	898	877	876	866	841	883	911	870	917	895	884	870	855	926	890	814	877	900	851	873	838	883	925	856	868	882	900	906	915	896	833	867	857	867	932	854	851	902	899	859	835	835	857	802	836	897	903	876	917	855	879	908	914	853	801	860	891	869	814	894	853	857	904	905	832	899	862	847	870	860	870	903	894	869	874	872	892	777	822	861	866	934	867	880	825	859	837	873	839	854	905	877	870	865	870	825	871	869	869	825	886	872	898	863	892	867	882	824	807	875	887	869	862	916	895	875	898	889	913	923	873	868	857	853	844	883	796	852	888	871	862	917	843	887	871	878	890	869	847	901	869	886	873	882	884	865	859	914	892	877	852	904	883	882	877	896	879	886	872	912	867	870	866	855	857	827	826	872	861	916	877	838	867	847	809	915	841	868	848	898	889	867	809	821	887	928	898	873	833	863	886	878	919	848	834	868	843	844	791	885	867	861	873	877	852	880	799	934	942	868	884	874	838	843	887	816	916	847	878	833	890	880	845	875	844	902	838	886	808	898	848	915	875	925	854	824	838	848	869	881	905	848	848	903	913	888	881	900	851	870	836	900	893	818	878	864	887	939	906	934	838	902	866	853	926	875	864	855	900	872	823	868	924	908	853	917	877	861	815	887	859	871	909	804	876	847	833	871	941	837	863	849	871	806	897	840	879	919	872	894	903	873	842	891	829	886	876	885	872	861	893	879	836	834	877	875	882	866	865	942	824	823	831	848	861	870	930	881	930	834	894	904	874	838	869	870	841	917	915	888	859	877	872	859	887	836	894	850	882	880	855	926	911	914	846	933	889	872	892	856	870	865	834	851	859	835	933	895	866	861	852	888	858	885	852	849	841	861	827	866	870	861	839	887	929	885	830	867	902	878	844	909	862	867	872	847	935	899	858	875	868	880	925	868	903	901	900	845	872	825	907	806	866	863	894	819	872	847	882	837	927	847	847	832	888	877	852	850	869	847	910	879	862	892	847	879	865	892	899	883	872	848	892	865	848	883	827	901	854	873	906	859	857	868	893	874	860	886	902	855	908	813	873	854	887	891	828	849	884	886	876	904	876	881	867	868	885	877	851	915	847	880	909	889	888	839	820	898	900	838	898	898	882	852	894	806	868	916	832	891	838	854	865	887	894	848	870	904	864	840	854	830	838	873	842	915	863	899	872	851	893	859	859	903	923	932	866	892	869	909	836	896	835	878	880	930	865	877	866	872	867	825	891	833	836	891	878	877	893	935	804	831	890	933	879	913	858	810	815	841	841	861	870	845	873	888	871	840	868	912	839	870	916	809	915	913	823	845	895	865	868	868	868	895	912	894	847	881	831	844	872	897	842	908	853	878	853	917	885	835	892	860	884	865	881	876	883	862	878	878	845	867	830	850	863	862	916	895	883	868	859	796	923	881	878	872	863	781	869	829	851	891	857	864	874	857	904	826	895	921	851	889	845	895	850	872	840	890	859	845	909	853	864	882	853	873	893	894	861	913	860	917	905	920	859	834	869	834	874	885	814	856	881	886	858	839	888	827	899	851	880	872	882	856	856	864	920	909	857	893	873	856	891	840	835	916	879	859	858	892	807	822	882	874	857	905	904	807	876	818	850	889	815	870	880	866	853	840	833	851	893	842	881	891	876	839	865	848	859	859	867	881	824	863	868	869	865	873	900	914	904	860	879	900	907	913	840	854	866	896	892	877	875	858	844	850	840	819	871	898	856	851	874	859	865	930	888	822	861	849	877	859	938	877	894	864	881	879	835	873	804	866	866	861	878	852	878	827	831	861	880	844	868	899	848	878	954	866	854	903	833	855	842	899	916	880	883	851	885	874	884	870	895	871	875	828	856	890	885	862	850	837	837	914	842	848	846	868	882	904	874	870	869	856	941	923	902	848	888	865	870	831	906	861	862	845	833	868	823	906	880	869	889	884	872	859	915	882	861	880	885	873	883	890	874	844	895	894	880	873	878	907	862	907	917	873	851	860	869	886	835	871	844	851	838	851	829	843	902	880	889	839	869	917	896	895	876	835	894	848	864	881	906	885	887	838	891	810	852	839	860	917	870	864	802	883	960	889	879	838	902	826	851	906	868	902	870	919	907	879	889	892	821	895	870	859	829	818	828	884	886	855	871	898
5853	3156	2311	1528	586	291	236	225	183	156	151	153	113	121	115	149	112	124	125	103	108	101	98	98	88	101	87	92	72	95	72	90	100	83	80	65	78	103	100	98	94	81	83	71	96	81	74	66	95	79	80	92	90	87	78	79	101	72	79	77	91	74	91	91	86	82	61	85	84	89	75	101	61	90	76	81	86	95	101	82	92	90	72	86	86	75	86	87	96	94	79	79	97	75	90	69	87	73	76	75	83	93	72	83	78	81	92	83	73	97	99	67	79	84	95	77	94	89	90	96	104	86	92	89	84	81	78	81	69	60	77	79	71	60	71	79	92	80	78	93	90	74	88	103	84	85	81	73	71	86	87	80	81	86	76	79	65	81	82	83	80	86	95	75	89	69	66	69	88	88	73	93	82	93	95	80	71	72	70	86	114	62	101	89	80	105	81	79	89	88	78	83	77	86	77	88	86	90	93	84	72	77	80	83	81	97	79	77	79	74	82	94	75	68	82	86	80	92	98	87	72	67	75	68	90	84	80	84	75	77	79	86	77	80	90	67	67	76	88	64	88	84	71	80	81	87	89	97	81	81	74	86	92	69	90	85	77	83	84	96	78	83	86	90	79	80	72	72	71	84	81	85	89	75	88	100	78	70	70	85	86	80	86	81	79	80	87	76	68	94	99	82	80	83	90	79	83	91	69	77	72	78	89	78	96	84	86	84	79	85	88	82	79	87	80	65	81	72	77	74	88	84	89	71	74	81	70	93	68	79	88	88	85	79	72	80	85	70	85	87	73	78	110	75	80	95	84	97	87	73	76	90	76	88	78	104	82	85	79	71	88	86	92	79	90	92	74	80	89	79	86	76	80	84	65	60	80	72	95	86	83	61	78	74	90	81	71	81	66	92	86	99	66	109	87	98	83	77	89	74	83	92	78	79	87	94	80	94	91	75	72	70	81	79	86	82	73	75	102	71	78	81	69	90	88	89	75	88	66	85	87	78	79	76	86	79	105	71	82	65	81	80	71	84	73	71	74	78	79	91	89	83	64	83	82	77	85	75	86	90	82	67	92	84	84	75	87	87	80	75	74	89	84	75	70	75	79	82	83	73	69	89	81	74	98	79	78	86	78	92	90	59	84	82	65	89	80	83	67	94	97	68	75	72	80	60	93	83	80	81	90	90	90	79	81	80	81	74	67	85	79	72	89	76	85	83	79	75	70	66	101	79	85	65	81	68	81	90	90	88	87	89	89	90	88	76	90	87	78	81	69	73	76	65	83	87	101	88	86	76	91	86	84	91	83	66	81	83	78	60	96	90	80	83	89	98	84	88	91	83	83	82	85	89	94	73	91	93	62	91	72	96	78	87	88	77	88	77	78	82	65	82	78	86	69	79	92	93	96	71	95	79	90	85	86	81	78	85	100	87	71	66	78	84	72	71	71	66	91	92	71	99	85	65	93	77	95	97	84	87	78	86	80	79	75	86	73	83	77	80	76	85	77	70	75	73	70	94	76	80	80	79	80	75	80	98	71	85	75	78	90	94	80	66	74	79	91	89	99	83	67	63	90	77	91	95	86	73	75	83	87	83	71	74	74	74	77	78	76	77	81	71	86	57	73	89	69	83	89	74	70	82	89	84	59	74	78	90	83	75	89	88	79	67	95	76	91	75	74	81	88	98	78	82	60	91	83	83	77	81	70	70	62	83	81	82	75	90	86	95	67	79	92	76	67	95	82	85	88	87	78	82	89	82	75	79	79	95	80	66	81	79	86	57	85	82	81	82	92	82	76	72	81	87	97	90	95	96	79	80	93	63	76	84	85	90	94	77	88	81	75	90	105	74	81	84	80	82	91	75	89	72	74	96	64	79	66	87	78	90	84	80	77	89	94	96	89	77	66	90	83	78	84	83	74	87	88	79	84	77	73	83	87	77	80	74	96	87	68	81	83	90	88	83	82	79	97	95	91	68	59	83	79	76	83	79	63	84	87	78	95	68	79	71	88	80	70	84	70	72	90	96	80	102	92	101	71	75	94	66	72	96	102	80	93	92	74	82	69	87	85	85	103	92	91	102	73	75	83	71	75	72	91	78	73	83	67	78	76	96	88	80	82	82	83	86	97	78	74	85	76	90	81	93	74	77	72	68	71	89	94	80	71	79	81	100	89	90	79	74	82	89	82	78	80	83	72	88	82	95	89	85	79	74	73	77	78	84	87	80	81	82	72	82	75	86	91	80	100	86	100	92	71	71	98	76	89	87	78	72	89	71	75	90	88	81	89	85	96	84	63	88	72	81	76	82	78	74	92	77	77	78	93	89	72	73	65	92	62	78	90	92	74	85	77	83	82	83	79	74	87	79	95	96	66	79	79	83	80	95	67	87	73	84	86	75	92	78	77	80	73	83	77	92	82	82	86	80	73	74	78	81	88	91	85	87	73	82	72	68	110	82	87	88	83	86	83	87	85	73	89	69	82	79	95	79	82	90	88	86	86	95	71	87	88	83	86	81	93	78	80	73	70	76	93	77	72	69	89	86	69	79	72	96	77	106	92	98	89	81	77	72	78	79	76	78	85	73	73	87	73	85	74	86	75	68	102	70	79	87	68	85	67	90	67	68	82	69	92	90	89	84	99	93	59	57	79	82	74	65	68	78	87	83	85	79	88	89	98	76	74	81	69	67	70	88	56	63	94	85	87	83	78	77	89	68	68	76	82	74	79	82	75	78	92	81	85	82	73	93	84	80	80	76	91	95	92	72	90	84	79	71	93	78	90	78	74	82	81	74	75	83	74	89	84	81	90	78	88	63	68	83	83	70	79	83	90	85	72	81	79	95	78	83	93	77	85	67	79	80	85	95	78	94	71	83	77	75	81	61	77	86	69	87	83	79	86	82	72	83	76	74	89	67	92	82	95	94	87	75	68	83	87	98	82	72	81	84	77	103	75	83	100	95	78	85	91	83	71	100	92	79	76	89	76	70	82	91	69	73	79	70	82	79	79	87	76	78	73	76	92	80	78	73	79	87	62	82	78	90	79	88	77	89	78	75	65	78	88	62	85	84	76	66	72	81	77	62	87	94	89	66	81	81	79	84	90	79	74	81	82	83	94	89	74	87	86	59	103	86	89	75	78	76	100	88	78	87	91	73	102	93	70	55	89	87	96	85	70	79	102	81	94	75	86	82	84	79	79	80	74	74	88	78	78	70	84	87	77	91	88	77	93	79	78	95	85	79	91	80	81	85	78	92	79	84	76	76	93	98	92	83	85	83	85	63	84	90	76	80	77	79	96	80	82	91	76	92	70	71	83	84	78	75	90	88	76	73	100	94	73	82	103	81	82	59	70	72	77	72	79	73	84	71	81	80	76	88	66	66	78	82	81	81	84	85	66	73	80	101	99	83	81	85	83	88	69	76	79	70	63	87	99	94	74	78	79	86	73	83	83	81	89	87	68	79	79	82	92	85	79	74	80	83	74	89	100	83	75	73	83	74	75	71	81	84
31949	21603	18948	16721	10937	7083	5719	4990	4157	3371	2738	2382	2153	1937	1868	1783	1823	1564	1414	1250	1202	1138	1047	1025	966	894	802	820	797	793	756	758	749	747	769	737	791	753	775	712	713	743	708	695	782	731	745	703	726	700	731	698	699	739	727	745	701	719	695	721	714	676	686	695	701	722	733	740	689	739	735	678	668	687	705	723	702	663	749	739	700	719	745	709	716	656	672	726	722	719	725	732	736	679	707	720	730	765	739	716	723	685	747	725	685	731	728	733	689	698	698	787	714	704	702	715	683	704	694	687	689	729	710	756	715	703	732	672	768	734	714	704	728	695	692	721	784	708	705	708	675	738	707	732	704	687	710	733	758	755	740	695	705	725	762	740	696	695	730	753	710	699	685	727	741	681	679	741	663	715	738	731	718	735	693	710	724	743	727	725	717	722	741	689	705	743	718	712	712	723	694	713	743	699	797	680	731	670	679	723	705	778	697	680	713	688	716	720	706	712	696	746	678	707	699	742	693	703	695	705	697	673	719	745	711	695	704	723	748	693	661	734	715	742	674	685	721	697	698	714	727	744	720	739	757	735	740	666	672	711	733	682	705	744	711	706	667	690	766	678	694	708	708	737	716	707	701	734	700	749	723	663	729	722	709	766	742	718	705	665	711	689	727	705	733	704	745	719	727	721	706	712	691	733	710	725	719	701	701	721	717	712	743	681	715	709	744	717	750	677	715	771	742	723	702	680	755	727	673	737	706	732	680	681	715	712	732	699	679	746	716	736	725	738	661	752	777	670	712	677	685	691	715	682	685	704	703	733	692	642	702	730	716	726	779	717	714	725	738	713	737	709	745	683	734	751	672	709	656	737	716	688	712	716	731	737	660	733	715	761	691	741	731	734	694	737	739	691	699	717	712	715	734	732	720	717	745	738	688	722	704	722	760	714	671	718	713	734	757	751	753	724	716	730	740	717	732	673	747	726	692	757	772	741	672	760	719	716	722	770	690	734	686	700	699	711	761	669	725	672	687	766	748	702	739	673	720	689	711	687	721	764	733	721	694	693	740	739	727	677	737	710	728	744	739	679	740	681	659	731	713	759	738	740	714	719	713	744	755	686	688	735	752	733	712	701	670	687	735	722	675	760	669	723	704	741	660	710	696	756	689	753	696	695	731	744	740	784	721	665	729	661	701	682	717	705	703	707	732	700	733	747	711	689	746	723	741	678	685	700	705	703	684	723	751	660	682	730	642	717	741	739	736	727	759	709	729	772	688	685	701	738	743	770	686	722	714	705	763	666	712	720	738	714	721	714	729	749	696	706	721	733	734	709	754	698	712	741	747	731	692	704	728	764	731	731	737	689	749	683	711	738	686	717	682	711	655	714	684	714	720	725	715	648	730	683	772	737	740	713	701	675	697	700	728	685	658	683	729	702	756	689	738	731	713	740	700	700	726	713	695	712	672	757	710	741	759	712	694	673	679	686	748	707	728	745	721	705	750	725	697	729	693	712	700	678	695	736	702	696	723	720	716	666	740	724	680	688	738	745	726	677	710	732	717	735	673	730	688	725	737	703	694	750	712	715	736	747	731	737	680	724	703	717	711	702	736	782	710	737	771	672	710	724	693	726	700	764	696	737	723	734	704	677	680	723	662	698	715	723	719	706	672	755	667	719	701	713	737	695	736	718	698	738	736	711	744	696	688	700	715	722	720	700	703	732	682	749	723	691	707	705	749	694	749	709	744	746	724	742	741	724	730	678	729	716	710	723	737	727	698	743	738	669	729	765	734	744	751	687	692	718	712	708	657	706	720	678	668	794	718	685	715	768	657	743	743	693	757	762	755	729	693	779	689	679	718	701	736	666	731	730	746	684	705	705	684	730	757	694	664	700	707	695	745	707	710	712	719	722	716	717	749	746	720	724	730	738	709	647	730	748	692	708	748	706	699	665	721	714	720	702	758	701	737	736	751	683	666	738	722	676	716	710	709	717	703	682	757	722	719	757	716	760	708	709	686	717	728	740	720	701	722	736	721	709	702	662	708	727	708	708	743	720	732	706	740	679	690	715	749	681	714	697	641	703	678	694	729	704	683	751	701	700	713	735	683	725	707	746	739	718	733	686	699	691	692	702	711	708	719	721	722	728	709	713	685	688	711	735	746	709	706	730	690	738	703	712	737	702	710	678	708	723	717	739	753	663	702	705	749	692	691	707	779	754	725	709	725	687	664	692	702	710	711	739	694	710	735	714	691	718	713	690	705	679	749	720	741	703	752	688	734	712	757	726	718	677	721	727	732	740	721	707	704	777	692	678	711	684	766	660	735	735	738	750	707	746	690	736	724	772	716	718	733	726	692	688	741	717	707	699	722	690	707	726	708	678	679	713	692	699	729	771	701	756	673	721	753	774	724	678	759	706	673	702	714	728	706	728	721	757	709	704	696	728	721	725	712	732	679	736	672	773	673	683	725	717	704	718	707	742	756	720	714	741	693	696	712	720	686	725	734	726	723	750	724	729	733	699	725	683	733	748	728	745	695	740	714	725	722	709	763	707	732	700	703	713	694	708	723	696	702	742	744	742	750	720	734	664	740	764	684	786	710	747	733	718	706	727	708	698	680	706	743	727	730	730	719	790	679	735	716	702	702	687	642	718	707	737	741	695	694	750	750	754	727	730	764	721	732	775	700	714	737	694	736	695	701	725	753	758	723	756	703	701	704	748	731	706	730	740	702	740	761	694	715	714	725	733	715	699	749	713	734	697	702	665	709	663	704	689	696	719	695	720	674	709	700	701	733	722	732	715	708	715	722	709	687	638	709	732	704	732	666	733	732	749	772	684	690	756	717	764	750	636	744	761	698	692	727	684	756	672	719	659	717	711	727	725	707	685	685	657	717	743	706	750	699	709	708	759	701	689	690	725	718	717	711	687	787	725	699	747	702	709	748	696	705	755	724	713	688	722	735	719	689	734	658	701	728	741	700	741	675	677	722	685	724	706	723	737	756	703	702	710	731	725	707	686	751	693	737	701	726	687	698	736	688	706	724	698	727	757	723	690	750	707	779	679	764	706	715	764	685	760	663	710	726	715	686	704	724	725	724	724	700	782	730	733	677	717	749	702	719	718	712	722	712	739	766	742	757	702	732	734	704	716	674	717	719	734	746	718	749	703	703	731	736	681	731	733	700	730	790	727	693	716	702	715	747	756	737	706	750	706	680	680	713	703	723	707	737	727	725	707	744	713	697	738	737	730	700	637	685	704	713	719	696	744	689	699	722	720	701	698	717	688	682	720	693	733	765	744	705	697	712	754	744	731	717	688	696	722	683	742	701	694	741	651	694	707	735	748	740	722	758	721	703	718	725	725	684	699	738	716	701	756	710	681	725	683	692	660	687	686	729	699	678	704	752	690	714	731	739	737	724	771	710	712	726	703	726	723	682	726	727	715	694	731	698	738	742	704	712	720	745	701	715	730	682	707	747	723	739	752	719	686	709	693	706	698	713	736	731	711
7104	6025	4113	1706	782	354	322	264	233	202	194	158	168	131	151	143	126	97	157	114	101	100	103	110	93	77	96	101	86	82	90	81	91	70	73	80	80	90	88	91	79	87	81	84	93	70	94	82	96	82	77	95	92	70	79	81	68	72	79	76	83	79	80	81	80	75	78	83	85	91	94	90	70	75	92	79	87	92	87	87	85	77	88	86	83	80	82	77	85	86	105	68	75	70	73	75	69	72	70	88	83	84	79	105	83	90	100	90	74	110	82	72	102	87	58	74	87	82	80	95	92	80	77	78	78	93	86	73	65	92	80	94	88	72	95	91	84	84	82	93	71	89	88	101	96	95	70	86	75	74	83	71	89	76	81	75	77	61	82	65	67	86	84	82	84	75	80	84	103	76	88	89	76	69	86	82	91	71	95	93	79	103	97	87	84	76	90	101	87	98	97	77	83	92	99	93	76	88	82	70	68	81	70	57	76	89	76	84	88	81	86	74	80	101	83	82	80	80	71	88	76	84	71	72	89	70	76	65	63	85	88	73	82	88	85	71	90	88	93	77	82	71	80	79	68	81	83	85	87	81	104	76	85	93	77	76	77	72	64	64	72	81	94	75	79	93	88	99	90	69	81	83	71	90	85	72	84	82	88	84	82	85	70	84	61	79	92	81	99	89	92	82	83	92	81	83	80	93	84	85	85	81	86	81	79	78	72	95	86	89	82	95	86	95	78	80	87	79	81	95	90	91	85	89	73	78	81	97	76	82	72	89	89	76	74	79	92	79	86	78	82	100	82	78	97	88	69	80	74	80	71	84	85	76	78	86	94	75	92	82	65	80	73	68	91	62	72	85	79	80	74	93	87	82	77	78	72	80	75	71	80	78	90	86	83	82	83	92	91	92	94	99	83	83	68	92	78	88	85	73	93	82	71	88	81	90	76	78	104	80	75	77	72	85	77	74	87	82	86	81	76	66	77	95	89	69	84	83	79	72	83	86	79	71	81	72	72	69	94	69	66	83	91	100	87	89	81	77	90	88	96	76	76	90	91	79	78	88	92	84	72	78	89	90	66	77	89	99	90	82	94	86	81	107	75	89	77	75	79	79	84	101	78	58	89	87	78	75	79	83	75	82	78	89	89	85	83	92	90	82	83	71	79	88	78	78	87	81	92	83	78	73	80	91	86	87	83	105	90	80	76	85	86	80	73	86	89	84	80	93	69	97	82	76	79	87	84	63	96	101	105	77	74	85	90	79	90	69	91	87	93	102	53	66	82	89	79	67	74	73	90	70	82	73	72	86	87	75	88	92	76	82	77	75	83	84	83	96	83	80	84	99	89	81	85	95	90	88	84	86	68	80	79	90	83	85	70	76	77	86	85	75	89	90	79	77	92	91	78	81	78	74	88	89	91	85	88	80	85	86	86	71	78	98	69	72	83	83	100	95	81	104	63	73	83	85	81	75	69	83	84	76	72	87	89	83	73	83	87	92	80	83	89	79	83	71	81	84	62	81	77	76	78	91	89	78	92	88	86	82	82	75	84	81	87	73	88	73	61	79	84	91	83	81	91	65	81	56	84	82	81	89	66	82	81	89	88	75	95	97	67	92	84	88	92	75	95	85	78	89	95	89	80	68	69	76	84	75	87	99	74	83	73	67	64	96	83	84	79	70	75	106	66	75	84	87	68	82	75	87	77	81	59	85	85	79	83	86	85	81	88	80	87	72	86	80	77	85	84	80	84	72	80	82	83	73	84	74	88	75	86	85	65	84	81	87	90	76	75	86	89	73	89	91	73	67	73	87	58	82	87	71	98	85	77	86	82	84	75	90	79	70	93	76	76	80	80	81	88	74	77	71	82	77	68	87	86	83	87	80	84	91	79	107	83	66	82	69	88	87	84	83	91	83	89	85	80	72	68	79	72	86	61	88	86	98	85	73	100	96	82	78	85	74	83	73	75	92	84	74	94	89	82	109	76	68	87	76	66	88	85	78	79	88	88	88	95	78	94	110	96	73	71	93	86	76	85	101	67	81	86	79	70	95	81	93	77	77	99	80	86	63	93	78	91	74	76	73	98	86	63	87	90	69	78	72	92	77	65	90	72	74	82	80	99	73	98	77	88	82	67	71	98	81	88	61	70	88	68	80	68	89	83	82	92	71	93	82	81	86	77	79	88	96	103	90	90	85	78	67	88	75	89	76	86	73	100	88	85	87	98	84	70	82	81	72	73	85	83	93	84	86	70	81	65	89	89	93	89	71	65	81	93	89	90	89	86	72	80	100	82	68	79	72	73	68	76	88	94	76	81	95	99	98	83	85	86	78	76	92	74	85	92	66	94	76	91	98	56	80	65	75	75	81	68	90	76	91	99	93	96	65	68	79	66	92	88	101	66	63	78	102	92	85	84	83	82	100	77	84	83	81	95	85	86	77	83	83	78	106	78	66	87	68	75	92	86	75	95	71	77	85	77	80	107	80	67	109	71	83	76	84	74	91	83	89	81	77	81	77	79	77	79	88	92	80	90	91	80	82	92	78	95	89	75	80	78	81	74	85	72	104	84	92	76	107	77	93	86	81	88	70	82	88	76	77	67	81	99	77	75	92	84	81	90	84	81	89	87	84	84	85	87	78	79	84	96	64	77	89	88	92	90	80	77	87	76	85	101	89	85	92	85	73	95	76	70	87	86	71	84	79	67	80	85	76	81	81	71	81	89	86	75	75	91	92	99	83	88	89	86	85	74	83	77	83	93	73	75	84	69	84	77	76	86	80	87	91	82	71	103	94	71	69	84	85	53	76	75	83	87	86	66	83	76	77	89	88	92	74	96	80	84	88	83	67	84	92	91	93	69	76	66	83	75	81	58	86	80	85	78	81	101	67	76	89	89	70	90	88	89	81	84	89	85	80	80	75	74	75	74	78	80	81	89	77	73	71	81	91	79	81	58	78	79	88	94	76	88	73	77	77	87	86	78	66	73	79	66	76	89	78	75	93	76	73	75	67	75	94	102	77	92	90	80	85	87	79	76	93	76	84	87	83	93	90	94	89	96	104	76	75	57	78	71	83	84	91	73	98	91	86	92	89	67	86	80	101	81	92	89	75	70	74	75	115	76	75	88	85	66	80	74	91	85	63	83	81	82	87	67	81	77	74	80	98	70	79	84	81	87	85	88	84	92	80	72	81	91	75	82	93	83	78	78	98	103	87	73	94	83	78	68	93	85	81	81	92	82	96	86	89	79	78	88	87	75	75	82	94	76	93	74	74	93	68	86	81	71	76	69	99	82	66	74	93	71	76	104	86	83	85	79	72	80	78	84	77	82	78	89	92	87	93	71	63	86	70	72	89	76	87	101	88	80	93	90	82	85	63	91	75	77	81	75	89	79	103	96	86	80	100	63	79	87	86	84	83	79	93	75	70	71	80	78	80	86	71	73	83	91	70	69	71	86	83	91	104	87	74	82	86	70	85	101	81	83	83	87	81	86	86	86	94	81	93
36497	28656	22993	16815	12885	9829	8516	7312	5788	4651	3868	3317	2830	2648	2499	2308	2092	1804	1620	1476	1423	1271	1280	1213	1037	1037	985	904	903	864	832	809	872	796	796	862	789	784	758	762	687	763	780	739	710	757	761	758	747	736	740	685	719	730	718	767	708	732	741	716	717	720	748	736	756	755	707	732	722	740	746	770	712	709	739	786	720	726	796	702	709	737	749	739	708	729	748	721	737	764	741	750	721	741	770	716	771	722	691	722	720	774	713	721	724	766	708	707	743	722	750	740	718	727	708	742	743	736	729	697	697	723	683	725	734	755	796	723	771	729	778	691	752	767	722	713	738	755	748	727	715	703	731	761	749	775	712	771	725	715	731	757	739	741	724	698	743	707	756	713	771	717	743	737	739	738	762	698	711	702	739	714	689	749	774	698	758	665	760	684	749	753	742	752	789	826	760	757	727	726	761	728	789	777	682	719	748	735	723	763	716	789	782	757	776	705	788	718	694	729	767	753	805	676	741	718	745	771	775	679	725	714	761	747	703	716	731	697	726	774	724	706	732	723	732	729	753	775	733	726	731	777	715	790	734	716	692	750	715	701	716	744	762	724	764	696	719	729	757	744	734	744	725	717	765	739	763	782	743	687	732	775	686	771	767	773	752	732	687	742	778	735	752	677	707	705	735	712	752	720	709	737	742	688	709	735	693	752	782	724	696	697	693	726	727	670	755	728	801	724	728	756	706	739	721	727	724	753	701	727	730	692	736	790	755	702	771	771	709	713	696	742	711	749	695	762	749	763	705	739	710	739	722	706	698	723	705	778	718	699	696	746	753	775	798	751	717	766	724	738	716	700	768	745	794	730	691	751	720	709	756	710	742	730	687	732	716	743	707	733	740	721	793	753	722	701	754	757	707	728	765	719	726	711	752	727	764	778	711	663	688	682	754	756	684	750	717	714	748	726	761	670	733	671	766	698	726	762	685	703	735	720	753	752	742	714	720	717	731	699	727	712	719	711	721	679	792	687	727	710	733	724	772	713	708	729	711	732	788	722	706	716	730	721	707	727	705	729	716	734	731	745	697	678	750	713	744	686	721	743	732	722	697	701	755	713	682	681	750	735	720	743	728	728	704	682	745	779	728	724	744	765	783	770	740	715	712	745	787	788	733	705	753	774	693	720	738	730	726	739	738	742	735	716	729	746	752	694	739	741	722	716	756	775	663	709	780	735	728	706	742	761	715	781	711	702	791	730	741	743	750	780	748	700	721	710	718	726	722	678	707	733	769	764	744	689	765	733	702	763	742	725	738	738	715	756	721	744	709	775	715	713	716	731	736	678	754	754	741	695	718	768	770	737	688	772	666	761	727	729	697	756	679	723	739	729	714	765	734	765	692	723	721	718	717	734	777	698	736	761	748	705	711	759	763	723	686	685	715	701	673	764	721	718	693	777	730	685	720	706	766	743	708	721	770	736	736	733	680	748	739	744	760	710	737	702	763	706	745	688	724	723	715	722	732	739	768	709	738	786	722	751	748	696	749	700	695	760	762	709	766	749	700	755	710	745	745	711	778	741	700	736	758	710	706	749	746	719	784	696	697	698	743	769	738	778	757	753	711	706	739	738	706	720	755	718	717	725	713	708	744	729	742	720	715	739	701	731	715	756	700	766	762	740	745	707	758	740	772	723	745	770	719	743	751	751	705	808	712	710	769	730	727	735	730	729	713	721	730	742	728	752	758	719	706	723	723	722	734	750	720	722	787	715	754	723	752	768	726	739	729	727	736	698	763	742	747	721	734	698	714	765	702	744	735	705	672	739	715	773	673	743	745	715	724	694	741	701	723	712	731	711	768	765	701	751	737	735	727	692	772	704	716	729	709	801	723	730	784	758	789	700	745	749	748	731	717	764	751	708	777	683	743	733	684	764	703	730	676	737	722	725	754	763	680	752	700	735	775	750	740	745	716	723	752	705	776	758	740	736	731	687	739	774	749	724	710	719	742	743	686	741	762	734	702	747	711	711	744	700	731	739	704	777	735	708	730	736	748	719	737	712	688	727	700	748	750	747	771	757	723	700	703	755	728	677	762	739	742	677	759	749	720	753	726	736	690	720	728	752	749	709	744	715	709	683	728	716	739	730	748	747	733	787	747	749	732	740	682	734	726	704	793	747	741	748	745	736	708	764	709	736	761	716	765	745	719	733	714	740	791	733	670	769	737	749	758	706	740	735	734	714	758	740	737	671	724	747	767	787	778	729	717	710	675	756	740	761	763	749	680	719	753	774	723	745	746	721	742	727	713	734	749	724	703	733	762	762	757	758	753	725	729	724	711	733	770	734	748	779	754	742	704	764	709	742	727	749	738	727	712	750	745	743	699	714	736	761	756	767	744	721	755	763	738	733	758	673	728	725	755	750	697	749	788	705	750	755	732	754	746	717	696	747	708	722	747	753	733	725	752	740	728	756	709	751	701	712	688	726	796	726	740	687	762	775	680	720	694	769	782	727	754	713	694	796	755	721	817	731	731	734	751	807	750	710	740	725	736	704	735	724	759	765	719	791	783	721	731	701	739	720	718	733	713	687	714	717	705	765	718	722	732	736	713	715	780	746	729	661	757	724	741	774	672	752	725	723	688	710	714	767	715	710	775	709	700	716	753	701	728	802	669	732	750	818	729	727	727	708	767	731	765	778	666	734	737	698	739	734	737	732	701	753	723	751	782	782	731	712	716	703	713	704	736	760	771	751	772	780	723	711	725	760	750	734	729	750	745	677	737	695	703	733	743	728	746	763	681	721	709	702	755	733	711	725	730	718	742	760	720	665	740	716	750	762	711	691	726	737	751	728	732	726	729	737	730	756	787	687	688	719	760	759	772	736	719	786	735	691	763	757	732	700	711	719	750	780	733	681	718	775	738	763	783	695	728	756	734	702	746	718	748	726	734	727	755	746	722	703	730	790	757	760	763	750	768	712	649	689	697	719	743	730	734	736	730	699	713	727	732	698	712	729	794	735	736	744	746	730	710	738	759	704	696	745	750	729	741	760	725	731	697	702	785	721	746	701	773	685	733	715	729	743	708	723	743	717	695	717	693	739	733	777	746	737	685	737	677	699	682	753	682	681	715	722	726	754	742	723	683	697	713	737	781	720	744	756	710	730	761	698	726	724	772	712	772	771	695	707	740	704	761	739	674	741	712	745	736	753	792	705	726	721	706	750	735	734	755	725	701	683	769	747	730	700	704	803	744	747	741	700	754	746	731	707	737	751	738	706	698	680	675	668	723	714	655	752	758	744	722	712	712	729	701	767	682	745	679	797	731	751	706	762	750	729	681	752	730	708	742	778	735	734	698	714	751	698	744	692	687	756	738	742	759	695	726	727	649	722	740	689	741	750	784	697	728	681	729	701	715	729	766	704	662	750	767	723	686	765	725	750	769	744	765	752	736	787	728	738	735	747	703	746	725	757	731	706	744	725	746	731	730	719	703	719	746	798	678	722	715	705	761	735	730	734
4039	1869	875	533	327	237	219	203	194	143	164	123	129	121	138	133	108	128	126	109	98	121	123	126	115	115	94	129	99	117	90	96	85	89	87	79	112	99	97	90	93	100	102	97	107	88	110	108	104	92	93	115	95	113	106	86	106	89	105	123	83	104	99	96	92	104	108	80	95	99	94	81	80	84	86	88	81	88	91	87	87	87	89	120	98	107	84	92	103	93	108	92	96	100	118	88	90	97	102	94	101	112	86	93	90	95	89	112	101	102	97	109	99	99	95	76	104	94	91	95	86	118	111	95	83	101	110	89	87	86	90	106	95	84	105	101	97	106	99	103	86	109	118	112	83	96	96	91	92	97	110	98	102	105	97	104	99	107	77	113	111	120	95	97	116	87	106	100	95	98	107	106	106	110	101	105	82	93	110	89	99	85	95	92	108	86	96	93	115	80	89	104	88	102	97	99	96	99	91	110	106	98	103	75	95	102	90	94	90	113	107	118	104	103	99	105	88	96	105	99	94	123	114	92	96	108	121	95	100	102	93	100	104	110	90	90	106	106	103	113	114	92	102	102	98	102	93	75	108	102	104	101	101	96	94	88	110	111	78	101	107	99	99	105	96	76	110	103	83	113	96	79	109	114	89	85	102	82	104	89	101	94	82	93	108	98	90	104	97	105	90	90	98	103	98	90	90	91	100	104	100	97	105	111	120	97	93	103	110	94	89	97	82	90	83	89	96	120	93	85	98	99	94	119	99	78	119	120	106	116	111	89	94	100	95	104	108	123	112	100	87	100	109	101	85	90	85	112	95	105	103	75	101	96	108	90	114	109	94	76	96	115	110	101	111	119	89	92	98	98	93	99	97	121	103	91	100	109	89	102	85	96	114	91	102	95	97	101	110	77	91	68	96	109	91	102	108	93	113	99	115	98	94	99	103	98	90	91	90	107	98	102	111	119	93	95	98	93	92	103	105	84	84	97	99	103	94	84	109	125	74	103	103	103	86	103	82	94	103	99	92	100	88	103	108	90	104	101	89	93	89	79	69	90	87	99	102	83	104	97	95	98	108	114	93	83	112	105	90	104	111	96	112	101	102	104	119	103	104	104	103	93	102	103	104	84	105	101	98	90	122	111	102	85	98	110	102	104	91	102	102	90	105	103	102	101	102	93	98	113	97	98	90	124	90	96	83	78	96	106	90	91	103	98	109	97	117	88	107	124	119	93	102	113	90	111	96	108	95	99	98	111	81	95	89	99	95	103	102	92	94	105	87	99	104	100	94	102	87	104	101	102	87	100	116	107	120	116	104	96	104	116	100	91	100	94	88	114	133	82	76	117	120	109	98	101	85	90	104	108	86	109	101	91	100	97	72	108	102	100	94	103	99	116	99	107	88	94	103	114	96	97	99	83	108	98	95	102	99	108	89	90	105	107	104	96	105	106	92	111	90	91	87	121	87	112	90	93	94	103	100	109	109	105	85	100	107	89	104	104	117	91	106	83	94	104	127	85	107	103	98	101	93	92	104	113	98	103	109	121	107	95	104	95	96	86	95	98	86	83	97	98	90	108	96	105	92	100	80	102	94	95	101	95	96	126	110	76	110	87	94	89	98	97	98	104	108	105	107	96	105	109	85	92	97	100	97	91	94	100	109	109	81	105	99	86	103	103	83	121	106	101	89	86	95	107	102	106	106	85	89	97	98	103	103	96	104	105	99	91	101	90	82	118	101	89	109	99	102	91	100	95	105	97	92	96	100	109	97	86	88	117	100	92	105	97	96	103	83	108	96	68	96	76	97	105	107	85	90	98	90	83	103	86	111	114	87	96	110	102	95	108	107	101	90	107	90	99	116	107	83	105	104	104	94	125	84	84	85	101	71	97	98	105	95	109	88	93	92	114	105	95	96	104	85	115	110	107	96	95	84	116	99	91	91	104	96	86	87	123	95	93	92	93	82	92	101	83	81	80	91	95	79	91	95	108	91	127	94	84	85	100	104	127	103	97	105	105	100	100	103	109	84	97	96	99	109	88	92	111	91	94	89	111	102	96	111	91	112	81	110	101	101	98	111	82	99	101	101	98	108	85	88	82	103	97	101	102	99	95	87	91	112	108	83	96	105	87	101	88	113	103	96	108	91	100	96	79	105	97	104	97	89	96	100	96	101	110	97	89	79	94	112	107	96	84	116	119	106	109	117	102	104	90	117	84	74	100	83	88	118	96	110	86	110	110	81	106	81	106	100	108	103	102	108	106	90	105	90	101	105	116	101	89	108	104	104	112	97	86	94	97	110	92	97	86	122	90	99	93	99	100	86	109	113	105	94	97	101	103	105	88	99	90	103	108	98	104	91	94	97	86	109	89	88	87	96	83	107	106	95	105	99	101	82	121	89	97	91	92	73	104	89	114	103	106	96	103	88	102	106	83	93	103	115	101	94	97	111	98	96	99	92	84	97	102	96	117	91	120	110	100	100	77	82	88	116	91	93	116	105	91	95	124	102	93	85	95	91	106	98	87	95	108	96	93	81	102	100	115	102	82	116	90	92	94	93	104	99	112	108	91	86	96	102	116	112	94	89	91	100	103	84	107	105	96	84	93	107	87	104	91	94	93	87	123	93	84	77	97	117	108	91	105	101	101	89	95	102	101	97	97	90	95	101	100	86	96	101	83	90	101	95	101	105	87	103	100	97	106	87	102	87	94	126	106	120	105	114	101	80	100	119	101	105	103	93	117	86	89	95	92	116	95	95	84	100	95	98	95	105	98	108	89	104	76	111	87	89	112	96	111	97	111	101	99	85	105	96	106	100	105	84	102	100	87	97	87	92	87	92	106	107	103	113	93	91	111	97	109	118	99	102	109	97	91	107	103	99	99	117	90	128	119	83	102	97	88	108	92	98	94	90	113	93	105	107	99	101	105	86	80	89	109	86	106	94	113	113	94	93	99	83	92	91	91	79	97	78	95	101	103	109	97	94	97	101	91	102	100	94	90	104	105	91	102	103	105	97	102	92	106	98	121	102	90	105	95	107	89	103	106	97	108	92	109	88	84	109	100	97	102	93	96	106	97	100	103	109	94	104	92	92	108	103	82	100	118	99	121	104	111	101	98	94	92	97	96	99	94	104	102	92	92	116	86	99	101	107	94	93	116	95	100	86	103	88	107	117	127	101	87	93	87	101	106	81	93	89	101	105	91	88	99	90	97	83	89	96	97	112	105	81	88	101	86	105	103	99	95	93	84	96	99	98	94	97	89	75	78	88	106	113	109	96	82	99	108	120	96	102	97	111	93	99	85	118	86	86	101	97	95	89	104	90	100	89	104	79	96	102	93	90	91	100	99	113	97	104	94	100	88	113	92	114	68	106	93	102	117	97	91	108	100	95	105	107	101	95	114	100	93	103	96	81	94	98	102	86	106	87	87	86	111	102	109	118	102	80	111	111	103	104	104	110	101	98	98	101	99	113	106	111	81	93	107	96	104	102	95	103	120	93	105	106	97
29499	16336	9731	7944	7374	6738	5766	4727	3843	3083	2658	2211	1922	1850	1743	1623	1547	1435	1417	1261	1262	1203	1215	1094	1081	1040	930	923	936	933	913	935	891	947	905	863	880	815	889	898	867	826	871	851	874	874	833	854	851	887	895	830	871	855	850	879	909	842	883	882	837	858	883	802	856	797	851	810	868	842	877	873	862	873	849	852	830	868	852	872	818	844	889	874	848	844	849	833	870	838	807	840	895	837	820	919	862	797	900	898	860	892	831	821	862	877	883	876	857	830	871	856	804	857	880	853	876	879	867	830	805	902	868	835	911	866	865	903	895	860	865	843	852	800	830	815	873	842	924	841	837	875	811	852	829	881	897	876	855	831	921	892	830	904	812	857	903	876	848	854	879	877	826	870	912	819	821	875	925	849	863	798	871	826	838	892	861	848	813	846	875	869	902	776	841	877	816	823	861	875	853	883	863	937	812	847	917	922	842	850	809	832	871	873	825	829	868	873	834	903	847	878	851	835	878	901	878	813	858	872	827	825	898	848	836	838	888	843	894	863	843	873	892	885	887	828	841	902	910	827	818	904	891	837	871	850	872	824	888	887	847	835	873	831	828	836	821	852	858	885	848	825	878	857	816	864	881	826	857	859	852	835	826	848	808	847	843	848	867	871	838	883	854	896	849	863	857	898	862	886	877	839	858	860	812	858	853	832	865	862	889	882	855	835	885	890	845	870	860	869	819	838	822	856	836	813	826	862	849	807	887	863	877	863	819	836	786	848	841	851	791	886	859	899	787	865	847	880	883	864	814	820	822	878	863	820	825	803	873	925	862	870	824	873	856	797	892	861	896	893	878	873	837	856	862	824	816	940	835	858	871	875	898	902	914	869	868	846	836	858	874	882	855	841	804	892	909	846	865	843	833	871	853	834	835	917	882	858	860	842	888	897	874	834	860	870	826	814	817	857	914	834	849	908	882	893	882	903	895	782	829	847	808	835	876	837	888	852	852	865	810	873	813	869	871	913	881	882	854	840	856	827	894	845	839	840	879	850	868	830	896	834	838	862	840	857	868	862	900	850	814	926	870	814	846	857	818	874	882	826	858	839	877	832	875	836	808	828	877	829	872	850	862	797	812	886	887	854	895	824	841	799	856	870	807	913	887	887	872	845	857	856	890	848	837	848	897	895	852	881	845	827	852	890	856	853	869	876	836	846	905	855	887	903	877	846	890	867	914	860	844	833	839	818	867	876	852	814	817	828	881	826	820	838	850	861	836	903	859	852	834	881	842	803	885	848	817	890	852	905	783	923	897	820	866	811	878	865	891	823	865	862	820	822	817	862	837	859	858	887	884	863	883	838	849	834	832	851	900	863	825	851	865	848	870	856	894	923	943	847	830	845	899	838	863	872	853	845	834	816	839	867	860	873	836	822	775	857	862	868	794	846	833	805	899	906	877	819	900	904	834	894	855	844	831	874	830	816	884	814	776	876	820	843	835	860	931	897	868	901	898	852	866	828	891	889	871	833	862	852	862	859	826	877	832	885	812	845	811	842	865	847	878	870	853	797	847	857	869	909	811	897	893	881	870	838	818	825	844	879	872	845	799	872	919	863	817	820	866	896	863	870	820	864	883	836	892	895	854	836	844	879	844	822	830	821	910	848	882	847	857	843	905	861	856	836	896	791	852	878	868	892	824	879	828	829	866	878	847	875	866	846	835	829	833	891	840	858	820	815	790	871	818	889	879	845	829	846	907	824	842	787	885	837	886	896	866	905	862	856	908	826	871	922	883	811	850	865	864	850	816	826	879	829	807	857	830	885	815	836	875	863	868	822	857	902	861	887	839	792	846	861	840	846	817	930	796	855	825	824	844	838	848	845	937	837	844	812	873	812	821	802	849	848	870	869	923	866	912	885	820	858	839	822	873	796	788	816	832	825	864	892	844	943	852	805	826	849	855	905	783	899	864	827	865	844	869	852	868	897	868	839	860	854	832	860	810	872	876	883	927	909	850	798	830	860	880	836	886	836	820	839	868	931	794	849	897	868	861	882	816	899	834	842	844	845	860	878	828	873	867	812	868	829	899	792	850	830	834	872	908	875	869	842	826	861	884	900	863	843	883	872	817	850	939	840	860	864	874	887	869	845	890	795	807	810	913	826	795	799	872	857	838	812	865	816	867	884	868	881	897	802	893	863	854	856	892	927	858	872	861	831	885	846	865	855	805	862	825	848	841	879	891	861	824	824	864	892	803	845	831	896	834	854	883	871	888	875	815	844	876	872	842	858	844	854	900	847	840	899	827	814	899	849	812	841	839	837	833	885	906	834	881	958	874	828	850	895	857	854	849	858	849	800	867	868	830	889	859	848	837	877	824	838	914	879	826	844	842	870	813	905	861	841	896	901	824	880	831	870	832	904	816	814	879	891	828	867	899	815	843	861	857	838	838	854	891	842	848	888	774	892	841	802	800	858	896	835	825	823	839	828	829	829	852	909	842	864	904	874	892	885	868	845	894	874	834	886	843	823	812	843	825	891	863	837	891	819	836	875	910	877	822	868	864	854	881	848	831	851	857	912	839	856	904	884	887	843	828	847	890	885	888	850	817	873	865	899	884	880	851	872	859	853	822	817	838	838	897	883	912	826	864	834	821	863	871	853	878	894	800	879	843	843	864	844	840	889	858	851	843	858	877	844	824	814	864	863	826	858	848	894	829	847	868	825	810	882	856	823	841	822	850	873	888	821	851	846	840	863	839	909	866	830	862	869	871	820	856	842	888	867	883	853	876	859	870	872	827	812	845	826	811	913	848	806	879	855	868	860	891	856	837	884	824	824	879	861	879	885	843	862	872	900	833	885	812	857	774	880	851	877	876	813	867	880	843	910	892	856	836	849	843	891	880	849	842	883	850	883	913	831	870	867	823	818	878	874	877	859	852	902	843	889	916	858	848	857	845	874	882	862	888	807	857	876	889	869	829	890	855	821	817	838	875	846	831	818	857	847	881	845	891	853	829	874	892	810	840	874	837	882	851	894	880	827	862	860	894	865	811	794	845	844	865	850	803	885	902	837	887	826	870	898	856	873	839	866	876	857	842	855	861	795	843	845	891	844	844	886	865	820	867	855	896	869	871	857	833	826	883	885	822	874	864	870	853	891	903	819	837	900	821	857	840	866	900	851	862	884	849	864	853	859	905	873	842	818	886	893	855	846	867	896	890	867	833	798	886	828	871	869	785	876	846	843	890	804	859	887	841	855	827	853	878	869	839	876	862	841	880	861	901	808	899	883	829	872	837	806	863	894	893	918	883	838	842	856	845	788	841	824	867	848	917	851	894	867	900	864	856	856	850	887	806	854	864	919	866	824	850	863	875	895	860	910	850	865	836	886	833	862	892	858	882	836	846	876	873	840	910	889	851	884	857	829	863	845	848	855	846	903	845	878	878	879	859	816	854	899	901	866	859	900	847	902	872	889	831	821	873	868	820	886	865	896	841	834	824	845	833	827	809	788	826	853
5722	3588	2165	1154	670	363	272	296	196	244	188	156	141	150	161	119	133	133	105	135	130	129	124	106	107	119	105	101	94	102	86	90	94	105	93	105	97	71	89	75	86	89	95	94	88	105	99	87	102	98	108	100	105	94	88	79	97	105	100	88	102	92	93	104	101	106	97	98	100	90	91	93	99	87	92	98	114	87	101	86	96	92	104	110	112	108	93	103	101	92	99	68	85	109	115	106	104	108	93	89	91	100	121	105	94	101	95	96	92	106	90	107	93	91	94	108	113	82	93	101	98	89	91	96	93	96	97	119	119	105	88	103	88	99	83	102	118	130	97	78	95	81	90	88	104	104	58	103	87	101	88	102	102	100	88	96	104	92	100	86	97	98	105	89	87	101	100	98	104	88	102	122	90	104	105	88	112	91	102	84	86	82	111	83	106	81	95	84	91	97	117	95	89	88	92	94	104	102	96	99	95	90	100	103	121	105	85	95	92	96	108	102	94	109	106	104	93	98	102	113	91	125	118	92	85	74	100	101	102	105	99	98	116	108	81	115	91	84	116	94	101	107	90	87	94	106	117	88	104	88	107	121	108	91	98	110	95	93	91	100	93	100	84	89	107	119	114	89	79	113	89	90	120	95	99	98	85	84	99	116	111	86	90	82	96	95	89	81	104	97	89	96	114	89	88	81	112	122	110	94	95	99	95	95	96	83	110	91	102	110	85	80	94	87	105	96	96	93	93	110	106	109	94	86	97	87	102	84	100	101	95	95	90	88	97	131	82	113	86	102	81	89	86	130	114	91	106	86	102	107	92	97	98	107	101	119	105	101	106	114	99	110	91	107	89	97	98	78	104	84	94	99	92	104	99	103	98	94	106	84	90	97	95	98	104	98	107	108	114	98	115	87	102	97	89	106	105	80	84	101	110	105	109	106	92	98	98	77	93	100	87	116	90	115	94	98	101	86	103	92	85	104	98	83	110	120	83	88	91	84	100	123	102	106	85	93	86	84	99	93	83	100	103	110	87	99	98	93	109	106	109	92	103	86	94	87	82	91	92	85	89	93	99	105	97	115	97	83	93	104	113	109	89	106	108	99	113	99	94	113	82	113	84	113	105	88	92	98	94	91	109	95	108	103	98	112	84	95	87	103	67	117	78	85	96	98	101	98	92	85	105	89	99	97	89	104	107	99	92	94	103	101	92	99	100	89	105	102	99	103	120	106	103	94	108	105	93	110	97	103	93	90	92	106	108	101	86	96	83	78	106	84	101	100	98	88	90	92	116	95	85	112	103	84	103	121	99	104	103	85	104	96	90	118	95	103	109	105	93	93	127	101	86	98	96	104	97	91	105	93	107	89	104	93	90	86	87	94	93	83	110	110	108	99	121	108	108	107	85	98	101	96	98	90	114	88	96	97	73	97	98	99	98	99	110	115	98	97	103	96	116	106	89	89	85	102	117	115	111	108	97	113	95	86	109	83	88	86	100	94	87	100	106	89	102	87	113	91	92	101	94	91	68	102	100	94	106	102	105	80	94	104	87	103	82	91	113	102	94	81	94	90	100	104	95	100	106	80	95	85	109	92	87	93	82	97	103	101	112	97	103	96	100	103	99	103	107	79	93	117	93	97	100	102	91	99	110	96	84	91	109	117	102	94	95	85	104	102	109	103	105	98	117	92	97	96	100	100	84	103	103	101	97	100	105	86	104	85	89	101	90	108	100	68	109	104	88	92	89	104	100	97	107	107	94	104	107	91	93	97	93	91	94	112	85	101	92	93	102	104	95	91	101	101	102	92	100	103	92	105	104	100	101	96	92	91	105	99	103	79	94	95	88	106	100	103	103	91	94	98	86	92	89	88	98	99	104	95	110	126	92	98	83	104	98	87	87	90	107	105	91	110	90	97	91	96	94	104	100	91	96	102	93	88	92	110	90	111	103	98	90	87	104	112	89	96	110	99	85	106	83	89	95	105	104	110	106	113	96	85	100	107	80	91	119	93	91	113	107	97	81	92	83	123	102	106	92	98	103	86	117	110	88	101	79	92	110	103	107	97	107	107	74	94	118	106	106	114	85	112	92	84	96	89	109	103	109	96	111	109	100	90	116	103	102	96	105	79	111	89	111	108	111	114	103	111	105	116	99	91	87	116	88	99	90	93	98	100	109	97	106	106	80	89	119	75	94	104	98	99	92	100	104	95	106	88	102	111	100	100	90	95	84	111	92	81	69	103	104	91	96	105	101	103	93	103	105	107	97	91	109	98	106	116	91	91	91	93	106	115	86	99	87	94	105	96	91	94	79	94	106	105	104	98	96	94	103	105	101	111	107	102	93	95	108	80	97	106	103	98	95	101	92	84	103	92	116	97	115	94	97	103	95	82	88	92	100	93	91	98	95	94	107	99	94	90	105	96	94	94	90	100	116	92	103	97	111	107	102	81	106	119	93	92	68	114	81	123	92	90	95	113	92	97	96	85	94	98	113	77	94	83	113	93	108	109	92	87	96	90	95	115	85	101	77	101	90	97	82	92	106	103	94	105	94	96	91	124	106	96	117	98	94	95	90	75	84	90	105	101	92	112	107	94	93	87	101	86	93	95	92	106	106	99	103	112	103	86	103	85	98	93	92	89	103	106	81	89	104	100	111	110	110	83	113	100	103	110	113	106	94	88	102	95	86	91	94	105	110	92	111	101	109	104	111	91	114	95	96	95	94	102	113	96	84	82	89	87	109	101	102	96	93	97	97	89	101	85	101	102	99	89	78	84	84	99	101	104	107	103	100	111	90	96	99	91	112	105	107	89	97	97	85	110	102	88	110	89	107	113	97	98	96	96	99	100	95	92	103	103	96	107	100	96	108	80	114	101	95	91	100	98	83	99	114	94	97	110	112	95	116	88	102	111	70	101	105	82	96	94	95	100	98	108	99	96	107	113	106	95	100	99	110	91	112	102	91	75	100	90	109	93	91	89	89	114	113	110	109	85	97	106	100	104	96	110	100	105	84	109	101	120	98	104	99	97	96	102	105	102	89	105	97	101	88	98	104	93	99	89	98	98	99	82	97	98	89	100	105	102	87	113	91	101	77	95	95	104	92	88	110	117	87	96	100	98	101	97	100	98	99	97	89	97	98	98	86	104	108	110	98	94	105	103	99	88	95	102	86	97	104	105	99	109	77	88	88	100	111	91	100	87	101	101	109	96	92	103	114	102	97	96	105	112	103	127	83	94	110	100	82	103	103	102	82	92	94	89	84	81	100	91	101	97	95	95	83	97	92	111	106	114	81	88	99	95	85	95	82	99	104	105	88	92	113	114	92	100	95	96	87	107	109	107	114	107	103	123	95	84	88	82	95	98	82	97	97	106	115	113	111	93	97	105	92	101	109	85	103	92	101	84	93	95	93	105	88	93	78	92	87	90	101	101	100	107	92	109	101	112	106	107	92	98	99	89	118	76	91	108	96	96	85	101	87	113	99	110	94	86	93	92	113	94	92	92
34332	22184	17095	13626	12298	9229	7673	6312	5139	4115	3406	2791	2423	2178	1913	1884	1847	1716	1585	1567	1443	1446	1294	1197	1145	1090	1008	983	983	1001	992	918	908	924	914	859	905	902	852	858	858	830	841	861	831	878	921	857	878	846	941	891	901	856	851	875	852	809	833	828	877	893	826	871	812	826	886	851	853	898	898	869	858	928	930	876	872	867	880	889	884	910	862	909	887	862	919	878	829	832	818	859	869	848	865	850	873	850	831	859	870	884	808	878	920	922	878	853	880	875	897	870	870	891	824	877	889	848	832	866	893	819	881	913	809	853	907	803	885	865	886	853	909	915	872	830	961	842	859	876	856	866	865	863	876	810	863	910	885	911	864	904	828	862	881	892	859	871	907	885	877	853	865	884	840	881	873	897	905	870	913	838	868	889	855	893	887	900	884	906	870	846	845	883	867	866	882	859	901	898	880	821	927	878	864	889	886	827	867	867	874	901	870	918	880	912	893	860	879	874	901	896	872	849	896	897	859	868	867	934	894	896	839	833	862	874	871	887	852	902	832	894	907	903	901	873	877	873	844	883	874	817	919	887	920	868	860	903	858	896	891	887	875	834	917	861	858	871	890	857	881	869	874	831	864	885	909	901	840	841	814	855	904	883	811	844	911	916	907	885	910	817	872	870	879	913	854	864	820	849	868	877	874	870	836	872	878	907	811	829	866	880	860	895	883	843	896	850	812	878	872	865	881	868	854	940	863	904	868	911	822	955	915	907	870	893	795	903	851	895	832	841	905	824	926	878	914	875	844	864	846	889	861	925	865	855	886	863	841	838	900	881	864	871	905	847	899	875	917	845	862	876	850	849	824	887	924	884	826	876	869	894	847	817	858	876	880	917	911	824	888	908	902	855	827	872	858	876	870	891	885	886	876	927	868	874	895	871	871	912	838	844	855	875	848	861	888	889	871	859	865	885	906	863	856	858	854	839	903	908	856	899	887	835	831	869	938	830	864	814	924	854	851	931	876	885	901	900	856	872	861	922	893	896	870	892	863	873	877	880	852	906	859	837	849	890	867	869	865	892	874	867	859	901	897	881	942	868	824	847	870	814	850	823	849	859	857	848	842	888	860	881	859	860	856	849	822	861	881	844	842	860	871	831	848	869	878	847	854	872	860	867	859	902	916	827	837	869	895	910	875	810	877	883	844	927	936	940	852	869	849	857	913	867	850	855	874	889	870	873	874	872	832	894	898	853	878	840	893	848	901	862	904	872	884	898	845	858	855	913	878	867	880	846	865	828	860	874	885	845	852	885	864	824	925	891	878	880	840	865	876	895	844	867	843	926	865	808	861	874	818	905	889	912	909	876	835	859	895	885	857	822	852	913	881	894	882	890	898	840	888	929	913	908	856	873	801	894	834	864	856	838	825	867	865	874	922	867	882	832	858	898	843	885	846	870	908	841	902	905	871	826	861	839	907	869	911	874	924	839	899	897	885	875	891	888	830	893	886	859	859	830	874	840	918	814	862	834	847	875	861	909	874	908	878	892	881	873	855	869	904	845	870	933	874	922	840	880	827	848	854	868	892	887	877	916	803	888	882	822	884	902	881	888	918	845	869	864	893	831	848	855	884	858	836	898	924	891	890	884	864	890	853	840	844	933	844	859	848	883	841	860	872	868	867	891	873	818	861	838	857	875	874	807	846	882	882	814	860	892	816	891	853	906	891	862	883	876	887	903	921	850	841	893	898	841	873	851	899	927	838	900	915	877	890	868	868	839	857	904	839	848	850	904	888	924	882	865	846	898	909	855	850	927	876	842	845	891	843	908	864	863	877	874	843	863	906	863	907	918	831	932	869	870	876	859	925	874	862	858	835	905	901	886	870	861	860	888	849	890	850	876	881	864	917	885	859	880	882	842	879	852	864	934	890	824	926	864	832	862	906	908	842	845	839	881	850	825	838	862	860	795	864	886	913	839	834	855	855	859	852	865	846	883	886	877	927	831	832	812	892	868	845	814	837	894	858	832	875	853	860	907	879	880	828	917	892	850	855	886	873	845	864	816	844	907	906	914	872	876	880	866	834	850	889	890	837	894	872	825	863	874	898	860	900	950	864	829	859	892	852	859	912	908	882	872	891	827	889	883	827	907	863	861	880	896	849	903	827	901	898	861	816	852	887	920	882	881	870	886	854	907	890	829	839	853	824	913	858	881	860	882	866	864	856	877	846	818	910	905	845	858	845	890	847	871	807	883	878	862	834	847	888	857	888	843	887	844	821	894	879	868	890	904	836	881	909	818	853	849	858	835	846	903	876	881	890	881	856	875	846	838	897	851	917	875	897	849	883	825	894	833	882	863	855	898	857	866	848	884	847	834	835	856	863	924	867	877	857	857	857	801	926	882	827	891	876	885	861	900	915	864	861	879	873	843	857	834	922	836	901	889	861	870	881	854	861	891	868	825	920	883	853	864	887	871	809	831	851	857	839	853	850	890	803	841	900	832	912	856	879	890	854	883	858	871	860	866	917	834	948	861	800	861	859	915	878	847	886	839	858	859	831	895	824	895	827	860	848	848	881	889	906	845	860	919	842	874	845	842	910	886	905	851	910	853	848	873	871	862	873	794	837	852	854	853	821	874	868	879	906	882	850	876	903	930	874	907	874	827	854	860	857	837	884	907	847	885	884	904	862	879	906	859	908	842	887	865	908	821	925	851	880	875	921	900	863	867	853	854	838	849	902	829	871	852	904	866	836	872	810	910	854	864	872	846	875	845	852	854	833	814	877	883	849	881	853	862	828	853	841	894	892	898	844	864	836	877	853	913	888	836	895	925	875	859	855	886	851	828	861	925	917	829	924	875	852	885	893	843	897	840	861	869	841	890	865	822	904	824	907	885	855	896	953	825	873	887	878	870	859	840	872	890	869	859	869	835	866	875	841	883	903	841	851	936	895	888	902	845	854	850	876	898	878	845	832	826	884	914	868	868	835	862	890	879	871	905	902	877	838	879	868	877	844	879	871	861	853	856	881	901	896	849	858	907	881	857	841	870	838	874	877	897	873	887	863	898	887	836	892	867	849	846	864	897	852	828	869	873	873	845	854	861	856	850	873	855	894	884	861	864	878	934	860	864	861	842	884	867	858	861	914	890	871	874	869	891	847	858	884	830	880	901	885	908	818	894	849	851	834	811	925	837	875	852	851	885	828	912	861	884	869	863	878	879	855	851	869	863	880	913	848	864	843	918	896	826	872	838	856	904	889	889	845	833	900	936	884	869	852	913	879	870	875	841	872	907	870	854	849	887	905	880	829	801	870	808	900	803	853	853	885	876	903	882	863	848	872	869	870	880	865	887	880	880	880	854	889	894	819	892	904	908	900	855	874	865	865	942	887	883	857	879	839	861	904	830	876	877	866	821	829	863	884	856	929	843	897	914	902	795	819	822	869	836	882	890	907	864	882	905	843	889	886	881	841	885	864	918	860	857	878	848	865	831	848	908	818	898	832	908	876	872	895	868
5788	3130	1819	1121	693	373	283	204	218	187	177	150	127	130	142	121	133	120	122	118	91	108	102	95	71	81	84	71	107	95	87	84	84	83	67	75	79	85	89	93	84	100	73	82	106	87	88	82	84	74	87	86	94	82	99	70	70	93	86	91	74	89	77	85	88	77	84	82	79	89	80	93	84	95	77	88	65	70	82	75	71	86	74	68	76	86	78	94	89	76	88	90	86	74	91	83	77	67	86	90	92	81	75	72	90	90	83	66	75	77	81	79	78	76	88	69	69	77	84	80	97	83	63	89	90	81	80	85	80	86	78	70	88	76	78	86	89	82	86	97	72	88	85	81	84	76	90	72	80	78	69	86	79	65	84	75	73	61	72	84	67	74	72	86	74	86	79	77	94	80	103	99	87	108	99	74	95	93	85	78	77	78	90	81	82	82	94	78	96	84	87	84	87	76	72	76	90	105	84	76	77	83	84	89	73	75	91	90	83	73	83	88	63	89	74	75	69	80	86	72	85	70	103	84	97	71	86	84	69	88	84	77	84	84	86	91	77	97	92	86	71	80	78	84	81	58	73	75	67	92	80	69	88	83	77	84	75	76	77	82	75	75	76	98	99	80	84	72	83	81	92	93	87	94	76	64	102	95	71	86	79	90	93	84	68	87	85	77	84	80	86	68	82	81	78	82	71	72	93	82	92	92	76	83	79	82	84	87	86	79	85	83	80	74	73	74	77	92	79	78	91	95	82	83	88	91	92	74	76	85	79	81	64	85	82	92	59	74	79	75	89	89	83	95	96	72	75	75	85	81	85	88	81	94	71	85	75	87	84	91	77	91	89	91	69	78	65	84	83	83	76	72	101	72	76	84	82	82	106	60	78	96	72	65	93	81	76	87	75	82	74	92	87	88	88	104	86	87	89	82	99	77	107	100	70	88	79	89	100	66	74	75	82	87	77	83	71	78	78	81	76	85	90	93	81	78	81	87	90	70	73	74	86	88	67	91	93	91	82	84	78	77	76	89	93	82	82	76	91	88	87	80	95	77	76	74	90	80	79	71	89	102	62	78	88	68	85	86	86	80	72	78	81	71	73	84	79	87	65	71	82	88	89	77	66	79	88	78	72	94	83	81	75	83	93	93	74	80	80	85	80	92	84	81	66	108	89	91	83	77	79	76	75	67	88	71	76	89	84	97	84	83	82	78	87	76	90	65	74	78	87	81	87	84	97	74	86	92	87	84	66	87	73	86	72	84	80	71	82	84	81	93	98	84	74	82	102	73	69	95	83	86	78	79	72	88	98	67	78	97	84	84	92	82	78	89	81	93	98	72	78	71	82	84	85	83	83	83	75	86	83	99	73	74	77	84	80	88	69	75	89	85	73	90	93	80	90	82	69	96	88	85	71	91	73	76	101	98	84	77	71	85	78	77	95	63	86	90	77	88	80	73	75	82	86	88	87	84	90	100	93	89	79	77	64	76	76	90	78	83	76	81	86	76	87	84	85	87	85	84	96	79	88	72	78	74	94	73	76	72	86	75	86	90	78	81	69	91	76	96	87	72	78	75	72	88	78	89	81	83	97	90	91	65	67	86	81	94	102	76	71	87	76	82	85	73	89	77	85	90	65	73	79	85	83	79	70	92	93	67	97	83	87	52	98	102	80	79	87	84	63	74	88	98	97	83	99	103	74	79	92	76	94	80	91	65	76	84	68	85	73	74	71	88	83	72	93	92	76	95	90	85	70	86	81	90	73	81	73	78	94	65	61	71	69	78	87	95	91	79	90	98	86	81	91	94	85	84	81	67	73	79	94	71	77	82	81	79	88	94	100	80	86	91	90	109	72	73	83	71	92	87	104	76	90	108	76	81	85	84	80	77	86	80	73	82	89	81	88	92	91	84	70	79	85	92	81	64	81	73	81	75	74	90	83	61	82	95	80	93	92	81	69	71	80	79	73	76	92	80	95	76	80	101	85	77	98	92	84	95	86	87	86	75	78	84	73	86	76	79	83	84	83	69	85	86	73	79	88	81	80	63	73	69	105	72	69	79	94	85	80	86	90	74	72	80	89	68	73	74	78	87	75	96	87	74	82	86	78	100	82	88	75	77	79	70	89	90	83	77	78	73	82	85	80	86	98	90	85	77	75	72	74	75	94	84	69	75	74	63	79	85	99	87	80	96	78	76	92	87	88	68	77	82	66	93	78	77	74	74	86	78	90	95	74	99	70	85	73	77	90	82	82	77	77	79	81	83	83	68	100	82	93	79	79	78	85	80	84	73	74	68	77	81	89	74	86	82	63	90	65	76	85	74	70	87	85	81	75	75	79	91	87	76	80	83	69	79	69	86	70	82	75	86	86	81	92	92	95	87	67	79	96	91	87	94	79	81	87	83	76	66	93	80	65	86	94	77	85	71	78	68	70	78	96	82	86	91	75	73	93	81	80	80	84	81	81	91	68	85	82	77	67	83	91	86	96	92	73	84	73	75	90	71	75	81	90	90	78	77	92	83	80	89	69	85	87	74	82	77	86	83	77	89	89	76	94	80	68	71	76	78	91	98	89	82	79	71	79	79	75	72	88	97	94	82	87	80	71	81	100	78	67	69	74	62	65	89	96	75	91	76	83	78	76	83	76	73	90	86	73	85	96	83	75	92	87	86	74	85	77	68	99	82	70	92	91	80	91	66	89	87	74	75	76	84	74	86	79	94	80	78	85	98	76	83	79	78	75	74	85	73	105	86	83	67	69	90	76	84	64	76	67	85	78	78	80	74	72	69	85	68	65	84	96	73	82	72	73	65	86	85	82	89	77	84	80	85	90	93	81	76	86	84	87	64	91	78	66	73	89	85	88	97	87	73	77	78	86	81	89	86	101	99	76	92	84	91	80	83	76	78	87	83	90	70	73	84	79	89	73	84	61	77	81	91	84	86	89	70	73	77	71	98	86	88	80	78	76	88	93	92	74	88	91	89	67	89	94	70	74	87	80	88	90	74	93	100	81	90	82	100	79	76	85	81	82	79	83	96	91	79	81	82	76	95	85	95	84	75	99	84	77	62	73	76	77	104	73	82	90	84	63	82	80	82	88	68	87	76	84	79	76	96	92	84	90	75	96	84	69	97	75	98	97	64	71	89	84	71	67	81	83	76	94	78	90	82	73	63	78	95	91	75	90	71	95	74	83	91	66	82	78	78	83	91	98	80	84	75	82	88	82	93	84	71	81	90	81	68	78	80	80	81	66	90	79	82	81	92	97	97	70	83	82	83	88	84	84	96	83	84	93	84	76	79	75	88	76	92	83	86	78	81	86	95	68	74	77	90	83	87	79	74	83	81	78	71	86	74	73	98	92	62	81	90	84	72	85	91	73	80	72	95	75	77	76	86	89	78	107	88	79	59	84	90	91	87	80	78	82	67	93	96	93	70	85	87	76	85	100	93	96	88	78	84	78	83	60	88	74	78	82	68	80	87	96	76	82	86	80	70	76	88	54	87
31556	21698	15585	14291	13060	9300	6974	5469	4450	3778	2818	2341	2092	1985	1853	1832	1796	1566	1426	1338	1211	1119	1090	972	991	905	843	812	762	823	849	790	803	789	745	789	768	750	802	739	756	752	726	776	726	736	776	705	720	682	730	733	730	677	706	698	729	684	746	689	726	667	721	710	703	672	725	746	741	742	694	743	762	701	729	739	714	727	759	733	749	731	764	753	772	718	686	709	705	730	720	773	728	728	744	731	699	754	782	736	710	682	738	698	711	681	721	738	780	727	740	752	699	720	743	737	803	712	682	726	730	738	713	731	768	718	726	665	695	697	715	691	732	739	755	756	706	693	696	681	740	753	712	730	685	700	773	694	738	724	725	724	725	683	705	752	719	755	761	663	717	681	777	733	712	718	726	742	736	774	763	742	721	761	761	705	680	735	758	747	768	702	707	746	698	718	756	719	715	715	720	720	783	681	700	690	754	729	781	746	709	725	721	725	686	752	781	703	735	738	665	727	739	720	776	730	718	746	713	794	730	740	677	693	753	732	716	711	752	708	708	726	689	699	687	741	709	725	742	715	765	752	690	775	700	723	689	752	723	698	718	721	708	677	693	727	713	730	747	740	694	712	745	766	753	671	703	753	733	717	718	731	752	735	701	696	696	673	711	695	722	710	761	736	735	679	766	739	717	744	683	738	730	698	706	713	734	696	699	734	693	684	708	736	738	733	745	691	722	697	691	729	679	660	767	654	701	731	747	663	670	673	698	737	686	767	714	725	724	733	730	757	723	755	726	691	717	726	767	713	758	697	682	720	760	733	717	747	708	721	691	697	766	767	742	758	763	718	717	685	756	743	734	711	720	733	714	751	738	705	734	725	761	740	713	725	700	688	741	744	703	697	687	723	726	729	733	743	734	664	734	735	727	743	741	715	748	688	789	740	770	754	702	695	695	725	730	727	726	699	758	741	724	710	676	704	664	757	742	710	739	713	729	719	756	716	718	725	726	738	728	775	762	697	687	690	708	720	694	720	714	705	740	758	737	735	670	754	742	731	714	704	765	723	721	687	671	680	693	763	709	759	761	746	761	735	764	760	723	693	736	718	761	700	725	735	674	702	707	705	750	706	730	745	731	726	725	760	744	713	720	660	732	729	763	695	700	763	727	771	717	714	728	744	671	728	741	708	688	705	668	765	684	708	710	723	746	726	724	735	735	774	750	722	718	714	733	755	759	746	739	701	725	740	707	704	731	730	705	679	707	682	717	736	717	668	717	776	717	684	670	716	688	728	742	745	705	728	730	739	734	705	712	700	734	714	745	746	692	705	712	692	686	706	697	757	698	739	718	711	790	714	764	734	678	717	726	744	758	727	731	716	779	763	747	741	680	745	732	726	732	734	716	701	700	709	710	708	759	754	679	748	683	669	706	731	738	727	704	769	663	722	715	635	720	651	747	718	690	743	749	775	729	778	738	745	732	747	725	698	702	719	690	718	724	710	724	710	740	708	720	740	759	755	694	697	706	708	708	721	728	747	695	729	719	776	727	725	710	787	686	741	710	736	724	758	782	766	735	710	714	701	716	704	696	703	732	734	685	724	709	704	712	696	713	760	723	760	711	670	756	692	706	737	734	703	736	725	693	725	686	748	699	749	722	682	771	693	733	725	708	726	751	704	728	711	759	779	716	735	738	760	717	757	709	719	726	705	732	768	709	744	733	705	738	789	704	738	731	741	737	671	711	671	738	721	708	727	699	675	697	741	712	672	716	786	725	747	734	732	748	698	794	677	753	748	738	703	651	717	722	703	733	735	715	731	796	730	780	735	717	767	732	724	728	717	735	741	741	707	738	741	742	719	713	737	782	770	786	684	717	704	721	722	718	716	777	718	714	711	725	734	734	742	751	739	741	720	703	729	731	693	753	703	709	732	727	680	716	709	696	678	718	688	778	736	734	684	740	733	741	673	784	756	728	733	730	720	740	775	759	763	722	719	753	692	685	742	784	720	728	719	770	731	708	748	735	702	736	728	690	715	741	678	713	714	779	711	770	773	741	722	703	728	760	719	712	718	693	734	717	735	677	695	716	645	694	698	712	736	712	720	696	733	674	710	674	676	711	783	733	741	741	705	718	727	759	781	712	742	744	718	715	753	663	700	689	723	723	760	714	742	684	745	714	771	722	726	719	769	705	729	761	749	696	735	722	747	700	732	728	709	706	684	755	709	758	732	752	713	755	692	722	680	721	706	725	749	700	707	705	753	697	684	761	677	675	758	711	716	737	684	710	698	726	689	707	702	748	776	743	678	720	720	758	714	730	714	677	726	749	683	705	694	728	745	755	748	726	733	718	719	733	681	691	706	684	750	762	718	749	720	727	725	664	730	681	729	681	735	733	678	681	688	738	708	705	720	713	716	705	652	710	704	761	715	751	753	733	671	738	732	705	771	727	708	721	750	752	751	733	715	763	750	716	692	753	702	742	735	696	770	746	744	709	768	677	707	733	693	686	743	695	732	708	747	722	681	743	768	688	692	713	726	725	721	697	751	731	696	709	703	735	728	724	704	752	703	707	700	726	754	750	697	676	732	726	707	726	741	713	758	726	722	718	761	737	698	747	773	749	746	707	693	723	702	702	747	733	719	729	740	692	760	687	779	738	712	715	674	679	685	712	679	734	635	703	754	775	731	778	717	738	718	721	731	760	696	730	729	668	715	676	727	703	751	725	739	716	716	721	698	752	758	716	716	704	757	711	694	731	686	748	722	743	758	722	699	760	740	705	708	687	737	684	808	740	719	726	733	760	736	699	780	719	661	733	734	752	724	688	691	719	660	705	735	722	705	710	746	708	753	724	696	709	719	712	747	715	725	741	679	725	711	710	721	739	683	731	739	722	752	677	723	732	689	699	690	720	755	704	731	763	733	708	729	731	756	673	744	695	755	731	733	749	735	729	739	693	765	707	711	679	781	742	789	739	716	735	749	681	733	759	726	694	726	735	782	738	701	728	685	734	731	659	755	719	748	655	778	765	697	720	718	712	681	731	732	729	699	763	722	737	702	720	716	702	697	691	772	703	742	713	764	749	730	719	653	684	690	778	732	768	759	716	711	733	710	713	760	734	724	720	674	734	736	777	689	743	725	724	726	729	736	666	737	725	692	690	663	690	711	746	703	760	701	703	734	742	727	747	694	746	754	717	762	738	722	728	744	703	696	682	694	732	756	697	688	754	782	730	755	741	703	746	687	725	739	685	711	727	706	778	720	706	721	716	681	698	696	701	727	697	760	742	754	759	738	712	734	698	722	707	728	720	724	760	747	716	722	673	723	753	741	710	735	726	724	681	758	724	745	739	752	716	711	758	706	685	681	704	750	752	705	750	702	740	750	683	719	746	696	719	751	733	728	677	738	731	775	770	696	711	727	690	723	722	715	724	757	696	687	718	696	737	791	682	681	749	715	752	714	797	723	782	741	720	723	722	708	732	728	708	708	712	709	746	690	673	733	663	743	706	743	732	730
7164	4674	3235	1951	880	555	355	281	251	207	171	164	137	144	127	135	132	123	143	129	104	142	118	98	99	107	88	98	95	83	80	75	106	85	90	82	87	77	88	83	87	97	81	84	89	89	73	86	90	94	90	83	89	94	93	93	79	89	84	89	91	72	84	79	87	93	84	81	90	70	78	69	88	95	89	94	83	81	84	80	83	94	84	92	91	105	68	70	90	100	91	86	70	73	87	92	86	97	75	71	101	80	84	90	70	85	69	70	87	81	76	76	98	72	88	91	96	79	80	79	86	79	90	78	80	82	78	90	73	93	69	74	73	101	78	76	78	81	88	81	89	88	103	88	81	80	98	101	78	92	80	87	92	84	83	94	83	71	68	84	103	74	78	95	69	76	78	78	74	99	92	71	82	82	77	80	89	78	90	73	102	78	77	85	87	85	111	72	81	77	84	71	73	74	104	76	80	77	80	80	94	72	95	79	70	89	78	67	99	77	68	107	89	79	72	86	86	73	77	79	72	85	92	82	95	76	96	85	94	90	88	82	87	102	89	74	84	85	88	77	78	89	74	67	91	93	83	79	79	88	72	78	93	91	78	87	76	87	76	75	89	86	85	74	92	96	86	91	78	87	90	73	91	81	82	81	80	91	78	83	92	76	93	71	76	83	91	104	62	93	78	76	81	88	86	86	69	87	91	71	72	86	83	88	82	83	94	95	76	92	83	77	78	74	88	80	81	74	74	76	86	92	81	84	81	73	83	83	85	108	83	75	96	90	72	79	87	76	69	75	73	107	89	63	87	77	84	67	88	80	76	88	86	71	94	64	79	83	77	83	91	94	100	79	76	85	90	97	101	86	78	69	76	82	81	98	83	81	77	84	99	72	68	76	107	79	81	76	89	93	83	66	74	77	79	90	82	86	96	80	82	87	102	65	81	90	86	77	97	82	90	98	107	76	82	81	89	83	84	85	74	85	77	71	78	91	80	84	90	69	85	86	83	91	83	69	86	76	89	87	71	77	74	75	72	81	73	81	73	96	82	88	92	83	74	76	85	77	99	72	78	81	84	97	98	77	83	79	80	94	72	92	78	90	105	70	100	80	94	82	73	74	87	86	85	63	87	96	70	81	89	92	69	74	84	73	80	77	82	84	65	84	81	90	74	83	74	72	88	81	93	80	93	86	88	74	74	95	94	87	81	80	86	80	76	83	92	81	76	73	77	77	85	69	83	86	84	71	90	80	80	91	99	72	82	87	74	79	98	77	79	76	67	96	71	87	76	96	87	79	76	88	76	77	71	100	83	89	85	83	78	92	79	92	90	97	79	104	88	74	71	99	85	69	102	78	84	78	88	75	57	81	79	75	83	77	91	93	56	94	79	87	90	71	77	101	69	97	93	76	74	88	78	85	77	105	75	97	94	85	88	74	87	81	79	78	95	74	88	95	65	87	82	99	82	73	94	77	82	89	78	82	90	82	70	77	89	87	93	77	77	69	78	88	105	77	76	66	72	95	100	65	84	92	97	67	82	84	95	99	66	72	74	72	120	76	65	76	62	77	98	77	69	72	86	101	96	69	78	95	79	92	72	65	84	82	93	80	72	89	87	73	84	79	81	93	101	85	85	71	80	84	86	79	97	87	79	99	96	102	89	82	81	95	88	79	72	94	80	88	83	84	96	91	84	94	72	78	86	80	73	90	83	102	104	94	106	82	85	79	93	62	94	77	70	83	85	94	71	76	82	84	76	92	91	82	78	77	103	89	77	68	100	100	93	84	82	86	83	84	73	79	90	78	76	85	73	83	92	94	64	71	66	89	82	85	76	70	75	77	83	72	81	90	79	90	90	87	88	79	64	109	86	78	85	91	82	78	92	81	73	81	89	90	81	99	80	81	90	80	104	83	93	82	76	82	92	93	87	79	90	86	83	80	71	76	73	72	80	82	89	97	79	87	92	76	81	85	98	72	82	103	89	84	85	87	85	73	99	77	93	74	86	88	62	91	75	87	65	81	78	82	83	92	84	73	78	100	78	76	77	88	81	90	94	76	82	94	84	94	97	63	94	80	83	83	84	77	77	101	77	76	95	87	81	68	75	95	79	85	92	80	92	78	89	94	77	91	96	79	84	84	74	88	89	83	86	84	76	77	89	93	75	79	73	86	101	86	82	85	78	92	92	98	101	80	80	87	78	101	91	84	77	87	78	98	82	73	90	73	69	81	81	79	84	94	71	71	81	87	86	82	90	92	101	98	87	77	73	92	68	100	87	83	65	85	81	94	76	97	96	77	84	82	98	82	73	81	89	80	76	83	84	88	95	70	91	97	78	88	77	64	85	86	89	81	89	91	76	99	89	82	74	71	78	83	93	90	91	73	78	89	71	69	81	70	95	80	72	78	98	87	97	74	77	80	96	87	74	75	97	97	74	92	82	99	97	86	76	76	93	76	74	86	93	99	68	78	86	89	79	75	92	84	71	75	89	72	98	82	91	83	73	82	93	88	100	74	95	80	70	87	71	93	71	83	86	85	82	91	77	85	91	88	74	79	76	85	92	84	91	82	67	78	75	98	82	83	90	87	81	72	79	88	78	93	88	85	75	91	85	77	84	89	86	90	82	70	63	85	82	74	84	87	85	90	93	85	92	74	88	74	96	80	75	83	92	84	86	85	76	82	94	65	76	84	65	89	85	86	92	85	96	79	79	82	75	73	85	82	87	77	88	85	72	92	82	87	68	85	75	82	76	91	83	97	83	97	74	92	87	60	82	74	92	80	83	90	74	94	85	98	86	98	89	84	83	80	99	80	74	81	67	90	68	90	74	72	78	92	83	100	72	89	90	93	83	80	82	98	85	100	83	83	87	81	81	70	92	62	75	99	90	80	73	67	84	104	90	68	80	92	81	89	68	95	71	88	75	97	88	89	96	96	91	74	100	76	91	79	97	77	87	82	85	92	90	67	79	80	91	79	75	78	78	75	77	83	89	90	79	90	77	71	78	85	79	93	80	91	73	70	87	77	76	91	71	84	78	86	71	63	75	85	84	77	84	85	90	79	89	84	83	73	74	83	65	63	79	95	77	70	88	81	81	90	85	82	79	92	91	88	81	76	83	88	81	74	86	87	90	77	82	81	101	68	74	92	83	64	89	94	96	86	97	83	63	104	70	72	102	87	86	66	88	81	78	80	64	94	89	86	68	85	90	82	80	83	85	72	82	86	66	86	97	87	89	75	84	76	82	92	92	110	69	81	72	87	77	97	86	87	76	74	74	72	93	71	67	77	79	93	90	82	97	84	83	58	81	89	70	84	91	77	93	80	75	72	97	69	94	91	69	87	77	80	94	73	103	98	87	70	82	94	63	85	76	81	83	69	86	84	73	95	80	94	65	91	82	67	80	80	85	78	68	74	89	84	94	102	79	81	79	81	80	90	78	90	89	85	86	90	71	101	90	81	84	77	86	90	89	71	77	91	79	79	79	69	105	78	84	79	73	90	79	73
36219	25217	21158	18820	15439	12827	8608	7183	5752	4507	3546	3054	2647	2507	2331	2263	2131	1990	1742	1554	1407	1302	1150	1097	971	955	929	881	852	804	878	851	837	757	810	766	773	800	749	802	820	750	751	760	779	760	744	759	705	748	732	778	776	728	734	775	754	712	766	752	765	721	766	738	754	733	765	713	732	751	725	741	708	754	754	790	734	745	790	738	728	724	731	797	787	750	769	717	768	746	751	753	723	742	814	758	750	732	731	746	749	777	758	758	705	715	740	803	735	771	754	747	764	728	731	767	765	755	774	759	742	744	756	785	749	718	770	777	724	793	712	732	689	758	760	747	707	750	725	687	722	742	754	785	784	783	756	850	755	762	738	703	714	777	752	730	770	738	780	726	718	764	718	752	746	732	755	718	757	758	765	716	739	743	760	745	750	759	731	707	740	749	791	729	750	701	756	790	775	781	725	703	714	767	731	758	718	744	715	733	744	739	768	720	721	791	757	746	731	758	745	740	724	777	742	752	687	727	713	721	741	706	753	730	720	810	752	784	753	751	795	774	712	759	721	784	730	760	764	766	707	748	782	732	727	755	727	746	702	800	714	734	724	788	736	765	766	761	730	766	760	681	766	742	722	729	701	761	805	762	725	721	732	780	775	698	757	760	710	712	798	776	750	763	747	816	770	746	743	717	709	753	730	750	709	739	696	712	777	752	725	759	730	777	778	739	717	736	727	726	780	756	749	738	754	734	733	732	779	732	737	723	729	730	767	743	763	710	721	803	742	753	830	771	746	717	761	777	712	753	752	739	724	709	762	731	740	770	728	736	718	733	732	787	738	753	751	737	740	704	729	789	772	725	766	732	695	736	731	733	756	708	724	767	719	681	719	749	763	767	755	773	725	740	742	699	709	735	760	750	782	710	743	774	759	772	743	776	684	761	756	725	725	701	752	730	723	732	759	709	745	780	741	734	689	737	769	745	735	719	768	785	739	735	804	789	736	729	734	756	782	742	752	734	763	746	744	768	767	720	743	749	727	759	761	800	719	747	758	697	750	745	790	735	759	785	741	742	729	706	776	714	752	742	773	781	770	727	707	761	721	754	781	806	755	726	694	771	710	756	763	778	759	784	738	758	729	756	707	731	758	762	756	751	730	702	775	762	783	759	730	767	762	768	740	715	742	807	719	749	780	715	742	720	752	802	701	707	694	761	725	723	861	743	779	761	746	771	750	756	763	756	738	730	766	790	737	718	750	768	760	754	797	759	751	795	750	748	763	773	793	744	734	795	720	749	748	771	747	705	728	759	736	701	770	783	714	703	723	786	786	763	772	779	702	756	734	743	745	786	728	787	704	747	724	720	735	780	756	747	740	784	725	740	732	723	743	754	747	743	788	742	747	750	732	738	760	744	761	696	717	734	727	779	728	796	712	747	706	749	751	715	746	791	701	715	718	641	758	769	740	770	779	758	777	735	747	793	759	774	753	744	758	781	770	749	793	735	717	742	770	729	778	715	741	738	750	793	749	711	747	756	738	732	768	770	738	710	738	728	755	697	739	747	727	751	745	761	739	754	763	756	750	756	752	739	733	740	765	754	712	741	771	760	732	712	760	741	774	764	737	770	729	743	774	767	732	755	714	755	769	735	744	718	761	728	793	809	744	740	758	772	767	768	711	753	748	762	733	748	742	726	783	751	768	711	703	761	751	751	755	750	751	732	732	798	700	718	761	738	761	781	771	727	729	774	724	745	794	746	720	698	760	744	705	747	713	721	790	774	760	749	715	799	758	673	757	756	755	750	743	743	754	777	773	775	737	725	734	750	675	723	729	775	759	777	746	754	789	758	810	789	753	718	769	732	757	756	731	731	738	727	776	788	742	758	776	751	750	728	775	760	766	748	794	753	734	757	740	807	751	756	726	777	755	778	745	772	759	736	758	738	691	733	781	731	720	764	756	787	768	757	740	752	767	751	747	733	724	710	758	763	720	725	738	701	782	727	727	733	755	765	759	731	726	723	686	762	782	730	744	788	772	742	718	754	730	738	775	727	754	729	770	705	734	715	727	743	735	818	729	787	732	766	765	752	777	709	795	723	790	743	782	739	776	778	704	737	753	709	746	794	740	724	791	780	745	772	701	749	691	766	747	779	781	743	738	735	730	769	739	764	712	722	724	760	736	734	761	750	783	772	755	701	741	740	734	733	742	752	786	766	779	752	697	753	764	689	726	738	703	734	695	744	736	780	738	735	698	753	731	783	699	735	767	696	772	758	741	780	714	769	749	794	728	753	753	767	743	786	771	767	739	726	769	734	713	774	791	788	756	745	757	716	760	732	723	733	737	813	742	768	760	766	767	675	768	754	686	722	733	781	720	748	739	716	691	761	734	750	737	791	767	764	787	737	692	715	738	734	753	765	667	784	757	728	741	722	737	783	717	770	766	739	752	742	749	769	749	732	733	730	723	737	750	760	768	761	739	792	802	712	776	735	797	762	745	759	735	734	701	751	765	767	777	778	714	738	761	692	759	786	760	733	749	717	751	757	760	715	707	787	737	689	690	693	722	765	680	771	732	704	783	765	752	751	707	734	725	781	800	737	715	750	751	752	780	727	749	753	766	697	729	730	736	717	754	773	748	759	706	735	763	745	696	741	770	714	740	760	762	787	769	760	769	766	751	720	813	728	731	770	733	734	794	769	751	771	770	771	741	757	768	753	734	744	730	715	745	760	747	713	759	740	736	771	775	723	738	767	708	717	744	683	760	760	760	708	748	743	731	730	706	788	750	756	762	770	754	723	744	753	756	738	747	782	781	829	717	719	751	805	771	716	739	761	742	764	726	760	783	776	793	714	775	742	788	728	685	787	752	723	767	762	778	691	781	703	767	737	721	787	749	741	730	730	770	768	799	769	758	736	766	778	702	729	745	737	736	739	697	772	787	729	739	760	731	725	741	702	765	730	760	759	760	751	723	731	751	716	774	734	748	694	748	714	743	730	750	715	740	748	753	779	740	792	716	686	751	749	754	791	745	694	691	776	718	754	787	742	718	761	763	784	719	744	717	763	753	752	780	712	739	713	786	777	764	759	724	732	797	756	754	764	746	755	728	719	761	717	718	740	736	784	789	746	762	711	772	761	770	725	734	717	793	786	759	774	724	773	703	751	763	734	789	751	742	747	761	703	745	749	719	726	756	735	766	771	741	723	757	683	730	739	733	766	768	735	753	784	755	742	705	745	732	754	684	734	725	699	796	806	765	717	696	731	733	695	730	731	780	712	728	731	759	722	755	729	733	736	747	737	748	749	782	701	780	741	767	729	741	769	727	772	771	728	747	776	733	790	727	742	788	803	749	736	751	760	721	776	703	753	747	721	740	717	781	785	748	748	684	766	710	734	765	773	756	771	753	770	752	722	700	715	805	731	796	784	756	707	777	710	742	716	744	769	732	729	771	754	727	695	734	730	734	728	745	722	707	760	740	763	742	745	702	681	752	758	693	729	780	746	775	747	714	777
4149	1999	1236	758	392	257	226	177	153	148	141	149	129	146	124	133	122	147	132	122	116	116	92	107	116	93	102	98	97	94	99	108	105	99	104	104	115	89	98	102	99	99	89	102	96	105	95	91	88	108	84	96	118	111	94	83	103	117	113	88	91	106	86	96	101	83	76	121	77	117	98	94	101	90	98	104	116	102	113	96	92	75	114	115	97	107	89	109	99	92	87	105	102	113	98	103	90	83	90	108	89	95	97	105	97	101	105	104	108	115	111	117	94	86	101	100	111	93	96	121	95	97	107	103	92	84	93	105	106	91	102	102	83	95	87	97	94	101	96	102	92	113	94	114	98	117	98	95	99	98	80	99	119	107	98	99	92	98	100	113	110	86	96	81	124	110	88	83	97	82	98	109	118	86	83	90	99	86	102	98	114	103	98	90	107	105	101	96	94	111	111	110	91	102	106	100	97	108	96	113	91	106	90	98	87	96	100	94	106	78	92	99	93	97	112	90	96	110	104	101	101	105	82	101	99	106	137	96	92	110	89	91	95	92	92	103	80	104	109	95	106	90	97	91	125	90	94	118	107	95	99	93	82	87	109	104	91	93	106	113	106	91	101	109	95	82	106	89	84	89	98	109	110	91	111	72	94	87	90	88	90	103	96	104	101	92	94	106	116	109	91	104	85	104	98	112	91	116	98	111	100	105	80	120	110	106	99	92	108	99	94	84	92	78	107	83	120	102	103	90	123	112	104	95	89	96	102	99	105	89	94	106	91	84	104	104	92	107	86	90	99	92	112	83	108	94	87	102	89	104	92	102	90	111	83	102	97	89	109	95	89	110	116	94	99	122	115	100	100	97	110	93	104	103	87	95	109	93	91	91	97	100	99	102	86	83	92	93	101	92	83	101	90	95	85	89	109	99	113	96	106	107	98	97	105	104	117	84	81	109	111	96	99	114	92	97	97	132	92	76	99	87	97	96	115	89	106	119	123	95	109	115	102	106	88	108	101	101	101	97	107	104	102	107	102	97	88	101	91	82	94	96	94	70	92	99	119	99	88	104	93	98	101	118	101	116	88	115	96	104	124	104	110	112	97	90	107	93	82	96	75	103	94	112	94	88	99	99	102	109	92	84	105	97	100	87	100	89	95	99	102	105	93	85	89	113	101	93	89	94	108	89	90	109	86	110	95	95	106	83	90	92	117	93	111	82	113	114	99	85	107	97	89	91	97	94	94	91	107	83	96	93	86	94	102	103	98	99	89	98	98	93	78	106	121	97	100	91	88	97	108	99	103	112	97	91	109	108	99	103	94	87	74	94	94	103	85	113	84	109	85	94	100	108	113	92	109	105	104	107	93	90	99	99	99	103	89	90	101	105	88	89	93	91	89	115	108	98	112	99	101	92	105	101	94	97	89	98	81	90	87	89	99	99	106	79	96	115	86	92	96	91	102	99	90	104	78	122	90	100	111	103	79	92	95	83	95	96	100	114	93	108	94	112	97	102	86	92	99	97	97	94	87	110	89	121	102	93	113	101	101	100	101	116	100	92	97	98	98	105	91	94	104	91	84	82	97	93	100	99	97	103	119	83	112	113	90	107	106	97	98	119	109	108	104	97	100	99	105	94	92	113	114	98	91	93	88	82	121	84	106	101	107	101	108	95	103	92	96	89	105	106	88	101	104	113	97	110	81	102	105	83	104	101	94	92	90	112	93	95	96	96	89	92	90	104	111	125	135	130	101	74	96	102	101	92	97	79	88	106	106	119	100	96	100	98	94	102	92	114	114	104	118	92	115	105	92	116	91	68	88	84	126	107	105	96	94	99	103	94	87	98	98	103	96	105	97	122	121	112	95	85	113	92	127	111	94	98	115	107	101	95	112	100	99	98	92	101	93	92	98	98	90	100	113	105	93	100	107	110	100	110	101	96	106	100	88	91	106	95	108	102	113	104	94	76	80	69	113	96	104	106	97	120	88	84	96	97	73	97	96	97	98	122	108	97	95	117	80	75	92	101	89	88	79	106	109	98	114	103	102	94	102	107	102	101	94	94	88	93	108	109	96	91	104	99	103	104	122	107	80	96	105	104	117	99	99	100	86	88	111	106	86	89	98	95	119	104	95	81	82	89	106	93	102	95	107	98	96	93	104	115	96	85	104	93	90	98	104	89	99	93	85	106	91	110	104	97	98	94	89	100	105	93	96	99	100	110	93	107	89	126	88	74	89	91	105	99	112	92	97	95	97	91	95	87	94	104	91	99	102	96	91	90	97	90	130	83	101	110	83	104	84	108	98	70	95	103	91	94	103	104	117	100	88	110	90	92	100	103	116	90	101	82	98	95	106	98	103	110	113	100	86	101	89	100	99	96	111	82	101	69	108	99	101	100	115	115	103	94	98	109	109	95	112	108	93	95	116	77	105	95	104	104	97	100	96	91	90	101	106	113	101	93	85	99	87	92	102	109	92	112	88	86	96	99	115	83	128	101	86	102	74	106	96	100	97	98	107	80	90	87	96	84	93	102	99	88	99	96	106	104	102	104	70	98	94	112	91	84	117	107	111	93	91	88	105	104	98	113	101	98	101	101	89	105	93	94	108	120	113	109	96	104	102	92	112	100	84	96	93	97	97	93	98	105	91	108	108	101	112	84	90	100	90	93	97	96	91	100	77	96	92	92	82	101	97	84	98	95	102	107	103	95	92	99	96	89	100	96	106	102	85	106	99	111	101	122	90	101	87	115	102	98	98	98	102	103	98	85	93	112	90	107	91	101	108	76	89	94	97	100	112	111	104	109	95	104	109	96	99	91	91	75	98	94	90	105	100	101	83	102	114	101	95	100	105	110	83	99	100	105	101	89	107	89	106	104	101	102	101	114	109	96	91	99	97	106	85	122	96	95	114	109	88	105	118	108	115	107	94	98	87	102	93	107	87	81	115	110	84	106	91	80	90	102	128	102	111	110	99	93	119	80	96	106	88	96	89	111	97	95	90	123	109	98	95	100	101	113	91	97	93	105	104	94	103	90	101	89	90	97	100	91	105	90	93	123	105	96	98	88	86	107	82	95	101	101	88	93	93	93	94	100	105	107	104	96	103	118	119	84	106	100	83	104	100	101	90	112	84	93	105	103	122	105	108	92	100	85	112	112	112	114	87	98	102	96	108	107	95	94	99	106	102	112	108	95	108	103	106	111	89	97	107	101	110	90	93	97	87	90	99	110	107	97	102	92	110	92	99	82	84	80	96	100	95	100	97	101	95	98	103	93	108	107	81	91	101	99	94	106	85	88	101	107	105	95	98	103	79	101	108	102	107	89	113	94	100	103	92	94	102	96	121	96	123	104	91	99	95	98	107	102	78	94	96	105	95	102	104	113	115	96	104	96	104	101	88	97	100	112	91	99	91	91	100	91	119	99	101	92	91	99	99	90	107	108	93	96	117	112	106	81	99	91	92	96	84	115	107	100	96	85	105	110	107	111	95	83	85	76	99	110	114	99
29188	17410	12438	9885	7951	6736	5319	4165	3369	2672	2183	1925	1739	1722	1650	1658	1558	1447	1277	1234	1221	1105	1108	1080	975	960	939	921	903	914	895	885	816	893	874	876	842	871	841	846	860	836	828	849	870	858	890	859	829	868	868	906	882	836	886	854	878	849	859	855	881	867	899	865	900	916	883	879	823	838	838	812	891	879	874	816	893	841	925	855	898	870	866	833	900	869	862	822	848	884	878	802	893	828	866	878	840	848	835	893	835	847	824	871	874	875	866	859	866	886	859	839	889	884	898	821	847	837	858	823	800	883	811	867	856	892	863	884	832	864	909	848	865	894	863	864	838	864	861	892	849	885	852	884	837	833	879	874	842	831	809	878	852	844	882	857	881	832	872	882	815	829	859	872	830	864	887	844	904	823	920	830	842	880	856	824	881	863	838	823	912	859	807	873	837	838	820	869	839	840	887	870	876	846	846	905	831	841	827	811	908	905	850	888	877	822	826	874	891	860	884	870	844	858	854	840	896	888	862	842	852	920	828	880	876	852	876	839	871	878	874	864	887	780	865	840	828	856	895	910	856	900	842	833	797	881	875	855	820	851	879	869	872	840	864	886	816	842	855	849	842	842	873	826	831	897	873	917	868	859	866	846	876	862	895	888	845	824	829	862	848	866	827	875	846	850	847	863	832	880	890	857	888	873	828	842	819	861	880	818	910	858	845	837	842	855	881	811	854	858	829	898	869	868	866	864	906	898	870	825	875	841	875	838	841	853	868	840	860	894	896	929	875	830	884	858	868	892	839	918	855	911	866	812	882	919	851	858	898	876	860	932	876	887	888	881	891	866	836	855	903	819	839	863	884	914	872	819	863	907	851	916	915	804	793	908	899	945	855	910	886	851	828	839	838	892	857	858	812	837	867	842	866	831	869	844	891	879	860	826	858	856	857	886	815	863	887	839	819	849	901	844	832	859	867	882	892	892	818	858	881	853	836	841	854	912	845	865	894	862	857	805	876	897	847	864	867	920	857	892	861	816	874	829	860	842	862	867	858	933	826	837	824	938	844	855	855	880	812	818	876	876	849	879	884	831	851	854	822	848	894	830	821	879	858	853	858	857	861	858	840	843	872	912	888	835	886	859	815	857	855	863	872	895	845	837	802	834	836	875	862	862	892	844	872	869	900	863	856	858	829	839	854	847	901	856	867	896	845	846	861	867	834	847	864	782	857	833	882	867	898	863	846	838	841	851	800	870	859	840	877	839	829	853	816	879	843	840	839	816	849	803	859	862	880	888	894	837	770	826	838	833	868	883	869	829	877	848	831	902	807	852	812	836	891	885	854	878	868	858	867	858	824	873	832	822	876	891	854	826	855	869	805	835	914	821	868	836	847	833	822	943	882	886	871	817	837	848	893	812	870	914	871	955	811	892	844	892	832	913	820	852	830	823	896	867	875	842	818	865	873	863	876	861	879	836	857	864	837	876	868	815	854	840	869	774	900	915	896	838	877	852	853	904	823	857	895	923	859	860	896	895	806	892	855	853	864	865	867	839	875	821	888	872	859	867	869	888	847	851	856	875	850	856	867	850	869	877	838	929	801	855	882	831	876	846	911	844	894	862	815	886	855	874	820	869	918	860	864	873	861	903	841	897	862	842	883	854	873	908	890	863	826	888	833	838	825	858	894	813	882	888	850	917	824	876	851	832	846	855	880	834	863	856	868	836	925	863	867	882	836	859	851	902	880	870	842	828	848	848	790	823	854	831	853	858	854	873	873	845	875	862	825	881	833	895	842	866	891	869	863	863	859	853	835	870	861	862	882	874	868	864	835	873	884	819	919	799	832	848	830	828	835	848	845	832	836	851	898	834	905	853	871	858	861	826	875	876	890	830	898	897	793	804	916	839	878	827	826	882	888	904	858	862	888	867	886	868	870	886	865	889	826	827	877	817	830	826	861	856	867	862	854	886	891	878	867	886	845	873	809	874	845	840	894	893	842	889	867	887	835	862	822	875	831	856	868	877	810	833	865	850	897	856	893	838	836	868	880	855	891	858	844	888	870	887	923	877	849	868	859	890	876	814	892	824	856	876	889	909	839	892	861	868	808	841	840	851	841	852	867	846	894	844	844	838	841	855	877	847	884	908	862	866	868	877	838	855	898	884	831	854	866	886	871	832	818	904	859	841	864	807	849	833	837	882	886	854	903	920	919	884	886	847	828	846	882	849	917	844	850	887	853	881	814	882	881	879	885	889	917	889	881	829	887	882	853	882	819	911	882	801	883	836	885	849	897	835	870	867	867	835	822	849	798	815	819	831	848	898	839	830	865	827	823	888	892	872	823	876	910	866	872	910	881	887	849	912	880	889	843	884	849	851	854	850	868	881	888	842	815	854	818	891	840	907	830	879	837	861	907	918	830	907	846	932	858	890	893	861	839	849	863	888	834	848	856	863	866	853	855	803	818	890	852	851	849	840	901	848	855	856	852	831	870	850	838	845	858	850	829	845	855	893	898	812	830	867	858	892	879	878	833	834	881	908	863	909	881	836	885	875	811	858	863	899	875	929	812	911	842	872	788	835	918	831	852	872	851	858	830	861	882	841	893	836	846	845	843	874	873	845	897	893	857	890	895	884	838	837	909	872	876	850	879	821	841	870	864	845	872	874	837	870	894	854	856	828	826	948	832	866	860	814	907	897	835	839	892	876	851	852	865	851	802	845	874	815	889	846	865	889	828	832	908	826	812	889	872	826	855	861	819	860	851	881	800	807	834	857	863	834	906	848	882	866	918	856	801	827	922	894	897	880	850	888	880	844	887	858	878	822	907	836	841	849	860	860	859	864	848	821	885	855	861	875	871	857	868	867	850	887	841	862	915	810	852	835	850	870	868	874	938	856	877	810	869	847	824	907	858	838	851	904	894	853	865	904	892	907	817	828	830	892	842	916	880	838	815	872	835	873	883	894	882	836	875	896	834	857	837	891	844	817	860	876	868	852	880	849	865	831	881	883	905	883	861	876	859	863	895	887	845	863	838	893	882	829	875	845	819	862	829	832	821	879	862	812	859	894	903	814	815	918	845	867	877	856	829	881	900	802	869	869	855	882	881	885	844	849	809	825	853	890	904	853	902	822	893	881	821	875	856	865	861	912	850	935	816	849	871	884	855	878	891	851	865	847	868	872	865	810	864	855	859	860	862	831	840	868	891	884	843	901	882	896	892	830	858	865	864	806	849	851	874	802	889	843	800	864	857	862	817	881	819	893	841	869	848	882	860	845	860	810	890	910	872	861	880	882	832	876	835	856	924	873	847	817	892	856	882	855	878	867	816	885	844	830	837	906	852	829	848	858	866	817	910	854	905	849	878	873	830	841	884	829	849	857	861	881	877	842	841	845	885	812	858	836	817	894	838	873	889	873	845	861	867	904	857	851	823	877	837	893	875	886	820	848	922	846	837	854	865	844	870	886	837	883	886	892	876	876	834	859	864	856	858	836	903	868	860	853	877	873	841	881
7176	4097	2575	1516	735	391	253	242	197	188	148	127	149	143	154	134	139	114	110	148	104	111	111	88	104	111	100	89	98	92	126	101	99	98	84	102	113	95	89	110	106	102	97	93	99	106	93	110	89	95	95	99	84	111	104	97	105	82	114	81	92	90	83	92	96	92	87	107	115	101	90	105	110	96	106	111	78	92	91	87	90	100	95	95	79	113	99	107	109	101	102	100	97	105	114	91	91	88	110	106	107	93	110	108	76	108	100	93	115	89	104	105	92	95	96	100	109	100	94	107	102	103	102	99	103	93	102	94	79	111	72	130	120	103	115	103	104	78	104	96	91	111	93	102	103	84	96	107	87	92	99	104	105	92	93	105	94	86	102	96	100	119	96	106	98	106	87	93	98	100	95	106	108	122	106	104	94	92	107	84	108	110	103	104	91	101	85	91	98	97	102	90	109	95	84	108	110	94	101	111	103	101	98	93	84	99	94	79	105	100	113	101	102	105	97	104	98	93	100	98	98	102	96	107	105	93	115	98	96	97	94	103	124	99	104	103	94	107	117	99	87	87	90	96	123	104	100	105	105	82	106	104	76	89	91	106	113	94	93	98	104	109	102	99	110	101	87	94	100	123	118	98	95	102	95	102	98	107	98	76	83	92	84	100	94	108	100	94	113	106	104	109	116	97	113	109	91	102	90	103	90	109	103	99	85	120	97	101	101	96	116	85	102	97	106	91	93	95	114	102	89	99	94	97	108	99	102	94	96	92	70	105	88	101	95	133	98	107	91	94	105	93	99	99	109	82	89	99	99	98	111	100	103	101	99	101	100	91	88	98	80	118	118	96	91	95	80	105	87	96	93	101	105	102	88	102	91	93	98	125	89	121	96	109	88	117	103	115	106	107	93	114	100	113	87	103	82	112	90	99	91	93	105	109	100	100	89	94	110	99	101	103	103	105	118	107	89	93	107	94	96	98	90	93	98	97	105	89	91	81	107	103	103	108	102	122	116	104	98	105	106	107	82	91	100	117	86	102	82	110	82	102	95	105	105	107	118	87	104	98	100	107	108	92	101	108	113	95	107	115	97	96	112	98	101	102	84	100	95	102	112	102	98	125	94	94	90	95	99	108	101	106	92	88	101	99	109	84	86	91	106	117	69	83	90	115	108	108	102	96	93	91	86	106	108	101	106	79	84	104	100	100	92	99	113	112	93	88	100	94	108	101	109	92	108	93	103	100	115	83	99	107	98	105	67	111	107	118	93	96	106	117	92	107	114	118	100	86	95	101	93	110	108	107	82	103	101	86	100	102	90	95	115	86	95	95	113	98	116	94	90	96	112	95	97	95	94	108	103	110	99	108	104	98	103	88	108	100	90	87	108	99	87	95	88	82	97	102	102	100	105	104	109	122	110	106	104	92	106	94	93	96	94	79	104	102	120	88	102	84	106	100	102	91	109	84	86	95	112	114	105	128	98	103	110	91	99	101	104	101	89	89	97	99	105	122	109	100	84	94	127	115	103	116	107	97	95	100	114	98	90	117	127	119	88	101	101	97	98	112	93	97	87	109	83	89	98	84	103	111	101	102	100	117	100	114	100	92	98	109	108	85	99	92	90	111	103	108	97	108	107	102	101	85	101	92	87	105	111	102	108	103	89	118	90	104	80	95	100	87	93	97	87	92	86	97	102	93	93	90	94	91	98	87	99	106	96	85	106	95	84	92	92	97	98	96	121	92	108	95	107	117	111	98	88	107	93	113	102	114	106	92	85	105	103	109	98	96	109	90	92	99	93	125	88	82	98	108	84	94	101	93	93	90	95	110	120	99	112	99	96	104	107	112	100	91	86	102	111	103	115	82	100	116	81	93	83	107	105	95	98	113	93	104	128	104	93	101	85	83	94	102	97	98	77	92	98	105	106	106	122	92	93	106	94	86	89	98	90	90	113	104	106	87	95	99	104	104	82	101	108	100	105	91	82	91	92	102	107	94	99	111	109	105	104	90	116	95	86	106	110	107	98	81	118	109	102	97	95	104	85	106	102	112	107	85	90	100	107	103	113	96	99	88	95	94	94	87	89	97	101	100	99	97	106	101	107	102	104	99	106	104	105	99	86	113	99	101	104	108	97	102	114	95	89	98	116	94	99	77	106	121	81	100	105	76	86	96	94	105	89	87	86	100	90	92	99	103	110	106	77	85	90	79	99	109	85	101	115	102	106	99	92	96	105	90	103	117	110	100	102	97	107	93	89	83	120	84	83	105	110	105	110	95	93	102	108	105	110	99	88	82	92	84	101	107	76	97	112	101	105	103	95	87	97	103	81	103	93	105	111	94	100	118	103	89	95	112	82	81	96	99	98	117	99	105	98	101	85	100	100	111	99	96	110	108	105	78	88	97	106	100	94	99	92	95	103	119	105	96	106	107	102	105	106	104	92	105	103	107	90	82	106	102	93	93	89	99	107	102	96	106	110	100	84	108	96	115	116	114	106	96	108	93	99	106	89	94	94	96	95	93	92	98	92	92	112	100	82	113	108	97	103	111	107	95	111	105	107	109	103	104	93	111	109	101	83	89	86	81	100	94	103	86	101	98	120	86	109	114	105	87	98	84	96	118	107	90	92	81	106	94	100	95	98	103	111	100	99	93	97	84	98	105	114	93	106	111	97	109	94	106	118	92	97	90	90	101	114	113	95	100	93	96	105	104	100	89	99	110	100	113	102	109	98	101	100	91	119	88	115	108	87	89	85	104	98	93	109	87	115	122	95	94	86	96	92	94	108	91	96	96	111	89	97	114	99	91	110	90	101	96	92	117	75	84	93	86	96	109	106	85	86	102	101	94	101	100	108	94	110	95	107	82	92	112	89	99	104	101	91	116	87	95	101	98	94	94	102	79	104	83	100	83	75	90	123	114	85	89	101	102	81	76	112	96	99	88	82	83	95	103	108	97	96	92	106	104	87	107	91	100	101	101	98	125	114	100	85	94	105	96	98	96	97	131	105	104	109	109	106	108	95	129	107	116	104	89	99	87	95	74	102	97	110	91	89	81	96	106	86	102	95	101	85	98	97	120	97	91	101	102	94	105	92	77	91	97	102	112	110	87	101	110	87	95	102	91	89	99	113	80	94	108	95	98	110	95	100	85	96	120	102	107	87	93	86	101	100	106	96	98	103	97	117	91	83	99	117	87	106	109	106	103	95	110	84	108	100	84	103	112	95	121	86	96	97	90	96	103	96	105	101	106	107	104	101	94	93	110	108	105	96	98	116	104	87	82	104	100	80	93	104	86	98	81	115	79	76	103	106	88	92	104	99	119	97	101	102	117	106	112	87	92	113	107	99	89	91	105	95	82	102	98	112	92	92	105	83	96	95	111	91	92	90	112	81	100	86	106	88	97	80	105	101	90	108	106	82	89	76	91	93	107	106	101	111	108	111	90	102	70	99	103	100	122	111	104	92	100	93	90	100	99	98	97	102	101	122	83	104	85	84	100	121	92
36243	23669	18679	16481	12773	9006	6446	5236	4122	3050	2640	2321	2161	2073	1904	1899	1765	1739	1479	1331	1260	1231	1119	1065	1076	1030	978	931	932	919	942	961	939	896	902	891	902	883	910	854	871	924	908	839	913	900	871	834	879	838	863	891	855	878	845	897	831	854	906	905	818	820	847	809	869	863	934	916	863	844	857	886	874	846	876	852	855	880	894	889	908	849	884	911	827	866	862	929	869	896	847	861	914	920	874	898	802	882	875	827	817	891	870	878	866	898	851	911	883	825	891	890	876	881	900	877	894	908	875	888	881	903	886	860	862	920	872	882	857	842	854	847	865	853	896	839	854	926	880	883	927	896	891	852	852	919	827	921	855	903	848	862	873	909	858	875	881	846	878	877	844	874	846	851	814	855	868	863	882	881	844	924	840	887	874	869	863	843	896	832	924	829	867	890	856	845	888	896	901	829	880	825	872	849	884	889	902	884	884	943	878	879	858	836	827	821	887	873	862	896	929	844	833	892	826	816	919	908	859	850	900	838	831	859	815	898	858	889	842	864	921	882	863	895	845	869	883	880	931	908	843	846	859	928	846	897	858	853	907	880	815	928	858	887	932	868	888	894	883	861	863	906	902	841	915	891	879	892	916	880	861	814	881	864	878	889	880	828	862	881	847	857	824	832	866	923	925	836	867	864	862	890	872	899	889	846	869	918	873	896	899	921	850	889	832	833	852	819	900	870	837	885	913	910	872	804	868	878	814	910	899	866	863	903	853	854	853	863	836	899	915	842	840	860	890	842	919	849	886	880	865	869	855	911	880	860	845	876	879	900	818	928	849	888	863	829	883	856	859	885	824	870	834	883	896	808	847	838	898	881	905	842	874	880	870	892	895	874	852	883	874	863	922	910	820	851	865	875	877	850	856	852	843	852	856	898	860	911	899	916	888	859	902	856	894	835	867	857	920	906	856	885	869	852	862	907	857	895	868	823	872	920	921	904	851	900	866	878	950	865	850	854	887	846	861	887	865	878	878	896	865	882	910	955	872	878	917	896	898	910	849	840	876	895	856	917	865	858	804	912	864	905	902	839	885	855	882	903	846	838	795	873	884	836	903	842	833	905	867	889	843	825	875	884	829	839	903	844	895	900	912	899	933	880	868	921	857	878	906	889	873	889	846	872	832	885	919	893	901	917	880	890	846	852	912	877	859	844	878	905	861	916	877	875	890	823	886	883	837	900	857	872	913	932	892	894	951	888	866	890	890	892	877	899	858	875	864	884	900	856	900	887	845	918	909	849	897	876	854	877	861	848	885	870	832	870	871	892	891	863	917	890	886	852	867	872	838	888	847	857	904	870	908	858	880	844	878	861	852	809	874	867	849	858	892	907	852	900	848	858	835	864	889	851	869	920	870	858	868	874	894	880	897	841	902	929	874	813	902	897	917	833	836	841	850	868	924	888	887	874	815	910	916	887	881	828	840	831	875	889	864	886	928	866	938	825	851	917	874	910	926	917	856	821	882	913	870	874	860	886	865	944	817	903	873	914	838	892	852	869	815	893	857	897	910	884	870	869	906	854	887	906	897	877	851	843	863	863	910	881	871	894	871	859	922	888	913	891	925	850	803	860	879	832	883	863	874	859	841	845	847	911	866	835	837	876	899	875	873	891	842	876	889	855	872	889	881	880	882	890	895	888	877	883	860	904	903	852	887	867	864	863	891	848	883	883	918	860	910	871	900	869	887	867	927	864	877	935	887	913	868	860	884	908	896	851	889	873	819	833	845	872	905	883	828	898	855	893	873	870	855	843	836	915	845	879	874	910	873	824	894	851	838	859	861	882	790	906	917	878	922	855	857	847	873	867	877	836	895	911	897	846	854	919	878	912	915	881	961	858	856	828	897	911	896	876	903	843	907	875	869	913	824	877	887	912	865	878	884	920	856	903	878	879	879	854	857	863	878	861	916	875	880	873	856	915	873	898	897	867	892	886	862	865	837	856	880	845	874	877	949	868	906	922	873	929	879	928	868	870	828	900	838	860	876	826	871	874	869	855	828	885	857	893	883	883	902	913	892	850	859	863	918	867	900	863	863	845	851	864	880	875	872	850	857	865	852	878	859	885	863	915	886	873	851	906	887	874	889	881	877	844	897	865	887	824	814	920	837	849	867	948	896	892	888	925	811	859	808	898	809	872	919	926	869	876	922	876	870	839	873	835	844	897	900	910	854	842	863	890	789	857	857	883	886	904	853	863	867	831	877	790	865	906	873	900	929	835	874	882	926	882	872	861	866	927	900	871	839	904	869	870	843	933	849	867	876	855	863	852	888	872	781	891	866	899	884	917	905	896	881	893	883	840	857	849	899	909	868	847	896	855	902	840	878	883	885	864	871	920	829	864	832	847	889	879	852	921	877	855	849	898	859	930	899	882	888	938	854	894	881	890	861	923	865	899	839	889	832	874	894	854	897	848	842	862	858	836	849	893	898	840	851	880	875	851	878	872	859	849	864	904	815	848	875	860	916	890	860	863	865	873	934	889	846	904	853	874	852	908	859	856	897	914	859	922	878	818	888	825	858	873	902	860	916	873	924	863	880	861	818	880	926	894	850	847	896	914	884	850	861	900	879	881	858	874	871	871	859	874	819	826	862	897	871	886	901	882	830	882	870	856	819	863	901	889	816	848	916	888	869	874	849	908	881	860	831	945	924	908	916	885	886	924	865	871	851	879	938	891	900	887	888	873	896	873	862	849	861	833	915	920	855	933	836	881	836	853	835	871	882	876	864	841	921	872	865	851	873	860	873	873	913	865	860	861	880	869	871	905	909	880	900	908	898	890	938	897	852	885	829	838	918	840	871	904	871	849	877	850	905	892	853	812	868	837	931	896	851	939	895	911	852	844	904	847	850	910	886	840	851	856	852	860	866	865	900	905	872	847	877	848	841	859	886	864	886	885	863	924	863	902	866	877	918	869	868	881	818	857	850	937	893	913	889	865	869	927	914	861	852	859	842	813	856	885	916	916	876	886	869	889	926	856	888	889	880	849	890	912	881	829	935	889	876	834	832	910	875	895	908	887	873	840	883	881	849	860	815	878	882	862	842	878	887	867	849	859	847	956	925	850	879	843	934	876	877	905	855	859	921	883	875	862	875	853	799	877	865	875	878	894	856	841	821	858	836	848	857	869	868	869	882	864	891	896	901	923	831	844	843	871	892	849	859	886	854	894	898	893	847	862	837	829	886	886	840	879	919	876	850	879	875	887	859	823	877	886	850	854	837	888	860	835	908	905	902	876	905	865	831	900	864	853	939	852	885	923	861	842	859	878	878	910	901	828	897	844	867	866	874	868	938	890	865	850	921	841	871	894	916	893	888	890	833	884	886	908	909	830	866	870	887	881	865	885	900	894	872	863	880	853	869	836	841	890	874	893	851	857	856	836	879	856	910	901	889	902	870	878	926	871	846	883	908	851	852	850	920	816	898	901	841	841	869	880	862	912	830	804	853	898	873	820	854	831
6828	3634	2466	1279	591	307	248	218	169	153	157	143	137	141	125	100	116	96	119	92	104	101	91	90	98	84	91	73	84	77	93	78	98	90	89	70	90	82	96	96	87	85	99	77	83	86	86	97	76	81	88	100	88	94	88	84	90	77	75	89	94	70	92	77	69	97	93	92	94	75	69	79	73	68	95	91	81	69	104	89	87	104	89	87	101	73	81	86	83	64	80	96	78	86	77	78	99	81	85	84	62	78	92	78	75	75	80	86	98	107	93	71	86	78	86	79	97	103	87	69	87	86	83	69	79	81	87	88	88	79	95	96	83	72	101	85	90	72	84	85	80	87	88	83	77	91	85	80	70	76	104	94	97	75	69	95	84	100	79	91	76	80	100	89	76	80	84	88	69	72	89	77	75	77	81	87	79	86	83	90	76	97	83	75	100	89	78	93	81	79	66	87	80	72	76	85	74	80	77	70	92	83	88	96	82	70	86	86	75	84	80	100	80	88	74	100	72	76	73	68	103	67	92	93	81	83	73	85	82	68	85	94	87	107	82	75	80	81	92	82	84	88	75	67	73	83	70	89	74	87	88	73	75	75	91	92	75	92	90	71	83	85	97	79	82	98	80	90	68	96	88	98	92	83	72	94	87	91	68	65	82	96	93	95	95	69	79	72	75	91	76	94	79	82	96	83	66	70	93	85	84	85	80	86	85	107	95	77	77	80	85	81	96	81	79	81	94	95	94	86	84	93	91	72	92	96	77	81	90	71	79	98	85	73	76	87	73	86	77	87	70	74	73	89	93	91	67	99	82	90	89	78	76	68	76	71	71	69	65	72	85	84	78	89	77	72	93	82	86	93	77	81	95	88	57	66	74	87	86	65	77	71	83	78	74	89	91	63	96	92	85	86	87	107	82	86	113	82	86	83	88	91	92	82	69	73	100	89	83	88	79	86	79	84	89	88	94	90	75	64	76	88	99	88	99	80	79	75	96	85	86	78	90	84	88	80	84	68	75	89	94	87	82	86	72	81	91	73	90	79	72	91	82	77	74	84	78	81	86	96	96	83	90	75	80	62	79	89	80	95	101	72	74	83	98	85	71	80	85	62	84	104	93	90	83	86	80	94	79	84	76	77	78	84	86	106	78	83	72	78	73	78	83	63	83	89	87	84	82	99	81	74	92	83	76	100	74	81	67	93	97	106	93	73	70	95	78	90	78	94	95	71	80	84	87	89	76	91	92	90	94	86	89	99	93	87	88	85	61	82	85	74	87	94	98	86	90	83	80	79	77	98	80	71	72	77	91	91	70	79	82	93	92	86	90	75	91	87	81	82	87	74	88	90	88	77	100	73	99	89	89	104	72	83	84	79	72	67	103	88	86	79	86	92	89	92	85	102	74	82	86	77	85	86	78	89	89	90	108	78	89	78	86	87	92	86	69	87	82	91	75	92	83	87	85	70	83	89	81	62	78	88	85	89	80	89	96	98	85	82	70	85	73	95	76	90	97	82	69	78	80	91	82	84	73	78	84	90	98	87	93	74	76	80	86	70	75	79	78	78	86	79	78	80	82	92	82	95	81	74	77	92	74	98	96	87	76	86	89	68	76	81	89	73	74	81	79	88	80	75	83	87	68	89	83	87	80	77	77	94	72	71	72	92	96	87	65	87	93	82	85	82	79	79	80	71	79	94	64	85	69	77	93	77	89	106	72	66	87	80	75	94	80	80	86	90	91	96	88	93	89	81	83	61	94	83	102	77	85	79	75	79	84	80	84	83	80	75	76	86	98	95	80	88	89	88	79	90	73	93	78	75	76	79	84	90	97	87	81	82	93	98	95	75	90	64	74	81	78	90	81	88	97	86	84	84	73	82	89	82	88	85	79	82	83	92	72	79	85	89	89	91	92	98	76	79	68	84	77	83	80	78	84	99	88	83	85	81	104	71	76	76	92	93	81	74	87	105	78	92	96	75	83	84	86	71	99	87	79	84	86	99	81	76	91	87	83	73	75	87	83	79	68	75	76	63	90	72	70	74	90	82	85	77	72	85	82	86	80	69	72	92	92	100	86	91	94	70	78	62	95	86	88	70	79	83	72	72	88	89	80	92	72	93	72	86	80	75	83	78	87	82	92	101	84	87	71	91	101	79	97	83	88	85	84	95	86	84	94	67	80	86	71	61	75	80	65	75	80	99	102	70	70	73	88	80	79	93	74	87	91	77	78	90	75	94	83	86	74	80	92	89	95	81	76	74	71	86	83	78	90	84	92	94	86	82	85	106	101	71	88	88	78	74	85	84	80	77	78	89	86	75	86	95	73	97	106	84	90	86	91	78	89	83	86	81	83	72	110	90	89	101	84	109	79	77	74	98	79	80	76	89	100	70	85	92	72	76	66	78	113	94	81	87	71	87	88	90	93	83	83	87	75	79	86	90	85	82	79	80	68	101	74	77	89	77	79	96	86	84	81	92	89	82	84	93	65	80	67	92	86	83	82	75	79	82	73	95	83	83	88	90	89	91	78	90	82	78	83	76	69	97	72	78	100	89	80	103	84	71	97	91	63	87	85	84	81	85	89	88	85	98	89	89	78	77	93	84	84	82	79	75	84	83	85	77	86	71	98	86	89	88	67	78	79	74	93	76	73	82	70	86	94	85	83	86	78	94	98	91	96	80	96	81	75	88	97	77	81	87	82	51	90	87	90	79	76	84	93	87	81	78	93	82	69	80	65	99	80	85	82	74	84	97	93	79	73	86	69	74	79	69	91	85	94	86	86	78	96	93	88	90	73	84	81	77	96	95	84	81	79	94	85	89	92	76	99	92	83	88	90	76	87	103	90	86	72	87	72	69	88	87	83	95	85	81	97	89	79	97	93	82	69	76	92	67	92	83	105	89	75	79	95	83	100	85	79	82	82	77	88	95	82	89	77	86	77	102	84	85	88	79	81	86	70	88	86	88	83	83	106	74	88	92	92	81	96	78	79	97	90	85	85	85	79	85	88	94	89	78	96	105	99	72	92	83	90	79	93	84	83	89	112	75	102	93	101	75	92	88	78	83	91	82	85	76	74	91	82	74	85	87	92	84	71	91	70	93	87	88	80	89	93	99	73	79	83	71	85	87	80	81	88	67	90	98	79	72	86	77	74	82	94	64	68	74	84	79	81	74	78	82	77	101	91	81	84	72	89	85	79	96	70	93	74	86	78	76	77	70	84	90	92	81	68	74	90	83	89	82	86	79	60	82	93	82	84	77	68	84	89	89	90	70	100	81	94	69	65	84	68	93	88	71	76	77	95	74	83	81	75	80	75	87	95	79	91	85	83	91	78	77	79	69	74	77	94	98	81	83	95	82	87	92	89	92	76	86	85	89	87	85	94	85	113	102	84	92	81	85	86	99	78	80	85	92	88	75	86	84	75	82	92	74	73	75	65	69	83	95	80	77	96	90	87	76	75	83	71	81	78	91	81	94	75	73	87	81	91	92	90	108	81	82	80	84
33178	22909	19060	15024	11294	7819	6186	4890	3874	3046	2611	2208	2026	1795	1733	1597	1448	1403	1286	1224	1205	1141	1049	941	896	822	866	784	801	791	803	807	757	793	764	795	810	731	762	728	753	742	750	793	793	797	707	750	715	747	730	718	790	722	745	694	724	734	698	747	735	723	729	740	743	727	744	721	731	730	707	740	739	774	708	729	749	713	772	725	731	754	745	706	763	706	720	743	745	710	748	742	724	753	695	732	686	692	717	726	762	758	663	747	686	732	674	679	707	753	741	677	701	697	709	751	735	688	715	756	714	754	697	721	737	751	742	741	750	751	702	697	722	746	731	778	692	720	721	714	746	734	731	709	696	707	727	745	744	754	739	706	763	732	720	681	688	744	783	720	753	752	728	678	717	767	728	741	752	665	708	720	672	749	693	759	732	706	742	721	682	676	747	706	691	731	718	731	724	724	706	761	738	723	724	708	718	735	731	701	751	748	741	758	735	708	748	710	739	673	711	765	730	702	742	711	677	732	709	756	717	712	737	754	716	713	758	819	745	709	719	729	759	706	735	728	722	705	746	805	761	711	762	739	736	732	720	739	752	750	713	739	733	757	697	738	759	727	720	773	733	741	758	700	778	721	746	719	710	710	720	739	736	757	726	713	740	727	776	769	741	711	759	683	695	752	711	767	769	740	735	735	732	712	759	762	719	731	731	720	719	708	740	749	768	705	726	749	746	714	757	727	750	771	685	741	729	705	724	707	709	757	731	674	707	697	738	759	695	721	722	729	729	735	753	761	737	765	703	769	732	713	735	794	739	779	729	764	760	694	701	739	693	714	664	723	711	756	711	744	760	711	685	685	732	708	690	686	725	744	692	689	698	735	724	750	754	736	684	711	734	753	693	698	688	729	758	765	798	732	722	710	732	740	729	756	741	752	712	675	786	726	726	772	686	779	719	760	725	762	738	703	709	739	692	689	729	761	753	707	719	714	691	776	743	737	727	744	725	714	724	695	747	711	753	693	707	733	718	721	785	712	702	747	792	766	701	713	724	758	691	762	743	714	740	718	671	723	708	720	762	711	660	734	725	694	704	768	761	716	707	684	747	754	698	746	732	708	743	747	724	766	715	758	715	763	725	719	778	665	739	744	740	741	736	698	770	732	767	806	762	778	685	727	749	729	755	706	704	684	731	726	772	727	714	748	727	745	715	777	718	743	735	700	711	725	703	730	776	752	694	747	693	716	702	728	730	682	727	741	718	708	747	680	745	812	745	750	700	768	765	761	718	718	710	726	744	752	712	754	769	742	739	697	679	748	736	736	736	701	752	738	734	744	734	782	728	676	694	741	749	804	717	733	769	757	778	715	710	721	706	724	742	735	699	722	731	704	678	739	725	723	711	738	757	742	738	691	760	736	728	746	701	735	710	739	722	735	733	710	679	744	752	714	698	740	727	759	764	753	735	724	740	686	711	720	718	706	723	744	723	707	724	712	768	722	735	737	741	743	670	743	734	691	738	743	691	733	700	751	769	719	743	785	691	696	745	741	703	708	711	745	725	722	776	702	714	698	704	680	729	714	743	750	746	754	720	754	790	736	718	730	711	747	730	712	776	687	731	741	701	767	726	745	763	687	737	663	721	718	731	760	723	734	722	726	749	713	699	734	720	754	770	693	700	791	725	749	663	779	709	733	685	772	722	729	746	719	718	685	721	741	689	778	711	764	717	704	751	743	727	728	721	729	742	749	757	775	758	735	738	691	699	755	710	726	742	727	778	759	665	790	760	780	713	739	699	755	781	703	704	740	745	729	740	770	699	751	756	677	654	724	730	753	747	736	742	761	739	746	732	721	704	734	759	765	755	759	664	748	680	767	749	732	750	718	717	761	751	710	743	748	694	735	726	750	722	715	710	758	760	701	741	749	718	710	775	740	700	728	714	806	768	735	710	737	757	714	750	771	702	728	750	737	769	724	723	696	737	740	763	757	697	718	725	708	749	751	744	689	747	718	739	763	742	680	748	744	713	756	760	743	802	739	709	730	724	784	788	752	723	762	731	740	718	724	721	724	740	684	769	683	718	734	764	765	738	720	766	713	774	713	716	692	732	765	739	756	738	767	756	755	764	714	715	760	730	735	680	767	793	762	702	720	730	710	722	743	738	716	736	730	731	710	723	710	720	734	747	757	756	669	775	711	684	754	714	676	781	671	785	721	745	737	708	772	739	785	746	728	714	698	722	753	722	738	750	659	718	744	763	706	750	777	774	722	727	730	738	739	707	754	744	779	724	699	719	715	733	739	714	726	722	762	758	763	705	720	737	731	718	746	721	770	776	735	712	748	732	740	783	751	763	754	742	752	785	702	747	739	751	753	726	758	721	728	696	717	748	728	732	739	736	770	702	801	724	755	738	721	718	697	752	734	683	666	790	742	770	707	770	746	752	720	794	747	739	778	703	741	697	752	739	717	732	738	699	753	690	689	726	700	753	771	716	700	741	722	723	723	730	698	719	760	719	736	717	714	708	729	727	704	754	711	710	699	729	700	721	716	697	756	745	766	742	761	713	755	770	729	693	737	701	741	738	723	735	747	743	682	753	693	701	773	784	710	722	729	750	714	736	708	767	719	728	718	702	716	753	705	713	761	741	725	749	718	712	713	732	703	714	744	719	729	732	698	751	745	704	724	708	670	738	706	711	749	715	739	736	742	753	689	729	778	746	747	692	671	730	770	741	704	770	693	757	715	737	706	720	702	739	709	723	728	697	755	724	760	691	708	756	750	730	735	759	797	745	701	716	772	710	751	723	728	785	709	733	741	710	778	740	724	731	743	720	746	777	764	705	741	729	745	739	760	696	735	714	689	711	744	727	677	710	799	717	682	711	719	656	733	710	807	744	765	732	716	746	719	715	726	759	760	715	720	747	743	692	698	748	688	714	695	724	753	734	768	730	749	723	743	778	739	701	728	724	682	710	724	712	743	735	750	702	718	695	693	754	739	760	686	735	777	712	759	718	749	740	757	735	725	677	752	744	742	785	681	727	712	749	735	748	702	746	701	717	728	731	752	732	697	677	730	761	717	755	732	679	686	734	728	704	773	726	723	706	731	749	714	739	728	721	729	713	675	749	756	697	714	772	696	757	723	687	776	724	739	724	756	688	723	738	767	783	706	709	749	725	733	722	737	728	670	717	735	710	704	754	708	742	720	760	710	726	722	741	701	728	708	760	716	727	718	724	750	720	721	699	691	785	740	707	770	716	732	742	717	726	728	708	693	675	739	786	744	736	758	790	722	748	755	758	721	715	737	745	702	758	745	708	794	733	752	770	731	742	749	741	699	755	764	699	730	787	762	789	717	720	747	732	700	727	778	728	713	697	784	759	715	713	739	743	741	738	714	687	717	726	702	764	794	730	737	693	738	778	717	716	699	767	740	704	748	772	759	761	770	718	701	792	701	714	738	712	743	764	699	741	769	724	732	716	749	799	751	775	763	753	761	739	755	695	708	738	691	746	720
7904	6066	3731	1801	1043	471	310	275	242	220	170	164	131	145	147	123	114	128	126	108	110	89	108	117	86	87	96	98	81	85	94	77	92	88	101	77	102	84	75	79	93	94	87	98	60	81	108	84	108	87	89	92	84	78	71	81	102	85	84	83	86	77	77	77	90	84	82	92	92	88	103	87	89	81	79	75	77	85	83	79	83	87	89	89	87	75	69	83	86	72	73	87	91	84	76	87	64	68	80	86	53	96	83	77	85	78	65	78	87	73	75	82	76	84	77	92	75	72	84	84	82	88	88	73	75	89	86	98	83	83	78	81	91	99	106	76	90	86	103	79	71	86	81	84	92	76	87	92	82	94	84	85	84	85	77	74	87	75	92	80	76	93	88	79	88	80	66	78	100	79	89	78	80	96	88	78	71	84	69	85	88	88	75	76	97	85	90	87	71	88	84	75	92	86	69	85	65	77	82	98	63	89	82	87	90	77	91	88	83	92	75	95	85	84	84	61	93	89	81	90	77	86	92	75	95	91	76	62	87	79	98	85	98	70	89	90	86	92	74	95	94	76	77	78	98	87	67	86	73	68	89	75	95	99	78	84	80	84	86	82	94	82	92	90	86	80	90	79	80	71	89	84	87	73	71	81	68	72	94	82	76	87	100	74	90	83	77	80	74	78	75	90	86	69	87	87	75	83	93	79	84	82	76	91	100	86	90	91	83	81	72	87	73	88	89	100	81	96	89	90	84	83	70	77	82	73	75	90	99	83	83	80	80	83	78	65	101	87	80	90	74	96	83	91	97	88	98	102	70	84	84	67	92	90	87	71	87	101	91	92	79	78	83	78	68	93	83	91	77	68	78	91	87	97	85	91	66	89	84	82	76	94	83	74	98	88	92	84	76	97	78	108	84	79	80	94	101	96	84	87	87	91	98	87	83	81	80	67	96	85	86	77	80	79	61	90	69	107	83	80	69	85	98	76	78	98	85	71	95	112	70	85	88	82	63	68	84	69	90	97	72	89	92	70	95	93	90	72	80	102	82	83	84	83	89	79	103	76	69	74	111	66	82	76	97	89	88	86	72	85	73	88	84	91	89	71	86	97	97	88	72	90	71	94	77	87	98	77	71	95	85	80	96	81	85	83	102	84	85	80	89	87	94	92	79	79	82	94	85	90	80	95	86	83	103	99	87	76	81	83	86	84	79	83	94	75	91	89	99	63	82	91	88	88	81	92	88	89	102	84	85	79	86	86	81	64	75	88	67	80	85	92	76	87	88	92	84	95	87	97	80	76	77	85	104	75	80	77	95	84	83	88	74	91	85	73	82	74	89	90	90	100	96	85	94	83	90	72	86	97	88	80	76	84	88	85	92	93	80	80	103	85	68	80	94	95	90	81	76	84	95	86	105	76	71	83	80	81	75	95	97	83	84	76	108	95	72	69	78	81	70	81	89	91	91	84	88	86	82	79	85	88	69	87	78	77	68	99	74	80	85	75	81	86	83	85	81	91	79	63	82	71	63	79	85	84	94	80	77	80	99	91	96	98	91	94	89	69	63	67	77	88	78	69	63	88	109	85	90	105	75	91	81	77	82	76	88	77	89	106	106	97	82	76	88	91	90	79	86	72	94	107	72	67	78	81	82	91	87	78	88	88	79	85	80	75	94	89	90	79	91	79	102	68	91	77	89	88	95	95	71	83	90	84	100	95	73	88	103	82	73	103	75	85	94	81	86	89	87	87	83	82	82	95	94	89	71	72	70	89	96	71	68	76	73	73	82	96	86	71	92	89	78	91	88	97	77	73	80	71	80	90	95	105	73	103	83	71	88	71	70	89	104	79	78	78	105	88	68	84	82	102	86	85	83	81	89	84	74	77	94	71	87	68	103	83	62	86	85	85	87	72	84	79	85	87	78	80	94	83	79	106	97	95	84	85	100	93	87	87	73	88	85	86	89	75	67	93	80	89	81	76	80	86	94	81	75	78	77	84	83	103	78	101	66	80	92	69	95	85	94	98	78	81	99	86	92	88	78	81	78	96	59	78	76	65	75	88	96	70	89	75	109	82	92	68	80	80	90	73	84	83	80	76	80	86	93	75	81	99	69	87	58	78	83	99	77	85	89	87	104	61	90	99	102	65	75	93	81	88	89	75	96	90	74	81	82	90	81	94	89	89	85	82	82	88	92	83	85	92	106	101	100	72	79	82	85	71	79	77	80	95	93	76	77	75	98	69	82	88	90	100	93	94	65	80	82	105	87	87	73	81	88	73	96	73	119	80	85	71	89	80	89	87	77	91	80	78	103	96	98	73	105	91	85	83	83	86	89	86	68	99	86	83	87	81	79	67	81	101	102	73	78	66	91	85	90	82	78	68	87	86	80	85	107	88	89	73	89	111	101	84	95	81	85	89	100	80	73	83	99	92	93	93	90	70	83	83	86	66	94	85	81	90	84	75	96	82	85	70	84	94	69	70	71	97	86	78	72	95	120	77	113	83	95	92	86	78	72	95	89	87	83	69	67	90	83	93	88	92	78	69	81	68	88	83	89	86	80	96	75	101	78	76	84	84	78	84	84	76	83	83	66	81	80	86	74	83	72	85	83	88	86	90	81	54	94	105	89	77	79	95	86	105	82	84	81	80	93	107	107	91	75	68	82	88	96	84	75	85	105	73	67	91	82	76	95	72	84	79	88	103	85	85	91	96	75	79	77	63	88	98	66	78	94	80	90	81	81	85	85	103	73	92	83	70	84	89	68	88	101	75	80	89	104	79	84	83	95	89	73	84	81	89	106	72	97	85	75	85	78	82	74	84	87	93	86	96	90	88	87	84	81	81	83	83	76	62	82	68	92	90	83	80	98	80	101	85	75	87	102	84	93	63	85	81	89	94	82	85	78	77	89	77	94	82	73	85	84	86	91	86	85	89	90	79	94	93	76	83	91	86	73	80	79	87	79	80	87	104	87	93	87	81	85	86	90	86	88	87	85	76	81	88	94	74	87	85	92	79	90	82	74	83	90	78	76	86	90	79	94	78	80	94	80	85	101	73	87	94	97	93	84	88	87	84	91	88	75	83	69	85	81	91	78	89	81	86	79	77	69	85	88	90	78	85	74	83	86	85	77	94	78	88	84	88	71	80	87	80	71	70	83	82	83	86	68	92	87	89	87	88	96	87	75	85	98	90	78	79	97	94	85	91	79	92	78	112	98	79	84	98	76	66	73	89	89	72	74	91	92	93	99	83	94	74	76	89	81	84	93	80	85	80	86	80	102	81	101	97	93	89	73	80	67	93	82	91	92	76	81	78	98	71	76	90	90	79	86	80	88	96	93	99	85	82	70	75	87	96	94	82	83	77	90	79	83	109	86	81	69	78	95	88	87	88	85	77	82	85	74	87	87	87	83	90	95	84	91	74	84	84	95	71	72	86	85	78	69	82	69	82	98	77	71	88	73	85	100	84	99	84	85	95	83	88	90	79	84	74	86	81	85	80	58	83
37365	28092	22559	18099	16004	10848	8639	7185	5635	4304	3477	2890	2544	2284	2074	1825	1727	1673	1648	1540	1422	1249	1073	1051	916	867	919	923	875	819	827	810	835	833	815	764	817	762	800	741	774	805	760	704	728	808	778	788	735	740	735	749	760	713	703	721	698	713	715	731	746	699	784	740	734	811	741	739	688	696	721	766	743	733	789	743	725	706	749	749	732	762	734	733	701	740	739	723	735	738	755	789	762	712	708	789	744	763	747	742	737	726	754	742	721	741	751	732	747	731	765	713	776	741	745	761	779	720	754	724	748	751	755	730	699	783	738	753	772	715	743	733	752	769	742	719	743	747	708	745	707	795	770	731	747	740	687	714	749	719	749	754	750	729	750	788	765	766	778	772	763	729	796	742	742	750	716	733	739	769	773	761	733	749	720	757	678	726	733	739	751	742	773	712	724	734	775	743	742	695	725	735	749	712	729	771	722	725	737	725	759	787	743	703	705	777	735	773	789	786	716	778	756	753	759	786	707	749	717	744	766	715	760	721	733	800	766	728	739	718	733	689	705	731	704	724	757	752	808	721	756	740	758	765	763	740	712	777	730	744	751	758	756	708	765	765	749	760	732	729	750	763	687	737	750	789	784	724	733	708	760	743	737	763	738	731	751	726	799	739	704	766	802	706	731	751	777	724	766	718	779	746	747	734	755	764	770	752	703	741	768	795	752	727	764	737	750	776	748	755	804	777	728	733	671	760	743	755	724	737	740	721	758	754	785	745	782	739	817	692	834	761	739	767	766	740	715	708	760	754	731	749	751	721	771	727	718	751	742	775	686	749	736	728	741	730	740	751	733	787	789	783	767	704	696	789	754	760	759	728	731	759	717	714	723	734	778	727	798	737	761	720	744	757	742	798	751	770	759	741	763	750	770	777	743	701	769	750	786	740	756	749	742	743	769	756	731	761	770	773	716	789	771	767	758	749	743	729	716	739	823	678	779	735	739	729	738	733	729	710	731	740	748	728	756	802	710	747	788	740	738	779	790	743	738	778	763	744	745	746	740	776	748	775	733	787	724	761	760	790	731	774	739	738	796	723	741	743	752	766	774	724	724	744	720	709	740	717	755	752	734	709	707	773	714	770	722	701	727	777	695	762	747	739	733	732	742	752	734	762	702	754	724	716	760	792	757	685	713	710	744	725	720	728	776	806	764	733	718	761	753	746	758	747	726	774	739	700	724	754	761	722	726	761	752	737	714	771	715	771	761	748	766	741	775	786	770	749	764	772	754	771	729	742	721	760	746	816	772	726	760	767	727	753	759	785	718	768	820	718	787	798	767	782	789	794	688	747	736	757	763	709	741	756	742	807	691	763	755	784	798	787	739	753	793	725	720	730	742	750	753	787	749	748	742	806	739	756	713	688	723	720	779	748	742	744	778	774	711	728	715	754	763	756	740	795	804	774	719	697	763	739	755	741	715	711	736	743	746	689	714	760	768	761	784	786	708	761	746	760	765	736	691	746	761	776	763	715	710	720	731	801	758	744	716	766	727	715	763	723	802	768	767	773	710	759	719	747	766	767	779	735	778	760	738	749	755	751	736	709	818	768	770	754	752	762	695	743	748	740	719	781	726	741	721	762	744	716	727	757	720	789	735	745	753	732	698	752	772	727	695	759	806	742	754	788	766	752	762	708	764	745	755	747	719	711	717	780	765	720	705	793	690	716	748	769	769	778	817	734	738	709	779	807	753	747	759	743	750	772	729	724	776	746	750	740	763	756	730	704	749	683	763	772	716	788	799	759	734	770	762	769	763	725	772	722	736	768	765	735	813	713	727	766	770	687	733	772	722	749	734	718	756	736	718	732	749	776	722	692	765	755	717	736	744	723	743	769	703	752	794	744	742	745	708	765	734	762	768	733	770	732	794	704	748	693	742	734	716	759	747	710	761	771	764	755	697	758	751	762	687	776	744	731	751	831	760	761	775	781	752	713	756	756	764	767	712	729	711	732	792	753	742	729	761	752	736	726	783	782	739	764	730	772	754	709	719	713	789	747	725	736	730	774	703	771	701	770	769	728	681	750	735	713	763	769	753	744	751	763	723	739	770	739	745	730	742	721	744	703	742	765	748	753	700	788	702	770	764	751	786	770	742	791	733	739	739	771	731	727	723	794	703	719	750	748	764	772	750	726	737	778	722	714	774	715	734	719	732	754	778	728	752	762	741	765	737	771	748	709	744	742	779	699	733	753	729	765	757	780	777	723	709	797	762	752	766	771	706	740	755	803	757	715	689	737	746	769	748	765	719	699	729	765	677	768	777	722	746	750	746	724	741	728	779	744	734	742	733	708	719	743	746	736	734	817	755	761	720	818	727	736	762	738	739	717	730	778	761	810	785	744	734	769	729	780	743	705	760	786	712	739	786	775	788	750	755	758	735	773	755	807	735	732	706	751	755	743	732	719	753	779	753	752	736	746	708	734	769	735	760	768	759	729	774	756	721	739	699	779	796	727	769	743	778	748	760	747	759	714	745	754	741	718	738	765	760	729	752	772	740	720	739	741	726	774	764	765	736	774	745	768	727	711	732	723	766	772	733	669	801	730	729	819	745	746	773	788	715	742	754	791	744	728	754	795	767	751	775	742	735	731	744	712	743	784	815	720	748	779	724	771	717	715	709	760	727	731	747	795	758	733	785	740	771	795	773	790	771	751	695	730	751	677	714	734	748	729	750	729	677	690	752	822	702	767	758	776	691	742	756	742	723	734	735	762	785	753	704	789	690	753	734	761	783	712	754	768	695	749	732	709	719	744	738	759	722	777	757	708	739	765	782	735	781	777	764	785	772	693	744	709	737	728	748	764	771	773	728	709	751	747	755	754	728	745	740	716	741	695	777	738	751	774	784	757	721	777	761	782	723	733	708	767	726	795	764	721	715	736	757	777	725	760	763	727	728	797	760	718	763	767	731	711	764	765	740	717	805	702	728	756	769	729	756	760	737	684	743	751	761	770	718	773	716	800	724	706	744	794	744	755	757	753	747	765	771	767	765	766	761	772	763	723	770	757	707	764	748	746	762	751	759	746	730	754	733	743	707	726	686	720	700	776	722	799	739	735	762	720	687	726	794	761	741	736	774	750	748	698	728	753	783	751	748	726	758	752	772	758	723	742	723	707	755	695	709	801	758	749	771	765	747	768	759	756	767	802	726	750	716	759	747	745	765	738	781	748	751	784	727	777	756	760	731	738	746	743	687	732	747	722	751	713	791	725	768	828	786	713	720	767	726	702	728	763	758	722	797	743	778	752	783	770	717	768	779	744	759	741	770	701	742	761	720	722	730	708	777	727	760	757	710	765	763	782	770	724	760	719	770	713	734	684	743	794	713	679	774	768	758	740	724	748	746	722	751	762	751	747	742	732	729	771	802	762	742	732	721	753	730	739	743	775	804	776	789	710	717	709	767	772	745	714	723	799	722	745	779	761	757	737	759	733	729	727	739	765	762	730	757	774	771	778	723	794
4714	2396	1412	618	337	251	201	212	168	155	148	135	128	115	130	107	105	100	113	101	111	91	102	90	100	113	98	105	104	109	94	96	99	99	113	96	85	95	102	88	86	101	127	106	96	101	96	100	109	104	94	98	108	101	100	107	97	91	108	108	111	89	97	116	100	94	93	100	87	104	103	93	95	103	102	106	112	113	96	80	104	104	98	95	89	101	107	95	101	106	85	102	96	99	95	106	90	107	96	94	103	100	110	100	95	103	103	114	103	101	100	100	101	96	96	106	107	104	92	110	94	104	111	90	100	106	117	119	115	118	114	103	106	78	89	110	108	80	81	102	97	92	102	105	88	107	88	84	103	85	92	87	85	92	86	111	116	93	90	79	91	89	80	82	96	95	97	75	101	87	112	123	100	113	105	87	103	103	91	78	95	101	87	89	104	91	93	105	96	90	103	104	103	88	112	105	99	93	93	89	85	101	107	95	86	91	99	90	92	95	99	78	98	105	88	105	79	110	95	98	98	97	95	97	107	75	111	108	98	100	91	105	98	106	102	92	105	97	103	102	90	97	114	98	91	105	108	108	105	94	95	108	105	98	101	132	94	111	79	87	84	99	90	106	101	101	86	80	100	106	92	93	102	93	123	85	106	101	89	101	83	82	106	104	95	110	97	99	97	87	112	97	88	99	98	87	86	84	99	103	93	90	105	95	92	117	101	102	85	85	120	94	85	113	84	108	93	94	100	108	98	92	94	90	114	115	97	95	87	87	108	82	109	106	101	102	94	101	76	99	118	114	94	93	104	130	100	90	80	96	99	95	99	107	89	98	89	109	93	100	110	96	101	115	99	102	102	97	78	113	94	104	110	91	117	100	110	99	89	99	92	83	79	110	87	92	120	89	108	100	99	115	107	107	93	117	96	90	109	89	109	99	93	101	100	76	100	99	92	94	112	101	90	103	78	87	89	93	105	106	96	116	102	94	96	85	89	101	103	85	111	98	91	108	88	92	116	95	111	88	101	124	78	93	104	120	101	90	107	93	87	107	88	90	92	88	107	95	95	92	88	114	128	100	97	101	109	108	98	111	107	117	95	95	88	82	119	112	95	104	95	104	90	104	97	91	101	88	107	106	113	93	114	90	92	110	109	94	97	80	94	96	99	98	104	89	88	102	106	108	99	96	107	90	97	100	92	85	113	90	104	97	105	94	92	110	92	94	86	100	89	94	93	94	89	85	111	82	100	87	126	98	90	100	88	114	116	94	102	100	89	106	88	111	104	87	86	106	94	103	92	107	98	85	95	97	92	98	97	92	103	108	105	100	102	105	107	81	91	96	81	111	116	107	92	116	101	77	91	104	113	72	88	101	105	89	91	101	86	111	88	104	74	95	95	86	111	96	89	83	89	107	100	89	114	99	86	108	110	80	92	88	104	82	85	89	93	102	99	92	101	85	116	95	91	109	92	118	95	95	81	94	94	86	105	100	107	109	89	95	107	107	97	99	91	93	109	96	115	86	88	76	99	103	102	97	95	96	110	100	104	126	91	100	84	112	93	113	94	95	102	89	92	88	90	111	110	91	96	90	101	86	101	112	92	102	118	92	106	99	102	111	113	93	103	98	115	86	95	93	103	84	101	107	103	106	90	92	112	113	92	110	101	86	101	102	100	83	112	85	98	112	91	79	121	124	102	99	101	96	108	93	101	100	113	102	96	95	82	101	100	107	89	99	99	78	116	93	94	90	104	108	114	117	102	108	107	77	103	105	102	90	83	97	102	109	97	105	97	79	105	97	97	96	96	91	108	94	98	115	101	96	91	108	98	96	95	101	94	112	107	102	93	100	107	94	98	87	88	110	84	101	104	98	100	102	107	98	86	101	107	94	104	112	108	82	102	92	97	84	118	79	95	99	99	87	97	117	110	92	79	88	91	88	103	78	89	95	97	99	117	106	79	109	94	93	100	99	113	97	89	86	88	85	101	114	97	98	119	112	89	104	81	109	94	105	108	95	92	97	96	106	81	107	105	102	92	96	84	77	85	104	111	118	104	84	76	91	100	80	103	120	100	115	93	105	90	108	105	92	92	112	103	99	104	98	95	85	103	79	99	101	100	115	103	98	90	102	84	97	96	83	107	94	112	92	99	100	96	99	98	99	92	89	90	99	89	83	113	109	110	106	96	101	92	84	88	92	101	98	109	101	100	90	112	109	95	102	91	119	80	114	119	111	98	112	98	98	101	110	94	102	100	104	88	104	80	114	82	111	102	96	88	122	110	98	102	82	87	86	96	110	85	89	88	97	97	100	105	109	75	80	93	99	83	91	115	106	93	93	93	94	76	95	90	112	77	88	84	106	95	102	92	75	87	91	107	110	82	80	112	96	100	113	98	100	101	94	101	107	86	111	85	98	104	94	97	90	106	93	107	100	90	97	89	82	98	99	88	123	91	87	95	102	95	97	103	100	90	106	107	103	82	100	86	95	91	111	97	120	92	106	101	94	102	110	101	112	85	103	102	82	83	82	104	93	95	89	96	99	97	104	111	90	94	94	108	100	97	104	121	108	98	110	106	90	93	99	109	92	105	97	95	104	93	94	96	94	102	91	78	95	101	90	95	94	112	103	86	107	93	93	103	99	94	101	112	96	87	102	94	83	94	97	102	107	88	109	82	111	90	94	95	121	98	110	95	106	98	84	100	111	103	108	90	88	108	103	107	98	104	93	112	105	89	93	90	92	105	113	101	113	87	94	88	105	97	97	94	112	103	81	99	114	85	92	103	95	95	99	87	115	108	94	91	81	94	124	102	98	110	83	105	107	82	102	83	94	87	102	92	96	108	114	109	101	88	101	92	109	127	106	119	115	91	90	111	93	88	102	86	94	108	112	87	110	108	104	95	101	107	66	84	94	100	84	84	89	102	98	90	111	109	101	94	93	89	108	91	109	89	98	100	86	91	100	94	117	89	89	94	92	99	89	93	98	98	88	91	104	97	105	102	93	115	100	90	95	88	105	85	92	102	82	104	96	85	94	104	100	95	90	89	108	99	95	83	93	104	104	101	86	86	106	108	93	106	89	109	92	117	103	114	89	104	79	107	110	105	110	105	85	86	105	99	84	101	99	102	93	88	85	109	114	93	85	101	98	101	91	94	91	89	88	96	104	109	96	96	91	100	101	90	81	106	87	92	106	99	96	99	95	83	102	108	90	84	85	100	111	84	98	114	98	97	99	118	122	97	105	99	77	82	97	97	94	95	91	81	94	98	109	82	103	109	80	101	99	98	108	91	89	112	82	81	91	98	105	120	78	101	82	89	84	107	107	114	103	85	117	82	92	70	86	106	103	108	91	83	98	94	103	102	91	99	99	118	116	94	112	101	96	102	99	113	100	100	111	79	81	107	101	94	104	105	101	104	94	114	94	87	95	114	85	120	99	88	111	116	88	98	114	91	111	92	93	120	105	86	92	103	82	85	85	95	88	116	102	105	103	99	89	108	113	96	90
30408	19292	14001	9171	7420	6017	5186	4312	3373	2477	2120	1815	1663	1425	1340	1337	1294	1297	1257	1218	1156	1071	950	938	931	970	977	928	940	944	865	937	890	880	905	862	877	840	910	818	785	903	864	901	858	827	841	841	826	899	849	902	839	848	812	890	908	850	887	901	850	887	856	788	884	873	868	842	908	788	864	870	884	900	827	880	825	907	830	871	875	855	868	850	893	839	863	830	869	872	824	836	897	820	852	847	782	883	865	824	878	813	887	887	875	877	860	863	893	838	828	863	890	849	852	873	881	849	860	862	850	826	814	873	829	837	832	877	844	868	859	855	885	848	872	865	844	903	818	911	857	870	821	883	846	830	813	805	879	932	866	849	831	881	856	861	884	882	866	860	899	852	866	820	887	868	823	795	867	917	817	796	864	839	877	843	834	857	867	859	887	823	869	817	862	841	830	850	881	850	861	923	885	879	869	861	937	860	868	854	879	885	841	889	812	912	832	820	857	815	859	818	807	841	870	873	835	892	859	866	877	870	837	822	866	868	847	845	877	867	823	853	876	908	861	875	841	895	816	867	832	836	843	916	872	859	854	834	897	863	880	821	847	839	922	866	890	890	910	871	842	878	917	852	836	888	894	856	830	880	834	870	852	866	863	865	874	885	821	877	864	900	859	866	869	846	871	855	822	838	806	849	811	879	898	856	838	872	825	814	844	867	855	884	871	844	870	868	805	872	858	912	854	900	825	888	792	820	831	850	858	900	886	869	851	861	853	807	854	820	902	915	867	869	836	821	855	824	817	828	836	865	837	839	811	840	867	865	876	859	830	862	793	857	880	843	833	792	852	886	809	847	871	863	869	862	872	863	899	862	815	886	891	860	859	873	850	847	852	858	867	834	820	862	794	866	825	835	864	877	888	860	889	840	868	835	879	850	904	858	856	894	821	887	866	817	879	853	864	877	863	861	836	812	834	865	859	839	864	832	825	824	876	852	841	858	838	830	871	826	816	858	847	884	896	897	848	841	878	862	805	920	902	836	805	803	905	870	852	847	818	863	840	818	840	859	899	873	855	885	861	874	842	911	833	834	856	842	887	858	857	848	872	866	870	875	789	876	902	851	865	877	840	858	842	861	874	864	889	860	834	816	848	905	901	871	841	833	884	903	853	854	851	869	902	839	864	836	877	902	844	872	853	866	907	821	872	814	853	863	842	830	880	869	906	873	872	867	871	899	876	853	847	881	842	819	820	844	799	844	867	838	860	866	877	805	859	842	877	843	895	834	868	850	842	822	886	879	837	878	790	887	842	833	882	862	881	816	863	839	848	849	819	836	888	828	877	803	896	871	809	884	825	816	861	802	890	867	815	857	875	866	823	889	830	820	871	847	840	880	868	860	835	829	865	835	846	879	875	883	845	858	842	817	859	868	892	797	867	861	823	852	838	907	839	870	829	869	830	891	841	865	836	823	861	887	851	864	846	895	875	889	796	867	827	895	886	853	879	872	877	823	820	821	845	842	846	870	802	828	886	841	804	875	861	867	908	903	814	890	847	839	837	853	918	878	858	860	887	882	865	827	869	829	875	887	840	842	889	847	839	852	866	882	789	818	892	897	851	857	882	866	870	826	818	841	836	891	877	827	873	936	856	873	842	881	818	810	932	853	874	857	807	875	871	861	826	847	903	836	861	828	867	824	853	878	830	867	875	886	853	873	925	872	877	879	865	903	815	835	848	826	855	840	870	855	819	856	863	897	894	851	842	862	871	899	883	875	837	857	819	903	843	824	872	880	833	837	847	807	862	835	849	848	863	844	836	907	906	888	846	843	880	845	849	915	873	866	868	850	861	826	844	882	891	781	921	856	853	830	834	842	812	874	846	865	878	847	804	839	843	805	916	898	852	880	877	863	853	848	804	856	901	862	890	822	877	887	867	881	806	850	866	829	860	881	826	892	877	910	859	847	862	848	872	827	865	875	832	837	836	865	849	894	840	860	826	889	884	855	827	872	907	888	851	863	884	867	861	867	849	830	858	838	833	796	811	871	846	796	884	827	861	869	857	796	848	870	880	840	806	794	855	858	837	861	831	854	836	859	847	840	841	843	871	852	852	829	867	816	821	844	851	814	875	878	901	882	867	865	868	895	824	773	851	874	880	924	853	861	847	855	894	848	886	889	855	845	807	931	856	849	837	888	882	840	861	841	847	817	880	877	830	861	812	878	868	832	898	826	843	844	895	824	825	882	907	884	806	844	889	842	888	892	890	912	924	842	911	857	878	852	854	878	847	896	844	874	872	938	903	909	830	836	822	826	874	883	840	852	900	848	860	878	916	849	828	794	844	857	847	846	840	870	819	839	850	843	838	839	862	896	888	845	855	898	862	884	870	803	848	877	835	860	907	922	844	891	851	810	857	858	859	887	839	867	876	869	856	902	843	857	855	875	856	834	814	859	888	896	843	805	901	877	873	812	817	862	871	835	843	817	808	855	880	881	858	813	870	858	849	906	854	836	853	839	870	861	837	841	828	860	860	927	870	907	884	834	826	860	886	877	813	876	856	819	849	844	837	927	911	826	860	868	847	815	840	858	846	846	862	867	837	889	937	884	856	867	898	798	878	845	871	874	828	828	857	840	887	837	825	865	917	874	861	887	867	827	851	821	888	851	881	846	829	846	886	854	821	833	910	870	834	836	893	860	803	806	840	920	814	847	839	927	858	852	819	872	907	841	910	887	821	912	858	855	847	904	804	819	871	867	856	848	879	860	859	874	865	870	859	872	841	914	825	900	861	845	834	873	854	848	902	859	850	821	838	869	907	894	832	795	874	892	865	854	847	837	858	893	811	855	820	821	857	826	799	816	868	842	920	852	821	853	808	852	807	863	809	851	852	866	875	896	862	868	863	889	886	830	892	875	870	830	821	822	877	844	893	820	863	870	848	769	840	845	814	838	867	835	874	907	846	924	810	850	817	882	922	837	768	868	872	883	868	847	772	847	864	790	817	847	873	844	789	858	865	892	877	794	884	917	823	891	883	829	844	845	814	839	833	911	852	879	891	851	840	808	928	895	831	854	850	928	846	845	862	836	872	887	855	867	861	858	907	866	828	865	863	902	859	899	860	889	839	859	854	856	825	844	910	941	853	840	837	868	901	843	867	847	853	846	886	819	873	869	865	868	909	846	873	846	821	860	888	825	859	852	906	817	816	836	878	861	849	863	788	867	877	852	887	893	841	843	840	851	868	874	858	851	870	834	906	873	903	859	883	871	873	809	829	845	829	892	871	867	881	846	809	842	847	885	846	875	884	873	819	868	848	870	870	836	856	797	873	838	830	816	865	793	865	822	860	864	883	888	848	857	807	922	859	804	817	875	877	873	846	857	839	810	882	845	844	882	884	930	836	868	846	839	903	931	839	873	923	817	852	898	868	844	888	896	843	827	828	873	874	809	836	893	821	877	869	883	861	848	908	872	867	866	837	801	866	862	853	856	881	859	889	848	845	805	878	848	857	838
6709	5102	2127	1047	578	413	272	302	222	183	178	161	133	137	122	128	117	127	136	103	124	134	111	117	115	107	108	103	112	101	96	97	101	143	112	88	98	118	99	85	90	91	101	105	86	95	113	85	88	100	103	91	114	87	93	110	98	94	108	96	96	114	70	114	84	118	99	92	99	87	100	91	94	103	96	94	105	89	107	95	109	105	106	91	105	113	105	104	100	107	83	109	92	104	98	111	96	118	97	82	121	112	106	112	96	135	97	79	107	110	95	105	90	82	99	87	110	115	108	109	98	112	111	105	109	83	95	110	96	97	109	96	91	94	107	80	102	93	85	92	94	97	109	113	108	99	93	96	95	101	107	92	114	76	103	100	99	86	112	72	107	108	103	94	95	91	107	105	97	93	100	123	98	108	104	89	93	102	91	105	93	95	94	102	92	90	82	90	104	98	97	110	103	92	102	105	104	115	98	104	92	108	98	87	81	99	106	84	92	94	86	95	95	90	114	105	103	100	73	91	88	104	90	91	101	105	84	98	107	110	97	109	100	98	93	116	106	104	103	104	109	104	116	105	102	99	95	84	89	96	104	94	107	106	85	88	95	98	111	95	93	97	98	98	98	98	97	89	106	105	93	95	104	102	97	84	83	97	91	94	99	94	104	106	92	95	100	97	116	105	94	107	93	84	96	94	97	102	99	105	89	83	103	108	96	103	93	84	108	100	108	110	90	100	88	95	104	104	116	85	99	100	110	87	93	88	98	95	102	88	93	85	84	96	95	112	97	101	99	109	94	93	116	115	101	110	102	96	116	86	80	96	102	91	95	105	102	106	91	98	96	101	111	97	90	107	96	104	103	96	96	84	92	108	91	77	102	88	89	101	104	82	99	109	88	93	123	104	99	93	112	103	93	113	118	86	97	86	88	115	101	82	96	95	100	96	89	95	99	84	103	87	107	88	86	94	108	97	98	75	100	101	104	88	103	98	120	100	102	109	106	103	106	109	103	92	101	97	87	105	104	107	98	87	85	99	99	107	96	94	110	98	84	96	110	109	112	102	103	104	105	105	100	108	93	78	94	97	103	87	107	80	95	106	90	102	87	102	92	82	99	90	96	98	103	99	92	104	116	77	102	115	98	101	98	110	80	98	97	93	126	104	103	97	100	93	106	114	85	83	106	110	80	105	105	102	94	87	105	96	108	98	104	86	109	107	123	107	92	115	109	93	100	99	104	116	106	106	101	103	97	115	91	126	92	127	104	110	111	104	96	95	105	101	103	110	104	99	100	112	93	109	105	98	100	102	96	108	104	110	97	99	88	101	87	95	114	106	94	106	81	100	114	95	100	122	115	100	95	102	93	108	99	119	87	106	82	98	87	111	104	92	99	98	103	101	94	93	96	105	103	114	92	98	110	99	90	116	107	95	97	126	100	106	89	99	80	82	101	111	87	108	125	98	93	92	83	82	110	86	101	92	99	99	103	90	118	96	89	97	85	85	102	92	98	109	90	88	95	98	102	103	103	99	102	92	68	115	112	70	129	96	98	99	106	96	104	100	108	109	97	104	114	108	105	94	114	85	92	99	88	98	90	96	98	91	113	116	99	96	117	89	108	90	101	116	106	80	91	93	83	93	111	91	103	109	102	78	102	89	108	94	86	92	102	94	93	97	107	98	95	97	110	104	90	86	111	85	96	112	113	89	110	109	114	110	108	92	83	93	84	103	104	96	115	110	102	81	111	111	103	93	91	109	103	109	98	91	92	102	103	90	94	97	106	90	123	96	118	102	90	103	103	113	120	125	132	109	97	101	105	105	94	89	96	92	110	109	96	101	105	98	94	108	92	86	106	99	94	93	97	98	109	104	116	113	110	104	80	95	106	95	113	102	115	91	105	103	90	85	114	110	114	109	106	100	80	88	90	97	89	91	119	103	130	104	93	93	116	88	102	86	95	103	107	117	97	106	109	96	101	106	101	93	99	80	108	101	110	99	92	90	99	96	99	111	103	110	109	99	89	83	88	91	85	94	96	82	103	100	116	91	94	89	115	86	91	107	96	95	94	94	101	101	101	111	96	103	89	101	72	100	91	110	116	120	94	91	107	88	94	96	108	116	112	98	87	86	90	126	113	87	105	109	88	106	120	95	87	103	106	102	104	105	103	106	101	92	98	93	107	95	110	86	92	100	99	103	111	122	108	99	90	106	104	103	120	92	117	95	113	97	108	100	105	87	84	112	107	89	100	108	112	90	117	95	99	96	113	71	104	94	100	86	98	100	101	100	93	94	97	92	94	105	97	85	98	125	116	102	102	107	109	105	93	94	101	97	99	93	99	101	98	79	93	107	100	92	103	91	101	99	106	106	96	73	90	84	92	114	86	106	98	94	93	96	102	81	107	94	101	99	108	90	92	108	119	113	108	90	96	85	114	103	89	117	104	85	107	115	108	98	93	109	109	95	109	91	88	100	105	112	97	99	93	98	110	107	100	105	75	92	90	121	96	101	100	94	105	106	70	109	93	109	84	99	112	97	102	90	113	108	103	96	95	80	108	106	96	115	99	85	109	87	103	105	90	92	110	79	94	108	120	85	90	99	90	104	108	101	96	102	111	85	102	100	88	109	120	94	108	115	102	94	91	96	89	121	99	89	105	92	98	95	96	116	89	89	94	102	97	97	105	89	105	97	103	90	89	112	90	122	108	83	110	81	100	101	120	106	87	112	91	94	103	109	102	103	95	95	109	95	93	86	115	91	89	95	97	105	99	82	88	105	110	90	82	118	101	97	100	106	106	115	104	103	96	92	97	103	120	92	78	97	100	89	98	87	90	106	95	93	98	93	104	107	102	113	97	105	112	108	90	100	119	111	99	109	96	109	78	117	93	83	107	89	120	113	108	100	103	111	91	110	103	98	98	95	109	101	96	119	116	107	105	92	117	111	89	106	111	79	87	110	101	91	99	73	103	99	86	109	89	100	102	111	97	104	99	99	103	110	97	110	105	94	113	97	92	88	101	83	93	116	98	114	104	105	104	98	130	90	93	90	121	99	120	103	110	104	95	117	99	94	99	105	108	100	107	94	132	101	108	111	106	115	102	112	95	92	94	111	102	106	111	100	102	106	90	96	103	100	93	96	93	97	105	96	83	107	99	96	91	87	106	111	94	118	91	96	104	95	100	99	109	93	101	92	100	98	92	98	95	108	96	95	97	105	99	106	85	99	106	107	94	107	105	93	81	107	96	96	102	108	110	97	123	84	81	104	99	105	87	99	94	109	85	93	89	111	98	109	102	98	102	106	95	87	81	97	110	86	122	103	92	106	96	103	101	106	93	111	94	102	81	108	92	104	103	117	114	104	94	113	96	94	102	87	103	98	108	104	98	92	104	94	109	88	104	107	95	99	104	95	82	76	114	92	88	107	114	93	106	118	93	94	94	104	118	99	112	108	101	88	108	104	97	103	96	113	94	100	92	79	105	105	93	118	88	115	99	93	93	86	113	92
36434	26032	15491	11803	11109	9898	8173	6498	4941	3548	2949	2595	2235	1924	1737	1598	1542	1425	1384	1272	1250	1116	1062	1063	1073	1064	1083	1093	1067	1019	1042	916	889	894	896	898	927	926	884	968	869	860	887	907	897	843	873	842	820	875	849	896	862	868	866	858	857	903	837	895	881	900	906	866	844	868	870	824	866	895	916	883	888	869	864	852	926	828	882	902	856	829	913	873	902	889	914	889	865	828	851	838	897	906	903	892	912	841	863	924	826	908	861	836	890	821	885	841	823	886	838	899	860	862	913	857	870	875	875	801	870	820	880	820	822	833	874	868	857	833	868	872	873	825	876	879	893	867	884	823	857	890	930	874	875	846	886	871	863	910	845	904	858	859	864	847	895	836	825	830	857	896	840	838	909	862	911	855	850	875	883	886	927	840	854	887	831	873	883	850	854	813	847	905	841	873	948	872	865	870	883	841	930	864	864	830	862	846	865	874	883	870	841	864	862	848	889	863	844	871	908	853	847	828	885	889	828	859	833	849	835	851	835	862	856	863	846	790	908	812	882	826	885	859	860	897	860	875	890	868	822	893	890	844	885	820	864	860	880	931	882	927	910	852	859	792	900	844	929	879	831	832	847	844	862	850	822	867	882	889	840	863	905	859	908	864	872	896	836	871	923	889	904	806	872	970	869	858	884	874	894	922	886	837	881	913	873	885	845	872	841	836	887	838	865	849	829	884	885	886	889	859	879	851	829	850	861	924	907	828	881	917	880	899	884	857	856	872	848	870	874	913	879	903	851	901	860	907	883	841	848	896	835	871	852	916	871	927	883	867	853	860	865	891	837	903	855	878	871	895	839	880	835	822	868	843	828	878	869	876	882	838	868	835	842	831	862	855	860	852	907	922	851	862	808	829	847	858	836	866	868	841	914	898	906	894	829	852	891	832	854	809	878	847	843	904	836	812	847	860	895	917	832	863	863	884	898	895	862	819	821	830	847	900	834	829	872	858	801	867	857	860	856	808	891	908	901	878	924	853	888	852	913	826	844	875	890	890	880	914	896	877	803	853	892	866	869	823	881	886	878	871	864	879	870	879	820	875	876	882	834	850	884	848	902	888	934	852	870	895	877	817	876	863	845	906	876	861	857	888	880	839	922	841	876	870	817	845	934	872	873	884	908	876	872	895	821	870	878	892	917	854	813	832	848	858	925	813	857	882	910	901	825	864	877	841	858	935	873	811	878	903	845	888	870	875	885	923	858	854	895	814	908	853	847	869	917	827	863	907	859	855	888	849	833	864	916	840	880	906	906	890	849	884	875	827	880	835	897	849	873	911	903	832	810	868	867	858	917	806	831	898	854	868	872	889	908	848	871	878	857	835	819	889	905	900	846	851	895	876	900	859	919	883	826	845	835	878	850	896	888	831	843	906	914	877	863	851	840	824	868	849	857	846	885	875	923	851	809	896	902	835	903	903	836	834	849	883	830	863	884	853	853	839	872	877	892	886	897	905	940	820	886	859	855	869	900	862	859	900	906	915	842	903	849	875	880	876	846	884	881	902	841	873	844	875	926	877	872	849	908	895	888	841	853	841	861	944	810	843	890	897	889	870	835	881	859	901	840	905	870	885	907	849	839	852	845	860	892	874	821	834	918	859	872	837	855	842	887	858	800	874	846	823	843	880	880	840	851	905	881	862	866	903	839	898	841	885	856	872	864	871	891	882	859	935	881	899	844	846	855	851	907	856	869	870	880	872	854	894	847	882	913	831	853	889	860	853	861	837	830	837	894	845	870	823	886	914	893	867	891	848	876	885	835	848	852	841	877	865	921	919	881	845	828	862	877	863	850	871	848	889	864	866	869	855	913	942	891	831	853	833	863	841	843	880	837	845	857	866	852	849	832	881	862	890	856	898	930	859	884	874	857	875	875	878	878	833	845	865	914	807	871	883	886	834	874	826	856	843	899	839	872	874	858	864	906	883	801	909	844	843	858	827	844	886	905	844	851	857	860	913	826	870	869	847	871	836	896	831	856	875	865	856	833	851	919	893	903	886	918	858	872	888	886	835	853	888	874	870	863	871	832	862	865	877	856	869	846	899	837	855	858	899	922	809	914	862	874	823	844	894	863	888	914	837	905	833	836	875	896	900	806	871	896	865	846	870	911	858	833	914	819	888	896	872	899	907	901	873	888	834	930	862	875	899	884	850	900	840	880	890	888	848	920	905	892	838	869	806	853	835	905	856	874	850	853	868	887	852	834	836	848	850	877	890	884	885	847	850	900	854	899	865	855	903	888	857	889	867	916	845	838	897	884	865	875	857	865	896	898	846	916	817	833	838	798	845	882	881	897	858	872	817	859	866	810	878	922	872	892	877	945	859	855	824	855	925	897	853	842	895	863	853	857	878	903	867	850	877	867	897	879	825	854	871	871	907	814	853	902	869	821	863	874	883	874	865	911	843	879	845	866	818	893	847	885	906	840	882	866	818	930	891	880	867	890	896	863	909	871	863	874	894	826	842	843	843	831	867	803	857	862	869	827	864	834	903	898	835	925	871	887	885	908	913	873	923	880	832	857	880	879	875	861	835	847	884	932	885	872	885	853	872	849	855	894	827	852	848	897	870	865	898	901	870	865	912	952	866	861	861	892	876	797	837	843	845	869	835	878	830	897	865	862	894	863	852	811	866	889	873	927	886	878	887	809	871	904	909	825	880	855	899	831	873	888	877	915	850	851	853	874	845	890	822	827	874	905	841	852	801	916	902	822	832	887	878	875	852	872	892	822	885	880	829	866	856	931	851	886	877	920	875	852	894	861	858	917	910	887	828	901	940	849	894	895	859	881	858	862	892	863	889	892	890	911	887	875	843	898	930	860	841	878	850	846	850	878	855	807	875	847	855	852	864	842	868	868	894	888	848	856	835	892	966	866	844	851	836	948	873	855	912	916	855	913	874	946	882	904	902	862	814	886	848	851	889	808	804	798	894	871	870	818	851	848	851	922	851	870	923	841	869	907	819	876	942	882	801	859	864	808	877	906	898	854	855	855	875	884	851	845	846	855	889	863	847	864	898	828	849	843	884	835	914	780	775	803	804	871	832	868	945	876	852	838	832	862	842	816	870	877	885	855	877	839	839	857	806	879	858	932	906	864	828	867	855	877	881	887	901	865	866	850	872	847	882	940	848	909	861	858	892	894	888	870	917	877	863	875	851	827	868	850	856	904	894	871	896	885	890	877	856	887	872	904	876	860	874	897	849	798	902	934	892	881	875	879	850	885	901	838	910	829	866	816	847	921	893	847	862	861	872	902	857	825	861	897	820	806	893	900	847	852	875	850	862	824	882	871	893	891	890	860	881	911	831	850	851	880	889	870	842	820	860	859	837	892	884	849	847	815	914	854	893	882	890	871	889	863	880	884	884	901	820	888	868	879	865	859	841	879	892	903	899	911	904	876	901	881	891	898	855	875	837	908	848	808	828	811	871	892	875	797	872	829	822	882	855	875	862	888	846	882	905
7274	3569	1704	972	586	395	300	256	172	150	124	130	134	120	122	93	96	113	89	95	107	100	100	98	109	98	104	103	99	77	83	86	82	99	74	76	79	102	84	94	86	67	79	88	83	94	95	71	89	77	93	63	82	86	79	94	79	62	87	79	81	90	85	86	77	76	68	76	96	77	80	92	83	89	93	86	66	72	90	91	93	93	90	75	100	81	78	78	98	89	62	86	74	83	97	92	77	76	95	88	105	101	71	76	92	71	89	81	71	76	72	83	92	87	87	87	67	81	94	103	87	68	79	78	61	57	66	73	85	79	97	79	81	81	90	73	95	98	93	79	67	77	97	87	85	87	88	70	80	74	89	81	95	80	83	70	69	75	94	87	93	80	100	86	96	72	79	86	88	83	77	71	84	98	84	77	69	82	82	86	92	68	88	75	92	75	91	76	88	77	73	92	97	84	80	94	79	92	104	103	83	96	77	91	70	74	84	76	88	85	79	84	91	95	84	83	83	100	98	83	94	83	71	110	59	81	75	94	82	79	73	76	103	89	96	77	93	96	86	84	78	78	82	83	89	75	84	76	70	67	94	87	82	100	71	89	81	84	80	74	94	82	86	71	91	82	81	103	68	83	75	73	67	76	82	80	78	80	106	83	88	85	69	89	66	93	96	76	95	78	74	101	97	75	82	101	86	81	92	95	78	95	82	81	81	83	77	73	76	79	87	83	78	80	91	101	67	92	82	79	85	93	78	66	78	87	90	81	89	85	73	83	86	74	90	85	89	88	90	78	72	93	73	107	104	99	109	86	87	81	86	82	97	78	93	92	94	89	77	85	81	80	81	75	96	73	64	79	73	89	78	89	87	86	94	79	83	81	87	78	85	70	77	92	93	79	82	87	94	96	90	78	91	86	77	71	84	99	79	75	77	87	84	73	94	77	84	83	88	84	87	86	79	92	67	85	82	88	88	97	87	94	100	81	97	83	82	89	74	76	82	109	90	75	83	80	81	79	89	93	81	85	62	89	86	80	92	87	80	70	82	86	81	81	96	96	87	78	88	89	79	88	87	72	86	73	86	87	72	101	88	87	90	66	94	70	83	88	75	82	93	88	96	82	88	70	78	84	86	87	86	86	80	91	78	80	78	86	85	99	98	73	65	70	74	87	76	78	84	75	74	75	78	85	77	83	89	84	106	76	93	74	86	95	82	59	81	99	94	68	76	72	75	90	89	92	91	91	92	69	69	84	86	94	88	83	87	75	87	78	76	82	92	83	76	86	96	78	87	78	91	84	70	81	79	94	79	80	85	83	103	75	79	107	89	73	73	83	86	86	96	75	72	86	71	76	85	78	90	82	78	82	87	86	85	93	93	75	76	79	81	80	105	75	80	83	93	90	93	81	79	91	86	93	72	69	70	89	79	80	86	75	89	65	77	89	82	91	87	81	89	75	82	95	78	83	91	77	72	94	88	87	105	73	87	77	83	97	85	84	88	91	88	100	84	91	100	81	71	77	84	88	79	88	80	78	102	81	75	82	83	87	94	55	86	65	81	78	89	76	92	93	101	77	78	90	93	88	66	81	80	83	75	87	72	105	86	84	94	84	67	76	73	80	86	87	78	96	87	89	78	77	83	72	88	96	74	78	87	73	68	85	83	75	89	82	89	78	83	78	78	69	86	79	86	94	95	83	58	92	79	87	83	86	96	95	70	79	69	82	74	87	71	66	80	98	78	93	89	106	86	81	76	86	91	99	71	78	96	68	85	73	86	85	79	76	79	84	85	77	93	71	74	83	70	75	90	91	81	95	96	95	82	87	77	76	91	102	90	90	84	90	86	108	86	96	72	73	79	66	81	90	80	107	84	94	89	86	80	99	84	86	74	102	90	76	84	96	96	95	100	73	87	79	87	81	93	95	65	85	88	79	79	98	78	95	75	93	89	76	71	73	73	95	77	94	78	92	73	73	65	81	94	69	79	80	77	82	91	79	89	70	85	84	92	69	70	82	87	68	75	75	78	75	85	92	90	87	98	89	80	77	99	81	82	79	75	86	90	108	89	77	74	79	90	87	88	64	82	77	76	71	96	78	101	81	77	77	91	67	87	75	82	96	69	82	91	95	80	77	104	87	80	88	99	81	66	77	69	97	88	73	88	80	64	87	86	78	80	108	92	74	99	99	72	69	80	85	64	85	73	84	88	78	76	75	73	90	91	92	89	86	82	77	71	69	88	84	88	91	71	89	84	72	87	87	66	60	90	83	78	73	90	77	81	76	77	87	70	78	86	89	87	99	92	78	94	73	70	80	77	86	82	72	100	95	89	110	95	90	96	78	81	89	90	78	73	96	80	82	72	86	79	81	66	83	81	75	90	67	93	80	77	76	83	91	89	77	91	76	70	80	99	79	93	74	73	79	86	93	75	84	86	96	96	94	80	101	103	82	68	86	74	65	78	100	86	90	72	81	94	104	69	87	95	74	84	87	68	70	97	84	79	80	69	88	75	80	79	110	73	76	75	71	94	76	77	76	83	80	77	75	80	85	77	79	83	81	73	86	92	78	92	91	85	88	84	86	77	86	83	81	77	75	81	75	91	76	68	88	81	96	76	69	86	80	95	84	84	81	66	78	84	82	94	97	69	89	83	88	90	76	82	83	72	94	85	73	77	73	86	87	81	87	86	65	78	72	83	79	84	86	79	87	74	77	80	96	87	90	88	65	85	86	79	73	84	83	73	85	84	69	91	82	62	93	82	77	82	82	81	100	69	84	83	72	76	93	75	84	78	86	76	92	82	82	92	70	75	71	88	85	99	81	88	64	89	90	99	78	66	76	89	82	90	93	94	76	89	81	85	91	93	93	97	80	83	83	81	85	88	93	84	78	82	89	86	80	73	62	85	90	69	86	97	78	78	81	78	61	88	100	86	83	82	75	86	76	77	87	99	80	86	94	72	106	74	85	67	81	78	89	87	77	78	88	76	71	100	89	79	89	79	83	92	78	83	86	82	72	76	73	90	69	89	92	86	97	69	77	91	89	78	78	88	83	69	88	86	79	85	68	84	94	74	73	74	80	90	81	74	83	84	89	96	61	85	92	66	74	79	91	88	93	76	74	87	82	78	74	85	86	84	91	70	95	84	85	92	98	89	82	78	84	96	85	77	81	89	84	87	79	84	78	74	102	66	88	67	69	86	87	74	92	83	75	79	77	92	83	70	100	79	94	72	97	88	86	85	75	100	76	83	91	102	81	80	88	96	74	80	85	85	88	89	77	88	95	76	89	85	89	75	84	92	83	74	78	89	74	77	93	86	65	85	88	82	92	74	91	86	86	96	66	90	74	87	79	83	82	78	84	93	81	75	80	87	78	66	72	84	100	89	76	95	76	65	91	72	72	78	81	93	91	81	93	75	72	83	89	83	70	81	78	90	77	82	83	78	96	91	84	79	86	91	67	88	71	74	90	75	90	63	88	92	69	90	87	80	83	92	69	93	82	80	79
34109	22396	14297	13257	11731	9484	7228	5646	4377	3263	2713	2317	1944	1634	1485	1346	1235	1162	1201	1098	1089	969	956	836	905	971	938	981	900	833	815	850	763	776	809	766	786	750	778	755	792	731	743	683	745	687	749	715	783	646	788	691	753	722	738	701	706	734	739	709	743	713	724	759	768	710	704	756	801	733	759	775	719	759	732	684	776	740	744	748	734	690	737	726	768	773	693	756	697	716	738	761	726	760	709	718	654	700	715	688	724	717	724	733	759	749	682	697	691	735	773	694	759	733	689	722	689	778	718	696	723	730	731	707	724	713	773	737	769	733	740	710	732	701	741	759	747	717	724	721	748	726	734	708	741	683	718	705	740	739	703	775	730	757	748	748	718	726	754	705	722	767	735	731	738	720	742	710	745	758	778	744	704	750	722	718	688	756	732	703	721	714	743	704	695	704	718	683	751	706	727	753	742	719	742	703	684	728	747	741	750	721	774	727	757	745	703	724	689	731	674	726	727	734	724	716	737	736	743	741	719	727	712	731	745	752	734	722	707	722	710	679	685	723	779	726	764	756	727	731	722	671	746	678	742	777	717	725	758	703	714	716	702	684	689	699	745	773	699	785	756	699	711	695	725	734	757	735	720	750	755	717	779	789	723	699	750	764	776	701	704	722	693	720	711	751	714	736	728	738	745	734	777	707	742	724	739	705	727	757	731	716	782	718	731	706	736	739	672	731	791	683	724	732	683	733	729	732	737	726	735	759	745	708	697	758	722	765	682	733	734	719	759	723	715	776	772	742	691	725	730	751	739	719	703	785	766	719	744	768	714	760	728	782	748	766	718	718	683	731	732	735	733	729	740	638	679	719	743	729	746	740	724	695	733	778	800	762	722	687	701	731	779	723	833	735	698	765	714	729	740	727	776	712	720	665	738	702	699	662	725	695	748	740	758	701	698	708	763	698	697	717	742	725	718	732	738	737	764	741	732	739	741	729	717	784	732	789	749	741	738	743	747	750	690	793	710	747	779	734	754	695	793	760	698	745	742	722	762	746	743	690	739	724	719	717	711	664	690	754	736	699	758	707	715	698	724	743	739	662	699	677	761	756	668	727	693	718	709	743	715	723	738	703	738	749	728	701	700	725	728	725	672	760	728	727	705	724	667	765	712	718	726	735	711	729	734	756	687	726	760	703	707	746	775	749	705	775	704	701	719	660	703	759	676	715	697	764	754	745	699	716	760	725	747	724	733	726	687	734	747	720	747	698	745	734	733	774	717	735	742	721	727	756	692	671	740	709	698	740	749	727	681	736	706	734	701	726	747	691	743	701	725	781	741	746	786	724	726	698	695	711	779	738	729	733	721	678	726	725	748	730	674	734	727	718	686	715	727	707	721	746	799	709	734	711	704	723	748	703	720	681	737	720	774	732	755	708	752	751	741	737	749	790	729	755	747	732	763	723	689	709	706	720	741	714	737	747	736	714	724	734	732	765	686	773	770	710	738	725	724	765	735	724	737	715	744	719	731	752	739	779	762	673	784	737	741	746	747	751	720	720	691	711	772	732	753	714	714	754	776	739	741	752	715	732	775	733	759	736	752	741	692	692	736	768	683	749	726	733	727	696	715	748	721	715	752	719	738	764	734	715	723	727	714	737	706	722	740	709	710	714	739	739	724	696	718	760	761	719	688	687	711	705	691	766	752	711	741	799	716	742	718	722	709	727	732	729	733	708	751	707	721	712	722	720	704	731	752	694	714	779	707	720	733	723	763	740	727	672	714	714	714	712	733	723	717	783	716	718	747	727	740	690	770	687	724	777	737	666	757	728	763	786	764	689	697	705	763	720	705	756	720	712	750	696	712	656	795	688	715	718	771	766	711	713	766	715	701	719	713	708	707	714	713	725	735	684	693	668	721	779	768	707	695	738	744	718	717	756	749	721	684	741	736	742	729	717	713	669	726	698	753	714	690	692	721	735	731	694	715	680	773	710	708	763	698	733	774	763	696	760	732	763	800	754	774	725	743	740	747	707	764	697	746	791	735	731	701	730	710	728	699	733	700	759	703	771	745	720	722	779	707	745	794	744	759	727	719	740	729	716	752	698	748	734	735	734	738	722	762	737	717	732	677	742	693	677	710	720	739	717	798	701	754	751	709	695	763	713	748	709	686	761	736	705	689	755	734	710	741	667	720	693	740	750	735	727	746	754	749	715	713	746	735	718	695	745	730	740	679	720	722	768	685	750	713	719	730	752	775	752	707	674	710	729	770	738	730	715	751	746	743	713	736	733	687	753	727	735	707	694	753	707	692	747	671	746	722	743	717	689	716	739	713	698	753	713	772	720	698	748	731	774	709	688	771	722	740	678	739	724	713	752	716	763	710	694	723	748	742	751	766	738	730	771	715	724	747	719	732	699	760	721	731	728	770	707	740	774	756	671	724	753	717	728	687	708	705	779	712	702	749	778	731	677	746	753	717	721	750	766	730	740	742	730	696	739	804	731	727	772	740	719	667	740	764	709	731	736	735	718	769	682	743	710	767	750	802	694	738	731	740	725	733	732	727	706	734	727	746	693	739	706	714	783	720	793	713	713	711	722	718	745	700	727	728	737	713	771	727	732	750	690	677	733	752	703	720	742	714	783	680	725	736	755	802	686	717	715	710	703	714	769	770	718	764	685	722	701	812	726	748	744	735	708	670	728	720	681	737	748	713	746	744	732	725	693	741	702	707	727	766	751	678	720	732	755	726	709	740	741	716	660	706	724	747	702	694	707	738	710	742	755	713	683	717	723	761	694	764	755	686	707	748	754	741	760	736	730	720	753	797	721	738	718	728	744	750	734	666	744	719	704	670	731	685	695	790	780	753	741	709	743	758	711	710	691	726	752	740	700	690	777	751	737	762	652	765	780	712	723	673	744	685	712	798	702	763	763	759	713	759	701	718	769	703	745	759	727	733	714	752	697	730	736	716	703	740	729	729	733	749	732	747	741	761	692	721	713	696	687	728	723	716	710	772	734	722	734	733	761	702	771	698	757	678	756	746	740	748	739	725	729	767	691	718	744	774	753	733	764	727	738	685	749	669	727	719	738	769	715	713	759	721	711	712	711	733	733	743	733	690	718	744	731	750	731	740	751	704	758	727	727	763	722	688	729	723	756	760	736	707	803	702	710	693	722	745	692	719	725	720	718	717	687	711	686	768	739	673	731	753	734	685	751	708	713	703	720	738	680	746	716	700	739	750	700	804	725	742	746	735	730	730	694	711	704	727	705	727	720	717	711	712	716	734	789	746	697	723	692	685	696	699	734	795	734	734	660	769	704	732	781	696	740	735	696	669	738	744	756	675	733	714	749	723	713	703	733	671	688	741	723	721	755	733	720	706	738	723	717	735	805	730	766	745	698	734	730	706	705	696	743	735	702	732	748	747	692	742	695	787	772	770	698	708	778	708	697	712	744	687	721	770	807	750	734	721	759	755	707	757	721	737	742	703	758	715	720	721	763	745	730	741	804
7761	3937	3017	2202	1315	649	395	327	233	205	167	151	134	137	104	109	112	115	112	104	102	93	88	85	111	103	84	96	97	90	86	102	79	68	85	84	79	102	86	82	82	89	87	78	71	76	89	91	70	86	89	83	89	79	86	87	92	91	73	95	85	81	96	99	86	75	105	94	71	91	95	64	69	84	70	80	89	89	90	67	92	77	86	70	57	70	87	86	93	92	90	71	79	83	80	84	88	80	83	69	92	81	80	77	64	70	90	74	101	76	92	72	75	97	87	74	82	107	74	87	79	78	97	84	86	95	74	91	70	99	75	82	68	97	75	80	89	87	74	74	97	72	71	95	87	91	83	90	72	70	73	85	81	93	73	92	83	78	91	78	70	87	84	96	87	91	94	86	92	81	85	77	80	91	82	92	86	94	98	80	95	89	83	100	98	85	94	85	84	76	94	82	78	75	70	90	86	66	70	89	77	88	71	85	79	90	89	87	87	87	78	84	70	84	75	81	96	81	92	96	96	91	81	94	79	76	87	79	94	86	97	75	78	75	86	84	91	87	68	77	78	93	84	77	82	73	75	90	91	90	92	66	88	106	96	81	84	87	91	96	95	87	89	75	92	78	82	89	82	71	82	71	82	81	72	97	88	68	77	79	79	73	78	80	78	85	80	98	79	87	74	70	91	85	99	79	72	85	81	83	81	77	110	76	74	88	95	73	89	75	80	84	86	82	84	86	93	86	92	94	98	61	82	90	99	92	75	93	74	76	82	76	71	71	86	73	91	78	71	92	77	78	78	84	80	78	85	77	88	94	89	75	91	92	82	68	77	69	81	80	105	84	81	89	78	91	81	105	74	90	78	56	84	83	85	90	86	96	93	80	82	79	82	81	78	77	93	81	92	101	74	80	84	91	86	81	77	90	85	74	84	78	78	72	105	73	80	90	80	92	75	98	92	76	80	95	86	70	83	69	94	105	85	91	87	94	90	86	87	87	85	95	85	74	100	78	71	77	93	77	83	89	86	73	65	84	68	101	80	93	99	83	76	83	86	100	82	88	77	86	91	90	75	76	89	77	77	88	83	72	85	94	78	87	70	87	79	85	84	82	90	80	70	80	86	75	81	85	59	90	92	83	88	94	65	80	81	94	90	75	89	68	77	94	62	86	88	88	97	56	68	76	84	73	93	80	80	82	72	86	88	94	94	102	84	88	82	84	73	73	89	94	88	85	86	82	88	96	84	81	81	84	84	67	81	71	94	95	81	75	84	74	72	70	73	91	80	81	82	86	75	81	75	70	82	75	83	69	94	87	86	69	81	74	88	85	82	94	90	83	82	73	72	74	85	71	96	83	86	93	100	84	84	82	82	85	89	69	72	106	81	82	90	83	72	92	89	89	84	90	75	77	93	75	84	81	98	83	89	79	81	73	89	79	85	76	85	92	86	96	87	87	91	83	99	71	83	101	84	77	86	88	99	87	75	71	86	85	89	81	84	75	84	72	78	87	85	81	88	84	65	76	90	83	84	81	95	86	93	92	83	85	81	94	91	94	83	78	76	71	106	86	91	81	81	93	78	84	73	75	78	90	80	77	84	88	79	95	86	118	90	91	80	88	72	81	96	81	83	99	105	96	75	87	84	75	87	72	80	78	90	68	75	75	73	84	83	92	68	84	79	80	73	103	92	86	83	72	99	88	73	87	85	85	91	99	76	70	76	95	84	86	85	84	98	97	81	77	86	68	79	74	72	75	83	101	79	99	90	78	77	63	92	80	84	66	85	78	68	87	71	69	70	100	64	89	96	80	79	83	84	82	78	79	62	93	70	78	83	72	79	79	94	74	102	89	86	85	103	82	85	75	80	86	88	73	95	86	102	78	91	85	80	86	80	92	83	80	84	92	89	78	92	81	79	95	93	85	79	77	84	88	92	91	85	71	97	84	80	85	79	71	89	84	111	81	78	67	121	99	86	84	89	87	91	92	71	86	81	93	78	74	76	64	82	86	75	90	91	82	93	80	71	94	92	75	78	69	100	99	94	71	85	81	79	91	95	86	81	92	67	78	77	108	84	102	77	86	82	86	92	90	82	84	91	76	99	81	96	99	83	83	81	85	75	89	74	87	85	87	77	80	72	78	71	82	85	77	108	90	94	90	77	88	79	86	102	82	87	84	88	82	82	66	85	82	89	67	83	88	93	83	72	76	70	84	92	90	82	101	91	73	84	77	76	81	100	82	84	69	74	74	78	82	73	80	88	75	82	90	95	74	73	73	85	87	89	66	92	82	78	67	103	92	71	64	82	92	80	79	82	69	79	87	78	77	90	70	64	81	101	85	83	102	82	85	86	100	80	83	90	93	69	88	93	86	85	83	79	85	89	94	79	81	81	84	85	81	94	86	94	91	80	88	79	77	79	85	66	76	82	89	89	88	85	97	96	70	91	75	77	84	81	67	89	95	91	74	77	103	107	101	95	82	89	86	72	93	67	79	84	69	80	90	80	86	70	88	84	68	93	82	92	98	84	92	91	95	90	82	58	90	85	83	77	78	75	80	86	68	77	79	87	87	89	83	89	89	79	94	77	72	93	73	78	92	110	94	88	94	102	80	95	58	82	81	91	84	97	99	75	68	93	82	84	84	87	81	77	89	88	66	80	83	83	81	77	77	82	84	71	77	86	81	65	71	86	87	102	90	63	65	78	79	79	84	68	85	69	74	102	86	88	92	81	79	97	79	72	73	76	88	79	81	87	77	70	91	88	90	86	93	99	83	97	73	92	88	89	78	78	74	98	87	86	91	75	72	81	90	89	73	81	70	84	76	86	86	78	101	95	81	93	90	92	85	80	79	76	85	69	81	92	83	82	73	97	89	93	79	74	90	90	81	72	76	87	87	68	80	91	79	70	72	97	75	81	73	89	87	75	83	79	78	88	89	74	77	79	85	79	75	95	60	70	93	90	109	74	72	76	99	72	91	85	77	81	88	80	70	76	85	97	85	88	73	80	80	93	90	79	85	79	71	78	80	89	86	93	82	76	74	78	90	79	96	88	84	89	79	86	88	79	77	97	93	90	75	77	82	78	86	81	80	83	73	88	90	75	74	75	84	68	92	87	84	76	80	84	80	84	98	77	85	98	83	73	81	95	87	92	72	84	68	85	74	76	94	70	81	91	74	83	90	89	81	105	109	101	81	82	78	73	94	82	91	86	91	87	70	109	74	84	69	80	89	83	76	83	86	87	85	77	89	81	83	101	74	84	84	83	73	76	57	90	97	82	79	106	86	93	79	88	75	87	91	87	88	78	76	77	87	71	87	82	91	81	79	72	65	94	73	99	87	78	75	77	71	80	96	80	75	81	76	94	80	89	79	88	78	76	83	93	94	76	84	95	94	91	79	77	85	75	81	92	83	79	85	77	76	79	89	91	89	74	76	84	69	80	79	90	92	86	98	93	80	75	87	86	78	78	74	87	88	75	98	66	75	86	95	103	86	88	94	80	93
36448	22415	20332	20342	18773	13523	9838	7959	5972	4371	3515	2911	2410	2163	1789	1560	1413	1283	1287	1275	1179	1110	1022	1011	1009	1000	960	989	880	906	874	861	832	820	835	818	817	816	791	798	756	760	801	733	739	733	749	724	791	745	730	727	771	762	688	669	712	720	764	734	748	760	751	751	746	736	724	776	715	757	713	719	738	753	721	784	757	736	716	742	750	704	716	743	734	747	762	724	723	741	730	695	764	723	680	729	721	749	738	732	798	712	773	750	770	732	686	764	685	719	727	747	738	700	752	756	655	773	736	730	734	773	688	736	748	723	751	771	769	741	747	698	758	731	705	771	713	712	728	740	754	728	720	731	715	734	772	769	741	725	718	730	747	721	729	740	723	728	774	714	706	775	724	762	693	759	738	716	726	768	678	789	739	775	712	741	759	743	747	762	734	759	733	743	715	718	727	780	720	760	778	678	720	721	767	713	755	767	722	702	769	720	764	783	747	740	704	799	716	746	760	720	742	768	740	713	749	684	779	789	716	719	773	736	754	761	742	781	760	757	750	730	758	804	732	732	761	718	706	706	728	752	746	693	757	732	717	702	773	792	718	739	680	732	756	704	685	737	747	737	738	748	750	774	718	716	681	732	737	749	728	719	724	677	692	763	718	723	745	805	757	738	718	762	739	711	707	747	731	733	764	716	737	782	722	738	782	816	699	749	755	700	706	765	718	690	794	731	711	796	709	715	717	737	722	736	734	758	788	684	768	747	664	713	746	757	755	732	768	741	712	711	716	766	756	706	762	763	730	794	790	720	715	726	728	737	742	714	738	733	733	765	749	721	729	694	726	717	761	768	730	748	732	721	692	729	743	732	770	719	796	741	741	714	746	766	760	699	697	759	732	785	762	729	735	730	746	743	728	764	730	688	728	758	684	706	813	710	743	715	740	730	692	746	747	691	738	766	755	715	725	776	737	764	711	736	758	729	751	735	703	708	687	767	754	753	720	722	741	730	728	718	734	748	777	711	786	726	698	731	740	745	707	686	757	738	762	788	747	730	701	735	759	696	763	731	780	737	727	726	738	723	741	738	761	692	729	743	766	727	744	742	721	737	753	756	737	717	721	774	758	736	713	772	749	749	755	778	692	737	767	773	748	759	748	717	775	783	748	687	773	706	740	750	713	713	705	726	761	739	784	774	734	722	714	664	768	767	743	739	701	701	722	821	704	771	738	756	747	775	718	741	746	755	747	734	712	737	745	682	781	746	742	691	751	761	736	712	735	774	716	706	730	782	741	766	752	759	756	759	749	715	741	726	768	723	753	746	759	709	766	731	766	696	735	775	747	754	732	727	751	752	721	768	726	729	732	766	759	730	725	740	779	736	734	777	791	696	771	725	711	733	744	766	728	721	751	749	722	743	743	732	725	705	720	769	737	755	747	786	745	742	747	710	732	756	755	743	771	748	773	714	739	757	747	721	738	793	780	750	767	750	746	757	712	734	731	743	701	798	751	807	699	753	751	733	759	729	744	735	723	740	761	774	744	702	713	759	720	705	761	729	769	747	715	761	674	740	789	693	720	745	707	718	705	728	744	714	760	698	781	763	709	753	787	684	709	659	749	745	753	743	734	737	743	719	708	744	719	742	715	729	741	777	736	755	736	776	761	706	730	723	768	715	712	744	722	701	716	742	739	818	751	703	749	732	714	787	748	742	756	726	698	810	733	729	744	732	767	734	714	757	753	785	747	751	749	792	757	742	748	706	731	734	750	788	761	748	738	726	750	664	772	734	764	753	761	753	714	756	734	737	731	742	692	732	715	727	741	749	740	724	724	770	702	702	722	741	733	748	756	705	767	770	743	689	728	713	727	704	799	712	728	717	772	682	733	769	689	724	733	764	719	738	693	719	691	714	769	731	781	741	772	716	715	733	734	771	705	749	746	732	685	753	719	790	709	735	733	743	730	686	757	672	740	747	714	784	725	694	774	791	753	773	684	720	766	739	746	726	727	769	751	731	774	756	714	770	738	736	739	737	696	756	756	707	675	710	781	753	726	714	712	697	730	737	733	732	715	703	745	719	716	725	715	726	751	751	726	671	703	745	723	750	769	754	747	755	734	719	732	735	749	728	731	751	705	751	749	737	727	727	733	783	782	769	749	753	734	752	690	734	800	727	728	771	721	722	768	720	779	751	731	741	751	692	727	779	745	710	722	764	747	734	712	795	678	773	820	698	750	751	740	757	786	743	757	754	759	759	691	724	751	753	750	747	702	760	782	738	735	752	724	774	717	708	734	736	735	739	722	767	775	744	751	716	769	775	695	740	706	764	698	755	757	712	702	742	766	718	733	714	747	725	740	722	757	690	742	725	735	712	694	739	709	781	713	732	772	733	697	731	792	706	751	730	766	778	769	738	760	762	725	761	761	744	690	704	750	761	752	734	707	736	750	734	752	733	696	756	771	728	767	735	767	671	738	760	747	724	735	727	783	751	733	743	733	748	713	755	755	771	715	720	699	710	754	705	781	796	720	725	719	677	732	719	731	728	765	763	715	725	749	736	769	718	729	731	711	718	729	726	756	754	752	780	740	756	734	764	715	770	770	763	736	749	751	699	754	721	700	736	739	737	765	706	732	739	744	780	720	759	753	737	696	747	770	721	765	711	725	728	752	763	761	706	716	743	696	676	734	775	749	730	724	688	764	730	756	715	743	710	757	725	780	785	740	755	768	726	736	720	761	746	750	722	734	699	697	689	783	755	751	729	710	769	760	703	722	797	709	722	775	781	716	737	764	723	703	756	727	717	740	706	733	734	754	717	717	775	772	707	719	748	696	729	787	732	763	714	714	745	727	737	711	738	679	701	734	745	739	734	759	751	751	686	676	712	737	742	759	745	800	746	703	788	748	732	719	765	735	728	756	755	816	703	732	735	681	733	727	717	723	745	718	749	711	736	755	762	730	770	759	723	715	762	730	704	741	731	741	782	782	698	750	718	758	752	735	721	707	757	759	720	704	726	752	767	788	760	726	744	701	697	685	764	765	714	747	747	760	710	827	744	762	751	759	754	744	704	733	712	746	776	705	765	721	723	736	715	723	755	720	750	696	743	755	758	753	743	699	781	711	752	791	726	777	690	743	749	759	774	764	740	737	722	746	759	765	775	701	736	700	727	731	749	716	727	707	764	750	710	797	708	712	709	730	711	765	734	717	724	737	721	748	752	750	761	741	739	736	759	738	724	756	729	700	772	699	760	740	739	762	755	740	746	757	744	704	775	750	726	741	743	709	747	753	750	759	743	768	697	706	789	783	766	682	683	689	751	721	722	714	723	790	776	706	696	778	727	765	738	716	723	745	757	772	728	732	743	720	692	736	745	743	757	729	743	729	739	734	722	774	731	715	758	743	724	701	740	738	731	746	711	755	691	720	761	775	754	718	693	679	754	720	779	710	749	788	729	738	742	755	721	713	761	765	767	750	736	747	753	749	697	717	744	770	735	728	743	764	765	733	708	716	735
4008	1595	1070	714	408	278	236	206	230	149	154	139	136	133	116	105	105	113	104	93	101	104	89	127	104	86	101	94	92	106	101	95	94	100	106	106	103	94	103	92	89	101	98	83	114	108	96	93	81	85	91	92	91	98	95	101	82	95	81	94	104	100	99	97	85	109	97	74	96	97	91	105	84	86	105	109	101	79	85	112	97	100	98	84	94	95	89	79	87	98	93	119	108	94	98	86	85	94	102	101	96	88	100	103	74	98	93	100	91	95	95	98	107	88	92	83	110	91	88	96	84	88	88	90	113	85	107	91	81	91	95	91	97	92	101	105	101	94	102	101	88	103	93	96	98	108	107	111	92	91	115	89	106	85	82	93	93	107	82	86	99	91	100	104	80	93	98	108	94	101	90	113	83	104	96	92	93	99	90	94	102	82	104	88	98	106	81	93	108	91	85	92	83	94	105	95	113	93	102	84	107	93	106	100	109	91	95	103	94	111	93	101	94	83	87	99	91	96	110	100	93	83	97	99	98	92	97	102	107	98	80	107	85	98	109	78	100	96	92	80	93	88	97	103	99	91	95	94	96	86	96	97	100	82	101	80	88	96	88	95	119	90	89	78	97	89	84	94	89	90	108	112	78	104	96	97	101	106	105	81	104	78	87	102	114	82	100	95	94	99	110	94	88	77	88	84	97	99	92	97	84	100	103	96	88	102	101	111	100	110	86	108	98	92	113	100	85	104	106	107	96	91	94	86	83	98	97	99	104	91	90	100	87	99	99	101	102	90	90	112	84	86	98	100	78	97	98	91	95	93	100	95	83	108	114	99	77	86	110	94	103	84	89	84	111	99	96	91	91	98	88	98	72	94	92	95	104	108	105	94	100	85	100	76	100	95	106	78	112	86	86	94	102	87	99	99	103	108	97	93	87	101	95	98	101	85	97	117	106	102	113	103	99	96	95	88	82	96	85	98	95	100	76	109	103	107	101	91	90	90	101	97	99	99	100	109	99	113	103	85	117	81	98	94	102	105	84	84	96	73	98	89	88	108	100	105	114	105	89	97	99	92	105	94	97	89	91	96	102	94	94	89	110	106	89	69	98	85	90	82	113	108	97	96	98	93	95	103	100	115	96	100	104	96	94	86	96	85	91	91	108	100	86	108	99	82	101	71	92	105	94	97	101	101	96	104	95	96	92	93	106	105	87	110	95	105	91	98	101	99	95	116	88	116	85	102	92	102	109	105	94	100	97	89	87	101	95	109	75	108	103	80	99	91	104	97	98	96	74	102	111	101	102	114	107	101	93	105	82	115	110	122	97	119	101	101	103	112	104	100	96	95	103	109	98	103	86	110	104	103	93	96	93	84	110	100	113	110	94	94	117	80	104	104	93	102	93	87	85	89	96	100	84	115	109	98	97	91	96	78	98	95	99	107	85	95	93	83	112	91	96	95	98	103	104	86	97	102	86	85	88	108	112	90	92	75	93	108	97	92	95	90	89	109	94	119	92	97	94	85	102	84	99	94	96	93	88	107	100	81	117	105	101	87	103	104	101	94	97	87	82	105	114	88	99	76	105	92	98	89	86	97	93	90	82	75	107	93	107	113	94	107	85	81	96	94	105	95	103	82	102	99	95	103	111	101	100	105	96	89	95	90	89	101	94	88	88	95	91	84	104	89	94	93	111	86	109	114	91	108	92	95	88	96	103	96	93	99	101	102	98	101	90	105	103	94	90	96	105	106	93	88	98	99	100	104	85	103	97	83	96	83	91	87	79	96	90	94	94	88	100	92	103	98	85	98	113	84	93	87	104	81	114	97	91	100	90	107	105	94	87	105	79	109	100	110	87	98	81	104	102	100	101	88	102	103	90	92	115	105	97	104	98	111	96	104	82	103	110	103	109	96	88	95	99	97	100	89	95	96	86	109	87	92	93	83	97	96	105	115	110	77	95	103	80	83	95	98	97	82	109	96	94	93	108	80	91	124	112	89	85	89	91	102	95	101	108	92	88	113	86	84	93	100	120	85	103	109	86	94	96	101	89	108	107	120	90	102	99	85	98	94	91	104	84	83	97	86	90	91	113	96	97	96	99	95	80	93	87	81	97	79	101	98	112	118	99	111	120	101	80	77	113	90	96	105	88	80	88	91	85	65	92	101	78	88	98	93	95	96	95	107	77	93	98	99	92	92	104	92	80	97	108	100	92	81	107	101	111	109	83	102	79	96	110	97	114	88	89	113	109	88	104	98	99	91	93	93	106	98	107	100	110	71	101	103	95	100	87	101	92	90	93	111	99	80	84	93	96	106	90	92	100	86	110	102	76	83	102	99	101	115	95	96	133	87	106	94	95	119	92	101	99	95	91	93	99	105	102	84	101	111	98	108	117	92	103	100	102	89	107	118	99	92	103	93	102	82	110	85	91	104	117	97	102	114	106	85	93	82	102	103	113	90	92	85	84	104	88	92	99	88	86	94	104	82	103	84	76	108	91	109	87	96	84	100	96	95	94	86	84	102	97	98	102	96	96	99	110	90	111	100	90	82	94	86	81	109	85	110	87	112	97	106	100	119	93	96	85	95	87	101	93	99	75	97	82	98	90	84	100	99	106	104	82	107	86	98	88	103	89	82	92	101	97	95	101	112	99	97	84	73	86	93	110	93	76	109	81	89	104	100	104	86	101	110	91	99	112	107	84	102	82	105	99	97	86	92	73	88	95	86	100	83	109	107	103	99	107	91	104	99	95	102	88	114	104	90	99	105	80	91	87	123	94	101	101	110	95	100	86	91	95	87	100	101	104	86	96	82	117	103	105	80	112	91	91	110	84	96	85	103	102	105	88	118	92	108	92	97	99	99	82	101	96	94	85	109	88	98	89	96	91	103	86	99	90	86	85	110	92	98	93	104	113	80	80	112	91	112	79	98	100	86	96	93	123	98	75	99	98	86	85	96	97	107	88	86	93	90	87	76	112	92	99	99	98	91	79	85	109	133	83	88	87	83	86	85	94	90	89	97	71	88	119	99	101	105	107	104	113	88	98	75	104	95	110	82	73	82	92	98	89	107	70	97	96	117	112	103	97	84	109	84	103	97	95	92	91	97	100	101	105	93	86	116	90	98	85	93	98	91	80	110	91	110	88	89	85	109	93	93	92	88	99	99	98	97	83	104	105	104	108	90	119	103	86	106	101	93	85	84	94	98	91	95	104	109	93	86	99	69	98	92	83	90	96	101	76	94	93	109	99	104	115	102	88	80	92	93	95	120	115	97	96	100	101	100	103	94	103	98	102	101	95	110	105	98	104	91	101	105	95	98	96	97	84	84	87	93	91	105	86	105	92	102	97	82	81	85	99	96	91	95	96	111	78	92	80	107	94	88	94	80	91	103	101	105	92	102	98	79	104	95	91	101	83	73	82	92	99	78	83	104	99	79	90	103	98	124	87	84	100	87	85	96	112	109	84	84	104	80	92	91	109	98	98	84	92	95	80	109	91	103	95	114
28564	15131	11525	10609	8828	7587	6425	5097	3910	2870	2226	1832	1791	1590	1333	1251	1193	1095	1106	1101	1043	977	998	927	919	1014	922	942	933	915	938	932	919	888	888	822	857	865	880	810	865	832	825	817	851	853	819	844	841	818	833	853	836	822	825	821	854	912	853	847	898	817	817	857	840	850	847	834	827	898	841	778	827	771	898	788	851	869	843	829	826	818	836	768	801	845	854	869	815	791	876	861	837	846	771	845	857	788	857	796	855	815	852	842	829	845	850	838	817	822	859	838	789	837	769	823	863	822	807	861	863	851	896	822	834	819	853	821	845	859	839	842	834	857	819	820	838	839	858	819	829	811	751	806	824	826	827	795	863	817	852	866	825	803	806	856	887	884	809	787	834	870	811	855	836	855	849	820	836	862	829	811	893	817	824	847	800	862	810	861	877	881	836	840	833	776	826	830	877	825	821	882	836	856	844	798	854	804	867	855	860	858	835	883	784	888	871	795	816	805	823	859	827	838	863	878	813	821	859	767	847	853	876	862	828	818	860	835	814	858	824	838	831	875	859	805	843	792	900	851	876	865	830	746	829	847	868	788	802	845	870	841	788	839	801	802	857	858	885	824	898	786	796	781	854	822	862	844	842	800	817	795	860	856	819	895	832	805	833	818	825	859	812	860	872	790	846	823	857	858	805	865	792	763	797	785	823	869	828	843	849	808	835	885	839	818	832	829	883	759	817	808	807	843	865	824	845	825	825	853	821	812	812	849	830	799	832	838	808	853	879	808	820	846	848	862	841	855	821	827	835	843	869	820	848	849	825	833	837	799	837	872	830	812	815	860	873	851	803	817	828	819	824	817	847	848	860	812	875	862	849	830	902	851	869	822	867	774	843	833	919	854	844	868	807	838	837	843	867	868	829	886	812	843	823	851	825	820	860	872	851	831	818	866	830	841	879	816	778	836	816	864	862	841	853	871	826	861	830	843	888	809	779	818	842	810	800	803	804	847	859	877	872	888	816	807	865	808	829	869	842	895	787	811	822	805	835	868	838	824	837	812	875	877	808	882	827	825	856	870	855	848	879	850	849	822	862	802	826	851	850	843	853	835	864	849	807	891	837	811	807	802	832	897	801	812	841	834	837	811	818	873	873	873	871	811	866	903	878	831	856	868	795	866	876	846	844	811	828	815	840	816	869	820	834	857	817	850	863	798	853	797	814	851	854	865	813	830	842	819	859	860	838	833	850	889	808	880	848	816	836	831	805	823	793	868	859	869	833	843	832	846	833	830	848	840	817	838	863	853	871	790	855	812	830	795	863	827	852	833	811	818	908	792	835	821	826	824	836	852	807	818	859	782	855	840	802	833	834	850	849	810	831	773	832	787	807	864	835	831	847	834	888	847	817	820	881	860	855	833	858	811	823	821	886	876	863	833	799	820	789	834	813	852	848	869	857	876	842	881	858	831	798	830	845	852	827	882	871	847	845	773	836	837	854	879	829	851	824	850	843	857	808	831	820	835	824	781	867	834	841	853	828	876	850	884	830	861	785	833	840	866	889	835	776	830	813	833	792	845	866	827	805	772	858	848	832	843	892	819	870	844	802	826	911	864	837	840	775	855	830	876	843	896	821	829	798	924	859	822	853	820	781	848	812	849	847	843	791	811	816	835	872	853	843	805	790	892	871	808	910	860	827	818	825	817	849	843	866	860	855	820	859	841	806	833	848	791	796	831	849	887	884	834	808	821	865	853	854	818	820	826	860	868	877	829	804	856	882	857	882	823	836	856	797	885	850	880	814	859	830	816	859	896	783	815	847	801	896	841	865	816	856	829	806	836	798	840	798	893	860	867	844	840	788	804	826	863	803	900	842	787	836	880	786	833	860	786	810	784	805	838	890	871	801	821	851	800	819	813	863	867	850	900	881	864	825	866	869	885	817	876	848	870	873	837	920	878	832	830	911	809	858	872	805	793	875	784	852	862	855	810	875	835	858	829	832	827	822	866	839	818	848	843	831	837	899	874	842	859	802	885	802	798	833	880	861	798	811	864	853	859	845	875	828	854	870	866	816	788	910	789	826	783	839	831	866	831	805	803	834	852	872	855	840	861	861	789	866	850	865	834	867	865	842	850	793	802	826	842	799	882	867	810	838	819	829	841	824	817	875	858	811	839	850	842	828	818	836	805	810	873	855	839	865	861	804	809	855	814	867	860	792	814	853	820	854	882	870	874	804	870	849	826	811	755	813	815	852	844	829	828	879	779	791	818	806	853	903	851	838	832	826	860	851	807	829	864	784	827	850	790	853	824	848	838	874	836	820	828	815	868	818	882	872	830	878	820	856	836	852	816	817	827	839	851	858	844	827	845	877	847	832	856	870	801	814	849	806	801	836	792	842	855	846	861	779	859	882	839	765	786	840	878	847	848	792	798	868	846	854	842	877	798	822	837	833	849	854	809	815	870	875	840	824	843	859	832	846	825	895	830	861	899	835	854	843	827	912	848	842	809	839	774	811	832	832	799	853	827	832	845	830	801	819	869	876	847	828	786	851	853	865	800	838	881	837	856	836	864	818	800	822	859	860	885	827	853	789	787	842	840	812	890	866	841	809	866	863	869	849	861	808	833	840	819	861	880	887	827	811	874	841	811	832	861	850	791	835	814	795	841	885	906	832	843	866	876	842	828	863	820	865	802	851	847	827	878	816	818	826	835	839	835	820	880	850	847	838	802	854	856	805	812	827	835	828	857	805	858	787	830	806	903	829	874	835	842	891	867	797	880	851	856	869	813	832	883	868	828	844	849	837	851	850	890	806	827	855	797	909	826	859	806	859	858	861	833	788	818	829	803	825	804	857	797	844	888	892	862	896	851	822	841	853	827	858	870	793	856	805	901	854	840	836	850	837	794	797	811	813	812	856	822	781	820	814	866	840	782	795	841	855	811	796	820	786	853	849	880	862	818	835	833	788	909	798	837	847	871	888	812	785	849	834	828	807	819	827	866	848	861	821	902	800	792	841	906	827	848	833	863	813	818	814	859	832	836	853	847	897	814	857	821	875	853	845	846	807	808	818	823	871	865	815	861	916	790	856	801	833	840	863	819	832	865	785	840	850	861	840	859	804	816	823	800	878	841	868	843	797	819	866	838	812	807	853	805	816	821	878	857	893	821	792	748	812	819	862	814	844	875	844	856	804	827	849	772	823	850	882	849	834	828	839	821	844	879	848	901	862	812	865	843	842	845	821	846	843	847	848	742	862	806	869	803	815	865	820	808	834	843	837	838	812	816	867	833	795	865	810	869	828	841	840	854	855	836	861	851	867	836	865	802	823	829	798	803	879	843	837	824	839	825	805	846	828	843	814	819	836	864	860	825	910	814	896	880	892	810	832	849	838	815	886	798	872	839	809	820	861	837	839	758	853	858	839	848	804	839	835	843	818	822	797	907	834	856	874	840	818	894	884	803	791	854	817	806	802	815	847	790	853	879	783	849	833	895	849	808	817	854	828	846	862	812
5021	3258	2387	1451	724	441	374	272	259	192	180	153	149	131	114	105	101	133	121	105	123	100	112	88	96	128	98	106	117	97	99	112	111	104	91	95	92	97	95	99	96	104	112	118	95	110	114	80	108	97	81	87	76	96	93	99	89	93	112	83	106	99	98	84	110	91	84	88	79	95	110	78	93	107	91	84	91	94	83	101	98	93	95	92	102	92	101	91	93	104	86	95	97	96	96	108	89	82	93	102	94	103	86	90	100	101	96	102	85	99	90	93	104	93	87	80	72	91	93	100	105	107	86	100	100	83	87	93	105	93	100	87	84	93	94	91	112	116	104	89	96	111	85	103	81	75	97	103	110	103	101	105	90	106	82	85	105	85	112	102	99	96	113	72	101	88	95	88	99	98	107	96	102	102	109	108	88	98	94	119	101	100	95	106	95	103	95	88	100	104	93	90	111	95	96	89	83	102	104	100	87	89	83	86	89	88	100	89	101	88	102	98	107	95	106	71	105	83	96	102	84	85	95	71	102	104	92	96	97	79	100	109	98	104	101	101	96	88	91	99	90	102	101	86	99	86	92	96	88	102	94	71	88	105	101	97	89	84	96	113	84	99	87	82	101	93	80	89	87	80	81	97	122	102	90	80	100	101	86	101	93	92	97	95	88	106	99	98	106	103	101	101	92	92	106	93	89	85	106	100	116	94	90	105	96	106	85	91	92	92	93	96	101	104	91	100	86	100	89	95	82	95	79	97	95	116	92	85	100	81	99	87	90	71	88	77	111	87	86	107	86	93	81	110	101	94	110	91	111	102	97	73	85	113	106	89	106	101	79	90	98	108	76	88	98	99	85	95	85	106	98	98	89	88	99	94	117	94	91	86	104	92	118	94	108	103	103	91	97	94	94	103	81	89	106	95	105	101	107	99	94	110	102	97	97	107	108	106	91	85	107	93	92	90	100	93	90	100	93	76	113	97	125	105	95	103	98	102	100	92	87	98	90	90	106	89	95	105	111	79	95	94	105	113	105	93	87	79	89	75	95	89	91	96	104	90	116	98	92	93	113	112	94	91	93	110	94	98	91	105	114	103	109	106	111	87	90	88	87	102	82	118	91	88	88	93	120	92	86	114	84	93	98	97	114	89	103	99	103	80	99	89	81	94	96	74	85	87	92	91	92	97	92	90	95	99	100	86	87	101	102	97	102	118	89	91	104	100	91	101	88	104	106	99	96	108	94	77	106	99	96	106	104	93	92	85	116	95	109	95	109	97	89	92	89	103	101	95	99	110	98	97	112	95	99	74	94	84	92	100	101	99	106	94	97	89	82	96	97	80	109	100	87	98	112	94	102	103	110	86	106	80	93	106	105	81	102	86	85	84	99	81	104	75	113	91	87	96	86	86	103	98	99	98	98	87	90	98	108	88	98	89	85	82	94	90	95	94	83	99	94	94	96	91	101	104	87	108	99	90	114	94	103	101	93	94	92	97	94	105	95	97	111	97	98	97	106	100	93	95	97	80	125	101	109	97	101	92	91	77	115	74	88	103	99	81	81	99	94	95	109	88	105	98	99	98	118	77	119	89	99	92	108	78	97	93	93	91	101	108	95	86	115	95	95	72	108	91	98	86	75	111	96	103	85	88	82	79	95	86	86	89	82	98	79	101	103	86	95	107	87	79	88	101	92	103	109	69	100	93	97	96	76	107	78	116	85	100	106	94	98	94	103	93	84	105	92	104	106	96	87	94	104	100	87	100	115	93	102	101	87	73	82	84	90	109	103	83	93	95	98	105	92	97	91	92	85	87	89	113	76	99	106	95	85	87	82	85	76	95	100	83	108	106	93	88	99	93	101	87	105	92	95	101	97	78	82	88	86	99	92	98	95	96	98	103	114	97	114	107	87	89	102	102	90	86	106	107	102	92	71	108	102	90	76	98	113	96	111	113	86	104	83	78	100	93	102	97	95	93	92	100	91	82	88	89	88	108	107	79	101	112	97	110	95	97	97	92	98	114	91	78	90	94	93	79	77	96	81	86	128	89	104	100	109	99	87	113	99	88	83	96	99	70	113	92	77	92	87	94	93	91	83	92	120	87	81	95	84	73	102	88	89	91	96	103	92	93	95	112	97	77	93	96	93	104	108	80	77	105	96	109	97	104	90	89	88	93	104	93	96	86	104	102	84	85	98	99	74	107	99	95	100	83	103	86	80	85	87	93	97	113	109	85	96	98	94	86	81	94	85	77	79	89	93	100	86	77	97	91	108	81	108	90	100	88	98	84	86	100	98	99	94	101	93	98	92	95	81	87	95	93	82	96	96	95	95	101	98	89	105	97	104	97	96	91	110	90	107	119	83	101	105	89	99	103	103	91	100	97	85	86	83	77	93	94	98	103	91	91	108	99	90	80	115	87	97	100	90	118	97	94	88	97	96	101	90	112	100	92	105	97	99	103	86	85	90	97	85	108	91	93	99	110	89	103	93	77	79	109	84	103	112	95	83	115	97	109	118	83	93	105	109	80	97	87	95	103	83	86	96	84	96	99	96	79	98	82	106	100	88	75	94	94	94	104	98	115	82	90	102	92	97	108	105	95	98	88	92	89	85	97	79	88	88	85	90	107	97	95	89	87	83	84	92	102	103	94	77	96	95	102	101	85	85	88	104	100	100	108	83	82	103	102	82	76	69	88	84	78	91	111	95	107	76	107	94	103	81	87	89	85	84	101	110	101	78	98	111	79	84	88	89	98	101	112	84	107	88	91	104	85	114	95	114	99	102	84	101	121	93	93	94	87	89	101	87	95	97	96	106	108	99	93	111	98	90	96	89	82	112	99	89	97	99	92	116	89	107	83	90	88	98	88	73	88	100	92	76	85	79	96	110	79	97	106	106	102	101	111	100	102	108	97	96	92	92	86	85	99	109	78	93	90	94	93	95	100	88	99	101	87	98	75	91	102	95	86	99	89	97	104	72	102	98	105	110	86	76	85	90	98	99	112	105	76	92	84	97	90	90	84	93	86	95	99	90	100	98	96	105	109	95	89	87	112	103	93	81	106	84	96	80	92	88	99	78	97	102	89	98	83	110	94	92	106	96	83	105	106	94	89	89	106	84	83	102	99	101	77	89	111	94	111	95	90	103	78	99	99	96	108	94	94	103	77	105	89	95	86	95	93	98	99	98	109	82	80	91	105	85	88	104	89	104	98	98	108	108	107	93	90	83	103	88	83	88	107	99	96	75	88	91	106	101	112	103	97	73	87	99	93	77	95	96	75	93	105	99	92	115	90	94	104	90	96	109	68	111	108	100	102	111	92	108	98	93	90	89	102	87	98	85	108	97	80	102	108	99	94	91	98	103	84	115	100	109	105	109	102	78	99	90	96	101	83	88	117	102	94	87	93	94	91	92	94	100	98	89	92	99	89	87	89	101	90	93	79	90	100	94	100	101	94	77	98	85	96	97	75	74	108	105	92	86	79	84	101	100	77	81	110	95	105	102	86
32942	21414	18546	15846	13206	11631	9160	7211	5465	3970	3076	2611	2261	1887	1644	1465	1321	1249	1168	1101	1135	1030	1009	1000	1023	983	1019	975	953	1022	1022	981	916	906	868	924	902	873	899	878	834	892	813	835	839	814	820	832	836	824	824	821	810	882	818	806	854	810	849	869	868	862	845	874	825	842	856	844	839	814	821	802	833	843	868	831	873	842	817	861	844	855	812	829	858	862	804	870	875	820	885	807	785	850	818	832	836	854	861	851	814	878	834	815	819	828	817	890	856	813	891	814	816	852	889	871	827	862	856	853	876	820	871	846	824	835	850	828	836	800	776	862	847	786	829	863	862	838	865	862	825	833	864	841	875	833	860	894	825	867	879	849	829	864	842	846	864	868	823	801	842	825	852	823	827	789	845	822	802	826	836	816	835	809	789	843	823	804	844	819	874	867	813	831	840	800	852	832	863	857	836	870	832	847	851	822	824	811	869	837	828	841	814	860	861	869	865	792	840	839	860	837	893	822	844	827	882	847	860	845	843	821	872	828	880	816	887	789	904	858	875	810	765	875	824	867	806	817	851	834	838	863	844	824	809	879	798	834	873	830	880	883	850	822	859	835	826	923	882	830	855	846	847	818	828	844	847	861	831	812	817	839	803	814	808	819	808	838	848	855	753	828	804	889	833	818	858	896	817	781	825	849	840	818	847	828	852	835	802	811	859	909	852	884	816	840	852	800	857	847	852	857	879	846	749	902	774	800	808	856	874	812	827	864	806	886	821	806	825	851	857	886	820	775	883	821	826	804	889	830	901	829	851	862	833	921	819	833	868	763	848	808	818	830	806	875	848	835	817	878	803	887	815	878	785	809	832	847	870	827	902	836	878	877	839	826	844	904	830	809	828	840	860	801	850	808	814	812	844	806	834	823	842	859	877	814	819	815	804	772	857	828	903	856	844	798	824	815	878	814	823	917	835	927	788	858	861	829	837	812	860	825	828	830	906	820	835	863	796	845	892	810	855	841	849	822	800	818	830	828	788	862	811	829	870	858	806	817	889	825	835	835	880	889	860	834	870	864	850	844	854	783	876	806	838	844	848	807	831	820	829	854	882	833	845	837	869	799	817	773	800	788	826	899	827	843	782	859	876	892	847	800	839	823	802	903	825	852	859	851	876	862	854	866	826	893	835	824	814	837	814	834	829	866	837	843	863	766	873	872	851	863	819	842	862	836	845	841	789	851	854	845	811	820	857	825	854	868	886	859	818	836	804	860	822	863	773	816	857	788	821	827	866	828	859	805	851	869	872	803	853	827	861	851	824	817	786	841	868	827	854	840	840	859	885	803	814	852	846	858	797	831	803	828	810	827	776	838	850	822	844	853	900	836	840	822	850	838	825	808	840	810	852	792	777	840	873	863	847	834	889	822	806	926	850	877	854	840	832	837	828	838	847	851	802	861	848	818	857	873	909	818	861	839	844	770	824	828	865	815	854	846	869	841	897	831	860	862	832	847	856	836	845	820	828	843	780	887	832	837	795	856	836	881	836	864	860	873	840	852	896	849	841	854	797	870	809	853	798	829	865	784	786	870	798	868	814	898	836	822	899	805	841	830	825	859	855	832	847	867	833	860	843	841	833	866	853	815	835	864	859	864	878	799	835	838	821	875	838	839	880	862	866	884	846	804	863	763	772	821	865	833	872	839	835	828	823	827	815	870	821	824	828	800	843	878	880	815	845	782	815	830	873	858	837	846	829	867	833	831	826	849	883	803	850	888	802	824	893	831	841	855	823	855	813	839	851	867	866	862	902	789	827	861	802	834	797	837	845	875	864	846	807	863	810	811	820	828	820	872	850	864	788	872	864	834	871	798	830	802	837	918	881	815	843	880	807	834	831	851	870	837	852	833	841	853	851	833	778	806	850	843	858	789	844	795	819	832	860	822	870	866	892	828	826	844	847	860	805	826	793	802	854	816	859	863	863	834	824	838	816	781	819	859	814	807	855	821	792	834	839	845	849	814	801	871	833	865	813	803	829	870	827	880	800	837	807	860	815	816	826	808	829	815	877	813	839	835	841	840	815	865	804	857	847	875	829	883	832	816	861	843	850	847	823	893	883	870	808	829	831	879	858	861	858	879	821	843	782	876	837	844	829	815	856	846	851	838	831	806	857	836	855	877	807	830	837	825	832	846	867	849	845	820	820	828	867	820	834	865	853	869	809	862	846	868	811	830	829	841	839	804	832	844	844	879	848	818	836	884	872	845	866	797	882	826	901	833	820	870	789	909	858	819	802	819	833	774	860	820	776	873	848	777	828	774	850	794	864	807	839	830	870	809	788	834	792	864	826	849	845	835	843	838	819	859	852	788	906	823	831	837	831	831	786	912	820	841	822	857	861	867	873	866	848	807	849	817	822	825	833	856	833	862	809	849	791	830	831	850	865	863	856	797	859	888	852	867	807	917	842	850	842	817	829	866	867	812	822	832	855	849	867	798	830	851	838	819	889	867	850	852	861	855	808	830	796	846	811	790	854	794	838	842	837	850	807	876	822	844	828	851	839	827	842	804	800	809	868	900	780	880	790	811	839	853	790	836	845	877	833	840	857	816	815	894	848	829	811	834	834	851	871	821	900	808	829	846	775	847	818	862	848	827	806	830	815	886	825	816	904	880	772	865	826	885	825	837	805	868	824	829	856	843	803	903	855	838	826	802	816	872	853	826	797	831	803	847	827	814	814	868	843	833	862	829	825	835	851	807	858	828	810	805	874	807	874	876	817	832	836	861	886	847	823	844	920	841	825	832	836	824	799	866	908	853	809	825	826	844	872	863	850	815	824	838	880	847	775	854	831	843	823	874	873	833	836	850	845	795	840	828	817	860	864	839	782	770	796	855	875	877	854	831	815	801	860	875	817	868	828	845	843	836	804	816	796	903	846	862	818	859	829	835	844	886	823	815	871	905	859	863	855	827	867	857	886	821	848	818	826	834	821	812	836	848	895	832	826	765	825	856	791	885	880	856	868	853	881	826	845	855	881	848	819	817	859	810	917	841	878	838	828	808	837	854	812	853	899	816	840	860	817	868	832	761	831	811	879	808	845	893	850	845	850	819	832	831	885	822	833	832	847	829	810	808	797	876	851	826	781	827	878	834	786	840	823	828	860	863	811	874	874	845	809	843	843	844	793	827	819	882	827	849	855	782	855	811	811	798	841	812	795	827	806	825	816	817	812	852	843	870	873	823	876	844	830	840	865	848	848	857	839	826	848	826	845	841	864	834	868	883	818	851	818	858	836	850	825	842	891	853	859	852	782	833	853	842	824	833	760	833	824	850	864	889	869	861	895	829	813	862	805	831	803	822	815	833	839	865	815	844	803	839	852	861	823	827	805	819	840	865	829	854	807	887	840	810	833	864	831	850	827	840	840	866	819	846	907	872	837	824	837	837	816	835	789	869	784	887	861	893	835	817	861	828	867	808	874	827	796	836	860	856	837	849	847	862	831	862	871	838	810	833	848	848
5747	3254	2041	1172	707	360	315	290	230	169	141	115	127	96	98	90	93	80	103	76	93	93	92	85	85	87	75	82	89	98	73	93	103	98	86	73	80	81	85	74	84	84	82	69	92	75	86	73	72	82	77	61	81	79	77	78	87	88	64	83	77	76	80	81	79	108	87	85	74	73	77	72	74	83	75	100	87	82	73	87	81	65	81	79	94	79	70	83	76	80	86	68	82	75	66	73	79	67	69	73	84	89	93	79	72	65	79	84	77	78	79	77	79	70	83	92	65	99	77	88	74	75	71	75	68	100	73	70	78	81	67	83	82	80	79	81	76	84	77	67	74	93	79	66	80	82	77	73	80	64	82	77	61	73	70	71	82	78	77	79	81	95	90	92	85	79	83	74	87	62	79	78	76	83	76	78	71	60	55	76	62	79	92	80	76	89	60	64	73	69	77	90	83	82	90	75	78	89	64	68	80	66	72	70	85	79	86	62	70	61	75	76	68	72	80	82	84	81	79	87	83	76	77	73	79	76	80	70	82	76	78	70	69	81	76	65	79	84	100	69	78	78	86	74	82	94	79	71	81	78	89	75	79	73	72	75	70	79	86	67	67	76	73	79	73	89	81	72	69	77	78	70	66	73	85	90	79	85	85	79	79	78	83	78	78	65	77	89	89	86	83	95	80	63	85	62	77	82	87	81	92	64	82	95	84	78	64	68	71	86	71	79	85	79	74	88	66	89	75	79	82	72	72	73	95	83	80	59	64	79	89	69	78	77	83	72	87	85	86	71	83	84	78	71	78	83	78	74	75	74	83	78	80	72	82	75	70	70	76	76	85	81	79	86	74	68	92	74	74	75	85	83	72	86	72	85	85	63	94	79	91	79	82	102	85	67	70	70	81	68	76	56	63	71	82	67	75	79	88	66	76	76	74	69	80	87	65	89	87	87	80	71	95	79	82	78	86	89	68	69	74	76	83	64	78	77	76	95	54	80	99	69	77	83	67	75	85	75	72	68	77	93	70	75	80	69	92	59	63	87	62	92	83	92	82	75	97	84	78	72	79	83	69	65	76	72	75	80	80	72	99	93	77	69	91	77	77	65	79	83	82	90	84	75	62	57	77	80	81	75	82	98	70	61	77	92	71	66	71	74	74	76	83	74	72	79	93	76	86	75	81	74	87	77	85	90	59	82	68	67	73	67	85	69	87	83	82	86	81	76	69	69	86	65	83	88	80	73	76	74	82	78	81	78	90	87	73	76	80	92	84	62	86	85	83	68	86	78	71	78	78	72	86	70	79	81	65	61	88	76	75	88	83	58	67	81	73	79	88	82	91	72	80	85	75	73	77	69	72	80	78	70	85	82	74	91	72	81	82	71	73	78	82	68	73	71	82	73	76	76	54	82	83	92	58	86	75	71	90	84	72	80	67	81	73	72	73	77	61	71	71	75	74	77	71	72	70	62	75	53	87	73	73	85	79	91	73	75	74	77	83	90	92	70	98	69	73	69	70	88	84	72	95	79	76	77	72	77	82	74	70	72	80	62	86	72	79	71	80	77	74	86	76	83	92	61	69	65	81	85	78	75	75	76	76	77	82	75	72	78	75	70	75	70	69	66	66	71	63	83	74	70	74	75	84	68	63	65	78	66	84	78	75	70	74	74	73	80	69	71	79	71	86	70	70	77	83	74	75	73	82	80	71	71	67	82	86	80	70	69	66	80	76	85	71	74	78	70	63	73	69	82	89	76	76	67	67	80	87	75	80	82	82	85	77	82	76	87	75	73	63	78	76	64	76	71	65	90	58	85	53	81	73	64	78	86	72	79	77	66	64	70	80	87	61	83	92	75	69	77	82	83	68	82	89	86	60	77	70	77	76	77	91	81	81	80	72	76	86	90	79	76	83	88	77	64	92	75	71	81	79	79	68	78	68	74	76	66	85	70	72	85	75	74	82	60	72	79	66	74	76	78	75	79	77	91	75	79	79	82	87	80	79	77	88	71	84	83	73	79	83	70	62	80	90	72	65	77	78	67	80	84	99	78	76	79	61	77	81	62	82	67	84	84	72	78	69	89	84	91	68	87	86	67	74	82	88	80	81	67	63	84	85	76	89	64	79	77	96	77	68	95	89	96	67	84	87	83	79	55	70	63	76	86	84	99	67	83	72	75	86	79	88	76	76	90	82	72	74	85	77	81	82	65	87	83	68	86	89	84	70	72	62	72	79	85	83	83	58	72	72	83	80	87	73	78	76	77	72	69	67	77	79	70	72	58	69	81	84	87	95	88	71	101	70	73	82	83	79	88	79	68	90	73	70	68	66	79	89	84	67	74	68	80	54	80	79	90	51	66	86	70	90	72	77	69	74	75	73	86	73	79	69	64	93	69	85	68	80	81	58	90	72	66	69	78	70	78	62	87	63	95	64	84	86	77	73	88	105	82	67	64	84	76	84	83	81	99	75	63	79	101	79	83	80	83	62	58	77	80	76	72	69	94	74	62	83	67	78	82	70	72	85	70	69	68	76	81	74	67	82	85	75	87	84	88	71	80	73	88	87	80	78	70	69	77	80	71	68	71	67	62	75	73	80	61	75	74	66	82	86	85	93	99	84	73	75	77	72	60	64	81	75	105	72	88	80	78	84	88	90	76	75	75	81	80	78	77	77	66	98	77	64	98	78	96	82	71	67	72	60	91	87	88	80	77	73	81	70	74	83	72	89	80	84	81	51	76	83	77	82	88	80	86	73	91	74	74	69	80	88	69	67	82	83	65	72	70	89	77	65	71	85	73	65	87	68	67	77	70	76	90	68	84	63	81	72	66	80	68	79	77	81	80	71	82	90	72	66	87	69	85	67	88	73	72	77	85	87	80	84	75	88	69	80	69	99	92	77	86	65	64	69	76	75	67	87	89	77	73	69	85	70	79	61	84	92	78	76	89	74	76	74	62	88	77	70	100	83	86	72	72	83	76	85	81	64	92	90	94	79	61	75	93	78	81	81	68	73	80	81	81	89	81	80	70	65	94	75	61	88	77	90	88	98	98	67	78	81	71	79	71	83	79	80	61	91	85	75	73	78	78	104	82	66	78	89	76	92	71	102	90	70	69	79	95	76	82	72	86	81	85	69	92	75	71	86	84	92	68	76	69	81	60	71	77	82	84	82	67	76	96	81	83	75	70	66	76	57	68	75	83	75	68	93	80	76	79	79	67	75	85	77	78	63	85	77	79	72	94	74	64	81	88	84	74	70	83	71	69	59	86	95	70	71	73	57	99	83	101	78	89	92	84	68	78	73	92	69	83	73	89	86	81	74	85	86	61	68	83	72	70	57	74	78	62	86	82	74	68	85	82	71	85	70	89	80	75	79	79	69	87	83	82	60	79	83	69	71	70	85	81	71	68	75	100	76	82	69	63	74	72	76	61	73	81	83	65	71	69	95	83	74	63	92	71	82	59	60	71	60	83	67	56	65	73	78	76	74	58	79	81	71	76	87	93
31188	21625	16977	14388	13253	10147	8133	6636	4962	3443	2742	2309	1949	1609	1437	1271	1098	1023	1012	890	887	849	798	833	787	756	840	879	903	823	825	822	789	761	701	748	713	758	671	676	685	683	657	625	648	697	667	697	670	671	667	668	686	652	687	653	649	668	687	681	684	685	704	675	663	646	620	696	650	664	716	647	730	691	665	678	664	711	691	691	690	674	664	722	677	662	662	683	663	659	705	667	672	613	707	698	630	659	667	691	654	637	701	656	653	695	608	675	680	671	674	693	669	683	700	637	721	664	679	663	659	666	723	691	631	711	697	686	674	692	710	704	707	727	680	682	724	617	672	678	651	699	665	663	704	704	652	683	708	678	630	660	658	704	684	705	710	720	661	667	672	657	689	674	661	650	699	637	637	690	687	667	649	635	660	698	697	666	736	691	708	670	682	641	655	663	697	686	665	716	626	670	694	628	700	690	671	661	654	674	660	696	688	676	643	710	662	675	742	698	657	688	675	684	658	700	698	680	663	656	668	647	718	631	688	717	628	715	648	714	686	661	693	698	651	683	636	700	660	683	664	702	701	629	684	679	622	686	665	673	681	646	664	643	675	681	707	674	677	653	654	674	683	642	696	682	669	641	658	630	686	642	639	710	656	667	648	695	642	685	656	642	681	686	691	650	696	632	668	690	675	683	687	651	685	663	690	694	648	683	680	708	680	649	661	648	693	664	662	623	709	694	673	709	680	625	683	623	686	694	692	660	675	651	668	718	692	665	677	690	660	713	653	723	664	706	696	678	660	689	639	644	638	731	702	672	696	740	697	610	696	706	672	664	694	679	642	663	691	688	643	666	650	662	657	678	680	695	657	636	625	713	691	702	705	680	716	656	699	688	673	696	692	694	676	682	679	648	660	671	631	660	736	731	703	710	682	650	684	643	697	647	627	651	697	672	667	657	653	660	708	744	649	693	674	715	652	713	682	647	697	676	725	672	700	677	632	706	700	650	666	639	703	646	713	600	653	659	682	678	675	684	666	701	667	691	685	650	699	656	651	696	667	669	625	647	690	662	681	652	646	714	645	674	653	670	706	707	685	674	687	660	650	666	699	667	644	637	658	696	716	686	641	692	720	684	640	723	654	721	642	675	713	638	653	649	662	649	650	719	686	649	666	650	685	683	685	676	687	634	661	689	707	671	676	669	663	706	684	690	706	680	663	703	634	682	693	636	670	717	667	644	661	702	680	706	699	716	655	737	668	659	697	723	623	711	701	683	719	633	675	642	656	663	654	714	709	618	685	677	675	659	652	698	654	670	689	686	659	741	666	664	660	677	698	659	676	688	655	667	688	673	668	711	633	675	696	661	661	651	707	719	665	620	679	643	679	645	686	721	635	624	647	694	678	650	648	676	700	666	693	653	711	674	656	724	703	639	691	645	681	696	655	655	678	647	697	658	675	674	680	675	644	722	699	673	660	614	665	652	690	641	658	716	666	666	693	660	661	660	654	686	664	689	696	666	706	650	685	718	683	677	677	675	675	671	673	679	687	643	686	644	676	650	725	645	680	642	664	676	694	680	686	665	702	651	688	666	678	644	690	655	638	703	652	663	694	665	626	669	664	650	645	659	674	680	698	672	651	666	680	667	733	643	681	651	659	639	671	665	676	723	669	663	651	692	672	656	664	682	692	653	688	622	651	712	657	686	665	694	654	647	673	629	705	655	666	667	642	708	684	675	693	638	674	692	680	688	667	609	680	622	702	674	672	706	657	657	697	666	628	643	683	648	641	617	688	704	670	657	691	722	682	699	660	647	657	678	726	668	689	703	690	676	655	679	681	694	667	651	641	684	676	672	659	670	666	675	687	694	690	692	706	685	670	700	689	648	668	650	673	682	695	673	689	676	663	710	739	665	616	663	696	637	685	613	686	659	677	644	656	661	630	679	656	693	689	709	678	674	685	659	706	669	691	637	713	684	678	686	686	702	637	659	694	637	683	691	659	641	670	723	683	647	641	654	695	668	658	691	639	692	682	637	680	670	683	655	667	680	687	650	670	666	644	691	662	691	696	701	683	676	667	717	680	644	726	656	652	701	679	653	615	652	668	661	677	684	672	651	655	720	689	645	664	703	657	637	687	662	655	732	677	601	671	680	655	642	684	711	662	640	702	679	643	689	642	739	642	691	692	653	682	683	675	713	657	695	669	667	716	671	729	637	652	693	646	658	694	677	711	643	663	671	715	653	646	667	674	692	742	721	672	689	678	641	679	699	641	678	710	664	660	643	666	653	670	670	708	653	617	643	648	687	695	701	686	710	700	688	643	673	675	709	683	689	687	690	669	676	638	689	694	668	664	695	679	666	729	692	668	644	664	669	665	615	656	690	633	670	665	727	669	687	665	701	664	671	662	688	688	669	684	657	709	703	723	701	715	649	688	696	646	660	697	648	645	662	656	683	643	672	710	654	699	680	671	686	619	635	692	738	671	671	692	654	683	672	645	623	673	665	718	654	683	671	649	644	700	689	686	695	687	684	704	699	678	648	698	647	705	674	656	649	618	683	693	659	678	661	650	705	688	681	710	673	705	669	711	661	651	660	689	682	729	693	650	682	642	679	671	725	699	689	662	721	686	615	685	716	674	646	667	688	728	694	694	730	685	689	647	691	686	649	674	708	713	658	630	648	679	665	703	689	677	671	687	713	632	658	660	749	645	662	703	662	701	681	713	686	630	670	707	680	651	670	691	677	633	647	643	688	661	651	670	608	729	694	672	680	685	663	625	694	687	659	712	672	672	675	654	657	681	670	680	657	687	688	703	720	682	699	640	714	722	694	663	631	664	706	683	701	712	707	647	651	645	648	634	641	680	709	679	630	702	693	677	643	676	692	645	646	592	708	648	657	687	666	670	707	664	635	667	686	643	688	657	682	694	695	682	703	675	695	662	643	679	693	674	691	685	713	652	729	655	617	644	656	644	685	685	677	706	702	672	683	699	712	707	668	676	714	643	681	740	705	646	703	690	713	718	680	686	675	706	679	670	695	688	699	689	661	666	696	664	651	640	654	649	698	662	637	702	641	725	693	657	674	688	649	734	720	667	683	642	674	698	644	630	656	690	659	690	639	728	668	678	635	651	626	713	698	705	695	653	634	679	713	680	683	693	676	667	674	662	681	591	699	721	678	643	673	712	644	649	660	704	667	665	698	658	708	692	686	688	693	655	676	656	718	654	679	662	703	695	702	679	685	704	682	716	634	698	647	655	696	675	676	677	649	673	723	674	697	653	661	732	706	666	709	646	721	668	694	679	700	701	656	687	648	669	699	683	644	627	658	665	655	640	704	672	692	663	651	684	680	700	624	682	650	682	671	685	681	718	717	644	711	663	651	656	660	685	670	657	636	684	667	657	696	648	662	648	678	640	692	653	684	664	664	650	673	666	694	670	675	687	634	681	671	741	688	714	693	672	706	673	669	701	652	682	649	647	706	663	666	669	652	696	613	660	681	702	700	695	682
7233	5025	3102	2030	1048	570	419	360	288	215	179	164	145	111	133	104	100	100	91	88	96	93	79	87	77	79	101	95	75	77	84	85	67	85	77	100	80	81	74	87	75	76	88	83	85	79	80	76	73	81	64	79	79	88	77	85	62	75	65	89	67	77	89	75	64	83	65	84	66	85	84	71	70	86	81	91	74	63	69	79	78	65	80	92	96	69	80	76	82	78	82	88	87	69	68	95	78	78	91	85	70	83	87	78	68	92	77	81	80	86	82	81	76	70	86	92	70	78	72	91	76	74	85	81	85	64	85	80	76	78	89	87	71	87	76	77	75	79	75	73	75	98	81	77	72	70	96	78	68	79	71	78	72	88	80	71	75	82	87	70	68	69	94	68	65	74	86	82	82	77	70	75	87	66	72	78	61	70	68	76	72	70	85	86	77	79	89	79	87	68	83	78	84	89	72	62	86	66	66	96	79	93	93	78	90	77	71	77	89	81	75	91	74	74	66	70	68	64	68	87	75	68	66	63	81	75	82	71	84	79	87	77	66	75	90	78	62	81	71	68	70	88	64	87	78	63	76	98	73	67	86	83	72	67	92	86	81	61	68	91	90	80	76	79	73	67	77	61	71	70	79	87	84	78	75	71	66	81	89	60	69	62	74	82	83	73	79	69	80	87	66	84	90	81	82	76	88	87	82	69	70	83	68	68	69	82	73	72	76	82	87	68	75	85	76	65	69	78	72	77	70	66	85	74	77	82	60	81	69	88	63	65	89	80	75	79	91	67	82	72	59	85	80	73	79	90	94	83	88	79	65	78	85	84	74	88	71	73	71	77	86	67	69	63	82	82	77	72	72	76	83	88	90	82	81	74	75	71	73	77	92	80	85	74	59	69	80	85	81	71	75	63	78	68	92	77	59	74	85	92	58	75	68	77	81	75	80	72	85	73	80	75	77	69	88	68	73	77	83	76	74	87	77	77	78	69	71	87	76	79	75	79	65	64	91	86	76	91	75	69	72	70	81	93	73	81	78	77	57	67	65	88	70	77	62	73	82	90	74	78	73	74	78	73	85	89	77	75	71	70	95	81	77	79	84	74	82	87	80	84	79	72	79	56	84	72	85	62	76	85	76	79	73	90	84	70	73	91	86	78	68	85	85	83	75	82	78	86	71	65	86	69	73	62	97	74	81	72	90	86	84	84	84	77	57	77	76	74	69	55	76	84	67	91	80	93	77	90	80	58	75	87	80	89	77	72	83	86	88	72	69	85	74	92	84	74	81	83	96	82	57	66	86	91	75	61	71	78	82	86	80	64	55	91	71	90	75	72	91	74	54	73	79	63	54	91	84	102	83	72	72	78	76	80	71	63	84	87	64	86	75	81	76	77	74	82	81	79	77	66	80	74	74	84	78	75	80	59	76	75	78	77	80	83	79	77	69	83	94	78	66	69	75	84	77	69	80	70	77	86	81	93	78	68	64	87	61	92	71	83	81	69	77	81	70	63	73	95	76	74	89	76	81	67	82	71	74	78	54	80	69	68	80	73	87	66	76	76	88	72	69	65	78	62	88	96	86	75	84	63	80	61	76	69	69	84	91	74	85	80	76	74	70	65	76	90	89	74	87	95	96	80	70	70	79	94	80	77	83	82	74	75	79	70	63	69	75	81	72	81	85	57	82	82	86	72	79	81	86	71	82	70	87	94	74	73	69	69	63	86	76	78	79	78	74	75	73	81	75	91	80	82	91	94	91	78	72	74	58	70	71	64	91	83	78	77	74	86	72	86	77	70	75	66	73	79	79	60	64	65	68	76	90	83	89	64	71	76	83	81	84	51	75	86	78	75	64	64	76	86	62	75	82	94	70	58	78	71	62	74	70	68	83	65	84	70	68	93	79	102	81	72	79	73	69	81	64	84	72	74	74	82	80	76	87	81	87	65	73	88	81	81	66	87	86	80	73	81	75	75	85	69	80	76	74	74	88	71	68	64	85	86	86	69	74	74	69	77	89	95	71	86	90	87	73	82	81	87	87	80	67	84	71	78	76	62	89	87	88	79	71	72	84	69	78	67	62	79	76	94	68	65	74	90	85	78	81	76	78	72	88	71	85	79	82	69	61	73	65	60	78	74	87	89	83	79	80	85	82	70	62	74	60	77	95	73	88	69	79	70	57	71	72	71	72	49	75	72	84	71	72	85	58	84	94	95	72	74	83	85	74	72	79	94	79	79	77	78	88	104	69	70	96	71	68	73	61	71	89	61	70	74	66	81	72	49	69	64	78	71	78	89	87	65	66	72	91	62	63	76	60	67	74	86	68	91	73	79	79	80	95	76	76	92	57	85	84	77	80	71	84	78	70	83	83	67	74	79	74	71	80	91	79	70	85	82	77	91	80	78	70	91	73	97	67	78	79	71	81	81	68	78	75	86	76	81	88	84	87	78	84	67	69	92	71	77	79	86	96	80	69	81	96	63	72	69	74	84	93	74	80	80	93	90	64	78	87	95	92	76	71	71	69	65	87	78	86	66	79	64	74	75	67	67	82	68	82	90	58	83	70	77	80	84	72	68	68	74	74	66	83	69	77	71	66	93	78	64	74	76	70	74	76	80	68	69	78	68	81	78	75	83	81	71	73	79	83	78	81	59	86	75	70	74	75	75	66	75	69	76	82	66	72	90	64	69	69	94	75	77	69	90	91	86	97	67	73	79	82	92	79	72	75	74	69	76	71	59	71	68	71	72	71	72	80	73	77	69	76	85	70	86	65	83	71	78	61	91	72	56	83	78	79	82	81	77	69	80	76	67	81	81	68	82	68	90	77	59	62	71	89	91	63	89	72	83	93	87	86	81	67	68	71	79	85	79	64	88	101	77	74	94	79	81	83	76	80	72	74	68	81	81	75	73	84	93	69	78	77	83	61	74	73	58	68	75	67	69	80	90	73	84	71	79	77	61	83	63	95	78	67	82	69	85	101	79	65	73	81	74	67	72	85	74	92	61	77	77	83	87	79	75	71	67	73	62	81	79	77	63	80	63	99	88	70	70	71	92	88	79	77	82	68	71	82	68	79	72	73	67	79	86	99	76	68	67	77	71	71	87	76	81	88	83	70	64	81	70	81	71	79	83	73	57	68	79	87	64	66	66	70	72	86	77	93	81	64	82	80	68	62	94	63	72	83	78	91	86	63	75	94	54	73	81	90	66	78	70	82	69	73	69	85	87	68	75	99	70	77	66	68	86	77	66	80	75	65	98	77	71	84	87	73	82	77	67	59	56	72	79	88	77	71	75	71	80	76	69	67	61	76	74	84	77	71	76	63	76	79	99	99	73	53	58	82	76	72	85	81	92	78	79	69	87	75	73	77	91	80	72	81	86	75	66	79	92	57	68	59	58	79	77	76	91	68	75	74	71	88	82	73	71	73	85	62	81	79	89	77	82	81	77	78	77	71	80	80	74	81	83	79	79	80	70	75	67	68	75	87	80	79	62	78	66	81	73
36632	25822	20564	19329	16289	12735	10329	8401	6348	4754	3575	2853	2339	1911	1635	1458	1231	1081	1087	1000	935	889	892	794	858	835	861	996	924	928	907	819	831	817	776	751	725	710	677	659	746	690	709	674	698	657	739	646	688	696	673	702	688	717	727	708	735	688	677	703	679	686	669	702	683	693	721	652	686	687	685	654	668	700	664	648	713	667	689	682	658	725	680	692	733	684	644	719	672	689	706	702	672	693	662	718	732	690	661	664	732	727	659	676	699	674	706	681	678	705	703	704	678	673	688	669	729	696	716	681	701	711	659	732	700	672	673	694	691	721	706	682	672	709	675	721	660	673	713	672	696	678	694	692	719	661	683	706	673	695	725	717	657	626	709	728	679	724	662	672	668	664	657	708	696	675	737	696	678	693	729	722	667	637	659	680	670	733	707	686	691	669	694	702	651	701	616	640	680	729	695	654	719	715	680	675	651	716	687	641	702	684	659	720	680	776	676	662	660	679	663	675	733	676	673	661	667	673	623	680	637	686	699	679	688	689	692	681	700	674	642	704	641	695	677	664	686	706	726	685	682	713	653	686	734	722	723	724	738	679	681	678	711	717	665	681	701	721	719	677	693	665	656	673	741	698	690	692	652	698	756	721	662	645	666	704	680	698	665	735	669	701	667	696	698	739	689	643	711	690	692	733	704	634	691	648	724	715	678	677	711	677	692	705	668	722	710	714	688	699	717	661	686	730	662	698	696	686	704	752	675	671	669	684	668	669	692	706	667	685	672	690	673	659	684	700	775	683	701	677	703	701	623	687	715	664	696	700	717	652	685	695	655	668	645	688	692	713	662	714	722	681	690	681	641	687	721	692	664	739	702	695	649	683	684	684	692	689	719	669	665	664	726	692	666	694	672	658	730	677	677	717	707	660	653	687	645	739	681	683	664	706	706	693	708	672	701	627	648	729	655	706	696	706	714	698	657	710	682	685	653	719	606	746	684	687	670	696	712	702	725	708	676	706	689	682	671	672	679	750	702	759	738	699	631	739	664	686	713	719	714	735	717	679	703	697	728	682	679	660	688	681	705	669	670	674	671	683	680	717	667	653	674	643	695	661	748	718	661	671	662	680	676	700	644	699	687	706	670	710	656	702	681	649	680	718	667	668	729	696	667	721	669	712	704	680	699	694	703	678	680	703	648	722	657	693	648	669	715	724	641	690	716	744	713	703	723	671	748	708	680	723	670	685	671	683	699	656	676	691	711	653	709	739	673	676	669	650	723	680	681	688	695	686	699	646	673	717	673	664	701	730	664	696	726	699	711	718	709	668	658	702	709	733	697	677	702	713	710	660	719	679	657	655	703	688	680	661	678	686	748	684	712	670	692	693	675	742	692	697	713	700	619	692	685	686	672	665	715	656	677	666	678	700	705	683	660	683	712	666	655	664	705	652	692	710	707	707	676	704	655	663	734	691	660	688	674	679	685	698	668	693	689	705	684	698	693	641	674	699	673	683	692	670	692	665	695	683	725	703	709	668	664	713	684	689	697	710	685	693	709	704	727	682	677	686	679	699	643	663	718	739	686	649	698	692	706	679	711	671	613	697	670	658	689	661	700	666	681	649	705	699	645	662	707	650	675	743	690	673	717	695	657	657	718	672	695	663	714	681	705	727	769	700	733	687	701	720	706	689	712	713	677	707	623	694	701	688	734	706	709	684	737	662	717	691	646	713	675	677	663	696	633	683	686	697	734	706	696	727	657	704	645	715	672	674	674	682	698	685	678	692	698	703	702	667	702	719	708	691	694	681	704	680	668	686	667	717	638	670	668	690	696	680	653	702	720	663	728	675	640	657	709	732	674	692	688	628	728	646	711	708	679	694	697	694	625	634	687	688	683	680	685	751	719	643	729	707	699	682	717	667	683	714	648	659	693	693	665	674	685	698	718	681	731	685	671	734	727	704	705	666	711	672	661	715	660	669	667	680	725	721	693	706	686	704	670	686	709	727	670	655	686	740	698	633	727	672	652	692	674	661	670	712	670	696	688	657	681	639	670	658	685	704	663	682	647	663	680	722	702	690	658	711	688	715	682	689	715	679	673	657	702	705	656	681	716	680	678	689	728	659	701	651	675	726	691	652	721	653	668	670	629	657	704	709	671	711	675	676	698	713	633	692	697	696	642	630	728	664	659	712	705	695	662	712	658	698	717	689	710	713	670	730	675	668	730	720	647	636	699	709	696	660	702	706	667	694	635	671	698	659	682	694	698	676	716	698	650	723	684	688	672	673	607	686	722	680	684	717	658	685	674	670	710	710	709	684	699	676	699	721	699	677	729	692	659	682	691	674	661	704	683	694	658	653	679	616	694	668	662	713	661	683	728	718	691	641	703	739	680	713	701	708	693	685	707	676	660	637	668	650	707	700	680	695	669	683	674	716	723	673	639	754	709	715	671	675	669	683	740	708	697	698	681	661	673	657	680	647	702	703	724	662	690	682	685	668	691	752	701	660	687	700	684	670	690	738	701	621	655	714	708	668	710	702	677	737	697	670	671	679	714	680	658	675	665	701	707	704	716	664	666	673	676	670	732	683	684	733	674	688	683	703	692	652	669	736	712	677	688	673	685	670	772	696	712	714	654	709	716	698	705	741	688	728	667	671	654	695	672	699	700	694	720	670	672	686	669	699	703	731	683	690	719	657	742	703	660	680	694	723	710	676	722	724	673	661	689	679	637	674	634	712	678	703	675	685	663	739	721	694	697	660	742	696	736	664	711	729	656	774	706	703	685	622	689	678	696	703	647	681	727	649	687	715	652	705	735	716	654	696	720	662	692	672	632	705	689	711	631	714	680	683	685	680	699	669	706	662	700	689	745	726	700	660	678	684	698	734	668	672	684	659	693	693	702	671	695	694	702	705	681	650	680	687	630	705	758	719	700	696	678	682	727	698	713	707	687	708	690	671	706	653	724	666	716	662	679	674	703	681	699	658	683	640	664	746	634	678	693	710	620	699	709	717	702	705	727	708	689	706	695	671	689	741	623	655	697	668	731	658	687	755	679	715	695	652	700	738	711	660	645	679	677	675	704	635	673	670	721	741	677	704	725	677	694	728	682	738	704	687	675	683	705	693	638	713	697	714	708	705	622	687	674	699	678	684	701	675	714	670	701	706	678	684	672	701	650	679	696	649	646	698	696	679	654	678	660	707	688	687	653	703	654	660	705	676	677	688	730	724	670	676	691	692	674	687	746	702	690	647	704	686	664	713	683	680	686	717	658	689	660	699	668	699	645	658	744	668	693	700	644	681	676	712	702	652	715	712	689	695	707	702	714	655	679	662	675	662	680	707	659	674	730	689	702	665	715	713	720	668	681	674	670	705	660	661	718	667	716	685	663	683	695	723	699	628	698	758	709	725	679	671	677	655	681	714	727	738	746	682	630	707	684	735	721	654	627	653	677	662	722	675	693	682	646	721	675	716	701	664	666	675	690	687	716	675	699	748	698	703	690	704	709	656
4147	2096	996	600	371	305	265	218	153	131	130	142	119	121	112	99	101	74	107	103	95	98	104	114	113	84	101	85	88	94	101	111	95	93	109	93	93	89	90	95	104	114	84	93	109	91	96	88	72	101	78	106	103	85	95	89	90	98	99	97	79	74	82	78	97	107	96	103	93	80	96	100	103	99	99	89	80	93	84	93	94	87	97	87	95	98	90	98	89	89	87	93	92	93	89	79	83	80	93	105	101	95	90	94	90	87	92	100	91	92	96	102	86	88	80	85	90	94	97	78	87	75	102	93	101	98	101	100	81	97	90	100	81	91	91	102	92	98	98	73	93	79	93	106	101	79	98	90	85	74	98	92	92	79	89	79	83	73	93	80	100	88	106	101	96	112	86	99	90	90	105	83	79	84	107	83	96	83	94	104	92	88	97	92	91	90	103	83	84	84	80	95	92	100	98	84	75	100	92	92	86	100	81	85	77	101	80	77	95	116	100	105	88	94	81	95	104	83	82	108	105	72	81	76	92	75	89	73	82	86	90	83	95	106	98	77	113	73	97	93	95	84	107	94	93	96	100	76	88	88	81	93	84	77	71	87	95	103	76	83	86	69	84	112	83	96	96	91	91	95	77	95	88	101	91	100	101	100	88	79	105	90	91	93	90	103	82	86	119	96	105	96	83	87	104	95	79	68	94	85	102	101	76	105	93	93	103	86	92	98	71	85	88	85	107	82	96	82	97	86	95	93	95	77	83	81	95	85	85	94	96	93	79	74	95	75	87	100	86	87	86	93	87	93	83	102	108	87	81	92	76	92	87	92	85	93	99	89	97	93	79	87	92	84	92	88	90	101	91	96	90	71	92	81	88	106	90	89	97	78	90	88	97	81	96	91	91	88	85	101	90	88	86	105	95	86	95	89	103	92	88	102	77	100	92	110	99	90	93	96	83	77	102	85	86	85	88	84	93	94	100	100	103	88	82	88	78	87	79	100	93	90	77	88	83	103	86	98	93	88	84	90	92	82	101	78	97	86	95	119	87	83	106	89	110	102	106	97	96	91	84	69	84	84	95	92	81	95	88	101	87	97	98	96	86	76	80	80	76	98	89	89	92	96	87	92	97	74	97	105	98	110	87	92	77	110	102	87	93	94	94	96	73	101	108	106	87	82	74	86	108	81	90	87	85	104	92	78	97	94	102	97	106	86	88	96	90	77	102	101	97	93	84	97	88	95	85	83	93	103	91	87	70	101	108	94	67	105	93	85	91	86	92	92	86	103	82	95	87	95	93	101	87	87	97	97	82	97	95	88	91	87	103	88	89	84	90	96	70	77	92	111	109	81	94	98	94	94	107	100	97	97	94	91	79	101	82	91	83	108	83	87	83	93	79	112	112	91	79	87	91	78	88	72	102	82	97	79	90	89	99	83	93	86	80	85	82	108	92	79	79	102	86	93	91	95	81	95	85	91	92	113	82	83	90	69	83	79	82	102	82	79	99	105	100	91	87	89	104	83	88	94	109	86	82	101	91	102	96	100	93	83	83	109	94	79	80	85	87	97	95	89	100	102	107	104	94	72	98	96	95	93	100	92	113	91	77	92	98	77	82	88	81	86	88	82	104	119	99	76	109	93	105	82	90	88	90	91	87	79	93	101	89	98	98	111	58	87	84	89	96	85	95	83	93	97	93	79	87	96	76	83	87	83	97	96	90	91	81	97	84	110	93	90	86	89	68	92	86	88	88	102	65	102	80	78	83	85	100	83	77	91	87	88	92	82	107	102	85	91	109	113	89	97	96	81	95	74	93	98	90	90	93	99	84	85	84	94	109	86	89	81	93	83	85	103	91	98	89	87	92	93	96	101	88	80	78	98	87	87	104	83	94	73	87	97	84	83	99	87	111	105	66	71	91	89	108	87	100	99	92	101	80	86	98	96	106	87	82	99	83	111	95	96	96	95	105	79	86	86	77	82	91	79	105	90	87	83	108	104	95	85	84	98	100	94	95	89	92	106	95	89	97	76	107	87	84	89	96	107	77	95	83	84	80	106	97	110	100	97	94	96	100	89	85	78	94	114	96	114	98	86	91	98	78	98	88	85	106	87	98	93	105	81	89	99	93	84	97	88	85	97	83	95	88	85	100	100	79	89	99	88	93	107	97	74	92	94	96	81	68	85	92	109	96	96	106	107	92	93	79	91	94	103	93	88	102	76	95	81	79	82	96	105	77	88	84	81	101	93	105	76	75	101	92	100	94	99	91	87	101	83	86	88	102	87	83	101	75	99	100	90	85	76	81	96	109	84	79	72	98	89	85	85	106	82	96	100	106	78	69	94	102	76	94	87	88	87	81	93	95	85	111	91	109	88	112	98	89	89	99	92	80	82	76	81	91	103	85	84	94	83	94	106	81	96	72	103	79	89	86	109	98	84	87	96	100	101	82	68	90	82	100	96	111	92	85	111	77	93	74	95	94	88	92	88	86	73	92	94	98	93	88	95	93	86	81	90	91	87	85	82	87	94	84	86	94	88	100	99	86	78	74	92	82	96	76	111	88	84	97	100	95	82	96	97	86	95	81	84	94	106	96	77	88	92	85	90	102	85	104	105	93	76	93	88	76	95	83	93	89	98	122	89	97	100	87	95	94	87	92	102	92	100	86	88	99	82	86	83	86	98	87	74	87	111	78	116	81	93	93	76	67	90	86	71	95	102	84	83	93	96	100	98	90	79	108	94	80	84	98	96	83	99	107	95	88	100	88	91	99	113	91	94	95	78	84	96	83	101	100	86	86	76	74	100	86	96	83	92	93	91	100	102	87	99	93	105	89	90	84	105	100	106	96	105	82	93	86	105	90	95	88	95	87	98	88	98	95	112	96	75	78	90	68	106	83	92	85	91	67	99	92	93	95	101	99	104	107	100	74	85	97	91	106	90	96	99	91	83	82	83	91	81	102	104	102	83	97	79	98	78	84	87	85	92	94	94	102	82	87	102	107	88	95	87	102	88	86	84	102	78	90	100	95	89	91	99	82	85	98	89	109	83	91	87	79	66	87	103	92	80	95	82	70	100	104	94	78	77	71	93	77	104	103	89	90	94	74	99	90	75	87	96	100	87	95	99	99	94	86	100	92	95	92	79	88	88	94	98	78	84	85	97	74	103	99	64	94	96	81	85	105	99	97	101	99	76	95	96	102	96	110	94	77	90	76	95	94	116	80	88	96	110	81	83	88	122	86	85	102	96	110	98	86	104	85	88	103	88	110	90	93	106	91	85	104	83	99	84	98	86	93	97	97	88	96	87	91	100	82	92	101	78	96	82	96	86	97	73	74	95	73	102	79	81	93	94	85	80	76	78	101	95	90	104	79	98	94	80	95	100	89	84	79	86	92	115	91	102	75	95	80	92	96	82	69	87	94	94	107	98	98	80	81	97	93	100	91	95	100	95	92	91	107	100	84	96	80	100	87	86	97	85	104	97	96	96	86	110	84	93	99	91	81	83
29755	17688	11440	9278	8314	7509	6513	5156	3870	2849	2193	1790	1424	1372	1162	1110	1035	984	980	1040	925	892	921	868	841	879	979	875	903	912	851	889	838	833	889	850	841	774	791	816	776	828	861	816	825	811	768	771	807	836	810	833	825	781	765	815	785	824	796	827	831	813	823	798	847	778	839	819	797	826	892	830	790	830	813	793	876	805	824	799	788	826	814	796	792	779	800	803	827	760	791	782	826	816	812	830	792	809	873	809	816	768	808	837	810	834	796	774	794	820	796	871	824	831	794	887	747	826	724	781	791	779	796	816	790	751	781	802	796	776	873	817	816	797	797	811	822	827	851	818	819	788	795	776	787	751	806	776	777	805	776	785	821	803	831	829	776	797	793	796	779	784	850	830	821	836	829	763	786	847	779	805	782	779	776	772	766	742	830	772	825	832	772	791	776	802	774	757	790	837	782	748	811	796	789	777	816	817	835	782	807	803	793	831	814	768	814	774	799	794	798	780	815	757	821	790	787	730	795	802	808	747	809	776	773	828	865	784	764	804	774	792	811	794	755	797	774	746	802	870	821	807	878	786	816	816	788	758	769	809	827	820	779	819	790	827	813	788	815	813	797	833	851	786	745	813	815	835	760	807	771	768	796	847	768	794	789	794	787	820	819	786	812	828	775	808	811	794	802	802	745	753	880	823	771	807	765	805	783	807	806	787	776	799	806	844	766	782	833	830	869	755	840	807	770	817	809	794	772	834	777	836	779	784	794	804	819	848	774	819	805	757	762	757	788	812	749	800	821	722	796	858	800	861	868	822	777	774	837	759	788	804	823	827	818	787	783	788	812	776	852	766	754	781	793	815	841	810	798	812	810	836	817	806	830	779	800	745	768	823	728	754	814	765	788	815	809	823	884	783	804	858	788	756	776	790	851	828	765	776	809	794	781	792	828	864	804	796	799	795	769	848	806	777	844	774	794	810	761	808	807	810	818	831	786	752	794	806	797	821	821	815	799	809	758	776	801	777	790	788	867	803	812	761	798	793	806	784	843	832	784	813	792	789	737	782	782	820	778	792	834	764	795	835	792	771	792	791	813	748	815	803	769	804	776	815	815	765	817	770	783	778	828	761	827	789	762	836	749	789	796	789	791	762	801	810	798	793	839	798	810	806	792	820	740	802	794	790	842	757	773	808	795	880	803	799	820	828	798	786	770	790	791	745	931	794	757	747	779	782	754	835	757	796	878	796	828	794	791	835	811	792	739	798	792	792	793	839	819	800	775	809	761	794	806	740	802	805	809	780	806	754	828	792	857	795	799	840	780	800	787	827	796	821	806	801	831	742	809	770	814	869	785	759	791	833	811	803	790	820	815	795	785	835	830	790	748	840	825	787	794	798	748	797	746	773	804	842	801	816	825	773	769	779	808	752	820	797	833	757	812	802	789	783	741	836	787	769	803	766	739	770	807	832	825	803	827	772	809	799	804	830	823	787	785	717	847	803	805	764	776	777	791	850	792	843	772	805	850	839	806	800	744	870	817	786	803	792	817	800	806	737	819	772	798	763	810	820	799	784	825	811	810	825	790	818	807	812	836	791	805	771	728	810	770	815	823	797	788	763	831	804	791	826	805	816	770	834	772	768	768	784	837	794	800	782	826	786	823	828	788	815	834	786	812	772	783	858	776	762	790	749	815	854	783	827	798	771	784	793	806	844	756	819	838	814	823	760	804	794	766	815	771	817	787	846	810	795	790	839	744	790	761	838	783	794	765	817	794	812	780	806	831	781	799	788	803	785	776	773	819	761	843	826	738	851	769	804	809	868	760	737	827	803	817	823	800	769	794	803	777	806	809	829	796	768	821	821	793	827	809	857	828	753	785	802	826	798	825	776	784	778	788	836	801	815	764	783	794	796	817	810	807	843	822	789	824	824	838	767	791	791	818	759	757	809	791	767	754	796	748	827	812	806	759	789	804	821	749	811	868	813	763	795	798	763	842	847	786	814	801	796	786	764	807	771	800	818	797	765	782	792	778	817	821	838	764	842	771	794	798	789	827	752	809	801	785	805	798	810	797	862	731	768	813	800	823	800	820	795	809	779	805	816	854	826	783	817	819	830	784	809	783	844	824	831	813	784	829	805	782	797	842	779	795	855	758	747	732	807	765	777	793	818	780	809	794	759	749	773	818	764	789	814	805	834	811	814	767	770	758	749	813	843	833	808	815	845	782	788	837	799	770	764	792	780	726	742	797	759	790	837	785	736	815	814	767	798	823	774	806	777	795	838	815	837	826	816	778	791	806	816	783	817	787	826	771	791	769	831	820	824	775	823	788	795	814	793	811	788	790	792	803	883	807	781	813	790	818	798	803	782	747	800	806	795	821	800	877	772	815	805	746	791	795	834	851	797	782	810	837	732	797	782	770	790	739	748	760	804	761	789	812	780	784	796	801	801	839	723	780	757	782	735	824	786	806	789	848	782	792	782	812	784	760	781	803	814	800	832	796	813	836	801	770	831	784	797	775	821	848	825	823	815	835	786	795	815	813	766	803	824	729	808	829	793	837	793	755	785	822	824	783	820	837	780	830	773	783	780	880	798	807	771	802	779	839	776	787	781	755	764	848	820	778	795	789	843	811	761	780	794	741	776	783	799	825	748	840	744	824	768	884	837	760	814	794	825	740	819	790	826	778	779	827	828	857	819	782	789	799	811	796	764	774	781	803	807	748	789	818	843	776	781	805	799	791	832	786	749	816	757	792	741	798	805	802	802	817	804	816	827	784	834	742	827	787	808	848	814	773	766	782	797	761	762	814	765	792	762	787	780	814	781	760	825	781	775	831	783	762	777	756	815	764	825	793	788	817	824	856	805	834	817	865	794	803	789	766	769	837	833	807	755	845	775	802	819	822	794	786	782	833	750	826	809	807	764	787	812	798	830	765	863	813	816	801	812	835	841	794	787	779	813	874	794	761	795	731	768	779	767	794	821	781	783	792	803	737	816	819	771	758	796	768	760	773	776	824	823	836	825	804	816	763	855	836	811	824	823	789	839	804	802	841	780	809	792	781	796	789	756	787	816	789	843	836	775	798	832	772	761	838	815	813	814	788	800	773	843	826	807	796	787	820	742	741	794	798	871	804	790	777	841	720	785	840	772	824	809	767	816	798	775	830	840	791	806	801	774	763	800	793	853	757	795	796	820	760	796	762	859	820	825	788	815	803	798	781	799	744	797	781	743	827	800	800	779	797	820	760	776	761	826	787	834	760	772	815	808	748	826	783	794	832	832	787	842	833	764	830	752	836	829	790	821	793	784	742	812	817	765	748	788	792	845	742	742	760	806	788	840	798	820	826	795	786	855	838	834	810	751	794	728	846	754	832	777	768	803	828	815	778	796	751	803	859	821	823	822	779	795	774	783	831	774	741	813	818	807	773	777	781	821	841	802	800	844	790	779	832	777	746	764	855	855	772	821	778	773	847	879	772	818	844	813	777	804	790	795	829	786	787	771	846	776
5917	4020	2202	1109	711	468	357	272	224	211	161	141	144	145	113	96	86	93	89	102	93	99	93	81	71	112	93	98	89	78	87	98	98	89	92	80	99	95	83	92	96	85	89	96	90	103	79	101	95	83	93	77	85	89	106	93	87	98	75	76	105	88	89	85	77	82	104	88	100	92	93	80	88	84	82	83	104	119	102	64	99	85	74	79	86	110	92	70	86	85	77	106	94	79	99	89	77	82	78	71	104	104	81	96	93	94	100	108	97	91	86	96	86	89	75	79	83	85	82	79	105	81	81	89	80	81	89	88	85	98	91	95	86	105	93	77	82	85	92	87	87	107	87	93	73	89	105	93	79	97	80	69	85	105	93	101	90	95	85	94	95	91	92	90	76	106	87	84	84	104	85	107	82	93	93	93	107	71	68	91	79	87	101	73	92	91	104	84	100	75	101	76	97	100	73	102	85	95	89	89	78	105	73	106	85	86	79	76	90	98	79	102	89	93	99	91	100	85	84	73	78	66	98	85	99	105	104	95	91	91	99	92	84	90	82	100	100	81	113	93	97	87	79	93	99	93	94	115	111	87	99	88	81	96	106	82	103	87	97	107	92	96	106	95	74	93	80	66	102	104	88	86	78	80	95	100	95	89	80	91	85	99	80	90	98	84	91	94	92	92	93	106	100	94	99	102	94	77	92	88	86	95	96	83	97	86	98	84	100	95	111	68	86	97	107	92	79	84	103	81	98	97	91	87	88	101	77	102	109	82	96	89	104	94	90	95	75	98	97	98	95	96	87	103	94	92	86	79	83	87	88	84	104	89	82	110	91	85	80	90	75	75	93	90	95	88	92	103	88	80	87	98	86	97	78	92	95	108	83	86	90	77	100	77	106	68	89	87	109	71	87	90	89	79	89	81	90	87	89	92	90	78	81	87	76	79	84	87	85	84	89	105	103	83	85	105	96	82	102	82	93	99	90	84	92	74	85	108	105	85	91	89	83	80	104	101	108	78	110	88	95	89	77	101	102	79	82	75	90	94	90	98	96	82	93	85	97	103	101	100	97	90	98	89	82	75	95	98	86	97	85	96	101	93	90	97	82	85	101	93	61	105	106	83	100	83	92	85	101	86	80	94	94	85	99	98	98	99	102	76	88	82	77	98	93	111	85	90	86	111	76	82	96	85	79	87	90	70	108	80	86	96	107	90	80	101	83	97	90	100	86	97	89	82	83	80	91	89	94	79	88	85	105	83	95	92	79	83	90	78	90	105	89	84	79	88	106	75	80	89	94	94	96	78	85	104	93	86	98	101	97	96	99	86	85	87	98	101	78	90	95	95	99	84	82	81	89	91	89	94	86	96	98	83	97	85	88	111	81	99	93	100	95	98	108	87	89	98	86	85	94	108	90	95	104	87	88	112	79	93	89	99	106	90	77	88	109	104	93	99	82	90	85	97	81	99	85	88	102	89	77	93	101	108	92	90	86	92	101	113	81	107	97	86	102	98	86	97	71	89	91	92	83	94	83	105	96	89	105	89	96	104	82	101	105	85	88	92	88	79	94	91	95	101	69	105	77	79	98	92	87	112	87	91	73	93	88	81	77	71	82	94	96	105	96	89	88	98	90	72	76	87	95	80	76	92	89	102	85	77	85	106	88	77	79	99	95	98	100	79	72	103	95	107	93	94	87	100	86	98	96	96	103	92	88	79	86	105	84	110	91	102	109	96	86	86	83	84	92	85	93	90	97	93	84	82	90	90	88	96	83	99	83	85	98	81	105	92	103	98	91	104	95	90	98	91	75	88	91	92	90	100	82	74	103	82	115	91	86	77	63	109	88	97	99	101	90	115	90	91	76	80	97	84	83	84	95	87	76	90	72	92	85	114	103	88	81	93	103	83	90	84	103	97	98	99	98	84	102	80	81	93	96	86	91	99	88	89	87	78	70	82	78	100	92	88	86	83	86	105	107	90	100	97	67	94	98	99	88	104	99	103	76	107	78	76	99	93	78	84	76	100	98	84	86	83	108	81	89	117	86	77	83	104	99	93	97	108	105	93	90	92	104	96	92	79	92	85	82	88	99	84	90	105	75	88	90	72	102	88	79	89	84	88	97	104	90	90	91	114	87	102	85	105	78	105	95	91	94	116	100	96	97	96	103	102	102	86	83	93	87	89	87	90	75	97	81	91	99	87	80	75	91	84	89	84	97	84	86	84	109	92	81	102	107	81	81	95	89	98	93	84	91	76	110	90	98	97	98	89	96	69	79	87	106	102	101	101	93	99	96	102	100	96	78	84	122	89	83	102	98	94	79	99	87	109	109	80	74	104	84	95	91	80	92	92	104	99	92	87	85	98	102	108	84	91	79	96	102	96	84	89	97	112	80	112	100	103	81	81	89	104	104	93	103	114	86	96	114	119	83	89	87	88	97	77	97	104	82	84	90	92	92	89	87	77	92	91	96	103	98	96	104	94	73	79	101	91	105	82	86	76	100	91	81	105	87	83	97	121	76	77	94	93	79	95	97	93	84	99	90	91	91	93	108	94	98	95	88	91	87	103	88	82	98	89	90	64	84	111	93	95	95	109	85	87	99	88	82	85	83	101	86	80	101	85	105	85	92	93	94	85	74	106	97	89	87	82	100	89	93	99	100	122	95	87	102	95	83	102	95	98	85	88	90	71	100	85	94	74	92	102	77	74	93	87	97	86	95	95	95	104	102	100	91	87	92	76	92	93	98	98	86	88	92	104	106	105	85	79	84	99	113	77	87	113	78	81	97	79	84	74	85	95	91	99	86	98	99	86	105	114	73	80	96	93	85	78	101	93	90	81	91	91	91	75	85	76	83	89	75	101	88	77	100	99	80	93	97	108	94	103	92	97	91	89	80	98	91	100	89	99	109	84	107	72	91	103	102	96	91	103	108	95	81	98	80	77	92	91	110	99	87	85	101	102	110	87	104	106	101	107	91	91	101	75	97	98	79	94	94	74	75	78	89	79	88	82	82	91	98	97	87	95	99	98	83	109	90	86	86	82	110	73	85	86	79	91	112	87	108	113	78	85	84	97	105	88	99	98	99	96	92	120	102	88	90	95	99	90	102	86	92	101	106	88	91	111	75	83	105	114	92	96	105	84	108	105	72	103	87	99	103	94	110	119	101	82	83	105	93	99	77	90	95	94	79	99	113	83	95	79	85	75	100	92	91	99	103	93	81	90	96	102	88	111	86	75	98	94	91	74	85	89	108	101	83	102	100	100	78	96	99	86	93	98	89	97	104	71	86	78	92	79	86	102	85	89	102	89	82	86	87	88	90	83	109	98	111	89	95	86	90	90	90	84	96	101	94	73	93	88	78	82	85	75	80	82	84	104	112	99	92	84	81	99	95	81	94	86	88	88	96	87	91	92	101	84	103	95	65	102	87	89	75	89	95	108	105	91	88	115	88	91	98	95	84	82	83	91	87	77	84	82	88	104	90	95	81	77	90	98	86	109	108	105
34873	23970	16992	13888	13588	11395	8957	7196	5246	3924	2833	2241	1863	1639	1424	1307	1247	1131	1082	1064	943	951	879	934	935	885	953	943	938	979	947	912	915	854	879	891	828	834	822	818	804	859	800	802	819	865	814	806	855	783	826	802	826	813	806	809	810	817	729	821	810	787	821	763	860	764	789	788	843	802	753	825	792	834	774	788	894	856	811	827	808	798	831	826	812	830	801	810	769	807	840	813	811	832	794	861	769	843	806	811	776	762	798	811	766	771	792	811	769	783	776	798	784	841	826	821	775	789	787	790	821	756	767	827	798	797	796	816	786	828	823	823	880	840	832	817	788	814	815	786	828	794	770	838	788	802	821	781	805	795	795	803	738	841	857	821	826	784	840	773	842	833	788	845	794	855	803	800	833	831	844	818	859	802	837	836	789	789	795	805	786	843	776	806	771	810	840	792	803	779	804	778	738	833	799	821	815	849	798	759	823	796	854	828	748	851	870	821	850	836	790	821	796	778	782	794	822	791	828	807	814	865	818	852	770	840	772	846	803	811	809	839	801	818	791	794	807	806	800	771	874	795	843	826	830	776	808	811	846	794	800	814	831	817	801	810	754	842	768	803	799	821	830	830	771	838	816	826	815	762	838	806	802	822	809	832	806	789	840	814	767	808	811	800	790	788	856	796	745	812	789	796	826	844	837	840	791	828	798	813	839	793	787	770	785	825	788	809	744	757	808	795	863	827	784	807	812	805	763	783	850	790	815	860	815	811	862	813	811	833	778	817	795	824	790	787	783	803	846	823	793	828	841	811	811	815	792	763	849	791	785	812	800	769	768	805	773	818	811	816	796	830	838	834	834	777	781	782	837	828	815	826	849	833	722	817	836	798	795	798	798	820	800	769	886	869	773	761	839	856	792	842	825	810	815	803	792	819	797	817	779	804	774	796	836	868	893	800	835	834	803	777	822	860	810	834	801	807	791	851	803	809	784	810	770	780	741	833	825	804	812	797	811	878	770	838	815	778	740	793	820	848	821	812	828	772	789	831	804	819	823	829	773	800	818	872	824	819	800	806	803	797	783	778	808	813	794	759	813	844	768	844	838	805	803	788	825	827	813	742	784	805	834	784	818	837	880	859	793	796	790	802	765	788	852	793	809	797	800	818	809	791	820	826	763	831	814	839	807	788	815	785	801	804	841	760	781	779	772	795	829	775	814	782	809	794	850	841	801	825	850	745	781	822	759	840	817	833	823	858	746	810	843	793	798	815	789	797	796	829	820	867	759	784	875	793	814	861	754	827	802	810	774	849	854	815	782	783	840	756	872	797	799	829	779	824	829	799	801	767	786	794	866	839	840	832	833	826	827	822	839	800	824	824	814	817	839	802	825	807	820	837	809	815	809	821	822	828	840	793	823	773	879	786	812	805	806	820	789	824	834	815	857	804	810	785	793	782	800	808	800	773	793	789	826	834	839	780	784	813	799	767	784	782	831	820	818	818	799	779	834	808	862	819	782	840	845	823	820	803	817	860	794	794	843	821	817	795	786	802	780	810	785	829	902	769	807	810	793	789	836	814	785	797	781	829	826	846	785	829	852	837	833	775	824	783	768	807	828	838	833	758	779	787	809	832	806	805	846	770	839	825	834	863	827	821	803	749	832	783	827	837	812	811	837	808	823	838	835	841	855	844	862	835	784	813	816	812	816	836	777	781	812	793	786	845	778	811	829	770	805	802	835	831	778	834	840	820	807	831	863	804	826	836	845	796	827	798	793	787	805	859	823	849	756	773	765	833	761	799	823	818	762	802	834	782	863	828	862	801	794	790	815	806	825	798	816	818	866	824	844	822	751	818	799	793	784	749	819	826	805	829	859	828	820	822	785	848	779	797	776	805	785	839	817	822	794	783	782	822	787	765	781	858	773	780	767	805	806	774	830	802	826	809	825	818	820	755	811	832	807	785	762	798	810	820	790	790	823	799	859	807	794	798	802	841	705	800	798	802	747	794	851	857	813	821	804	772	740	817	784	794	788	762	847	808	808	821	791	852	762	912	813	829	843	828	795	784	867	786	801	821	802	807	791	796	783	777	802	783	789	815	813	811	816	820	832	772	784	880	784	766	837	792	792	819	804	825	818	854	869	762	781	797	814	870	831	826	841	806	805	787	818	816	817	818	798	796	831	868	759	788	795	779	771	776	815	830	819	866	782	815	817	829	777	799	852	864	774	836	802	861	786	786	824	814	823	844	786	824	801	809	823	866	789	851	813	824	816	830	818	837	850	859	794	797	809	803	790	837	821	785	803	754	802	792	822	824	825	833	831	766	815	852	827	778	796	810	816	823	809	813	853	783	808	781	866	810	811	795	814	779	885	826	786	777	850	826	844	788	851	817	831	827	803	746	740	853	850	832	799	800	778	777	800	810	805	821	792	843	818	796	801	809	813	824	820	818	811	821	812	844	824	765	773	796	799	839	770	769	817	818	803	833	861	791	814	790	776	786	835	807	834	852	793	786	820	797	832	825	817	794	854	785	864	821	792	789	827	885	823	807	835	824	830	812	812	785	774	828	821	865	790	792	824	757	825	780	791	819	805	828	785	790	796	787	810	807	847	818	780	824	769	819	817	813	806	766	811	807	841	774	804	775	868	820	803	812	759	827	783	827	890	796	748	867	767	889	783	808	785	788	765	828	819	799	804	850	789	810	825	817	791	809	793	806	795	764	777	807	787	818	788	814	799	832	812	832	774	828	828	796	883	850	810	766	787	774	771	818	815	795	812	818	796	769	836	833	859	808	756	835	819	800	794	853	801	847	806	760	772	815	841	819	779	829	790	744	845	815	810	794	791	835	833	848	795	811	859	790	809	772	820	815	821	839	830	806	857	866	750	871	782	785	846	789	818	763	823	800	859	846	836	807	801	837	799	880	793	799	819	800	846	807	802	746	810	784	802	822	811	773	782	775	800	837	828	792	833	803	826	822	804	828	790	781	782	823	833	854	784	840	838	757	821	808	819	801	795	786	797	808	777	897	768	833	814	848	840	815	787	812	874	799	815	801	804	788	862	837	826	805	804	787	853	786	799	801	805	783	779	800	759	831	795	784	844	832	849	804	794	814	802	829	775	801	819	822	760	852	814	845	835	815	782	822	848	797	779	807	795	821	782	850	795	799	835	828	850	813	850	831	778	816	803	849	810	799	830	804	849	819	849	806	840	817	773	829	787	818	846	867	757	793	811	809	838	881	790	802	766	851	813	804	766	830	848	847	862	836	788	755	808	826	796	837	796	798	843	865	762	860	827	809	774	826	854	816	841	799	771	821	810	807	782	763	826	863	798	786	790	824	795	784	825	810	816	842	828	815	804	806	845	800	803	807	790	785	801	832	853	823	797	827	789	792	819	841	782	817	811	798	780	849	766	815	836	817	770	816	800	825	811	812	812	788	744	796	770	861	835	763	829	872	805	801	777	801	815	767	791	847	805	838	789	761	842	798	799	770	849	845	807	781	832	817
6756	3865	2087	1227	655	394	293	241	175	159	151	108	118	97	105	90	89	77	83	95	72	77	69	71	90	79	63	73	75	79	73	86	68	79	65	77	65	69	65	71	75	78	75	63	77	72	66	65	86	63	62	70	73	68	85	69	73	68	67	63	64	66	73	69	70	65	73	67	75	66	79	61	66	87	68	67	84	63	92	72	53	69	80	74	65	80	76	85	78	78	105	78	70	72	78	81	77	68	76	69	61	62	59	94	70	88	63	85	66	78	64	82	72	79	81	66	64	75	75	80	54	70	62	69	56	73	82	75	76	70	82	74	72	73	82	79	73	88	75	74	74	64	68	73	80	86	59	67	61	59	76	81	72	79	66	67	77	82	64	69	87	71	64	81	77	88	68	71	77	79	65	55	80	74	67	76	83	70	68	80	79	78	83	77	43	73	65	77	75	87	69	76	78	80	77	78	77	72	67	72	76	63	84	69	66	78	68	77	68	62	71	73	66	75	69	66	70	76	62	68	67	91	68	101	81	64	76	79	73	72	64	86	76	63	67	66	76	94	80	65	72	63	67	74	69	79	72	74	70	75	65	64	83	62	78	78	75	76	55	73	82	63	70	86	83	68	67	83	70	60	79	79	87	83	78	58	64	74	77	71	68	63	53	67	66	60	71	73	69	73	72	72	72	72	74	71	73	64	68	78	66	77	83	72	80	73	82	88	73	72	48	70	68	80	76	77	68	75	70	80	80	82	76	84	75	69	77	62	64	70	77	57	68	89	87	71	76	101	62	63	76	86	63	88	79	79	75	53	80	73	86	61	78	74	61	73	79	64	76	52	70	67	78	65	58	57	77	71	78	80	84	74	73	75	58	74	93	77	73	77	74	76	80	74	85	68	63	70	77	75	67	71	68	72	74	86	61	66	58	95	82	63	84	69	64	87	77	67	77	70	61	78	70	70	65	73	53	90	60	83	77	76	67	75	72	87	59	66	73	67	74	77	81	98	76	76	77	77	67	76	68	69	71	70	70	77	73	64	83	76	79	76	64	65	74	53	80	64	47	79	77	72	76	67	92	82	73	74	83	73	74	74	54	58	80	66	78	90	70	80	66	67	72	75	67	72	72	71	73	79	78	67	82	69	86	73	78	78	84	76	68	65	65	84	79	73	77	62	53	75	77	66	79	66	61	80	70	70	75	70	66	75	77	82	77	61	68	68	71	73	62	84	65	72	65	66	72	73	76	71	76	83	65	66	83	54	77	71	68	74	66	63	93	67	82	83	72	74	73	77	78	75	83	73	74	71	60	61	79	91	77	82	88	82	71	64	65	58	69	74	81	82	67	65	75	67	84	61	75	67	78	74	50	86	61	70	68	66	72	59	75	78	78	62	74	65	83	71	89	65	80	75	57	75	84	74	82	65	91	65	71	71	73	73	79	76	80	83	93	73	80	73	65	59	75	73	88	64	75	85	76	71	84	83	77	82	71	64	75	75	65	73	88	73	80	70	73	77	64	77	75	73	87	73	69	75	70	76	67	71	65	81	79	63	70	59	81	74	73	76	82	66	65	77	83	66	87	90	52	74	76	73	68	65	62	69	73	87	69	74	86	75	84	57	81	70	63	85	67	78	73	84	73	51	73	80	92	70	74	68	83	70	70	77	71	84	69	75	75	91	65	76	67	65	84	76	74	68	67	85	64	64	73	73	66	78	79	57	75	81	75	91	80	81	80	70	68	90	74	94	78	86	73	77	70	63	68	70	73	50	70	77	72	78	76	80	61	63	67	85	81	75	80	82	79	80	76	59	68	81	78	78	54	66	66	78	76	69	91	66	65	76	70	66	54	89	70	84	86	95	70	71	78	75	57	87	80	89	61	70	72	80	77	82	73	68	71	63	68	69	70	72	76	67	76	82	52	65	65	52	90	87	70	66	77	78	71	58	62	68	76	80	73	55	68	74	68	74	82	67	58	82	72	74	75	65	66	69	65	85	79	61	88	84	84	75	69	59	61	64	66	77	81	103	80	80	76	77	67	73	68	84	76	70	68	77	71	73	57	88	74	72	79	79	64	77	66	76	54	74	70	63	68	82	60	81	80	74	85	76	76	79	70	80	76	65	64	80	80	64	71	74	63	84	76	71	68	60	85	75	76	83	69	102	73	78	74	65	83	64	93	75	89	73	60	77	77	67	81	76	69	84	79	74	84	60	72	65	60	79	65	76	75	76	80	77	68	81	73	81	70	84	66	81	79	65	58	71	77	76	83	79	84	74	78	75	74	78	57	72	75	81	76	65	75	75	73	77	81	84	75	65	84	72	85	77	90	86	67	67	75	73	64	60	71	68	61	71	69	67	74	60	72	72	74	59	80	72	77	75	61	79	67	66	71	71	59	74	78	94	77	86	62	82	75	80	74	68	76	72	75	98	75	77	66	72	77	72	69	73	68	55	78	73	81	74	60	80	76	64	84	78	78	72	81	81	72	84	74	82	68	79	77	73	74	69	65	58	60	74	66	93	71	93	63	63	78	58	79	72	61	79	83	59	64	67	71	81	59	80	83	75	72	74	82	78	71	82	74	73	77	59	66	78	70	64	63	75	79	74	89	88	79	74	60	80	63	78	80	69	68	62	71	67	83	74	68	94	72	80	61	78	69	70	66	89	92	73	75	69	81	64	78	55	77	78	60	76	67	69	71	70	74	67	67	69	73	83	68	64	78	70	73	65	64	89	74	61	69	74	65	73	74	85	74	76	73	77	72	76	86	77	65	100	65	66	87	72	87	71	66	70	59	57	73	69	76	65	58	68	56	73	75	88	70	67	100	78	88	74	71	71	66	74	93	75	73	85	66	89	59	76	67	83	71	73	65	64	74	74	71	65	68	61	73	70	78	71	74	71	80	65	74	64	86	66	78	70	81	76	72	59	75	68	71	73	83	80	83	74	68	85	59	72	71	71	72	71	73	80	84	56	81	78	73	75	67	61	91	74	70	81	69	79	76	72	83	74	86	81	64	78	63	75	86	75	74	73	78	56	82	76	85	74	74	74	88	73	68	67	86	69	71	62	58	62	86	74	74	58	67	77	73	65	71	71	75	61	73	73	79	68	75	75	65	74	68	82	74	60	79	71	76	83	68	67	69	82	63	82	62	67	64	74	83	78	74	83	69	84	67	76	66	65	64	71	84	80	80	64	64	73	78	71	72	73	72	60	80	57	65	69	59	61	70	66	103	65	81	71	63	80	68	73	85	79	78	76	95	72	82	68	72	79	75	74	70	68	85	68	71	64	77	77	90	71	71	65	85	66	74	68	84	79	77	82	74	64	84	65	86	72	60	71	73	80	61	57	77	87	75	65	86	91	82	73	94	64	71	62	70	78	79	75	79	65	63	85	79	71	75	77	72	61	76	84	63	65	95	85	95	65	75	72	79	69	76	72	83	62	75	75	84	65	68	58	70	75	76	74	70	72	69	69	85	71	73	72	70	75	78	70	68	76	81	71
33304	23453	17548	13986	12645	9582	7768	5993	4316	3259	2444	1856	1518	1333	1187	1093	961	909	857	816	797	747	763	713	768	656	700	799	757	778	744	766	722	715	702	651	729	644	680	678	670	701	631	635	646	667	628	636	658	624	654	648	662	660	652	595	659	650	691	663	638	628	660	624	665	650	618	665	646	653	665	658	656	611	647	641	647	603	667	635	684	615	683	618	655	646	671	650	656	653	637	670	630	623	644	666	629	656	664	653	636	628	656	710	656	606	675	650	610	613	648	672	653	681	616	648	631	647	624	690	660	635	632	689	676	637	634	674	593	622	654	682	639	650	620	661	614	623	680	622	637	671	620	622	668	663	654	640	679	631	636	633	638	695	630	676	579	623	613	633	663	647	650	671	659	593	607	664	634	648	597	682	637	663	620	650	623	662	617	627	627	646	595	665	627	687	683	653	692	648	668	709	630	616	629	688	707	594	669	648	651	663	643	677	628	635	635	643	618	643	672	671	675	672	647	620	616	629	657	620	626	676	675	659	634	629	650	686	625	632	664	652	634	642	642	708	644	624	707	651	674	683	605	686	689	636	627	643	666	671	655	663	654	646	634	690	649	651	643	668	645	612	653	687	602	654	624	598	666	608	679	609	658	662	625	616	677	676	648	696	654	612	635	658	648	603	641	646	666	684	645	680	600	598	630	663	623	674	656	678	653	645	606	608	692	606	649	622	688	647	645	622	605	600	627	660	699	654	633	615	638	628	636	668	701	640	616	608	648	655	641	641	652	702	656	648	696	643	633	619	651	663	628	667	665	671	643	664	628	655	647	682	643	655	634	600	643	637	630	644	643	669	625	697	613	643	627	647	688	643	651	630	655	637	659	640	655	615	587	616	626	671	667	635	641	630	606	638	613	659	682	639	629	691	640	625	636	648	671	657	604	662	619	654	628	658	623	623	639	602	594	674	615	610	663	639	701	681	627	666	630	633	653	681	641	641	669	614	670	630	650	632	671	671	656	663	627	626	641	607	660	578	650	641	618	657	655	628	608	639	627	644	637	689	600	678	628	644	640	597	689	652	656	621	632	669	674	658	674	667	608	609	671	641	652	646	672	640	659	639	647	659	663	654	645	655	707	646	602	599	650	652	678	584	609	633	681	615	580	670	658	625	683	604	626	633	674	591	652	660	636	639	704	664	648	601	619	622	666	701	650	657	606	655	624	627	652	630	647	679	636	659	628	623	648	627	610	631	649	659	648	641	677	650	642	604	659	639	639	679	668	646	646	654	625	653	656	712	651	690	647	692	682	630	616	660	629	639	632	632	611	637	646	638	634	611	634	602	664	666	650	618	602	650	617	653	663	631	645	654	651	645	643	629	629	655	651	660	633	652	645	642	631	652	656	622	623	664	716	658	639	680	674	659	639	607	655	664	627	650	620	688	611	631	620	622	647	673	584	664	649	653	649	647	668	644	684	672	645	651	626	679	685	651	640	674	645	657	595	648	653	677	661	617	639	705	661	662	608	647	657	646	668	628	624	628	665	653	660	626	657	641	671	608	661	664	669	674	636	647	676	673	574	658	622	644	635	677	628	669	619	656	668	643	685	660	610	639	631	686	606	687	635	681	619	667	655	640	666	672	626	685	619	642	645	627	683	634	671	703	673	628	693	662	678	635	669	644	636	674	670	668	608	618	652	659	671	626	646	667	649	625	637	667	652	617	674	651	681	656	655	630	662	674	624	602	637	652	673	641	677	631	604	633	620	670	568	610	641	702	658	685	619	642	650	684	624	649	643	699	633	679	669	616	646	681	621	612	637	686	664	643	632	685	619	585	654	640	660	668	657	684	692	606	653	612	616	615	635	671	652	650	661	665	664	659	656	652	623	656	597	703	675	664	581	638	662	662	656	645	651	633	634	662	637	669	650	600	639	604	637	635	669	682	684	594	664	663	671	646	641	632	669	653	652	613	667	630	683	675	636	646	629	684	643	630	625	707	661	647	606	655	679	658	645	639	674	636	646	684	619	621	623	686	671	653	636	663	650	666	650	627	646	695	620	639	640	673	676	647	649	676	654	631	623	670	629	670	622	628	651	617	623	647	660	655	655	661	667	662	648	642	674	638	659	612	655	693	650	618	651	606	644	657	614	664	642	615	612	682	648	608	658	658	587	620	596	709	664	616	679	618	657	614	628	681	641	681	613	582	624	646	630	629	621	667	650	673	664	638	665	630	667	639	632	622	604	667	686	648	626	653	675	661	638	685	676	662	620	613	656	610	654	651	653	674	645	668	626	637	637	651	661	639	622	624	628	627	643	652	601	599	661	664	662	613	622	650	616	639	679	629	634	608	668	694	695	658	639	652	601	643	614	620	668	618	636	619	685	602	694	685	663	666	699	648	683	653	648	661	625	674	608	686	679	644	646	652	670	661	613	622	670	603	682	641	654	674	662	645	670	672	696	688	620	656	626	638	621	688	616	651	644	684	637	645	647	661	658	684	622	662	639	618	640	645	639	625	651	680	630	620	633	605	689	654	666	663	639	643	685	664	660	671	587	654	658	586	661	639	639	635	630	632	652	704	659	685	627	657	640	658	598	602	668	608	616	675	654	659	654	641	645	642	680	613	661	670	597	647	615	633	659	653	672	647	641	594	675	588	627	630	593	663	698	635	651	639	621	639	578	683	678	662	655	666	654	686	634	655	619	630	622	649	635	641	610	615	646	653	638	606	675	604	604	646	639	601	651	677	623	618	677	622	618	662	668	667	661	631	634	657	603	627	664	634	619	682	653	679	645	660	647	633	638	646	688	648	672	640	665	634	653	643	621	592	657	643	629	677	667	683	599	655	639	607	639	657	615	641	629	630	674	672	628	636	666	597	615	689	639	709	655	645	682	644	611	648	625	625	656	642	688	685	684	648	632	631	643	649	614	633	667	617	638	627	686	628	649	632	719	679	633	664	626	639	662	628	650	642	610	670	665	671	679	603	635	692	616	607	690	628	672	674	685	649	631	650	629	624	641	667	661	623	681	705	690	675	609	660	653	666	620	643	625	674	586	683	667	669	664	647	686	667	662	604	633	635	672	662	629	596	615	712	661	645	627	670	649	643	646	633	675	628	609	634	643	649	670	683	610	666	668	631	631	696	612	658	618	636	628	645	639	657	599	628	680	591	671	623	656	621	625	632	643	652	666	630	657	687	648	654	682	691	621	656	667	640	647	647	653	628	651	672	647	641	604	636	684	660	612	647	630	635	610	649	641	655	648	685	653	639	679	666	637	634	647	650	636	639	713	611	689	645	618	642	645	658	678	614	690	650	619	644	620	613	657	632	635	681	667	665	649	671	652	665	640	628	636	661	627	606	629	656	647	626	632	611	636	664	641	641	687	665	640	623	632	652	641	651	687	635	612	626	619	638	637	660	640	704	687	652	663	639	632	650	608	682	633	634	693	656	697	673	645	659	636	617	648	647	643	661	667	657	648	660	628	683	616	651	642	662	690	659	648	638
8496	6399	4080	1906	1036	494	363	303	239	223	158	148	116	106	116	108	79	100	89	89	86	76	79	69	86	70	71	78	77	80	89	98	67	81	98	75	88	67	76	75	71	75	77	80	75	66	77	74	65	76	71	66	82	70	73	56	70	75	72	63	79	72	81	64	88	78	64	64	85	76	62	78	75	68	77	85	73	64	62	71	73	83	72	78	76	67	79	84	76	83	75	69	74	73	75	67	71	81	75	78	71	75	81	101	70	61	61	80	83	93	61	78	84	46	68	70	65	74	69	68	79	84	73	60	78	64	69	72	76	57	69	81	59	83	82	76	69	78	70	80	78	64	100	85	81	80	79	82	76	75	75	54	73	76	88	86	75	64	83	71	76	80	64	75	75	88	83	79	73	71	64	83	71	77	79	60	78	57	79	59	66	93	65	84	82	75	75	76	79	92	68	91	67	77	58	64	76	66	65	84	94	75	76	79	66	69	71	80	68	75	73	69	76	81	71	88	95	80	71	78	69	68	63	72	82	64	72	84	84	72	67	77	81	73	78	79	80	81	62	83	64	75	83	63	76	76	84	76	90	70	68	74	87	82	77	83	71	81	64	54	71	73	77	55	71	72	76	85	64	65	69	89	91	63	72	66	74	72	99	63	74	80	82	87	68	65	85	67	86	84	83	56	81	83	79	89	70	83	71	88	79	63	84	70	60	73	80	76	63	75	74	79	78	79	86	70	77	86	89	89	73	66	86	69	67	72	86	63	72	66	78	78	54	78	82	84	55	73	72	78	69	74	69	84	63	80	84	91	75	77	88	89	89	84	85	70	76	77	77	73	77	94	87	71	87	66	79	71	73	70	76	70	69	81	83	72	69	81	70	90	78	85	77	70	77	66	86	71	68	66	78	104	70	73	64	68	75	76	68	72	71	83	79	69	85	90	84	69	73	79	88	68	59	96	79	69	71	66	68	66	64	65	65	74	58	77	81	85	76	63	82	70	79	70	67	63	67	66	72	68	59	71	58	76	76	71	82	71	80	78	82	78	68	79	81	81	75	71	72	79	62	69	74	88	66	66	65	100	66	73	62	68	58	74	74	76	76	56	84	70	67	82	63	69	67	84	81	88	80	92	87	77	78	76	74	72	79	67	75	59	69	75	63	70	70	67	86	60	64	77	65	82	84	76	72	62	59	76	70	73	72	70	72	93	74	73	81	84	79	84	68	80	61	72	73	86	70	85	86	75	75	76	76	73	78	57	71	61	81	66	65	80	71	69	65	69	80	86	58	69	73	72	73	70	70	75	75	68	61	57	81	57	74	71	79	81	80	82	84	71	62	77	69	86	75	68	86	55	68	70	69	73	78	68	86	82	70	79	52	74	70	73	59	69	68	76	62	73	79	88	69	87	102	63	60	74	76	72	77	69	71	65	96	82	77	66	79	68	78	69	68	80	71	67	70	89	81	85	93	79	52	60	79	57	66	80	86	57	74	82	61	77	73	73	82	70	76	73	69	83	76	80	95	63	79	78	75	75	79	73	68	77	70	65	70	73	67	72	80	70	62	76	75	85	83	70	81	74	71	56	72	67	59	68	83	72	80	65	81	68	82	84	84	68	65	70	78	78	71	76	74	69	69	72	80	70	85	82	82	77	76	84	63	86	68	75	74	73	87	78	78	52	58	80	53	76	71	85	70	82	66	78	77	83	73	82	82	91	66	65	80	67	81	74	78	81	85	74	91	73	82	70	73	80	62	67	85	73	81	68	74	70	77	81	68	79	83	81	83	66	71	84	78	75	95	77	80	63	67	83	70	76	76	72	62	70	80	65	79	78	64	68	77	56	86	83	82	90	69	91	66	79	66	78	78	71	74	83	73	78	71	82	86	68	79	81	72	73	76	87	81	78	70	72	88	59	80	73	83	67	58	75	74	82	84	73	76	73	57	77	75	83	67	70	77	80	80	85	84	69	76	82	73	69	82	87	63	79	72	98	57	78	87	74	75	75	81	77	80	82	69	69	74	70	96	85	80	81	81	80	77	69	72	67	86	74	77	65	75	76	77	75	66	60	86	56	69	75	81	77	80	58	81	68	64	84	85	68	70	67	79	74	74	77	58	70	79	78	82	66	85	70	79	68	73	67	72	64	79	77	58	82	75	64	68	77	89	77	61	68	89	72	70	70	73	75	77	63	80	81	66	71	73	86	68	81	77	91	71	96	53	71	69	71	74	77	66	69	78	77	74	69	62	71	74	83	62	66	66	67	53	92	74	85	68	56	68	77	72	79	67	76	57	83	84	71	76	52	69	77	88	72	89	70	69	72	68	64	87	70	62	75	74	55	71	73	65	80	65	66	80	61	56	63	80	66	79	81	67	62	69	73	82	78	66	91	96	72	61	61	64	80	83	57	71	81	70	75	89	89	76	76	69	57	62	85	93	80	53	82	87	69	77	88	76	69	70	85	80	76	71	74	79	86	77	54	76	82	78	65	86	71	84	70	79	79	61	71	73	70	83	86	72	66	64	78	75	67	79	81	80	84	69	76	82	73	67	73	69	77	86	75	84	74	68	86	82	79	68	68	72	87	73	68	77	70	72	68	72	83	70	68	85	67	71	64	73	69	62	80	68	80	79	72	71	69	70	79	73	74	70	68	75	64	74	67	79	86	75	63	67	84	70	90	81	75	75	69	61	69	68	76	65	51	78	84	83	59	76	91	55	80	59	71	74	75	66	75	66	81	67	61	78	86	70	72	86	72	78	69	88	65	69	80	76	82	82	73	84	71	76	72	65	71	78	62	85	67	77	70	73	77	71	83	80	85	76	68	77	68	71	83	49	72	67	71	86	77	63	87	76	81	54	70	69	82	87	57	75	80	62	80	87	78	73	81	83	74	69	66	74	77	66	60	79	75	83	68	73	73	79	75	73	54	74	79	71	77	74	70	77	77	65	96	87	86	80	72	66	83	72	79	69	72	66	70	81	61	81	81	66	73	95	75	76	71	73	64	71	69	65	80	61	74	77	71	68	75	97	73	79	73	74	72	70	81	78	77	82	76	68	86	69	64	76	64	80	66	64	80	76	78	67	80	91	72	70	80	95	68	65	66	70	75	63	76	84	60	69	74	72	71	84	55	72	62	69	83	72	65	74	74	81	71	70	71	65	75	84	77	94	63	74	78	77	68	89	70	90	90	74	80	67	78	74	72	73	73	65	52	60	78	60	61	74	69	71	70	68	60	74	62	54	80	73	69	70	63	81	65	69	86	75	72	75	81	73	62	81	86	79	91	77	76	80	64	75	75	87	73	78	75	80	83	83	70	72	59	75	90	68	89	76	70	89	74	101	73	73	66	63	57	91	65	60	61	78	83	75	65	92	75	71	66	73	78	78	71	83	64	58	63	77	86	77	73	89	77	84	72	70	73	77	76	79	75	65	67	79	81	85	71	78	75	64	70	68	95	78	72	72	79	75	61	84	87	66	76	77	64	76	87	76	74	72	74
38075	28589	23459	18427	16271	11432	9431	7359	5542	4006	3069	2470	1954	1642	1398	1286	1143	1077	981	915	840	858	783	807	739	805	759	814	869	847	855	805	759	715	708	726	647	670	642	673	725	669	715	709	700	645	666	666	637	674	660	657	630	611	691	704	700	686	662	681	631	673	675	689	655	649	662	650	648	695	660	685	663	718	664	700	673	657	648	632	672	650	718	631	619	689	700	661	661	659	703	674	650	666	636	621	665	610	651	627	680	666	690	675	622	671	663	624	675	687	681	693	671	686	642	637	649	658	689	651	664	677	676	648	632	662	662	704	653	671	656	641	711	639	700	661	659	604	670	652	620	636	681	674	674	637	678	614	659	695	659	627	667	629	657	692	679	653	652	653	667	640	661	687	673	673	622	615	678	661	665	663	662	717	644	652	629	715	667	648	669	636	692	638	663	691	686	672	633	682	636	663	701	626	642	610	645	701	701	639	665	594	663	711	679	623	656	619	627	630	629	638	650	657	713	625	637	688	647	643	699	672	676	679	676	682	677	700	688	651	701	679	665	599	648	703	651	691	687	668	638	654	683	680	721	641	645	675	657	696	681	684	625	681	685	706	630	615	683	664	636	687	685	696	697	653	647	652	661	663	686	638	657	640	669	683	694	659	698	674	653	670	676	663	702	663	621	706	615	665	617	657	715	710	619	659	702	680	676	687	669	643	674	633	652	693	668	604	697	683	619	682	694	652	642	706	696	658	679	678	671	682	675	651	697	644	630	665	666	602	659	710	697	637	651	648	659	645	722	687	722	694	665	676	644	660	656	629	686	656	653	629	681	668	651	658	658	655	641	700	643	646	696	680	626	667	681	734	645	676	715	679	658	662	653	641	647	624	668	663	640	648	646	632	680	678	644	657	647	664	682	614	670	674	621	688	629	640	642	658	662	657	675	691	631	680	611	727	666	668	690	616	655	675	697	647	674	663	687	664	642	642	670	664	637	675	683	704	669	659	597	638	704	716	646	667	651	704	657	686	626	639	653	625	667	697	668	646	676	648	654	617	693	645	701	658	640	646	685	683	671	646	636	652	659	648	669	706	670	652	680	674	664	671	673	658	693	637	691	664	616	665	678	625	644	695	694	653	687	618	673	663	657	665	657	626	659	670	649	661	626	686	664	700	666	610	621	669	684	667	647	729	709	682	676	636	688	668	669	638	659	670	661	622	710	696	607	621	645	661	646	646	618	660	679	656	691	674	676	655	703	676	670	675	635	653	656	654	655	657	684	666	671	626	727	635	595	661	662	658	682	658	651	625	670	688	706	675	702	672	645	694	665	672	630	654	721	680	643	689	670	668	668	649	686	677	682	679	661	645	682	655	680	659	660	677	687	678	697	665	696	712	642	625	661	645	629	709	683	743	694	650	659	673	696	680	736	642	699	671	678	653	673	691	643	675	694	653	699	694	635	648	634	645	664	672	673	640	658	635	661	675	690	610	671	660	673	628	613	697	661	627	661	623	667	613	607	655	644	643	711	631	682	686	609	667	658	670	636	652	697	631	704	627	697	634	708	635	643	658	658	658	687	655	645	659	722	656	685	642	678	684	653	622	640	672	638	682	665	675	689	674	678	669	633	734	699	671	695	686	694	672	717	715	640	661	701	650	681	651	683	662	697	653	634	655	643	660	687	676	675	659	696	664	667	672	631	700	645	704	685	660	685	709	645	630	667	638	655	680	663	659	679	664	696	655	687	689	679	697	678	727	636	633	642	632	664	652	713	724	659	706	694	676	671	666	688	673	646	715	624	653	633	664	638	662	701	645	638	643	617	639	663	684	708	648	663	678	657	664	683	657	672	672	653	658	674	621	672	684	655	671	682	677	681	705	696	646	681	707	688	635	667	702	679	651	670	651	597	653	663	665	610	639	648	653	644	661	649	596	686	645	672	710	658	705	690	699	645	644	614	669	629	680	700	695	685	664	692	617	651	636	691	660	648	648	614	673	666	653	661	679	712	665	662	699	682	666	683	640	660	708	651	647	649	649	649	658	710	658	669	608	664	655	680	699	710	684	620	665	674	656	686	633	659	655	712	655	668	659	689	687	664	655	630	667	698	681	655	713	685	699	646	622	646	685	667	631	679	648	667	657	709	630	669	741	642	675	709	741	635	645	704	631	655	674	673	651	682	666	695	643	683	648	702	645	684	631	648	644	678	643	668	650	679	658	672	639	670	693	635	697	672	610	710	711	639	670	666	652	628	661	651	642	662	622	664	669	637	649	673	643	653	677	655	678	642	646	644	678	594	667	652	682	688	661	634	664	667	659	665	670	669	661	653	651	660	699	616	690	637	694	655	680	674	675	669	600	703	657	672	691	749	632	648	640	643	681	651	651	646	694	648	649	655	685	679	645	634	645	684	675	678	657	649	683	702	662	699	646	665	749	689	648	669	642	665	656	616	646	674	710	675	659	659	685	665	635	658	651	679	679	625	663	650	688	652	616	666	625	613	698	630	681	703	702	636	685	672	645	671	641	639	643	652	630	639	647	657	636	692	713	654	687	742	648	636	629	641	675	652	696	666	666	610	663	657	650	662	650	663	682	630	644	666	634	693	655	684	644	676	636	691	664	657	702	668	662	676	669	704	685	649	670	683	703	665	687	652	647	682	666	662	658	672	699	632	715	643	685	657	679	727	699	616	672	655	669	660	639	679	685	673	644	631	610	630	637	686	710	655	664	644	693	634	633	708	647	657	639	658	659	614	684	644	666	675	653	671	665	628	659	670	676	605	655	681	624	706	624	706	696	640	712	649	649	668	668	647	649	680	677	697	706	682	662	644	713	680	686	657	666	686	650	658	664	655	671	737	639	656	678	652	705	631	684	635	714	652	702	621	647	692	622	658	666	706	687	689	658	661	656	630	679	700	659	657	635	672	622	653	618	638	630	672	622	687	706	653	659	667	653	653	679	647	672	688	700	683	654	746	621	647	662	640	674	669	635	651	678	662	667	669	616	755	716	678	638	673	640	644	677	681	657	692	717	674	698	639	626	706	669	653	667	665	673	638	676	680	705	688	637	702	628	705	667	648	647	618	606	628	682	656	673	706	642	711	647	621	677	683	677	670	659	659	630	664	662	659	670	666	648	695	660	634	711	664	652	700	712	639	652	657	708	646	660	649	662	687	684	658	635	646	672	607	698	681	697	647	656	696	635	642	685	647	659	664	687	635	662	688	663	651	697	676	657	664	672	668	668	668	670	678	671	656	699	640	686	676	716	669	675	645	643	661	642	678	671	674	651	650	648	680	606	666	665	653	709	652	673	676	673	669	656	645	678	653	646	608	697	625	631	663	708	687	614	688	722	645	656	703	674	654	722	668	687	681	601	661	714	695	656	707	686	677	633	688	654	676	614	650	672	672	647	645	670	660	659	609	646	706	658	681	680	716	598	665	687	679	713	645	645	690	686	645	667	614	659	648	695	674	673	664	660	649	645	662	673	720	653	674	656	622	643	648	656
4748	2669	1256	642	320	251	229	193	147	169	122	116	129	86	107	108	92	96	87	83	87	79	78	87	84	108	91	82	86	90	87	99	100	85	95	103	82	81	93	101	85	93	111	107	88	78	94	81	85	90	101	120	92	96	90	96	92	89	89	112	110	90	94	83	89	96	99	91	83	91	96	78	98	100	81	96	104	91	80	86	88	84	89	84	89	77	119	90	101	97	89	103	82	102	75	75	87	82	88	95	74	100	89	94	94	94	99	99	105	87	77	74	82	81	84	80	81	78	88	98	70	102	80	98	82	89	75	74	93	102	88	84	78	82	89	93	96	95	87	87	86	91	92	90	91	99	91	112	94	101	90	105	86	85	100	76	94	91	85	84	86	77	101	104	89	108	100	76	84	100	86	87	79	75	105	80	97	89	88	105	90	89	81	102	82	104	80	90	89	79	76	92	76	92	83	97	70	83	87	91	90	83	95	108	84	98	98	103	90	91	93	97	78	72	91	92	94	96	93	83	112	100	90	108	85	93	110	84	92	93	88	110	74	99	95	82	78	85	92	88	80	97	95	93	90	103	94	92	82	82	99	87	97	95	85	80	80	103	102	98	73	98	86	95	94	109	81	70	90	95	81	89	84	100	111	100	94	100	92	97	85	84	95	88	92	89	67	101	94	79	92	83	93	92	81	64	90	90	95	84	88	78	112	73	90	94	97	95	88	76	99	74	91	100	108	78	84	90	103	74	82	80	73	103	82	83	102	101	90	97	79	98	78	84	92	84	89	89	86	70	86	93	96	85	95	107	77	86	95	85	89	89	89	108	97	99	94	84	89	77	74	97	90	104	103	77	89	80	103	92	104	82	101	95	102	82	94	89	92	92	96	89	83	82	85	111	92	78	88	88	98	84	94	93	85	98	98	95	81	86	85	96	91	95	89	86	92	97	105	89	81	92	89	103	89	102	88	86	101	83	86	84	98	107	88	86	83	97	89	91	92	82	86	97	112	93	92	97	80	111	80	87	77	90	87	80	90	92	93	92	92	105	83	81	88	77	101	103	74	110	94	100	94	85	84	82	80	93	80	77	93	107	87	95	100	83	92	81	88	91	67	93	93	84	77	93	92	105	88	95	98	76	64	85	86	107	80	115	89	92	101	96	94	92	93	95	102	95	81	87	91	80	90	98	93	97	89	89	99	85	87	91	104	92	88	80	89	90	96	79	72	120	89	99	92	87	84	85	84	95	101	81	89	79	82	92	89	73	88	77	75	91	85	89	85	93	78	88	99	84	102	102	91	96	96	79	95	68	98	107	67	76	107	83	80	105	89	81	83	106	88	88	102	100	107	75	92	95	89	89	97	93	80	90	87	79	90	81	93	93	94	100	76	90	97	78	87	89	98	85	102	94	106	90	96	86	105	86	75	63	97	96	71	78	78	98	84	100	82	105	85	84	102	74	90	86	88	74	91	95	87	88	103	108	82	91	110	107	87	105	84	98	106	76	86	89	100	86	74	101	100	85	93	88	71	78	90	88	75	86	90	100	98	117	91	75	93	98	106	91	91	92	96	107	89	92	81	99	72	110	82	83	82	94	80	100	83	89	96	89	86	82	97	98	95	87	106	87	74	88	102	105	82	96	83	105	83	93	83	95	73	81	98	98	80	65	91	96	87	95	89	89	71	92	69	105	65	86	97	86	99	100	108	93	83	97	77	94	89	89	90	81	87	85	83	103	83	76	88	81	84	82	103	73	89	76	110	89	74	97	81	75	101	69	89	95	93	86	102	91	80	81	99	99	107	77	83	85	83	104	109	103	68	95	83	93	91	79	80	84	99	96	90	101	87	93	82	96	76	104	88	100	104	104	85	92	94	79	79	86	92	80	108	91	88	74	84	98	95	86	96	110	91	95	100	81	76	98	96	95	77	106	86	91	88	93	93	79	91	88	95	87	88	88	77	85	95	78	104	76	95	85	79	93	117	102	77	94	105	75	82	77	97	89	91	85	69	90	93	81	89	99	83	93	88	92	105	92	98	101	92	74	93	76	83	64	93	114	82	93	68	82	85	87	89	91	82	88	113	101	84	90	91	94	87	90	93	79	100	96	87	104	78	97	91	79	101	91	96	89	81	81	80	82	89	112	80	73	82	88	79	79	77	81	85	83	86	92	100	85	79	89	86	110	88	87	96	83	82	91	101	91	92	86	92	91	89	91	99	111	87	85	93	111	84	68	82	88	89	102	92	81	89	107	86	97	114	90	85	102	100	96	75	80	93	74	82	96	96	92	83	85	92	77	98	76	68	92	100	89	90	77	92	103	86	87	90	91	93	83	84	114	78	87	75	113	84	82	99	96	81	78	78	100	95	90	91	83	79	117	81	93	85	91	86	94	108	84	75	91	89	84	103	80	98	86	65	96	86	86	86	93	96	74	95	103	67	84	96	87	87	88	85	92	78	87	94	85	94	99	89	96	96	99	104	87	97	87	100	91	104	104	88	117	84	104	103	90	89	86	83	92	93	95	98	86	91	87	91	86	75	93	89	77	93	90	104	100	87	94	91	78	109	77	92	102	106	93	90	74	89	91	90	79	96	85	88	75	93	107	80	86	96	79	92	80	88	97	91	85	93	87	83	93	88	88	78	86	100	87	101	97	82	71	86	89	95	99	99	81	75	82	108	89	87	99	100	87	98	85	96	107	78	94	89	103	82	89	76	103	96	90	83	94	98	80	101	91	87	93	85	76	98	91	85	102	98	86	86	97	83	101	94	88	86	96	67	89	67	110	99	98	104	74	80	86	84	90	89	87	95	87	92	80	93	84	98	100	81	84	89	87	74	85	103	81	86	85	87	86	68	86	112	97	74	105	84	93	89	94	87	95	101	77	81	99	98	92	86	98	78	92	92	95	92	88	95	81	66	74	82	87	105	94	77	76	84	77	87	85	94	90	72	81	81	79	92	105	92	95	84	82	103	84	98	90	99	82	76	79	91	89	87	92	111	94	96	91	96	100	97	99	102	109	111	75	83	87	88	86	100	98	110	99	96	103	94	100	100	78	102	98	108	94	87	83	86	76	82	88	89	83	98	97	91	89	104	96	92	98	81	89	93	96	110	89	96	81	96	94	84	112	90	92	100	75	85	88	78	70	86	94	83	74	97	106	87	83	103	86	102	102	98	92	67	92	94	86	84	94	79	93	96	79	84	70	86	79	87	107	112	92	97	103	83	88	90	91	93	92	97	90	107	89	93	89	101	96	73	105	101	85	95	73	114	101	89	81	100	88	100	85	110	81	74	80	74	89	103	88	102	97	85	77	88	97	78	92	97	85	75	85	86	94	101	115	91	93	82	69	93	104	93	93	121	94	89	86	84	79	77	97	82	91	95	96	87	92	81	88	95	75	95	99	101	97	84	86	92	102	77	98	88	85	86	100	74	96	104	87	88	85	97	108	104	73	91	101	87	81	93	78	66	111	84	79	87	78	88	65	96	93	104	91	78	76
31239	19761	12350	9048	7252	6711	5772	4444	3295	2419	1870	1587	1361	1209	1141	1067	1000	947	926	892	862	826	885	882	827	833	852	829	796	837	838	804	780	812	748	818	787	837	750	805	803	759	816	804	713	805	849	736	841	853	769	779	798	791	766	740	788	787	766	772	763	744	768	814	791	748	829	738	789	749	734	795	744	740	774	797	741	755	827	755	725	795	773	773	769	764	813	768	806	772	823	803	762	806	742	823	765	813	849	780	764	745	843	816	776	800	760	774	783	798	819	800	763	764	798	739	802	818	785	823	780	795	815	767	828	769	723	788	762	784	764	766	774	770	806	739	827	768	796	781	778	761	760	748	808	812	825	777	773	804	792	819	795	752	818	851	796	760	856	739	734	775	796	769	787	819	747	771	727	823	785	761	753	756	835	808	781	754	761	725	795	814	752	805	774	772	792	770	785	773	756	814	775	748	780	741	756	721	787	816	757	857	778	746	808	751	752	769	819	743	745	785	800	745	786	775	781	752	738	732	744	755	768	805	759	796	771	785	795	819	783	776	804	793	774	755	785	836	771	753	778	753	777	785	749	767	770	816	765	777	752	830	776	820	797	771	762	794	810	773	766	786	777	755	796	744	800	782	755	782	779	750	743	765	803	766	796	725	795	805	774	785	755	738	798	776	800	768	732	794	761	744	769	781	795	805	765	801	780	804	845	778	820	780	773	783	845	803	810	754	832	782	761	735	824	805	771	796	777	772	740	776	759	782	781	729	794	787	795	767	773	773	797	737	749	826	823	785	731	748	839	794	740	799	721	810	767	751	801	775	739	781	753	736	844	776	786	762	795	791	810	763	796	819	794	825	813	820	761	850	788	760	853	765	764	755	788	762	836	766	751	784	737	823	771	737	828	813	760	802	733	740	782	775	785	791	820	816	759	817	735	764	805	765	771	776	773	769	792	761	783	788	830	787	754	732	748	798	773	780	797	776	825	740	796	804	822	762	785	748	757	795	743	764	784	828	798	822	778	841	767	742	759	791	764	814	743	745	804	756	816	810	775	783	794	823	745	816	758	809	765	785	820	759	810	771	752	756	744	788	804	768	795	801	791	792	809	783	772	827	790	763	772	771	768	791	814	769	784	810	786	774	801	781	807	803	776	735	854	798	749	792	759	778	807	762	797	776	748	815	824	788	809	772	750	776	791	743	764	790	807	787	751	807	772	812	780	758	738	774	797	808	823	801	807	753	787	788	783	818	820	824	777	819	804	798	758	801	770	747	819	797	812	813	744	779	770	771	757	775	796	761	755	777	825	763	750	820	759	783	816	738	749	754	793	796	788	827	766	832	819	789	756	823	814	740	823	836	779	743	770	848	767	804	747	826	766	798	788	793	798	811	747	745	751	793	757	716	797	809	779	731	761	777	768	823	781	799	787	765	750	790	794	795	773	764	729	812	816	747	816	741	767	800	711	791	839	787	784	796	842	749	723	776	744	763	768	845	769	812	784	747	779	758	776	781	762	749	784	756	731	753	747	775	800	779	759	775	751	805	763	794	747	754	761	838	783	745	796	824	819	801	788	757	805	771	785	789	801	778	749	806	751	797	788	742	774	793	780	826	828	765	822	776	733	764	823	814	752	735	778	868	739	757	836	781	777	761	761	785	766	808	729	836	804	808	751	784	811	831	817	776	758	761	752	761	765	775	773	768	823	753	779	751	765	780	823	823	809	773	764	784	773	749	794	746	738	750	774	743	801	826	775	723	782	793	794	735	741	781	776	801	775	801	793	789	793	763	746	743	778	749	794	764	767	763	778	733	803	819	766	825	780	726	791	807	776	788	772	812	783	819	763	773	815	781	766	754	740	788	805	797	766	738	809	783	754	796	788	789	740	761	704	785	779	761	762	825	846	791	777	736	799	795	805	817	800	782	809	752	810	756	845	757	788	813	785	805	768	799	789	783	809	806	800	776	821	798	753	806	807	797	754	763	740	782	793	783	766	749	771	773	753	799	784	775	829	760	795	785	761	774	765	833	760	756	784	820	752	803	846	765	747	836	763	745	758	818	855	823	737	779	774	801	786	787	809	797	790	778	817	777	808	811	773	772	765	728	803	748	799	799	775	734	730	794	790	780	789	790	780	776	792	776	796	780	743	797	794	781	802	799	842	790	798	818	812	777	789	761	778	759	756	739	812	756	756	784	836	800	808	759	791	781	791	823	692	728	836	798	771	744	780	768	733	738	781	765	762	762	740	764	754	838	779	786	812	823	745	777	769	813	740	774	779	796	809	837	798	763	733	767	795	776	806	765	742	785	810	708	751	790	779	787	789	800	794	833	732	759	752	808	779	720	808	828	761	742	769	800	809	822	806	827	817	725	773	760	783	806	806	755	815	776	795	763	781	758	815	814	753	826	779	767	797	798	797	776	780	777	790	781	759	792	809	746	759	767	752	824	829	792	790	778	827	800	771	782	795	837	689	768	747	788	774	783	736	779	739	791	757	774	742	734	802	803	795	769	798	780	809	799	800	767	745	819	790	792	755	803	763	827	786	782	791	800	794	749	815	813	817	771	796	805	775	847	784	744	826	791	832	795	792	761	793	788	745	816	750	793	776	721	774	747	789	746	817	786	743	758	825	809	797	797	755	821	769	731	751	806	800	789	806	804	750	816	786	796	776	821	814	795	793	766	725	818	769	803	771	824	748	754	825	783	780	772	797	802	837	803	779	784	747	728	822	793	822	787	769	774	768	784	781	777	744	780	780	772	819	815	757	790	736	761	792	781	807	753	759	751	740	764	774	791	774	813	716	739	756	813	771	795	790	779	833	762	791	805	787	769	796	786	779	769	754	766	731	751	773	715	795	849	757	740	761	792	766	734	773	778	794	774	784	783	779	728	787	785	718	791	771	781	846	756	764	804	744	770	774	830	750	766	769	801	762	803	781	775	807	790	777	762	769	787	803	768	763	794	793	769	804	782	772	789	762	742	773	729	810	804	779	737	717	765	803	797	793	787	837	785	809	744	802	790	786	788	803	740	770	825	787	808	775	763	748	826	784	761	824	821	770	780	775	799	757	779	741	753	831	766	793	782	772	769	793	808	734	803	770	780	796	829	783	753	822	775	802	749	784	797	788	771	815	792	729	781	736	785	748	799	779	795	781	810	765	789	809	772	806	734	790	783	756	728	823	743	773	777	769	751	776	798	817	788	802	753	718	793	777	829	765	742	725	757	806	816	755	732	768	778	789	780	760	714	796	788	809	816	829	728	793	731	780	749	823	850	769	800	781	822	761	754	773	765	709	788	792	814	739	797	806	795	833	771	780	782	807	782	802	829	737	759	753	761	727	702	805	781	788	804	744	788	785	731	804	804	803	798	797	817	746	769	770	785	796	801	844	777	777	756	757	761	729	778	814	746	754	761	819	785	743	802	809	791	791	808	796	791	794	774	808	797	843	767	832	791	792	721	763	824	755	752	710	780	747	764	807	802	774	828	705	824	775	775	781	804
6750	4399	2403	1294	630	412	327	274	242	199	136	153	127	134	113	112	111	112	84	95	105	92	101	99	96	90	96	84	113	84	110	89	76	97	92	74	77	96	106	92	96	79	98	98	104	99	110	79	87	81	102	76	76	86	112	104	95	94	77	85	98	89	82	82	101	100	93	87	102	98	85	82	84	93	81	96	80	97	94	84	84	103	97	98	84	91	74	98	83	94	99	96	100	91	74	97	96	88	114	91	93	75	104	94	85	107	97	92	91	79	75	96	99	89	99	96	106	96	82	87	89	96	80	88	91	96	89	99	97	86	110	91	92	106	95	93	92	97	93	86	75	107	117	68	104	95	91	83	74	86	72	74	83	82	97	86	99	89	80	97	90	84	78	93	98	86	83	75	86	66	88	82	92	87	74	90	86	101	81	83	100	80	80	109	85	90	81	87	77	89	97	81	97	98	114	102	91	94	109	83	69	85	97	91	86	100	92	79	88	89	77	86	95	89	106	97	88	81	83	83	93	83	89	93	93	90	94	91	95	85	88	81	87	117	88	100	82	83	83	93	106	115	83	105	109	98	84	95	110	88	86	104	99	78	88	84	82	75	98	80	88	85	92	103	91	97	80	104	79	95	96	82	103	88	90	81	82	102	90	83	94	82	97	99	99	108	105	98	97	88	88	76	92	78	104	93	82	77	106	68	87	90	100	84	92	85	101	83	83	81	83	100	76	78	87	84	95	101	102	91	94	83	100	81	101	100	87	115	100	97	111	89	78	97	96	102	103	87	89	103	101	102	91	83	97	92	84	90	97	91	87	89	107	94	88	80	76	101	93	93	110	97	80	89	95	91	79	90	91	96	77	93	90	102	97	78	111	86	104	108	86	85	91	86	81	92	91	77	83	96	84	102	93	74	91	97	95	86	92	93	90	89	111	102	98	101	93	96	98	89	106	88	101	103	98	97	99	91	72	83	91	93	80	94	87	85	98	93	90	82	88	92	90	86	117	110	78	87	90	65	93	62	94	98	99	96	97	98	81	117	81	81	91	101	86	97	78	91	97	89	105	86	106	100	110	88	86	88	85	87	90	110	92	92	88	111	92	83	81	77	83	74	88	103	78	79	100	87	75	80	77	88	84	95	85	112	73	98	98	83	103	94	81	107	94	81	82	96	88	97	95	82	99	88	82	100	100	87	82	95	97	74	84	109	119	85	92	90	94	98	112	98	77	80	86	98	101	92	94	78	83	92	75	101	90	108	100	78	72	100	83	83	81	89	95	84	84	89	93	88	77	100	88	91	75	85	94	97	97	91	85	87	111	91	91	76	93	100	85	99	87	95	82	85	91	88	85	91	91	93	105	89	92	83	74	77	84	70	77	84	97	91	88	94	85	87	79	86	103	89	87	101	104	98	75	96	103	93	82	94	90	82	89	98	91	85	94	88	101	90	88	92	97	96	91	85	112	88	102	83	92	98	77	89	93	83	94	93	85	89	93	96	92	92	78	114	87	91	100	96	84	96	83	93	82	90	95	98	91	103	95	80	92	93	106	102	84	104	67	110	76	94	89	97	91	83	92	101	86	92	89	91	93	88	88	86	83	96	92	90	72	93	81	86	83	99	90	83	93	95	87	85	85	105	80	75	82	93	105	91	81	78	93	87	88	82	90	78	117	77	87	83	85	93	110	83	82	76	88	98	99	67	60	91	103	74	86	85	69	71	101	79	96	82	90	84	91	93	87	93	117	98	94	84	85	77	93	88	95	91	94	94	83	92	87	83	100	81	84	83	104	99	79	87	96	76	86	91	107	98	92	98	81	95	94	107	101	78	76	91	106	121	88	81	81	84	84	106	94	92	93	86	85	91	113	90	75	82	103	81	97	94	104	81	97	94	86	103	72	103	96	79	92	94	88	93	93	96	94	83	85	90	94	103	95	82	82	88	89	85	90	110	82	93	85	97	88	80	84	80	95	81	74	67	74	78	97	81	84	84	71	99	98	86	95	95	71	74	91	105	98	90	89	74	85	96	104	95	89	107	80	89	80	100	94	89	78	93	95	86	91	84	97	110	97	78	93	84	84	99	98	102	92	69	99	68	96	94	76	101	85	107	75	79	98	97	104	94	88	110	90	100	84	89	104	100	85	92	91	79	99	88	89	91	84	94	87	93	104	86	66	91	96	91	92	78	71	79	80	90	103	102	97	80	109	79	93	103	91	88	102	90	76	96	82	86	94	90	102	103	102	98	80	98	83	102	95	79	82	75	93	82	105	86	93	86	106	90	85	89	81	85	90	85	105	86	76	71	92	89	87	91	85	96	83	112	94	92	93	85	90	107	89	88	90	87	80	91	88	99	95	99	103	80	96	104	84	111	101	95	74	79	84	103	98	124	83	113	91	98	101	85	87	104	85	85	105	91	100	84	102	96	91	104	90	82	92	80	69	73	89	96	83	88	86	85	83	79	102	101	85	91	130	91	83	98	101	84	89	91	92	110	78	83	98	93	91	98	97	90	93	81	77	87	74	91	87	73	90	86	79	91	99	85	84	85	85	87	89	87	96	84	88	76	94	80	78	91	82	89	96	102	84	81	95	102	97	101	79	100	87	98	97	105	102	91	89	98	89	105	73	85	88	86	101	100	83	86	88	85	89	94	94	85	104	89	85	91	95	82	104	85	91	103	91	103	94	98	99	104	92	75	97	103	87	99	86	87	74	91	93	107	103	95	87	74	67	82	90	84	82	84	82	84	99	92	94	97	90	74	80	89	75	91	104	84	70	86	91	76	94	91	89	99	100	98	108	94	80	70	90	88	76	93	92	110	85	85	90	90	100	89	91	73	86	85	100	77	68	71	95	94	87	84	87	89	100	96	86	89	79	81	94	81	117	98	104	89	86	91	112	106	103	93	96	99	80	104	81	77	94	96	77	81	93	91	82	89	94	95	90	71	79	88	85	97	89	95	98	92	92	101	79	70	84	71	95	82	90	106	80	86	92	90	90	86	78	116	91	81	77	81	72	94	98	104	96	86	87	91	86	88	94	92	94	104	93	97	99	99	88	93	85	98	93	96	100	91	98	90	71	85	87	111	87	90	98	70	85	90	95	92	77	103	115	91	115	82	88	90	96	80	109	102	101	106	97	90	81	102	91	84	110	94	82	92	90	97	104	93	83	80	102	107	84	78	92	110	88	89	82	81	105	78	85	82	94	81	75	73	89	79	86	90	91	97	100	88	76	105	90	100	94	86	107	84	91	100	96	78	81	79	88	100	86	75	90	104	104	101	83	87	108	83	98	106	106	98	87	84	102	106	92	107	88	96	88	95	104	81	84	89	74	92	94	101	111	101	83	86	91	97	114	74	83	103	70	103	105	95	77	82	86	91	92	83	87	87	85	82	88	93	95	85	89	93	80	90	97	106	96	81	79	95	90	77	79	79	100	92	92	96	87	99	93	79	94	85	85	76	102	99	79	89	91	95	100	93	91	88	82	82	90	80	103	99
36320	23857	18113	14153	11903	10257	7860	6135	4581	3443	2574	2076	1888	1483	1415	1308	1186	1107	1093	1045	1001	882	894	875	917	874	877	920	901	890	890	891	851	873	852	770	804	825	854	798	830	829	842	819	740	836	794	779	817	764	802	800	779	825	815	837	803	786	835	784	770	795	768	821	812	773	780	780	797	770	794	821	783	814	779	800	805	843	812	771	764	837	761	786	810	754	726	790	807	785	787	754	800	763	819	751	778	768	815	768	773	795	802	800	817	792	836	757	819	750	820	772	813	795	781	822	771	835	805	770	801	792	798	773	788	764	795	774	871	784	767	794	847	809	817	785	796	747	811	759	765	792	805	808	797	787	817	824	770	824	788	850	760	785	803	770	775	744	765	781	774	763	770	810	747	751	812	802	787	796	830	801	826	765	767	781	811	781	815	781	815	823	791	789	789	806	787	822	813	812	789	792	784	825	788	780	831	786	774	787	806	824	784	774	769	760	788	797	795	813	802	774	774	783	800	830	804	736	776	779	789	739	799	817	832	783	766	806	795	798	786	831	811	789	759	750	831	855	789	832	800	804	787	771	778	740	781	806	813	784	801	787	772	763	768	809	841	774	797	810	855	802	805	742	795	791	821	798	751	740	784	850	777	743	770	809	820	793	792	801	843	795	786	807	759	819	771	744	760	749	798	812	793	771	792	785	761	780	855	770	778	837	826	813	790	768	771	778	820	754	778	794	723	818	800	761	763	811	822	860	800	772	803	798	795	787	760	812	811	748	782	777	773	824	762	764	824	794	843	705	818	772	832	776	819	754	753	781	795	837	799	841	793	792	754	752	810	850	785	745	751	812	843	793	790	791	804	807	801	781	744	783	752	816	814	802	765	766	810	779	765	793	815	780	740	800	777	813	768	813	801	789	792	845	797	802	818	790	771	825	782	821	792	789	832	791	795	789	754	829	813	862	825	804	830	841	775	798	748	793	730	778	837	781	750	779	869	814	755	773	832	831	730	817	777	817	855	794	841	843	812	807	786	793	818	807	828	803	794	795	835	858	790	748	777	796	781	758	802	779	803	803	837	762	823	806	776	776	777	830	824	809	807	743	817	766	710	750	790	798	776	813	801	822	849	779	770	760	807	814	816	783	807	777	790	756	834	788	779	794	798	805	745	790	818	818	850	732	821	772	761	780	774	827	793	801	783	792	780	823	770	814	777	803	804	810	815	843	773	772	800	772	804	800	774	858	799	823	845	768	799	814	795	804	810	751	772	793	807	821	761	770	839	794	798	802	814	825	808	787	776	834	804	799	795	803	848	770	812	787	799	745	803	803	803	778	802	843	804	782	733	764	796	796	809	751	799	770	764	756	834	752	827	767	791	784	777	807	786	801	785	826	764	758	812	824	756	806	765	764	793	845	824	806	825	857	741	729	789	781	831	775	786	804	771	781	790	794	785	760	854	843	778	779	818	781	810	797	786	780	841	783	816	752	792	810	863	775	773	810	804	832	805	768	783	816	770	805	785	819	806	832	752	857	801	810	773	775	698	801	780	785	829	808	738	770	792	820	789	815	780	820	788	811	781	789	744	830	800	789	776	798	814	776	795	808	807	782	784	786	792	777	784	786	733	838	814	835	823	833	773	783	817	800	852	837	814	782	747	835	785	764	776	767	849	824	835	758	795	810	810	817	824	786	797	822	786	807	785	777	756	792	782	778	797	753	777	817	795	830	776	794	775	797	744	821	804	785	743	837	788	783	756	787	804	778	769	780	783	804	793	815	800	807	817	779	781	794	840	812	794	801	840	811	760	799	801	774	797	711	794	807	790	770	733	799	741	784	791	778	806	758	785	805	797	806	777	800	768	806	808	755	805	795	796	784	777	799	790	778	805	778	791	774	787	791	762	770	805	831	777	771	837	790	789	777	750	773	830	791	785	800	800	799	750	788	728	801	816	744	763	774	780	821	755	794	788	824	787	787	858	854	799	821	819	773	776	817	787	845	805	782	738	833	792	802	753	808	826	828	789	774	817	783	800	781	785	789	797	794	772	809	801	798	784	752	774	787	808	801	797	836	795	794	764	793	814	777	782	781	751	808	795	803	831	834	809	789	753	836	819	844	829	765	834	806	794	789	777	842	806	818	779	790	743	814	770	787	783	766	796	801	857	838	839	843	793	777	822	839	718	804	828	778	827	784	809	832	804	789	806	809	837	811	788	768	767	781	739	811	806	787	796	806	776	818	773	826	801	756	773	808	788	756	792	778	802	875	729	799	800	766	814	764	836	796	758	852	818	804	821	779	746	751	811	790	831	795	793	770	811	829	794	804	742	728	780	799	756	783	789	750	763	783	819	821	810	731	818	811	775	772	795	799	808	791	811	794	774	790	781	723	820	769	819	815	782	775	824	763	784	770	781	774	783	765	765	792	774	821	728	818	802	833	775	803	786	777	795	815	838	786	764	781	792	800	807	791	831	765	824	805	796	815	842	736	810	756	752	751	797	780	799	763	766	772	817	814	831	829	793	767	812	784	724	831	822	806	830	785	779	822	794	809	801	810	825	787	812	735	798	805	842	778	841	785	766	807	807	777	754	806	735	819	794	858	800	796	800	775	759	804	788	861	846	831	805	828	797	855	771	823	769	783	825	808	763	783	780	835	791	819	782	780	782	828	814	793	833	785	800	821	795	815	865	798	830	781	790	813	777	792	833	820	815	778	840	745	826	782	800	815	777	781	812	821	828	792	833	862	779	847	849	801	807	764	845	811	780	797	739	764	834	784	789	777	774	779	817	800	829	805	849	838	816	752	740	776	813	839	781	826	758	808	843	779	811	819	788	815	787	776	767	813	775	771	749	789	750	774	791	850	793	794	778	757	749	788	790	820	800	774	836	786	738	746	814	844	761	825	757	741	815	818	759	814	806	764	798	861	798	809	765	800	811	838	793	786	796	775	807	736	811	760	779	802	772	771	788	793	796	774	827	796	769	766	772	749	747	762	806	790	832	849	761	768	831	772	826	761	778	807	802	760	821	809	771	813	791	794	808	798	796	798	761	804	734	815	807	812	806	817	796	804	784	801	797	781	744	804	823	819	777	808	799	790	751	816	810	767	802	784	845	778	825	843	811	823	782	766	803	864	782	789	794	808	823	747	826	853	794	822	747	839	800	815	785	798	796	833	837	804	781	804	818	743	829	783	796	810	805	764	736	812	762	809	740	754	812	805	728	763	800	782	835	776	760	747	808	801	770	835	837	772	797	742	824	780	806	770	765	808	831	829	771	753	749	845	802	801	829	771	792	793	806	769	784	755	861	811	742	773	798	778	777	794	809	785	768	843	752	845	802	795	792	774	739	804	755	791	727	796	867	788	777	828	778	822	763	891	805	781	808	764	807	810	770	781	760	786	770	800	784	815	800	793	751	786	783	799	797	779	799	833	809	818	828	790	808	824	839	787	801	816	761	796	810	802	829	832	745	795	761	826	809	799	793	791	818	790	861	816	774	745	840	849
6679	3297	2083	1092	633	374	295	211	195	136	143	130	108	103	90	90	94	81	74	92	84	87	69	74	88	80	63	106	75	68	66	67	68	67	66	85	78	84	69	78	79	70	67	84	71	73	70	69	66	73	73	65	89	80	61	52	71	62	72	71	65	62	72	66	74	65	84	65	73	74	73	58	68	80	59	62	49	82	71	76	84	76	53	70	70	70	69	76	75	62	63	59	69	66	68	77	80	81	81	88	58	80	63	80	66	75	73	69	83	62	73	78	91	80	65	56	64	68	70	65	80	72	85	79	73	86	66	76	64	61	58	66	63	74	89	60	74	71	71	61	64	71	76	66	85	63	67	74	74	79	90	64	64	66	60	83	67	67	85	86	71	71	80	82	81	67	73	70	68	69	75	73	69	73	74	71	74	85	70	71	85	76	56	71	72	84	77	71	70	60	70	82	77	68	53	52	59	75	74	74	72	70	77	92	60	82	75	78	85	76	65	75	84	71	62	66	93	87	77	63	81	58	55	57	69	84	70	70	69	67	67	65	83	71	66	76	72	73	69	79	55	77	76	74	54	70	67	59	66	73	76	58	66	69	63	92	72	70	75	69	71	75	59	79	74	73	68	67	78	70	72	79	70	75	73	64	56	71	68	85	73	71	63	87	71	59	77	74	68	55	60	69	70	74	60	80	65	59	74	66	82	69	74	66	72	63	69	66	92	64	63	71	64	65	69	81	72	70	73	60	78	75	63	72	64	62	81	76	66	75	74	54	64	93	61	73	73	77	79	67	73	74	86	65	65	74	74	88	75	62	68	89	77	57	79	62	64	76	62	78	77	69	62	62	79	65	88	68	76	74	64	69	58	65	64	88	75	73	69	68	67	60	86	74	68	83	79	76	72	76	64	66	78	70	74	70	79	73	84	72	63	65	84	72	68	64	74	71	62	68	75	75	99	75	73	63	76	62	80	88	75	65	64	76	62	87	66	78	68	79	70	69	60	59	76	61	56	63	52	75	72	66	85	79	61	88	78	71	60	70	67	67	75	65	85	76	83	69	85	85	61	62	73	95	70	77	73	69	69	59	58	73	75	80	66	62	81	69	61	91	79	80	70	76	52	62	72	72	59	70	85	79	60	69	72	73	51	63	78	77	63	71	66	76	69	78	62	73	52	72	80	73	66	84	70	71	74	63	82	65	79	74	70	70	69	84	69	76	84	62	71	77	78	71	71	75	83	60	69	66	70	75	85	60	69	85	62	69	82	65	86	72	66	81	74	66	73	84	93	68	76	72	70	73	61	77	69	72	77	83	72	73	71	85	76	85	75	66	79	64	79	78	74	67	80	54	79	62	76	82	64	69	76	82	79	77	78	86	75	78	69	86	66	62	93	82	82	65	73	78	66	64	71	74	73	94	65	67	73	67	68	65	77	65	70	74	72	76	69	74	85	63	54	78	59	67	56	64	90	61	69	62	75	81	66	59	73	68	76	92	65	72	55	55	73	70	74	68	78	51	83	74	64	71	82	57	70	69	64	79	60	77	72	77	70	67	81	71	75	75	62	70	65	63	85	59	67	60	74	87	78	67	84	62	70	73	55	66	68	74	62	72	88	65	81	75	68	60	63	82	68	70	68	78	62	84	72	82	79	58	81	63	72	68	63	64	79	78	73	72	63	72	69	79	79	59	73	68	79	93	55	68	81	63	73	54	67	73	63	58	72	69	75	73	85	67	73	69	69	77	77	71	87	53	74	76	65	88	71	61	65	62	74	62	66	82	69	68	74	77	83	73	59	77	75	76	82	78	66	66	65	76	65	78	74	60	63	75	75	57	66	58	81	66	57	77	53	75	75	91	62	67	66	64	78	77	67	77	94	78	71	67	76	73	60	75	82	80	56	97	70	89	63	62	66	66	74	83	68	66	65	79	71	80	76	87	66	75	81	82	75	55	88	84	69	64	86	83	77	65	77	72	72	72	77	71	62	77	76	72	75	73	65	64	55	68	79	66	75	80	76	63	75	72	73	63	67	77	74	78	71	67	54	74	82	74	74	76	76	52	80	63	71	78	71	74	64	70	70	66	72	73	74	82	67	65	61	82	72	84	58	80	75	77	82	56	71	85	76	76	63	74	73	74	72	75	70	87	82	61	89	85	80	75	73	58	56	61	70	61	70	74	50	73	72	67	60	63	67	67	64	65	84	76	70	57	73	80	66	83	74	80	66	77	83	69	68	76	72	72	92	71	78	67	66	65	68	82	85	71	61	83	92	70	77	70	68	77	66	66	65	86	64	66	81	85	93	75	77	76	72	68	66	70	76	69	62	77	64	82	72	76	61	66	70	71	76	72	75	60	80	73	68	66	79	83	67	77	67	75	68	65	69	79	86	79	81	67	74	80	71	84	67	73	63	62	73	79	61	62	66	74	69	71	74	76	72	74	83	68	61	63	63	83	76	68	74	78	66	76	77	70	75	73	70	62	58	77	66	59	82	67	64	87	58	72	80	75	75	65	60	70	71	67	66	76	88	57	60	80	68	78	71	71	70	68	72	69	69	91	70	58	68	61	84	71	62	63	69	64	73	74	79	70	77	62	65	64	82	67	78	81	81	68	79	84	90	75	77	67	88	59	75	70	72	72	71	79	75	74	74	71	71	72	75	68	47	81	62	67	70	66	66	71	79	67	65	60	67	75	86	74	84	63	69	80	77	73	80	83	71	75	63	74	77	60	80	78	65	63	67	79	60	68	72	67	63	65	71	81	75	69	64	71	57	92	66	66	48	61	52	64	73	77	62	83	81	62	70	78	63	81	60	81	70	69	67	99	72	84	63	72	81	62	50	74	78	58	68	83	78	67	68	65	78	69	76	76	67	66	61	60	76	65	64	76	82	63	70	64	72	70	69	77	60	76	75	57	55	57	75	53	66	69	59	68	82	69	59	73	73	69	61	61	72	66	65	65	75	86	77	80	66	72	64	64	75	83	68	78	56	70	73	71	91	78	91	77	64	77	74	67	80	94	67	77	68	65	69	61	73	92	66	82	70	83	59	67	75	84	77	69	67	78	65	65	77	69	96	77	89	70	70	61	65	71	64	90	73	61	66	75	71	83	69	69	66	72	62	74	77	72	76	72	55	72	63	80	70	88	80	74	59	75	75	57	67	76	78	80	79	67	69	72	65	66	87	73	70	57	74	72	88	80	82	84	70	79	77	65	62	65	80	66	87	80	57	70	74	79	71	71	58	78	68	66	87	96	75	66	62	67	59	73	86	66	85	74	72	79	77	83	74	89	68	84	80	89	65	65	79	71	69	65	75	72	67	64	54	67	80	83	60	78	75	78	58	74	65	80	82	62	63	61	70	72	76	54	88	68	75	75	74	69	88	76	81	66	69	72	78	78	73	66	71	62	61	61	56	67	60	87	70	73	79	79	78	58	90	72	82	75	81	74	75	76	63	73	66	68	72	76	69	87	71	73	56	66	63	63	57	66	71	62	75	80
33294	21692	17460	14002	11475	9237	7347	5683	4305	3340	2474	1985	1719	1384	1217	1152	1106	1007	970	940	807	728	724	738	730	760	728	690	698	685	644	671	670	618	712	648	670	670	699	627	646	676	690	610	648	631	660	660	643	605	635	611	635	597	653	594	647	647	658	638	639	615	643	618	628	613	619	599	639	621	630	602	631	647	662	632	677	632	645	619	624	604	657	615	610	634	649	639	622	645	590	667	635	586	629	666	592	629	628	658	626	605	642	640	640	632	647	618	622	608	611	633	648	636	568	645	621	644	654	629	601	631	643	633	679	641	639	603	644	603	618	644	594	640	654	618	601	670	607	628	619	634	649	656	659	598	610	587	583	655	659	573	620	613	644	657	596	632	636	632	645	668	623	650	630	595	644	649	643	584	654	605	603	622	615	643	599	604	673	624	624	654	592	593	592	581	633	633	618	647	653	593	638	626	606	671	615	684	599	635	620	638	642	614	653	600	684	639	638	566	588	612	647	641	647	618	623	640	601	615	587	694	596	622	652	669	622	616	627	684	602	662	634	630	616	630	612	601	637	642	640	599	660	661	592	649	641	605	622	611	671	646	614	665	613	650	655	617	621	604	580	598	619	629	625	657	625	612	583	609	616	607	616	663	628	628	620	666	617	622	623	662	624	666	627	655	641	625	611	628	631	690	637	632	632	640	617	587	618	608	609	625	641	638	652	655	612	636	651	632	625	615	660	615	621	668	621	658	662	666	688	639	643	592	647	626	614	671	617	612	606	625	618	642	663	642	630	644	620	603	655	701	602	641	610	592	638	636	628	628	610	614	605	616	640	623	654	597	624	643	675	650	645	634	619	666	682	640	594	679	644	604	609	629	664	573	569	665	653	658	638	635	643	639	639	661	660	641	597	622	580	627	619	615	633	665	638	629	631	614	601	585	643	583	673	615	643	650	620	694	630	610	635	644	659	636	647	641	607	700	638	631	584	653	655	620	620	593	643	606	619	630	644	668	623	636	624	642	657	626	611	608	626	634	628	618	612	604	669	652	649	611	627	638	614	650	676	633	590	599	631	640	616	614	644	602	598	636	656	632	679	621	647	624	579	652	672	649	643	603	622	592	659	581	649	647	618	629	651	624	640	620	623	640	626	576	598	631	600	615	643	649	650	626	594	620	687	621	648	581	625	634	603	591	616	677	600	639	647	666	641	668	606	623	628	634	656	590	633	621	631	626	625	625	660	637	597	674	568	681	608	631	574	638	611	655	601	634	611	594	623	587	641	619	607	619	669	678	596	600	606	634	641	591	636	631	652	606	604	599	630	677	622	609	639	612	624	653	595	646	644	625	623	603	636	661	619	611	605	649	614	608	652	636	649	625	627	584	600	607	615	610	608	676	609	629	638	637	606	597	639	598	601	643	618	658	660	631	648	608	609	578	627	666	619	637	613	579	629	628	644	651	642	626	627	610	634	626	636	640	644	580	609	642	619	654	656	676	603	628	636	606	638	648	616	658	609	593	581	644	694	643	594	623	603	662	642	647	615	647	623	617	647	649	586	637	651	616	600	640	620	601	657	606	607	644	664	709	598	640	595	616	624	650	657	630	622	631	666	631	647	618	613	612	611	626	649	607	624	620	660	641	610	646	632	619	609	639	613	644	609	657	661	641	609	622	628	666	626	615	585	602	614	610	628	611	643	640	644	596	615	677	623	658	620	659	677	584	607	576	671	628	661	582	634	617	677	584	624	691	613	613	594	617	617	630	615	614	621	641	639	640	642	632	627	629	663	638	625	611	648	650	626	598	632	611	627	663	639	635	695	627	608	597	596	652	624	613	621	660	665	626	608	628	659	602	651	676	652	664	657	657	627	560	659	620	573	582	607	590	648	605	624	617	650	590	603	631	604	637	613	643	599	603	586	666	633	590	617	635	638	642	646	608	657	644	633	643	648	606	630	593	589	658	648	633	635	661	608	627	647	612	633	608	618	619	633	654	650	652	633	648	650	642	635	582	661	582	606	626	620	647	692	602	616	619	643	620	634	614	624	657	581	620	596	585	646	636	628	646	621	595	657	649	637	631	647	649	644	674	588	629	648	650	590	665	614	647	640	631	616	672	619	630	648	612	632	667	671	621	637	586	611	597	632	649	636	661	626	649	652	597	626	636	641	662	664	632	621	602	631	659	636	656	613	656	627	649	653	608	652	673	633	658	650	650	675	655	643	575	622	625	632	614	624	620	634	601	612	595	622	572	621	639	597	643	623	650	641	645	628	589	619	622	572	646	593	630	630	598	643	618	643	588	642	578	637	642	620	623	615	654	622	620	658	642	601	643	580	610	667	655	591	609	680	652	593	622	647	541	608	634	665	642	638	629	619	607	623	600	609	656	653	602	629	634	641	684	609	638	628	641	648	631	630	594	660	644	588	600	610	607	636	619	646	642	598	625	612	624	599	630	658	638	655	634	648	612	623	612	598	616	625	656	655	643	660	671	617	662	607	623	612	671	607	657	622	593	632	620	642	609	652	637	611	634	615	607	633	651	656	666	653	641	652	633	616	658	653	613	591	644	613	653	616	654	616	611	648	613	635	620	617	648	600	626	627	612	620	633	644	627	606	614	657	655	643	611	651	627	653	630	644	670	641	634	623	614	593	599	633	646	591	605	673	624	615	636	606	650	614	627	635	619	595	645	628	635	603	633	610	629	649	647	636	606	673	650	705	638	645	686	629	661	628	627	590	636	593	610	654	653	662	632	640	548	637	643	646	677	686	622	655	648	647	654	643	596	632	587	612	650	647	609	616	615	654	651	622	632	655	636	629	621	640	667	627	610	623	662	647	657	617	582	669	640	633	621	644	628	652	628	641	622	600	648	632	652	640	605	587	662	600	596	632	572	591	628	597	618	636	656	623	662	644	662	645	639	600	652	656	580	650	629	605	608	566	630	625	596	594	637	584	663	620	627	626	641	623	623	603	603	623	592	591	570	668	598	622	609	606	626	610	636	586	627	599	643	654	627	635	659	594	677	641	610	620	596	659	614	645	613	646	650	634	673	654	609	657	605	593	681	608	552	687	617	613	635	627	629	645	608	638	611	617	599	629	662	616	621	667	642	613	652	617	660	632	586	659	634	675	602	629	643	616	616	602	659	601	669	638	644	620	651	621	602	614	598	649	633	614	644	625	631	607	639	613	653	648	632	630	585	598	626	648	620	646	627	628	601	636	637	587	629	651	605	623	588	640	645	591	683	661	620	619	636	639	610	606	622	658	633	609	598	591	659	622	650	620	653	657	619	655	654	638	643	594	613	643	609	669	603	678	643	663	621	615	631	610	614	698	629	634	658	621	619	623	610	617	627	631	691	647	634	668	635	609	666	635	589	619	633	614	619	603	618	644	645	637	622	615	621	616	628	629	635	621	623	697	609	607	601	656	622	628	659	621	640	605	637	641	688	603	642	648	631	627	607	615	653	596	609	646	601	613	608	670	636	625	595	610	611	649	600	659	658
7952	6316	3980	1948	903	506	363	295	240	208	159	164	138	119	114	93	106	87	113	105	91	94	79	97	90	70	62	79	78	76	79	74	79	74	90	70	74	74	65	79	67	67	80	80	87	73	62	73	58	79	66	61	66	71	69	74	80	86	83	62	69	67	64	76	72	76	70	70	55	59	83	63	79	62	82	82	71	87	67	75	80	75	76	79	74	85	73	68	78	72	69	72	79	95	79	62	78	70	61	78	88	64	67	79	77	79	74	76	58	66	79	57	70	71	73	69	85	75	75	82	70	65	75	69	76	94	81	69	90	66	68	64	61	68	96	74	71	69	73	64	69	65	73	81	80	60	66	74	87	73	76	80	70	78	77	59	64	85	69	72	77	82	63	74	65	98	89	72	77	62	72	73	81	68	73	66	67	60	72	99	68	65	82	78	79	79	70	69	89	69	79	75	75	81	98	76	68	74	74	73	78	78	74	89	77	82	54	66	66	76	83	79	75	70	67	70	69	69	80	73	78	66	72	81	84	79	58	66	71	83	62	49	93	85	66	71	66	75	81	73	66	76	63	78	74	71	79	83	73	70	72	63	77	80	83	50	65	77	78	84	73	58	78	76	72	75	78	82	71	94	61	82	68	80	73	71	72	63	71	77	76	73	81	67	65	70	72	76	72	73	73	61	72	76	75	76	75	71	72	80	75	66	84	67	89	76	68	71	76	67	66	68	67	89	76	64	75	81	73	95	67	85	65	69	70	82	61	73	52	70	80	73	64	73	73	71	85	84	76	58	82	77	69	75	74	76	59	72	78	63	91	66	73	78	73	87	71	87	78	82	65	54	78	78	63	76	76	78	86	84	77	73	85	92	64	72	68	71	77	66	70	79	85	52	60	67	73	78	87	70	64	62	75	69	65	66	74	73	69	74	72	73	75	76	79	89	70	74	64	86	83	86	72	56	81	64	78	82	79	68	71	56	86	84	55	67	78	62	72	60	74	62	78	60	75	66	74	69	73	59	63	74	63	78	61	74	66	74	68	63	69	68	70	75	82	64	66	73	61	63	74	74	80	81	78	71	78	72	76	70	75	75	79	75	77	59	59	60	71	83	71	59	85	84	84	61	79	75	69	89	96	71	76	65	64	92	79	82	69	68	77	67	72	67	84	76	55	51	83	72	79	81	79	63	82	74	76	80	60	71	54	71	74	63	65	55	66	62	78	68	71	75	78	79	66	83	87	82	76	62	81	77	73	66	68	69	62	69	71	76	72	72	79	57	69	72	55	67	82	83	65	66	64	63	86	74	88	68	67	66	86	65	62	70	73	76	70	77	70	79	79	76	95	75	56	63	65	67	70	60	77	92	70	82	65	70	68	71	68	77	68	68	68	74	81	79	73	93	62	79	70	72	80	65	65	80	82	87	82	60	69	69	82	64	64	61	80	80	65	78	64	73	76	76	72	81	79	73	70	68	68	90	74	83	81	67	75	64	61	74	71	69	72	77	93	63	76	75	74	81	69	84	85	76	80	76	67	74	70	55	74	74	72	71	64	65	74	87	69	66	82	67	69	78	73	76	74	78	79	71	61	70	74	72	66	79	62	76	76	67	73	81	64	73	70	65	70	88	84	87	76	71	75	67	59	88	85	74	70	68	86	69	86	65	81	75	67	65	76	89	81	75	77	75	78	76	72	77	88	71	66	85	83	78	83	65	81	87	72	76	72	77	72	75	68	64	83	79	65	82	87	68	74	76	62	60	82	70	79	77	68	76	64	81	75	52	91	68	74	63	78	71	74	82	70	71	62	62	62	53	75	70	65	62	67	72	73	89	60	76	67	69	81	57	73	74	78	85	75	80	83	79	82	83	78	67	55	75	74	62	65	64	78	79	79	79	75	75	76	90	62	67	61	66	76	77	74	70	77	64	79	62	65	72	87	81	80	89	85	65	90	82	92	81	67	80	69	66	67	72	67	59	82	84	60	67	102	70	75	72	74	82	67	74	69	76	69	63	69	84	90	64	74	80	76	64	74	78	74	73	76	72	65	76	61	78	74	72	82	57	79	74	73	78	85	76	68	68	63	61	68	77	72	76	63	75	80	77	83	68	91	76	81	82	78	87	76	67	67	72	88	65	68	82	83	54	72	75	63	71	68	59	69	69	56	69	65	66	79	59	75	81	71	60	57	77	77	88	73	68	76	79	82	78	70	81	67	68	71	73	73	74	71	66	75	60	66	76	62	87	77	72	72	62	51	71	80	77	55	84	68	52	74	73	87	70	72	54	73	89	72	79	68	72	70	69	65	72	81	82	83	85	80	72	79	68	90	70	68	84	66	78	74	83	79	91	76	82	74	72	76	63	73	72	88	75	76	67	70	76	61	88	62	58	79	79	86	56	71	63	62	78	62	75	80	78	70	85	78	59	64	75	70	50	70	66	84	55	77	83	65	67	66	69	72	74	69	74	81	58	66	77	73	75	74	82	83	82	76	68	65	77	77	69	84	95	71	80	69	64	65	67	71	78	64	80	71	82	72	82	81	57	67	73	64	78	69	83	82	65	76	80	65	56	81	77	81	60	91	71	72	82	78	62	86	73	60	51	66	75	91	91	78	64	82	83	72	66	80	67	69	92	90	74	74	56	82	91	66	66	70	72	63	77	59	60	69	75	69	66	68	68	92	76	76	87	76	88	84	75	62	74	70	78	72	82	71	75	67	70	77	81	77	82	88	77	69	73	67	74	76	76	76	83	78	62	80	79	63	67	82	78	62	55	82	81	69	70	74	78	69	77	74	75	106	68	67	69	81	75	73	69	70	63	74	72	72	89	88	66	77	74	80	73	84	62	65	86	66	71	82	65	76	72	80	84	92	64	63	69	71	76	75	62	68	79	61	94	78	78	79	70	80	73	60	71	67	72	71	74	89	67	79	78	80	71	63	79	69	71	80	94	73	101	72	72	72	63	75	62	86	64	86	80	69	78	80	58	68	78	67	76	67	66	75	79	82	73	65	82	87	71	77	83	80	68	67	69	59	87	79	65	79	62	73	86	83	64	70	83	69	72	65	76	64	69	64	72	71	84	74	70	71	83	69	76	69	82	70	74	74	76	65	73	73	88	68	75	80	69	79	69	75	79	76	91	81	87	81	72	54	71	60	80	90	74	75	71	80	86	72	85	83	74	74	80	76	83	76	87	68	82	54	66	86	76	86	70	81	67	66	89	59	81	91	89	74	69	76	73	70	72	71	76	90	75	67	71	86	64	79	69	69	75	84	68	65	72	64	75	64	82	66	85	70	77	76	85	70	76	77	62	67	67	67	64	68	76	60	85	65	59	79	79	70	77	74	83	64	85	61	73	69	77	77	76	67	81	77	71	68	80	73	78	82	75	68	74	67	68	84	62	69	85	93	71	78	78	81	69	77	66	76	83	76	77	77	75	58	84	82	81	63	78	90	78	97	62	76	64	77	77	66	69	64	74	61	82	85	81	82	62	75	70	94	70
37201	28255	23126	18446	14793	12332	9326	7328	5558	4140	3344	2741	2234	1829	1555	1412	1320	1140	1128	990	897	861	884	846	861	788	746	748	709	741	743	709	686	656	683	738	747	730	688	733	694	728	669	702	691	647	626	667	707	659	659	658	650	684	619	667	681	629	616	664	614	650	637	645	634	636	607	679	647	627	675	664	657	655	668	673	672	674	669	668	617	611	653	679	661	700	624	643	639	625	677	618	640	650	669	662	631	627	702	618	671	633	663	697	684	726	617	649	657	689	661	674	682	707	671	672	669	675	660	634	696	675	671	669	665	614	659	643	632	646	654	610	643	674	663	664	625	656	658	627	647	635	686	663	641	638	644	646	629	620	646	667	631	693	662	652	651	654	609	596	660	643	688	680	644	634	676	689	579	660	644	623	621	656	635	645	638	665	642	675	630	653	680	672	654	659	618	627	680	661	667	644	597	621	647	642	618	634	660	673	667	654	698	652	714	687	647	661	678	637	643	663	651	623	666	647	625	634	698	632	659	681	663	633	649	684	659	634	666	631	716	655	657	648	636	669	642	648	656	624	658	661	639	657	668	680	644	674	616	670	639	646	681	652	691	637	661	669	660	654	674	651	643	675	646	649	619	673	676	649	668	639	651	688	693	660	661	674	678	671	678	636	669	666	695	644	619	667	663	720	676	642	663	649	665	690	633	640	640	653	680	649	642	643	621	653	648	646	645	686	657	656	696	663	662	626	639	652	635	671	650	661	651	612	634	627	680	673	606	662	630	607	654	642	618	686	704	639	660	663	642	668	621	657	649	662	672	673	657	718	631	648	655	693	681	660	603	689	608	676	676	654	618	618	634	651	645	629	618	648	668	661	630	640	683	655	677	671	607	639	638	686	672	662	675	604	651	653	692	629	654	613	645	654	663	678	685	661	623	615	646	613	667	656	674	597	710	652	627	670	634	643	664	702	663	651	659	625	658	661	617	626	676	681	686	659	654	636	659	623	627	655	690	666	645	639	658	613	688	655	663	691	669	669	681	658	650	627	636	639	677	682	646	679	665	632	698	631	655	643	658	636	668	694	638	685	638	657	671	652	634	671	610	652	672	673	642	635	626	702	690	672	704	650	662	667	689	632	683	698	610	666	631	694	677	628	636	612	670	681	651	665	644	630	688	662	693	648	592	709	648	712	615	666	666	700	650	685	636	655	648	652	629	669	670	682	620	605	597	640	673	600	649	682	662	649	676	610	659	705	631	662	659	625	625	652	597	684	681	694	688	690	622	645	634	717	650	676	647	646	673	663	652	616	623	666	670	628	675	636	664	709	643	646	618	660	669	676	651	699	646	681	661	670	633	700	644	651	653	643	650	717	671	675	667	649	673	648	634	636	677	662	639	691	705	668	640	673	646	676	669	640	653	648	678	621	661	630	707	672	683	662	638	676	661	674	656	686	633	639	638	628	711	708	692	633	673	657	650	665	622	653	679	629	630	627	661	648	648	672	685	682	644	712	636	655	659	661	666	652	669	654	618	676	574	668	675	662	659	651	637	652	614	637	644	646	639	650	684	690	643	659	645	634	630	650	654	693	659	654	651	671	616	632	688	653	620	623	639	664	667	660	674	646	674	610	657	676	630	671	649	688	652	688	624	657	637	664	671	630	677	653	697	674	669	628	664	670	660	658	663	645	655	653	660	703	652	655	667	665	680	606	655	673	636	626	649	669	650	619	689	666	640	686	661	685	618	646	675	605	685	659	641	677	677	696	645	636	629	647	679	675	700	685	650	669	634	671	630	657	641	612	655	651	632	677	685	631	654	616	627	609	693	683	663	592	658	694	662	608	666	677	634	681	645	651	706	669	693	630	661	672	615	676	661	666	649	644	632	668	673	694	682	590	673	646	633	617	658	624	725	646	658	657	642	667	636	634	670	625	639	673	680	649	630	611	666	707	645	679	682	682	710	652	640	643	665	658	711	670	695	640	691	647	667	642	670	631	655	659	667	668	680	654	647	621	628	647	638	691	696	673	634	677	627	645	637	638	638	644	606	679	692	654	635	644	691	616	657	634	699	629	620	663	637	634	648	687	672	648	643	642	589	630	669	661	623	633	632	628	666	685	617	669	646	671	656	620	610	674	609	683	715	648	662	686	650	696	615	675	641	666	642	679	611	670	678	692	695	607	663	670	647	636	630	683	709	664	653	653	631	636	702	632	675	664	651	648	656	697	620	686	620	663	665	616	652	682	665	615	663	657	668	674	653	659	652	622	644	637	660	665	656	638	648	674	655	629	659	640	678	628	645	627	658	654	673	664	680	654	653	683	653	617	622	580	632	600	648	634	670	628	632	664	622	669	649	656	673	630	612	705	629	601	676	659	670	683	665	694	682	643	617	689	624	653	617	648	678	693	652	683	648	649	674	642	662	643	677	619	644	694	652	641	648	627	682	680	687	707	635	661	674	629	628	688	698	658	665	635	649	684	705	651	632	639	628	621	613	684	667	640	670	613	650	667	622	679	648	630	663	663	673	653	682	648	642	630	626	657	664	649	702	650	609	656	674	643	693	661	697	651	674	652	667	641	692	662	704	648	703	702	676	641	650	661	631	647	645	630	607	693	685	638	612	640	639	657	683	652	614	640	644	685	656	661	679	657	681	678	626	693	643	653	665	630	643	644	636	694	648	688	643	662	635	674	652	613	674	644	646	682	679	650	667	671	679	681	651	644	686	655	655	650	634	697	700	675	650	676	607	654	642	656	630	680	668	667	643	638	618	608	680	700	704	658	663	641	662	659	673	638	617	702	665	663	700	676	655	653	662	642	646	689	632	646	670	633	664	641	654	680	644	651	642	666	660	654	694	668	637	673	634	701	641	646	645	661	626	633	662	690	670	612	672	666	632	631	648	640	682	690	659	640	662	616	630	661	647	683	653	635	642	685	666	647	640	597	676	626	646	651	642	650	611	681	701	663	637	629	636	635	650	661	671	667	626	692	647	629	678	618	659	690	669	629	651	655	614	636	646	663	618	615	651	621	668	649	633	705	680	687	662	623	648	670	657	649	601	650	653	652	656	626	652	670	655	678	635	642	635	681	694	653	660	627	671	689	665	655	694	676	678	592	641	699	623	623	656	584	641	633	663	686	622	690	670	665	640	684	643	659	613	665	660	673	656	705	661	644	695	644	676	647	645	628	661	659	678	633	669	686	676	691	664	701	664	660	671	638	640	659	660	673	646	646	633	667	635	630	653	690	661	697	638	610	686	645	635	658	672	667	652	650	683	655	687	632	658	652	648	620	645	643	713	655	663	662	671	648	682	673	664	672	628	663	679	648	642	696	662	682	638	673	671	639	670	605	646	697	620	645	632	670	648	628	652	650	652	662	627	618	671	672	658	693	694	644	683	681	652	630	698	653	659	633	620	682	693	656	682	654	667	638	631	612	672	672	666	648	644	659	661	679	667	643	660	666	666	619	640	662	683	648	684	679	592	626	646	616	686	641	661	604	683	662
4485	2073	1119	613	382	275	219	192	168	132	123	128	96	119	111	108	96	92	101	91	92	110	99	104	95	89	99	75	82	103	89	86	103	83	94	102	106	83	90	65	92	88	100	81	78	87	80	90	70	83	76	96	85	62	85	89	92	88	93	85	94	104	87	86	91	96	82	96	96	97	110	93	86	90	70	88	82	79	91	109	89	89	97	84	86	83	90	103	108	84	73	95	98	96	86	94	91	88	88	78	88	75	95	82	75	79	88	95	92	87	87	91	99	98	86	91	81	87	106	91	84	81	69	95	81	88	100	88	98	103	91	89	101	75	85	87	95	92	68	74	79	99	77	100	93	72	112	93	109	88	85	76	90	79	69	85	83	73	83	89	104	87	90	94	77	94	84	73	76	93	86	92	88	89	101	81	83	94	93	91	83	78	107	80	110	91	87	81	80	84	79	103	90	99	83	81	75	84	98	98	100	96	88	87	71	92	85	101	88	84	90	85	84	98	72	87	95	93	106	91	81	92	87	88	105	79	99	114	83	81	81	94	76	72	92	89	90	70	77	86	102	92	86	93	95	78	113	102	92	66	98	94	89	76	80	100	94	99	67	103	73	97	76	88	105	86	102	96	91	78	90	86	96	82	96	87	91	84	86	104	92	88	75	90	96	78	95	79	78	87	87	95	88	91	85	88	69	97	91	96	93	81	82	75	88	79	99	89	88	90	99	79	84	92	79	94	105	86	85	99	88	89	90	99	105	84	93	77	103	92	90	101	77	88	90	91	87	69	77	83	91	91	79	91	86	85	76	97	85	82	90	82	103	90	94	86	87	92	84	83	90	89	74	85	101	101	79	83	92	84	75	93	79	99	79	111	82	98	90	73	91	105	91	85	90	106	100	98	84	86	85	80	83	76	88	78	92	88	96	81	96	90	98	91	102	87	90	113	93	77	101	99	96	83	79	95	86	82	109	86	88	106	74	74	108	98	81	91	98	87	107	90	91	86	98	82	86	75	81	103	87	90	89	85	86	87	68	85	99	107	78	94	79	94	85	82	83	76	71	82	100	87	80	79	66	61	86	78	106	93	89	116	81	76	98	104	95	77	74	81	89	89	75	91	76	96	89	88	80	108	100	72	105	83	100	107	91	93	102	81	111	78	98	73	79	79	89	75	94	97	75	113	109	78	93	83	82	76	74	79	89	98	106	98	94	87	109	89	91	90	88	85	87	76	93	107	75	92	88	85	95	94	89	100	85	86	94	96	82	82	100	89	85	92	85	96	81	83	84	77	92	95	78	83	93	89	77	104	89	74	74	102	87	93	78	90	78	96	86	80	101	91	81	79	106	105	79	120	87	88	79	84	70	90	98	83	74	101	92	79	89	103	99	91	91	89	76	96	90	89	82	99	74	90	102	85	96	74	78	91	93	72	92	108	82	95	97	89	80	104	91	92	74	78	88	84	97	94	94	54	91	104	89	96	93	88	105	94	103	85	71	97	83	88	87	82	101	101	90	93	87	82	91	90	92	85	88	86	93	84	98	90	86	89	77	86	72	86	88	90	101	98	82	76	92	92	87	78	81	100	89	68	109	102	87	80	86	87	89	91	89	81	84	94	81	100	86	89	83	79	88	82	91	108	104	106	85	76	102	80	80	80	85	84	88	102	70	93	94	92	87	95	101	91	96	91	74	83	74	100	90	83	73	81	103	104	89	95	85	84	105	73	95	87	87	97	77	78	79	96	95	113	86	100	78	76	87	100	73	85	101	98	86	95	95	87	97	106	96	96	81	74	90	87	85	91	106	105	96	79	106	98	85	93	94	79	94	83	93	82	75	81	79	88	84	97	98	102	88	106	78	92	88	89	75	93	98	85	71	95	101	108	89	94	116	95	97	87	83	87	99	85	99	74	89	100	86	92	77	90	98	74	97	100	102	87	94	97	78	87	97	87	90	91	80	97	91	82	88	92	95	82	93	94	81	84	89	74	92	81	85	91	101	59	83	74	72	101	85	81	88	93	83	80	87	78	110	93	83	75	95	104	85	72	87	91	90	76	89	95	84	85	111	72	101	100	81	83	89	91	83	91	95	84	94	80	90	87	96	80	97	82	77	97	94	92	91	83	92	96	97	86	91	92	75	100	109	80	82	85	97	94	107	100	92	84	110	101	93	85	87	84	79	89	111	96	94	92	107	90	82	82	80	83	93	96	100	93	90	83	95	106	82	101	106	90	95	82	87	88	82	98	76	113	95	94	89	90	89	82	108	96	84	95	101	84	70	85	92	89	81	87	84	76	104	88	90	100	103	86	88	86	90	90	76	79	88	96	99	85	92	96	93	90	74	75	78	100	78	77	103	89	85	95	96	88	87	77	97	75	77	80	87	96	99	97	83	85	93	94	90	98	95	78	93	116	96	82	78	80	90	75	93	82	86	88	87	93	101	84	84	99	87	83	87	91	89	92	91	82	82	92	86	93	92	81	87	89	99	86	79	81	81	95	85	97	96	92	82	83	81	81	82	100	102	85	85	86	79	64	75	85	84	93	69	88	80	82	74	99	97	106	81	78	86	80	74	70	82	78	92	96	80	106	85	93	81	96	84	87	76	86	104	89	85	85	86	93	94	90	84	91	85	75	73	102	70	77	92	93	101	85	75	80	80	89	80	81	87	86	85	71	94	102	81	95	83	92	92	95	85	87	97	110	96	91	79	99	89	85	85	89	93	86	96	92	89	92	91	93	85	91	88	103	90	100	87	69	111	104	109	84	75	86	87	85	77	101	76	82	87	92	91	78	86	97	75	90	100	95	80	93	95	70	87	89	82	91	92	100	75	91	87	75	77	101	92	93	95	91	67	95	75	106	106	97	91	80	89	105	93	113	91	104	84	87	92	87	88	86	80	90	99	103	83	93	80	84	93	84	91	90	104	95	89	89	80	85	104	96	84	97	87	78	94	80	101	82	80	82	92	78	78	87	101	89	92	93	88	106	79	105	103	95	96	97	78	78	79	89	101	97	93	90	98	101	86	93	90	83	78	82	78	102	92	110	99	80	95	89	95	87	71	77	93	88	98	102	90	103	76	85	106	81	74	92	102	102	93	96	89	86	94	82	96	84	88	89	99	87	81	92	87	82	75	90	80	82	89	100	111	101	102	94	87	78	89	81	101	106	86	83	81	79	77	78	93	104	96	77	90	88	103	85	84	101	87	93	69	88	72	93	99	100	98	70	91	86	80	89	85	82	100	76	86	80	77	77	99	107	81	94	92	79	80	107	93	80	87	92	86	94	92	101	89	102	95	85	104	90	103	88	108	99	91	91	103	89	101	101	92	95	95	85	81	104	88	78	89	87	81	94	72	95	93	92	93	105	93	101	76	103	90	112	75	100	98	86	91	83	85	82	87	93	95	90	69	85	94	72	99	85	88	77	83	81	83	89	77	92	92	101	95	86	88	84	80	112	105	90	88	88	97	89	91	93	86	97	79	87	89	92	86	78	92	79
30130	18181	12250	8887	8444	7133	5709	4298	3155	2561	2020	1785	1476	1303	1244	1161	1075	1037	1054	987	983	885	872	849	878	834	835	843	781	830	775	821	786	858	759	773	800	755	815	746	789	847	762	776	768	814	765	771	713	748	730	745	801	790	793	794	781	770	787	743	797	783	796	792	746	809	802	831	793	784	757	782	749	726	760	782	790	736	773	802	770	793	741	791	754	804	734	751	746	796	773	742	787	797	755	785	851	797	802	762	800	775	750	771	794	773	762	783	777	813	727	733	783	737	773	805	790	787	781	769	777	771	754	780	824	793	757	768	797	830	740	793	831	787	799	812	761	751	721	762	791	784	733	781	754	765	791	742	767	717	802	763	720	744	768	783	734	867	752	815	744	795	756	764	747	804	769	788	750	810	744	777	800	805	812	769	776	782	725	738	771	793	794	791	762	813	776	795	781	790	756	775	733	727	754	782	838	804	721	797	793	811	734	790	762	812	794	829	797	749	795	805	764	768	755	787	768	747	781	785	816	769	765	742	721	767	773	753	762	800	782	787	767	782	824	751	795	793	790	797	820	759	801	766	763	799	754	795	745	779	793	714	758	791	792	760	839	830	796	755	777	751	804	756	762	760	758	733	775	786	822	728	744	787	785	772	806	732	764	772	756	739	779	755	764	753	776	778	760	804	777	803	759	722	755	711	764	777	762	786	771	790	762	771	778	783	781	798	772	768	753	755	746	763	766	769	749	763	797	726	779	774	766	817	778	779	791	769	779	756	785	765	777	743	719	800	744	760	816	808	786	792	771	785	780	796	771	759	759	754	783	744	753	768	775	786	757	810	738	738	771	700	760	809	802	809	801	785	795	792	792	780	840	784	813	767	776	818	759	727	796	765	767	784	795	818	781	761	795	772	784	791	778	816	763	777	789	785	758	758	841	768	807	768	740	785	779	810	743	756	825	810	779	799	754	810	774	763	742	812	828	765	801	799	762	727	749	754	798	764	742	805	755	746	783	751	756	730	725	801	779	764	771	781	709	752	821	763	741	750	785	764	706	805	754	766	766	747	798	784	772	771	749	779	741	780	761	733	753	772	808	799	772	714	767	798	753	760	764	819	748	760	771	806	815	814	755	776	768	774	770	777	806	768	767	829	770	777	778	768	818	802	771	783	748	805	758	780	789	795	745	750	749	777	759	791	765	828	787	781	762	742	781	815	793	823	795	735	791	782	743	748	777	778	782	738	794	803	783	791	750	794	799	782	737	746	786	755	799	830	779	798	754	761	766	785	828	796	792	751	757	754	784	813	784	760	744	760	818	801	773	819	788	780	843	813	780	752	755	795	738	777	728	767	730	769	807	733	749	794	759	736	750	774	793	701	790	764	783	816	774	721	751	741	732	800	859	738	763	822	770	790	764	805	765	782	803	795	807	788	758	778	751	817	759	793	782	819	752	759	735	765	711	742	759	733	755	750	760	752	832	771	785	773	749	793	769	759	808	729	786	776	773	805	771	748	790	788	742	822	759	781	796	816	773	820	794	745	799	729	731	755	802	798	797	795	776	752	779	762	761	772	785	772	766	778	770	742	761	748	814	792	795	779	828	762	783	751	791	803	801	741	755	791	776	823	784	807	772	795	734	781	788	743	795	822	775	769	787	837	824	822	784	819	775	845	783	808	805	778	770	741	767	784	795	762	749	780	762	760	759	836	759	771	747	731	740	816	801	773	751	772	786	756	792	774	782	753	724	795	773	736	765	790	783	776	747	796	786	757	772	786	764	720	740	783	764	786	779	770	788	754	755	803	770	775	794	795	739	746	781	795	739	823	705	789	767	776	770	800	823	819	814	807	736	727	750	729	767	770	809	738	835	759	786	791	760	824	784	808	739	801	774	817	821	802	763	756	825	744	761	773	764	751	820	773	809	708	768	808	793	776	828	779	750	807	760	794	797	782	786	802	788	792	773	766	764	742	760	789	787	779	778	776	781	776	810	845	751	815	749	789	727	805	748	744	790	749	791	777	762	788	744	747	798	836	770	726	764	799	839	751	780	796	806	865	836	733	781	808	785	771	730	802	760	784	822	797	734	761	821	781	751	744	820	776	763	788	774	804	792	787	799	756	756	695	804	753	801	805	797	786	771	779	780	749	821	732	814	776	751	811	775	840	764	768	807	833	769	776	778	808	769	778	754	797	742	796	807	776	746	806	764	773	771	766	800	756	756	731	769	794	781	744	773	775	785	741	777	774	719	799	748	777	795	821	764	775	789	760	730	752	767	772	772	729	796	751	758	742	746	763	720	818	789	790	748	770	745	802	771	773	780	770	800	791	757	793	765	785	772	755	763	754	742	758	777	760	745	797	825	784	739	742	734	754	779	790	767	803	772	786	728	787	831	800	798	745	740	796	752	782	791	750	786	726	808	719	740	810	765	772	741	775	746	768	766	713	786	752	782	783	767	727	791	760	809	809	772	777	799	783	768	772	804	781	805	751	768	783	819	781	802	797	789	759	756	724	795	769	762	773	778	803	787	790	792	788	771	819	798	802	814	747	867	739	750	762	725	765	779	814	770	791	766	781	782	774	748	807	846	774	747	784	725	768	760	800	797	775	791	801	781	755	750	790	785	796	821	736	785	760	764	791	805	811	763	759	792	834	772	797	771	781	774	786	759	834	781	788	755	769	810	771	760	818	748	773	759	790	799	827	816	791	780	778	819	782	765	790	760	768	802	775	745	734	801	725	766	728	798	841	816	768	799	809	842	770	763	788	779	768	743	798	801	784	851	767	759	814	776	790	807	765	809	719	761	780	787	800	765	748	811	764	739	755	815	796	754	774	764	758	794	818	775	817	757	759	798	789	797	786	790	758	775	829	810	821	812	777	793	766	793	789	789	790	796	793	808	767	777	806	756	749	774	773	702	733	746	778	788	790	789	783	796	777	797	801	713	814	733	803	776	789	798	792	787	773	761	750	719	779	774	724	815	722	797	732	776	773	772	795	766	739	772	765	757	806	740	757	790	758	808	756	746	784	793	782	800	764	758	747	833	767	796	781	781	814	750	764	757	784	762	773	758	774	742	751	790	783	792	809	733	744	754	791	761	801	772	766	786	762	788	787	755	802	754	808	842	742	742	738	801	785	762	724	795	803	761	772	757	767	817	767	768	795	783	785	715	815	802	767	822	811	773	766	742	801	763	761	763	793	774	841	789	794	755	737	779	740	788	764	778	759	826	761	776	772	753	778	751	740	790	776	785	800	790	761	764	840	800	795	808	759	777	772	808	772	829	799	814	799	808	757	791	782	753	794	772	726	775	796	763	781	756	820	801	791	800	752	746	735	767	789	797	769	781	825	752	780	730	729	792	815	783	806	778	772	768	813	757	757	747	833	745	758	767	800	765	774	787	798	780	718	808	792	818	786	732	785	762	808	800	747	731	785	798	799	778	788	803	755	822	755	732	783	788	761	777	779	799	815	775	781	796	730	765	816	800	787	776	821	771	809	716	817
6052	4879	2636	1408	762	383	301	255	227	171	143	159	126	109	122	117	114	102	95	111	130	95	98	103	93	96	90	78	105	86	94	91	99	77	91	86	90	79	122	85	103	101	80	90	94	88	100	83	79	94	108	85	81	75	98	92	78	89	104	91	97	92	77	83	99	84	94	87	81	77	90	88	96	90	98	86	90	86	79	77	85	99	93	91	89	81	78	95	77	92	106	82	85	98	103	82	98	80	107	103	93	88	87	84	93	90	84	79	92	86	93	87	91	108	89	94	86	91	96	76	73	80	98	94	98	82	99	94	99	105	85	86	84	111	89	78	85	85	97	78	89	84	79	89	84	84	88	79	71	118	87	93	98	94	86	81	88	90	86	82	104	91	89	92	87	87	92	92	99	85	98	100	65	121	78	90	87	90	104	98	95	82	92	80	112	79	90	75	87	103	99	95	94	93	94	80	98	79	90	103	79	83	109	83	89	110	84	92	88	99	93	94	78	91	105	85	95	81	84	74	74	75	105	70	102	71	107	100	93	94	95	85	101	79	78	100	74	79	85	95	100	88	90	78	99	89	83	93	86	83	93	93	83	94	81	78	77	94	84	76	95	72	93	90	92	72	102	113	86	86	79	94	70	80	100	85	91	85	96	91	94	97	83	96	69	91	93	93	82	101	89	93	77	84	81	99	108	82	94	95	88	82	79	100	73	81	74	90	95	78	89	89	87	97	96	97	80	89	85	90	87	89	84	90	92	103	100	82	85	77	83	106	78	86	81	89	106	99	92	95	94	77	81	89	82	79	89	103	86	96	88	89	89	95	88	88	98	109	95	102	87	86	98	91	92	87	94	88	98	99	90	88	99	94	97	94	76	84	93	86	91	90	111	88	96	106	92	96	113	76	115	96	89	92	90	98	95	92	93	95	99	89	97	85	93	70	85	83	85	106	90	87	91	112	108	82	95	101	96	78	89	91	112	85	88	93	92	88	82	81	94	69	105	85	78	94	89	80	93	102	89	90	83	92	88	78	95	72	83	103	88	101	91	91	96	84	96	88	90	86	77	90	91	98	72	81	80	87	93	86	86	85	103	94	109	80	83	97	80	84	84	77	78	76	79	94	94	91	105	114	91	85	84	102	93	77	84	83	94	109	88	100	91	80	83	75	84	93	80	79	94	89	86	99	75	84	71	82	99	82	86	82	72	87	101	93	86	89	85	95	71	91	84	101	81	107	95	100	77	95	75	94	86	93	89	98	92	80	91	94	89	87	100	91	101	80	94	84	79	63	84	83	112	64	95	94	95	92	107	81	78	79	94	116	87	97	92	92	77	99	87	84	73	89	80	105	95	103	83	83	85	110	115	103	92	94	88	109	103	89	85	80	90	82	89	83	90	101	100	78	92	87	82	92	92	92	81	89	82	92	97	95	81	99	109	91	82	90	89	92	96	91	102	95	81	101	99	83	94	99	94	81	81	76	74	75	93	99	125	97	92	99	90	91	104	98	75	88	92	99	91	84	82	90	80	104	84	84	86	99	91	74	96	100	104	81	90	94	97	85	103	94	93	91	80	83	92	108	106	110	94	79	90	84	95	106	74	110	73	78	92	112	103	100	89	91	87	88	93	87	82	95	75	86	99	99	105	87	78	88	84	85	95	86	92	94	79	69	74	78	91	94	97	87	96	108	83	76	77	97	95	97	92	72	80	80	103	86	88	106	90	92	83	101	90	91	100	84	90	85	93	88	91	82	85	85	97	89	95	87	102	80	89	89	82	82	93	96	86	86	101	96	85	93	112	89	99	110	86	95	89	77	89	97	80	90	109	91	83	101	83	92	92	106	82	104	105	112	82	82	95	91	90	93	82	81	95	72	92	89	93	84	90	103	83	82	79	91	80	91	81	74	91	78	95	87	78	89	98	95	93	95	82	80	80	84	111	108	107	94	70	104	92	83	91	83	92	98	82	94	82	93	84	86	84	87	103	84	113	105	97	83	81	102	100	89	93	96	84	87	86	95	91	76	86	105	83	84	101	108	95	95	106	73	82	94	99	93	84	90	84	92	105	103	79	86	92	106	96	72	68	74	108	98	78	109	75	92	103	106	79	79	68	80	83	102	103	94	92	96	72	79	103	81	79	92	78	96	106	89	96	103	90	106	90	94	90	74	88	96	90	79	94	83	100	84	101	113	73	96	98	93	92	89	83	86	89	78	84	78	89	73	102	81	91	99	86	81	112	91	88	82	72	104	90	102	90	98	100	81	101	86	97	90	74	78	93	88	95	81	98	93	88	82	90	100	68	87	87	84	83	82	93	91	96	96	101	94	73	86	82	78	93	80	90	95	95	84	102	78	84	82	78	78	77	88	86	89	87	73	82	104	98	105	89	80	100	95	96	78	101	91	102	104	74	91	106	99	100	101	111	85	99	103	75	75	88	76	100	79	71	85	89	92	82	94	80	89	85	88	99	92	85	72	96	103	99	92	78	85	96	79	106	87	98	92	101	89	86	101	84	87	93	77	95	86	82	92	96	86	85	100	88	111	92	86	80	81	77	96	85	89	81	78	88	87	92	100	85	93	91	83	78	96	81	93	88	100	90	95	102	97	83	95	100	85	99	75	83	91	98	91	101	92	81	80	90	95	94	74	97	76	94	101	90	99	102	89	70	73	88	66	84	84	91	81	94	73	86	73	78	95	88	85	89	89	94	78	83	87	96	108	82	85	104	81	80	89	77	87	93	105	90	77	98	89	64	83	87	91	75	69	88	87	81	79	88	84	107	95	95	82	84	80	91	113	90	80	61	83	85	110	96	87	91	97	79	98	74	79	88	81	85	81	82	107	85	87	92	88	99	91	81	77	89	81	80	97	93	106	75	89	111	95	79	90	89	91	98	90	78	97	93	76	81	105	95	95	90	92	94	68	94	84	91	74	83	107	86	107	80	83	71	98	67	108	89	82	81	94	88	83	78	93	90	83	92	92	97	84	75	91	97	91	95	83	103	80	84	97	86	86	85	115	88	92	83	78	100	84	80	92	93	82	80	90	99	98	86	91	88	83	93	84	92	75	99	101	90	84	90	93	83	100	96	86	81	85	87	92	84	98	88	75	87	76	102	90	76	84	102	80	82	98	101	93	93	75	99	97	91	67	77	99	91	94	93	83	90	90	95	97	114	88	96	92	65	96	100	90	110	73	86	104	99	93	84	81	101	91	79	88	93	84	79	103	98	80	88	85	88	96	101	78	103	88	103	84	94	85	104	90	114	79	110	96	88	103	88	91	101	95	86	82	103	101	101	90	82	96	94	87	86	84	101	87	100	85	89	97	87	88	100	85	79	83	70	97	93	96	100	80	75	97	85	85	76	81	88	83	92	98	91	105	100	93	93	87	107	110	92	84	82	98	104	86	99	97	95	75	98	98	89	75	88	92	102	77	96	104	84	90	81	85	76	104	102	100	103	84	90	76	84	92	77	92	112	109	77	86	97	85	82	79	95	97
35076	26102	18955	15408	12704	9565	7450	5529	4371	3475	2766	2210	1920	1653	1503	1409	1302	1248	1173	1164	1047	1004	1004	920	872	871	887	827	818	864	872	825	856	848	860	833	891	842	802	833	836	787	819	745	798	841	826	838	792	807	821	829	760	804	756	755	801	795	738	817	774	780	778	825	766	831	744	748	749	831	720	798	796	842	796	830	801	744	794	802	764	797	775	769	826	781	788	806	805	804	774	799	754	810	741	814	754	822	893	799	791	771	819	815	778	783	758	795	824	800	814	818	764	829	779	799	795	736	819	824	824	786	810	770	768	772	734	778	767	780	801	784	796	781	849	763	812	749	819	743	846	749	750	756	804	815	722	793	782	800	780	808	742	753	802	770	781	805	803	837	804	763	777	754	768	797	771	775	737	794	757	836	773	826	836	744	851	720	800	805	764	753	758	766	788	809	808	851	744	792	786	781	788	811	746	842	838	846	823	823	770	750	790	823	813	797	787	794	788	774	818	842	769	747	729	813	746	770	748	763	789	785	762	780	758	822	795	805	813	780	781	779	794	756	822	812	837	756	798	784	820	808	832	771	791	829	790	769	776	766	723	792	744	771	736	778	829	795	743	766	776	804	734	777	815	797	817	803	840	795	804	797	769	797	811	787	822	778	815	776	775	834	792	776	805	799	787	777	793	775	763	803	814	774	750	801	804	796	733	762	822	811	807	866	803	799	776	793	834	772	782	792	808	789	753	765	764	843	785	772	793	818	824	710	828	758	775	768	768	835	803	770	760	803	828	825	744	788	793	753	817	792	819	754	866	789	803	767	822	785	777	745	801	755	771	788	808	824	773	779	745	799	791	790	804	842	734	709	843	761	792	779	800	846	778	808	746	815	751	797	777	770	782	781	715	774	772	787	814	744	769	734	792	803	783	776	794	798	796	741	790	806	765	759	811	824	821	808	794	795	824	723	798	734	826	819	775	782	770	793	796	813	815	788	780	785	815	798	802	746	813	783	785	792	767	779	760	832	768	793	732	803	774	729	860	806	793	850	775	797	792	818	844	767	784	801	772	751	790	782	770	801	781	776	772	783	770	761	773	809	752	771	784	783	819	784	798	801	774	791	800	762	790	764	739	769	764	821	778	855	778	736	772	774	797	803	773	781	779	815	747	808	788	781	794	791	769	744	792	757	817	812	810	781	829	798	791	791	742	774	789	815	835	786	770	758	762	748	795	793	749	769	740	779	804	791	783	800	803	782	783	754	789	787	791	740	770	793	755	789	803	734	820	802	768	820	803	765	742	841	776	788	825	797	786	821	786	785	805	767	800	762	772	788	785	807	797	803	747	789	799	788	829	746	746	827	788	745	796	806	816	770	787	791	797	755	794	788	802	730	793	831	761	787	754	771	767	764	767	801	762	793	791	753	776	782	789	750	816	756	782	751	815	816	761	807	763	764	762	741	776	750	763	793	731	823	804	756	816	805	771	817	835	757	829	771	813	770	788	793	792	774	791	773	795	761	786	784	770	765	795	760	818	776	780	819	795	796	790	782	823	799	815	775	829	742	816	809	779	767	799	788	784	747	752	779	783	744	815	779	776	771	783	761	818	761	785	772	766	834	783	784	793	778	788	797	815	777	825	753	776	815	747	867	766	794	754	774	817	805	789	771	816	816	756	815	804	795	799	775	807	782	826	823	823	749	811	861	739	742	764	818	852	794	785	756	785	809	788	802	801	754	766	767	772	770	761	802	738	796	776	771	802	832	809	762	752	833	758	770	794	777	781	786	779	811	825	753	766	750	789	765	807	785	830	820	787	802	817	774	766	856	800	771	752	781	770	813	803	799	724	783	830	793	781	781	821	831	793	707	799	778	742	735	813	831	775	799	795	800	776	762	793	769	825	770	789	745	791	801	746	821	798	829	779	814	818	785	848	808	757	811	796	805	808	789	797	812	766	764	797	791	777	794	814	841	812	845	811	753	761	750	772	803	787	788	817	821	844	842	789	766	845	830	807	825	821	769	822	802	745	768	780	716	844	807	768	740	783	861	848	770	802	804	792	748	767	800	772	805	810	800	836	746	799	762	814	789	808	839	791	792	787	809	771	797	787	822	811	751	809	829	755	810	766	754	766	867	782	796	791	814	791	844	786	772	753	822	721	786	751	833	803	813	802	770	779	828	788	825	823	807	852	793	783	847	816	763	790	789	770	783	780	799	783	787	810	776	754	805	774	821	767	816	806	847	756	765	785	794	804	771	808	813	811	807	801	808	801	780	755	793	780	804	901	773	780	766	711	792	819	785	771	828	788	813	781	807	752	837	826	807	812	837	857	771	723	838	790	787	826	787	799	807	767	781	752	768	845	801	766	785	779	808	805	773	764	744	791	777	803	776	761	793	815	775	763	769	807	804	792	785	782	783	757	793	801	744	761	801	809	738	764	816	779	765	765	827	766	749	772	836	784	762	780	806	796	793	793	777	739	791	795	788	830	784	816	830	782	737	784	850	780	759	815	725	816	811	758	864	823	817	826	770	803	788	811	829	792	795	776	752	792	780	830	826	736	812	755	797	756	764	787	783	794	813	768	827	764	773	760	773	760	756	797	799	774	703	838	775	749	757	814	769	787	792	825	758	811	763	808	841	822	795	802	803	795	818	765	772	814	758	794	795	799	795	788	809	776	833	838	803	764	802	840	774	805	832	760	840	769	808	766	786	775	778	778	812	806	827	761	796	807	732	804	824	773	828	817	798	813	781	767	794	777	768	749	766	773	743	756	793	772	799	816	755	804	793	768	796	813	793	785	776	877	756	758	743	756	788	790	799	813	811	769	769	811	760	775	776	832	773	786	795	773	806	757	826	718	834	791	763	770	796	764	803	777	788	802	808	787	712	768	785	804	841	792	807	809	818	830	809	822	773	763	800	730	703	825	779	770	820	800	763	822	794	801	756	751	800	812	831	772	803	744	792	762	818	810	773	821	805	790	782	819	808	788	776	843	833	758	785	731	745	768	834	783	796	806	792	805	750	773	760	841	747	824	783	790	782	824	773	811	760	799	775	786	797	797	802	782	797	796	791	813	788	808	760	820	764	802	788	836	786	803	785	772	820	799	751	751	775	802	798	790	801	811	786	827	735	828	811	795	790	832	773	837	811	792	728	784	826	754	835	806	764	763	788	846	780	842	748	793	790	769	751	784	813	813	799	790	781	820	784	745	819	796	758	833	772	798	801	807	799	782	752	781	782	758	812	796	792	797	790	780	804	792	788	787	792	839	771	790	838	778	794	779	791	776	764	786	772	751	807	752	785	781	815	760	851	799	765	790	783	785	811	813	750	788	736	770	770	734	794	756	814	799	786	798	765	832	761	768	827	764	788	769	817	788	745	777	812	788	810	770	821	777	763	786	777	798	768	791	801	809	861	775	777	793	810	792	804	813	805	724	809	780	849	764	795	792	842	761	750	763	807	825	808	818	755	773	807	776	737	812	790	812	807	778	825	812	804	778	780	789	776
6541	3765	2156	1303	663	389	258	192	188	144	148	122	127	87	96	87	88	81	98	84	90	78	76	82	83	80	70	55	69	62	80	69	68	82	68	71	80	82	75	62	78	61	79	75	76	81	83	58	65	83	68	84	61	87	78	70	73	86	85	58	75	76	55	69	67	73	87	93	73	85	78	69	66	80	70	89	71	89	81	63	59	59	93	64	67	72	65	78	72	74	82	79	78	76	69	54	76	63	75	57	61	65	61	86	73	74	83	74	72	81	66	63	61	73	62	75	70	74	82	75	79	67	72	61	71	69	59	79	83	79	87	100	80	80	68	78	75	80	79	76	71	77	78	75	70	70	74	67	67	74	67	84	82	88	76	87	89	84	71	69	72	70	80	63	70	75	66	77	73	71	72	83	88	80	63	73	62	71	79	83	65	65	84	71	80	71	80	69	61	85	56	71	61	80	75	82	63	87	77	83	74	78	71	64	79	77	66	81	82	72	65	64	80	84	85	71	79	73	75	89	84	71	75	55	80	87	81	48	74	67	74	62	72	71	69	81	84	68	61	72	89	84	83	74	59	74	70	61	73	75	90	83	66	85	67	66	74	56	54	66	79	66	90	80	73	63	62	80	73	71	84	79	76	66	63	81	65	70	71	84	77	79	79	67	73	66	73	86	76	77	86	61	82	63	78	79	75	86	76	77	69	74	72	67	76	80	72	76	79	64	73	72	77	53	74	83	61	80	67	56	70	78	102	71	79	71	74	67	71	73	79	70	64	96	87	72	67	65	64	65	63	70	74	74	81	81	81	69	75	69	79	78	84	65	87	76	76	79	77	89	84	77	59	69	77	63	71	69	76	71	76	76	81	59	72	81	64	61	76	66	73	82	75	72	73	66	85	73	77	58	89	79	62	60	70	79	70	79	73	77	72	70	74	74	92	67	51	81	76	71	63	76	69	78	71	80	70	76	84	82	71	85	79	65	75	70	64	72	62	72	75	68	73	69	66	66	70	72	85	62	77	83	87	70	75	62	69	71	97	81	82	78	72	80	68	77	63	63	62	97	61	70	74	67	58	88	62	78	86	63	90	62	73	69	74	65	76	71	73	64	74	77	70	73	77	74	83	71	88	79	83	89	56	84	78	61	61	90	71	71	86	73	73	76	72	65	65	68	61	70	72	43	78	69	79	81	66	67	65	89	84	63	63	66	81	81	71	65	65	48	57	74	72	86	59	55	63	81	74	86	86	57	72	79	74	58	58	80	70	77	73	74	68	61	74	75	62	90	66	74	66	82	91	75	70	50	81	88	64	62	81	70	73	85	68	74	80	80	84	84	83	76	65	65	75	83	96	79	78	83	93	56	87	66	70	70	68	60	72	59	76	67	78	85	75	75	80	67	74	71	67	59	83	75	74	63	87	68	72	71	69	63	78	96	81	74	72	89	82	72	69	65	72	80	79	66	62	76	60	66	57	69	66	77	76	73	69	87	93	81	86	76	74	82	81	77	73	81	78	62	70	76	68	83	74	68	67	81	75	72	74	74	80	75	75	81	68	76	65	64	75	74	69	71	74	62	67	60	69	79	68	80	69	88	71	86	73	79	66	76	65	84	65	67	67	81	76	64	67	69	86	78	68	80	76	60	65	79	51	58	73	80	74	87	69	85	72	70	70	68	69	73	61	71	64	62	76	75	76	83	82	77	79	80	71	75	64	80	69	70	65	59	83	91	68	67	74	70	79	70	75	65	58	70	72	74	79	76	67	92	86	68	66	86	79	64	85	62	68	74	80	76	78	72	67	93	73	72	62	71	75	70	74	63	82	61	67	68	59	82	74	72	56	83	60	63	80	84	73	80	63	70	90	67	83	83	79	71	64	82	85	89	62	74	74	77	64	81	68	53	94	75	85	88	55	69	64	78	86	74	57	74	91	72	82	61	85	72	69	87	82	59	73	73	63	87	64	81	64	72	82	60	81	80	75	67	71	79	88	83	75	71	69	73	67	74	75	57	88	80	65	74	69	72	82	65	74	69	84	73	87	83	63	61	80	55	81	59	69	83	70	76	71	59	74	77	82	68	72	75	64	81	74	83	65	78	78	76	66	83	68	65	47	79	74	75	82	60	88	63	49	57	82	70	66	74	76	87	58	57	79	69	67	65	65	76	80	67	60	73	78	78	79	66	62	71	55	76	74	64	61	57	79	73	93	78	78	54	82	71	75	77	65	80	70	78	67	67	73	79	70	66	76	70	77	77	69	88	73	71	58	70	79	67	69	82	79	54	72	88	70	66	76	81	68	82	67	73	80	78	79	58	73	61	84	78	81	58	83	56	57	75	69	71	75	50	74	73	82	63	72	73	66	80	74	72	76	76	79	71	79	85	67	78	85	59	74	76	70	76	86	73	62	76	74	56	66	62	89	68	67	64	71	70	83	67	66	96	68	81	78	75	64	79	79	75	61	64	64	69	71	81	61	72	77	66	76	67	68	71	78	72	78	78	73	85	58	80	78	59	73	82	77	72	69	69	71	63	60	61	86	55	71	72	64	77	85	83	78	65	81	72	78	66	73	78	87	77	82	78	59	65	74	68	73	63	64	67	81	71	63	72	68	48	68	90	81	78	72	77	71	89	59	73	80	82	85	74	87	79	72	69	76	67	87	66	74	69	87	73	70	73	74	75	66	69	80	79	77	72	61	65	79	63	65	76	79	65	87	58	68	59	69	62	65	75	65	65	79	62	70	62	74	69	65	88	77	85	78	69	65	73	78	60	65	75	64	68	53	68	62	73	62	76	68	80	77	92	81	68	78	62	76	72	61	74	85	92	63	66	74	86	68	70	75	70	83	59	64	68	68	89	69	80	71	78	78	78	60	82	77	67	71	84	73	68	68	72	62	82	81	81	61	66	74	76	78	71	75	76	74	74	75	84	79	86	68	75	80	68	61	71	71	69	71	91	69	69	68	72	71	60	75	72	69	69	78	70	78	78	74	82	65	72	78	70	54	76	56	65	82	79	56	70	76	68	68	76	81	69	77	68	54	79	71	57	74	85	71	66	72	70	66	79	89	72	56	75	75	97	87	72	70	67	72	84	83	81	79	74	64	64	91	72	80	75	66	58	73	69	59	70	72	58	73	73	62	57	63	78	62	64	81	68	68	78	60	60	69	69	64	80	80	75	71	77	82	79	71	62	76	79	85	77	71	54	72	71	64	70	76	69	83	66	69	76	70	68	82	72	67	64	73	81	70	72	65	70	72	79	80	52	76	78	73	73	90	65	79	60	78	59	65	64	73	79	77	70	73	89	72	73	70	78	75	58	82	69	90	61	70	71	81	85	64	72	61	77	78	68	80	68	82	72	77	65	76	66	71	70	91	65	62	78	64	70	65	69	63	61	81	83	72	77	72	64	81	84	78	74	84	54	60	72	85	84	78	76	62	76	68	82	68	72	70	77	68	72	78	80	89	76	77	84	90	87	61	78	78	77	78	82	63	79	69	58
33409	23559	17440	15695	12610	8937	6555	4945	3782	3014	2381	2111	1813	1511	1435	1257	1125	1071	951	963	907	871	763	810	784	700	717	738	701	688	656	705	701	716	716	690	680	607	691	631	665	686	687	624	661	701	633	645	624	650	625	678	677	623	619	676	651	657	668	653	653	648	633	631	636	647	681	683	648	671	634	640	628	596	652	615	635	657	626	659	693	658	614	612	663	613	662	622	643	652	623	637	714	644	635	625	667	627	628	647	644	650	609	624	639	647	677	654	653	651	623	626	632	587	660	636	609	625	638	665	597	648	640	645	632	636	670	667	617	631	582	616	637	615	600	635	623	642	629	609	642	618	651	599	687	591	653	645	627	672	623	660	622	627	672	623	647	626	653	705	617	614	667	600	624	631	647	639	617	622	683	650	612	618	654	656	609	635	611	611	643	645	605	608	621	628	675	644	669	635	668	674	621	646	667	676	659	622	605	630	598	619	638	592	592	660	591	621	626	654	659	650	643	659	642	615	651	618	653	637	654	579	665	658	620	632	679	664	588	621	619	662	632	659	662	677	641	635	659	609	646	653	658	630	643	647	605	655	624	652	625	597	633	626	667	625	650	625	648	648	681	647	646	613	587	632	670	683	659	630	676	659	648	597	644	628	661	652	594	637	623	656	636	659	599	625	602	645	704	612	623	615	622	619	667	652	645	610	655	668	656	701	626	654	676	613	623	618	653	665	626	605	636	671	605	587	611	611	666	679	607	655	649	667	616	617	664	670	638	650	649	650	638	626	674	646	644	645	638	662	671	630	626	689	624	637	657	679	658	659	647	648	598	638	663	596	636	649	648	641	666	620	599	587	638	596	591	624	663	698	658	628	616	663	629	663	598	634	655	656	634	671	673	598	650	620	628	615	662	620	598	634	633	628	633	652	646	669	682	649	616	629	633	642	640	637	634	673	685	664	650	670	634	621	652	638	665	590	670	671	600	647	627	566	719	635	662	687	632	622	622	638	634	690	622	602	683	611	618	626	678	603	643	662	651	667	653	628	659	595	666	636	628	660	649	636	651	692	645	636	634	667	650	609	615	600	609	658	653	677	658	653	623	640	640	642	672	599	642	631	634	644	596	642	655	641	655	633	656	648	617	662	641	662	647	578	628	646	708	624	665	639	649	650	616	619	606	681	639	635	649	641	640	630	658	675	622	628	676	605	668	673	646	647	620	653	643	661	600	621	597	632	630	616	601	625	660	656	610	659	627	615	644	641	640	631	614	596	611	643	616	627	645	627	653	639	665	645	621	645	668	644	653	627	686	616	690	689	664	624	607	621	620	673	643	612	593	650	657	647	636	652	633	630	639	626	657	611	662	636	634	629	576	684	671	616	651	585	669	633	647	662	636	649	637	645	623	649	638	668	663	628	663	648	643	628	670	621	625	577	674	602	618	612	638	639	650	654	611	679	655	609	624	611	581	627	645	652	642	654	652	620	679	678	624	644	653	638	621	653	671	688	660	647	634	683	629	661	633	596	624	681	654	632	662	663	665	650	627	625	636	608	684	655	617	586	613	593	592	674	664	664	625	622	641	587	711	604	654	660	651	680	636	612	687	642	654	619	653	666	669	638	630	648	589	680	699	598	678	624	633	661	599	680	658	645	631	652	626	680	642	637	620	628	678	652	632	612	679	633	662	618	658	609	670	637	600	622	636	661	651	601	675	630	625	642	642	687	636	618	675	655	630	638	650	631	699	631	637	624	618	659	621	658	614	651	626	621	649	675	618	677	645	603	649	686	662	657	674	598	637	718	643	643	625	601	660	601	671	592	632	637	593	620	639	624	642	649	667	682	641	644	644	630	640	640	607	598	600	617	664	631	638	640	596	631	608	659	630	637	686	626	634	606	607	651	633	660	618	625	636	638	624	639	653	608	638	622	633	665	630	657	626	651	637	603	631	663	647	613	658	622	636	672	581	597	649	667	638	629	640	668	685	636	650	652	644	655	654	629	713	683	615	609	648	650	597	660	651	608	620	653	652	612	624	635	644	645	613	600	662	647	688	642	624	627	630	661	691	649	600	640	642	593	602	674	645	661	666	685	688	604	665	633	663	658	662	613	651	664	666	650	653	654	655	622	632	636	663	610	631	656	646	573	639	617	639	635	615	639	635	618	667	640	615	611	623	664	635	665	600	693	709	659	637	637	648	582	566	642	642	603	630	664	644	627	654	643	677	687	614	585	625	619	626	602	672	638	627	654	653	621	643	684	665	661	626	625	602	610	633	686	612	635	668	635	618	632	616	627	647	671	614	626	664	659	603	608	649	653	660	645	660	671	632	621	631	657	585	614	643	667	654	591	590	613	670	664	620	584	620	610	653	637	618	664	645	622	622	632	614	621	631	654	660	663	660	657	640	625	690	686	642	608	626	631	628	641	655	667	615	605	642	664	670	642	599	642	612	628	665	656	635	629	628	593	624	648	630	619	615	661	631	643	617	643	680	616	618	607	615	640	644	650	678	644	673	641	601	656	637	594	611	652	645	658	648	648	657	658	625	633	593	648	584	642	642	656	647	641	668	654	619	631	622	626	648	613	636	581	682	634	665	695	616	644	631	618	637	656	632	637	643	575	611	612	628	683	652	613	627	652	644	640	619	647	616	649	644	639	638	650	634	641	653	646	630	688	675	617	612	605	609	604	665	659	632	589	695	623	639	654	616	650	661	639	645	668	620	617	619	660	619	653	659	644	636	636	667	624	615	690	643	617	686	613	612	629	599	627	616	631	637	649	663	654	615	630	601	623	640	609	658	680	668	641	605	628	652	654	659	659	657	613	638	601	619	612	631	648	660	632	658	659	658	653	654	655	667	660	639	678	623	639	605	613	674	651	650	639	640	653	688	666	675	635	667	621	657	661	622	647	590	684	613	592	660	640	638	593	668	620	661	627	633	611	635	653	625	618	670	622	677	660	630	600	613	637	611	647	637	632	667	692	629	702	640	642	658	642	638	628	614	649	638	641	652	635	626	589	647	660	641	643	640	683	643	628	654	649	660	638	642	721	623	668	612	605	672	616	644	653	646	617	641	656	632	647	672	643	672	623	612	639	648	611	622	654	670	640	626	644	633	626	610	656	660	593	675	664	619	688	644	644	647	608	603	639	600	661	622	656	679	625	650	640	616	680	644	646	656	629	576	639	626	650	619	602	609	642	627	654	659	615	665	612	660	647	658	609	610	649	678	636	666	622	616	650	646	702	645	634	635	643	618	640	674	672	643	604	679	686	639	643	690	595	677	631	613	641	589	669	641	648	673	628	654	628	607	673	612	635	635	609	616	648	644	649	636	682	682	685	626	622	643	658	600	637	649	623	635	611	612	656	635	633	637	613	634	652	639	631	634	583	647	632	619	651	651	620	581	671	663	641	659	644	647	577	667	605	621	631	671	618	633	623	681	652	656	661	646	622	661	681	643	626	642	706	655	631	612	678	657	664	599	620	630	638	612	634	605	680	646	657	621	627
8134	5646	3212	2102	1181	553	347	256	230	186	150	164	144	112	109	105	100	101	99	104	98	83	81	77	77	69	80	81	73	74	73	82	99	83	82	91	81	87	94	72	65	81	87	68	74	75	71	82	93	78	72	70	79	70	84	78	83	76	84	66	71	71	66	73	72	64	62	78	64	78	76	64	73	76	67	67	73	74	80	97	73	70	70	71	66	79	85	77	87	67	61	73	65	69	85	66	73	77	70	77	69	83	68	71	63	70	63	72	69	53	83	75	86	68	77	77	70	55	85	80	68	86	69	67	77	68	74	67	73	77	95	92	62	68	87	60	85	95	65	72	78	97	76	83	73	65	86	72	77	86	83	79	82	60	72	64	87	77	75	83	87	86	70	83	79	89	64	69	82	77	79	71	63	82	66	90	87	56	59	73	63	69	62	63	65	67	70	77	74	71	79	83	85	73	79	83	85	92	78	86	72	61	70	64	74	85	82	79	72	76	60	62	68	82	89	81	80	64	65	53	78	71	78	64	75	76	87	79	65	83	75	62	71	58	87	76	92	82	77	82	72	60	86	64	68	71	70	63	83	60	69	89	76	76	75	68	71	84	87	67	74	78	56	78	93	76	72	71	84	67	68	80	75	80	76	66	67	72	68	64	60	87	80	83	70	79	75	69	68	74	82	75	85	68	74	81	90	67	60	73	68	82	81	67	84	78	84	81	85	78	56	74	70	89	68	81	86	72	74	71	91	74	90	82	71	85	76	79	74	61	67	75	74	59	58	67	64	80	71	87	63	73	62	79	75	92	79	83	66	63	66	76	80	79	77	80	83	76	78	81	74	74	76	62	77	76	62	76	72	74	101	71	65	76	73	69	88	70	60	72	69	75	72	77	72	66	84	76	87	61	68	91	81	66	80	72	66	79	83	74	73	89	67	73	80	78	65	69	78	73	81	79	81	71	74	79	79	74	87	64	82	92	92	66	91	66	72	75	77	73	61	84	67	67	62	59	61	94	83	66	71	75	68	67	72	79	83	74	69	80	57	68	94	75	74	69	64	76	78	71	71	70	85	93	62	68	82	65	77	77	72	76	83	76	78	78	73	79	77	84	74	90	76	79	88	67	76	85	79	76	83	69	79	79	81	73	88	84	76	80	67	56	82	77	79	79	70	67	76	73	65	70	81	61	84	65	76	67	90	76	83	79	74	77	75	77	66	61	73	71	77	79	79	64	66	75	64	65	85	63	73	94	89	79	86	73	84	73	72	78	70	68	75	86	86	73	62	68	88	66	80	69	63	62	71	72	72	68	78	62	60	64	54	61	77	64	63	63	74	86	82	66	81	79	70	68	71	80	68	78	85	75	73	75	84	83	76	77	83	69	69	77	73	73	80	75	80	90	70	81	79	64	69	78	74	69	63	68	67	77	77	63	71	79	93	72	74	79	82	76	86	75	77	90	80	77	69	74	76	81	77	72	70	72	79	76	75	70	72	76	93	75	87	82	70	90	73	69	86	80	74	71	72	57	73	68	75	81	73	73	79	71	80	69	65	81	78	72	80	78	90	69	72	98	81	73	78	87	75	66	90	92	73	73	84	78	82	70	53	65	57	70	75	79	73	67	61	75	84	89	71	72	65	79	68	68	88	88	80	80	69	73	68	73	79	74	76	76	76	82	72	68	84	87	73	72	84	74	69	61	90	74	71	72	74	79	79	77	62	82	93	70	72	81	77	72	78	79	72	72	75	76	86	85	68	66	73	68	78	74	71	91	70	79	73	73	64	87	72	75	84	69	75	83	69	85	66	80	85	68	77	84	94	68	82	74	73	76	84	78	65	77	65	81	73	67	51	89	67	88	80	80	63	76	72	82	70	75	83	76	75	76	87	82	78	72	84	86	64	71	80	67	70	86	64	66	64	65	79	69	62	71	89	60	71	73	63	64	69	97	89	72	72	70	77	68	82	76	79	85	70	82	61	86	78	59	86	68	89	78	73	59	74	100	87	61	85	71	73	80	67	71	96	80	70	61	68	84	68	75	79	68	69	93	64	63	72	75	57	87	72	72	84	77	71	69	76	77	79	68	78	67	51	59	61	74	78	71	65	77	73	76	87	77	74	89	67	74	62	86	70	83	71	84	75	68	80	71	86	79	56	76	61	73	98	73	74	79	88	79	79	86	69	82	64	59	75	60	62	70	79	74	75	83	63	84	83	70	72	74	73	56	61	71	74	65	69	93	82	82	71	70	76	64	78	56	74	55	71	61	83	73	74	76	82	63	88	77	77	72	68	63	77	78	82	75	78	75	76	69	58	74	76	59	73	71	65	66	55	79	68	67	80	75	80	72	80	74	72	75	83	75	81	74	65	67	80	62	74	63	71	68	70	75	69	78	73	75	74	68	70	67	78	69	68	81	77	77	78	79	75	65	75	68	82	68	80	64	80	78	68	64	73	72	75	74	76	79	87	79	64	80	71	78	68	88	84	83	69	71	90	69	81	77	77	78	72	83	79	86	65	65	68	75	78	80	91	73	69	76	70	78	83	61	66	81	64	91	73	87	70	70	85	78	87	64	56	73	73	68	90	84	85	71	85	78	65	72	79	85	78	75	80	78	85	72	75	71	69	75	76	65	68	87	75	83	74	73	63	77	88	79	79	78	64	83	83	61	86	86	64	66	85	80	72	59	62	72	74	84	76	71	74	75	71	66	81	71	84	79	94	62	72	69	73	72	69	80	70	72	76	62	90	82	79	77	77	80	64	73	56	74	61	76	69	68	71	78	74	62	70	87	77	71	68	67	75	78	69	74	77	79	72	70	68	76	80	73	79	80	72	80	80	80	68	72	81	60	70	64	85	81	74	89	67	72	72	67	67	76	87	84	89	79	68	68	80	68	64	74	76	75	66	55	65	78	72	70	61	87	75	72	65	77	86	85	70	90	83	84	76	66	94	63	71	77	71	59	90	75	72	65	67	67	88	68	74	86	83	78	80	70	77	74	63	62	73	56	69	61	65	72	63	68	78	82	71	79	80	73	77	76	74	86	67	90	74	54	86	75	73	84	66	71	77	72	93	75	92	56	64	80	80	90	66	75	74	72	68	76	70	65	66	73	69	90	68	66	79	65	61	76	66	72	68	98	88	69	84	80	71	84	75	74	62	87	76	78	76	71	77	77	65	70	77	51	72	97	80	76	67	66	72	72	77	60	71	76	66	84	92	84	77	73	75	72	85	57	86	68	81	66	56	92	89	71	96	66	88	70	77	72	85	78	63	72	68	65	74	87	73	71	84	82	72	69	80	76	77	107	61	70	75	71	76	70	70	79	77	86	84	64	77	86	77	63	75	71	61	83	54	85	83	79	66	67	87	59	68	65	66	69	57	85	75	77	62	81	81	63	82	75	65	70	69	59	55	93	78	77	92	75	81	68	73	87	86	68	53	51	62	78	92	73	68	75	68	79	71	81	73	78	80	80	72	69	75	72	80	79	78	88	87	81	61	76
37472	26908	20860	19946	17314	12312	8501	6431	5068	3981	3211	2743	2238	1903	1656	1504	1351	1254	1175	1175	1079	1036	924	881	877	811	761	816	734	756	726	784	764	750	729	722	684	762	739	738	740	743	667	741	679	750	691	656	629	631	664	654	664	701	637	636	685	690	662	668	641	666	698	632	658	654	696	713	640	717	642	676	660	682	703	671	672	646	670	660	672	678	640	691	654	658	598	661	685	700	660	657	646	665	652	676	671	657	695	627	645	686	674	707	677	664	614	659	671	669	682	696	699	693	687	661	620	719	620	637	613	651	643	637	676	690	675	710	668	672	690	647	631	662	670	655	649	632	679	703	678	677	631	683	648	695	672	669	712	667	698	676	624	648	661	728	667	661	691	739	657	663	658	644	641	666	694	659	694	674	668	723	658	622	681	635	659	674	633	713	685	688	645	622	645	677	673	670	651	699	607	681	653	633	681	607	637	680	664	666	603	623	673	632	626	656	678	662	693	628	650	652	682	689	647	667	681	679	623	640	682	681	687	655	701	697	645	639	654	691	651	690	673	693	645	660	693	679	652	658	647	666	687	641	614	662	665	703	632	680	593	638	633	661	637	639	672	682	633	649	708	673	684	689	679	675	703	658	642	648	679	650	687	638	676	653	622	675	717	671	690	660	667	697	661	676	644	641	702	696	626	688	683	690	692	702	673	651	681	696	654	692	665	681	712	739	628	714	622	659	714	672	685	632	685	644	676	682	680	639	633	679	674	725	658	707	655	650	679	631	660	645	637	634	702	667	653	686	632	669	656	674	647	677	635	686	685	700	658	687	676	695	653	677	676	633	669	657	664	662	667	594	655	650	680	643	691	697	660	686	696	643	666	713	702	636	669	671	664	720	704	631	677	671	688	681	682	685	714	655	660	709	649	628	640	597	701	676	700	640	710	671	639	671	704	676	679	677	653	626	693	665	684	681	642	689	652	706	630	690	685	684	695	701	639	670	638	637	699	652	688	646	681	697	695	695	615	618	670	663	646	630	676	675	642	667	695	670	700	655	710	662	649	615	688	642	670	662	683	627	716	699	672	656	664	695	694	716	642	646	669	690	665	643	639	696	635	664	682	668	677	704	662	661	666	691	630	623	683	665	630	684	645	697	655	626	640	689	716	679	636	694	681	713	693	642	658	641	678	620	668	686	679	673	642	672	676	669	689	655	628	645	631	635	639	685	654	714	693	645	671	644	641	656	674	677	623	662	668	702	665	652	659	634	659	653	673	707	740	680	619	681	721	681	649	674	694	684	660	676	683	679	692	680	623	718	682	660	659	648	701	644	644	647	665	718	674	645	644	681	677	672	651	684	654	636	658	682	661	669	685	696	662	655	723	725	662	634	644	679	647	691	649	662	665	687	652	650	634	664	682	630	687	680	700	677	680	671	643	689	652	684	678	619	672	664	696	718	629	637	722	695	679	700	683	671	660	669	656	682	668	688	674	651	706	673	636	676	691	665	663	648	650	633	728	639	656	650	633	684	688	663	651	655	662	655	723	679	663	625	685	651	670	658	652	670	670	721	673	655	693	701	656	643	640	706	668	702	638	673	677	655	669	640	659	677	676	720	665	723	656	657	715	691	672	669	650	657	655	620	650	650	638	701	695	677	669	639	661	691	665	662	669	626	663	640	665	637	673	693	681	680	669	682	656	627	662	664	672	660	655	673	678	647	700	689	659	683	683	625	653	681	709	683	661	657	657	646	703	715	714	661	677	657	695	609	677	690	655	653	718	654	623	662	686	705	688	692	616	712	679	672	689	665	678	673	688	678	694	662	658	677	644	657	697	674	683	658	623	673	629	646	612	600	626	634	634	677	724	638	704	658	666	669	676	689	665	671	709	678	678	678	669	677	656	682	646	635	644	650	684	664	657	733	690	637	627	651	664	705	677	685	665	672	657	654	654	679	654	690	733	673	652	671	657	630	687	667	611	684	653	652	698	673	639	687	666	630	634	705	674	718	657	672	620	628	681	617	658	635	671	720	665	603	687	663	625	657	708	671	665	693	681	671	635	688	635	631	676	666	693	672	653	671	732	657	658	680	706	666	686	651	685	642	654	665	648	691	637	657	669	671	655	670	658	702	633	637	632	686	679	708	701	673	654	670	652	646	711	664	692	603	668	660	627	661	645	672	659	668	668	686	686	637	655	668	684	627	672	697	644	659	652	678	597	689	667	670	668	664	687	672	679	678	636	720	703	668	674	666	642	634	677	664	698	651	670	624	659	668	630	698	701	672	654	648	661	674	727	648	635	681	674	688	649	668	656	707	705	682	657	645	654	667	644	706	678	665	711	679	697	683	637	634	696	681	637	670	666	670	680	674	635	694	735	638	659	692	656	656	718	699	721	694	687	695	654	634	679	661	666	659	671	667	652	651	666	657	716	650	682	693	693	638	674	676	679	682	666	648	660	658	659	680	681	670	658	657	675	704	688	638	674	646	682	665	675	659	672	691	652	660	655	627	672	644	710	646	630	674	649	692	645	634	679	690	621	688	632	646	666	620	681	603	684	681	667	659	649	692	661	647	636	654	663	662	648	663	689	648	702	672	645	649	715	672	647	683	655	655	693	676	705	684	650	685	652	679	647	679	643	660	669	631	717	691	691	706	666	680	650	698	675	653	672	657	678	748	649	682	610	705	668	669	714	695	696	670	608	711	634	645	695	678	664	698	678	622	591	684	624	670	650	678	670	681	666	656	629	622	673	684	694	682	626	677	687	667	675	684	709	697	698	629	676	652	616	687	689	651	667	692	691	629	667	669	676	709	673	702	692	681	681	658	694	638	621	703	682	654	620	692	678	648	683	645	627	652	676	664	663	737	659	633	680	644	728	672	678	702	702	729	687	643	650	647	734	696	715	733	646	652	662	712	660	656	672	647	643	706	693	615	641	643	702	681	656	702	695	676	639	611	671	668	666	654	692	687	640	705	697	697	700	641	641	663	645	696	675	640	632	682	627	694	700	666	667	669	668	687	664	658	688	681	668	718	647	707	678	626	674	669	609	695	701	684	679	645	670	663	632	617	637	648	718	642	675	708	664	681	641	600	665	692	676	701	659	678	701	668	687	637	654	641	699	674	678	684	670	695	676	646	686	659	668	670	685	647	702	718	625	652	694	658	651	677	667	676	634	680	712	617	691	659	709	646	672	684	663	679	682	692	658	653	669	673	669	727	651	662	645	663	699	654	697	602	661	690	664	702	723	676	663	666	660	652	703	662	706	695	647	642	695	635	610	624	653	689	718	654	670	662	638	631	663	659	697	672	702	628	654	677	694	659	675	657	660	609	674	691	678	616	664	673	688	672	639	665	651	659	675	692	666	664	629	656	635	714	641	641	695	659	638	699	651	668	674	699	656	692	686	696	674	673	660	647	653	706	678	586	678	625	646	690	657	669	684	662	659	659	667	611	667	685	693	683	697	638	653	671	697	636	685	693	671	611	682	676	657	657	706	694	716	631	713	579
4620	2007	1081	727	375	308	216	183	159	136	141	128	115	120	118	104	90	109	93	91	104	116	83	85	94	81	83	99	86	89	91	107	95	109	89	83	101	98	103	100	86	79	93	116	85	94	92	74	88	89	104	82	92	93	72	95	98	100	96	97	86	91	81	84	95	101	83	89	96	111	90	85	86	79	88	109	82	94	89	97	95	110	97	81	96	89	85	79	82	85	77	89	76	83	87	77	100	98	91	93	94	85	101	91	77	93	86	100	82	85	94	80	69	101	88	105	74	88	84	87	93	106	97	80	93	73	100	92	107	71	87	83	86	88	82	85	76	74	103	82	82	76	72	95	88	77	84	91	101	98	93	84	94	88	74	101	96	85	82	85	75	92	82	73	81	105	99	90	73	116	88	80	83	95	81	93	84	63	99	68	75	87	87	86	76	85	81	79	84	89	88	96	93	82	84	89	97	93	81	87	82	94	89	90	134	107	73	78	96	81	85	80	91	79	82	79	80	81	106	81	81	89	98	92	79	76	92	84	99	94	92	88	64	90	92	84	88	81	102	86	89	101	75	98	100	86	103	104	105	81	80	80	74	95	74	87	107	87	97	83	108	91	89	90	76	102	100	86	83	71	91	74	87	104	77	100	92	88	109	92	93	98	74	101	89	88	86	93	87	95	82	93	93	84	90	86	104	84	81	74	87	94	81	84	94	76	85	84	87	85	99	94	83	99	91	78	77	78	88	86	80	90	106	91	97	101	96	94	85	88	96	84	83	86	89	89	76	88	87	87	99	101	79	94	88	76	83	98	104	95	96	97	95	89	105	96	57	84	89	100	94	83	98	82	88	79	92	92	84	101	101	90	75	83	78	88	86	81	98	90	94	99	83	92	67	70	85	78	75	90	97	87	76	94	91	113	84	95	105	66	93	89	85	92	102	102	94	88	107	107	93	112	92	87	77	77	86	101	86	87	85	77	90	90	86	95	76	80	89	84	78	95	77	76	76	78	104	91	99	110	86	81	78	81	96	84	88	97	89	84	105	109	93	76	87	81	96	99	80	95	72	95	98	85	86	81	95	101	87	106	96	77	111	87	93	110	84	83	82	95	90	61	83	92	81	90	104	81	86	80	86	80	90	106	89	90	73	77	82	81	80	102	81	95	72	82	86	97	99	99	91	97	82	78	76	89	87	77	73	87	78	72	92	79	74	93	106	79	97	82	84	98	94	98	85	81	89	96	96	97	75	98	98	99	106	95	85	97	60	92	90	74	83	83	82	97	91	89	92	83	87	92	86	86	109	88	95	95	82	81	109	75	79	98	70	81	70	99	95	81	89	92	83	89	79	94	119	81	85	90	96	68	78	95	78	77	89	91	87	89	93	85	87	89	92	86	85	86	99	80	99	85	89	94	93	79	93	106	76	81	92	78	80	78	76	84	86	99	79	86	88	91	103	81	91	81	90	81	104	85	87	93	107	99	107	104	90	93	100	80	89	77	80	69	95	81	95	99	94	69	94	75	93	79	107	94	98	84	90	104	95	83	98	65	93	88	82	91	84	88	69	85	97	86	97	95	67	105	82	81	90	103	94	93	92	78	99	79	93	86	87	88	92	85	96	92	85	83	92	96	112	87	94	86	82	76	97	95	80	81	91	97	88	67	97	89	87	102	84	85	94	97	101	74	87	89	87	97	94	87	75	84	77	85	88	91	94	80	90	104	84	69	88	87	81	77	79	87	104	81	92	84	89	78	89	88	77	79	84	100	95	74	84	76	73	69	87	89	101	90	116	96	81	81	108	113	92	93	84	92	97	92	76	94	93	93	77	91	90	107	104	85	105	94	86	85	107	78	105	96	97	100	93	78	97	95	89	83	99	87	77	100	88	91	88	86	56	92	93	99	93	93	80	93	92	78	78	86	107	98	76	78	79	94	89	89	91	84	102	102	111	85	85	105	96	89	88	96	95	97	95	86	102	93	99	111	99	91	96	94	81	87	89	93	81	100	81	92	68	82	77	95	80	84	79	80	94	95	84	99	83	97	92	96	96	79	101	77	80	92	88	76	76	84	85	90	74	80	94	83	82	79	76	85	93	69	101	75	81	90	82	82	82	87	100	91	78	88	80	77	98	76	91	113	75	90	98	83	89	84	94	88	85	77	85	68	91	90	89	92	89	74	93	94	89	73	75	78	76	89	74	85	92	84	92	90	68	80	97	76	81	113	82	87	101	93	96	79	99	95	87	82	90	91	77	93	88	94	100	82	82	79	104	98	107	95	87	97	89	101	95	76	96	83	93	96	92	94	89	94	77	91	87	91	88	70	98	96	108	87	85	84	101	78	94	101	100	88	90	91	82	90	88	90	83	85	81	95	81	102	99	83	83	90	96	78	101	66	92	84	88	81	92	65	76	83	98	73	89	103	85	92	72	102	86	87	86	91	92	93	106	92	83	88	76	92	97	94	84	87	82	103	89	101	96	82	92	83	81	88	89	78	73	99	96	97	105	98	84	89	107	88	71	89	91	94	93	81	84	81	101	82	95	76	100	94	98	90	93	88	91	77	104	92	81	78	75	85	86	92	84	76	92	82	80	87	87	89	96	91	87	91	91	81	87	93	67	95	89	95	88	93	88	85	89	108	85	107	72	66	92	93	89	91	94	79	105	95	82	93	93	96	76	96	88	75	79	103	74	103	82	101	77	97	93	92	89	84	99	92	98	71	97	95	105	92	90	82	82	88	88	72	88	92	84	69	90	76	101	100	89	77	85	89	98	83	86	86	99	76	95	99	94	82	96	85	90	83	93	107	99	88	100	91	84	67	86	91	87	95	88	84	86	87	91	76	84	81	79	93	99	86	94	96	93	92	85	94	88	103	94	83	88	79	80	76	83	74	84	92	96	86	99	79	84	83	95	91	79	94	95	105	98	87	99	79	86	85	80	95	96	98	112	85	80	88	95	85	86	95	68	100	87	91	126	87	78	106	111	82	88	98	89	86	90	95	81	89	92	98	86	74	84	88	82	84	102	71	95	106	89	86	101	79	88	87	87	76	87	83	86	79	80	100	97	79	96	98	97	78	74	80	101	76	73	78	81	92	81	105	88	91	82	78	82	74	89	80	84	88	84	106	107	90	86	97	84	96	85	86	82	74	103	85	92	81	80	96	109	70	77	87	77	78	88	87	92	79	90	89	98	81	68	103	94	108	90	92	89	91	97	90	102	101	70	90	81	80	88	90	84	85	92	94	72	85	90	99	80	74	81	81	96	84	102	85	91	85	93	82	117	99	88	77	79	94	87	90	71	80	85	101	96	93	107	87	83	104	100	82	88	85	89	92	88	80	79	89	97	94	91	109	96	77	77	100	91	83	85	92	93	89	108	89	88	90	89	82	85	85	94	90	95	84	80	77	74	93	88	83	82	103	88	100	104	82	83	92	86	103	79	95	96	82	85	78	96	78	94	72	75	81	85	95	78	97	85	81	94	88	95	98	82	93	72	84
30787	17374	11970	10095	8645	7006	4947	3747	2767	2407	1955	1718	1484	1331	1194	1190	1119	1031	1011	994	915	940	877	876	905	803	836	837	757	837	797	805	806	858	820	833	776	824	806	822	810	839	793	781	809	752	777	797	811	777	719	752	776	807	785	789	801	754	762	782	762	769	747	722	820	800	808	770	811	772	795	780	767	764	842	759	825	761	818	726	745	747	775	818	782	802	800	791	769	782	784	827	796	778	817	773	809	794	750	781	795	791	739	722	753	758	748	749	753	797	806	770	800	774	788	804	755	770	782	742	755	774	815	804	803	798	761	765	748	745	777	812	758	750	822	809	815	794	792	713	812	811	787	805	773	813	791	732	760	721	779	783	778	809	784	816	767	749	770	786	780	801	792	780	794	786	801	797	773	822	776	820	775	765	813	781	784	832	792	751	745	768	735	795	735	777	755	820	842	745	772	754	795	783	761	751	773	792	748	774	784	718	748	783	797	812	779	763	776	756	744	741	742	757	771	794	740	719	763	817	812	746	828	767	825	754	770	756	737	852	765	816	722	795	803	801	765	736	732	746	840	814	722	803	765	786	763	803	799	795	763	773	805	835	780	752	795	819	750	755	811	793	776	729	837	792	841	737	792	761	814	795	763	800	799	779	768	763	790	838	785	776	767	798	737	800	753	801	843	769	779	836	771	826	774	788	718	765	746	764	813	768	770	788	750	780	755	815	769	760	798	788	759	768	775	758	732	724	780	758	813	772	784	769	787	797	833	774	797	775	840	733	758	754	778	769	782	796	760	784	771	801	778	795	762	775	758	825	746	730	762	764	763	776	780	760	780	769	839	764	783	759	781	786	751	752	793	768	798	798	812	784	798	768	751	817	763	754	797	757	820	768	793	756	834	771	786	797	757	797	823	760	764	812	768	739	768	739	741	772	828	783	774	798	802	805	765	783	778	781	756	804	770	816	775	786	753	769	849	772	817	792	797	730	739	804	779	736	794	783	757	815	766	759	752	786	843	792	730	828	765	787	778	778	783	785	752	768	764	769	769	754	720	744	779	845	837	755	779	768	774	779	815	775	796	806	774	756	763	744	749	789	825	803	758	774	803	782	739	773	779	813	801	770	825	761	790	763	770	768	752	766	754	776	776	782	732	787	771	807	788	810	795	732	789	802	808	745	797	764	834	786	793	756	797	718	778	772	819	766	778	738	790	789	760	775	795	754	823	761	805	753	819	784	772	744	756	756	805	770	792	819	785	795	800	799	784	712	780	792	748	814	753	779	766	824	808	764	781	808	746	813	732	763	786	751	831	746	775	804	831	829	787	800	791	745	778	798	832	781	776	779	771	772	742	785	747	790	807	725	770	791	724	808	747	796	774	795	748	751	784	781	761	793	768	754	790	799	747	750	798	771	827	818	798	814	807	720	763	807	755	758	795	742	787	836	787	774	768	777	764	753	779	803	750	759	765	809	769	777	787	775	782	777	793	783	825	822	805	781	759	790	794	787	811	754	801	803	812	729	834	785	794	756	816	767	794	842	708	733	781	784	723	755	726	819	806	835	762	794	761	784	797	745	832	803	820	752	765	813	768	772	805	798	819	771	795	808	746	815	762	774	791	804	787	748	743	803	747	770	811	794	750	804	822	823	750	813	775	783	747	745	762	778	783	748	780	764	818	770	802	814	772	777	811	763	767	762	770	766	794	788	768	789	767	795	789	789	723	770	762	785	768	799	796	795	765	764	751	789	816	826	825	758	788	792	807	815	755	795	763	808	750	819	765	772	773	811	802	762	814	748	791	811	803	732	736	754	763	792	821	802	832	816	816	749	770	782	768	793	769	808	776	822	783	786	759	794	755	766	782	728	780	758	785	746	807	786	762	784	746	747	810	738	751	765	804	795	803	825	791	764	771	799	816	799	781	765	840	759	800	788	765	794	820	780	795	792	777	790	802	797	832	822	759	794	760	752	802	839	810	769	783	787	803	712	786	756	746	777	787	779	770	751	763	777	773	764	754	806	824	795	791	781	829	838	788	746	854	817	762	775	758	801	776	768	781	757	786	771	785	804	755	762	749	762	812	745	787	759	770	788	742	785	821	798	756	784	806	780	861	751	754	784	743	787	796	778	758	774	765	799	764	779	840	769	727	795	814	792	807	775	759	746	788	776	761	839	779	803	794	779	756	812	744	803	780	782	785	767	853	781	769	781	799	781	770	779	780	789	786	807	844	778	759	767	785	804	774	709	788	777	769	806	740	758	764	768	726	760	743	806	802	787	792	805	801	730	741	740	768	803	784	762	825	823	757	807	810	750	797	813	737	747	755	763	757	770	787	771	754	764	771	760	781	736	820	814	770	805	746	750	785	742	774	785	732	803	739	738	807	787	757	797	777	766	785	757	783	777	769	762	753	776	795	807	772	751	794	804	747	801	787	749	799	803	795	778	755	776	800	744	747	783	806	794	800	815	782	801	734	756	789	771	791	784	755	777	790	772	778	790	796	746	771	722	763	755	785	749	801	793	751	790	800	821	775	806	801	734	792	765	732	779	756	808	745	816	742	766	818	818	763	754	828	799	806	797	792	791	781	778	754	774	795	774	806	811	785	770	739	803	824	816	849	834	749	760	810	788	768	775	786	789	760	782	762	760	773	773	767	763	765	783	774	778	757	754	786	763	757	765	782	802	790	756	779	790	820	769	836	752	801	754	756	792	818	737	778	792	765	801	781	782	690	786	761	859	780	777	777	768	781	742	775	773	774	748	773	791	804	756	763	759	794	762	747	781	853	785	759	790	769	760	757	745	781	774	783	808	759	778	760	806	782	732	751	776	749	776	764	777	765	855	732	787	754	818	797	747	791	820	790	726	751	778	816	771	790	778	792	821	796	815	799	782	750	791	741	769	763	809	820	795	816	808	807	786	789	775	805	796	757	804	785	774	759	772	798	769	771	802	804	774	759	765	771	781	768	789	782	791	780	789	751	781	742	774	802	775	778	749	775	817	843	829	838	825	782	822	779	811	746	766	756	761	761	726	790	797	802	783	808	808	797	761	820	802	752	728	807	783	794	790	819	784	750	766	758	799	755	834	768	807	809	742	808	741	782	741	774	793	780	807	809	836	806	762	778	796	762	784	782	808	727	739	748	796	794	801	748	828	775	752	776	779	798	758	855	793	742	789	780	802	749	799	745	809	777	755	794	791	754	772	723	760	817	762	788	780	779	742	774	815	811	800	731	797	804	778	800	802	711	727	753	808	830	775	737	775	746	760	802	794	804	781	737	787	771	761	829	778	798	781	763	832	749	754	760	768	790	804	772	825	754	784	777	771	770	779	753	779	775	825	809	768	773	796	782	745	713	746	750	767	736	755	749	779	834	752	790	802	803	791	773	805	766	768	805	752	778	770	775	733	777	796	751	792	813	815	820	813	725	772	796	765	801	734	802	752	741	762	788	793	789	796	822	801	789	775	766	821	790	799	794	772	741	732	773	782	830	770	767	786	791	736
6302	3861	2073	1366	761	403	324	244	221	172	173	153	132	132	128	121	95	122	94	87	100	102	94	115	96	102	96	98	98	100	85	94	106	83	105	89	110	105	89	77	95	77	82	99	90	91	86	97	91	89	85	93	80	93	75	78	95	90	84	84	87	81	86	77	79	74	103	104	81	90	95	92	95	74	73	92	93	92	98	96	88	94	85	92	92	87	73	78	88	96	97	105	74	86	98	95	94	81	85	86	98	86	86	95	112	85	80	94	94	88	96	80	102	77	110	68	97	98	79	89	69	77	79	89	93	87	80	86	89	98	98	92	91	78	99	100	84	79	91	90	84	97	100	83	85	78	86	88	104	86	84	107	93	98	72	87	90	89	88	98	91	102	78	96	102	102	85	97	91	95	91	85	90	79	87	87	86	99	67	81	78	89	105	93	83	84	89	95	102	96	84	63	88	100	96	79	77	91	77	78	101	90	87	78	96	80	82	104	82	82	110	79	101	87	93	104	104	109	98	79	83	91	102	98	84	95	75	83	83	91	80	99	80	83	82	98	76	77	97	92	90	91	74	86	80	75	80	94	85	73	90	93	115	98	92	91	87	91	75	83	69	99	84	92	91	88	84	89	100	93	85	79	99	86	95	85	86	92	78	80	86	97	95	74	93	80	88	80	92	90	87	100	95	84	82	85	76	84	91	72	91	97	96	77	96	86	89	89	102	95	76	102	88	76	93	68	85	89	72	92	70	95	74	93	84	85	100	93	85	93	72	85	81	98	108	92	74	87	97	107	99	90	86	69	88	67	86	96	73	79	72	74	105	97	95	106	97	82	78	85	76	91	90	80	85	92	84	90	92	85	80	85	94	68	84	93	103	101	87	89	84	94	101	100	70	90	91	98	100	81	82	85	100	94	88	86	84	90	85	90	88	83	80	95	102	100	99	94	86	103	95	91	84	77	100	81	82	94	69	83	88	91	94	80	89	107	80	84	94	73	79	86	91	102	98	86	104	87	89	85	79	79	81	99	98	86	77	78	89	84	83	92	99	108	95	91	96	85	101	109	87	84	67	89	85	80	89	91	96	60	90	101	83	75	89	86	98	95	95	96	96	96	73	90	90	89	100	98	101	96	101	104	94	82	88	76	92	86	89	86	82	80	79	80	77	77	97	103	94	76	94	99	96	87	72	93	81	77	99	100	89	89	100	80	79	92	98	84	77	77	90	75	93	96	93	107	89	82	80	79	100	80	85	95	91	83	94	87	93	98	98	85	88	94	97	102	91	83	100	90	81	87	78	87	90	81	88	96	79	81	103	105	96	86	80	99	102	70	89	76	81	89	84	84	102	101	77	108	99	94	101	107	88	106	90	75	82	99	96	88	98	69	95	89	88	90	94	80	99	77	84	78	82	84	97	73	95	91	94	91	76	79	93	76	111	80	92	99	102	81	89	76	97	88	77	83	81	85	82	89	96	78	79	90	77	84	92	97	100	80	94	86	88	92	83	84	65	97	86	80	93	101	89	90	97	79	87	104	94	81	85	101	91	104	99	100	91	85	94	85	71	90	87	101	83	104	82	81	82	84	93	88	83	73	101	86	102	78	78	113	88	80	75	100	94	91	85	87	79	89	92	92	94	106	83	80	97	94	98	92	75	91	98	86	95	75	96	104	89	77	86	98	87	100	94	105	89	81	85	92	87	72	86	93	88	87	85	91	102	97	94	78	107	92	77	91	100	92	86	84	101	82	90	95	86	85	82	74	87	92	88	82	73	90	84	90	87	86	96	108	90	99	80	83	90	71	96	62	97	94	83	81	105	93	92	82	91	81	96	84	87	78	75	76	82	111	84	100	86	88	89	77	68	92	92	91	80	97	82	87	100	81	111	96	70	87	80	99	102	78	70	73	96	92	94	87	94	82	79	80	91	74	101	86	91	78	88	82	100	94	82	76	103	76	98	92	88	91	87	87	87	88	77	89	71	93	94	111	95	99	83	82	87	86	91	97	104	88	89	97	77	82	79	90	98	102	92	97	90	79	90	87	89	94	92	93	105	83	98	83	87	86	99	98	97	101	84	92	105	89	89	77	90	75	104	100	86	91	86	75	82	94	85	80	77	94	87	92	87	83	117	100	79	77	80	93	114	87	85	100	91	84	96	98	91	82	77	89	86	103	92	78	83	97	89	106	93	84	71	79	81	84	86	90	88	76	74	96	89	89	95	107	88	93	84	78	83	88	94	94	84	82	95	80	81	87	92	92	91	93	107	97	90	93	80	93	82	87	100	95	74	73	95	77	90	104	73	94	72	101	100	75	92	83	89	89	81	98	68	80	89	86	86	93	94	87	91	92	78	103	96	90	90	84	86	95	89	88	87	88	97	99	77	94	88	76	92	90	109	88	81	89	101	100	84	69	100	100	97	90	113	88	86	105	73	81	84	90	92	93	76	107	83	80	98	84	101	75	95	77	84	82	74	84	81	79	90	88	78	94	98	93	98	90	77	78	90	92	87	80	102	89	84	82	81	88	82	84	88	80	78	94	107	92	97	71	98	88	75	89	99	80	102	88	86	92	87	103	113	77	84	90	95	101	87	114	82	86	93	93	88	100	96	84	118	93	82	105	91	93	90	71	111	88	75	79	81	90	93	86	87	86	82	72	72	91	96	81	74	79	92	89	85	78	101	84	110	80	78	108	104	103	102	69	101	83	92	98	104	87	100	89	106	90	101	97	104	87	87	90	97	89	82	82	88	84	83	81	99	76	90	81	96	108	91	96	89	90	86	96	87	95	86	81	97	94	92	85	87	67	85	83	81	82	100	83	97	81	94	78	114	80	87	103	84	74	90	86	90	92	76	112	90	93	83	88	92	82	82	102	80	88	84	91	101	82	93	90	88	75	85	86	92	96	93	87	81	90	101	92	87	96	89	90	81	84	98	82	101	90	91	76	89	91	96	80	75	95	92	99	87	77	83	78	96	91	82	90	93	75	74	95	84	91	86	92	104	96	103	95	92	100	72	93	110	94	79	100	88	98	100	86	96	100	94	107	86	78	87	95	84	101	85	78	90	108	91	103	87	68	89	75	81	107	81	88	94	93	83	92	93	89	72	91	98	82	92	91	83	89	99	80	87	91	84	76	84	107	88	82	101	93	78	108	77	85	93	84	80	98	86	81	88	86	88	78	92	88	94	89	80	89	77	84	85	78	85	86	104	107	99	76	89	89	75	77	87	109	90	94	80	91	83	95	87	95	87	94	88	95	86	101	83	79	102	72	95	83	90	81	97	108	95	116	91	82	103	98	108	80	89	77	84	95	90	87	89	88	85	107	93	73	86	72	94	83	91	101	85	70	102	102	97	82	80	83	103	96	90	87	78	82	95	82	92	89	85	88	88	84	76	89	99	99	90	81	106	92	90	74	107	101	91	74	81	100	97	90	86	75	85	74	86	84	108	82	82	84	106	92	78	100	91	92	78	77	80	101	86	118	93	90	78	89	98	82
35216	23240	16769	16123	13862	9740	6993	5398	4166	3495	2820	2291	1988	1776	1618	1395	1358	1284	1182	1169	1115	1007	966	979	923	926	821	876	781	791	862	863	818	887	828	841	842	818	779	788	850	806	772	761	806	799	764	844	770	797	805	812	796	805	785	797	762	821	765	772	765	721	819	779	805	816	752	775	838	821	779	812	749	809	736	794	792	771	799	782	748	778	833	787	827	784	776	808	771	764	748	789	820	795	766	796	779	799	745	766	806	786	790	756	779	736	770	769	804	763	798	784	760	779	843	762	728	760	748	806	784	792	797	796	808	763	780	787	748	817	860	780	804	750	775	810	787	803	752	764	825	771	782	779	778	796	752	756	780	803	770	787	790	809	766	766	831	813	809	780	823	817	713	784	819	781	798	835	828	791	794	759	771	764	859	736	784	790	820	798	778	812	741	783	806	782	744	809	777	842	771	832	786	754	766	804	763	803	787	801	766	752	759	818	792	823	765	770	790	765	752	754	787	833	741	796	764	768	794	794	831	794	762	744	797	788	815	769	786	786	767	758	733	753	776	742	766	783	761	789	755	826	819	766	801	779	770	733	789	784	726	787	756	788	739	706	791	784	784	819	767	743	771	818	758	787	799	801	799	801	804	723	851	826	744	787	779	772	768	773	801	766	820	762	775	810	752	789	770	777	807	783	735	833	782	780	806	769	811	819	760	779	835	814	771	832	775	743	785	799	774	802	769	785	851	774	814	727	761	746	804	751	718	829	821	785	776	809	855	833	791	810	793	801	784	827	822	783	809	804	808	757	764	822	821	789	822	742	756	791	774	749	771	822	784	747	795	779	782	771	776	765	775	772	797	849	769	793	785	785	796	813	762	786	789	822	766	764	754	747	784	778	749	794	824	737	789	782	768	808	774	767	802	783	768	765	817	765	795	815	812	744	807	757	815	765	783	753	783	796	815	829	783	817	771	792	785	778	782	816	763	813	770	818	777	810	773	855	802	778	801	797	763	758	765	785	766	788	773	788	814	833	750	797	764	767	771	726	832	773	740	804	822	804	768	807	798	788	777	810	771	772	801	789	839	815	766	791	744	785	809	793	730	779	752	851	795	739	805	758	827	812	770	789	752	822	777	755	805	783	805	739	761	773	817	783	757	781	801	792	752	753	818	783	782	804	783	816	773	786	790	759	769	774	774	815	801	768	782	753	781	805	783	746	791	790	816	793	767	796	751	785	807	797	770	813	811	792	760	797	812	776	773	799	770	738	752	759	754	836	795	794	775	743	766	796	812	794	802	742	728	773	784	814	776	767	726	813	770	770	773	806	784	743	767	850	718	791	828	808	824	779	765	791	804	773	831	747	760	815	719	805	755	772	756	773	824	763	805	759	778	803	786	795	843	794	840	795	766	801	838	758	809	803	770	768	779	784	740	784	816	795	745	847	818	765	773	817	752	802	808	771	793	787	759	811	750	803	776	834	825	784	772	744	802	781	802	816	758	836	746	786	780	792	789	766	814	769	801	793	775	757	776	792	780	789	778	806	795	793	794	780	791	816	789	766	772	804	795	790	815	733	785	785	829	798	806	783	845	735	754	785	766	765	802	756	784	776	785	787	751	790	854	786	792	773	818	757	773	787	799	779	785	760	786	820	825	753	756	792	784	765	805	776	789	763	791	831	773	729	761	761	760	810	765	825	793	781	746	789	807	775	810	783	750	768	818	786	794	800	798	788	737	768	750	882	793	791	826	757	778	803	779	764	746	811	787	826	834	792	754	836	794	752	783	772	764	762	806	811	775	850	825	779	772	736	769	803	816	739	793	778	778	815	759	761	765	777	757	766	804	834	753	785	784	818	782	815	803	790	737	786	796	786	783	802	815	788	791	814	784	803	759	775	760	811	737	773	785	770	815	804	825	821	785	752	802	797	842	739	734	783	773	831	715	818	779	815	807	798	792	780	784	794	816	754	756	860	758	808	725	741	777	770	811	771	813	724	832	786	796	805	770	755	780	772	795	818	766	716	792	756	780	774	842	764	821	756	776	804	773	771	734	793	722	794	777	788	823	801	782	827	786	744	780	789	761	807	742	820	760	771	761	754	716	776	749	776	789	805	824	730	822	780	769	769	835	775	757	772	778	762	793	809	822	804	802	782	786	790	831	819	793	772	790	770	732	809	768	769	801	776	736	837	794	778	774	785	814	797	865	772	773	781	772	775	798	778	847	791	784	753	774	803	797	778	772	762	779	782	754	789	836	798	785	781	791	760	749	776	723	787	782	759	786	770	731	807	829	825	806	726	814	796	836	806	786	841	764	774	814	761	785	797	770	783	793	819	791	856	749	781	828	801	755	790	770	776	798	795	838	757	792	758	780	800	793	740	763	772	795	781	792	829	804	801	775	822	790	779	778	791	775	818	783	808	732	827	808	779	757	798	798	807	772	776	809	763	758	795	804	793	801	792	816	790	798	751	779	800	802	838	731	791	807	779	798	813	804	810	754	772	768	796	775	830	782	784	805	805	793	736	789	783	808	762	740	733	759	788	848	764	822	763	818	827	737	774	830	778	763	817	789	741	845	752	780	807	798	738	787	785	750	740	817	824	792	759	819	767	807	810	724	760	831	778	795	780	781	753	816	724	825	773	804	794	728	817	797	776	815	795	793	811	838	816	792	760	791	753	772	756	780	765	779	795	777	798	767	775	796	819	727	800	797	781	824	763	777	816	782	744	786	834	750	806	763	759	729	752	798	783	828	765	767	801	822	775	772	731	733	768	811	781	753	791	801	792	744	758	789	786	760	774	856	790	747	814	759	784	824	778	756	784	808	756	809	783	766	819	790	791	783	811	748	747	765	816	791	770	779	786	806	758	829	736	841	838	777	729	800	812	814	805	769	760	783	803	868	785	797	768	777	801	802	805	796	786	738	814	794	818	762	778	794	750	814	851	786	806	742	798	768	836	777	772	770	826	803	779	787	732	818	781	779	771	768	834	769	802	778	733	739	770	782	742	791	806	729	829	749	782	772	780	774	719	788	758	766	779	816	806	741	794	793	769	809	811	745	775	772	779	831	811	775	784	800	748	775	823	773	805	714	808	823	770	783	836	766	763	774	734	804	768	809	779	824	782	759	742	774	792	868	737	809	771	768	741	771	839	783	770	757	777	759	767	854	772	761	755	785	822	762	772	807	771	772	742	779	760	801	794	763	768	790	788	772	758	813	798	774	833	741	791	807	795	757	799	781	787	808	809	831	784	785	764	765	779	810	778	781	778	795	795	753	814	740	789	756	851	759	827	760	798	788	744	807	795	775	807	741	775	740	774	823	771	775	771	845	807	741	770	803	802	775	837	778	797	748	821	796	822	791	760	788	789	837	777	815	773	788	802	759	764	759	774	762	814	739	782	803	741	764	736	812	788	800	741	800	756	838	795	783	794	784	783	830	758	753	734	782	808	791	772	814	748	768	787	772	758	771	768	772	755	799	815	756	776	800	779	766	774	796	833	789	789
6458	3327	2244	1184	648	334	262	191	165	162	150	128	102	104	99	116	96	100	95	87	84	76	90	79	84	85	68	76	70	73	79	75	69	79	72	82	70	71	74	64	79	68	68	71	78	65	62	76	79	61	72	68	75	66	74	60	61	68	62	68	70	76	58	79	65	66	68	73	68	72	85	69	78	72	60	61	78	85	79	77	72	85	72	70	59	68	65	69	62	69	76	68	65	73	58	70	77	66	91	65	67	72	71	69	79	75	58	79	71	66	42	59	72	66	80	83	57	68	65	64	70	72	62	66	84	70	79	76	66	62	78	73	81	80	66	68	73	63	72	68	82	70	63	64	90	67	68	89	72	64	73	65	74	73	68	73	65	71	71	65	66	86	54	71	75	74	69	57	79	75	67	77	68	77	66	66	80	67	75	75	68	62	75	73	66	59	69	55	77	60	80	75	81	68	66	70	61	75	80	70	81	60	59	70	63	77	72	77	77	65	72	71	58	70	69	78	78	57	58	73	81	78	97	68	69	80	69	69	54	75	90	72	69	81	68	60	74	67	85	59	75	87	78	60	72	76	65	72	75	77	51	77	91	61	72	76	79	77	65	77	63	69	57	68	66	57	70	55	74	75	55	76	78	72	72	59	88	74	62	73	56	80	58	78	54	81	55	73	74	63	56	68	68	71	59	82	64	64	80	71	64	77	68	63	66	68	70	79	76	67	56	64	77	67	65	86	62	67	60	73	79	81	82	71	85	76	59	86	81	63	88	78	67	69	73	71	67	64	67	89	70	59	73	68	79	74	80	77	78	74	83	71	70	60	76	76	73	68	61	79	68	74	73	73	63	63	92	67	77	71	81	67	75	66	65	80	60	63	64	68	75	72	72	68	78	74	59	63	74	70	72	70	66	73	76	78	81	80	75	62	87	53	68	61	57	60	69	70	57	84	77	67	73	62	85	66	77	78	68	75	69	81	75	73	74	63	66	74	65	62	68	80	71	78	66	57	76	60	68	76	63	55	65	78	64	62	67	56	74	86	56	59	77	67	70	71	66	57	76	65	76	69	72	81	59	79	83	80	71	78	81	71	48	78	69	69	67	78	68	53	82	52	67	71	78	65	72	67	78	69	77	64	75	61	64	62	57	65	62	72	68	75	68	76	79	68	63	69	77	71	83	74	83	66	84	52	66	86	70	68	77	71	69	72	69	75	60	75	78	69	75	72	78	78	71	66	90	71	73	75	82	73	76	61	67	76	70	70	71	66	83	78	68	76	57	79	72	68	68	73	75	77	55	77	81	73	75	69	63	73	67	74	81	62	86	77	53	65	84	73	66	78	71	71	82	68	72	76	87	65	68	68	82	74	83	72	72	83	77	76	64	50	82	68	68	55	74	78	59	103	62	72	71	54	74	77	57	65	60	67	60	62	70	73	75	70	73	71	80	79	79	65	75	77	68	55	67	67	82	65	84	70	67	65	65	72	74	72	82	52	76	68	75	71	77	89	52	72	79	67	77	68	78	77	60	82	78	71	56	73	65	75	86	60	68	64	58	67	72	62	86	58	53	82	59	50	81	78	74	70	78	75	72	70	76	62	80	63	66	57	71	78	80	66	57	69	74	65	59	54	49	63	57	68	68	81	67	64	78	80	74	60	55	72	74	72	80	52	88	87	70	79	68	85	77	76	64	68	60	79	75	74	75	69	83	56	76	62	76	81	70	64	66	62	72	78	85	68	66	67	56	70	67	64	49	71	70	80	76	79	69	85	66	72	71	54	72	74	77	67	73	73	70	75	58	67	75	72	63	69	64	63	69	68	79	76	76	78	62	73	67	77	87	70	82	78	67	69	57	60	64	68	86	60	67	78	82	66	62	75	58	74	69	63	67	77	71	73	70	69	83	76	77	59	78	80	57	64	74	68	73	92	51	71	70	83	73	73	67	81	71	69	84	73	66	66	66	62	82	70	88	78	66	81	75	74	68	75	79	76	72	62	76	64	61	81	79	85	77	70	81	64	67	77	54	66	69	68	67	80	62	81	75	72	82	60	72	73	86	61	55	65	73	59	62	71	63	65	74	72	71	73	66	79	78	65	75	62	72	68	68	73	60	84	68	61	64	73	61	81	58	72	77	76	68	75	82	75	77	64	68	66	67	89	77	79	73	73	70	86	74	75	66	65	59	72	66	76	79	68	54	67	69	61	73	82	64	69	68	58	76	62	65	68	71	72	62	73	59	62	72	58	76	62	66	77	72	56	66	74	76	59	75	81	77	93	66	66	74	54	66	70	59	61	64	79	66	69	81	71	71	67	61	66	78	88	69	70	58	77	75	60	65	72	80	80	70	66	76	67	75	85	86	62	84	75	84	71	80	62	75	60	78	79	60	68	69	56	76	62	78	75	68	66	57	83	82	61	66	56	75	66	53	75	63	63	67	72	77	92	85	47	76	74	72	64	50	61	70	69	56	60	75	78	54	66	79	64	68	96	80	70	63	64	71	79	63	76	66	71	73	61	79	65	64	68	67	65	61	71	41	60	63	71	65	65	75	73	72	53	76	79	79	68	74	72	83	54	61	73	67	51	62	67	76	59	61	70	63	80	72	85	66	81	71	64	55	64	70	83	76	71	78	78	56	72	71	86	71	79	68	62	77	72	55	83	84	81	57	67	72	76	72	85	73	75	72	81	63	83	67	71	78	63	91	74	64	72	69	84	74	58	81	66	71	75	65	60	62	53	57	75	89	63	95	78	65	71	87	77	70	55	72	57	68	62	62	56	61	86	60	88	75	54	74	64	87	74	68	79	71	62	85	76	86	79	76	51	82	67	90	74	73	62	75	86	69	67	55	82	81	78	65	80	53	64	81	63	63	67	65	92	77	74	78	84	62	61	79	74	77	65	75	71	60	67	76	76	40	83	59	79	69	76	82	65	82	82	77	94	64	77	62	72	72	69	84	67	65	61	84	67	73	88	64	68	70	69	62	70	60	64	80	68	74	73	76	74	61	67	54	68	73	75	75	74	77	72	68	76	62	81	76	68	70	66	65	70	90	83	77	72	63	63	90	66	61	80	75	75	60	76	85	73	64	72	61	66	76	70	67	72	71	63	70	72	69	77	77	71	75	63	79	68	57	80	80	65	94	73	73	88	68	67	65	66	68	77	82	78	62	57	75	89	75	71	72	59	72	74	63	63	71	84	64	64	77	66	75	69	74	67	68	63	57	70	53	65	55	64	71	68	60	66	69	72	67	68	65	77	72	80	71	81	71	88	70	70	63	68	69	72	47	68	70	66	73	60	61	75	72	80	74	66	65	75	60	86	71	73	71	64	67	55	63	71	82	97	66	75	87	86	101	65	68	72	73	73	73	79	77	73	72	54	78	73	73	72	75	72	68	61	55	62	74	73	79	67	61	68	81	81	78	66	53	53	71	88	77	59	72	80	60	72	61	79	69	75	74	54	62	59	77	78	67	73	81	59	65	73	53	69	79	60	54	84
33048	22208	18609	14596	11564	8435	6265	4784	3903	3184	2724	2183	1934	1648	1428	1342	1262	1106	1056	1011	897	942	857	799	767	775	701	684	716	651	700	677	683	729	707	632	669	702	655	659	667	658	602	644	632	634	664	637	601	622	606	641	625	660	642	619	608	620	703	655	644	647	636	638	601	619	633	658	642	632	600	628	639	612	685	623	680	637	625	627	597	652	600	644	634	603	607	622	605	596	661	673	629	660	647	647	639	618	654	656	573	637	604	640	622	651	607	649	636	593	629	657	635	612	595	609	589	613	647	650	691	655	613	639	615	606	635	631	594	643	664	669	578	634	618	684	591	665	639	641	632	604	618	649	582	623	648	620	564	627	633	679	615	635	602	672	632	610	568	625	648	614	639	645	594	624	628	643	652	590	618	631	596	611	600	578	605	646	635	582	646	658	632	591	618	606	689	638	633	581	646	631	588	623	604	654	658	641	607	648	617	654	626	585	596	604	640	655	626	622	644	633	629	654	632	681	597	666	632	616	638	668	649	599	616	602	615	604	639	552	617	592	637	606	607	614	625	641	655	599	653	656	674	664	646	642	638	645	597	582	600	627	603	610	663	608	586	605	634	623	666	604	598	618	616	626	597	592	651	591	618	665	629	616	655	612	627	623	569	661	633	631	601	600	658	615	613	600	678	617	608	616	615	632	627	622	614	594	647	635	614	585	634	622	636	643	610	611	654	643	619	637	593	652	643	654	607	612	627	630	630	623	627	628	633	582	621	606	650	625	640	668	676	652	661	620	655	639	626	684	658	680	667	648	627	619	657	633	613	645	645	613	619	617	613	642	607	666	629	611	630	638	614	631	652	618	641	581	607	626	666	616	626	642	635	644	649	603	603	629	579	609	612	637	625	593	621	647	638	623	591	641	587	604	666	628	618	632	644	653	573	617	636	642	600	636	630	644	609	590	637	594	630	656	604	661	601	628	630	649	639	671	633	576	624	631	607	585	608	656	676	609	642	601	627	627	614	635	642	653	619	618	620	641	652	596	607	599	645	635	634	650	627	666	667	640	604	563	631	631	627	675	668	647	646	613	586	578	629	609	657	626	613	615	593	678	641	620	617	618	614	601	655	592	636	617	658	656	636	616	594	605	624	615	666	621	573	627	597	622	631	656	640	658	666	607	607	623	617	644	615	636	602	608	614	607	591	659	702	640	612	608	640	663	611	640	659	662	642	642	615	630	614	671	684	634	618	630	639	638	640	640	637	641	603	646	608	610	592	675	600	609	600	601	621	668	613	647	621	652	640	645	622	630	611	625	671	589	641	647	602	650	631	606	650	629	629	614	662	662	638	615	636	622	618	616	601	653	586	654	655	642	614	616	638	618	626	653	611	604	647	572	596	651	694	624	639	608	641	621	601	633	625	594	607	650	614	640	602	617	630	641	621	606	615	623	653	643	613	663	635	630	621	611	622	647	638	643	593	661	606	632	605	641	662	647	617	687	608	629	642	647	657	629	634	622	597	662	630	609	634	616	626	614	621	630	600	653	591	645	570	647	675	652	641	623	604	585	598	643	636	617	621	658	647	601	629	634	626	630	612	640	639	611	680	590	575	580	646	620	636	620	658	615	597	623	612	694	665	622	627	654	643	659	630	644	642	629	650	633	631	659	629	600	617	648	590	601	608	615	627	633	663	646	644	633	627	634	591	603	617	651	640	668	614	635	667	640	651	625	604	629	650	642	650	621	645	618	651	643	658	631	652	600	661	660	603	597	658	610	647	618	677	617	636	580	684	672	595	638	628	637	639	656	621	627	657	667	628	567	671	635	602	598	650	648	644	613	678	617	590	617	613	675	639	617	654	638	680	648	630	636	630	620	619	619	639	646	657	614	623	644	617	656	634	590	639	582	656	590	657	649	629	602	631	608	658	647	621	659	627	599	625	601	657	623	648	636	654	614	611	618	587	636	666	603	632	634	662	659	611	637	625	643	645	616	627	661	675	606	639	679	656	698	634	653	602	661	635	618	671	586	655	612	643	654	591	651	607	642	644	655	628	607	608	610	633	615	595	639	636	625	639	627	610	635	644	659	659	603	664	637	631	661	641	633	633	634	621	605	610	603	630	624	619	637	624	645	601	611	593	634	615	626	626	636	585	601	602	633	688	646	652	657	661	616	616	667	621	641	620	623	604	602	641	601	598	655	624	585	659	620	688	624	620	637	638	649	658	672	611	610	657	651	599	629	646	590	629	640	641	595	627	588	639	639	610	633	638	632	642	596	614	646	646	657	655	641	580	606	643	587	649	632	585	606	624	646	651	637	617	617	613	628	618	637	637	658	615	644	587	632	647	659	646	592	592	601	615	605	637	648	622	644	633	628	642	673	614	616	576	624	645	651	586	653	605	632	617	627	674	664	617	612	591	653	583	625	635	579	633	612	623	619	647	623	643	628	629	647	639	609	617	613	660	594	606	631	632	633	651	669	676	617	677	655	615	673	625	646	638	641	661	608	658	601	647	619	636	662	641	600	662	603	562	634	651	628	647	641	623	654	646	664	612	623	644	621	576	640	619	642	574	631	631	611	645	650	708	656	637	641	641	681	681	608	636	604	594	656	652	629	664	614	716	607	612	620	656	654	643	602	624	608	628	645	659	617	670	631	600	622	676	627	602	627	645	666	611	671	631	649	622	584	598	634	666	653	626	625	645	624	608	599	662	668	615	621	645	639	655	588	623	621	693	616	626	644	641	630	684	645	656	631	647	638	631	640	585	634	640	617	626	617	627	629	624	590	623	645	655	690	634	619	664	637	627	603	638	621	581	694	622	667	597	635	625	672	633	677	592	641	588	627	629	594	610	619	636	619	651	611	632	623	637	663	590	638	606	608	625	621	616	602	622	628	646	634	628	585	626	629	622	584	601	656	641	624	584	637	626	617	597	646	622	614	641	629	645	706	649	658	609	627	606	599	676	654	657	616	629	651	642	631	594	669	587	670	596	607	615	626	633	608	591	692	597	618	572	608	634	614	642	637	603	680	645	672	673	577	649	593	596	598	643	641	649	627	608	633	610	639	645	622	655	630	619	644	631	590	635	649	630	658	610	672	608	593	644	609	613	645	631	636	630	604	599	668	684	651	647	625	607	679	675	662	651	669	594	626	642	654	601	652	618	625	566	627	652	703	631	681	621	624	624	610	585	634	598	651	625	615	583	647	627	633	659	600	617	632	623	595	630	639	629	580	590	655	589	591	613	628	611	641	604	652	603	599	629	635	628	633	634	593	650	646	644	608	575	611	610	641	580	683	635	658	623	630	633	647	622	629	651	606	611	599	637	651	662	622	603	598	618	638	629	598	643	626	612	624	648	600	623	638	635	603	597	628	625	615	623	627	570	680	651	601	659	629	644	583	668	615	653	708	594	632	601	620	627	606	627	635	639	584	638	593	617	578	662	657	655	632	624	612	642	602	628	640	608	655	651	667	626	612	599	667	626	616	574	622	647	649	635	662	638	633
8681	5920	3487	2154	1189	542	333	210	194	196	159	156	137	129	107	96	93	105	97	86	104	86	79	96	76	69	79	74	88	71	72	67	70	80	61	70	72	72	71	66	83	85	73	67	74	74	59	74	75	69	63	65	67	73	78	63	75	67	61	73	72	82	68	68	58	84	72	62	65	84	73	68	67	60	65	72	71	79	71	77	78	75	74	70	61	51	66	81	75	68	76	84	87	60	64	78	74	66	54	68	71	70	72	79	75	77	81	70	87	68	85	73	64	59	59	84	62	70	67	65	70	64	75	62	68	77	81	64	78	72	82	56	73	70	73	65	74	73	79	59	69	77	61	88	69	71	71	70	67	65	78	65	62	82	78	75	76	83	84	63	73	73	61	62	79	68	76	65	64	69	58	71	73	75	56	72	86	70	71	70	75	63	99	82	72	94	73	89	69	74	69	74	71	69	67	76	64	68	70	60	78	55	74	70	77	71	85	77	73	77	62	71	69	73	72	80	62	76	73	87	58	67	59	58	63	67	79	69	76	71	67	67	80	66	66	85	65	71	75	67	68	69	79	64	70	77	79	71	67	69	83	83	71	73	82	80	81	74	81	71	66	72	80	74	75	78	77	83	81	86	78	59	76	67	77	72	75	75	77	78	81	67	60	80	67	75	77	77	73	77	74	72	60	64	76	80	70	77	71	63	66	69	61	78	60	61	47	73	76	58	78	74	53	71	57	76	82	81	68	71	67	74	61	75	51	64	58	68	67	74	71	81	73	79	68	84	69	72	68	70	72	83	71	84	62	90	80	67	70	78	66	73	78	59	66	74	66	77	60	61	68	70	71	81	80	72	62	82	86	69	70	76	76	86	71	69	78	80	82	79	75	77	68	74	78	90	70	65	82	58	68	74	75	92	70	75	67	60	74	71	72	63	89	74	75	68	76	74	58	74	62	85	71	73	65	65	63	71	72	67	68	81	75	71	84	68	94	74	77	67	63	75	66	79	74	54	80	75	65	76	59	84	68	89	70	82	65	74	60	89	76	78	68	66	65	80	72	77	86	79	80	79	73	89	71	88	62	73	78	65	66	80	82	70	64	68	68	79	71	70	75	69	78	54	61	66	70	72	79	78	79	65	63	70	83	65	58	77	55	65	60	62	69	74	70	72	65	66	69	73	84	77	74	76	86	74	68	76	66	62	80	61	71	65	60	66	77	78	80	73	66	69	60	59	65	73	67	72	75	91	70	78	88	72	77	70	66	74	75	73	69	67	71	71	63	65	92	55	64	76	53	69	81	76	78	75	82	72	76	72	77	82	70	65	73	53	61	71	79	68	71	63	75	65	64	55	66	74	74	71	77	76	74	74	74	74	92	65	68	72	78	83	71	75	68	70	66	81	67	70	70	72	70	90	84	65	79	55	73	77	74	69	76	79	85	58	90	50	68	74	82	77	78	59	71	69	67	63	61	79	77	92	67	66	72	64	77	83	71	67	79	63	58	72	81	61	86	73	75	78	69	59	78	92	72	77	74	68	76	78	56	73	63	57	70	78	78	72	84	66	77	75	82	71	75	72	72	72	75	74	84	72	70	74	86	63	74	70	62	71	71	92	71	74	65	61	68	73	78	68	58	82	68	72	72	76	77	61	68	63	61	80	74	65	75	71	78	72	87	84	62	57	70	83	66	77	83	69	77	92	80	56	70	84	70	71	80	71	59	68	78	74	74	75	77	61	72	64	79	76	77	64	81	65	67	76	74	71	65	61	80	96	62	68	77	65	83	70	68	60	68	62	62	65	78	67	72	70	78	55	67	63	63	72	77	73	80	78	61	80	70	74	67	71	80	61	73	62	66	79	72	72	66	62	78	67	88	89	69	62	76	76	67	77	66	72	61	71	66	65	78	86	65	71	62	72	70	67	72	53	70	63	86	74	62	90	74	67	64	82	81	63	60	76	87	63	69	80	67	68	67	66	66	77	80	66	52	74	84	79	64	66	68	89	55	81	72	72	70	76	78	83	82	72	70	81	66	72	62	72	78	59	70	57	62	70	69	84	68	91	87	76	72	84	72	73	59	58	77	63	78	76	59	95	82	80	73	60	64	58	75	90	70	83	79	72	62	72	77	75	68	71	73	63	83	66	61	87	67	70	72	63	78	68	80	60	69	66	54	94	75	73	63	64	63	75	62	76	72	61	70	77	82	87	63	71	80	86	62	94	76	92	75	71	57	68	68	71	78	79	71	78	76	72	68	84	73	70	67	72	61	84	85	57	68	64	67	54	59	84	80	64	61	53	62	78	72	67	67	75	88	78	67	72	69	75	65	64	73	62	79	69	86	71	76	71	81	74	76	59	64	65	74	82	71	76	73	71	78	83	58	65	69	65	62	72	72	62	73	75	67	63	74	78	64	84	73	71	86	91	63	70	61	73	70	73	77	70	68	77	73	82	80	85	82	68	64	74	66	61	70	70	65	81	62	52	64	70	65	51	83	75	69	82	67	74	82	65	76	79	80	58	88	59	74	86	68	85	71	83	86	68	66	72	72	77	76	69	65	66	69	84	53	68	74	61	77	81	71	68	72	60	87	82	61	53	93	80	56	77	71	73	69	76	77	66	74	71	74	60	79	72	70	67	70	68	73	64	67	70	69	81	74	80	78	60	65	70	60	74	62	63	55	60	81	76	81	88	74	78	78	76	77	78	67	76	72	79	70	69	71	74	78	71	63	94	72	63	72	71	80	60	78	68	73	71	66	78	70	71	73	81	74	73	101	56	76	76	76	71	60	82	75	80	69	75	72	68	75	85	74	65	58	57	78	76	64	69	65	71	66	79	59	70	77	64	77	79	74	67	74	68	69	67	61	73	63	71	62	62	69	50	79	67	79	78	69	76	63	79	57	76	76	79	77	72	63	87	86	85	81	77	74	84	59	79	77	75	70	52	80	70	74	79	71	68	66	77	75	79	71	67	82	70	64	79	73	73	76	56	61	70	79	70	66	61	67	75	76	56	65	83	86	69	67	82	78	56	52	69	77	85	71	79	62	68	84	64	65	78	69	69	64	73	65	87	72	83	89	75	64	54	86	66	68	67	65	76	66	74	72	81	73	63	71	60	86	48	76	68	74	81	63	62	62	68	79	83	73	77	73	75	68	83	71	79	73	107	78	77	67	85	86	66	75	69	61	61	79	59	68	65	68	70	78	95	68	72	68	77	80	81	65	73	65	63	62	77	64	68	80	60	82	63	86	71	67	77	67	88	75	62	73	68	69	69	61	59	67	66	76	71	84	68	73	62	68	86	75	84	68	82	60	80	93	64	81	53	70	66	64	75	76	67	75	66	61	62	68	65	68	59	72	76	82	63	83	67	60	64	80	70	66	65	64	75	77	66	69	68	77	71	71	69	52	74	63	69	66	64	67	83	68	69	67	83	67	89	71	73	76	67	54	74	49	75	71	62	69	80	76	81	73	87	74	83	80	72	71	56	74	90	74	66	62	78
38013	27770	21964	20568	17805	11696	7575	5821	4677	3960	3338	2691	2203	1861	1704	1536	1447	1251	1215	1097	955	969	942	860	821	846	770	773	782	717	760	774	738	668	718	665	643	643	672	676	661	674	667	668	702	593	693	625	653	679	688	654	624	608	604	635	671	666	651	670	624	661	652	616	652	636	699	677	633	632	653	639	640	684	650	607	658	652	639	612	685	652	681	622	635	681	698	651	695	666	606	700	657	700	679	640	671	687	661	648	638	712	686	664	636	647	712	626	639	705	688	657	659	612	624	629	622	639	634	649	671	659	663	644	632	682	644	605	629	659	664	613	642	665	657	612	651	669	663	625	658	620	695	696	659	663	611	680	642	633	641	668	630	649	640	642	668	657	644	614	675	616	661	722	668	617	641	687	706	689	641	676	700	675	690	631	624	660	631	631	680	618	697	691	640	658	637	708	650	634	648	637	583	632	663	676	637	688	622	651	660	652	657	679	658	703	651	676	632	677	673	647	683	744	663	648	674	634	725	658	647	643	701	642	666	642	621	614	636	649	660	601	641	671	656	663	667	646	658	684	713	676	630	627	668	679	632	622	660	678	612	674	689	580	705	694	671	652	601	629	651	671	600	622	695	644	675	661	665	706	629	697	644	664	607	632	673	687	654	647	608	616	614	614	680	640	662	654	652	671	626	671	636	662	629	654	687	648	631	679	602	667	647	644	648	714	652	654	666	646	613	644	681	652	658	638	673	658	681	627	693	659	651	671	635	655	668	652	685	644	640	643	675	660	640	683	626	679	675	666	658	662	654	677	662	674	641	627	676	660	658	647	635	664	651	663	660	675	616	637	688	646	682	611	646	652	674	656	676	665	643	622	643	688	657	637	608	650	660	631	705	646	621	655	698	668	623	620	682	645	607	679	660	651	659	655	665	643	654	623	641	665	629	678	640	656	597	629	628	650	646	677	637	678	700	662	642	622	639	651	630	630	628	641	657	641	628	657	677	601	658	620	672	663	651	675	658	687	711	665	679	678	709	642	684	656	676	611	619	715	608	643	607	640	647	674	647	645	670	599	658	673	618	671	659	671	646	710	609	664	627	627	681	650	651	667	670	664	684	644	632	618	636	652	650	628	658	693	628	667	668	680	639	646	641	696	646	649	666	649	657	691	654	680	609	626	649	653	657	636	662	625	652	668	702	646	631	645	634	679	658	638	667	648	606	648	679	636	647	664	636	632	690	663	618	631	660	697	661	650	659	672	670	639	641	633	610	676	668	595	645	691	599	669	671	645	649	677	612	643	635	646	607	645	656	651	627	675	651	606	649	627	628	645	632	666	632	598	667	641	691	637	662	651	641	648	671	603	630	641	674	667	625	643	647	623	626	702	643	671	691	641	638	645	655	657	684	599	670	650	666	660	630	657	609	678	695	646	625	641	700	658	644	641	685	568	662	647	673	707	608	630	667	657	651	639	651	678	623	628	676	664	679	656	714	632	672	673	662	688	649	630	662	658	674	638	700	666	625	670	689	653	694	671	632	646	640	646	670	669	618	608	588	681	665	675	663	659	705	639	637	660	670	696	674	639	626	624	613	671	638	620	648	624	670	652	681	646	652	680	664	666	651	683	675	621	614	655	679	674	704	643	657	679	664	664	659	628	628	653	627	668	609	624	654	659	645	642	643	668	625	670	646	622	674	691	713	628	667	660	643	624	657	655	681	666	689	679	668	677	633	663	614	666	645	618	675	679	628	611	613	639	653	669	633	656	634	684	639	628	655	687	622	647	624	663	628	622	615	598	630	702	625	652	692	687	712	647	625	661	636	666	655	707	653	646	649	653	645	657	614	678	654	625	681	650	668	632	626	645	650	701	662	660	658	610	645	656	624	627	647	661	723	665	639	667	645	662	602	644	653	651	638	639	704	646	648	683	633	684	644	680	691	651	635	633	679	620	617	689	686	690	670	634	657	656	685	673	625	647	625	692	676	647	643	684	656	685	601	669	641	699	605	690	636	663	667	633	645	670	660	653	648	662	641	632	645	601	629	625	650	630	702	658	669	667	682	647	634	665	626	692	693	679	639	657	637	665	646	700	656	712	646	677	641	667	647	651	674	659	649	688	611	669	647	678	648	679	725	687	664	674	617	654	629	683	668	644	635	647	644	670	675	678	657	675	643	672	654	630	625	631	648	679	576	597	628	673	596	640	673	611	706	659	592	655	688	679	657	663	668	634	612	681	618	673	627	679	637	669	680	632	701	680	660	669	602	658	656	674	673	680	670	676	658	683	627	631	679	657	658	658	643	663	612	649	658	613	652	635	641	688	648	651	644	664	700	674	659	668	635	674	643	620	662	621	597	669	633	618	664	628	662	631	625	619	626	636	615	697	714	599	676	604	623	677	629	625	695	664	628	638	665	648	660	661	671	623	622	650	685	628	668	677	660	670	660	637	658	648	668	670	639	676	670	593	677	677	689	698	679	654	634	638	656	638	651	663	629	641	610	656	645	683	642	634	617	628	669	664	685	675	634	673	599	632	635	630	624	663	595	622	667	666	703	649	667	609	664	648	633	667	640	689	609	688	648	644	629	646	600	612	630	655	637	662	627	658	677	655	620	635	633	686	625	703	668	668	625	633	660	653	616	662	626	611	626	631	711	604	693	674	629	628	676	647	634	680	663	659	670	584	638	650	698	655	614	642	628	626	678	663	652	646	641	660	684	632	657	635	677	677	639	676	667	637	624	655	665	682	686	662	673	650	691	635	669	649	619	652	695	625	645	635	654	618	723	644	663	682	637	679	681	644	631	695	630	670	652	589	649	682	624	653	634	677	666	687	688	668	651	661	655	668	721	655	676	679	685	675	658	653	663	613	639	685	634	681	637	665	652	633	644	671	682	664	624	628	664	693	665	627	653	632	629	686	645	679	653	648	634	687	605	637	661	638	616	647	665	638	619	654	692	610	661	659	659	598	657	632	638	645	642	651	632	698	657	679	611	636	681	661	704	657	636	632	658	625	617	688	648	703	667	659	659	639	640	668	675	668	615	634	649	652	652	666	630	645	646	677	584	687	655	609	697	667	645	642	607	657	632	646	706	715	656	667	677	648	645	668	662	637	649	606	670	681	653	699	675	656	641	645	654	651	647	657	677	667	692	658	619	669	631	691	628	689	640	677	638	645	647	652	630	645	622	677	591	617	639	680	622	721	620	632	685	651	644	674	646	681	673	624	633	654	716	689	657	626	656	646	681	647	636	658	672	630	666	638	669	640	674	692	639	648	627	719	626	658	646	666	657	676	640	593	629	639	630	660	632	678	624	653	670	653	632	627	655	651	668	660	643	642	651	642	678	664	661	685	619	612	628	674	635	688	663	700	676	639	667	673	642	672	620	654	657	618	628	679	706	628	654	675	632	667	631	667	712	662	639	609	682	648	705	609	653	681	663	642	659	652	637	685	679	633	704	690	693	645	669	628	612	648	664	650	698	689	683	650	659	690	648	672	691	653	632	679
4954	2580	1246	825	423	262	181	137	170	129	119	126	107	108	103	110	75	96	109	102	80	82	100	82	95	86	92	83	88	108	97	85	77	80	94	96	93	77	84	87	101	99	90	98	81	81	72	84	87	81	84	85	83	80	94	102	91	83	79	87	79	72	79	86	84	76	80	101	71	76	93	76	95	79	92	77	95	75	80	70	98	92	113	83	92	88	82	81	97	82	97	87	78	90	92	107	90	89	103	73	97	75	82	90	96	85	86	97	78	100	95	84	90	91	77	79	76	92	109	79	106	76	96	86	70	95	85	85	80	100	95	79	93	74	85	90	91	86	86	87	85	82	81	94	89	87	85	76	96	79	92	85	102	91	75	73	84	81	108	94	93	99	76	96	97	72	75	68	85	80	81	99	87	69	89	92	81	98	82	99	101	80	95	71	70	84	89	86	75	88	76	74	106	61	97	76	85	96	67	110	98	78	94	89	77	82	76	81	92	75	84	94	93	73	88	76	76	76	68	95	80	61	90	97	94	90	86	83	89	85	91	89	68	73	92	95	73	100	80	90	83	92	90	102	90	88	78	85	85	94	95	100	85	84	83	86	70	79	69	75	70	83	94	97	85	89	84	96	85	65	83	93	90	91	104	89	85	84	91	95	86	86	92	82	103	79	107	78	72	83	75	88	83	91	95	85	89	82	89	94	77	87	97	79	82	66	82	100	95	82	85	73	82	80	73	90	94	101	88	104	90	88	97	74	84	103	88	97	76	82	76	93	100	87	82	82	101	79	84	94	76	87	72	89	88	78	92	90	82	89	96	81	83	81	89	82	90	84	76	69	94	78	91	89	83	86	78	94	92	93	79	96	80	100	85	89	73	96	85	94	75	81	85	99	82	89	90	98	98	76	83	81	97	80	72	85	92	87	79	105	68	88	89	82	104	83	86	81	82	85	89	72	86	76	117	74	84	85	81	93	83	76	87	92	77	90	94	96	88	78	88	83	81	95	86	92	87	85	78	96	87	88	76	72	105	71	94	84	109	97	88	92	81	98	75	93	85	89	81	87	71	100	84	100	81	68	88	67	99	98	95	86	74	70	67	100	101	82	80	67	86	92	95	107	91	78	91	93	90	85	90	92	107	90	97	95	80	106	85	84	74	75	74	83	101	71	93	71	86	80	93	92	89	90	80	90	79	89	81	88	94	84	91	84	96	82	80	95	79	85	75	76	81	71	97	89	84	87	106	80	83	79	86	84	89	86	71	87	78	106	88	81	89	85	80	85	80	82	96	86	91	99	85	106	88	84	91	95	81	77	92	89	88	83	105	91	78	89	83	75	81	79	69	91	76	87	85	86	89	85	92	83	80	86	80	102	82	71	88	78	92	73	87	85	89	91	77	91	103	92	67	85	93	76	72	76	85	84	87	92	97	92	87	86	94	82	82	97	73	76	86	74	88	82	91	93	78	81	82	85	93	76	104	82	109	78	87	85	81	75	102	100	78	74	88	71	80	74	79	81	87	83	93	81	90	98	83	75	102	76	87	87	75	88	75	88	70	105	75	85	77	84	89	86	99	75	95	72	82	96	102	107	90	105	84	79	85	94	90	85	87	108	72	99	98	94	75	104	83	81	100	73	90	88	84	93	83	72	86	95	91	80	88	98	106	97	83	93	93	93	83	77	83	97	82	111	86	93	88	86	89	94	96	74	93	84	84	90	97	96	104	97	97	81	81	80	103	77	85	80	78	73	77	80	77	82	83	91	93	66	90	90	74	83	94	95	78	87	85	81	86	82	71	89	66	87	77	105	90	92	70	106	88	88	94	77	95	87	88	97	84	97	79	78	88	74	92	70	76	83	98	105	89	82	92	71	72	92	70	79	91	84	82	77	76	86	92	81	80	85	78	94	94	87	90	88	70	85	77	81	93	87	94	85	74	96	93	76	96	76	84	83	80	86	88	92	76	88	85	79	82	86	74	72	75	86	83	72	80	87	86	88	79	86	73	89	76	104	76	90	82	76	75	86	80	90	82	78	87	92	82	99	68	76	79	94	82	95	94	66	100	81	86	81	89	86	102	76	76	77	100	87	78	86	89	94	80	66	82	92	85	93	87	96	86	92	78	90	77	84	80	90	84	95	85	73	101	77	91	95	97	92	92	80	83	90	83	86	83	78	108	94	82	77	86	75	80	78	84	79	83	79	73	77	75	93	100	103	71	81	77	83	75	93	89	74	91	101	91	98	83	76	80	86	90	98	102	73	72	82	79	107	110	80	92	87	75	94	82	67	96	66	89	81	76	85	85	101	92	91	100	91	65	81	93	96	83	95	85	73	89	90	96	79	94	80	98	81	92	95	94	91	73	98	86	91	66	83	70	99	94	77	79	83	114	82	88	96	85	94	82	82	93	95	97	84	104	77	73	97	73	96	85	89	87	89	83	95	90	78	91	77	76	69	87	109	72	82	95	81	79	91	93	66	71	98	87	88	100	82	96	89	88	91	70	77	83	84	76	71	88	107	101	77	89	92	102	72	74	91	82	87	78	100	100	68	72	72	88	76	85	107	94	83	70	89	69	84	89	92	91	80	71	89	71	94	82	76	96	73	84	78	79	69	76	75	86	97	97	69	75	92	80	71	86	81	97	95	88	79	95	99	87	81	83	87	105	89	78	87	79	101	79	85	92	69	81	92	90	78	86	74	65	99	80	103	99	94	81	84	89	97	102	83	65	80	90	89	83	79	71	89	82	82	89	84	85	92	91	74	78	99	87	78	102	93	106	97	88	81	81	93	91	83	89	83	81	74	89	95	88	93	88	84	100	102	101	80	76	78	81	106	85	97	84	71	86	88	78	91	110	93	91	97	78	87	92	100	97	101	99	85	91	88	78	94	83	79	87	70	83	85	89	79	86	95	77	67	100	76	74	103	80	91	87	74	102	87	80	75	83	84	86	93	85	94	87	78	98	85	91	89	93	68	97	106	89	88	79	83	74	89	86	88	103	73	84	96	89	90	80	81	94	81	95	92	88	91	69	88	93	87	86	102	87	86	87	87	90	89	79	94	73	69	87	74	92	79	83	84	97	73	95	93	80	82	67	83	75	73	90	85	92	95	88	86	101	81	99	97	62	62	91	85	94	96	82	76	90	90	101	77	97	85	57	82	82	92	99	86	91	106	82	85	83	86	79	87	97	91	78	92	82	89	96	90	85	92	85	105	94	78	82	96	91	81	60	67	91	97	81	79	91	95	86	95	83	79	88	102	102	74	84	81	77	83	83	92	84	83	87	84	82	89	82	96	100	83	84	88	84	92	89	87	79	83	93	87	91	91	82	87	84	92	85	89	96	81	85	91	82	82	82	91	95	91	82	78	89	89	89	86	90	80	74	85	86	79	72	96	72	81	99	87	99	63	72	94	69	77	73	90	93	84	77	83	68	93	95	93	91	110	80	77	86	75	104	82	93	79	75	97	88	102	94	97	87	86	81	70	74	66	85	78	80	99
31335	19924	13014	11392	8671	5603	4075	3184	2665	2172	1881	1612	1428	1215	1229	1167	1018	1022	935	939	921	884	803	809	838	809	817	834	802	785	768	820	832	840	817	778	763	768	721	828	750	810	758	779	801	750	711	787	764	747	735	776	781	745	762	762	736	754	744	786	752	773	709	747	764	747	758	779	774	740	746	744	775	754	716	769	795	748	748	755	826	762	768	735	785	754	770	787	786	754	805	737	725	800	751	758	779	807	774	808	773	752	724	745	811	769	767	771	787	779	817	718	749	765	751	774	731	771	759	773	741	759	751	771	752	740	808	784	770	809	763	760	770	762	778	741	704	754	790	769	746	716	730	778	777	753	774	757	733	696	777	710	802	784	783	768	789	744	749	737	798	741	756	756	772	799	731	780	772	761	759	769	776	796	775	758	721	757	751	781	750	746	811	730	744	783	796	768	744	729	736	728	759	827	759	743	736	751	773	786	714	724	806	759	711	762	731	722	828	774	747	767	759	693	792	770	772	779	758	787	729	755	748	776	747	721	696	753	730	786	711	740	767	749	759	772	741	711	749	755	743	737	756	755	771	759	734	768	748	777	741	753	763	764	776	778	721	769	792	723	760	786	764	717	754	755	755	789	765	750	773	728	752	756	781	753	788	785	778	767	768	775	748	797	753	767	748	740	750	841	756	765	735	736	745	799	772	758	792	776	765	805	790	785	733	727	739	788	774	743	766	786	774	790	759	746	749	785	760	749	738	796	787	735	781	738	719	777	765	738	754	770	727	767	712	755	777	748	798	749	807	749	763	728	724	747	717	781	790	753	723	741	706	783	786	771	723	735	766	758	808	742	734	752	728	752	753	758	771	759	777	809	761	730	757	710	757	763	747	751	787	791	748	784	762	745	742	737	780	748	759	750	802	777	740	754	734	721	759	779	767	732	700	760	712	711	770	715	727	801	739	744	769	762	780	820	750	792	739	766	755	758	758	747	722	772	763	777	775	761	715	754	781	777	775	724	731	738	802	759	767	732	759	788	755	771	743	711	737	758	758	717	770	775	701	779	799	758	809	696	728	734	741	740	763	724	801	723	801	753	781	762	705	761	731	779	773	736	772	747	767	744	792	744	726	741	756	804	776	731	749	814	755	774	747	743	702	767	715	742	737	711	721	716	706	738	763	723	740	724	728	764	750	814	813	780	739	780	731	730	738	772	706	782	744	726	745	789	731	722	695	763	820	800	782	714	735	748	744	788	735	772	725	802	721	702	751	738	736	757	787	724	756	742	757	726	764	737	689	822	748	742	744	794	723	752	780	829	735	727	792	747	759	760	771	701	790	733	782	705	755	742	693	714	754	819	788	765	732	707	771	773	749	767	724	742	764	743	715	771	742	754	731	784	818	763	770	772	758	736	788	759	790	779	713	762	770	759	723	768	782	749	761	728	755	753	680	758	762	776	767	748	778	792	746	760	738	730	736	766	764	709	762	743	771	785	779	797	745	780	770	751	763	765	788	790	725	767	767	781	760	725	758	760	768	761	747	694	760	742	760	751	668	767	692	768	788	800	760	777	778	727	735	718	730	759	776	744	741	765	784	744	714	783	771	723	731	728	751	727	758	731	768	731	758	756	752	787	693	757	755	795	798	732	734	762	747	728	748	692	749	749	792	734	742	750	739	716	800	758	782	723	817	798	736	794	747	750	773	800	770	684	760	769	779	730	746	735	733	754	726	795	731	765	760	757	767	790	750	779	755	754	755	757	772	765	752	768	780	775	732	750	758	713	739	779	771	756	733	764	787	757	747	719	735	714	735	738	730	751	780	735	735	776	718	722	763	726	738	736	738	774	789	728	775	706	751	780	686	811	794	734	785	764	752	739	748	769	729	755	790	772	812	771	725	768	756	759	819	767	737	764	789	716	771	743	764	723	763	794	785	799	770	758	721	744	738	767	785	769	747	773	723	773	772	756	765	763	795	725	778	734	765	742	815	774	705	773	768	748	780	787	746	727	749	755	748	770	783	765	746	842	808	786	730	743	730	750	752	757	753	781	785	767	747	764	788	751	787	738	778	745	773	722	749	740	781	780	796	730	760	762	820	743	770	737	723	744	795	781	756	754	778	783	729	778	770	744	740	745	817	738	739	812	774	774	757	775	766	755	717	791	708	799	763	781	736	771	763	739	709	740	778	743	814	739	767	762	736	741	730	737	716	744	779	773	774	711	736	731	741	780	778	765	778	776	743	732	773	727	796	757	768	747	783	739	755	814	726	763	735	789	809	678	756	772	813	766	756	773	748	768	769	732	737	736	733	787	743	713	747	739	716	774	791	722	749	776	718	740	717	805	757	731	752	771	794	775	757	751	777	745	792	765	778	761	775	728	757	726	788	782	749	762	700	776	755	749	733	684	739	712	762	760	791	739	745	750	748	777	798	750	738	756	796	776	810	772	763	774	750	749	746	764	728	752	753	762	778	732	743	752	746	722	792	737	726	831	759	757	746	761	821	700	721	788	787	732	731	712	770	781	732	713	753	749	800	704	765	771	768	749	766	776	817	764	754	761	738	727	793	798	805	737	769	740	773	815	757	785	760	766	777	747	761	739	743	770	744	771	797	783	759	774	772	836	804	785	712	750	799	719	787	798	786	761	758	793	741	802	723	764	782	746	782	779	726	717	715	795	760	721	772	788	726	779	799	695	788	786	758	773	814	761	772	783	720	769	714	765	813	724	740	783	708	800	722	762	750	762	733	733	747	710	748	765	804	753	718	732	762	717	767	750	759	769	771	729	805	776	771	727	718	772	751	795	741	741	794	778	794	757	735	798	763	777	761	814	729	734	743	741	721	762	806	759	792	791	783	780	750	762	756	786	762	731	718	749	723	760	721	775	733	767	760	775	753	770	726	758	775	729	788	750	753	781	709	735	791	725	724	769	766	786	777	744	710	783	768	701	763	719	735	767	813	719	743	757	729	758	767	762	757	797	812	758	798	756	706	708	776	717	778	744	765	800	748	751	761	719	786	772	692	747	757	778	786	773	733	713	736	783	792	725	764	789	743	731	780	794	747	825	767	766	758	762	706	793	731	782	721	775	788	727	785	748	790	746	731	748	719	756	744	712	747	764	754	772	803	758	724	771	781	796	811	769	796	739	765	742	817	775	787	767	805	718	719	755	723	740	745	763	752	783	762	770	742	818	755	752	707	795	775	741	730	736	794	741	786	737	753	769	802	771	743	721	763	712	762	769	808	783	725	740	734	781	756	701	787	747	758	733	743	772	763	750	754	801	718	737	708	708	831	790	776	807	765	751	776	778	759	719	794	710	782	776	816	748	765	745	752	708	754	769	733	779	787	779	768	794	782	740	745	709	740	755	783	787	767	731	774	790	745	786	807	756	753	732	771	765	746	738	718	777	817	747	710	754	755	729	782	746	712	781	742	767	712	782	782	724	778	754	764	771	757	757	777	789	734	821	784	799	788	752	769	792	806	746	735	748	812	753	748	770	817	774
7592	4601	2691	1532	609	349	277	175	196	164	153	121	128	116	127	120	125	108	99	101	107	105	115	82	103	95	84	81	81	82	99	87	77	71	90	93	95	94	98	80	67	91	62	109	85	83	89	113	93	89	85	91	91	93	64	79	73	116	80	91	95	86	89	81	76	89	84	97	85	75	76	84	74	84	96	85	85	102	97	86	93	75	91	78	92	93	96	95	100	93	85	89	87	91	92	80	87	96	83	80	101	101	70	85	99	90	92	90	73	79	101	80	92	86	86	93	87	79	83	87	78	80	103	94	85	82	86	68	82	92	80	101	105	92	102	99	85	79	83	88	89	93	91	82	75	85	82	106	78	81	101	74	91	88	81	89	86	82	89	81	106	87	90	79	83	95	80	87	83	76	95	67	81	86	81	87	67	77	96	92	81	85	91	82	82	103	81	86	87	97	90	83	87	86	90	89	98	65	81	69	84	96	66	83	111	99	86	71	81	92	102	83	77	79	68	77	100	79	75	85	94	88	84	68	102	81	91	101	91	77	86	92	87	71	107	76	88	79	83	99	79	85	79	93	94	90	80	93	85	72	87	69	78	74	86	94	94	85	75	82	108	73	91	86	94	96	90	87	71	87	96	98	83	92	92	84	77	118	90	93	80	80	97	98	93	90	105	81	100	93	90	86	89	76	100	90	91	78	98	75	87	102	100	89	86	114	72	90	103	88	81	69	89	86	104	70	95	67	101	91	84	90	75	87	91	86	88	76	70	92	97	80	76	92	93	109	71	87	80	103	93	84	105	88	101	93	82	86	86	95	94	81	73	101	86	80	83	80	89	91	85	95	84	73	87	86	72	74	86	95	75	85	77	91	76	88	101	85	73	84	78	88	95	88	86	95	77	74	98	97	71	83	101	88	83	96	83	74	74	103	90	77	72	79	85	76	69	86	91	96	84	76	89	99	102	103	84	105	75	79	79	97	79	91	95	83	74	95	85	81	91	85	77	78	72	68	81	89	83	85	81	99	80	70	81	94	65	104	97	102	95	91	85	86	97	88	78	78	106	96	76	95	82	92	71	98	76	96	86	69	80	80	91	83	79	95	91	99	66	95	99	88	91	82	97	104	101	86	93	102	92	75	82	88	95	98	74	101	100	77	96	72	83	82	72	90	84	84	81	78	102	89	74	91	87	91	93	67	84	90	77	75	106	96	89	80	74	77	95	104	82	99	74	94	79	79	101	105	93	96	81	102	66	88	86	108	86	76	92	84	79	77	86	79	92	88	89	79	93	92	86	81	84	88	94	86	90	80	103	76	86	96	87	92	87	81	75	96	107	100	78	83	81	92	77	77	83	90	94	87	75	74	87	80	76	98	92	84	91	75	83	100	79	85	82	93	88	75	79	84	82	88	87	88	86	108	92	86	84	91	81	78	79	98	98	83	84	87	91	76	96	63	77	79	98	95	81	83	81	72	79	95	100	77	102	93	74	98	82	83	74	83	90	87	91	76	87	62	94	83	88	82	63	86	93	97	76	78	87	74	89	79	95	85	93	84	94	97	76	84	79	93	84	83	89	97	81	86	94	100	76	90	94	74	112	82	98	69	83	95	80	88	83	103	91	100	95	80	82	92	78	76	93	83	75	87	69	95	77	91	87	92	101	76	82	102	86	82	91	91	88	88	73	89	82	91	90	102	90	79	86	89	82	87	96	81	69	81	84	82	87	89	94	98	89	97	80	79	110	92	99	99	73	94	93	84	86	77	92	90	86	83	81	87	75	89	80	76	71	89	88	85	77	94	89	98	89	88	79	90	91	69	84	96	95	78	82	86	104	72	97	80	83	72	72	71	88	77	77	90	102	99	70	96	91	85	82	94	79	98	91	85	87	77	83	88	78	90	92	85	93	90	91	100	105	79	78	93	95	88	92	105	85	94	71	95	88	87	89	89	89	101	89	96	93	77	91	76	66	79	104	81	87	92	73	86	88	96	86	98	91	76	76	83	87	82	97	83	93	86	87	88	86	88	90	85	84	86	84	92	92	94	72	84	90	99	97	106	112	87	85	71	84	90	94	82	84	90	84	88	84	74	89	87	76	93	59	93	111	85	86	89	76	88	86	74	90	92	79	84	72	83	77	95	82	97	87	91	84	96	96	78	92	108	81	86	74	82	93	87	90	83	84	103	88	92	96	82	77	95	87	90	72	76	107	94	67	81	87	104	76	63	79	83	78	75	92	87	80	96	79	76	107	81	78	87	98	104	76	77	87	88	96	96	75	82	92	85	94	74	97	84	103	85	96	88	80	93	88	78	76	84	80	80	73	76	84	85	90	84	83	78	79	86	95	97	80	77	83	97	99	89	83	107	86	93	91	99	94	89	87	87	89	97	81	87	84	71	94	66	91	99	88	87	95	95	88	93	107	98	77	81	71	88	85	107	108	91	103	82	70	92	82	89	82	96	80	79	81	78	73	76	102	79	95	79	78	81	80	84	95	71	68	98	91	94	75	83	83	96	79	87	87	71	92	87	88	89	96	106	95	95	83	96	82	83	83	69	101	84	86	81	104	87	90	90	77	85	88	78	86	80	76	81	88	86	90	93	60	90	94	100	78	90	74	85	80	78	89	88	68	87	83	78	83	80	69	92	89	82	87	94	83	86	83	81	91	104	75	86	86	82	80	89	98	97	90	70	97	80	96	81	79	85	70	87	84	82	90	97	82	107	83	82	76	77	99	92	91	92	84	79	64	91	73	92	95	80	84	103	81	75	88	85	76	91	87	92	72	87	91	86	84	99	83	83	97	74	86	68	81	96	104	80	75	103	93	107	101	78	76	96	96	93	91	94	102	87	76	91	99	82	90	57	86	87	85	104	79	98	108	89	92	84	85	96	91	80	81	97	99	75	87	91	71	76	81	82	86	75	90	103	75	102	84	75	91	71	79	85	79	107	89	73	89	101	74	91	69	91	75	76	88	99	96	84	91	83	75	97	86	98	86	93	96	87	87	85	85	80	86	87	96	87	81	91	86	64	103	95	85	74	79	73	92	83	85	94	73	83	73	88	95	73	82	94	94	90	95	87	113	82	91	92	72	89	93	85	93	80	89	88	99	84	94	99	110	86	93	87	96	102	87	87	77	82	84	81	78	84	85	93	107	84	75	92	81	90	97	95	68	82	97	88	83	80	93	96	90	78	84	83	88	94	90	91	90	104	98	98	87	88	71	94	84	87	84	82	90	92	79	81	84	104	76	81	93	83	93	82	80	111	99	103	75	76	88	90	80	96	78	97	80	92	83	82	90	77	99	82	92	87	92	77	93	82	84	72	89	84	94	71	87	95	67	86	81	87	81	90	80	79	100	67	77	75	77	71	99	82	86	83	104	96	87	103	79	88	77	86	80	94	79	96	84	101	91	80	80	94	101	81	77	90	96	87	79	102	76	85	103	96	87	108	83	106	81	102	78	92	85	72	100	89	95	80	80	82	96	80	81	77	114	76	90	85
37259	24808	19720	15439	11634	8057	6223	5011	4113	3397	2862	2334	1822	1657	1509	1439	1344	1207	1173	1051	1011	958	904	944	914	846	828	843	855	798	824	842	857	792	801	766	804	789	776	756	730	771	749	809	745	768	776	791	783	748	729	730	787	784	796	801	799	743	764	796	843	775	717	754	784	760	779	802	749	766	757	729	749	736	749	767	778	796	761	749	744	743	758	788	743	755	758	757	786	771	781	778	788	818	741	781	824	776	791	802	738	727	770	732	780	752	771	734	806	736	777	739	741	788	836	706	798	774	773	798	793	818	825	798	751	760	775	751	775	748	786	726	736	740	802	758	740	720	760	770	826	747	775	739	838	770	760	781	795	779	776	755	778	851	695	769	795	754	742	776	780	792	791	760	757	755	750	756	793	776	764	780	763	773	717	774	735	776	785	752	715	775	748	810	767	751	767	801	754	782	803	749	754	773	745	760	770	768	782	804	786	768	789	735	757	761	757	752	745	814	775	748	734	757	753	795	785	791	737	825	784	807	762	764	791	782	777	744	744	739	715	775	777	801	761	754	746	764	739	766	727	789	802	784	796	742	756	762	765	753	774	769	748	788	776	738	729	797	806	749	735	736	756	745	760	803	766	726	759	783	770	773	793	771	753	746	750	759	749	740	714	800	746	769	727	723	792	758	773	739	746	762	784	738	741	832	716	771	736	778	773	736	736	754	783	775	795	722	784	788	811	781	758	769	778	778	727	752	736	758	749	742	782	759	753	742	792	804	712	737	759	760	819	747	748	778	812	761	767	791	805	791	732	769	721	759	775	794	856	787	746	760	784	809	772	721	724	744	759	805	773	793	741	728	740	778	736	790	788	766	789	783	774	781	739	722	740	744	753	798	697	821	846	716	751	728	733	795	817	770	736	785	778	736	791	770	727	756	752	795	735	743	782	746	800	758	729	775	768	781	778	756	766	769	799	758	780	751	805	764	828	758	781	781	781	736	800	740	776	781	742	793	774	731	756	750	747	800	802	775	762	751	777	762	720	768	813	743	731	797	739	787	778	729	787	754	723	756	790	770	780	762	795	756	762	766	774	784	730	702	818	823	779	768	805	750	788	768	771	698	744	784	781	757	738	719	792	756	780	753	754	759	747	776	815	787	748	789	749	771	760	742	782	788	752	756	784	734	733	736	800	790	777	766	768	793	710	750	780	750	776	759	772	741	738	727	772	800	729	741	785	759	763	740	752	805	793	790	738	772	786	741	733	768	778	713	697	774	777	797	781	746	764	770	738	760	755	809	764	767	826	745	769	775	789	816	749	750	808	799	774	774	762	776	798	771	771	737	715	756	724	760	802	778	758	784	765	734	780	754	783	749	761	725	786	734	756	742	782	768	746	759	790	762	751	786	730	796	735	733	758	792	758	782	769	767	757	762	759	776	794	738	699	781	746	781	787	740	736	702	767	761	737	744	756	811	779	779	833	797	778	773	755	720	798	741	742	730	761	763	742	803	737	819	831	765	730	766	805	768	753	775	736	808	754	743	731	791	741	779	733	841	754	717	790	749	763	759	722	730	775	738	760	785	744	719	763	771	739	757	712	783	750	754	771	770	767	789	720	730	775	731	768	775	803	727	772	749	722	779	784	765	766	744	768	756	775	729	733	784	739	741	823	770	778	744	752	793	728	737	796	755	755	813	774	718	747	746	698	739	755	727	751	758	796	732	712	782	743	746	782	803	753	733	766	748	761	742	751	752	754	798	813	744	775	771	773	761	769	804	743	747	768	809	754	732	809	773	754	743	808	742	784	702	752	772	762	725	772	753	734	711	754	798	715	844	749	788	746	750	790	787	789	797	770	728	732	742	724	733	735	801	768	779	795	736	742	790	775	783	733	738	730	795	770	771	699	722	787	774	749	726	790	727	769	736	768	789	752	756	726	785	756	745	756	781	773	789	736	758	778	781	721	786	792	774	811	773	774	718	747	751	796	728	712	796	794	762	795	750	791	768	733	718	795	810	770	770	685	749	740	768	721	744	761	755	763	821	731	704	783	782	739	729	767	774	752	776	780	752	778	723	768	759	809	786	816	718	747	757	761	774	765	788	759	735	744	782	744	779	723	785	748	764	756	734	757	808	726	748	743	762	800	781	824	799	776	778	769	763	756	739	753	744	779	782	753	757	749	773	775	753	776	758	768	774	801	768	717	823	770	784	752	788	799	736	806	776	789	764	750	757	715	767	788	736	771	804	710	754	771	759	775	791	745	704	756	757	755	769	728	780	709	763	741	752	756	807	733	747	759	792	795	780	728	736	771	763	717	736	818	795	783	786	751	806	745	762	734	729	765	792	761	735	757	808	802	725	755	750	784	762	749	782	795	761	735	780	793	828	781	768	733	719	743	762	767	798	789	774	773	780	746	759	717	751	813	764	813	766	751	741	794	744	783	751	786	761	773	778	774	768	786	715	761	713	746	720	774	798	762	800	769	767	778	755	751	781	768	719	752	753	780	722	826	765	761	730	733	703	760	756	709	798	732	744	776	747	794	794	773	732	784	773	752	757	772	721	810	720	740	797	766	738	776	792	732	756	793	783	775	730	726	711	827	751	697	781	732	696	764	792	808	737	721	782	782	737	754	723	759	819	742	712	787	764	755	783	783	744	730	722	770	780	713	698	781	794	789	795	822	800	845	782	791	750	763	807	744	761	777	751	784	794	727	776	717	811	748	791	777	792	758	757	784	798	789	739	798	806	727	749	693	791	806	788	747	762	745	729	742	761	769	760	815	785	786	765	718	741	731	763	727	811	774	804	728	752	791	766	736	759	774	742	750	773	770	754	722	736	779	777	743	741	775	786	754	746	743	697	761	740	749	797	776	781	776	767	755	743	736	796	737	759	756	728	790	757	717	760	782	793	785	734	769	751	730	788	750	792	749	746	774	820	756	760	777	789	780	700	742	717	764	796	805	779	819	734	759	755	742	799	743	771	747	782	777	796	779	794	747	803	715	753	775	768	726	728	790	763	764	755	784	761	752	773	768	752	825	806	786	742	717	797	772	766	755	794	744	793	778	751	772	725	698	731	795	797	798	765	810	729	779	747	786	715	761	772	750	695	791	750	766	782	750	776	782	780	723	767	766	768	737	778	719	776	768	760	699	770	723	730	740	729	773	787	825	734	743	719	741	766	728	764	777	735	731	815	780	761	759	732	753	787	797	826	760	750	787	776	746	782	786	711	769	770	746	783	784	766	799	783	790	776	784	788	759	806	786	773	762	780	789	765	750	787	774	760	795	752	720	798	760	791	808	748	813	791	751	797	784	773	785	786	764	772	748	771	825	790	786	812	808	799	727	783	783	769	764	806	738	748	743	751	722	758	744	740	729	804	793	805	728	764	761	774	734	743	743	771	794	789	737	797	753	780	777	806	825	749	711	743	768	779	783	805	759	760	731	773	765	785	749	805	805	817	799	773	764	742	756	782	741	788	732	751	757	753	696	749	796	783	774	794	741	726
7170	4074	2681	1229	610	402	241	187	176	139	145	115	115	100	98	106	97	96	95	87	81	78	70	69	80	67	76	78	67	71	83	73	58	82	64	66	67	65	65	68	71	71	66	61	70	64	65	63	71	83	66	56	79	72	93	70	78	56	69	59	69	74	69	76	60	66	77	78	70	84	53	72	73	65	77	57	59	76	81	67	61	69	83	73	63	55	69	54	69	72	79	81	77	72	55	65	82	82	72	71	65	78	68	57	74	92	67	73	59	67	74	77	58	71	65	82	64	74	66	69	79	77	70	58	62	66	84	81	53	68	81	66	65	72	63	74	75	71	60	81	70	71	70	81	81	71	86	69	73	78	75	77	64	80	74	74	76	61	69	73	80	63	67	70	81	67	69	75	67	63	72	63	50	80	56	63	83	67	71	75	62	65	67	60	75	64	57	76	70	61	82	50	83	71	73	96	74	67	70	84	65	76	68	65	74	80	71	72	68	72	62	63	77	49	69	73	69	77	54	67	69	65	63	63	67	58	81	69	62	67	76	73	77	63	64	87	68	74	69	63	70	73	60	58	74	52	58	67	69	58	73	76	69	69	56	73	57	76	73	74	59	59	63	57	73	73	85	66	60	79	69	78	62	79	58	83	46	80	74	66	85	75	55	65	58	82	65	62	79	63	77	76	62	82	71	70	61	60	63	68	75	89	79	78	67	71	82	51	66	55	82	58	67	63	69	73	74	66	72	62	80	73	64	78	72	64	77	64	60	63	63	64	79	64	65	75	80	72	65	91	71	56	59	73	68	72	73	62	60	63	65	72	60	70	75	82	75	77	75	75	76	73	78	77	67	66	67	69	74	73	64	72	66	67	82	76	74	68	68	79	61	52	71	58	76	64	66	71	55	74	65	83	48	64	66	71	68	68	65	77	71	74	83	77	77	63	68	63	74	72	70	69	57	78	71	64	92	75	81	75	74	76	94	68	78	72	67	72	71	68	68	75	60	61	53	73	73	88	64	72	58	82	66	59	71	65	56	59	76	84	60	71	68	72	76	75	76	63	62	65	88	75	72	64	76	64	81	72	59	68	71	76	60	75	62	59	57	78	69	53	66	60	65	62	84	84	79	74	77	63	81	72	77	73	78	57	74	74	69	64	57	59	69	67	67	76	63	65	76	73	62	65	71	64	88	85	75	64	75	79	60	70	73	52	86	70	75	71	77	60	72	74	80	76	72	57	85	71	67	60	53	68	58	78	64	69	82	59	68	65	74	64	57	60	75	88	75	65	59	64	68	71	67	62	50	60	79	62	70	77	75	87	69	76	74	93	74	70	79	75	75	84	68	53	77	88	76	72	67	69	82	55	72	70	70	75	72	73	71	90	68	76	77	76	69	61	85	85	72	58	66	78	62	67	87	61	68	70	63	75	60	65	75	83	77	79	76	65	73	80	65	66	78	82	78	63	79	76	89	69	65	78	80	62	75	62	59	74	71	72	79	81	65	66	77	59	55	73	59	76	61	73	48	79	76	80	62	54	72	72	54	52	75	62	64	71	67	77	48	81	61	56	77	70	76	61	74	60	76	83	68	67	68	65	68	75	74	64	65	63	80	59	68	76	64	61	60	72	72	64	87	68	63	71	61	65	74	71	73	67	85	50	72	66	82	64	72	82	66	69	71	68	74	57	63	81	74	86	63	62	57	68	60	54	68	58	66	73	52	77	75	81	70	63	61	73	68	51	77	51	82	75	58	70	54	69	70	68	70	75	85	66	61	69	74	68	65	60	73	73	73	70	68	64	67	58	71	74	88	77	75	71	65	67	73	68	65	78	68	70	74	79	88	75	69	80	59	69	73	80	76	88	60	80	56	65	64	71	74	62	70	66	79	61	70	59	78	63	76	73	82	74	56	53	79	83	74	56	85	65	71	64	61	76	83	56	75	82	78	74	66	54	61	92	72	68	67	63	78	77	82	66	61	72	73	59	59	68	68	63	67	65	70	86	67	82	70	70	52	73	59	59	66	83	67	70	82	69	61	76	75	73	69	67	68	76	68	62	83	73	59	67	71	60	78	69	51	64	75	91	71	71	70	69	71	60	89	67	82	62	93	73	76	71	70	74	67	74	73	66	69	81	69	57	71	69	63	60	84	66	65	59	62	65	63	61	55	58	66	76	64	73	73	67	61	75	64	69	59	66	62	84	69	70	56	62	75	83	65	84	74	85	64	58	80	68	82	53	66	69	76	62	73	79	74	66	57	80	59	63	73	65	65	80	70	63	59	58	70	79	68	73	56	74	75	69	67	51	61	74	66	50	86	71	77	66	71	55	66	67	63	64	75	71	61	81	77	54	70	69	74	70	72	74	72	55	67	58	56	70	65	91	70	60	72	72	68	92	53	50	63	60	77	76	84	72	72	70	78	56	72	71	64	69	75	76	60	73	66	72	61	82	73	78	69	54	76	73	65	72	63	63	65	59	68	61	70	68	80	66	49	67	75	80	66	75	63	78	74	60	64	80	61	67	79	60	68	77	66	79	72	68	70	62	61	62	63	63	79	82	66	68	58	62	65	64	66	61	80	64	82	78	65	78	65	55	88	67	57	68	77	64	77	64	64	75	57	78	64	60	68	66	76	50	70	79	76	75	78	73	79	75	73	71	78	66	68	66	82	70	79	63	78	65	58	72	65	70	56	74	70	68	73	75	72	71	57	59	69	67	74	68	68	70	76	62	60	60	59	66	81	74	83	49	72	71	65	69	64	79	94	57	72	66	62	59	74	90	60	63	69	70	65	62	77	64	73	54	59	67	74	78	63	63	75	69	68	58	83	75	70	73	73	65	67	81	74	79	76	82	82	72	74	64	81	70	68	80	70	63	68	79	70	73	69	86	72	62	85	81	79	78	65	55	72	63	64	64	67	67	58	59	76	68	75	87	68	67	63	73	63	73	90	67	72	71	77	65	74	63	81	73	78	64	70	64	66	73	78	64	73	50	58	65	76	68	81	74	81	76	74	77	70	78	62	61	60	54	69	53	53	67	84	82	52	82	56	62	71	69	83	62	64	74	74	69	86	73	64	71	63	83	71	75	54	69	72	66	79	66	62	58	59	62	72	63	56	80	80	85	85	76	60	62	84	91	76	67	66	61	62	76	65	77	61	69	78	72	80	72	60	63	73	79	80	60	72	69	58	79	72	66	66	82	69	82	80	63	65	64	76	75	72	70	66	81	56	82	64	65	50	65	63	72	79	88	72	74	57	73	70	78	72	64	69	70	53	67	72	75	73	61	73	65	72	76	60	66	81	71	60	60	70	74	62	66	69	67	70	66	89	71	89	88	60	77	77	72	55	50	86	68	65	79	75	68	57	78	70	47	67	59	64	80	59	68	62	85	77	77	83	63	67	104	53	66	79	48	76	74	73	72	57	62	68	84	73	59	50	79	68	59	82	68	69	75	85	70	72	70	78	65	71	64	67	65	69	74	67	77	69	68	61	65	70	74
34095	24058	19713	14234	11112	8891	6206	4812	3933	3180	2595	2082	1759	1494	1386	1355	1155	1090	992	916	909	846	803	753	780	710	750	696	672	720	720	639	683	635	653	635	600	625	626	655	655	648	626	671	640	601	618	625	657	625	640	623	625	625	628	580	586	588	623	637	621	656	608	592	605	591	571	629	619	620	618	646	619	599	615	581	586	623	638	600	615	607	593	603	599	672	580	624	616	662	617	665	649	653	596	621	685	623	677	608	632	621	642	608	632	588	641	644	613	610	652	638	622	648	625	632	620	628	639	583	602	571	653	649	639	696	623	596	663	603	659	592	578	630	636	607	624	604	637	611	604	620	602	631	623	617	658	653	613	606	581	611	643	591	652	579	637	628	624	621	651	602	611	601	614	627	625	609	671	621	611	671	645	613	659	594	613	622	616	630	638	596	597	667	618	631	620	612	668	598	622	689	628	593	622	627	580	605	624	614	653	675	595	596	610	624	611	635	580	620	659	597	662	637	626	590	640	605	628	614	631	627	595	668	610	605	598	597	596	605	619	613	586	581	657	607	619	601	633	651	611	639	647	651	574	663	659	618	669	608	649	597	620	576	615	599	602	613	624	671	633	621	648	583	634	637	646	635	595	624	589	671	653	612	638	642	658	608	611	607	591	613	613	668	596	608	621	618	647	654	584	626	584	608	627	628	611	642	633	592	622	630	595	606	590	651	655	631	581	618	643	633	621	640	634	634	623	611	602	625	619	668	624	650	598	646	619	644	614	641	585	650	616	565	602	621	563	599	655	619	628	624	637	692	616	635	620	622	629	639	576	573	607	626	605	576	625	654	584	627	599	600	668	606	641	618	608	610	656	598	641	641	635	607	627	598	581	632	618	617	643	640	607	611	671	605	688	604	624	605	618	597	627	581	653	592	625	622	584	610	640	634	633	615	633	589	624	640	634	633	611	591	613	629	634	626	651	609	627	599	610	592	645	622	629	633	637	627	654	619	668	639	658	637	621	594	611	651	652	628	649	624	597	656	626	628	620	595	646	627	598	621	641	633	629	638	631	627	640	600	608	597	657	638	554	604	601	600	607	593	645	579	578	647	619	617	644	648	575	595	633	657	627	638	648	601	594	640	680	588	656	648	674	645	639	584	641	625	642	632	629	663	619	598	654	611	598	627	628	591	661	616	594	611	637	604	625	618	630	631	611	611	672	636	627	591	602	601	628	597	653	618	632	627	575	631	613	646	605	655	626	615	545	622	637	604	633	590	626	644	626	633	620	635	573	565	600	626	631	642	620	645	645	594	631	601	590	606	636	624	591	545	612	569	622	612	644	651	589	621	614	644	607	647	672	654	605	595	577	656	665	578	602	656	661	662	562	607	643	580	613	610	629	651	607	621	666	618	667	556	638	599	617	602	642	628	615	654	642	628	653	592	576	612	633	645	608	618	662	581	612	608	618	661	612	620	640	651	576	653	669	610	607	601	601	643	617	616	601	610	636	610	657	640	637	585	588	571	648	672	617	617	610	567	606	647	632	589	638	621	600	555	572	575	621	605	659	616	635	653	653	612	604	605	665	610	616	656	620	605	634	630	555	603	553	622	595	602	637	596	612	638	649	596	615	646	599	607	634	637	582	617	590	633	658	586	644	619	635	616	670	681	637	634	633	627	604	636	616	588	609	611	594	654	637	585	611	648	593	603	650	597	620	581	639	619	663	641	611	619	585	618	643	639	599	586	597	681	619	639	624	602	616	635	640	597	624	625	591	630	620	600	698	596	615	600	592	645	609	645	639	610	650	611	622	660	664	611	633	611	589	613	653	623	649	649	601	651	632	624	608	589	659	635	666	607	623	615	612	640	585	638	597	596	625	609	561	626	630	614	628	593	588	582	629	634	657	671	587	605	663	608	633	601	618	629	622	656	635	607	611	676	615	595	632	590	572	641	590	614	635	624	605	642	603	640	635	630	610	599	635	648	590	601	629	582	604	608	624	659	582	613	627	641	623	647	635	602	636	618	621	614	642	652	643	639	572	580	635	668	587	558	620	631	617	629	606	619	616	616	607	661	671	609	633	604	623	601	657	620	622	590	627	574	643	669	602	613	634	637	670	620	615	607	629	661	610	554	619	657	608	645	622	623	632	684	663	612	641	610	632	650	657	609	605	583	642	647	664	639	560	622	604	661	622	610	631	620	627	627	584	616	611	621	619	551	616	636	590	624	689	621	573	612	643	656	626	682	628	624	612	616	636	595	608	649	638	629	619	615	582	645	630	604	595	659	584	630	643	639	637	601	612	651	631	610	598	614	622	574	602	603	635	616	619	600	624	614	616	560	608	610	612	602	652	572	615	621	574	647	593	630	605	663	635	642	617	616	639	641	636	637	633	665	648	635	609	616	597	591	599	614	649	640	597	651	591	578	603	618	631	630	615	647	630	651	651	664	611	639	599	635	663	665	642	577	602	574	612	607	551	621	642	610	630	627	632	620	618	620	645	636	636	595	610	628	617	573	640	631	625	610	629	573	631	597	649	626	620	600	653	583	645	617	579	653	646	598	621	570	603	638	600	632	629	622	625	594	688	612	623	626	609	630	591	616	621	625	589	582	624	622	632	621	628	621	594	620	641	623	589	610	664	604	638	615	629	633	639	614	571	681	608	647	578	564	628	578	648	598	617	655	641	604	645	625	605	645	612	604	636	590	601	567	624	611	663	639	646	617	635	588	631	616	579	615	632	617	650	650	607	634	609	606	633	615	657	645	607	635	668	607	643	630	640	621	609	633	640	599	645	587	637	637	647	618	618	644	618	630	649	624	646	610	617	653	615	602	558	585	667	633	598	633	613	635	619	597	615	634	630	593	599	626	623	607	584	624	646	630	579	652	647	650	630	607	649	678	631	645	663	648	626	677	630	592	606	609	618	645	611	636	603	658	642	601	626	591	607	612	615	607	599	592	621	641	657	631	627	596	592	579	618	611	565	588	616	609	621	652	590	627	600	649	626	601	631	630	615	612	623	661	616	673	665	666	595	678	597	620	630	650	606	642	608	661	644	606	623	641	606	560	595	640	617	592	673	632	588	623	620	595	582	585	594	613	584	624	622	613	574	647	610	633	647	623	608	626	655	621	643	585	596	655	685	585	643	630	550	611	602	634	652	618	659	673	614	630	598	589	603	580	618	621	643	595	620	629	633	624	684	648	613	630	623	632	599	613	632	595	605	623	552	604	593	643	632	676	607	619	594	601	607	617	576	586	635	627	598	621	644	622	607	665	618	620	600	609	609	599	609	672	581	661	642	631	630	663	651	600	638	595	619	577	611	585	643	635	642	638	649	617	576	627	629	618	633	621	615	585	637	629	621	636	566	616	640	627	613	632	648	620	628	594	631	640	565	639	662	639	640	597	627	573	674	617	616	613	602	586	638	612	665	632	633	628	616	635	606	611	600	625	641	586	676	618	593	624	655	614	614	608	594	574	628	619	624	625	645	639	628	614	650	649	651	606
8010	6537	4127	2107	1037	496	353	297	228	203	188	171	157	111	108	108	115	86	90	78	97	78	77	92	80	83	74	72	64	73	72	82	93	72	92	77	82	74	73	70	79	71	75	58	71	70	72	67	61	76	71	69	67	64	52	79	65	68	79	66	74	71	92	64	74	58	75	87	79	70	73	73	70	65	74	68	58	67	67	60	63	76	72	71	86	87	72	64	79	75	69	80	62	59	68	67	79	66	67	72	79	57	55	76	55	83	78	79	60	78	57	78	68	73	65	68	78	70	69	63	72	73	54	56	70	70	66	71	65	67	61	67	73	86	68	70	69	92	72	68	88	67	87	75	82	92	61	75	88	77	71	69	81	65	82	66	70	83	78	59	62	100	80	75	67	80	72	64	63	73	71	78	70	75	73	67	62	63	61	64	70	73	77	60	75	68	67	72	56	59	69	81	72	71	66	84	58	70	79	80	68	83	59	85	85	65	65	67	81	68	79	75	80	69	81	61	61	71	80	65	56	70	73	71	84	73	74	57	82	70	66	61	74	68	70	61	63	72	67	64	86	71	68	72	72	75	63	68	64	63	65	51	73	77	68	81	88	69	58	56	90	76	79	63	78	67	72	86	74	96	70	77	77	62	72	72	59	85	76	63	63	67	76	77	74	70	76	88	78	52	76	59	74	72	76	64	66	72	68	71	68	81	75	84	74	60	74	69	81	66	77	83	73	68	69	71	60	70	65	63	60	82	71	64	80	64	90	70	64	82	71	63	92	68	75	77	73	68	85	51	85	76	76	74	77	71	69	66	68	57	67	64	80	65	68	68	65	64	64	79	71	64	68	71	90	85	59	64	64	59	90	84	75	73	65	72	72	76	50	74	77	69	75	90	67	78	67	81	70	70	60	72	63	64	95	57	72	79	78	70	82	60	70	65	74	94	68	69	66	60	70	61	63	73	82	73	61	81	61	82	91	69	78	69	79	77	77	60	69	93	83	74	84	70	87	66	68	70	70	94	75	86	69	92	67	80	72	58	61	68	77	79	64	84	79	68	71	70	60	66	60	62	77	79	77	55	70	61	72	75	69	68	65	68	54	69	64	58	77	70	65	73	78	77	88	73	89	68	92	65	63	87	69	73	68	67	87	63	64	61	87	79	78	68	58	77	70	65	77	78	65	52	70	63	86	68	59	69	67	64	82	71	68	85	74	72	85	60	66	68	79	70	57	81	72	66	74	65	70	84	65	72	86	93	88	74	70	71	69	70	49	74	79	66	70	62	79	57	85	85	76	64	72	69	68	73	82	83	73	64	69	91	73	78	61	66	71	83	78	77	70	80	74	76	78	81	94	72	55	63	63	72	84	57	75	69	79	84	63	88	73	79	68	45	82	68	89	63	60	75	70	79	61	77	53	72	82	68	56	54	82	85	75	67	72	86	70	77	81	80	70	68	84	71	69	67	72	71	59	70	73	77	60	73	61	84	80	74	75	83	63	80	74	75	69	73	76	58	68	62	71	59	67	87	76	61	80	83	75	61	74	70	65	65	71	69	91	72	68	73	61	48	89	65	77	64	66	77	68	85	74	76	93	67	76	73	76	81	77	79	78	81	67	69	62	77	74	80	67	67	77	69	74	77	90	72	58	66	66	63	86	82	62	85	69	66	79	84	74	92	65	82	69	69	81	77	75	81	74	81	85	74	78	70	62	90	63	81	67	73	67	78	75	82	80	62	79	77	56	70	85	84	71	74	84	78	68	62	79	73	70	88	87	57	74	65	68	70	74	78	71	65	64	57	74	68	64	74	77	65	70	68	72	61	76	76	80	63	67	58	59	62	58	83	69	77	77	66	61	63	70	72	68	75	71	77	79	73	85	73	72	63	75	72	85	84	72	69	61	77	61	82	63	56	70	70	82	71	70	72	61	60	67	66	60	67	56	79	70	70	87	68	65	81	69	51	61	69	63	65	78	61	66	69	81	80	81	78	67	75	66	67	64	60	71	67	86	69	78	73	78	75	74	77	79	82	76	82	71	62	66	81	74	77	75	77	86	75	66	85	60	84	60	69	60	61	65	61	60	62	83	74	62	67	71	88	69	80	73	76	66	74	75	66	88	72	80	78	76	58	82	62	73	69	68	78	71	58	69	78	79	63	75	64	59	74	66	81	75	74	72	72	76	83	72	70	65	69	66	65	74	72	71	58	71	67	65	63	80	47	65	69	83	62	115	67	78	90	75	69	59	76	61	64	70	79	81	54	63	78	68	74	69	70	63	79	54	87	83	71	75	51	81	67	67	63	69	75	71	80	91	75	61	65	92	81	70	69	73	66	68	75	76	66	67	64	56	81	70	61	78	74	74	74	74	75	63	70	66	65	72	76	82	57	80	86	60	74	80	67	84	81	60	78	72	69	76	85	78	65	72	82	62	64	86	79	67	69	68	79	81	67	74	93	72	59	62	54	60	80	81	68	76	81	66	73	71	79	78	77	64	76	78	68	67	74	68	82	75	69	68	78	81	84	68	60	61	61	60	66	74	77	65	78	62	76	81	57	73	73	86	67	66	85	72	84	87	75	72	70	69	62	60	54	71	75	76	69	65	74	66	84	63	81	74	73	69	83	71	69	70	68	65	84	83	59	69	74	66	66	74	92	75	51	63	75	78	80	65	87	76	72	61	71	70	75	65	84	78	71	78	70	72	72	73	58	58	72	84	65	67	74	91	86	62	72	65	64	83	66	85	64	74	68	67	81	82	81	74	64	64	50	81	58	82	75	62	67	75	67	80	68	61	77	73	64	77	71	87	69	71	79	55	62	81	68	81	70	59	86	73	79	72	81	89	62	59	73	93	70	71	70	67	64	52	68	72	71	85	72	72	58	79	68	69	67	85	71	56	57	80	78	62	76	78	67	70	77	70	65	64	73	66	74	82	68	72	82	70	63	75	61	78	64	66	59	76	70	64	87	79	70	74	68	70	73	67	70	67	86	79	67	67	65	69	85	75	80	72	63	61	102	65	60	63	74	75	83	73	88	80	58	67	85	72	74	68	76	82	54	74	72	68	62	88	74	71	77	72	75	68	80	82	77	89	80	64	78	85	72	57	76	70	61	75	73	63	85	86	72	78	72	83	66	70	62	76	74	65	70	75	79	71	66	69	88	68	82	73	78	70	67	63	82	70	64	67	64	84	62	79	55	80	84	61	70	70	71	73	60	60	70	72	52	88	71	58	68	89	78	69	86	84	72	67	68	84	63	82	77	72	61	63	61	81	77	80	78	74	58	69	80	76	68	73	75	70	74	75	61	76	58	78	65	67	72	69	82	61	65	58	61	89	64	81	89	74	64	79	75	86	75	70	62	69	61	65	75	83	83	68	69	57	66	54	73	67	77	63	92	76	52	61	71	78	77	82	54	78	64	74	60	87	67	64	72	70	59	84	65	70	58	62	65	55	71	70	77	75	54	69	58	60	56	74	69	82	72	75	77	83	71	60	77	63	71
37509	29078	23513	19037	16101	11680	8346	6784	5672	4555	3591	2908	2439	2114	1940	1757	1511	1315	1231	1149	1044	956	863	902	839	834	796	787	750	749	780	749	750	678	642	668	683	664	694	724	648	615	652	691	648	650	686	613	665	659	623	639	610	658	651	660	676	640	647	617	627	657	618	618	668	668	677	672	591	649	653	616	614	654	621	676	624	629	601	649	641	691	659	657	610	644	650	612	660	664	635	649	619	633	626	684	654	663	645	629	649	621	628	609	631	666	637	650	607	611	619	620	641	615	616	654	648	627	667	620	615	650	649	668	650	667	633	627	651	655	659	708	669	649	635	635	647	667	681	640	645	614	673	632	658	624	631	665	665	628	672	631	649	623	630	670	635	595	631	642	603	634	621	669	645	657	626	559	606	672	591	653	716	672	633	637	632	614	609	638	627	645	618	580	648	636	642	623	697	627	644	636	639	644	637	621	631	616	610	653	631	594	620	662	627	739	635	663	636	631	694	698	659	593	621	691	626	647	672	663	642	641	630	615	605	573	659	625	628	645	633	650	652	649	658	655	659	629	670	605	622	670	642	611	606	616	638	616	633	604	603	622	656	604	623	616	641	621	680	623	641	666	611	598	606	636	672	655	674	652	616	625	642	611	638	681	592	628	628	627	653	626	671	610	586	658	621	620	630	659	634	641	595	649	653	655	628	662	647	615	649	663	634	638	669	617	647	632	627	685	662	627	616	673	648	605	666	627	606	613	639	634	655	645	649	652	634	582	654	683	664	627	597	651	650	643	641	658	682	647	651	650	625	660	637	650	621	617	694	609	623	656	653	627	623	667	645	614	656	648	657	615	652	647	669	621	690	678	636	700	634	639	667	608	643	640	648	592	610	642	628	631	618	624	648	644	678	643	613	663	686	664	615	636	647	656	649	636	650	640	621	635	690	712	615	669	569	668	661	635	674	648	622	621	602	648	668	657	645	600	658	661	686	643	614	661	630	610	663	637	577	652	664	652	631	619	625	648	639	684	605	626	639	631	619	642	681	627	646	631	664	653	624	630	678	659	637	633	610	615	628	640	662	583	659	611	662	628	656	663	635	661	660	675	604	649	656	590	658	666	656	614	654	635	604	659	590	619	647	636	656	705	646	639	635	609	649	696	637	614	636	606	632	589	656	618	671	649	658	623	625	610	638	679	590	603	652	628	649	642	598	626	648	653	577	666	611	635	672	642	609	656	638	605	635	614	654	639	638	665	635	618	647	631	613	643	655	621	664	584	690	616	646	622	653	659	689	654	606	666	621	625	657	622	668	687	684	665	641	632	697	712	680	639	625	640	608	631	637	674	658	662	575	624	639	633	646	668	657	637	645	648	653	690	652	626	629	614	663	618	629	664	627	648	647	628	687	647	666	632	641	603	599	693	665	662	612	619	624	672	689	629	574	664	684	683	654	605	675	609	670	668	626	662	640	627	653	669	655	610	618	686	655	643	673	606	646	623	657	666	601	601	666	619	648	641	634	644	640	647	617	657	653	609	615	617	645	631	636	622	645	625	623	625	675	628	699	678	633	620	618	632	618	641	617	653	603	615	649	672	662	590	633	650	630	638	664	633	675	625	657	570	616	601	662	608	607	602	632	635	629	662	648	646	641	668	684	635	638	633	644	619	644	699	636	659	683	674	618	614	634	608	673	666	646	606	596	617	657	623	640	624	633	599	646	609	629	651	633	642	653	631	617	614	651	605	667	615	607	636	635	661	675	652	637	643	626	628	683	641	642	649	626	655	621	632	657	614	639	616	615	704	647	611	671	638	629	635	616	637	656	667	634	648	654	655	675	618	723	618	659	629	652	602	611	643	634	705	638	641	599	694	619	618	617	679	618	642	678	636	668	661	661	653	640	604	613	646	664	621	660	640	612	631	604	628	680	587	632	650	676	664	658	665	635	619	612	645	620	629	646	631	635	604	641	614	629	658	619	648	607	676	644	625	618	605	686	638	638	620	614	642	627	648	616	649	654	609	681	612	643	648	637	695	617	633	649	638	629	617	640	662	585	643	619	627	616	651	637	617	615	608	670	611	673	618	606	639	615	671	635	627	616	654	673	617	648	655	626	644	647	657	667	632	639	666	630	659	598	629	619	645	620	618	643	639	677	651	666	641	602	662	679	646	656	669	640	626	660	614	644	674	608	706	625	619	679	665	665	626	672	641	608	597	637	628	626	642	621	646	661	670	647	609	617	651	643	643	674	644	654	636	637	639	654	638	613	681	590	598	618	673	602	622	669	665	609	643	642	653	593	660	612	632	639	677	634	668	664	630	659	667	632	664	615	653	641	615	609	662	655	633	655	643	670	618	661	687	635	606	641	650	643	609	624	664	622	626	673	651	656	650	641	681	642	629	616	624	664	638	659	700	670	680	634	609	627	646	647	640	619	601	700	673	590	685	637	645	631	651	678	620	639	647	645	651	628	640	613	661	620	655	665	625	690	651	674	590	648	647	691	629	615	632	612	647	682	658	674	622	647	648	586	668	609	596	601	633	634	645	674	623	679	664	628	657	619	656	631	642	623	663	658	646	664	621	727	634	652	652	589	624	634	646	615	584	594	650	627	653	676	628	622	639	653	633	652	661	623	680	612	628	641	647	642	694	645	627	661	622	655	654	622	629	618	623	660	623	679	619	620	668	627	656	625	652	639	634	650	646	649	617	650	612	655	653	639	623	610	674	640	652	633	624	640	617	644	666	637	649	634	684	641	611	659	630	632	633	632	686	690	650	639	670	633	622	643	678	665	632	624	690	665	637	648	684	616	632	653	624	628	630	659	652	621	614	644	637	620	674	597	665	615	669	643	632	656	629	623	608	577	674	655	647	613	648	630	687	672	607	665	637	616	672	629	622	623	666	681	687	629	667	600	665	637	623	635	613	640	649	621	670	651	667	638	614	620	668	613	627	665	675	625	629	658	612	648	657	653	657	642	663	627	672	635	640	617	603	651	631	647	664	623	604	645	665	636	606	643	619	626	638	595	659	603	617	632	640	645	607	625	687	630	633	606	624	672	587	677	644	631	624	632	656	615	611	713	647	615	633	585	611	643	648	638	639	669	647	648	673	636	639	596	635	647	615	683	616	641	660	637	628	631	685	619	629	646	591	653	622	646	653	655	652	661	633	610	639	605	586	642	650	644	649	604	655	624	682	654	650	651	636	605	652	632	645	664	607	588	621	658	632	603	636	675	648	661	644	714	643	640	643	644	644	668	659	687	597	661	626	653	622	653	626	637	605	683	672	651	595	664	623	622	627	652	625	646	663	624	677	645	635	594	596	683	634	588	623	664	602	649	644	692	602	586	680	589	621	625	692	626	634	626	642	649	624	662	668	676	646	671	646	654	629	659	624	628	622	628	663	655	631	653	679	632	662	626	642	612	648	640	633	641	637	669	612	678	664	649	682	618	631	698	648	626	646	667	667	657	609	647	678	622	626	638	600	632	649	646	660	580	661	649	632	648	633
4302	2152	1391	717	391	243	183	156	178	148	119	133	109	105	100	91	108	110	89	116	115	82	99	83	79	91	83	77	88	79	90	94	98	101	73	81	87	96	75	78	80	89	80	73	71	83	89	103	69	86	88	93	89	66	91	90	81	69	96	68	85	87	76	83	78	97	92	95	70	80	67	84	67	77	84	84	89	82	100	88	75	83	85	97	99	74	73	82	96	97	77	87	75	92	86	100	86	82	82	75	87	77	72	80	83	82	80	98	83	84	75	89	84	86	85	88	92	77	83	71	70	83	66	67	103	89	78	81	84	74	75	76	79	85	73	89	85	81	88	76	92	80	89	96	103	89	77	75	109	84	90	80	91	75	77	82	78	72	80	91	78	76	74	83	80	77	80	105	86	76	85	88	107	90	90	95	74	77	85	65	91	82	73	87	84	100	89	92	93	88	89	80	75	85	71	79	75	109	71	93	106	102	88	83	97	87	78	82	78	89	75	66	83	90	83	81	91	97	103	84	69	97	67	81	94	106	82	99	88	80	100	82	82	84	77	96	89	78	68	72	97	75	111	85	82	84	75	87	79	101	91	81	89	78	93	89	88	85	87	90	76	77	72	65	70	76	76	89	78	74	79	75	82	91	83	69	93	80	89	84	93	94	88	93	89	79	91	90	90	74	70	74	88	105	84	77	71	80	86	69	64	86	89	83	105	92	84	107	79	89	86	90	83	78	99	91	94	90	76	79	91	87	75	71	89	94	88	72	88	75	89	77	74	76	96	86	86	90	75	73	77	101	83	105	98	87	105	82	95	92	91	79	86	79	86	104	76	87	88	79	90	74	80	92	95	84	91	77	76	94	79	90	81	90	82	96	99	72	85	82	92	84	67	77	76	79	85	95	82	101	72	80	91	78	86	83	69	93	84	81	91	90	92	98	84	74	89	81	90	79	97	73	75	83	94	91	89	75	73	77	92	86	92	79	95	89	73	90	77	83	81	90	84	97	74	73	89	65	86	85	89	106	84	93	61	71	97	97	84	83	95	82	103	93	80	78	82	94	88	95	74	103	92	106	86	77	71	92	81	86	77	91	68	95	86	86	82	86	88	84	77	86	84	70	84	76	89	79	94	101	85	73	75	83	66	98	92	113	88	76	87	85	108	63	76	98	63	86	89	85	68	82	78	95	108	95	98	97	86	69	86	76	80	92	83	91	76	81	88	76	89	67	81	86	83	99	96	86	77	95	84	101	83	95	93	84	81	96	84	79	82	92	79	91	82	92	90	89	80	91	76	101	89	89	98	97	94	87	94	94	92	96	96	78	94	78	76	77	74	74	77	75	91	76	91	91	90	81	87	83	67	86	97	84	106	81	67	88	81	102	74	91	96	92	77	80	94	70	93	93	98	78	78	72	78	97	102	92	85	96	78	79	78	78	81	87	83	99	81	91	84	78	89	91	72	98	84	89	73	83	103	83	87	88	77	87	65	77	76	76	77	87	83	89	87	68	90	88	73	82	87	85	73	70	84	70	90	91	85	88	85	95	75	82	85	95	92	94	80	96	76	92	91	101	73	103	83	82	80	81	99	71	91	74	77	78	82	91	94	79	91	70	72	81	91	101	78	83	81	85	68	86	83	89	85	100	87	94	90	104	94	77	95	84	90	72	74	88	80	77	69	79	78	83	70	85	84	103	86	73	93	81	103	84	81	82	85	93	95	86	105	88	82	86	74	74	69	82	83	95	96	70	83	82	76	74	86	95	76	72	98	76	76	76	73	80	79	77	71	77	91	87	89	86	89	79	89	82	72	69	76	86	91	81	95	86	92	89	91	85	83	70	99	84	79	92	86	74	99	84	77	82	83	71	76	82	75	98	75	85	92	77	96	79	86	93	92	92	72	84	74	91	111	80	85	75	77	84	83	63	78	90	76	74	64	93	72	77	85	83	78	77	88	94	80	98	83	94	69	90	92	93	90	87	85	104	95	79	96	93	93	90	79	90	71	85	100	90	83	69	79	100	96	88	77	104	76	100	87	77	80	96	83	97	92	85	92	97	86	66	95	79	82	85	93	68	104	82	79	76	64	100	82	81	112	77	86	79	87	89	84	106	98	94	95	89	77	72	88	88	84	78	77	81	89	106	90	98	89	90	86	111	99	83	89	80	93	81	58	93	84	104	91	99	89	59	90	87	84	89	99	91	85	81	96	93	77	92	88	101	87	80	93	85	90	90	81	84	75	89	87	63	94	77	71	76	83	88	95	71	96	79	79	91	94	83	86	78	88	93	78	103	84	71	86	80	84	92	85	76	93	83	96	72	71	95	84	64	90	69	74	91	75	92	100	71	91	85	88	74	79	86	73	80	72	75	82	80	92	68	77	102	94	97	77	77	101	76	92	76	90	88	102	82	90	79	85	86	91	85	78	89	94	79	87	93	81	83	78	75	87	73	89	99	93	94	74	95	91	87	89	79	81	95	102	83	80	80	86	94	92	83	94	68	91	72	74	94	84	73	71	89	83	81	87	85	82	83	89	85	79	73	93	79	79	100	82	77	86	89	97	92	79	61	79	76	87	78	88	76	76	78	90	84	73	73	90	78	80	95	92	90	113	98	87	89	86	88	93	86	72	81	75	85	87	90	85	86	72	86	87	97	81	74	81	66	93	91	76	89	80	86	84	96	91	85	78	83	68	78	75	83	79	84	73	94	111	79	66	75	73	91	88	72	98	79	69	82	90	84	83	73	89	83	83	81	77	92	82	90	77	102	78	81	92	75	90	87	106	83	85	104	84	94	90	80	86	92	78	86	78	75	79	89	79	91	89	106	83	109	82	85	97	86	76	81	71	87	82	89	67	93	100	79	95	90	75	88	64	84	82	75	74	91	102	86	92	75	82	70	87	104	73	81	88	92	81	94	88	74	92	84	90	92	79	84	94	80	74	70	80	85	88	88	95	80	77	93	75	98	89	82	95	79	79	69	92	89	84	96	82	87	86	78	82	84	93	80	84	76	92	76	82	84	73	87	83	94	99	94	91	82	90	91	93	90	84	81	93	89	82	77	76	79	72	68	86	79	82	82	81	83	93	78	87	77	87	72	95	85	73	81	99	93	101	85	76	95	78	102	76	81	77	97	91	81	76	87	85	68	74	73	77	93	89	88	87	99	82	85	87	65	87	84	73	92	86	80	99	86	91	78	82	84	86	83	94	84	92	76	90	85	85	79	89	75	91	90	91	87	96	65	91	89	82	77	75	85	83	84	79	72	82	97	82	84	95	94	85	68	105	82	108	81	85	89	93	71	82	98	99	84	70	79	78	72	92	96	96	91	81	68	74	94	73	77	74	89	90	84	87	88	93	87	79	92	77	83	88	90	70	79	89	71	84	85	85	84	81	94	111	88	92	105	100	71	105	106	67	101	73	96	89	86	77	73	87	80	78	89	67	84	95	89	82	82	106	82	94	80	85	76	84	79	97	107	83	84	99	74	85	77	79	81	83	103
29964	18697	13660	10660	8381	6454	5049	4008	3070	2513	2103	1762	1549	1476	1286	1285	1163	1035	1034	914	982	893	875	825	781	798	809	827	747	799	824	774	744	746	799	792	726	729	748	722	736	781	744	765	751	743	736	764	772	786	702	773	755	738	740	736	714	694	734	758	756	733	702	728	711	745	738	759	716	727	767	729	708	749	768	692	781	760	735	731	737	769	773	812	772	812	745	723	758	749	723	776	761	777	772	669	722	742	734	744	740	714	777	770	731	731	719	723	732	741	751	766	790	771	727	719	771	737	753	767	747	763	742	694	778	714	758	698	754	691	710	793	729	780	680	741	744	717	727	727	765	741	712	747	703	727	754	718	778	741	754	740	757	747	762	727	754	704	750	763	716	785	733	749	759	719	776	744	760	764	769	764	780	737	754	737	790	746	743	753	720	759	757	766	741	743	748	759	762	753	752	729	733	803	823	796	744	762	711	744	748	750	731	731	796	721	690	737	735	746	720	725	789	766	720	756	782	750	703	741	753	763	751	758	737	714	700	761	741	722	740	745	760	772	747	747	739	727	747	752	742	743	743	766	749	734	762	748	725	775	728	757	775	703	752	727	727	698	784	772	716	786	748	755	767	759	747	731	774	707	694	717	756	769	748	686	746	684	700	716	763	733	783	741	769	738	729	741	694	796	746	774	737	738	753	701	732	757	747	769	760	741	765	759	755	732	711	772	731	692	732	807	787	732	739	766	707	718	761	773	719	732	734	806	783	755	771	778	771	774	694	752	702	737	771	769	732	749	806	702	704	713	763	777	772	715	767	730	775	725	727	762	828	736	737	744	760	737	748	784	747	766	751	798	792	755	738	731	737	802	797	727	750	735	755	773	780	747	741	753	746	708	746	754	735	761	768	707	741	733	707	747	700	726	714	727	686	801	703	744	747	669	738	751	768	776	746	756	765	717	692	686	772	708	767	744	786	763	751	742	719	828	761	719	759	767	738	743	760	758	764	807	767	717	793	769	727	730	735	804	785	740	779	756	743	714	737	797	769	740	729	746	804	704	726	738	807	710	718	720	719	731	794	757	746	727	735	750	701	728	734	784	723	743	758	753	708	736	685	741	772	784	756	763	741	754	765	722	709	809	777	774	760	752	749	764	750	745	740	712	748	743	764	714	768	745	729	761	758	746	763	737	731	745	766	766	796	702	784	799	724	771	751	734	778	751	742	752	738	720	735	737	770	722	695	756	695	772	739	713	753	725	764	748	706	734	720	743	754	735	668	743	700	722	779	755	766	713	737	706	713	776	712	738	701	735	743	754	721	719	731	691	752	755	725	749	708	746	778	728	777	775	765	737	782	724	734	761	735	747	720	739	761	798	703	702	733	761	803	745	753	730	741	714	761	727	762	775	756	747	776	717	772	747	717	712	742	757	747	727	724	705	769	786	753	762	736	706	763	804	755	723	751	767	720	727	762	744	712	740	762	720	746	753	801	738	741	739	772	776	756	703	709	723	757	762	722	750	733	747	744	752	725	752	747	783	776	741	741	754	775	728	748	743	746	744	743	746	751	764	752	712	739	757	741	749	733	715	778	703	758	712	770	728	741	752	782	697	798	727	703	765	761	727	760	721	781	704	740	729	775	754	799	720	735	698	786	760	746	735	698	803	760	704	759	769	721	735	819	778	728	779	785	757	717	732	788	758	737	722	768	718	726	755	662	729	735	743	736	731	753	740	778	755	784	740	775	792	717	780	741	791	757	746	767	721	711	760	757	735	777	736	747	746	760	713	740	725	765	752	766	722	759	733	744	746	738	731	778	744	752	692	792	755	735	679	776	741	742	745	791	751	763	693	713	730	731	794	777	729	731	700	745	724	775	749	749	720	794	786	704	766	768	780	739	762	713	734	826	758	749	739	735	713	774	724	758	778	688	733	779	747	772	735	714	726	740	760	814	740	752	725	719	761	694	767	753	755	756	735	733	722	739	732	742	745	747	694	744	684	738	754	774	778	693	730	661	801	708	718	782	730	712	779	788	717	725	764	727	740	732	804	797	693	780	745	809	731	672	754	754	733	742	745	784	767	769	733	748	798	765	747	759	737	763	771	749	750	722	758	763	788	779	723	717	757	750	753	715	709	748	773	701	723	780	727	728	777	758	693	752	780	734	736	791	767	712	764	758	739	717	721	727	767	719	750	736	731	756	757	769	736	760	700	717	729	764	769	717	762	780	823	751	727	715	726	721	747	731	739	721	720	714	724	694	703	682	692	788	747	720	713	761	741	727	697	721	699	766	723	722	750	773	752	768	781	795	731	731	774	744	717	750	727	746	729	780	771	711	791	763	731	715	708	723	733	717	730	759	740	726	711	752	783	752	774	765	720	762	727	726	733	729	801	779	774	731	751	726	735	705	728	703	743	804	808	803	760	703	759	755	688	728	730	739	789	765	755	726	750	724	776	791	741	700	753	771	761	742	753	750	772	740	751	785	731	753	779	764	734	766	736	685	722	728	787	781	751	712	730	704	720	747	785	739	756	718	704	769	752	740	747	775	739	748	749	719	751	721	699	764	753	773	730	761	733	727	713	750	752	757	782	729	722	706	790	687	780	751	754	773	738	750	721	742	753	733	765	730	724	785	725	736	720	724	781	741	729	711	719	733	739	791	749	721	812	759	732	741	727	745	744	717	756	762	733	751	727	764	734	719	730	730	806	738	697	744	738	760	759	747	776	733	723	752	776	789	754	744	783	739	748	766	772	693	727	779	747	792	761	712	739	776	752	740	754	738	751	766	781	795	777	694	734	704	753	727	746	756	765	752	739	699	764	722	732	758	721	715	768	749	716	779	733	759	749	785	718	744	734	803	755	740	774	754	762	753	710	747	764	738	718	758	769	758	738	746	755	732	729	728	738	781	722	747	757	735	754	709	773	718	774	700	737	725	743	709	780	722	717	729	705	741	703	749	715	725	714	709	733	720	762	775	727	767	787	718	728	773	720	716	791	743	713	786	676	732	739	711	733	755	724	741	752	729	732	734	749	729	748	776	747	699	753	773	764	766	752	761	704	736	804	665	729	745	754	786	785	751	733	739	803	724	811	754	751	739	750	680	766	742	754	791	769	722	744	742	757	748	771	768	742	714	758	733	751	795	744	785	773	717	807	762	754	724	772	730	710	748	734	732	784	779	677	724	755	721	748	743	745	730	750	795	720	730	743	719	752	789	712	767	770	676	715	724	734	713	683	734	722	722	800	745	723	758	747	722	782	778	767	721	741	753	768	769	781	752	706	728	757	718	741	746	711	754	777	756	741	728	746	766	739	759	756	769	737	727	768	699	736	740	792	788	756	768	754	746	724	749	774	725	786	735	767	783	818	793	748	739	758	760	739	731	754	721	718	767	734	771	777	724	754	748	778	768	740	700	765	738	763	759	722	734	739	786	723	731	719	756	706	749	721	749	758	721	761	736	796	768	772	763	780	751	730	744	739	707	763	726	764	732	716	763	744	804	733
5729	4406	2853	1499	727	446	274	231	206	173	165	155	125	145	147	109	111	85	95	90	97	101	85	101	109	89	94	108	90	81	72	89	89	69	90	101	84	85	87	90	72	80	96	95	78	93	82	82	86	91	87	84	86	74	75	75	79	85	85	86	82	97	68	89	78	85	75	85	85	85	86	84	98	75	96	83	87	64	95	72	83	81	89	99	88	97	92	79	93	98	70	71	88	88	83	95	83	76	88	68	86	77	84	72	97	89	80	78	87	77	89	95	77	90	85	78	85	75	97	70	91	86	69	95	95	77	79	73	78	94	84	84	80	86	89	76	92	83	86	99	101	87	84	85	85	89	76	87	80	92	90	76	72	72	85	93	92	75	108	97	76	81	96	97	79	83	70	97	76	81	92	89	89	75	88	64	86	88	79	88	92	80	79	75	82	87	67	84	90	84	83	77	93	81	85	84	96	81	95	93	84	74	99	78	85	73	82	78	103	82	93	91	92	99	78	86	83	81	78	88	94	87	79	85	76	70	98	80	79	79	95	108	82	84	87	84	79	65	76	97	77	85	80	74	83	87	78	84	83	78	89	81	106	84	90	83	82	85	79	83	98	68	93	87	78	83	62	92	103	109	88	98	89	91	90	97	87	89	71	80	81	71	87	93	83	82	95	86	103	78	107	87	82	124	86	69	67	86	98	70	76	93	86	90	87	86	74	88	91	85	93	87	81	102	78	96	86	87	88	86	80	97	94	90	86	93	93	87	79	81	82	75	87	73	78	89	79	84	82	86	82	96	78	97	98	98	84	92	92	80	89	89	93	92	87	103	102	74	88	80	82	80	79	80	97	72	82	83	93	78	90	81	82	66	88	84	80	84	90	87	85	98	88	86	75	86	83	91	82	70	81	97	93	96	73	92	100	85	90	95	91	96	98	86	92	80	98	103	92	81	71	75	80	86	88	91	71	81	86	77	95	85	101	71	74	79	94	83	82	87	84	77	81	96	75	84	88	95	82	74	97	64	107	75	86	71	80	95	82	91	82	95	79	83	92	95	93	91	73	88	75	88	88	93	72	74	77	76	88	95	71	99	64	93	84	57	90	93	73	83	86	90	92	87	101	94	92	74	91	89	105	83	96	78	89	99	75	94	73	92	84	71	88	82	73	91	83	87	79	93	69	89	81	74	82	123	92	75	89	103	78	74	69	103	82	67	84	97	79	75	74	72	90	87	75	86	73	89	95	79	90	88	88	80	67	91	87	93	72	88	82	82	83	71	91	91	97	77	71	90	101	94	91	93	87	92	75	85	92	98	87	85	93	83	75	96	84	81	80	92	84	83	99	86	71	105	96	104	99	95	77	78	78	72	67	91	94	119	70	90	74	87	99	75	84	100	81	97	100	83	88	69	96	76	83	99	91	90	79	74	89	82	95	71	89	100	101	72	93	67	90	78	82	86	103	59	98	114	81	93	70	87	99	93	90	116	92	73	110	78	81	83	75	92	64	97	75	94	84	100	87	96	78	83	76	94	100	86	78	85	78	66	91	76	85	110	97	74	73	78	95	74	91	91	88	83	83	82	69	97	78	74	73	95	101	98	88	89	96	87	82	92	96	80	100	75	75	84	94	94	80	89	96	85	89	64	69	87	96	78	88	84	98	86	72	89	80	79	98	84	76	70	89	88	95	82	83	78	114	79	90	63	97	88	90	88	75	82	66	73	98	76	86	80	76	68	71	95	100	78	73	81	85	74	77	87	69	83	98	91	80	79	88	86	91	90	76	91	78	79	90	88	92	74	74	87	88	100	74	94	87	100	89	79	86	69	88	83	92	82	86	77	65	87	101	92	91	85	94	84	64	91	79	90	68	74	82	97	81	67	61	95	87	83	83	77	79	65	74	90	101	84	86	83	84	74	82	87	87	76	84	76	90	90	111	100	90	83	78	86	100	101	85	93	79	77	88	78	87	95	88	74	79	71	96	82	86	103	94	98	88	71	78	72	78	87	98	70	77	79	88	90	101	77	84	85	82	90	68	81	87	70	92	78	67	75	86	72	80	73	72	96	103	95	91	81	86	77	85	72	81	100	75	84	83	65	78	84	80	88	80	84	68	71	78	88	69	78	94	78	75	91	76	105	94	95	94	84	87	74	81	81	81	82	91	82	88	73	75	79	79	93	96	81	81	82	84	79	82	84	79	91	77	83	83	98	76	88	89	87	81	92	87	84	91	91	82	78	80	89	91	81	76	76	76	65	101	92	96	87	97	92	102	83	103	66	84	108	76	85	73	87	84	89	98	70	82	91	84	73	81	64	91	81	82	71	91	95	92	78	93	91	86	105	79	73	90	91	84	74	88	75	84	82	81	78	77	97	86	92	90	94	83	89	103	76	86	69	79	79	96	85	77	75	86	81	83	95	82	82	77	98	85	80	85	89	91	84	89	73	71	88	74	89	96	85	88	87	96	80	90	102	93	80	72	85	101	72	81	93	84	94	89	73	91	101	92	88	79	78	94	82	92	80	96	70	95	89	70	86	86	91	71	81	98	98	91	106	91	85	98	68	73	99	90	81	87	65	89	78	91	85	79	80	79	76	87	68	99	84	92	102	73	80	102	86	88	90	82	91	72	88	100	85	86	83	74	84	97	80	82	87	69	87	74	93	77	102	90	74	80	73	91	77	79	79	82	81	85	76	90	83	83	80	88	73	83	93	90	94	102	89	83	98	82	62	78	98	97	94	105	86	73	74	62	79	85	93	88	93	89	90	88	90	109	80	73	74	96	74	80	86	80	88	84	81	79	98	81	87	86	68	93	86	83	72	92	81	91	80	77	84	89	72	73	83	84	83	76	84	81	97	82	76	83	78	77	88	103	91	92	77	71	73	71	75	88	92	90	67	64	64	100	87	90	93	86	81	93	75	70	87	80	98	96	86	72	95	90	95	90	89	85	76	98	76	82	75	76	73	85	108	84	93	90	75	83	87	79	74	88	83	82	76	96	81	85	93	89	80	100	80	82	85	83	98	82	67	95	97	97	78	69	87	85	91	81	99	83	84	89	86	89	90	85	99	72	95	86	100	87	96	79	100	96	81	93	88	99	71	77	83	82	86	69	81	83	80	71	82	80	82	77	92	79	83	91	78	95	84	94	91	95	94	88	87	88	100	94	80	90	84	73	81	86	86	96	75	76	77	73	75	86	91	84	67	85	106	80	83	88	83	84	84	84	76	84	87	79	78	85	89	90	91	81	86	87	90	76	81	101	84	89	85	79	76	90	83	79	99	87	94	91	79	71	83	67	83	97	67	101	93	93	87	71	79	88	83	75	88	101	91	84	92	88	81	95	81	80	77	81	76	88	76	80	91	83	96	83	81	94	71	87	88	89	97	100	80	89	80	104	84	84	83	78	90	81	92	73	97	104	87	70	76	78	89	88	94	84	84	62	88	93	78	99	72	84	71	89	81	95	78	95	96	80	93	74	71	77	94	80	84	86	98	67	76
34870	24969	20469	15965	13600	9926	6787	5385	4358	3371	2806	2319	2035	1868	1739	1541	1421	1270	1204	1090	985	969	967	903	922	850	873	796	826	834	845	814	784	769	762	733	775	801	756	754	799	790	808	840	754	809	717	760	747	784	738	809	773	776	786	750	824	763	750	742	722	807	743	731	746	751	757	731	736	724	714	797	730	750	770	726	796	766	756	712	760	744	734	797	777	819	774	813	769	757	744	739	799	735	826	749	720	783	742	747	749	752	769	727	734	732	717	732	746	767	820	701	720	770	763	793	776	724	758	790	789	779	728	747	747	754	734	749	735	801	769	755	796	734	792	734	768	768	762	743	754	822	762	761	742	741	786	719	779	747	752	803	817	731	769	814	771	731	777	727	756	761	798	734	736	785	762	776	713	728	774	757	747	721	756	739	777	764	777	744	751	707	766	783	760	753	757	769	778	763	759	711	739	761	726	747	791	750	737	766	739	774	734	756	742	807	791	786	750	728	768	763	776	734	786	767	773	770	824	784	739	804	761	734	738	801	786	789	761	735	781	745	782	751	759	750	720	759	743	715	780	722	739	752	763	723	759	790	752	741	755	784	789	739	740	746	764	711	775	798	793	812	725	744	783	697	749	721	699	801	732	770	758	768	749	830	784	760	792	766	729	791	774	774	787	735	737	765	746	738	736	805	748	761	763	763	742	732	780	732	750	780	751	773	770	740	818	724	752	722	784	762	738	727	743	746	790	764	701	766	748	811	765	720	773	744	779	740	752	762	768	735	781	720	775	754	785	790	732	825	762	743	748	761	766	741	763	735	726	760	744	740	775	748	717	741	777	777	737	755	772	745	770	745	733	764	759	741	777	755	767	749	800	801	812	746	795	776	728	713	711	765	737	755	728	712	773	796	761	739	810	720	767	753	767	756	784	722	767	810	745	746	770	741	743	739	742	782	747	759	740	713	721	750	720	748	783	786	727	751	782	753	766	765	754	721	775	730	747	773	733	778	750	816	752	763	790	756	700	758	763	807	758	797	748	704	779	762	799	772	769	810	726	761	765	801	757	780	743	790	809	805	737	726	772	753	745	699	746	807	712	756	773	753	749	782	772	779	731	741	721	813	731	738	738	772	738	761	770	748	765	700	751	747	785	798	781	748	711	768	758	781	782	748	747	766	748	814	739	730	783	761	767	743	667	753	768	760	776	725	739	724	753	761	757	764	731	796	740	789	784	738	744	760	767	748	767	783	788	710	786	728	699	787	750	776	729	756	791	760	727	748	772	763	736	792	789	720	765	715	690	779	757	769	683	750	696	758	764	761	675	802	756	737	747	786	737	734	729	741	740	778	752	745	774	753	784	736	773	792	726	761	804	766	787	765	757	744	722	794	781	767	781	698	705	773	769	720	741	827	756	693	721	758	725	691	731	734	782	745	732	783	745	740	767	755	726	754	731	742	735	790	747	820	750	780	809	744	788	752	739	767	785	739	740	715	753	778	728	725	718	756	755	772	789	714	785	777	748	780	713	751	779	800	700	786	773	750	755	769	724	763	736	739	734	793	755	773	774	729	778	736	772	781	724	765	713	793	820	802	722	784	760	713	763	735	694	745	788	789	719	745	729	752	744	728	750	762	702	720	747	728	762	773	776	738	766	719	740	732	721	770	716	771	722	701	777	764	781	758	773	742	790	726	758	763	752	763	807	719	808	797	767	773	776	749	775	757	752	777	795	786	811	737	755	742	775	746	744	762	754	725	744	715	780	763	776	745	734	752	760	758	755	760	722	802	811	711	772	755	770	701	765	754	747	787	739	751	732	749	728	757	740	755	718	728	799	745	754	716	718	714	760	835	770	732	735	749	753	724	758	738	764	766	778	791	777	769	716	774	753	722	755	739	735	788	727	733	759	700	777	753	782	730	769	761	770	807	773	759	772	741	756	788	764	748	742	740	792	768	717	772	726	784	705	756	765	812	729	725	752	789	796	781	753	778	758	732	753	766	722	740	758	700	743	778	781	755	761	782	768	773	763	687	727	756	726	733	797	720	758	721	731	791	725	762	790	788	740	778	784	727	746	758	764	768	758	712	744	762	724	763	725	727	753	752	776	747	783	708	770	799	709	695	740	781	783	773	730	811	788	751	753	744	756	715	772	783	770	689	776	721	822	764	785	755	791	720	763	786	738	757	778	766	773	731	741	751	733	738	767	751	754	756	744	740	788	767	734	698	751	749	778	768	726	811	760	758	736	749	731	768	812	755	743	773	828	736	766	756	755	750	747	762	724	741	770	730	787	729	737	788	774	757	765	740	746	779	740	734	747	781	784	769	770	738	751	755	790	784	745	724	725	763	775	730	745	767	737	746	757	752	759	779	767	715	726	730	746	762	763	794	784	755	745	765	750	747	743	761	790	761	756	763	797	743	710	752	779	720	788	819	794	737	739	792	754	743	708	780	800	753	794	747	753	726	710	773	773	730	760	776	769	748	776	751	741	737	695	737	799	791	740	771	769	777	728	729	708	742	787	792	765	737	684	746	738	749	723	763	833	786	817	737	775	778	744	789	768	678	729	702	773	716	779	759	761	702	768	747	756	747	733	719	759	728	764	742	781	766	774	765	827	749	761	776	767	727	699	776	731	742	770	757	742	749	740	751	741	740	782	804	710	737	778	763	720	757	789	785	723	768	763	786	755	724	750	731	762	728	765	750	750	731	700	746	813	718	783	740	797	746	731	798	763	793	776	744	754	755	768	772	796	795	773	774	738	731	721	798	744	735	726	784	801	747	748	740	774	766	747	734	706	756	769	735	779	732	760	809	739	811	760	735	755	804	764	754	712	735	734	729	746	760	748	755	722	719	762	755	766	760	729	747	780	769	737	749	766	777	797	785	792	782	768	738	759	766	748	775	726	780	724	773	759	789	781	731	733	707	734	775	695	756	755	755	762	737	746	718	814	745	758	761	716	779	764	826	767	773	737	778	753	736	711	746	736	732	769	771	758	741	762	749	784	740	791	792	757	765	782	711	749	764	753	794	809	762	791	714	790	788	786	829	768	793	791	723	743	733	724	780	767	749	747	755	721	785	785	790	716	777	744	728	719	750	762	798	745	776	721	720	781	716	788	716	751	717	759	794	733	763	726	747	725	734	750	728	738	791	715	751	764	737	791	734	752	789	737	796	748	777	758	784	769	727	718	750	770	759	775	748	710	750	709	735	721	744	796	756	770	739	746	735	802	735	735	727	726	783	732	722	745	739	719	764	719	776	759	747	726	746	711	777	788	762	717	742	778	766	788	752	710	715	730	797	772	721	788	784	775	700	744	781	765	763	779	743	733	781	794	777	752	759	769	707	739	786	712	781	743	778	781	766	751	761	721	796	711	790	736	767	773	775	728	743	766	727	751	732	775	732	726	771	754	749	803	786	777	770	777	769	717	773	719	800	751	724	726	735	739	750	732	735	717	753	783	718	774	733	754	735	743	774	746	728	755	732	753	757	771	743	716	816	741	750
6249	4214	2665	1270	672	392	278	201	166	138	104	112	125	123	107	89	85	78	92	83	100	80	68	71	72	68	88	71	71	58	80	78	59	81	77	56	70	63	63	69	66	65	65	80	78	55	65	82	67	65	70	68	58	62	71	73	77	77	79	77	96	85	86	76	50	81	84	71	81	65	86	65	65	84	79	81	70	65	64	69	68	59	59	70	68	63	85	67	68	74	65	96	73	73	67	64	66	70	76	73	76	71	62	70	72	74	55	71	65	69	72	78	53	67	74	70	57	66	57	76	78	70	63	63	74	69	71	58	68	54	71	54	62	78	74	70	78	78	74	63	64	65	65	64	73	66	56	62	70	79	70	79	68	74	60	67	58	75	49	63	64	72	64	68	60	77	78	70	53	82	64	67	72	56	69	59	76	70	78	68	87	71	73	68	76	80	60	61	88	72	90	73	70	89	72	67	64	65	70	78	67	74	83	76	74	71	62	67	73	72	72	72	68	76	66	83	62	78	62	71	76	57	80	53	65	76	65	72	73	88	69	66	70	54	70	78	51	82	68	56	56	71	76	59	73	76	45	62	69	74	75	78	77	75	59	67	68	79	75	67	67	76	72	54	74	61	75	59	75	71	67	67	71	71	59	66	59	66	73	65	61	68	62	77	83	67	75	74	61	72	72	71	68	75	65	72	69	61	81	64	83	71	67	60	62	78	80	60	64	48	77	72	68	67	64	67	58	64	63	69	88	44	64	82	75	59	76	65	62	63	71	72	76	68	78	70	81	70	66	58	56	65	66	66	67	71	62	72	71	80	56	77	62	87	63	67	56	71	66	76	68	69	72	77	61	70	70	79	77	66	61	75	66	86	62	69	77	76	65	67	79	69	68	65	93	77	80	72	62	59	70	71	75	65	67	61	73	82	64	73	72	64	61	66	71	53	54	71	62	64	65	83	77	71	69	52	65	81	87	72	66	61	64	70	55	56	70	63	65	71	69	76	73	80	64	76	75	78	88	71	65	57	80	78	54	57	53	68	67	62	76	47	63	66	67	65	64	67	55	66	68	66	68	71	59	81	65	58	63	71	66	68	68	68	57	75	69	74	74	66	69	56	75	71	75	53	56	73	76	81	62	82	70	74	85	53	61	74	50	71	65	71	64	80	83	70	66	65	65	81	84	70	57	79	85	74	81	60	55	84	70	88	64	74	68	57	69	64	70	58	70	82	66	71	80	65	70	66	74	68	58	60	74	67	68	62	62	61	78	61	75	76	68	72	67	53	73	65	67	69	65	63	49	62	67	63	54	69	69	68	55	64	81	66	50	78	79	64	58	60	57	67	71	75	76	69	68	63	69	64	55	66	67	74	62	67	74	74	57	55	52	77	71	67	69	62	70	85	79	71	67	77	65	64	84	70	59	89	62	60	72	69	76	79	72	55	58	78	81	67	71	66	73	65	71	72	93	66	47	71	77	67	85	59	76	62	55	59	58	78	73	83	71	75	71	70	68	59	69	64	60	72	73	56	81	80	76	69	77	78	78	61	91	78	73	73	70	66	65	77	55	70	62	62	75	68	87	64	82	77	60	66	75	72	67	85	73	52	67	88	66	74	70	65	63	95	67	73	78	69	62	69	64	73	65	77	63	71	60	55	59	84	73	81	74	73	71	74	63	73	70	78	65	66	61	70	64	60	71	71	72	60	58	86	71	84	81	75	66	65	68	66	65	73	54	78	69	66	70	69	65	71	59	97	61	61	66	65	78	82	70	80	88	76	78	79	65	59	67	73	83	71	75	63	72	66	72	54	63	79	61	80	77	64	69	62	64	65	67	69	79	64	66	67	67	62	66	78	89	63	81	68	63	55	68	66	62	80	85	64	80	62	62	66	75	73	73	68	65	67	81	67	67	73	65	72	62	72	69	69	64	77	70	72	61	89	81	66	81	84	67	70	64	71	73	66	65	68	76	75	76	75	74	58	73	83	68	63	77	77	61	77	66	66	78	77	71	64	67	85	85	68	64	66	55	59	73	59	63	67	70	64	63	55	58	63	77	79	59	76	74	65	70	80	78	64	74	72	81	70	76	66	78	59	64	74	61	75	65	66	85	70	63	79	75	53	67	56	56	77	78	74	62	58	66	83	71	85	77	83	78	72	84	70	81	59	70	74	71	69	88	76	73	83	69	79	68	74	51	74	66	68	79	78	69	83	62	69	84	62	69	58	67	65	73	59	66	75	75	54	84	67	77	71	68	69	81	84	74	63	79	72	61	68	66	69	83	62	72	65	69	67	77	73	68	51	80	69	75	80	88	61	66	60	74	59	81	75	59	70	77	73	81	72	73	67	64	84	58	81	66	71	69	62	67	63	56	76	74	78	88	76	70	75	67	58	68	70	64	93	55	73	73	73	79	73	64	66	79	66	75	72	72	78	65	60	73	55	80	74	70	63	63	61	76	78	65	77	66	73	80	63	75	62	60	76	61	52	65	82	75	61	73	65	61	71	71	57	92	50	86	71	87	76	68	69	68	70	72	72	84	67	60	59	80	72	58	74	65	69	74	79	84	93	65	67	79	69	53	55	61	71	60	68	75	70	78	65	69	69	63	53	63	57	53	67	50	71	59	61	71	75	70	73	73	83	84	73	76	64	64	66	80	67	57	62	66	66	68	67	81	62	71	64	70	72	67	79	80	56	70	63	69	67	65	72	60	73	75	71	65	73	60	67	66	83	67	61	66	45	71	71	72	82	71	58	84	80	65	63	57	63	57	59	67	68	84	68	58	72	75	66	67	82	68	72	65	76	66	63	83	76	79	67	71	70	75	74	63	81	77	77	67	63	77	81	73	71	69	66	86	55	66	55	54	58	65	81	73	58	63	76	51	58	63	80	72	83	74	62	60	65	86	71	69	87	74	80	65	71	54	80	81	53	68	67	63	88	71	61	80	74	76	75	91	64	84	59	78	80	54	71	69	68	69	80	78	65	57	72	70	69	57	69	61	66	61	66	88	54	53	56	56	67	60	68	62	45	65	82	52	62	62	70	78	61	71	61	63	66	77	58	83	68	73	68	66	62	53	63	63	69	62	69	62	72	73	71	78	82	71	75	62	59	74	74	65	77	58	67	76	63	48	72	80	74	69	62	89	88	70	77	69	58	81	79	88	70	81	81	75	70	69	95	72	73	74	77	56	84	83	81	54	49	68	65	84	62	60	67	66	59	70	50	71	69	72	69	57	71	59	68	80	64	62	67	74	67	65	59	89	91	61	61	71	79	86	71	64	68	75	63	56	56	74	59	80	74	71	63	72	65	71	70	68	72	75	65	83	80	62	62	73	67	69	78	68	66	73	54	69	69	78	63	79	73	71	73	64	76	63	75	65	79	78	74	70	67	84	72	67	86	74	72	72	66	67	65	61	78	86	63	71	83	60	66	83	66	72	70	73	66	72	63	75	65	68	78	73	70	69	49	66	58	71	91	74	68	57	71	73	70	60	76	63	80
32666	25067	19760	14901	12737	9344	6721	4584	3548	2839	2299	1928	1683	1584	1426	1344	1174	998	985	898	789	810	773	745	707	702	683	648	689	652	660	683	691	637	666	625	607	610	636	630	604	665	618	618	620	599	613	606	583	614	629	612	622	637	617	599	593	654	644	642	624	613	569	631	610	594	571	600	661	673	623	619	632	634	622	629	618	613	617	616	616	654	584	601	619	669	579	614	626	629	592	596	626	557	627	628	587	587	623	645	612	631	636	614	628	626	620	623	627	656	672	642	586	640	586	583	661	638	599	639	661	582	602	582	638	653	634	650	573	620	641	597	600	605	608	609	634	633	615	572	609	649	577	612	641	616	624	610	589	649	689	562	608	571	615	598	683	590	583	614	620	635	578	623	588	626	665	621	598	620	626	648	632	619	594	634	663	578	623	621	621	613	618	560	634	575	579	618	644	617	618	593	619	595	660	609	596	595	642	612	596	600	616	603	592	604	629	598	589	572	677	609	629	622	587	613	612	614	607	567	593	620	613	606	583	626	630	617	641	642	625	617	587	612	594	622	617	600	623	598	618	589	650	616	572	600	620	607	623	580	654	626	652	614	648	636	629	617	625	608	604	613	652	671	644	594	616	555	638	643	615	635	598	578	631	582	633	624	629	607	625	628	605	615	653	633	617	646	599	629	597	609	647	646	603	604	607	593	604	649	617	630	608	668	639	591	567	627	624	598	581	612	588	647	615	587	619	636	621	603	633	647	588	591	599	584	654	607	641	582	643	612	620	613	595	623	596	618	583	639	578	551	624	612	633	604	632	572	583	620	656	628	622	636	582	603	622	666	639	643	599	630	629	624	593	609	591	598	608	577	624	609	615	651	591	599	634	602	599	563	627	644	585	603	585	634	580	572	648	589	589	589	649	582	604	619	581	588	633	608	615	631	657	622	635	638	624	639	624	625	577	654	598	530	622	630	618	605	600	638	621	606	645	631	609	599	600	566	589	620	649	659	630	579	653	603	601	645	607	570	591	633	624	628	620	597	591	620	651	638	640	594	588	665	612	609	648	614	640	577	653	610	634	592	601	622	624	621	624	620	609	620	594	607	597	651	619	631	638	605	638	601	594	611	663	600	571	590	650	619	613	613	625	617	552	624	592	603	635	643	604	655	658	639	615	600	571	650	648	658	603	608	590	589	590	616	633	583	670	636	624	641	642	623	663	630	630	618	637	595	635	617	621	600	575	659	587	593	650	636	644	597	600	646	629	625	616	628	609	638	602	635	637	599	620	623	579	618	625	577	598	640	637	594	657	599	609	599	626	671	601	540	598	627	648	619	625	616	598	655	637	608	636	607	608	602	640	578	640	606	680	625	621	606	622	621	612	634	670	593	610	637	640	590	616	605	584	607	595	589	635	639	612	629	610	604	588	617	614	593	622	610	610	605	612	586	628	586	582	639	653	623	647	615	664	634	593	629	597	633	654	652	619	604	602	680	621	606	599	612	576	606	622	634	634	629	620	640	618	625	607	661	613	606	578	624	567	639	614	647	606	675	639	626	588	581	625	629	617	606	635	616	662	582	595	637	635	655	619	574	601	620	582	584	603	587	579	659	605	604	608	605	584	608	609	610	631	606	611	619	649	618	577	591	577	587	644	586	625	585	649	608	632	565	626	634	666	624	629	593	615	668	598	638	626	621	607	609	581	620	623	619	609	625	656	639	601	611	623	637	616	618	657	578	597	615	619	644	590	579	610	642	616	629	572	628	638	638	595	631	613	593	627	608	598	590	636	630	589	580	648	621	627	570	632	638	606	600	590	620	625	636	641	629	630	611	622	612	596	587	641	587	618	575	548	605	575	605	613	610	617	603	580	637	644	592	618	603	616	570	632	591	601	600	584	642	620	651	610	586	648	597	561	633	646	641	659	621	623	617	603	615	589	638	661	652	586	602	602	660	633	657	639	616	611	622	623	616	634	597	632	610	621	593	606	608	610	676	622	651	612	622	634	683	564	618	625	602	639	639	590	567	613	623	617	596	616	557	643	622	601	595	634	619	639	630	597	625	616	597	648	626	650	602	581	611	621	619	624	613	629	648	581	621	672	631	634	582	613	585	621	621	664	600	605	592	589	621	666	619	601	615	625	636	617	657	620	621	647	604	643	617	622	664	667	603	609	669	652	640	639	591	613	627	645	612	600	629	605	589	607	597	614	584	601	609	617	575	585	589	633	613	649	616	566	613	607	615	632	538	605	624	590	647	612	606	560	607	593	562	596	627	638	591	609	626	586	636	653	604	652	588	640	638	594	630	611	628	595	601	614	596	618	622	586	634	641	646	651	589	613	624	621	608	592	648	631	603	666	615	606	592	599	562	578	609	637	612	624	605	634	639	585	626	577	639	584	640	591	643	668	611	595	669	602	605	606	576	643	613	634	634	617	625	585	643	586	608	616	586	598	632	595	576	649	575	612	608	615	580	601	628	609	610	646	620	629	629	607	620	616	621	617	646	644	648	560	598	585	606	640	572	632	622	626	629	608	604	617	622	656	609	632	587	608	646	643	622	613	599	547	644	608	630	648	605	632	610	615	581	591	596	643	627	605	619	651	614	624	592	578	557	624	609	639	617	575	595	612	610	557	616	615	605	609	630	616	627	595	581	605	615	583	604	593	633	634	599	597	658	630	646	604	565	618	630	591	654	642	579	641	635	589	641	568	641	625	614	606	617	605	614	580	585	631	644	604	630	585	653	607	623	568	609	632	622	601	620	646	608	629	651	582	603	626	651	599	624	567	632	627	624	661	585	624	607	619	612	637	626	651	620	622	644	577	647	595	629	611	636	595	638	567	688	568	602	604	605	628	628	635	615	631	635	600	639	592	595	655	656	633	598	596	615	667	635	660	629	621	582	578	572	623	650	628	623	628	610	579	640	602	597	622	625	622	606	637	581	640	652	652	583	606	634	551	636	576	636	665	620	616	612	584	621	640	647	599	575	605	585	622	662	596	611	600	633	604	603	587	601	631	624	623	612	618	639	668	601	634	629	663	616	609	682	629	628	602	671	622	595	613	634	617	652	646	603	620	617	579	630	638	613	593	626	577	569	611	643	600	645	578	617	597	632	642	624	602	659	570	598	642	573	696	621	615	575	589	655	607	544	614	630	621	589	671	641	656	597	669	616	633	608	666	592	623	565	607	616	624	638	613	655	604	615	625	644	592	574	610	620	641	568	561	601	626	628	625	614	602	623	585	637	637	647	603	578	645	613	604	635	632	640	604	618	582	635	606	642	585	605	575	615	574	629	584	561	592	631	610	624	645	625	617	595	642	611	620	552	613	645	596	605	613	597	648	636	630	595	590	644	576	613	590	596	607	591	598	627	672	630	631	595	602	616	648	621	613	612	605	608	621	641	587	621	614	605	624	674	602	607	610	644	569	619	622	616	603	629	574	610	600	619	629	647	595	606	633	630	627	620	598	614	595	641	601	588	616	620	592	626	601	606	643	616	605	656
8768	6519	4092	2369	1216	573	290	254	201	188	129	129	146	123	129	117	122	85	97	85	95	84	74	82	75	84	70	76	75	82	86	59	67	65	81	70	83	68	64	71	72	72	73	55	65	71	76	65	70	75	82	69	68	70	87	66	70	83	71	66	64	79	73	69	81	70	80	65	60	72	66	69	69	63	65	72	75	79	75	70	76	76	77	78	73	68	68	53	67	72	82	67	75	70	92	73	69	79	85	75	75	59	56	73	75	65	67	74	63	74	50	78	78	54	71	92	75	69	73	77	94	59	67	64	69	63	76	70	82	76	67	55	72	71	67	73	71	73	72	78	73	76	76	73	69	71	73	64	55	77	72	81	55	68	58	57	58	74	55	61	65	88	74	88	76	64	78	80	62	72	79	71	70	65	55	56	77	69	79	82	76	74	75	65	77	66	74	76	72	74	72	71	58	65	76	63	68	70	76	66	65	63	84	63	65	68	65	82	65	70	64	75	81	76	65	71	79	80	61	82	82	67	73	65	74	75	78	72	72	63	80	75	62	63	68	68	88	84	78	68	66	68	71	74	72	74	78	88	73	56	69	90	77	66	66	76	65	66	67	72	52	70	71	67	77	75	75	78	85	72	73	68	65	58	73	66	81	79	51	68	75	78	69	60	75	58	75	69	64	78	60	70	67	79	51	64	67	61	66	75	72	80	64	64	69	60	78	75	76	63	69	68	70	73	81	60	77	78	74	59	75	72	77	86	61	62	76	61	84	62	44	61	75	67	72	61	63	64	75	87	66	60	57	72	69	74	67	70	79	72	71	75	70	72	76	71	76	71	84	61	60	75	61	84	64	62	70	76	79	69	70	80	72	55	65	63	73	66	64	69	74	78	66	64	70	66	79	72	70	86	73	79	79	55	75	74	78	74	77	60	65	68	72	67	68	65	76	67	60	65	58	68	78	64	70	71	77	68	64	77	78	67	72	86	66	73	77	66	63	58	71	94	77	78	94	81	73	78	63	80	79	86	83	69	75	74	74	82	90	66	61	84	62	71	70	68	75	67	77	60	67	73	68	86	67	75	71	63	74	61	61	63	63	67	70	64	68	63	76	72	87	56	67	70	77	80	67	64	69	86	63	63	79	84	75	76	70	71	67	67	71	76	80	77	60	72	64	68	66	59	66	69	73	72	71	61	73	63	71	70	65	67	87	61	70	70	69	65	67	82	69	61	68	71	85	68	93	85	70	82	75	68	61	80	68	74	64	60	59	66	64	69	75	51	63	58	57	64	61	84	76	66	68	75	69	70	79	76	60	65	61	84	67	68	72	60	81	78	65	60	62	72	57	89	81	82	90	65	58	66	56	70	67	74	62	63	74	77	75	64	79	61	72	68	66	48	70	72	74	56	57	76	75	66	63	74	60	67	62	62	60	85	86	74	63	60	70	76	78	69	65	69	71	63	83	60	60	75	68	79	63	69	58	74	74	75	79	83	71	62	62	70	71	63	70	80	94	69	66	68	75	70	61	70	77	89	76	55	69	60	63	64	62	78	85	72	78	72	83	71	72	70	73	77	77	74	77	66	68	61	72	67	69	74	66	52	86	56	73	75	72	68	48	79	73	54	66	63	59	71	74	85	74	66	83	68	59	66	72	73	63	85	82	61	64	72	68	71	66	53	82	81	62	77	79	81	67	57	73	70	55	82	69	92	69	66	55	76	70	73	58	74	83	63	85	74	82	67	73	81	100	73	80	71	76	81	77	82	71	68	71	79	76	78	74	73	71	80	77	82	85	77	75	58	60	81	81	76	76	71	78	81	66	57	67	71	70	67	61	71	80	86	72	77	73	75	62	79	67	59	82	75	77	70	81	57	55	83	75	56	71	69	79	73	64	91	79	83	69	70	83	79	64	77	66	74	70	66	64	61	74	64	54	68	73	66	75	67	85	73	62	69	92	65	69	70	59	63	71	65	72	73	76	69	80	75	59	73	83	70	66	67	61	74	62	64	68	68	89	65	69	62	78	76	91	84	60	65	69	66	81	73	57	64	67	74	71	70	58	84	83	65	65	75	67	70	73	61	62	68	45	61	72	74	68	64	88	80	88	75	64	52	75	71	73	83	62	70	63	69	60	55	72	84	54	69	68	69	72	50	69	82	77	64	82	62	68	69	76	63	89	68	79	72	70	59	66	76	62	61	78	63	77	75	63	82	71	72	74	74	77	74	70	75	68	72	72	73	79	59	82	74	68	78	59	77	70	74	61	73	75	86	66	80	77	68	75	71	72	72	70	52	73	72	84	71	72	62	67	88	78	69	65	74	61	75	80	77	81	74	73	71	80	78	67	72	67	61	65	80	88	74	62	71	75	60	59	76	65	68	84	73	88	50	55	83	72	69	63	62	63	69	66	62	84	74	74	81	66	67	70	74	56	65	61	63	66	83	61	69	66	58	65	61	61	78	70	80	69	62	48	77	68	79	62	85	75	72	86	78	76	72	63	71	63	81	63	75	82	71	82	62	82	62	68	92	81	73	53	98	75	58	72	71	63	74	68	71	81	92	79	52	79	59	77	63	89	68	69	61	69	79	65	69	68	68	81	89	90	66	56	66	69	65	73	61	84	61	72	86	67	69	70	82	71	57	61	75	90	66	72	57	67	58	73	65	75	81	81	64	61	58	75	92	88	54	94	81	79	68	72	83	69	68	68	60	59	75	58	59	66	57	65	59	53	74	68	79	68	58	68	70	74	69	59	77	59	74	79	75	74	68	68	68	51	70	66	63	72	75	73	55	89	77	57	68	76	78	78	67	82	76	76	66	82	62	59	84	66	74	61	54	72	76	60	65	70	71	77	79	56	77	69	74	70	55	64	84	70	76	72	78	67	72	73	64	73	83	69	60	79	66	65	84	70	63	61	76	77	73	71	64	66	63	71	77	77	61	71	70	61	65	68	66	83	65	78	59	73	52	66	70	57	78	64	69	87	68	99	66	79	78	74	72	69	70	68	63	71	69	87	85	75	64	63	85	57	79	67	77	71	61	70	60	71	60	83	67	75	64	73	67	73	75	62	73	55	62	66	62	73	90	72	79	74	59	93	67	60	72	63	83	66	67	64	71	76	60	65	77	63	63	71	77	93	65	71	69	72	55	73	67	66	76	72	60	76	84	73	62	85	74	70	80	82	82	75	61	61	67	81	79	97	59	57	77	72	72	76	73	66	68	83	91	73	68	84	76	59	79	65	67	67	63	78	91	76	60	66	73	73	65	58	58	75	79	76	84	76	62	72	70	83	68	76	70	72	82	78	68	61	66	74	76	98	59	56	78	84	85	65	63	65	83	70	70	78	78	98	80	73	67	79	63	93	81	74	52	82	76	73	69	76	62	79	72	76	65	72	68	58	48	74	76	69	67	67	61	68	64	55	80	73	84	49	63	69	71	78	80	56	71	56	67	77	72	69	76	82	66	51	72	65	58	69	78	57	78	66	75	68	80	74	82	63	81
38657	28848	24072	20768	18007	12173	7501	5713	4441	3595	2916	2523	2233	2124	1892	1652	1438	1236	1210	1074	983	966	858	896	789	731	749	778	745	738	667	711	692	636	718	713	688	647	670	639	680	651	646	655	676	677	656	615	625	668	676	627	624	629	665	626	609	629	683	627	612	660	637	683	639	637	613	645	631	650	668	641	618	692	658	607	659	645	615	695	603	661	645	644	644	670	647	647	617	639	594	608	674	656	629	627	647	631	611	631	617	656	651	660	670	612	669	656	639	670	647	635	643	614	592	640	666	640	626	662	634	622	632	651	587	589	654	638	629	631	624	681	648	663	651	627	670	656	654	664	644	627	633	618	670	603	635	672	603	663	594	611	653	639	657	632	654	676	615	659	647	616	653	653	637	672	681	665	670	681	636	622	645	635	603	662	636	608	655	708	605	669	644	630	605	607	578	654	664	667	611	685	679	662	651	625	663	667	641	639	604	680	659	665	622	637	646	633	644	620	618	606	616	653	584	630	672	605	661	602	609	605	632	646	647	663	612	643	658	637	671	686	629	643	629	567	635	618	628	629	629	653	608	597	633	603	657	623	587	603	666	656	636	585	710	669	624	644	672	684	626	621	636	623	635	628	619	648	663	607	654	632	625	649	638	639	621	632	623	606	605	611	641	654	649	703	623	656	648	647	619	629	632	648	645	663	635	621	694	611	641	619	634	643	625	633	661	666	636	619	682	620	666	618	683	588	697	648	637	635	636	642	667	619	654	659	676	616	628	625	653	675	608	644	658	631	687	666	606	639	654	614	691	629	649	579	660	665	675	636	638	592	658	653	617	642	628	616	621	632	628	649	628	643	660	607	597	650	642	661	583	617	666	621	640	625	625	663	634	640	611	626	613	650	611	616	692	586	644	631	629	628	719	628	629	652	634	675	672	630	668	662	566	677	646	628	653	627	645	646	605	593	653	627	616	640	640	653	698	635	630	629	656	639	631	628	654	607	663	625	627	655	639	643	661	644	622	643	612	635	687	648	638	626	646	661	574	649	668	696	643	662	642	656	646	582	647	644	633	653	607	654	663	629	617	647	661	695	650	636	597	660	668	645	651	627	664	620	643	570	671	606	645	668	608	671	613	677	683	650	705	646	627	671	632	637	652	628	643	595	609	681	648	634	606	647	645	641	642	641	671	680	634	617	659	611	679	629	641	633	642	643	652	663	674	637	648	608	653	619	620	615	636	643	660	570	621	643	669	629	615	629	645	627	595	598	653	647	641	671	647	601	608	618	648	629	654	668	660	658	607	634	648	615	617	618	663	600	635	602	606	664	633	630	679	640	631	635	646	699	634	654	640	683	614	676	622	608	613	604	603	650	638	665	638	683	627	667	575	590	643	659	627	657	647	676	650	633	630	616	657	642	622	640	655	598	619	634	640	656	597	629	656	632	638	687	671	597	588	627	661	630	636	682	580	659	647	648	702	640	664	632	634	640	597	662	662	660	589	628	637	645	605	667	592	651	605	706	669	650	648	664	620	633	655	648	694	621	664	644	613	662	653	658	636	685	660	621	657	655	624	633	630	602	631	679	668	672	608	654	678	618	717	658	671	618	655	664	688	651	645	607	629	650	610	642	630	672	658	639	605	641	623	604	674	615	675	643	720	650	628	699	642	610	594	682	655	657	609	611	648	638	650	622	669	663	624	642	665	652	661	636	638	642	693	680	668	644	634	622	609	642	640	658	613	623	684	658	620	633	660	661	618	646	613	678	661	659	652	613	659	630	625	580	623	617	656	608	632	628	656	595	618	629	575	643	636	613	580	672	647	584	686	643	677	604	638	689	642	670	633	645	677	662	617	665	648	644	662	655	643	657	616	650	674	636	627	614	623	691	620	617	664	666	660	646	677	643	632	626	655	625	628	649	637	606	628	655	647	657	644	679	632	610	623	609	653	686	646	625	648	645	586	662	616	658	611	657	647	675	666	631	668	672	660	622	645	661	631	678	664	657	599	620	583	586	627	654	648	642	643	646	682	653	659	594	627	626	633	636	648	619	661	659	640	643	667	620	609	649	638	656	675	606	663	699	620	655	669	635	655	640	640	649	662	644	650	600	652	687	622	661	650	653	628	658	658	607	629	676	616	642	620	650	642	643	648	676	626	677	656	602	653	609	620	639	695	604	616	661	614	626	615	629	646	685	642	623	668	634	638	589	654	651	634	609	594	638	634	646	634	626	671	620	654	631	648	659	683	666	622	651	583	658	654	638	600	639	689	667	674	654	674	595	663	653	641	675	635	619	609	613	578	578	584	643	620	643	649	680	649	657	638	645	635	644	629	648	670	680	656	652	668	633	632	641	605	664	640	627	648	654	641	563	645	637	628	652	640	639	632	648	620	643	636	657	597	641	591	676	652	658	637	649	662	658	619	639	685	617	653	672	638	623	649	657	664	680	660	671	613	670	596	612	629	640	655	640	682	586	701	649	639	612	683	650	626	614	625	642	605	652	638	694	626	638	560	635	646	624	650	587	630	635	625	697	637	677	680	631	657	615	669	626	630	584	626	621	617	668	621	626	647	664	616	633	630	590	657	637	684	645	659	656	652	628	665	631	599	695	644	622	636	648	673	658	631	664	627	635	657	629	675	632	659	642	610	659	672	682	667	638	625	652	639	668	640	608	631	641	703	599	644	624	702	615	681	659	682	633	652	643	654	630	624	615	619	618	617	623	591	628	618	638	663	634	625	627	690	665	625	652	602	622	656	660	680	615	638	637	673	605	614	630	665	623	631	662	612	646	583	630	647	654	628	657	680	613	625	643	676	602	663	647	609	626	632	644	612	638	630	699	644	665	613	646	646	644	664	640	634	656	610	636	641	639	629	648	612	645	616	669	631	655	664	610	605	641	597	624	634	631	665	654	645	646	640	617	616	672	614	660	621	666	661	659	625	627	662	617	607	622	672	659	637	656	644	613	632	619	614	663	600	642	590	640	632	625	657	606	660	639	663	617	618	638	636	678	651	661	616	609	629	618	642	643	643	584	625	686	608	636	637	660	642	601	667	620	649	635	617	641	647	624	645	610	631	641	655	626	653	629	647	601	689	600	650	639	607	621	627	641	662	624	637	639	662	628	682	647	645	691	664	643	657	593	589	628	620	620	639	607	646	631	664	628	607	609	645	662	629	621	660	650	649	648	611	629	581	628	624	627	656	655	664	649	617	648	699	663	626	639	630	676	654	679	636	594	633	636	657	688	651	635	629	618	655	641	682	615	656	608	671	682	652	633	637	665	646	618	691	602	663	684	595	623	643	636	598	631	681	670	576	650	637	683	619	587	620	635	614	663	649	650	647	599	646	657	577	653	655	672	647	624	617	649	630	632	641	617	673	615	649	660	616	627	617	633	609	604	601	640	662	663	661	613	611	641	599	661	671	640	667	636	645	662	681	656	636	652	625	632	630	641	623	615	638	633	593	610	691	620	641	640	592	682	635	637	657	618	677	673	646	609	689	673
5006	2373	1220	706	445	240	179	167	135	135	124	101	95	94	107	77	83	103	94	91	78	82	79	86	80	90	79	99	72	85	66	84	81	86	80	87	88	75	98	79	89	89	88	87	85	87	80	91	79	83	82	92	95	76	94	69	81	86	81	71	93	79	85	87	94	74	72	83	76	90	74	72	74	70	87	99	81	85	98	91	95	78	87	78	91	71	75	83	92	77	78	84	105	78	86	90	87	87	89	78	83	95	81	92	79	79	100	68	91	87	91	74	71	89	76	85	75	91	76	94	71	95	72	93	81	72	80	96	74	82	71	85	89	85	90	80	86	79	90	69	96	86	82	88	72	87	92	75	78	90	80	102	74	95	93	71	96	89	74	71	81	79	98	92	84	83	85	65	84	74	77	63	103	114	91	85	79	80	90	72	74	69	79	85	72	76	74	87	91	72	88	85	88	83	82	98	99	70	70	79	109	100	91	93	83	87	77	82	71	95	86	91	101	83	97	77	86	93	87	63	76	86	99	98	74	84	77	81	64	85	79	92	84	86	85	56	86	82	92	77	86	96	78	84	73	83	100	80	74	82	78	84	73	69	83	97	89	78	77	81	71	77	81	86	90	79	87	79	92	80	93	74	79	88	74	86	89	96	81	84	84	84	78	93	77	66	89	87	91	99	78	91	86	81	87	73	73	73	83	80	86	87	78	89	65	71	69	84	91	77	76	75	82	99	78	77	95	88	89	74	68	85	82	83	83	92	88	104	90	80	84	88	74	94	77	76	84	90	91	90	95	84	76	84	104	79	76	80	100	73	77	87	78	94	77	83	89	96	86	74	92	79	86	91	107	81	85	86	80	79	71	87	103	97	71	79	84	105	83	100	84	76	89	90	61	92	81	92	88	79	87	92	75	82	74	86	95	74	91	84	99	84	91	82	81	81	81	91	92	87	73	94	83	100	83	81	82	84	84	79	81	96	99	76	88	82	76	89	95	84	76	91	75	99	89	76	70	84	82	96	92	84	88	69	83	79	91	91	81	71	88	64	109	94	77	76	69	84	80	86	82	95	83	77	102	92	81	94	92	87	93	68	81	87	85	76	79	92	81	80	70	81	100	85	82	105	100	82	82	70	87	76	81	60	68	89	85	88	78	101	89	83	86	65	93	69	77	89	83	64	97	94	92	74	83	92	82	86	73	87	102	99	81	82	94	92	78	65	76	87	80	80	89	80	74	74	86	91	89	95	83	83	80	87	62	72	84	84	102	85	89	82	85	67	82	87	59	72	92	90	62	91	84	79	73	91	90	72	75	100	70	97	94	90	82	80	96	90	93	82	107	75	85	94	92	89	62	73	74	81	76	64	92	86	84	86	77	85	92	81	86	83	82	85	88	69	75	97	85	74	91	96	91	87	77	83	72	90	84	60	88	109	74	83	67	82	84	80	92	77	83	77	98	72	82	83	97	82	70	81	90	85	97	91	84	74	83	98	76	82	88	97	90	71	79	95	71	82	80	95	88	98	96	80	84	96	81	93	98	91	101	84	88	114	99	79	92	108	87	90	84	88	84	80	65	89	83	84	95	77	90	76	77	81	83	82	90	76	81	79	85	85	73	92	71	87	81	79	81	95	78	71	97	80	85	94	78	74	86	88	79	89	80	81	94	86	80	63	81	70	110	94	99	87	73	101	83	100	76	80	83	88	78	82	73	83	100	92	88	69	90	91	79	81	65	97	63	84	77	100	91	93	85	82	97	91	103	77	89	88	81	90	79	78	91	81	83	86	97	94	92	75	99	77	77	82	69	82	83	83	76	68	86	77	77	88	102	90	80	96	97	84	91	80	83	81	76	84	88	92	82	77	67	64	88	71	88	91	68	80	75	88	71	92	73	71	87	74	99	96	86	65	87	85	112	83	96	79	79	83	85	70	85	78	91	78	69	81	95	93	84	84	92	104	67	92	82	88	96	75	78	80	76	78	102	90	72	67	84	90	77	94	99	81	62	102	89	96	77	83	72	77	83	85	76	89	80	79	105	87	84	79	64	80	98	67	86	79	72	91	79	79	73	82	83	78	75	89	99	72	81	78	77	81	86	69	88	83	69	70	70	89	70	90	93	86	109	74	64	68	78	84	85	90	95	98	82	69	89	74	75	79	92	90	82	83	83	109	85	100	88	89	87	88	89	91	84	81	81	98	80	92	68	81	66	69	80	77	101	99	78	78	78	88	94	90	86	84	92	73	82	78	79	89	74	78	76	78	74	84	76	74	70	96	92	91	84	85	83	87	91	93	90	73	77	105	80	92	74	90	78	78	89	77	88	86	95	100	79	79	75	75	83	87	89	86	88	95	84	87	80	88	94	87	79	77	79	65	110	69	81	75	94	80	74	101	68	81	77	91	66	83	86	82	82	87	89	81	79	73	89	83	73	97	81	79	80	70	94	97	80	82	73	86	95	92	89	81	96	99	70	81	95	87	88	95	80	80	76	64	101	86	71	108	96	78	84	77	72	101	91	84	93	93	97	75	85	96	72	94	75	67	75	68	84	97	92	96	76	103	85	106	66	82	82	81	90	76	104	87	70	67	94	83	90	74	94	89	92	68	90	67	60	82	80	76	91	84	83	108	68	85	85	95	81	75	83	93	93	74	66	81	79	84	102	75	98	83	85	102	94	91	77	91	98	76	80	101	92	80	78	87	76	95	91	77	80	78	79	75	76	80	83	74	87	95	77	65	72	92	79	73	75	66	105	87	75	61	89	83	82	70	86	107	70	76	70	72	76	91	73	73	93	79	82	68	77	76	76	89	89	85	86	76	92	90	84	90	66	90	88	63	80	91	77	69	100	86	82	94	82	84	69	77	95	82	94	87	84	88	84	94	66	83	79	84	91	84	86	80	86	66	77	98	67	90	95	91	75	83	88	85	88	76	80	90	83	64	94	74	74	84	78	80	75	92	90	68	85	84	74	96	73	87	92	83	97	78	94	91	108	82	83	70	75	77	79	86	72	90	89	83	92	76	84	80	109	69	93	102	75	69	96	94	75	82	86	90	93	99	91	78	94	81	89	79	68	67	104	95	93	88	90	69	82	77	86	76	101	87	89	76	101	92	72	87	94	86	96	101	85	73	70	80	83	79	84	72	74	74	82	80	81	98	77	84	89	80	76	79	98	90	98	68	64	74	88	92	64	77	83	77	83	71	83	76	74	77	72	83	95	97	93	77	86	87	80	65	86	74	69	94	84	78	88	97	79	97	76	85	89	71	90	95	64	93	86	97	82	80	89	92	74	95	86	79	82	79	91	70	81	65	68	92	74	77	90	86	81	84	90	85	84	87	83	78	68	86	81	94	79	66	79	81	76	104	84	74	69	96	91	84	94	69	86	112	84	94	91	92	88	76	75	90	77	83	90	82	72	100	77	75	100	88	74	96	89	84	78	93	81	95	81	85	72	76	91	96	80	96	85	78	84	82	85	84	83	70	82	80	81	76	73	100	82	94
31749	18957	12821	10873	8604	5900	4432	3315	2642	2196	1804	1611	1451	1475	1341	1237	1055	940	956	930	887	864	884	861	833	785	811	768	736	740	767	757	752	775	733	744	737	704	727	787	699	735	753	724	753	734	767	732	761	685	686	771	692	781	720	735	704	705	729	717	703	775	743	752	758	698	739	778	757	779	689	748	751	680	719	740	739	761	721	730	775	687	778	716	703	816	794	677	749	771	716	721	708	746	715	758	772	712	727	696	748	766	773	708	725	723	740	714	689	748	723	737	704	757	724	747	725	715	729	731	739	771	729	733	744	748	737	808	779	738	785	759	716	763	757	732	737	742	738	736	756	681	739	722	714	755	695	716	739	735	749	750	754	784	746	803	676	713	722	761	706	745	743	759	714	746	790	724	727	732	786	753	745	775	791	717	723	784	743	748	732	724	744	734	754	695	730	770	737	763	759	749	708	784	697	754	755	767	692	740	707	746	694	750	777	795	732	722	766	683	732	730	695	745	745	720	738	656	759	750	738	725	690	692	748	779	762	704	743	669	721	717	717	725	730	747	719	700	723	705	726	671	767	714	771	699	765	742	718	806	786	740	786	700	667	760	767	742	767	725	686	729	755	757	704	718	721	751	804	723	764	703	702	748	694	725	695	683	774	719	716	756	734	720	786	740	719	771	725	786	741	739	752	751	749	753	737	751	692	744	712	728	724	714	752	745	711	776	681	735	731	756	703	681	733	782	735	704	741	697	782	787	750	730	742	712	780	725	770	769	725	745	740	744	738	707	700	738	772	665	698	750	760	714	642	739	702	730	727	707	740	698	748	711	729	745	737	745	763	736	742	758	726	722	730	711	740	732	733	768	770	720	744	770	731	724	762	798	718	772	738	716	660	735	747	728	716	792	751	669	734	757	739	725	729	691	749	761	746	700	777	743	712	758	786	740	764	719	767	770	742	721	697	755	727	751	718	740	796	766	732	739	733	715	717	725	763	703	752	743	747	743	702	728	698	739	734	708	708	744	705	690	779	742	716	708	722	772	735	762	739	730	773	727	744	697	728	732	743	747	717	753	722	757	693	727	733	763	717	733	747	746	750	754	759	736	718	730	763	793	697	704	698	736	754	704	743	697	743	758	727	668	689	741	741	745	735	766	766	716	759	734	701	760	716	765	715	730	750	791	762	716	761	758	746	733	726	707	705	758	723	728	687	686	787	763	740	736	745	761	757	681	780	738	737	737	742	661	781	718	729	730	722	756	766	734	709	770	710	793	712	796	784	748	680	712	683	738	762	742	673	779	740	738	715	743	755	747	753	710	760	729	770	765	740	787	726	729	743	727	769	752	744	759	725	726	710	748	727	759	732	775	719	684	699	717	749	749	731	726	724	711	695	708	789	780	703	683	743	704	717	713	734	724	728	716	708	706	704	697	739	755	740	724	744	739	730	766	696	764	722	729	740	753	727	704	682	785	746	755	740	735	754	714	733	715	710	709	741	728	780	730	723	739	753	725	708	713	756	685	729	722	741	696	688	725	704	728	764	712	751	739	746	713	742	722	678	757	727	723	728	763	724	803	727	718	770	801	759	718	703	732	742	721	769	720	741	752	709	730	706	770	729	733	720	756	733	773	774	731	775	751	717	802	714	743	706	732	694	723	745	712	681	739	707	737	701	763	739	704	761	717	726	765	763	745	735	734	733	724	727	749	745	737	765	752	743	721	698	748	721	702	734	691	736	713	770	709	756	760	741	755	752	747	775	800	736	724	698	767	755	779	704	753	766	739	796	729	757	752	743	747	725	761	758	770	745	741	765	733	740	748	715	703	723	768	730	731	736	734	712	751	713	695	690	716	767	736	788	771	697	716	708	755	761	694	741	719	696	737	722	752	781	733	767	741	686	712	730	740	761	750	715	785	719	727	772	728	736	762	742	719	726	741	696	728	779	720	718	733	741	755	772	734	744	789	736	768	734	755	753	669	759	756	775	745	793	688	771	762	752	772	720	769	759	716	732	729	794	721	752	721	730	794	740	738	745	719	757	751	715	751	746	743	758	749	755	721	726	764	726	717	798	765	755	763	720	720	719	749	736	770	698	754	724	720	720	709	703	715	743	726	712	751	718	702	719	746	708	761	744	773	725	758	705	720	718	713	725	733	673	720	702	750	787	689	742	727	715	706	679	725	706	759	709	721	755	733	732	725	703	720	709	724	759	757	782	739	754	764	752	775	742	732	732	716	747	743	724	761	736	692	723	765	724	726	728	744	735	723	729	718	717	707	742	721	713	655	725	674	736	727	763	774	740	734	731	744	748	711	743	761	726	748	689	670	685	750	728	723	759	789	761	719	721	732	734	727	732	742	778	770	699	742	711	721	764	737	742	739	768	743	726	747	714	812	750	718	729	723	721	728	684	750	735	697	721	707	693	743	716	717	717	741	767	768	658	724	701	705	776	756	740	766	724	749	708	724	759	748	743	702	691	715	725	776	773	731	757	771	741	771	772	733	705	700	738	693	758	723	735	715	738	692	699	712	786	799	687	786	705	709	758	734	720	766	767	707	728	787	762	729	723	732	721	708	804	702	703	740	747	789	708	729	742	718	750	768	705	719	719	721	789	752	708	764	815	744	732	744	743	722	730	712	660	728	723	695	770	725	745	785	707	753	759	763	738	718	705	789	731	746	713	797	689	689	754	712	717	768	724	730	731	751	733	693	737	726	717	733	737	707	749	702	734	770	732	785	780	715	713	715	757	731	728	768	736	755	753	713	708	715	765	767	733	735	724	766	771	769	723	743	766	762	728	763	755	770	728	680	758	743	705	765	734	726	711	733	736	783	749	769	714	698	744	741	676	762	702	780	751	735	712	745	742	728	735	731	713	785	795	735	704	755	740	733	709	724	743	745	703	756	775	744	743	743	773	730	785	763	757	752	771	711	740	748	746	759	755	700	693	680	729	726	756	751	745	735	761	710	712	755	737	753	716	764	716	762	736	689	762	722	720	701	741	732	745	695	766	765	696	757	742	738	666	751	737	751	759	768	719	731	738	771	778	738	730	723	715	751	801	750	695	779	770	800	692	739	736	751	730	771	747	697	725	748	740	736	741	699	776	696	715	759	780	741	788	697	754	740	766	729	694	722	719	769	726	731	734	697	716	694	729	684	762	737	742	719	739	749	709	740	735	740	733	739	776	731	725	751	753	736	725	699	724	733	702	724	743	730	740	779	776	737	714	750	767	743	741	740	753	732	729	764	712	721	716	731	773	686	734	763	752	669	764	717	748	712	766	754	727	741	743	770	680	794	743	714	768	772	713	749	740	704	774	728	750	773	773	768	698	720	769	716	730	724	720	762	734	703	695	722	738	732	723	690	746	724	741	747	773	763	721	734	740	720	756	721	757	738	757	734	740	678	723	711	734	748	715	734	691	746	753	742	780	730	739	747	711	748	721	765	720	718	715	725	726	743	756	749	753	724	713	734	775	744	722	732	739	725	781	725	734	716	718	724
5895	4277	2585	1507	805	387	283	213	199	163	151	145	118	115	135	113	99	102	88	81	100	98	94	92	77	112	87	95	73	98	97	85	102	80	88	79	78	89	84	82	117	91	96	75	94	90	91	84	95	74	89	100	79	80	108	85	86	88	76	82	77	77	117	79	82	88	91	86	83	80	76	82	79	78	87	76	84	95	81	86	85	77	80	78	87	78	91	88	72	85	86	91	78	96	88	78	80	89	97	80	98	84	84	85	87	84	69	86	100	98	85	96	67	88	87	103	80	82	91	72	93	77	84	80	76	85	94	82	86	88	84	95	84	87	72	76	94	63	83	82	76	98	71	82	93	100	74	89	92	82	86	92	82	80	66	85	91	69	74	91	84	75	78	78	72	78	95	87	74	91	86	106	81	81	93	69	66	75	76	81	78	84	76	90	73	97	73	76	77	88	97	91	70	78	72	82	87	82	79	88	93	77	78	91	93	61	87	79	85	72	97	80	87	83	101	86	81	73	87	101	74	83	71	87	68	78	75	79	89	90	74	100	92	86	63	67	88	70	89	80	81	80	78	82	66	70	92	91	91	83	87	95	79	104	82	72	90	85	80	84	85	71	84	77	89	88	98	76	86	88	94	65	68	76	93	97	78	84	88	96	87	79	74	76	78	75	96	74	90	68	99	91	95	74	74	87	105	79	104	85	106	85	78	94	105	87	77	86	87	86	79	74	66	83	106	72	73	68	93	82	86	81	91	96	98	86	87	65	92	78	95	63	79	83	87	83	102	71	80	89	78	91	69	80	83	84	82	69	79	77	83	99	87	86	84	78	66	83	80	82	90	78	80	77	96	97	85	85	76	91	62	88	86	85	100	84	78	84	97	78	86	78	73	83	94	84	94	81	82	81	92	87	88	82	75	77	82	86	81	76	76	88	85	77	77	75	100	84	80	80	98	93	85	99	83	93	84	98	82	82	109	100	73	75	74	83	97	76	84	91	74	89	100	88	75	86	92	82	90	83	100	92	78	58	76	86	78	85	93	77	79	79	85	81	83	104	89	63	70	85	75	87	70	76	73	86	90	85	82	84	70	98	82	87	73	79	82	100	80	72	80	85	74	59	83	77	85	86	88	90	85	86	77	104	87	89	88	80	90	74	94	81	76	81	84	72	69	83	93	95	73	83	83	102	88	102	91	86	88	85	75	100	88	93	74	98	103	74	68	85	93	80	84	89	90	85	87	80	83	87	75	79	91	87	84	74	86	85	90	98	92	87	76	81	88	75	96	91	79	71	96	67	74	84	91	97	76	97	64	87	87	84	71	75	84	77	75	68	75	83	91	73	80	69	68	87	100	96	84	86	69	68	90	84	74	80	78	88	91	79	84	90	87	97	76	66	68	91	84	81	94	86	82	73	73	91	97	80	93	94	91	92	86	78	88	104	86	74	83	75	100	104	91	77	77	90	72	93	91	105	88	94	82	81	80	97	79	75	89	68	77	83	74	74	81	70	76	65	88	78	94	97	84	89	92	69	83	107	85	68	89	90	85	86	78	81	77	82	87	96	74	71	90	90	76	95	89	68	75	91	91	83	77	91	98	94	75	75	75	80	86	97	94	79	76	75	72	83	83	79	69	81	79	81	92	78	84	98	82	82	102	90	65	83	80	76	75	94	81	88	84	66	96	97	77	81	78	77	80	94	83	91	76	80	87	77	72	85	101	84	66	79	82	90	84	84	84	76	88	77	84	73	86	68	67	84	98	92	95	67	100	76	76	96	88	95	81	74	77	87	84	81	89	92	81	94	91	87	92	87	79	79	62	82	79	86	82	82	82	78	77	74	92	80	72	68	82	80	94	96	104	93	90	85	67	83	74	70	98	75	77	74	79	75	90	81	80	80	103	72	91	82	79	88	95	79	83	86	88	82	75	85	79	89	114	86	82	64	78	85	82	87	74	78	91	99	82	80	86	69	80	80	106	90	87	88	111	86	89	62	92	69	74	72	75	88	96	86	75	72	75	89	81	75	86	99	98	64	88	76	79	82	90	93	74	101	94	84	71	81	98	87	89	77	83	95	87	83	94	94	75	80	72	85	76	105	82	95	87	74	83	84	95	76	82	75	95	83	79	66	77	90	94	85	85	65	64	101	90	78	69	71	82	84	90	79	77	84	93	74	79	80	85	88	83	95	93	78	92	70	72	73	88	98	89	88	73	77	66	78	85	87	79	90	76	75	73	85	95	89	80	84	75	98	86	88	91	92	74	86	80	83	93	74	93	95	98	79	84	85	78	88	86	82	82	89	81	76	108	99	81	85	84	81	79	79	100	91	94	85	74	76	73	91	87	78	81	90	74	74	88	79	81	77	93	79	78	79	87	81	71	83	77	86	92	91	91	85	83	91	101	78	73	92	86	80	92	95	82	83	87	76	72	88	110	85	82	93	77	75	87	70	91	90	99	66	107	89	84	73	102	90	88	76	90	78	79	87	89	84	103	101	90	98	84	76	83	82	82	78	74	87	97	92	75	71	88	88	83	74	93	103	85	91	78	82	94	104	56	92	82	67	82	89	98	89	76	84	90	75	78	87	78	85	91	79	69	93	76	100	93	91	91	87	77	83	84	111	80	79	81	78	81	76	76	86	73	80	83	89	88	83	69	100	73	73	84	86	93	81	78	87	84	104	94	80	77	81	89	99	89	106	89	82	87	83	75	77	80	89	86	85	78	94	89	90	68	85	84	80	91	62	89	86	77	77	94	87	86	87	93	82	86	97	102	73	82	94	65	101	79	83	92	83	95	85	71	81	71	85	85	78	78	97	75	87	72	76	92	87	94	94	75	104	95	80	60	81	89	87	76	103	100	82	84	77	83	84	91	80	72	79	88	69	86	95	90	100	87	78	98	84	79	63	77	87	88	91	65	105	88	97	71	89	90	70	71	86	98	83	69	87	80	76	64	96	83	84	72	89	82	81	79	86	107	86	84	87	105	63	97	84	76	83	71	81	78	79	101	95	91	81	79	78	78	82	69	85	85	81	71	73	67	80	68	84	104	77	85	92	82	73	97	94	82	84	72	72	83	80	81	89	84	86	84	82	93	84	87	76	91	89	68	84	90	97	84	77	87	80	66	95	68	82	80	105	79	96	95	89	85	71	85	88	82	85	79	90	84	96	75	66	96	79	78	89	86	71	77	85	79	70	85	82	69	77	74	65	78	91	84	88	83	86	69	81	96	82	92	75	72	73	74	95	71	74	84	92	84	78	100	93	87	86	89	91	91	92	87	85	84	93	91	82	84	71	82	91	84	70	83	67	76	99	84	71	86	94	84	90	83	87	89	93	82	92	74	67	78	100	88	84	87	73	89	94	79	79	78	87	78	76	96	82	80	86	92	90	92	80	80	92	87	83	88	84	83	87	76	87	89	107	112	98	71	80	82	73	79	78	68	81	87	85	91	89	83	90	87	71	91	75	84	78	76	81	79	95	75	76	75	82	82	79	104	67
34480	24611	19068	17214	14701	9238	6660	5300	4210	3144	2676	2317	2143	1973	1741	1594	1352	1306	1104	998	1052	957	925	903	948	932	866	877	791	773	758	824	777	783	769	790	791	773	706	766	754	782	741	744	735	774	763	721	706	737	789	744	717	707	751	754	793	791	752	765	706	720	698	793	755	798	730	761	768	711	736	738	761	749	788	720	679	740	740	690	772	753	753	730	743	754	700	768	769	731	768	740	709	793	722	803	756	773	759	745	760	710	749	758	706	731	736	737	772	704	761	739	735	735	766	746	754	820	780	756	746	732	743	795	711	745	794	775	760	783	771	707	752	773	754	812	767	746	750	789	738	731	777	734	783	767	753	715	773	794	747	704	739	698	763	721	743	715	799	745	739	700	731	761	781	687	693	722	751	781	766	723	747	731	747	700	744	723	784	735	751	712	733	747	790	751	719	773	727	793	758	816	761	740	771	774	772	760	792	780	710	738	738	793	769	733	736	766	753	736	750	721	756	754	723	749	769	775	752	723	721	682	698	760	721	777	763	760	769	710	741	761	786	758	753	748	744	752	719	769	750	795	818	748	758	733	794	731	788	734	718	754	723	718	742	688	765	758	717	675	757	752	705	730	737	769	766	772	731	725	733	772	734	802	723	713	758	755	720	781	692	746	745	734	732	728	783	692	767	741	760	736	667	707	738	710	752	722	750	746	792	750	721	753	716	744	760	753	721	734	753	660	759	750	744	721	744	798	760	755	693	766	777	759	727	751	705	795	764	705	741	740	729	732	735	731	737	785	746	732	754	736	736	741	729	742	725	775	772	748	788	757	721	761	779	746	754	740	698	711	731	740	736	740	745	747	760	752	721	792	755	728	768	735	727	704	735	747	781	711	773	751	801	748	739	699	734	737	780	752	794	759	769	764	765	745	763	762	723	723	729	718	789	719	758	734	764	748	759	799	758	757	729	771	714	739	765	712	758	724	703	758	709	738	778	776	826	798	809	762	724	741	762	753	733	720	748	729	705	756	737	758	757	774	713	745	733	763	742	763	742	757	752	831	739	772	756	744	729	744	710	715	755	748	768	724	754	717	747	783	748	733	733	744	746	755	835	786	753	760	750	732	781	761	756	755	778	733	728	722	777	754	740	772	716	754	768	741	755	771	739	775	742	777	730	760	768	769	751	700	716	731	746	767	728	717	726	771	727	745	784	774	728	753	733	717	790	742	769	766	702	780	772	753	711	757	774	767	769	755	775	725	756	708	749	757	718	765	756	744	765	724	754	771	778	777	791	742	793	740	766	785	776	784	788	732	717	770	734	783	687	716	771	814	745	734	757	749	709	759	753	739	713	739	780	751	781	735	768	773	782	756	731	742	755	775	728	764	746	811	735	800	747	774	776	799	712	823	763	768	745	705	767	763	716	719	772	766	743	760	736	757	746	753	750	785	797	769	768	757	740	753	727	733	734	759	765	777	752	736	768	742	737	792	765	779	733	779	727	717	728	730	764	699	793	736	742	685	805	737	699	766	810	771	743	755	756	776	737	752	716	741	737	706	757	778	752	710	741	743	764	742	717	708	725	750	712	731	750	796	764	731	723	777	735	737	742	764	751	747	762	712	728	744	783	717	773	757	769	762	757	737	712	761	727	786	741	737	725	742	771	754	735	722	762	740	761	763	709	747	737	774	739	746	749	705	723	738	775	762	742	777	724	721	761	798	738	775	703	737	807	733	721	764	727	711	748	770	718	721	769	727	799	777	734	770	769	737	713	743	685	793	794	729	720	775	721	761	727	742	763	748	760	745	704	749	747	721	749	763	704	743	819	769	767	754	771	803	781	777	759	803	700	738	792	717	744	743	775	751	780	786	728	714	739	742	777	701	755	746	707	737	794	768	742	704	758	746	767	766	793	712	760	752	721	736	729	744	754	716	771	748	774	752	734	776	725	759	735	804	798	733	714	755	723	703	754	741	741	751	733	738	750	702	761	770	729	777	738	732	750	754	758	760	802	767	757	746	795	715	751	782	735	756	734	708	788	758	756	711	755	728	698	820	763	776	709	770	753	745	761	701	733	798	729	745	764	757	777	744	727	724	754	753	739	758	751	770	728	725	717	778	724	698	757	742	763	774	692	706	780	766	761	745	723	759	747	773	805	701	767	729	757	744	750	730	766	730	760	807	739	775	745	738	733	798	735	721	736	779	726	767	710	769	795	753	726	749	745	742	765	791	743	746	694	819	783	748	753	742	710	734	717	720	754	737	755	780	734	729	763	803	756	787	761	725	773	748	739	742	742	820	734	749	806	704	705	748	795	759	792	743	740	794	774	705	792	769	676	763	723	776	755	731	757	768	752	737	724	774	744	742	735	769	747	779	796	775	735	714	755	708	715	710	730	757	747	802	752	739	722	725	763	740	756	740	734	749	717	757	676	770	763	762	723	785	764	749	800	806	756	743	793	746	740	745	744	732	804	795	781	712	749	725	728	739	783	748	756	768	781	773	738	761	742	734	769	778	752	752	727	738	732	744	735	743	764	763	781	770	740	792	745	762	741	687	798	753	754	756	767	707	751	746	734	774	783	731	773	740	727	720	725	732	747	732	776	791	747	734	680	675	728	768	744	718	766	765	787	784	730	773	724	730	759	784	717	763	758	783	744	745	755	738	746	748	743	727	756	806	750	739	735	750	730	740	741	743	730	723	783	754	770	771	732	772	756	731	753	767	698	799	720	733	776	759	688	769	749	708	721	745	755	740	741	770	739	764	747	718	736	755	743	751	746	779	774	755	743	767	786	801	721	746	762	789	753	747	734	732	714	795	730	705	744	701	752	749	773	743	794	740	780	739	746	738	741	749	766	741	736	711	710	725	734	766	746	774	755	766	705	748	746	699	725	723	777	742	758	758	744	734	742	778	699	735	642	741	723	749	722	696	711	746	744	794	717	746	741	710	755	715	755	727	756	740	740	791	772	755	721	699	756	754	728	791	746	697	738	755	721	737	746	724	717	755	745	761	750	707	738	763	783	709	733	732	718	709	748	700	778	736	723	736	713	749	734	721	748	720	708	744	775	742	742	765	714	800	780	756	720	736	752	723	752	786	713	752	753	705	759	693	785	768	756	733	735	719	762	767	768	750	734	750	741	713	744	759	782	723	742	767	711	746	764	723	760	713	769	756	713	751	743	750	769	783	758	786	792	743	761	757	756	754	773	766	788	747	749	731	725	733	726	766	737	710	747	736	764	741	709	730	743	700	747	763	742	741	743	759	751	723	746	775	727	781	734	753	716	718	753	745	693	773	761	765	752	769	743	765	766	763	738	698	740	738	718	747	803	702	708	771	786	672	791	771	740	744	761	806	751	722	746	714	719	768	734	764	748	742	726	805	775	762	704	776	720	732	752	750	716	713	748	736	784	764	735	788	801	765	785	756	736	773	681	752	744	696	736	739	743	742	731	741	768	722	757	794	726	732	735	766	764	750	742	765	762	726	766	769	754	747	821	762	750	716
6276	3469	2211	1305	644	343	252	218	160	163	135	133	120	87	94	119	94	94	94	78	79	77	80	68	79	75	78	73	62	84	81	61	88	66	74	63	65	70	74	67	76	72	82	65	66	61	77	80	78	57	65	62	77	73	80	58	72	56	63	75	74	78	61	67	66	66	76	68	63	81	68	74	76	72	70	64	75	70	68	74	73	62	88	66	82	68	75	72	68	68	65	74	80	47	57	62	76	73	71	79	73	62	78	82	70	73	89	65	65	57	72	75	88	60	75	54	84	66	80	71	63	69	66	63	70	53	65	75	54	64	66	66	64	83	71	59	71	76	63	79	73	67	67	72	60	58	63	67	63	68	63	56	57	84	68	83	71	72	79	59	62	73	58	79	65	58	66	68	61	72	63	81	66	56	81	67	74	76	67	80	83	74	75	61	67	76	62	61	73	67	72	60	78	68	66	68	85	85	68	65	62	60	61	85	63	62	68	75	85	74	80	73	74	81	64	79	48	66	57	73	75	80	64	64	61	60	84	63	84	74	57	62	76	72	92	68	59	78	69	64	63	63	67	58	68	74	72	60	57	76	64	57	72	56	75	78	69	81	69	67	82	63	78	81	55	72	78	68	60	72	63	78	75	51	63	62	74	62	59	59	72	60	65	72	77	59	68	61	67	67	60	66	75	68	75	85	69	79	65	69	69	65	60	70	81	75	77	66	58	66	72	74	76	69	65	73	66	65	101	48	69	54	56	61	88	75	66	69	78	64	49	81	66	66	62	65	66	86	55	60	72	54	61	68	61	75	66	68	74	73	80	60	54	67	74	70	66	65	75	70	68	82	80	64	73	65	55	69	67	65	67	82	67	75	72	66	65	69	89	69	82	69	74	65	71	61	62	48	67	72	62	74	80	61	72	62	63	71	58	68	88	68	54	62	62	59	73	63	66	67	67	70	65	74	68	68	59	60	61	73	66	79	77	69	67	80	59	64	81	59	61	80	64	75	77	78	65	58	71	64	78	69	66	63	56	72	58	70	72	66	61	81	67	64	90	75	55	66	78	72	65	87	56	87	76	71	62	74	74	57	81	59	52	58	83	62	62	67	88	68	91	64	81	55	67	74	62	71	58	57	59	62	82	76	58	75	66	69	74	65	71	57	62	69	65	68	69	61	68	49	67	55	74	61	68	59	68	88	77	82	76	68	74	60	76	53	66	78	57	74	65	54	65	67	61	80	63	66	55	81	69	65	75	61	57	54	71	69	76	60	95	66	60	74	91	85	64	66	68	85	61	63	64	63	72	71	60	70	83	76	70	60	66	70	84	77	75	73	70	63	73	65	81	52	71	71	57	74	68	92	70	81	76	62	65	62	66	76	74	66	65	72	89	71	59	61	76	71	58	75	78	68	58	65	48	62	54	70	68	75	62	65	68	64	63	65	78	60	57	56	85	73	72	72	67	63	82	54	67	59	76	63	52	65	67	66	67	68	67	62	72	80	79	61	69	64	89	64	75	64	70	78	69	63	57	82	82	59	75	74	65	67	64	68	57	69	48	71	74	75	50	56	54	60	57	76	85	84	81	87	65	66	83	63	75	75	66	75	72	73	63	66	57	54	54	73	61	72	66	66	70	69	63	57	89	48	67	66	56	77	72	64	74	61	59	66	58	64	76	59	62	74	79	61	80	65	57	54	66	83	75	86	70	61	76	68	67	77	57	64	72	45	68	80	70	59	67	73	66	65	62	54	64	62	58	65	73	59	72	71	88	71	68	80	51	70	60	73	64	67	77	67	77	71	86	61	62	87	66	74	69	67	75	65	76	68	52	50	69	81	63	70	72	68	87	80	73	51	56	64	67	64	74	74	67	86	60	61	74	73	68	59	79	73	64	87	80	72	73	68	58	79	74	58	71	55	73	62	63	68	75	73	69	76	70	66	76	68	65	59	77	64	65	65	70	59	89	57	86	65	62	62	67	67	95	53	66	69	54	60	53	61	58	53	62	71	72	68	69	68	66	61	66	69	75	64	68	65	77	74	67	80	78	61	64	70	75	70	63	67	67	71	57	75	65	63	66	64	79	66	56	60	64	69	68	73	67	78	84	59	60	58	69	81	54	79	78	60	71	50	67	66	84	77	70	65	62	69	64	62	71	79	72	70	67	56	72	66	80	60	63	76	72	68	58	65	73	59	74	68	70	63	67	67	77	64	81	83	58	79	70	72	68	69	52	59	71	53	74	93	68	76	65	78	77	64	71	68	70	62	71	55	68	63	79	68	76	68	72	75	65	79	62	70	62	79	69	73	64	70	60	70	72	70	65	82	70	80	71	80	72	89	73	88	57	62	72	63	71	97	66	68	75	72	69	61	57	73	56	62	70	65	67	71	63	60	68	80	91	54	61	78	75	74	73	73	47	65	59	59	70	69	75	68	69	62	71	61	81	66	73	68	70	72	80	79	57	63	83	86	70	65	56	80	68	65	81	70	76	86	67	62	73	59	83	64	55	66	64	51	80	74	62	71	51	60	76	65	71	55	62	58	69	72	86	64	66	76	71	80	59	90	73	76	90	69	44	65	70	50	67	65	62	48	77	59	75	61	62	69	73	72	50	71	92	76	79	62	65	56	71	70	60	73	75	70	71	65	61	72	63	55	58	85	71	59	74	87	61	59	69	80	62	63	62	61	72	62	67	71	63	81	72	80	94	61	81	81	66	71	77	72	84	75	64	72	74	61	75	76	65	56	73	76	53	55	81	65	71	75	66	80	61	91	77	72	80	75	71	71	64	63	62	68	77	78	63	80	69	74	70	70	67	68	61	66	77	70	63	75	76	69	67	75	59	67	74	62	67	76	68	63	81	65	49	58	67	82	82	62	96	79	64	68	77	73	72	70	71	65	70	67	74	76	68	58	60	64	62	73	75	65	72	77	83	71	65	72	76	75	60	80	65	68	73	67	65	74	59	74	61	74	74	79	56	68	49	66	74	71	58	59	89	68	66	60	75	70	67	68	57	71	63	64	49	79	71	61	63	76	63	66	65	53	76	74	62	68	73	58	70	71	75	59	95	58	71	74	58	68	67	60	74	76	71	57	70	62	56	71	70	72	63	77	64	58	75	52	64	59	76	67	79	74	75	78	76	60	80	63	74	66	70	80	76	59	67	72	73	50	72	63	75	74	75	74	72	80	72	52	69	74	68	72	72	66	64	86	76	65	52	75	64	64	69	73	60	75	72	80	79	73	73	73	62	74	72	65	75	79	79	54	57	62	72	71	82	75	67	71	58	84	60	74	66	57	69	67	83	76	64	79	70	63	64	60	66	72	69	71	63	60	69	57	79	67	61	62	56	66	58	68	59	87	79	57	62	64	76	71	64	65	71	77	65	75	54	74	79	69	72	70	74	68	68	82	59	82	62	52	66	64	57	61	53	69	58	75	68	71	64	65	83	69	63	57	49	59	64	55	62	66	70	77	68	68	60	63	59	57	70	66	60	67	77	68
32678	22383	17891	15510	12575	8339	6240	4883	3877	3084	2619	2254	2045	1795	1641	1472	1267	1130	1065	915	854	868	827	805	721	735	732	714	689	679	691	668	682	622	664	639	627	649	609	668	623	642	591	614	597	647	571	636	602	572	640	618	643	607	606	626	629	635	651	630	594	585	622	621	653	601	614	581	622	608	616	637	631	632	598	580	611	608	628	584	612	637	609	602	554	566	569	626	617	587	620	673	593	568	617	602	586	588	630	583	638	572	618	630	590	613	594	620	591	607	611	653	651	572	590	580	587	630	562	604	627	574	594	613	616	582	611	616	605	630	603	626	605	673	603	629	603	627	615	633	612	632	700	630	607	629	594	589	595	674	588	638	617	586	628	596	631	571	632	612	624	641	679	617	589	630	580	580	623	566	609	650	594	605	654	613	617	599	649	633	648	621	620	590	586	615	617	593	641	614	610	592	589	643	616	646	594	647	631	605	618	634	599	600	621	610	571	589	645	637	650	621	620	600	570	594	591	584	607	608	629	629	617	620	635	593	591	672	618	617	574	646	652	609	609	590	644	597	618	601	608	582	648	646	562	590	595	606	607	584	632	618	629	570	634	632	618	613	669	596	654	592	596	583	627	587	598	618	609	612	632	618	618	649	570	640	609	624	611	611	608	658	640	587	621	619	569	631	608	615	602	656	623	621	601	590	593	636	620	597	646	628	602	608	626	596	609	623	612	654	655	578	611	603	631	627	642	620	608	592	611	606	631	597	617	619	602	587	608	620	614	644	602	598	604	593	599	590	613	613	617	582	637	608	584	621	587	603	596	663	601	634	597	595	579	596	619	605	620	580	611	617	556	633	619	612	623	644	598	607	628	603	619	551	603	621	578	629	627	589	622	635	602	620	626	616	603	589	633	606	605	611	664	641	583	618	649	629	546	592	647	604	585	627	634	602	632	608	596	609	601	614	576	604	619	587	594	600	595	628	605	644	579	606	626	586	642	622	636	578	591	626	581	585	621	646	634	622	587	612	595	579	603	608	591	588	604	634	620	570	600	597	632	645	609	639	624	619	618	630	633	648	641	642	656	606	598	668	617	649	590	620	631	601	573	628	616	612	594	611	621	565	612	613	621	596	590	615	622	629	571	598	623	607	654	588	615	660	609	608	640	632	564	612	651	626	564	604	629	598	598	601	659	636	617	591	622	623	597	609	628	644	674	603	597	620	566	590	628	589	564	600	588	614	610	607	625	618	626	594	594	620	614	603	635	627	635	586	574	571	575	608	583	610	651	616	601	630	624	616	614	640	629	620	605	587	588	621	598	597	630	643	630	651	580	579	613	633	633	577	588	654	626	638	637	621	638	618	590	617	579	608	587	646	644	615	601	638	604	625	659	645	635	624	571	589	648	588	586	599	615	627	603	628	617	629	633	599	611	611	615	628	634	633	623	684	639	577	611	639	650	619	627	580	583	590	576	553	621	574	633	617	660	588	612	634	597	624	623	617	585	575	659	621	631	625	683	643	592	627	598	574	618	675	610	607	601	576	644	584	625	601	576	614	598	614	587	583	614	611	636	600	597	637	673	623	650	623	615	582	612	604	579	588	587	607	633	602	586	643	624	586	584	619	601	651	633	607	629	608	613	630	625	581	600	658	610	623	583	608	625	578	651	669	618	660	575	617	553	581	604	649	628	608	606	596	588	607	591	616	595	595	627	616	640	606	659	618	598	658	598	604	637	591	634	579	657	612	571	585	611	634	613	649	575	605	598	610	633	609	619	617	606	646	613	603	639	616	618	605	603	596	597	557	605	598	596	613	617	647	651	615	645	595	603	613	637	640	624	642	612	574	579	623	613	590	651	616	608	655	628	627	631	589	616	581	636	597	585	631	590	607	645	643	603	596	597	616	556	644	610	617	649	627	615	637	656	625	629	618	652	653	633	594	636	660	563	587	630	618	591	633	615	568	622	603	615	600	603	608	581	635	633	610	572	639	571	625	600	576	618	616	629	647	579	636	597	568	605	640	626	656	582	643	665	607	590	573	566	668	632	602	615	661	614	618	626	613	613	606	644	614	613	589	638	573	636	592	641	649	651	596	658	628	638	617	678	647	649	627	616	601	620	616	588	629	645	605	579	592	586	579	593	594	587	618	626	621	625	628	565	625	598	597	631	613	605	607	578	619	634	625	606	605	630	624	586	587	610	626	609	578	619	614	658	614	599	641	617	631	680	597	569	636	674	629	589	617	628	622	623	638	574	637	589	612	608	581	614	627	646	598	610	669	655	574	632	597	638	658	669	584	578	625	663	580	594	652	593	629	635	625	629	598	658	675	568	573	619	600	643	618	614	629	637	680	588	608	609	598	612	646	611	661	661	583	608	622	609	554	615	663	612	624	612	611	611	583	612	659	630	613	612	606	633	611	610	605	594	575	607	598	633	620	631	593	628	636	634	601	647	604	626	610	603	597	671	603	609	620	605	595	607	646	643	630	593	611	645	583	602	573	622	644	642	623	597	602	595	626	649	612	607	610	598	618	623	598	632	601	610	607	614	622	585	602	604	607	630	591	584	576	624	612	610	596	596	593	638	637	625	618	605	604	624	608	663	577	583	605	584	619	605	611	617	572	554	640	659	579	637	618	615	633	585	600	598	586	640	593	577	625	641	569	647	663	661	610	659	635	642	577	570	608	589	604	633	613	595	598	610	588	625	559	598	647	609	598	596	626	564	629	631	631	680	607	632	631	612	602	655	609	627	606	608	593	635	638	614	574	637	638	636	671	586	648	615	612	627	614	578	606	584	546	633	618	628	608	596	653	595	601	595	646	638	640	630	587	599	644	600	627	667	599	627	631	607	564	631	606	639	635	608	603	633	662	592	598	650	633	632	596	638	584	636	645	596	596	570	556	592	624	600	605	603	628	644	632	604	616	613	610	610	603	622	573	579	577	642	616	622	603	584	575	590	608	641	585	652	607	630	599	651	619	631	586	587	663	583	618	639	618	594	643	618	636	595	626	609	615	607	609	617	636	587	626	625	597	650	610	647	606	601	639	592	595	615	662	611	639	610	613	605	611	592	614	615	604	611	606	606	617	641	593	641	631	605	615	638	637	617	593	597	641	615	629	632	589	591	627	657	616	617	648	598	582	638	619	625	616	610	622	598	591	640	614	615	567	614	624	643	627	630	605	653	634	658	679	616	604	615	628	570	653	589	599	604	625	600	600	610	593	575	579	596	625	584	580	622	594	615	625	603	593	650	652	591	622	617	631	647	589	603	572	675	619	663	618	617	622	638	612	619	590	649	621	630	630	617	576	631	601	602	613	601	591	626	628	643	637	593	634	613	596	600	641	624	609	643	612	620	640	551	582	597	581	631	613	605	644	599	583	609	643	615	586	572	612	636	618	623	616	600	598	616	608	634	616	635	645	566	605	638	678	633	602	641	638	620	609	561	618	630	646	591	628	607	620	625	616	641	624	609	632	628	623	599	617	590	629	622	590	626	600	582	606
7900	5492	3714	2195	1086	447	367	273	226	178	153	150	148	138	139	124	114	98	74	79	82	81	80	87	74	77	79	73	70	102	62	65	76	84	93	63	64	55	57	74	57	64	78	70	75	78	95	62	64	47	81	68	60	90	74	59	77	78	70	70	90	80	70	70	72	77	58	75	82	50	87	48	80	68	64	87	85	67	78	65	69	69	71	74	71	63	70	79	76	67	69	60	85	58	76	74	73	67	78	78	77	63	84	59	58	70	87	68	74	67	80	75	54	65	73	66	79	61	77	69	73	84	70	87	78	76	84	68	83	71	60	64	74	78	63	86	63	77	70	62	71	67	69	74	65	73	65	64	71	68	87	65	77	60	74	63	79	74	69	72	68	77	76	71	69	59	68	60	64	69	57	67	67	72	65	74	69	69	61	76	72	66	71	63	53	69	57	73	73	60	82	64	74	85	69	75	80	66	61	66	72	79	73	64	81	59	66	71	73	70	73	66	66	64	72	71	70	83	69	73	76	64	75	69	82	81	60	74	63	69	70	69	68	73	86	72	70	67	55	74	72	71	67	53	92	77	74	79	76	70	70	73	54	67	63	66	81	62	73	56	68	78	65	71	55	71	77	64	75	64	74	64	65	61	75	80	67	58	65	73	59	56	84	70	68	59	69	91	66	70	57	70	75	76	80	55	66	66	80	69	59	72	68	79	67	79	71	78	74	70	59	86	69	85	63	66	70	70	56	68	66	73	52	68	74	71	60	71	87	78	70	73	86	66	64	66	56	67	75	75	71	54	73	66	83	67	73	73	60	83	78	61	69	66	66	70	57	72	84	75	70	74	79	69	89	67	69	65	73	58	69	73	67	62	51	76	59	85	59	61	70	66	72	71	67	69	66	67	70	84	77	80	65	63	76	73	60	64	76	48	61	73	71	69	65	61	76	74	75	56	71	71	79	72	74	65	66	59	59	77	75	73	77	64	89	82	73	70	80	58	57	82	70	94	83	74	63	80	71	55	66	69	72	70	53	70	72	74	68	73	65	79	79	79	75	72	71	59	68	67	77	56	69	61	70	66	77	57	67	59	74	62	68	59	83	70	70	58	59	75	75	74	61	64	61	55	64	62	79	61	71	67	85	73	55	69	65	66	76	77	65	66	93	68	60	69	62	60	60	63	62	78	90	91	62	78	68	77	77	70	82	67	60	67	72	70	70	68	75	71	61	73	66	71	63	60	62	67	75	69	76	69	71	85	64	60	68	71	68	60	58	65	86	82	67	64	76	73	67	63	77	69	80	76	65	74	65	61	79	79	89	77	79	69	73	68	60	69	75	60	73	66	65	60	62	74	83	69	57	67	59	69	65	84	63	67	84	69	80	61	80	80	76	60	90	72	74	72	82	77	72	69	77	65	66	54	75	62	66	62	72	74	71	75	76	55	75	73	78	78	76	65	88	71	91	63	62	76	77	89	66	74	61	69	64	78	78	72	77	64	65	60	72	68	67	69	86	63	73	63	78	73	75	71	60	72	61	85	67	64	61	70	79	71	76	62	71	74	83	74	68	65	85	55	67	75	71	78	73	61	71	87	63	69	83	81	61	82	80	68	86	60	73	67	71	74	74	79	78	75	67	80	67	78	66	75	66	86	60	69	79	72	65	62	65	67	75	66	57	76	79	55	68	81	74	71	64	76	72	65	64	70	57	60	76	52	68	66	68	69	73	64	80	69	69	91	79	71	72	63	66	78	72	86	82	82	72	79	70	67	73	98	66	75	62	82	81	53	76	71	74	87	76	69	71	69	77	68	66	72	82	74	63	62	82	90	71	70	71	71	72	74	69	76	73	53	79	73	69	67	75	72	74	84	52	71	59	57	69	66	71	64	69	61	84	78	59	63	58	79	64	66	67	65	64	69	83	61	49	85	65	76	59	69	68	77	80	80	72	75	71	79	60	73	60	81	82	63	73	64	59	63	65	74	74	63	75	76	72	86	62	83	77	56	73	70	64	55	74	69	65	67	69	57	75	69	85	66	83	71	65	63	69	71	68	74	82	79	66	62	72	75	82	61	61	67	81	74	68	83	58	77	69	65	76	63	80	68	72	71	67	80	66	75	75	69	73	68	79	60	75	67	69	73	58	75	57	71	64	80	65	66	74	89	66	58	72	77	62	62	65	70	80	68	72	57	78	63	77	74	89	97	63	73	68	78	73	76	61	70	72	74	65	62	65	71	68	70	69	90	71	58	68	69	71	70	75	79	73	64	79	61	89	76	53	76	69	79	74	80	73	68	69	76	77	77	70	67	61	86	64	55	73	71	83	82	65	81	80	80	55	72	67	59	86	67	78	67	75	92	64	77	62	74	67	60	70	71	69	74	69	75	77	78	79	69	70	62	66	72	61	65	68	72	71	63	64	64	63	59	76	69	77	61	59	78	64	84	68	74	64	72	57	78	88	76	68	66	67	72	56	64	75	65	68	62	72	62	68	73	76	74	59	84	79	69	75	72	72	72	63	76	64	69	70	70	73	58	70	72	62	73	74	74	73	69	71	73	84	49	85	79	72	75	80	77	71	61	82	63	77	68	71	68	68	66	55	67	49	59	78	56	72	76	79	79	66	76	59	75	78	74	66	68	77	82	67	77	73	80	61	63	70	74	71	60	74	78	65	81	67	78	59	62	68	61	65	81	85	84	78	65	76	71	52	78	67	74	75	65	55	75	75	74	58	72	80	67	66	77	78	87	60	89	54	69	74	64	62	62	69	61	70	63	61	64	95	54	77	65	74	70	71	70	66	77	67	80	82	72	69	74	60	70	83	76	72	79	78	60	72	66	77	79	79	65	80	48	82	64	84	65	74	78	72	73	74	78	75	61	70	80	63	76	71	91	65	63	69	59	70	64	74	65	52	76	65	73	62	70	68	85	79	74	70	66	63	68	69	81	69	60	63	70	77	81	75	66	64	79	79	70	72	72	83	82	81	76	65	60	79	84	72	93	69	62	61	69	61	50	70	76	56	66	84	73	65	67	83	56	73	80	64	50	64	98	77	65	75	70	73	79	70	60	72	83	87	63	71	69	76	65	59	76	72	77	86	66	64	73	72	74	76	63	77	65	71	73	81	74	74	63	65	72	79	82	87	57	77	93	67	62	67	76	87	77	61	72	80	72	66	64	74	65	57	63	71	73	72	72	68	68	74	65	51	76	77	66	78	66	57	70	65	60	75	72	72	75	78	84	64	60	69	71	88	69	80	63	66	66	80	58	68	73	72	76	70	88	54	75	78	71	71	75	63	62	63	67	56	66	79	58	82	72	77	60	79	56	89	58	73	69	65	71	58	49	72	75	62	72	66	75	67	75	72	64	72	72	78	76	76	66	57	64	73	64	69	77	67	69	57	62	83	79	77	64	68	80	71	62	82	71	60	60	73	78	65	77	69	64	72	69	57	65	69	79	60	58	85	72	74	67	64	91	67	70	74	61	77	64	56	53	65	67	69	67
37738	26686	23539	20636	16607	10755	8308	6536	5096	4023	3376	2938	2347	2274	2010	1744	1560	1292	1311	1181	1005	973	873	884	869	776	795	764	776	748	705	713	726	721	662	685	678	631	705	643	659	598	654	678	653	632	708	664	662	621	642	652	643	639	632	640	636	631	675	630	605	590	647	641	649	636	639	597	695	624	642	664	627	647	618	654	651	676	645	669	641	627	616	659	641	617	630	640	648	615	626	647	658	628	643	648	644	650	650	641	630	644	635	640	607	593	647	626	675	658	587	656	654	625	646	704	646	640	615	653	632	646	602	619	648	629	659	615	643	622	617	647	634	657	606	629	630	646	613	637	585	650	640	634	639	612	564	615	649	639	617	677	629	645	613	592	661	644	628	638	658	599	658	642	590	584	601	604	651	686	610	635	634	641	622	639	663	618	602	617	686	646	625	645	637	641	573	660	653	614	657	635	671	652	642	593	677	635	625	632	656	697	639	621	635	668	631	662	589	631	591	655	633	617	630	657	658	625	621	624	617	619	639	623	613	607	613	596	597	601	621	595	626	629	599	608	607	678	689	655	632	584	627	625	659	641	672	631	641	683	636	618	657	545	612	629	631	630	632	636	632	662	680	685	641	605	607	649	636	604	650	615	626	608	621	631	632	620	620	605	668	628	730	669	699	644	631	631	612	648	620	636	629	655	599	657	650	623	659	655	611	576	649	657	609	613	640	620	648	653	613	643	647	613	639	628	631	611	584	609	642	654	666	575	613	638	613	661	644	580	620	601	663	646	659	678	659	667	626	625	675	661	616	654	690	643	630	655	631	668	657	635	639	613	652	622	593	591	632	640	630	584	622	628	607	621	647	659	661	650	618	603	636	667	670	617	689	592	653	639	609	697	675	684	627	652	630	658	685	657	671	608	656	658	636	653	682	631	653	668	663	607	610	618	648	631	639	619	642	634	619	663	601	683	683	673	673	626	590	650	631	643	640	658	664	674	661	650	657	672	586	656	669	640	597	635	635	612	648	656	640	641	635	639	615	655	612	626	689	605	624	642	586	626	662	654	630	633	655	618	627	639	665	658	600	648	652	624	651	603	627	674	659	657	653	635	618	598	621	652	625	646	650	657	677	618	602	662	661	622	602	628	655	634	647	629	647	613	652	643	669	603	681	663	659	602	676	630	632	675	607	652	653	666	688	657	658	606	633	627	641	604	661	622	568	610	697	614	668	635	601	627	639	647	682	632	636	584	623	674	648	620	624	626	626	669	614	660	697	663	654	616	619	652	612	605	592	622	620	635	670	693	628	687	636	637	642	598	613	607	579	656	622	677	634	637	627	640	639	629	654	658	674	612	654	612	620	628	682	630	646	686	643	583	607	650	645	620	629	663	660	697	621	672	650	632	640	608	652	663	663	601	623	634	626	634	611	623	655	643	651	654	674	641	651	639	644	664	634	601	641	606	638	623	673	653	622	654	636	652	656	600	636	654	665	717	654	660	631	613	651	641	648	662	615	689	627	634	648	656	647	627	638	654	613	632	617	677	627	604	662	570	669	671	642	675	679	663	604	636	593	673	642	633	595	624	663	623	618	613	630	630	675	633	650	667	666	615	682	616	619	634	586	674	579	622	611	654	612	683	661	662	671	650	665	633	636	650	658	649	614	598	651	635	618	622	618	647	640	597	618	648	623	678	629	651	637	645	603	670	644	648	620	610	651	642	658	640	650	638	655	650	656	652	631	641	619	642	667	584	652	598	651	698	657	663	628	675	608	675	637	633	628	647	686	638	639	661	643	648	601	624	641	674	646	688	614	610	600	660	602	672	619	626	617	675	645	660	638	618	650	665	603	630	617	652	670	657	631	645	603	645	614	660	602	634	628	671	615	665	660	620	636	650	615	601	640	589	612	591	578	645	620	607	653	627	680	649	672	684	635	628	721	634	687	658	624	635	653	605	613	619	611	617	596	668	641	611	630	666	632	689	643	650	655	660	637	628	604	627	637	666	650	622	657	626	624	633	659	670	678	641	674	638	651	642	620	663	628	602	637	614	693	621	620	643	645	660	610	638	645	653	654	627	662	644	607	613	630	590	657	611	669	652	635	633	647	656	633	624	595	656	643	682	682	611	612	663	610	685	633	657	659	577	649	621	582	647	624	635	604	643	671	620	658	668	636	676	652	604	652	654	651	598	636	610	607	632	671	602	623	615	641	663	601	614	627	614	666	600	669	610	652	626	621	626	661	637	592	648	667	593	634	623	639	614	641	633	643	676	680	631	681	646	613	646	607	611	639	638	605	656	677	652	616	617	647	612	661	625	626	639	643	624	631	645	635	629	597	643	649	625	648	629	644	628	637	634	670	632	618	653	555	650	588	659	632	657	658	608	651	655	708	626	674	630	636	683	656	664	642	631	635	659	667	665	669	645	609	643	646	646	691	592	682	613	606	604	645	594	632	647	658	600	641	615	643	586	667	660	611	638	666	628	607	632	647	638	647	661	636	637	638	634	597	622	632	656	697	628	657	677	674	584	661	621	661	675	651	657	601	642	643	644	648	631	652	593	642	624	604	670	620	593	640	651	622	624	625	623	618	666	623	659	642	637	641	616	621	670	607	655	642	648	674	643	614	668	628	635	649	641	592	644	654	625	656	640	619	623	611	645	626	655	632	623	626	628	662	619	640	650	642	684	624	661	642	663	608	628	650	641	660	611	633	647	675	651	622	614	650	627	640	623	589	608	690	632	643	616	599	626	629	608	666	616	682	604	653	658	647	669	643	617	663	654	653	617	614	586	619	660	629	659	629	600	652	581	659	658	630	620	700	637	641	592	627	634	648	624	587	678	619	624	655	648	616	605	707	626	650	684	670	633	637	628	604	639	658	647	694	677	604	628	638	660	593	653	677	640	625	655	612	614	623	673	640	629	607	650	649	656	609	611	648	640	644	646	615	645	622	641	652	597	638	621	609	619	684	670	679	632	601	685	623	627	616	622	661	657	616	610	670	658	658	630	583	649	684	616	630	657	670	573	629	660	661	614	676	638	617	666	633	616	648	643	681	620	642	655	668	638	641	677	606	667	636	657	604	625	629	636	621	652	640	642	621	653	659	624	635	652	662	624	658	673	632	631	655	635	628	659	622	680	595	646	629	629	642	572	605	578	634	650	645	633	642	640	646	658	618	638	669	673	605	676	642	664	658	620	579	621	655	645	618	633	622	639	629	605	627	647	639	607	646	638	606	681	606	627	612	669	673	633	618	667	613	672	620	668	645	633	645	609	667	567	604	607	640	614	633	674	637	647	665	587	636	605	662	687	636	614	661	638	620	665	634	632	651	645	637	685	634	624	650	652	657	641	621	631	618	640	650	628	645	608	655	629	650	651	627	636	632	588	642	632	624	685	629	625	670	642	661	653	644	621	675	622	590	685	622	628	617	588	631	644	653	628	606	636	669	641	659	608	642	682	640	629	628	627	646	654	654	623	603	657	650	637	612	622	606	641	661	674	633	695
4340	2355	1359	683	287	234	196	164	136	121	104	120	132	94	100	99	104	87	106	88	82	86	80	89	80	92	83	103	82	79	91	77	86	77	62	92	90	89	77	90	83	84	74	78	106	80	70	73	72	92	84	67	83	82	82	78	88	84	86	91	87	95	95	66	80	106	95	97	85	88	91	82	70	97	87	81	83	77	76	75	84	74	93	98	75	88	67	110	85	91	75	70	64	80	91	78	89	74	71	75	86	80	83	70	68	70	71	78	78	85	104	75	82	85	81	68	76	80	81	93	82	83	77	93	86	81	101	68	72	91	70	76	76	81	77	95	86	57	73	88	88	87	76	76	101	74	91	86	92	79	74	81	94	65	92	102	83	84	80	77	67	70	78	71	86	76	79	79	99	80	95	77	83	72	101	80	73	84	88	106	77	81	81	76	78	80	66	90	93	83	94	73	94	93	81	65	77	76	101	76	93	80	101	69	90	80	72	80	89	95	71	80	71	69	83	90	83	85	79	75	62	97	78	83	83	91	81	72	91	89	90	75	85	83	88	84	86	81	85	71	89	77	71	70	92	83	69	87	79	93	73	83	74	94	83	82	86	91	77	88	71	89	78	88	96	104	71	79	77	88	91	80	76	105	79	90	82	76	80	82	86	72	78	77	78	73	63	92	102	85	83	70	86	75	86	79	82	71	88	93	87	74	80	93	82	77	80	86	86	92	74	83	72	73	77	97	83	93	80	75	92	84	91	84	107	77	78	98	94	108	92	56	66	95	101	91	81	69	85	88	83	86	71	78	75	80	78	83	74	89	73	76	80	103	70	83	84	67	76	87	84	89	92	68	88	82	76	78	70	106	81	91	79	80	105	68	82	76	67	85	89	90	71	84	73	92	76	66	78	77	94	85	90	86	82	80	80	81	98	88	88	78	87	84	91	99	88	83	98	85	83	61	84	84	70	83	79	84	75	85	88	101	81	90	67	81	72	77	75	85	63	89	86	64	78	71	90	76	62	96	78	81	91	82	56	92	93	83	89	107	77	81	74	71	69	96	79	81	63	82	102	78	62	89	78	87	84	98	80	99	86	73	83	71	74	83	84	85	87	100	78	84	75	94	83	85	84	86	94	68	86	91	71	81	71	88	66	96	74	87	83	72	72	101	82	85	71	73	69	74	86	71	73	82	85	87	84	72	71	74	86	73	103	74	87	93	66	69	90	75	96	81	71	85	78	70	81	86	87	74	94	73	71	81	69	76	73	92	84	85	93	90	74	78	110	97	85	59	78	88	87	87	81	73	77	75	74	86	85	95	87	92	83	73	88	82	78	89	67	83	81	75	95	82	84	79	91	81	78	68	85	77	87	76	73	75	90	94	85	71	81	78	93	77	78	82	82	87	81	70	79	90	88	88	81	86	85	92	75	86	74	84	70	85	78	89	74	75	79	71	89	76	75	77	85	77	96	77	98	67	79	79	68	71	77	77	97	68	77	77	76	82	94	85	71	87	96	74	87	108	86	70	72	68	89	79	63	89	83	89	86	87	98	95	80	97	83	92	80	93	65	75	87	87	87	77	84	88	75	75	85	73	93	75	87	87	83	80	79	71	85	90	83	76	71	65	90	97	80	99	88	83	76	80	86	97	62	69	87	79	75	89	84	78	80	82	87	88	82	105	73	89	87	96	113	102	90	80	79	77	82	83	87	72	112	83	81	77	79	92	79	81	72	88	78	73	88	65	63	87	81	76	83	83	86	87	96	77	76	69	91	93	82	78	87	95	82	88	72	66	80	78	90	102	83	84	70	107	84	69	86	84	103	82	76	78	75	80	79	75	88	90	82	76	66	72	92	86	80	94	95	65	101	80	82	84	73	80	85	69	90	77	75	87	82	69	81	86	65	87	81	93	76	79	87	78	85	76	83	91	88	79	100	81	95	76	64	83	82	76	70	64	81	81	91	87	62	62	93	72	74	84	72	73	89	73	75	94	98	80	81	88	75	89	90	93	87	71	74	79	88	92	98	81	89	78	76	79	87	79	80	93	95	78	80	69	86	81	78	66	87	81	89	87	86	83	82	78	82	84	83	67	76	80	78	87	79	56	83	78	84	86	90	84	85	73	89	77	82	91	73	72	82	67	100	81	78	93	90	88	72	98	67	76	77	89	84	76	84	76	79	56	102	76	73	79	79	78	82	89	74	83	78	83	71	81	81	81	90	66	82	78	83	98	69	100	79	77	81	83	98	71	80	84	93	74	104	84	85	77	76	55	73	81	80	96	85	82	70	79	77	94	98	84	76	72	96	82	77	78	92	73	87	92	98	89	77	69	90	82	75	74	79	91	73	65	77	76	88	80	66	86	75	99	86	92	75	94	82	78	87	79	66	82	79	70	76	102	92	90	79	87	73	88	89	83	89	99	94	86	79	98	75	77	81	60	72	91	84	71	96	79	76	68	92	82	90	97	68	67	90	86	89	75	83	85	98	87	83	88	85	76	93	79	71	93	105	92	72	81	78	72	90	69	76	73	87	71	76	77	72	81	90	73	75	69	91	79	87	85	93	95	85	78	86	70	90	78	84	74	78	66	98	76	70	99	81	83	86	96	79	71	70	77	73	77	82	85	82	76	69	87	88	87	99	72	89	83	57	90	90	75	88	76	82	88	64	89	75	86	84	84	95	71	88	87	82	101	85	80	77	73	76	85	83	81	83	82	68	89	78	84	67	81	80	78	87	78	74	80	89	86	98	85	76	79	83	73	93	69	94	87	84	87	82	89	80	74	100	69	84	106	76	88	87	76	92	73	83	81	87	101	80	91	81	78	91	84	69	84	84	76	95	82	84	70	89	69	99	85	92	73	73	92	80	79	76	90	56	89	79	94	91	100	74	62	91	77	71	77	70	74	77	83	87	80	92	77	94	87	87	72	85	86	88	76	96	88	77	85	82	88	78	89	92	85	74	80	81	82	79	79	77	90	81	60	78	91	80	83	64	89	73	77	73	85	87	89	84	78	74	78	69	89	75	86	108	90	66	87	89	75	82	84	93	89	78	87	70	90	76	83	92	99	78	87	85	84	81	90	80	75	86	80	78	101	73	67	80	86	89	85	72	67	81	77	75	80	82	78	83	89	66	74	86	64	75	95	75	91	95	83	73	64	70	85	95	78	76	83	88	77	75	70	92	86	87	76	92	79	89	90	78	73	71	89	69	83	67	68	83	77	76	62	71	76	76	65	92	66	63	86	80	81	87	74	92	81	74	82	66	87	85	90	84	78	85	70	77	92	79	86	83	92	79	98	75	71	64	93	100	78	96	87	84	92	82	77	67	94	80	89	90	72	70	73	87	81	71	95	79	93	70	97	74	88	78	79	76	84	78	81	70	79	72	86	84	87	78	73	81	95	77	78	78	73	89	76	73	80	83	82	85	69	85	92	81	86	66	80	91	85	85	75	85	78	82	76	67	75	98	92	72	82	90	92	84	83	76	84	74	80	76	59	78	99
30678	19664	14153	9819	6898	5799	4643	3737	3027	2373	2147	1803	1613	1452	1369	1176	1080	1035	986	968	870	854	855	773	830	825	794	787	778	796	786	767	796	762	805	727	730	776	738	808	727	713	727	682	717	789	793	749	684	711	768	745	725	706	713	722	746	699	702	746	709	721	753	717	726	772	737	704	777	713	710	694	727	769	743	765	780	741	710	710	743	793	788	751	713	693	784	743	732	738	702	733	750	714	724	704	755	730	716	720	714	765	712	721	716	759	790	743	730	748	707	693	727	731	691	713	704	764	740	729	700	717	710	756	693	742	724	702	720	740	751	729	748	749	736	761	721	660	790	746	715	762	682	748	744	724	752	726	753	718	721	722	753	763	735	709	744	747	764	739	694	779	717	741	747	726	722	744	732	760	750	722	733	744	760	718	718	727	732	778	728	754	691	712	734	704	720	759	739	783	750	716	742	720	706	763	750	745	704	725	765	684	728	693	731	694	702	816	734	708	761	689	727	767	722	729	733	716	695	704	742	696	702	670	721	731	739	766	724	745	812	726	754	718	723	743	721	720	758	775	740	712	801	739	698	682	718	742	769	769	783	733	722	715	715	736	693	764	779	686	785	718	753	785	732	732	758	724	754	730	692	730	787	706	715	739	731	733	740	784	763	725	707	689	740	762	756	729	684	751	752	720	760	765	751	727	705	752	753	755	768	698	756	709	723	720	751	706	782	721	750	761	709	753	676	723	740	759	726	784	752	745	735	752	704	761	753	717	742	687	686	737	776	754	707	681	742	745	798	758	796	701	705	702	718	736	718	756	747	745	739	742	677	740	707	705	700	762	764	734	727	752	728	713	748	813	773	728	764	754	704	717	725	747	776	714	726	747	712	736	706	726	753	742	761	687	704	698	754	706	738	761	756	723	747	694	711	673	713	739	708	688	715	719	723	707	707	712	714	697	701	761	763	765	735	751	698	757	727	729	756	720	747	741	688	740	790	751	798	729	736	734	757	755	733	744	762	719	684	745	772	723	783	754	710	700	736	716	754	719	681	752	714	764	750	744	755	750	756	658	740	726	709	744	761	734	750	714	724	721	707	749	702	787	715	771	699	712	705	705	729	760	733	745	768	695	698	733	747	701	714	697	728	718	726	767	778	713	765	716	746	726	715	675	757	676	719	731	694	751	717	730	749	746	737	723	713	716	766	757	753	760	718	730	749	692	748	767	747	689	747	763	753	733	724	681	736	705	742	730	698	745	696	724	717	726	709	720	724	691	728	743	731	724	766	708	742	676	737	771	755	744	692	764	803	701	721	736	758	699	682	742	758	727	777	732	730	751	739	732	697	728	747	730	787	740	740	716	724	700	716	756	717	713	727	750	740	716	715	733	745	697	739	723	767	703	719	745	731	685	736	720	800	738	701	678	713	736	727	701	688	697	755	718	728	761	759	734	754	749	766	733	739	697	733	771	764	701	750	728	741	717	718	741	715	775	707	768	702	748	765	706	743	727	701	703	746	684	747	738	731	728	719	708	730	719	738	730	737	741	759	714	742	739	717	748	790	730	724	798	708	772	778	702	711	659	716	780	748	675	707	717	760	710	745	720	718	781	755	751	695	744	740	713	776	742	688	739	737	703	737	692	725	728	714	755	761	710	734	725	713	772	720	742	710	701	725	716	735	703	726	709	719	738	723	751	719	682	748	747	692	704	726	742	729	733	717	716	740	712	771	732	735	715	736	736	756	732	735	721	751	744	684	762	737	707	712	697	698	688	750	748	756	711	712	735	708	725	719	712	753	717	752	698	739	728	719	743	764	717	768	775	790	753	756	769	705	735	743	698	681	703	751	709	724	729	723	733	700	722	729	754	718	711	733	725	712	665	759	720	712	729	693	740	724	743	670	734	771	734	736	722	756	706	763	755	728	727	733	781	770	704	741	700	714	735	738	720	714	722	715	771	786	713	732	722	694	745	815	780	752	738	726	709	723	703	783	724	760	741	668	760	721	758	714	763	720	727	728	745	711	731	719	738	727	679	743	771	704	742	716	709	755	700	712	681	720	729	715	711	743	689	732	750	778	743	739	687	734	721	749	759	738	738	736	696	754	755	696	708	768	711	695	739	761	710	719	739	702	718	756	744	749	718	741	728	738	691	719	751	709	741	713	714	725	715	735	708	747	678	714	754	777	708	745	750	724	701	793	727	720	707	728	715	721	693	783	727	746	783	696	719	753	719	723	703	688	713	727	731	733	732	715	743	769	729	719	721	720	736	709	717	686	734	730	779	710	760	710	709	746	713	744	750	710	721	698	777	688	714	740	742	742	760	730	737	690	715	720	718	713	691	728	727	726	743	789	699	737	731	729	726	681	719	731	715	713	704	689	742	733	689	653	693	704	743	707	722	768	746	716	728	692	766	745	805	753	741	747	732	688	734	790	752	736	758	734	736	726	720	745	729	747	756	723	721	697	712	731	735	712	711	754	780	732	684	718	766	769	715	714	746	716	664	671	691	724	724	762	738	792	668	774	705	721	773	739	776	727	752	723	732	777	729	768	694	744	731	752	711	700	762	737	709	737	725	745	748	694	743	735	718	737	757	746	725	729	713	675	703	721	726	726	762	737	725	733	745	748	705	741	758	769	737	773	743	728	721	760	710	783	711	714	749	741	739	754	742	756	694	737	717	732	702	698	687	755	718	733	760	712	720	738	747	707	708	725	718	717	664	688	737	707	727	734	758	770	709	707	772	740	725	687	735	758	680	722	737	763	732	730	743	726	718	769	732	709	768	709	750	749	755	746	722	770	758	715	708	774	719	698	745	735	725	761	740	763	677	721	699	750	712	757	734	706	731	693	694	729	760	712	707	691	706	738	735	735	698	703	755	736	723	727	740	728	754	690	693	695	792	706	698	736	711	780	687	732	717	696	717	733	719	732	788	750	724	777	722	763	724	735	713	738	727	666	729	740	713	719	743	695	740	746	708	752	730	683	775	704	698	723	712	730	700	740	752	805	727	731	736	690	763	689	781	765	766	725	713	748	736	678	750	749	784	790	753	715	734	742	757	722	765	738	746	742	764	721	734	764	750	735	729	773	673	724	766	783	717	722	730	744	711	730	708	744	739	782	692	727	721	739	697	768	750	738	741	733	715	761	724	722	757	756	710	746	715	711	777	731	719	745	688	789	741	717	745	735	708	744	767	709	713	745	744	750	749	703	751	766	758	768	756	730	724	716	753	714	721	710	706	759	723	691	725	725	726	767	712	755	774	736	718	725	735	719	732	750	737	740	753	769	674	721	709	745	715	732	741	721	714	759	761	711	736	702	779	722	707	710	761	763	753	749	689	784	679	731	722	705	712	747	745	725	724	697	737	713	688	762	703	735	739	740	701	716	741	768	675	776	717	728	718	770	728	753	664	713	723	730	769	727	756	733	727	694	748	764	731	702	714	712	711	724	758	772	786	783	727	712	729	750	723	700	712	753	699	713	749	727	698	682	745	727	754	702	727
6973	4777	2426	1287	626	390	259	240	197	163	138	161	138	126	130	118	99	95	97	101	113	88	79	74	96	101	88	83	80	91	84	96	83	82	99	74	75	84	80	72	92	80	101	75	83	79	97	71	83	74	84	90	92	80	71	77	79	70	94	93	77	81	85	69	90	58	81	70	84	101	91	100	88	92	73	73	88	76	94	79	86	87	93	75	80	85	83	83	82	71	93	81	79	76	69	85	83	66	76	73	72	95	86	82	81	91	87	97	79	87	82	85	98	88	73	72	81	92	92	78	67	88	71	84	63	105	85	76	95	92	96	83	91	89	79	74	84	63	85	86	87	89	84	63	80	89	83	62	85	68	77	66	95	102	80	74	90	90	74	80	72	78	87	75	81	86	84	94	69	98	93	70	83	78	80	104	109	74	72	76	89	73	89	72	95	83	85	74	99	83	66	74	94	82	87	69	95	86	74	92	85	80	71	108	76	85	74	90	91	82	86	93	81	89	84	64	70	72	75	82	85	84	75	93	85	75	64	91	78	93	96	107	81	85	77	96	68	83	88	94	102	87	78	88	99	83	81	77	70	78	83	82	75	76	87	87	91	71	73	81	73	89	77	97	79	73	88	89	76	96	66	83	86	74	80	85	98	85	83	85	86	96	67	77	89	90	67	88	78	83	91	76	75	88	89	97	98	83	97	70	77	58	81	104	75	102	72	88	100	87	80	89	70	70	77	71	83	78	88	92	76	83	72	87	70	79	91	77	73	88	91	72	106	85	95	86	60	73	89	84	85	83	73	88	83	79	77	86	70	91	77	92	91	88	92	80	90	80	88	84	78	86	83	84	82	83	72	78	72	74	93	75	77	75	81	96	83	83	83	65	92	95	80	87	75	86	90	83	72	90	80	102	87	83	72	70	85	95	94	72	79	94	79	89	78	81	93	95	81	71	68	83	91	83	78	83	85	76	79	83	80	85	81	83	84	74	93	82	83	91	95	93	81	68	97	79	87	100	79	79	78	90	97	89	86	89	74	79	87	79	80	91	72	97	84	93	71	88	84	78	92	75	71	95	78	83	81	85	77	84	80	74	76	74	88	88	82	76	77	81	90	91	80	77	68	88	87	77	71	90	72	76	67	85	94	82	90	77	75	75	69	74	76	98	69	84	71	74	69	79	78	75	70	88	76	81	74	68	77	69	74	81	80	107	92	70	72	83	80	85	87	75	83	86	82	89	69	81	94	75	93	87	78	68	90	86	81	78	81	72	86	79	94	75	84	100	86	75	81	77	108	77	71	90	85	83	83	82	93	77	80	80	86	84	73	95	77	82	87	91	91	81	76	80	92	81	77	85	91	71	74	66	70	80	77	90	92	80	90	85	84	82	79	81	84	75	90	91	57	74	86	77	75	82	84	75	81	84	91	71	79	89	92	91	70	82	87	89	73	72	69	77	84	76	82	92	69	74	77	89	83	90	86	92	85	87	79	87	74	80	79	77	85	76	68	88	90	83	89	90	96	80	94	78	99	91	81	79	100	67	69	93	75	72	83	108	83	77	74	85	88	72	81	83	63	70	90	68	91	104	76	91	74	61	93	80	74	79	68	86	85	84	92	69	87	80	101	82	75	95	98	80	85	79	84	78	67	84	69	83	89	73	100	82	63	71	82	76	78	77	88	79	82	97	84	91	86	74	86	89	101	84	80	86	85	72	84	97	86	64	94	81	82	90	76	75	85	75	98	81	76	75	87	82	77	72	78	82	69	95	95	82	83	82	78	89	91	97	70	77	81	82	78	76	79	91	86	83	89	88	97	78	92	78	88	85	75	81	75	79	70	81	90	73	85	94	88	93	87	92	89	72	84	101	72	76	79	86	90	68	83	84	81	60	86	99	75	84	96	82	90	74	105	75	92	91	86	83	75	84	98	85	88	101	86	75	76	93	86	79	76	84	64	74	86	86	76	90	73	87	85	73	90	87	83	83	86	89	94	75	90	77	82	69	80	89	78	80	78	98	74	98	69	98	104	77	91	83	81	76	68	88	84	94	71	86	81	66	84	84	83	78	76	97	74	87	80	69	80	74	90	77	65	66	90	91	76	78	56	76	97	80	95	80	91	69	79	83	79	103	93	89	91	81	76	88	71	76	72	80	73	75	79	85	86	88	64	70	82	82	108	79	78	83	83	84	86	89	73	98	74	91	74	81	95	76	94	68	83	82	65	80	81	91	77	91	84	85	73	74	96	71	75	84	98	86	90	106	86	77	80	74	88	71	88	82	74	87	88	95	87	92	84	77	75	98	80	81	91	70	84	97	83	78	80	89	89	79	83	76	89	87	71	87	85	81	78	83	99	77	84	81	75	84	97	86	84	86	83	92	84	87	81	91	74	83	90	82	72	81	75	94	73	81	86	85	90	84	81	74	78	86	75	75	86	83	98	76	80	68	101	77	75	74	70	90	80	78	85	85	91	95	84	81	97	98	86	94	89	90	76	86	87	91	90	97	78	91	81	74	80	101	91	75	84	81	81	81	84	92	85	71	92	74	78	83	82	91	79	72	86	96	67	94	81	82	91	97	83	88	88	86	76	79	94	75	82	86	74	73	112	100	76	86	80	96	71	80	83	100	90	85	84	74	94	81	67	69	71	81	91	82	93	70	88	84	90	90	95	85	64	76	95	86	84	71	69	70	69	99	86	79	77	87	74	83	82	92	76	74	83	98	83	70	76	73	75	78	81	100	81	101	90	77	88	72	94	85	88	72	80	96	71	69	104	82	70	90	89	67	69	87	85	75	78	92	87	86	81	81	83	91	76	81	84	96	71	84	75	66	89	80	71	86	81	82	101	88	74	86	86	92	76	78	85	76	94	82	68	98	71	85	92	73	55	73	82	90	89	89	81	96	77	99	73	83	88	78	78	104	68	97	78	56	85	93	78	86	84	69	81	98	99	76	74	81	92	86	71	85	95	84	87	80	89	84	92	97	71	85	80	81	68	74	85	82	80	76	85	87	60	71	84	99	86	106	86	89	91	73	95	100	83	76	110	82	73	77	96	90	80	93	79	71	89	73	73	79	79	89	104	87	75	64	84	80	80	86	83	63	80	87	76	84	95	98	96	82	83	105	90	90	71	79	79	97	76	91	83	79	87	77	94	65	93	93	91	97	105	83	82	74	82	91	81	87	81	75	74	77	80	76	90	83	96	82	66	88	85	79	101	65	75	99	89	84	73	94	88	97	90	69	74	66	89	86	90	82	71	91	89	87	92	76	82	90	85	83	66	85	98	74	82	74	62	75	72	96	82	89	78	86	96	102	86	93	74	97	96	87	88	80	92	84	85	79	78	77	87	93	87	71	78	88	79	77	76	81	76	94	85	82	73	64	74	77	79	105	92	87	80	77	73	81	83	88	90	78	95	88	91	84	68	96	84	94	81	91	81	102	92	73	70	107	79	80	73	95	79	83	77	82	92	89	75	88	88	80	67	88	87	84	84	67	83	70
36607	25651	18848	14851	11663	8976	6732	5464	4081	3411	2789	2467	2086	1818	1623	1508	1355	1242	1164	1040	1019	961	887	907	843	883	824	869	839	779	804	780	819	751	767	738	786	773	749	766	758	767	710	762	775	754	737	704	707	751	737	724	774	747	798	747	758	781	788	761	705	711	771	744	726	735	742	752	667	708	783	741	757	712	761	736	665	757	728	774	753	721	734	747	800	765	732	746	756	753	759	738	739	751	778	772	760	737	765	734	750	749	728	747	777	758	763	728	770	715	781	747	754	783	693	773	767	713	718	721	762	783	748	744	725	766	724	781	751	753	719	779	690	697	713	724	729	734	740	788	756	768	791	776	734	776	750	701	729	754	731	723	778	744	718	732	759	790	737	758	727	729	735	779	716	736	720	743	737	667	743	727	749	729	701	772	760	735	727	759	751	721	770	771	764	740	771	712	721	739	740	741	776	760	791	763	716	714	722	761	705	725	699	753	723	756	729	730	688	745	723	719	734	716	698	720	757	776	696	744	713	741	693	751	738	749	745	743	747	749	739	774	721	726	771	765	731	774	695	692	749	703	765	736	745	730	746	761	764	744	760	742	744	743	723	703	736	747	702	720	738	732	714	762	739	710	752	751	692	763	752	723	779	679	746	759	736	718	758	732	756	737	750	776	685	784	748	726	766	735	776	699	779	779	714	772	744	805	721	794	716	768	739	740	727	736	754	700	757	765	752	745	753	738	757	782	700	798	767	790	733	719	800	719	743	686	763	698	724	696	718	740	790	755	709	759	767	760	738	731	791	721	730	766	755	773	762	715	759	750	714	755	739	755	732	739	726	754	758	712	736	777	744	695	752	744	806	735	749	759	768	743	728	758	683	726	703	801	731	718	722	763	788	783	721	764	762	735	694	750	776	747	707	750	757	734	748	740	756	704	732	773	730	740	729	755	744	808	728	848	716	760	753	744	772	743	741	741	732	710	805	754	743	719	797	746	777	720	749	780	739	738	716	777	776	707	732	760	765	752	738	739	768	721	742	748	713	728	749	761	726	738	742	748	759	702	716	740	752	734	764	784	734	794	757	732	734	723	715	748	745	785	743	769	719	750	756	772	761	733	732	780	758	710	784	755	751	649	757	752	737	704	719	767	745	729	731	729	787	735	740	755	768	784	746	794	711	731	734	775	707	741	747	710	779	711	808	673	757	772	806	721	737	739	754	709	702	722	728	723	751	757	775	758	749	742	777	724	762	734	755	781	667	747	730	796	751	767	742	765	740	780	712	776	754	716	757	734	753	753	757	720	741	726	749	727	685	734	726	714	762	725	744	695	761	735	740	743	766	741	655	778	693	755	746	745	723	788	666	773	709	742	746	762	689	781	743	740	714	717	751	776	722	715	772	759	738	745	765	728	722	723	765	714	747	751	725	720	748	759	725	721	749	776	747	737	727	734	696	729	756	726	784	735	717	728	761	707	749	769	800	750	770	738	744	779	758	738	740	759	774	732	695	717	724	724	745	733	778	736	727	788	718	770	749	762	763	734	774	770	741	729	744	761	757	739	691	787	743	737	726	730	730	776	786	744	745	719	737	774	744	732	730	714	769	748	730	716	739	743	774	760	758	763	762	737	773	723	688	749	702	731	728	702	724	748	748	756	724	716	743	747	791	735	722	784	712	723	742	714	757	733	787	788	726	766	759	716	754	804	786	744	762	745	748	754	798	677	733	715	688	762	718	770	727	748	720	730	753	768	749	769	791	754	750	718	750	727	724	733	732	741	695	731	736	749	772	769	718	708	696	739	787	708	725	731	752	752	719	736	718	754	714	768	737	806	655	693	689	746	758	750	745	734	727	722	784	736	736	720	704	717	760	715	772	781	754	777	707	709	819	752	740	739	733	772	758	744	745	800	743	770	789	744	745	734	766	706	740	753	741	724	749	706	733	744	802	753	785	771	752	754	745	757	785	752	732	744	769	732	774	745	769	850	781	794	740	726	748	801	758	731	750	711	711	765	773	745	767	689	708	762	788	729	747	724	748	744	745	763	672	756	724	766	717	736	726	765	731	714	716	725	732	689	759	734	698	711	783	725	760	721	729	736	756	750	768	709	790	729	762	741	757	778	723	774	734	727	745	695	736	735	781	754	767	733	780	690	756	735	740	696	730	797	743	741	744	785	750	710	722	772	744	775	729	751	724	709	711	742	750	762	774	730	750	788	711	818	767	771	742	812	764	749	739	740	790	733	754	698	712	710	719	749	769	791	784	749	786	739	747	796	792	760	716	726	721	792	754	739	718	758	728	725	747	767	740	742	751	762	743	734	784	757	788	702	730	728	761	736	724	771	727	733	769	744	777	789	764	689	755	698	757	757	737	804	718	767	813	752	765	738	726	767	714	732	757	762	749	754	763	780	718	714	733	709	745	736	728	772	730	755	659	783	728	734	747	727	775	716	739	735	742	748	789	774	710	735	724	741	716	783	731	719	795	746	750	771	749	757	710	761	702	762	790	721	746	688	762	702	793	813	733	713	724	709	739	736	733	789	729	791	720	735	802	781	741	723	756	772	781	748	742	711	784	776	744	724	725	801	734	727	760	734	709	768	733	757	787	704	757	747	740	725	742	738	724	718	734	742	749	702	777	758	719	786	687	742	771	717	702	785	731	760	729	720	762	745	773	729	723	709	759	728	734	752	717	763	748	728	738	672	774	782	767	756	736	761	793	777	717	778	726	699	715	771	751	733	736	754	731	745	753	697	776	734	683	783	792	729	740	742	756	768	799	700	752	733	722	738	772	737	743	752	730	757	740	759	773	710	744	740	753	753	756	772	718	750	723	751	767	750	725	752	760	709	738	770	758	741	763	738	772	682	737	761	767	736	734	726	766	758	793	748	731	741	691	711	727	756	791	739	743	749	734	735	712	665	747	757	765	749	713	756	725	728	716	754	753	783	745	752	749	715	730	754	758	755	696	725	747	791	718	764	729	761	736	718	737	795	747	764	751	726	748	756	691	742	772	760	743	742	786	712	709	763	758	743	767	752	760	772	734	702	722	729	728	753	752	772	704	775	722	735	780	723	763	735	808	785	773	743	766	761	745	792	787	764	762	757	710	814	728	741	748	734	724	692	771	772	712	711	662	708	701	752	737	726	746	763	730	728	751	751	727	732	762	801	772	770	733	721	715	739	731	744	767	752	780	702	752	742	780	746	728	751	751	732	740	794	740	759	716	737	739	724	737	723	727	737	768	731	732	779	714	733	751	746	755	747	754	737	748	735	721	731	811	701	787	750	736	721	749	766	789	730	744	700	745	743	772	732	707	756	748	747	677	803	757	772	757	710	733	780	727	738	783	761	763	760	739	800	701	763	764	766	745	740	767	731	687	685	772	727	715	709	756	724	725	730	727	716	786	779	772	713	703	767	756	723	759	774	721	692	709	757	746	732	730	743	724	730	744	771	738	781	763	759	727	732	726	681	794	726	734	740	728	770	794	755	763	756	803	696	784	760
6488	3343	2030	1205	576	358	280	220	202	153	145	121	128	117	105	119	111	89	90	74	67	74	76	83	81	65	57	80	63	63	82	75	80	54	80	71	60	67	79	78	74	76	67	61	75	72	55	80	69	67	79	75	65	70	71	62	78	70	52	73	62	79	68	60	59	75	69	69	78	76	59	60	70	49	64	63	57	52	66	57	81	69	73	63	56	69	76	54	67	49	49	58	69	59	73	74	74	59	91	62	74	82	61	73	50	81	59	69	58	70	72	60	66	79	73	66	62	58	69	75	62	83	73	57	55	80	77	84	70	77	62	58	65	58	85	60	68	61	75	69	64	60	68	59	73	71	55	67	73	77	62	82	74	61	62	61	69	67	60	73	70	70	72	63	82	73	63	66	72	65	57	83	70	67	67	63	44	70	64	64	63	69	78	63	74	60	50	66	58	71	78	61	66	71	74	58	77	61	68	79	70	66	62	62	67	66	78	69	81	57	73	68	73	69	66	78	74	72	72	61	73	56	61	68	69	62	66	70	51	96	70	62	71	60	61	63	68	63	74	81	68	60	74	53	73	63	72	69	66	67	75	59	67	70	77	65	62	76	64	72	80	71	60	62	78	75	76	67	62	54	70	71	83	68	61	67	63	81	64	71	67	73	62	51	75	80	71	64	70	78	80	74	70	74	71	75	72	73	74	59	72	59	75	79	70	52	90	65	60	92	77	74	74	57	62	81	67	67	52	72	76	63	79	60	72	84	64	74	73	71	68	74	72	63	69	71	91	77	68	53	57	68	63	66	69	67	62	98	63	55	79	59	64	74	80	82	62	71	55	79	58	64	76	63	83	66	60	72	73	73	64	76	72	69	70	62	64	71	66	77	86	81	64	79	69	70	76	70	90	71	68	69	55	67	62	70	74	79	71	74	61	70	74	81	80	74	67	76	80	85	75	68	78	77	71	76	77	61	78	65	63	81	74	65	57	74	63	72	75	72	71	69	77	72	70	59	62	75	52	78	77	71	74	69	66	72	80	83	64	74	69	79	65	62	67	68	66	62	65	69	77	74	70	70	66	72	64	67	79	70	68	81	79	71	76	61	68	65	78	65	71	64	70	78	69	66	66	67	73	55	63	57	68	73	61	66	55	65	60	61	54	64	68	70	62	74	78	63	76	60	66	62	83	69	72	65	70	67	65	69	47	70	64	80	74	71	57	65	84	69	73	75	65	70	68	57	75	65	71	71	58	56	69	76	54	71	64	54	75	61	72	68	75	58	63	64	86	66	68	75	62	62	74	78	60	68	67	67	71	78	68	74	69	72	78	76	81	75	59	53	80	60	57	60	76	74	67	61	72	76	78	88	68	69	69	68	86	72	61	74	67	75	76	62	58	70	71	65	63	65	82	59	56	70	64	86	90	73	81	60	76	71	63	82	73	76	90	76	56	83	69	69	58	76	69	63	66	62	66	75	52	77	45	61	64	74	60	63	64	77	67	83	89	68	83	69	66	64	55	74	68	53	75	68	69	71	63	71	66	62	70	72	57	87	65	66	69	75	64	65	65	69	63	72	68	80	80	78	72	74	75	61	70	64	61	63	59	75	79	57	83	65	79	62	69	69	61	66	71	69	82	77	61	60	73	88	70	62	59	55	78	60	72	75	77	59	62	74	51	87	76	51	85	71	71	58	52	72	81	65	65	79	69	63	74	47	66	66	80	74	64	81	73	68	61	69	78	82	61	77	60	89	69	80	73	81	60	68	68	69	59	66	72	81	58	69	79	72	86	66	74	77	72	66	66	79	70	68	64	77	78	85	72	65	76	70	87	73	49	65	67	63	53	67	73	66	58	64	73	73	59	68	67	65	68	65	69	59	66	74	65	62	58	73	55	90	79	55	69	76	67	79	60	68	69	55	53	74	54	79	61	69	71	66	70	69	54	69	66	57	63	71	75	80	76	60	75	60	66	62	66	69	59	63	71	64	73	53	63	54	77	65	65	81	79	53	92	68	51	76	66	64	71	59	74	65	79	64	74	59	71	70	72	90	72	65	74	66	70	67	77	78	77	58	59	75	75	57	71	63	71	70	78	66	64	72	68	72	68	89	64	59	75	66	68	77	73	66	70	62	63	70	64	74	62	79	68	71	57	61	65	64	73	69	61	63	75	70	68	72	77	76	68	61	56	67	77	58	72	80	61	75	75	64	92	82	54	67	62	67	66	60	62	78	76	70	68	66	73	67	75	69	77	65	58	66	64	61	55	73	67	61	75	87	65	55	63	67	72	59	72	81	47	63	76	71	86	60	83	65	63	67	67	74	70	56	75	68	66	56	64	76	70	55	75	62	59	62	83	79	62	73	55	63	67	67	72	62	67	81	76	52	59	57	54	78	68	89	62	71	69	82	70	77	71	74	73	72	59	72	68	65	75	77	80	82	68	66	72	79	62	65	66	77	87	76	52	57	85	69	70	69	55	76	64	72	77	72	70	66	70	69	76	75	68	67	75	90	79	72	84	61	84	67	75	62	58	78	68	63	76	58	76	58	60	62	68	69	56	74	62	57	66	61	66	69	79	66	51	67	53	76	69	57	68	74	62	65	69	71	81	84	61	77	80	72	72	64	82	62	71	55	79	74	67	56	78	67	63	75	66	62	79	67	74	60	67	55	66	54	65	75	71	53	66	75	73	67	66	68	63	71	61	65	70	74	68	73	62	71	66	60	64	68	78	70	67	59	54	68	74	69	69	77	69	85	64	66	73	67	66	87	84	63	59	65	75	62	66	63	62	57	75	75	75	66	69	66	70	75	63	59	61	67	74	81	64	67	77	69	68	69	78	73	70	64	69	75	74	62	64	74	65	80	65	57	65	68	81	59	68	53	39	80	77	79	71	79	71	82	70	68	61	68	59	66	72	79	80	70	65	86	68	68	56	68	80	77	70	69	82	92	62	72	59	64	73	53	67	52	63	66	69	65	67	69	74	67	53	71	66	83	69	75	82	89	74	67	72	85	73	58	74	86	61	64	55	56	76	61	76	55	74	66	78	76	79	72	79	64	62	65	64	77	62	62	73	70	60	64	65	75	69	78	68	62	55	59	61	67	68	65	70	71	78	74	79	46	71	64	75	62	79	83	80	92	84	63	72	58	60	61	76	74	70	70	64	67	70	84	69	60	74	67	61	67	66	65	57	57	47	63	63	78	71	72	60	74	75	55	59	64	66	62	63	64	81	74	68	61	52	69	67	67	67	72	69	74	65	68	82	71	72	59	58	69	60	76	66	67	63	75	64	81	77	76	58	73	68	72	70	79	89	68	69	80	83	72	68	65	70	83	68	49	70	80	73	88	84	65	73	74	53	71	48	68	73	68	77	80	77	65	61	69	68	61	56	68	68	77	58	78	58	79	54	67	62	82	70	61	65	74	78	65	55	70	77	64	63	65	55	57	55	65	52	60	70	71	71	77	65	67	64	79	68	66	62	70	53	64	50	63	63	75	61	68
32794	22315	17217	14391	10896	8946	6847	5443	4296	3480	2947	2568	2189	1885	1608	1397	1209	1116	988	915	878	809	783	735	756	724	719	701	677	708	705	680	646	684	656	688	645	670	624	623	632	640	612	651	635	624	595	634	580	650	650	635	624	647	571	630	637	612	567	633	628	572	625	599	617	600	629	589	574	623	612	626	611	634	588	625	623	592	642	634	585	556	588	633	670	581	629	631	547	661	619	604	571	571	602	594	623	566	614	620	565	627	607	620	588	622	564	606	612	593	636	619	600	626	605	607	605	653	630	631	611	603	588	584	588	612	590	624	628	642	555	603	604	603	639	641	625	608	607	603	620	616	591	641	628	568	653	593	608	578	645	607	631	604	639	597	565	630	631	587	570	636	602	660	599	577	593	618	655	565	601	644	604	604	603	608	623	598	605	606	625	601	569	643	666	588	568	618	653	642	551	632	615	665	605	625	601	630	592	588	620	615	602	608	578	642	621	599	646	600	615	627	616	590	598	631	625	626	624	587	599	607	646	596	613	594	605	652	638	623	628	592	613	627	656	602	595	602	612	640	624	635	610	629	676	649	597	636	661	613	591	577	596	629	628	585	634	591	642	587	613	640	640	588	585	635	593	600	607	633	617	556	628	633	621	595	606	628	610	615	577	576	665	602	666	575	613	551	602	631	625	611	613	612	590	597	590	599	608	588	567	628	610	633	598	576	609	590	626	618	600	639	631	611	624	610	640	613	670	606	621	601	585	627	592	623	642	654	602	583	619	640	600	619	582	585	617	592	675	610	641	624	587	615	608	595	627	569	625	581	618	605	645	657	603	628	613	571	639	600	620	611	596	634	606	617	606	593	612	593	644	615	584	622	586	604	633	614	623	551	630	636	625	609	643	652	603	622	665	607	622	608	607	636	589	604	614	629	637	616	617	660	637	600	621	647	610	586	661	591	606	627	606	596	605	691	602	614	562	616	615	625	613	581	623	597	596	629	638	631	610	605	639	585	618	623	610	634	643	658	575	627	573	582	643	578	607	636	630	610	645	641	616	592	576	609	629	640	602	596	672	597	614	583	614	618	637	636	555	633	623	595	592	622	628	649	638	624	606	623	590	603	631	611	607	571	635	603	628	600	631	628	661	579	617	614	656	665	598	625	626	614	639	592	615	604	582	591	659	560	656	616	591	614	624	635	627	636	611	579	640	610	582	605	627	624	608	609	578	599	614	639	631	593	622	580	626	638	659	595	630	624	581	614	597	622	598	605	627	641	567	595	591	616	622	602	623	642	598	607	644	619	567	621	609	642	617	595	610	592	631	616	662	612	588	616	597	650	608	657	567	635	615	642	623	625	653	603	589	623	624	579	572	624	628	627	616	600	620	623	597	633	639	612	621	649	615	572	601	601	614	602	651	561	591	639	623	613	628	615	601	588	635	645	591	581	600	605	608	628	659	617	612	581	573	594	616	623	586	653	592	579	606	595	577	609	646	628	611	610	634	611	640	641	664	585	669	590	632	598	580	653	627	611	626	605	648	606	624	580	602	614	583	621	597	607	569	609	609	637	601	609	629	631	555	608	596	610	569	617	576	601	616	622	607	664	621	586	616	649	618	636	607	602	635	630	614	617	604	592	625	664	679	566	576	605	567	601	637	611	587	570	592	611	615	609	605	638	578	584	631	627	600	595	601	638	633	604	636	595	600	606	564	592	644	595	623	634	621	632	678	666	598	554	618	601	610	611	623	621	694	600	608	612	623	609	621	613	661	630	608	603	563	634	622	598	610	611	593	626	648	620	584	640	642	664	645	606	638	647	582	619	609	620	621	638	593	617	599	675	649	594	606	610	599	649	619	616	613	650	612	561	624	616	577	622	625	646	576	672	596	609	594	620	608	586	592	612	599	628	587	619	606	574	590	615	599	637	602	570	586	633	620	632	563	675	574	636	644	610	608	595	620	572	646	606	590	609	635	565	620	597	591	615	618	594	605	604	643	602	644	629	579	582	597	591	613	573	617	570	614	603	610	580	608	603	639	624	620	585	602	646	605	631	619	631	644	607	611	593	615	591	572	595	594	621	599	625	627	563	622	615	628	635	602	640	636	656	563	586	604	630	618	601	588	585	672	576	627	589	637	600	637	629	604	616	660	608	613	626	615	619	602	637	650	609	657	619	613	624	693	611	643	593	626	594	626	618	532	597	594	613	611	615	616	608	633	566	619	637	646	641	620	592	618	619	602	624	628	598	603	614	551	573	601	556	628	639	609	632	611	586	633	639	606	608	640	617	579	583	629	623	595	592	587	653	604	613	593	629	604	594	628	608	613	624	560	626	580	620	627	641	597	614	615	639	606	599	610	598	635	618	653	626	602	632	639	616	619	590	581	609	589	622	638	583	634	639	620	623	623	617	645	606	623	589	586	594	603	627	597	630	614	573	619	600	635	581	643	623	620	615	610	602	591	617	600	636	614	595	595	616	620	575	578	626	622	624	607	626	627	599	657	608	576	637	604	632	625	568	594	600	613	573	630	615	585	615	603	635	632	588	618	574	599	579	577	646	596	586	611	564	612	610	590	630	597	660	663	577	590	596	626	594	610	619	606	676	628	662	627	614	623	628	619	615	626	579	618	647	610	585	591	601	612	640	604	634	620	581	588	633	607	629	625	605	626	579	583	600	583	610	609	610	603	608	627	593	626	637	611	673	634	630	609	654	607	647	571	593	596	599	614	614	596	642	629	588	605	600	587	591	597	637	620	633	594	616	568	586	618	619	642	622	592	562	619	636	622	614	592	598	568	586	579	628	600	598	618	582	591	610	628	626	646	638	608	596	598	596	605	608	598	608	619	628	597	628	565	608	623	647	653	614	657	636	650	620	634	597	666	610	599	594	584	610	607	619	606	669	653	597	577	618	622	598	599	649	673	598	587	624	558	574	575	633	599	608	633	641	641	613	600	627	626	593	584	566	607	592	652	623	639	594	633	593	598	600	635	631	582	584	623	642	634	638	643	569	595	559	609	559	623	604	601	577	610	637	627	666	595	624	610	602	624	606	650	598	622	580	597	624	632	590	656	613	560	628	570	579	618	584	606	576	643	612	621	605	610	597	577	631	669	613	614	612	640	644	607	630	606	611	602	637	570	652	592	608	647	654	626	616	632	651	572	584	629	575	605	615	606	590	632	616	597	593	635	605	591	596	652	603	629	610	609	588	586	642	658	603	667	669	616	557	577	608	575	589	618	609	624	658	632	621	633	601	654	615	621	612	598	593	586	636	624	588	635	617	589	598	588	608	594	652	619	629	626	621	609	639	622	628	611	624	604	592	583	619	638	586	611	631	633	587	605	596	623	592	650	547	605	594	573	628	573	616	563	630	571	684	617	601	590	621	604	564	601	678	583	636	590	638	653	668	604	647	576	589	594	604	623	630	608	610	583	593	613	626	637	636	588	628	610	604	611	587	607	639	591	610	610	611	592	660	589	644	626	614	591	600	621	626	631	611	640	612
7103	5065	2976	1820	1113	699	413	309	279	222	218	187	170	131	127	105	107	95	76	84	91	90	68	70	85	93	69	84	79	72	77	57	62	68	61	79	80	67	70	87	84	73	68	76	75	77	90	62	57	69	79	84	64	69	74	47	66	76	76	76	59	62	73	81	66	66	58	75	85	77	68	65	72	67	61	74	70	77	89	64	69	72	69	57	58	78	71	63	71	75	65	76	64	83	67	81	71	71	67	72	65	70	70	67	70	67	71	71	73	58	74	68	68	61	75	65	64	72	57	86	67	83	69	68	64	65	70	66	70	73	79	69	68	59	75	57	81	67	72	64	54	67	62	69	59	66	62	51	74	64	50	73	64	71	58	69	73	64	63	62	73	52	85	67	73	71	62	89	72	82	73	62	78	79	71	72	68	65	72	51	82	70	71	75	78	69	66	72	71	71	65	73	59	70	68	74	69	79	68	59	75	73	64	67	83	68	67	67	82	70	84	63	74	62	58	68	55	74	60	73	67	66	51	67	62	61	81	81	77	65	58	73	67	68	68	86	75	68	64	73	70	71	80	73	64	62	71	62	76	66	78	69	68	61	79	75	59	72	59	68	61	75	75	61	65	74	67	66	78	78	70	74	90	59	79	83	80	74	72	66	67	74	57	62	66	68	83	70	69	63	60	81	68	85	66	74	78	78	70	77	74	71	68	78	86	64	68	75	76	89	70	62	69	60	59	79	72	69	69	60	68	84	85	49	72	54	76	68	79	78	74	64	82	69	75	75	55	70	68	69	69	81	71	73	79	75	83	80	80	71	86	66	73	80	69	66	71	69	83	70	71	60	61	67	79	60	70	63	65	62	71	73	78	72	70	81	70	60	58	74	86	66	73	68	64	72	58	72	79	57	68	68	70	70	82	69	89	69	88	79	55	78	63	59	77	77	78	85	64	65	73	69	68	66	69	60	57	73	79	82	75	57	60	69	58	65	80	78	63	77	61	62	73	56	67	64	81	60	86	59	77	64	73	68	51	78	77	78	71	70	57	72	77	60	83	66	71	59	74	66	79	72	84	73	74	62	77	64	71	62	66	70	59	76	72	73	77	77	86	66	70	80	70	84	71	62	56	84	79	58	68	61	79	79	50	75	75	84	55	62	65	61	67	65	90	87	65	80	69	55	71	69	70	71	68	85	55	71	81	67	73	59	69	69	64	68	59	89	64	75	61	71	71	77	74	79	74	75	59	69	77	80	73	76	78	73	60	78	65	81	71	69	75	58	71	72	92	83	66	84	68	65	87	63	78	87	78	87	72	64	63	74	71	75	74	86	70	64	59	72	76	60	64	72	78	64	51	48	83	62	76	76	76	72	72	63	56	68	62	92	80	74	71	63	64	61	63	62	60	73	82	72	76	72	61	61	70	70	70	64	64	70	59	74	74	84	73	57	76	84	79	76	65	79	60	64	67	66	70	76	58	65	75	66	74	86	87	79	71	72	82	57	67	64	69	64	67	78	72	77	61	81	85	77	64	70	77	56	65	70	75	79	61	62	74	64	66	65	94	79	59	73	60	72	61	58	60	68	66	84	90	71	68	63	68	68	86	75	60	79	79	94	70	71	69	56	81	62	66	68	62	64	63	70	68	69	59	71	70	60	66	66	77	63	83	50	68	78	59	70	76	66	75	64	60	68	81	63	71	70	64	57	76	69	58	63	71	62	65	57	65	75	86	65	67	71	66	69	77	71	64	67	70	71	67	73	63	65	67	56	64	81	73	67	66	74	69	77	66	61	72	75	82	63	72	72	76	68	68	74	62	74	70	75	72	64	78	71	83	61	65	69	66	59	54	56	73	71	80	56	71	59	64	71	60	68	60	72	71	71	78	74	80	76	76	83	71	80	70	57	62	75	75	78	70	68	67	66	74	71	71	70	85	66	82	63	77	74	72	63	71	69	72	67	79	86	78	68	76	75	71	67	62	71	71	66	61	74	60	79	67	73	81	64	62	75	80	69	78	77	75	76	68	69	71	77	64	63	64	72	69	81	80	78	89	76	75	58	81	71	79	58	73	79	83	83	81	42	68	72	61	71	67	66	80	61	79	70	87	60	62	66	73	70	75	58	73	80	75	67	77	55	54	68	55	71	74	73	61	75	72	81	67	75	70	61	69	77	63	69	62	70	69	76	73	82	75	66	75	72	55	73	63	65	69	58	67	71	55	76	60	63	67	69	55	60	68	61	69	64	74	74	85	50	77	60	61	73	87	71	72	66	59	67	79	57	70	68	67	72	73	81	62	84	60	68	71	85	95	73	59	73	73	69	90	66	75	69	92	78	78	63	66	65	66	73	77	73	55	69	70	72	90	71	77	76	75	74	70	51	72	72	74	75	69	82	61	63	62	62	68	64	73	61	66	77	51	68	68	60	75	75	70	63	69	60	72	66	70	72	58	66	62	81	63	74	77	77	86	80	48	74	64	63	77	74	74	69	71	68	67	80	73	70	75	74	70	65	72	67	60	77	70	72	70	74	65	73	81	90	72	60	70	78	65	86	76	78	61	81	91	84	81	72	66	68	70	66	70	68	67	65	63	72	83	63	80	73	62	70	78	68	73	65	82	74	60	71	64	75	75	67	71	63	64	65	63	70	83	69	73	66	64	75	62	64	70	82	69	63	54	80	63	62	68	57	77	82	60	65	76	77	71	63	81	74	70	69	60	65	54	70	75	62	73	68	70	61	76	77	72	74	81	78	73	67	80	72	74	73	64	69	62	75	85	74	66	85	69	64	77	80	79	64	63	70	76	65	82	57	61	69	61	74	71	62	58	59	77	75	66	61	84	67	77	71	71	70	78	73	79	71	72	94	69	75	65	61	74	83	67	78	45	71	52	62	53	65	69	65	88	73	73	59	75	71	73	55	73	55	82	56	80	71	72	65	69	64	79	77	65	54	66	67	49	73	74	80	82	64	78	77	68	67	77	76	71	57	76	68	65	65	70	72	70	63	75	67	76	69	63	62	72	79	95	73	57	61	77	65	76	73	68	72	81	74	88	68	72	67	69	64	64	78	76	75	60	62	74	91	76	85	63	67	78	85	80	62	63	65	73	67	78	68	73	84	69	59	75	78	74	75	69	66	65	72	72	59	77	73	52	75	77	63	79	67	69	62	81	75	70	75	71	53	76	72	69	73	59	61	60	72	63	70	85	56	69	63	89	73	64	81	82	67	74	60	59	72	73	86	72	66	65	79	70	68	78	70	71	57	72	59	65	64	68	66	87	63	77	76	71	69	67	70	67	74	65	63	86	73	75	54	67	57	56	66	63	49	78	63	65	72	70	62	69	77	73	62	93	74	99	62	70	87	72	66	67	73	76	66	72	70	71	80	74	76	66	71	68	68	80	73	56	78	78	58	78	58	77	72	85	79	79	81	68	74	63	79	74	63	74	69	72	75	77	87	67	84	78	72	77	60	69	69	73	69	71	57	74	77	67	65	81	67	58	65
35955	26431	20125	18269	16803	14315	9824	7829	6288	5017	4036	3440	2906	2465	2091	1800	1575	1378	1222	1118	987	1018	870	816	801	850	751	760	778	766	751	755	655	690	738	637	662	639	695	650	634	628	626	657	591	604	705	639	622	623	589	655	635	649	625	627	637	644	606	635	643	626	642	628	594	630	649	646	593	641	630	626	645	681	600	657	628	632	661	669	607	658	664	628	621	635	611	644	625	646	637	648	662	633	642	618	603	636	650	642	641	650	588	594	588	629	634	634	632	641	655	615	621	665	657	631	599	647	631	701	614	658	623	643	665	620	602	662	650	580	634	635	678	603	667	629	653	611	646	596	635	626	623	628	678	632	687	624	640	687	639	610	622	608	647	594	576	643	623	652	674	641	637	628	643	655	600	631	677	672	599	641	581	632	628	599	595	670	577	611	620	587	648	582	639	571	677	624	658	650	619	551	623	643	641	639	629	673	566	655	640	606	620	602	622	647	596	663	638	611	647	624	631	610	679	659	649	605	619	618	613	647	684	616	545	607	630	616	621	614	628	624	616	612	635	612	623	674	624	627	638	644	641	662	619	724	611	635	609	617	633	602	670	584	623	685	610	642	639	700	659	644	626	640	573	667	628	650	602	634	593	658	615	639	610	645	647	641	614	649	637	630	644	637	605	655	593	654	641	635	623	593	659	613	688	654	598	631	626	612	629	642	664	666	659	611	620	655	624	681	596	642	668	664	633	622	646	605	678	671	640	670	613	625	673	607	607	643	633	604	630	633	633	637	635	638	643	642	641	652	625	665	670	603	628	616	618	614	576	664	620	640	623	664	667	676	615	606	683	626	577	649	601	631	619	637	572	640	667	669	633	608	580	632	635	664	606	638	643	599	636	600	626	599	593	601	613	591	664	689	644	629	596	610	654	620	631	650	630	626	626	642	668	596	614	678	643	661	585	587	631	624	626	629	613	640	708	602	650	630	611	635	596	618	635	674	616	641	626	646	637	639	674	710	657	604	674	641	626	606	632	652	671	683	631	663	684	602	612	653	632	605	642	651	608	638	628	645	570	614	608	626	640	654	644	633	644	626	651	686	648	647	637	690	638	622	643	608	636	648	670	630	645	661	634	649	641	607	651	602	606	658	602	707	610	638	648	662	687	600	649	595	612	616	628	632	633	650	618	679	650	617	662	633	631	642	629	635	618	628	638	637	625	632	664	647	633	640	656	673	673	661	664	650	665	670	649	654	623	638	615	622	639	615	638	655	602	665	597	597	631	643	644	626	615	611	659	703	655	644	614	663	642	602	608	573	673	622	644	638	635	651	640	610	626	644	669	645	598	611	634	637	613	623	672	602	653	626	647	635	629	602	619	633	663	599	649	616	622	647	637	633	633	633	611	640	613	606	617	648	643	612	629	596	612	652	626	618	646	678	669	654	624	641	648	634	607	627	630	629	669	700	659	612	636	652	661	613	554	663	612	620	668	624	649	649	625	623	612	669	607	670	628	642	661	655	618	637	651	632	661	595	622	612	613	641	681	639	614	659	593	656	558	632	643	582	604	623	651	619	588	595	627	636	589	617	599	638	640	681	618	634	625	604	660	632	611	589	622	623	622	589	622	571	594	612	642	618	626	670	600	634	652	576	604	614	623	666	685	664	592	615	599	647	656	622	664	638	649	618	702	668	617	617	664	663	637	643	650	664	655	630	668	616	640	629	627	617	616	602	613	606	622	627	636	666	606	635	658	632	638	647	609	618	666	688	649	648	599	622	665	647	595	635	594	612	647	662	609	623	571	648	612	611	625	603	603	649	625	595	615	645	649	633	632	629	634	595	668	606	659	599	659	635	616	635	626	621	657	639	632	615	656	595	589	657	587	649	630	622	679	622	591	573	625	630	649	583	647	655	625	650	606	626	621	607	606	616	629	632	685	629	644	613	617	584	625	637	618	636	648	644	663	614	635	658	609	582	652	625	634	656	622	678	619	615	609	559	633	607	611	648	639	587	633	640	561	601	620	662	599	630	639	653	620	610	689	630	614	661	578	611	641	643	628	614	644	624	646	680	641	589	606	655	610	681	611	631	624	633	631	639	645	674	689	635	677	595	646	633	626	623	682	602	649	626	601	592	643	610	637	620	639	631	587	603	629	626	618	652	594	629	647	616	628	639	667	603	663	634	652	594	644	619	613	628	618	608	693	589	656	661	635	635	654	591	617	630	646	648	642	597	645	618	647	614	672	638	634	635	634	607	671	638	646	666	627	627	652	623	664	654	652	658	614	593	653	650	674	612	641	685	643	629	599	595	650	605	636	616	641	601	676	585	629	647	630	600	644	644	610	627	573	643	632	639	604	613	622	608	628	640	626	628	603	637	580	629	635	663	641	593	630	662	598	605	640	637	618	621	631	633	645	630	666	610	607	600	635	577	661	627	598	650	621	682	602	626	616	671	642	668	636	596	592	674	645	646	628	596	636	652	620	648	622	661	664	666	663	614	619	625	638	648	630	656	623	648	626	643	635	664	609	659	625	625	611	613	576	635	667	615	668	643	622	608	626	651	653	691	641	649	659	587	611	634	607	637	654	631	648	613	643	614	627	672	651	637	636	588	623	657	643	639	601	602	642	643	634	593	648	657	611	650	630	609	624	597	616	663	622	654	641	669	677	646	598	644	642	600	649	655	632	609	619	625	644	641	591	663	657	583	608	657	613	635	617	626	661	632	618	638	641	638	620	632	673	601	659	621	620	625	625	675	664	631	641	618	645	590	657	623	636	632	653	651	604	660	699	626	637	638	639	639	660	611	655	629	642	628	643	674	615	612	617	618	617	585	633	634	613	588	655	640	676	658	614	685	639	640	631	621	620	645	660	634	608	605	670	646	657	609	634	616	606	649	600	630	629	618	622	644	626	635	578	611	611	630	670	651	616	699	583	598	631	639	644	650	635	673	627	659	604	683	601	612	665	634	636	608	639	621	624	587	643	639	618	636	662	634	635	630	606	600	623	652	603	674	667	641	650	615	637	626	625	609	636	621	621	649	598	626	617	640	576	576	601	651	663	638	658	646	664	608	634	648	620	653	586	644	626	621	647	605	606	630	616	622	637	614	628	619	637	658	628	645	657	631	651	630	610	618	608	658	580	578	620	677	652	656	644	557	631	657	681	624	664	608	642	628	642	601	605	602	628	586	622	635	634	626	626	620	668	594	669	670	663	624	617	631	652	627	627	669	633	648	619	639	629	602	607	611	612	617	627	630	658	651	643	651	646	595	599	614	614	581	680	645	618	629	584	614	653	689	629	647	640	608	640	630	639	634	641	657	629	571	582	623	598	614	569	642	672	631	676	609	654	603	666	626	634	693	663	644	645	641	634	672	649	660	625	628	689	626	640	587	655	608	647	657	643	660	618	629	620	660	650	614	625	615	641	615	605	598	696	618	628	629	601	616	621	619	657	587	594	634	597	632	664	666	628	619	636	609	574	634	693	674	655	695	652	571	656	679	619	591
4257	2224	1293	588	418	264	243	180	190	154	136	129	97	123	112	87	99	94	98	92	75	112	96	87	80	92	87	86	98	79	90	70	80	95	78	86	79	75	80	79	82	88	75	94	79	93	79	91	75	83	90	88	80	70	65	96	104	87	93	95	77	93	84	83	95	74	80	76	82	84	99	88	68	82	73	90	83	84	88	60	64	82	63	91	78	81	66	87	73	67	87	84	88	83	75	83	73	88	67	69	86	74	84	86	83	78	90	88	87	74	78	78	88	73	80	67	80	81	77	89	86	89	98	85	92	82	72	87	78	78	71	88	82	82	70	80	91	70	86	80	82	75	86	92	83	90	67	70	80	83	96	97	75	87	91	70	71	100	78	83	76	69	84	73	80	77	72	80	85	82	82	81	87	81	77	87	101	81	68	86	87	82	74	86	68	74	78	92	69	92	95	85	96	89	95	82	91	87	83	57	71	85	78	80	79	78	100	89	70	94	71	88	88	87	77	86	82	84	78	63	90	79	81	80	78	94	101	79	84	70	75	72	79	63	77	77	87	92	74	89	94	84	88	80	87	80	87	88	78	82	72	84	64	77	79	68	74	68	76	86	100	89	63	94	87	81	73	79	85	69	71	87	81	81	75	73	111	87	81	94	92	87	91	81	90	71	87	81	97	92	69	79	76	79	77	83	86	72	76	86	96	78	72	74	91	63	90	79	74	77	88	72	75	77	93	87	87	65	88	91	80	89	75	85	97	75	83	104	79	81	78	89	89	84	84	83	85	84	87	93	81	86	89	80	76	81	85	85	88	74	91	69	84	69	76	87	76	71	74	68	84	72	92	88	98	79	97	82	89	83	79	76	85	77	85	85	98	78	88	76	84	85	97	82	82	73	74	80	94	61	94	82	93	73	80	97	89	90	73	71	87	68	77	95	70	74	85	100	90	88	79	66	79	72	82	75	79	85	92	97	78	90	73	91	76	81	92	95	80	94	79	83	80	81	95	104	83	77	88	80	64	73	87	85	74	97	76	64	99	113	81	90	82	66	76	94	88	89	97	90	67	81	84	73	94	79	85	86	73	111	88	77	84	85	75	81	69	79	91	71	72	70	72	92	63	77	78	63	74	82	75	71	83	68	78	81	91	77	90	99	90	61	84	101	95	77	68	63	94	85	85	94	86	80	85	86	78	65	78	82	72	84	85	64	74	94	89	71	72	70	75	69	79	93	79	95	82	90	82	73	80	73	73	80	72	84	77	74	85	68	79	75	98	73	88	92	63	87	83	87	68	82	87	86	86	98	75	81	82	88	86	92	86	81	67	74	66	84	68	83	74	79	74	56	81	97	94	77	90	78	67	91	87	82	94	90	89	85	77	85	77	82	97	100	90	61	66	74	86	70	63	79	77	82	90	77	93	75	66	99	93	76	70	80	89	75	72	60	85	78	95	86	85	92	72	90	97	80	76	74	84	59	70	77	87	76	100	83	87	89	86	70	90	71	91	75	66	82	75	75	72	71	72	80	71	94	86	88	75	75	77	84	88	72	73	92	70	83	86	67	75	75	70	83	90	82	78	76	86	98	83	70	87	83	77	75	68	88	83	95	83	82	84	79	86	80	95	80	85	84	64	70	101	79	91	81	85	105	101	62	91	89	79	90	77	100	77	79	78	80	83	102	87	102	71	90	78	77	78	85	91	70	81	79	64	89	81	73	70	62	76	84	77	69	75	88	62	82	84	76	90	73	70	77	77	73	85	93	92	100	87	84	86	101	79	75	82	78	75	79	101	96	72	81	71	94	79	77	80	82	78	79	85	75	78	67	84	73	72	85	72	70	89	87	73	86	84	98	88	86	88	83	70	74	58	89	89	91	87	73	80	100	89	90	89	72	78	105	83	86	88	82	92	73	74	78	90	80	79	75	82	83	85	85	89	72	77	69	92	79	79	80	81	94	81	76	80	82	82	95	96	90	75	81	81	78	80	84	87	77	84	77	76	73	81	94	68	95	70	92	88	93	68	77	70	68	69	88	86	93	96	86	81	84	81	77	102	100	97	98	80	83	90	95	88	79	74	96	83	92	74	93	105	80	81	91	99	92	77	89	69	71	69	73	78	111	86	82	66	88	100	84	101	86	77	69	78	83	105	81	95	81	84	76	80	80	86	90	74	77	81	84	73	71	74	91	84	68	90	84	83	67	66	98	80	79	92	83	90	94	74	78	71	91	90	84	86	72	64	78	73	87	67	90	80	98	82	84	75	86	71	92	71	95	73	87	79	82	96	94	83	74	90	94	89	74	91	86	74	86	84	79	75	101	88	79	89	73	110	71	89	100	66	77	73	103	92	90	85	80	69	86	84	73	98	80	78	90	87	85	79	76	91	63	89	99	88	69	76	93	94	71	94	71	92	80	85	82	75	79	81	113	83	89	76	96	87	85	68	76	77	77	82	105	76	83	83	71	69	79	80	74	83	104	80	80	65	80	84	76	72	79	82	85	75	82	93	88	82	79	106	92	90	77	96	90	93	80	87	67	81	68	79	88	95	103	88	81	85	100	90	82	70	92	82	91	91	82	92	64	78	80	72	78	90	79	81	90	93	82	77	89	77	77	65	79	92	59	76	96	89	89	85	83	77	102	71	76	83	93	96	73	71	60	81	73	81	65	88	83	84	94	83	75	84	90	80	87	82	85	78	88	79	69	83	68	92	92	91	91	65	91	102	78	61	78	71	89	87	83	79	78	94	88	98	81	74	84	81	81	78	82	85	88	67	86	74	86	67	89	92	73	77	72	85	87	95	80	90	74	88	74	93	85	77	61	82	78	84	82	63	69	88	70	73	69	77	80	70	72	81	84	79	90	82	86	69	93	85	83	73	85	90	88	73	85	80	64	68	86	77	82	74	80	81	82	79	75	86	82	88	90	92	77	72	89	78	73	79	86	87	85	73	85	85	85	83	93	96	67	95	71	96	94	91	90	90	95	82	86	103	75	74	71	85	81	74	83	75	74	78	73	86	79	90	64	84	97	68	86	81	81	108	82	82	91	92	80	97	86	96	96	92	95	79	79	88	83	75	69	83	89	89	97	83	71	72	82	78	80	71	86	84	73	74	84	94	72	86	83	77	105	78	70	84	90	74	89	85	98	87	86	86	104	90	81	81	75	82	93	84	94	78	85	93	73	77	76	82	97	85	67	80	78	85	80	98	94	88	91	71	68	84	75	100	70	68	65	86	70	72	70	81	83	91	80	78	74	81	73	91	74	63	81	102	85	79	68	88	76	68	72	79	90	78	79	71	89	76	79	83	86	70	72	76	81	81	78	73	82	102	95	72	70	69	83	86	91	97	66	81	83	87	70	81	86	85	83	75	71	71	78	84	75	88	78	87	81	70	90	94	70	86	85	89	79	79	90	94	97	83	85	70	67	96	69	99	97	74	73	87	88	76	72	71	73	82	86	92	78	67	79	93	72	94	91	85	86	86	68	95	84	91	67	66	78
29631	18367	13283	9142	8936	7073	5381	4384	3486	2790	2321	1962	1697	1440	1393	1217	1125	1000	951	945	906	821	834	788	830	789	786	754	757	771	760	729	691	757	746	727	775	735	782	782	781	695	692	762	701	665	735	699	714	757	723	728	723	698	731	695	741	709	714	685	773	697	664	714	761	749	701	713	691	728	718	710	733	725	722	719	701	743	723	726	739	770	727	685	672	730	740	754	734	748	699	725	683	748	695	721	697	710	686	714	726	735	734	714	742	744	741	751	694	671	707	722	705	717	757	716	752	697	716	712	690	749	711	693	704	731	774	681	747	726	773	766	680	730	726	722	710	773	702	758	751	767	777	698	708	738	790	726	694	734	723	708	688	731	732	722	738	688	757	716	708	730	764	732	696	701	717	717	796	738	702	726	667	718	704	711	710	789	740	692	775	733	737	704	706	728	723	708	681	769	768	762	759	710	725	700	735	697	754	696	731	708	735	698	701	742	735	700	709	746	733	738	706	711	752	715	735	756	733	707	763	690	695	732	774	772	693	770	748	786	717	721	764	758	756	703	686	727	741	697	663	691	709	740	687	689	741	696	732	767	744	741	695	743	706	680	725	705	716	727	738	761	703	752	721	675	751	720	746	723	734	738	731	773	713	696	733	754	692	704	752	771	751	765	750	682	712	716	713	704	712	784	713	732	702	727	761	754	708	746	723	766	704	709	681	731	710	720	746	717	698	719	758	729	750	753	722	734	748	682	718	738	738	718	771	689	745	733	725	726	695	720	741	720	675	775	717	782	739	733	735	738	710	715	692	726	683	745	763	781	711	766	646	768	721	702	719	708	708	758	717	725	808	694	773	725	702	725	755	733	708	748	655	732	696	727	680	701	709	706	720	709	729	719	710	738	756	725	729	719	730	729	733	706	709	736	731	725	760	728	737	740	724	739	675	781	722	726	758	730	742	778	741	693	699	717	702	698	751	723	722	710	730	744	714	709	728	735	703	731	731	736	713	727	700	748	755	724	690	761	729	741	768	734	694	725	736	714	730	734	755	745	749	738	709	678	725	718	745	738	719	744	654	714	740	735	715	749	762	753	697	718	695	736	672	780	736	725	721	742	712	732	758	700	689	729	789	737	716	752	753	743	721	679	718	688	708	719	703	689	782	788	707	758	718	785	681	693	690	719	741	764	702	726	734	702	683	731	700	752	768	760	737	700	692	692	694	749	761	767	738	703	765	704	719	735	689	701	717	704	708	743	730	744	660	739	749	697	670	732	745	725	733	691	750	773	711	720	744	715	746	749	724	743	737	718	707	697	734	708	723	739	757	698	729	731	714	760	737	675	750	747	725	697	729	722	720	704	732	728	682	744	726	750	743	708	730	692	741	748	739	740	708	703	728	711	740	695	699	719	762	729	716	774	692	706	747	725	736	727	673	709	718	715	701	708	741	702	735	762	724	704	729	769	745	694	752	742	736	678	768	778	768	719	756	700	781	725	722	757	700	714	683	707	720	743	737	767	706	696	712	752	712	739	688	702	708	742	698	708	709	718	723	712	707	674	734	770	704	728	692	695	738	696	686	711	704	734	735	767	721	747	757	713	732	725	709	743	696	699	709	719	728	683	692	732	722	740	740	768	719	739	740	713	698	758	682	772	713	753	742	656	752	735	735	700	737	733	760	757	752	737	728	701	714	717	681	726	703	713	688	707	721	696	718	756	737	677	668	690	732	748	740	750	729	689	756	727	755	706	720	750	721	712	737	763	730	708	722	705	749	749	716	750	735	737	719	739	709	738	721	744	731	687	737	693	725	704	693	736	738	744	718	731	706	726	746	752	705	747	713	784	715	730	706	767	717	722	701	697	701	745	729	734	750	656	734	753	699	676	727	697	743	704	727	704	751	744	772	698	747	721	829	770	663	714	756	706	721	745	737	734	736	709	717	708	731	672	756	682	695	698	726	701	752	712	737	680	695	682	712	736	716	727	693	762	748	711	727	734	739	718	732	723	691	718	734	738	736	724	707	757	746	713	751	711	752	737	713	731	702	711	735	710	661	698	712	688	760	704	750	725	748	680	719	710	733	701	714	789	728	702	685	715	675	725	738	780	747	692	733	757	715	712	774	733	676	716	713	712	660	724	678	718	734	692	698	759	732	786	732	734	681	718	704	693	699	731	722	724	683	747	753	728	723	761	712	761	732	742	711	766	690	739	768	735	694	809	690	733	700	729	707	697	718	719	733	778	724	737	705	727	747	733	714	734	721	741	745	758	729	706	715	741	756	745	691	714	663	757	732	724	761	701	711	756	712	732	731	705	735	724	702	733	760	776	709	786	744	759	719	719	726	710	716	688	703	747	710	708	719	753	710	722	763	722	681	740	701	709	660	759	724	725	676	712	702	714	695	723	717	674	654	700	713	702	753	715	694	709	737	761	770	803	724	759	736	732	703	695	734	742	700	755	723	759	761	716	706	702	725	693	728	727	698	731	746	685	692	728	718	671	689	698	662	726	705	768	693	691	741	735	761	737	734	720	727	739	727	739	738	753	708	737	718	753	695	696	736	714	735	704	681	717	727	757	746	715	746	748	718	704	702	730	687	763	728	730	720	710	705	710	663	718	694	791	722	715	717	767	715	726	769	731	736	715	678	696	698	708	759	735	742	704	713	726	697	724	744	721	804	724	704	765	778	761	693	733	760	677	702	730	733	736	717	716	736	728	721	716	730	668	745	692	752	773	748	734	719	712	706	733	720	769	729	742	737	746	731	771	722	701	743	718	727	718	706	773	739	757	724	750	673	710	723	724	727	731	722	760	734	711	708	744	755	692	735	774	717	737	704	704	694	738	715	648	708	771	737	754	722	700	716	744	713	756	718	739	681	765	677	738	694	716	725	712	670	730	733	736	698	721	726	725	742	718	705	695	680	728	719	682	747	696	708	768	751	721	714	763	698	683	767	735	711	779	737	774	731	680	739	745	740	700	739	703	700	676	703	701	731	707	740	709	745	760	698	716	712	722	732	741	715	748	758	699	683	718	719	722	707	679	704	734	746	676	738	745	699	700	742	704	726	729	710	703	730	741	726	739	705	784	719	718	743	733	725	733	677	759	732	770	726	709	698	727	736	728	733	766	679	708	722	753	725	753	765	733	721	770	693	703	695	747	703	673	723	713	749	733	691	704	748	724	742	708	750	736	749	729	758	735	771	749	765	750	709	714	740	730	707	744	736	748	703	712	689	744	675	757	727	727	767	739	757	708	762	742	750	709	695	695	764	737	746	735	688	712	756	707	713	698	737	758	763	745	721	729	701	747	699	706	760	751	786	709	734	728	731	728	771	768	769	720	730	743	652	715	700	721	693	763	752	774	730	741	692	716	727	753	704	749	751	709	755	733	733	734	720	733	724	754	678	697	659	730	745	683	719	728	691	711	706	746	705	743	741	683	689	748	706	731	721	725	680	691	774	788	759	719	740	689	740	727	697	737	686	747	712	760	725	674	720	713	724	728
6332	4887	2838	1328	682	390	306	252	201	223	170	165	148	127	116	106	119	106	115	100	97	77	105	95	88	81	97	92	82	102	88	107	86	96	88	77	96	87	99	88	75	94	68	86	70	84	65	88	98	88	94	84	89	87	76	69	64	92	90	84	80	75	96	66	71	84	71	82	82	74	101	79	84	69	89	88	84	87	89	88	73	70	73	81	89	87	91	84	70	86	81	65	76	84	84	78	82	74	75	88	64	81	69	97	83	76	84	77	86	90	88	82	68	85	82	82	79	75	67	87	82	78	71	68	81	78	90	68	78	81	75	72	92	86	71	67	106	82	85	88	66	105	89	98	94	77	90	84	83	89	87	84	82	89	79	75	63	78	93	82	84	69	77	75	61	86	79	90	95	95	88	72	75	89	124	98	79	59	83	79	109	96	88	73	69	73	89	95	71	93	77	92	92	80	85	102	79	85	89	94	83	96	95	83	73	85	73	74	90	88	87	86	88	82	83	78	80	89	80	99	94	79	85	82	71	76	75	64	72	74	75	69	102	82	73	71	71	85	77	73	98	83	92	75	104	95	79	81	67	85	80	86	85	76	103	75	74	67	95	76	91	78	89	60	72	87	62	87	91	85	84	77	76	87	109	91	74	84	81	73	93	76	70	78	91	88	78	86	83	73	82	81	87	77	72	70	76	82	87	91	72	86	81	86	82	88	84	101	81	93	77	84	83	81	104	79	78	98	64	73	91	77	73	83	67	88	85	75	86	83	84	86	71	88	74	85	78	90	75	77	84	77	88	92	77	59	103	85	76	87	79	80	79	82	90	84	67	81	86	93	79	81	81	78	111	94	72	93	108	88	77	81	78	81	80	68	84	86	86	75	91	96	81	103	72	67	87	75	93	88	81	96	85	95	87	79	80	83	75	88	70	85	76	101	82	70	80	105	75	75	91	68	99	93	100	100	79	83	81	93	62	80	76	84	79	76	96	76	82	91	89	93	81	86	71	85	83	69	89	95	92	98	80	77	74	86	80	81	84	84	79	88	75	66	86	76	98	95	93	76	93	78	81	98	74	82	84	100	87	74	75	74	93	73	65	87	94	91	83	86	81	71	92	100	75	64	95	88	95	85	80	68	69	83	88	92	85	86	80	72	95	82	83	88	77	83	71	87	79	77	88	82	72	82	84	62	68	71	102	103	86	94	79	98	74	82	91	94	66	88	80	73	80	77	74	74	76	80	95	81	80	65	91	101	92	78	77	98	86	100	82	92	75	70	83	86	87	76	80	83	98	93	84	79	82	82	104	83	92	93	77	97	96	77	94	85	67	66	83	87	83	86	94	86	81	88	85	93	84	81	83	62	87	93	94	87	86	94	73	87	89	103	80	76	74	63	70	87	89	84	78	72	74	89	67	94	83	89	83	73	88	75	81	89	82	82	87	81	92	63	92	90	86	70	84	78	86	66	69	86	69	83	71	74	72	85	85	79	77	76	79	94	76	87	102	58	87	88	64	83	87	97	73	80	86	71	90	80	89	86	100	72	67	88	71	72	62	102	77	65	96	88	84	99	80	96	84	64	91	88	74	81	80	77	100	73	76	81	90	80	94	66	88	84	73	71	66	80	87	73	82	95	105	91	96	78	79	69	87	73	85	68	79	90	78	91	76	90	82	93	88	80	89	83	69	71	63	80	91	77	82	82	87	97	93	83	91	78	86	82	80	79	79	81	68	98	74	80	81	95	85	79	74	86	63	87	71	88	69	97	82	80	84	62	86	103	87	87	106	92	95	85	101	78	95	71	77	89	74	72	76	72	86	78	80	85	79	91	87	68	96	89	79	89	79	81	83	85	77	80	92	75	81	104	82	73	87	65	83	90	100	90	85	78	91	91	73	76	81	76	89	77	57	81	80	86	89	78	94	115	88	89	87	91	87	91	82	85	80	90	80	79	84	75	103	69	82	88	73	75	100	95	71	85	60	85	84	58	90	76	80	83	95	79	68	84	83	69	93	82	83	90	89	79	82	86	90	89	86	86	90	95	81	74	80	71	92	75	79	76	84	90	95	98	72	68	74	66	80	77	84	91	82	82	74	91	83	111	95	78	76	76	76	92	77	67	95	77	85	95	77	76	94	64	73	78	93	88	88	79	79	97	85	83	99	100	83	79	74	80	80	88	74	85	93	101	81	73	75	65	82	77	85	86	66	76	83	73	68	90	81	68	85	69	86	84	93	82	84	72	93	83	89	81	82	90	81	63	90	81	77	89	70	97	89	62	63	87	55	70	77	101	71	111	89	74	85	78	88	94	76	71	103	91	78	82	91	79	92	83	63	87	82	81	63	88	75	66	83	81	77	93	91	74	88	84	105	97	99	91	96	85	83	81	72	68	79	80	87	90	98	89	67	85	68	92	73	76	97	100	81	102	78	82	81	82	89	89	84	67	83	90	88	86	89	86	88	105	91	92	82	94	79	69	76	92	80	89	80	84	86	91	59	90	61	76	88	80	78	79	83	94	77	70	82	83	71	84	87	89	83	97	79	79	76	81	94	68	89	61	69	86	83	70	95	65	86	79	94	86	90	90	79	85	68	74	90	92	81	92	75	79	96	79	90	96	80	69	73	87	78	75	88	78	94	103	74	91	80	89	86	91	90	73	103	97	89	85	87	73	75	105	75	92	85	72	94	78	83	81	76	97	94	73	95	86	69	79	76	86	100	82	100	86	94	74	78	87	80	71	79	87	78	73	97	81	78	83	82	91	81	79	94	84	91	88	88	93	70	80	84	92	94	97	77	87	99	71	73	73	85	73	80	75	78	101	77	71	79	78	95	80	93	95	80	80	82	81	76	77	90	80	76	90	99	72	76	85	71	88	75	92	68	88	83	81	98	84	70	96	90	97	78	62	87	61	86	108	79	80	74	87	86	83	84	78	84	99	83	66	88	94	74	100	91	94	87	97	89	90	86	110	82	93	75	76	92	84	77	84	80	79	69	100	72	94	88	72	95	79	93	74	103	84	78	79	71	76	81	76	75	74	75	83	82	76	82	89	102	92	81	63	92	80	99	89	88	86	95	90	81	75	68	99	59	65	94	89	85	80	78	84	97	123	74	87	82	91	91	86	79	88	86	107	67	80	83	84	67	93	99	93	63	65	86	79	80	85	77	82	85	107	83	78	86	74	77	77	90	82	87	94	87	84	75	74	92	96	80	90	97	104	80	92	83	88	63	90	78	85	78	85	80	75	82	98	74	85	75	83	87	71	73	87	85	82	79	91	80	97	88	85	92	65	97	94	89	86	86	88	86	88	76	73	67	81	96	79	84	76	95	88	82	93	84	93	84	80	90	75	76	74	77	72	83	67	67	92	93	84	72	88	84	84	81	86	92	73	85	73	88	81	79	86	95	82	99	81	87	79	77	88	88	98	70	84	84	83	87	94	92	90	77	94	77	82	90	87	85	97	79	73	88	81	81	82	88	86	67	78	86	86	82	95	91	95
35590	26190	19514	14843	12489	9327	7466	6258	5112	4085	3178	2674	2237	1877	1655	1474	1340	1305	1149	986	1103	932	909	895	839	860	851	830	811	814	796	773	776	735	763	793	716	794	774	740	753	741	745	756	767	785	691	708	715	732	719	743	825	749	767	732	780	746	765	703	702	779	703	750	735	776	715	731	744	726	751	756	759	749	728	771	772	748	752	740	713	703	756	745	766	717	713	690	752	733	767	739	719	712	738	715	786	788	738	775	734	729	728	771	779	726	771	690	782	736	732	742	696	773	749	801	747	714	781	787	728	753	721	717	745	741	750	725	717	690	769	708	753	703	744	744	711	732	737	774	755	743	787	735	771	719	720	767	738	712	723	760	785	718	747	777	738	706	735	773	749	732	728	760	711	757	741	750	751	706	750	739	771	729	709	756	726	753	765	707	742	709	734	780	744	717	781	721	798	775	751	770	723	685	744	696	729	717	769	749	767	737	724	708	692	784	721	738	756	702	759	723	762	718	729	740	781	739	758	732	733	749	761	755	688	759	779	695	777	788	735	749	761	726	705	750	703	768	701	751	714	720	729	748	762	739	799	765	695	755	715	737	746	696	769	715	758	755	687	763	773	715	800	814	729	675	728	709	714	756	722	778	749	711	716	789	722	739	735	754	737	752	768	787	715	721	715	707	727	735	714	730	747	754	732	789	686	718	740	721	693	773	742	766	703	700	708	733	749	706	788	718	704	743	719	729	707	691	756	766	703	733	701	731	768	703	720	713	707	792	745	709	739	756	749	725	759	741	766	740	717	743	740	684	711	716	718	732	734	706	742	710	712	738	675	720	761	744	783	753	707	718	703	763	730	792	776	787	774	760	697	722	769	770	707	725	731	717	756	690	794	712	709	739	751	743	727	752	805	753	669	718	754	737	749	711	765	705	757	801	732	715	734	754	723	746	693	765	762	676	747	780	734	742	750	743	744	732	703	720	738	740	733	754	747	738	721	772	745	704	765	710	705	712	765	737	715	730	737	767	709	761	818	724	733	730	727	689	756	727	744	746	782	809	778	734	748	741	753	755	755	701	764	717	733	754	729	738	785	759	757	692	768	722	744	758	702	799	799	744	731	742	745	710	743	746	739	717	717	720	716	752	690	774	759	723	724	705	724	743	723	704	716	733	749	714	756	796	716	735	741	725	718	716	758	706	718	729	741	758	754	759	741	728	741	767	729	752	747	770	718	755	751	733	707	774	760	728	747	742	743	703	694	709	783	741	720	764	756	780	725	743	743	754	769	743	714	730	742	745	709	753	781	722	760	750	724	694	786	692	742	742	757	808	713	710	728	736	712	751	789	710	724	764	766	744	736	710	734	707	750	752	724	756	742	726	744	694	751	805	717	788	742	764	755	755	791	715	737	764	747	793	755	759	730	707	723	787	746	789	738	731	729	734	767	746	738	721	771	749	734	701	736	730	696	753	711	750	748	791	731	712	744	787	794	691	745	777	711	729	764	733	780	743	675	678	791	742	767	705	735	731	774	710	731	747	721	726	730	746	736	778	729	729	759	711	722	766	754	719	711	717	731	717	770	740	726	735	735	740	758	745	724	721	761	774	720	741	743	740	716	748	761	758	724	759	752	800	717	734	728	769	758	744	697	745	765	712	753	782	740	723	720	694	711	723	734	785	683	738	776	778	713	707	749	729	708	729	743	725	736	729	721	758	722	748	747	755	770	735	756	755	742	748	729	723	707	761	764	715	711	735	705	750	736	718	685	697	730	758	748	728	683	747	735	733	744	766	784	725	747	757	730	698	777	762	717	702	706	737	736	736	741	708	762	726	730	734	767	785	786	756	782	728	745	737	717	717	749	713	716	758	790	709	788	766	799	720	726	758	783	746	756	706	705	744	733	701	763	660	719	797	727	738	784	728	701	736	761	716	717	731	786	779	742	754	751	764	728	743	727	763	698	734	768	721	763	710	735	752	709	749	775	747	692	736	771	724	728	780	787	798	773	786	769	765	756	752	717	761	745	679	765	700	752	748	678	742	723	749	740	716	727	731	724	713	691	730	756	731	747	779	743	735	745	730	787	765	733	782	751	703	789	709	702	748	715	752	771	749	762	681	736	722	696	751	720	786	734	733	773	739	733	760	751	765	751	669	746	704	710	734	686	732	738	698	718	737	703	684	731	781	731	747	722	698	769	729	705	730	778	710	695	723	709	756	736	747	725	694	730	686	734	747	742	744	751	726	764	728	715	739	744	749	782	736	732	759	727	735	762	743	721	718	777	737	741	740	761	741	728	716	740	735	709	715	722	783	717	730	738	775	776	696	753	718	702	685	732	727	780	790	708	748	716	736	770	714	732	747	757	700	725	760	801	695	762	722	706	767	709	754	737	722	751	793	728	751	713	717	761	747	750	736	729	713	738	758	765	722	721	747	739	793	736	749	744	712	707	717	724	752	745	740	715	743	713	761	705	720	768	745	751	715	703	714	719	703	714	755	806	699	752	767	742	772	700	757	753	738	749	744	748	752	722	732	740	716	767	682	773	727	746	778	684	722	701	723	758	759	711	740	723	774	724	725	674	711	739	733	745	695	777	711	774	747	775	758	774	756	763	745	677	749	750	761	764	709	715	720	695	752	721	780	724	784	763	726	761	728	733	755	787	746	766	785	759	732	773	718	740	789	732	737	697	761	705	752	737	740	722	786	760	758	711	703	728	710	775	712	734	751	759	729	773	735	803	780	709	754	700	734	758	747	741	729	729	746	705	727	731	731	710	736	755	775	743	692	707	746	731	762	739	740	736	693	718	757	728	720	770	740	731	744	783	745	759	748	749	748	785	727	692	767	704	755	738	759	723	742	777	763	717	762	756	809	728	713	777	753	734	696	707	788	727	741	739	715	738	732	763	703	743	746	746	704	738	731	730	688	751	721	748	731	747	739	744	727	729	704	741	732	736	724	774	763	741	739	733	734	731	749	725	742	762	771	760	694	752	730	771	748	743	731	753	766	721	774	755	758	797	731	728	746	729	719	710	722	747	774	783	743	734	726	734	784	725	708	729	728	768	750	724	773	743	751	758	762	704	715	702	757	748	750	724	708	724	787	718	736	743	812	746	719	763	699	724	728	701	781	790	746	706	738	771	696	721	721	701	762	753	725	761	732	750	720	710	739	712	758	734	755	718	742	727	692	711	729	718	708	752	707	714	745	745	713	795	745	762	723	796	731	719	778	718	726	709	767	748	742	761	702	719	697	740	706	756	708	744	699	747	751	760	693	750	738	728	739	729	753	734	723	701	780	706	703	752	796	755	700	738	719	756	732	745	735	753	735	727	694	729	714	735	762	726	707	802	767	695	753	669	738	725	759	773	763	749	704	732	764	747	699	707	788	728	735	664	744	718	718	762	773	734	735	776	737	677	736	721	742	688	754	739	754	714	735	772	722	691	701	761	771	780	750	749	696	772	737	794	706	722	776	709	733	722	718	731	723	729	694	754	744	715	721	749	691
6531	3022	1745	1088	554	361	275	262	211	196	175	169	122	123	104	106	106	95	96	80	83	74	81	74	79	65	79	67	75	78	91	76	65	66	70	68	76	64	64	64	78	61	77	70	71	69	62	65	81	72	68	64	75	68	63	55	62	69	66	70	83	51	72	54	78	68	66	71	66	64	71	74	72	70	48	65	59	54	65	71	63	66	80	78	62	65	59	57	59	78	74	52	87	69	82	56	62	61	61	71	64	65	62	72	76	76	60	69	82	66	61	61	65	71	74	92	68	74	80	70	63	73	77	64	71	75	82	74	61	64	74	68	59	68	74	75	68	82	77	74	67	75	64	55	72	69	70	61	75	78	56	71	72	61	68	65	59	74	60	80	65	88	69	81	64	69	81	60	74	65	70	60	65	72	92	66	75	66	70	72	80	72	70	71	63	78	64	65	71	73	72	76	71	63	68	63	71	69	73	48	74	73	64	71	74	53	71	70	54	68	72	71	72	53	63	72	68	50	67	78	66	66	65	70	84	75	58	78	61	67	69	66	72	72	80	67	73	74	62	64	79	69	68	67	65	78	72	68	77	72	55	66	59	67	76	71	68	80	61	59	72	75	66	66	62	49	68	66	68	71	76	55	57	70	73	59	55	65	81	82	82	60	66	62	78	75	62	69	60	60	72	63	65	63	73	77	76	64	52	73	80	74	67	65	70	72	78	70	64	67	74	79	68	66	79	74	60	78	65	53	69	85	62	60	75	81	64	64	69	72	75	69	81	67	78	75	65	64	64	70	60	75	73	69	72	61	64	71	51	74	70	76	70	75	70	71	72	81	74	67	71	59	59	61	65	73	56	75	54	67	72	69	66	69	77	71	72	73	70	83	79	72	81	77	74	55	71	73	73	64	78	67	74	74	62	62	63	65	65	64	83	69	75	69	73	78	63	69	70	66	70	69	71	84	72	52	61	62	68	69	75	87	61	62	68	67	74	80	68	81	63	66	78	73	68	81	65	64	77	65	59	63	75	58	62	56	75	83	86	60	74	67	79	89	66	69	78	63	68	77	84	84	68	59	60	73	68	61	62	87	65	69	68	59	66	57	72	63	69	78	72	62	62	78	68	65	75	67	58	70	81	70	71	70	76	53	84	86	67	83	77	64	62	70	54	65	78	71	76	80	70	70	63	65	81	79	69	55	53	74	62	53	65	66	88	75	54	61	58	58	65	66	66	74	83	60	66	62	71	71	59	60	66	60	70	75	64	54	72	69	67	62	60	77	71	69	78	75	59	68	55	71	53	58	69	65	77	62	59	70	76	52	74	77	74	77	62	79	70	87	83	74	52	76	78	80	80	68	62	61	69	60	60	68	65	90	75	64	74	74	73	82	66	65	78	82	66	68	76	75	84	80	59	73	69	67	58	73	95	68	80	61	61	63	81	73	58	48	60	81	74	64	64	60	64	59	71	57	72	75	71	53	70	65	86	63	65	69	75	73	66	72	62	82	80	80	74	61	70	72	70	65	71	77	63	49	59	69	49	74	74	69	67	72	67	73	76	78	50	68	60	60	75	73	58	71	68	71	62	76	69	70	72	76	72	77	66	72	73	76	64	72	76	64	57	73	79	75	70	50	54	84	70	79	76	69	70	71	73	97	74	67	71	64	70	88	70	63	78	53	67	70	75	71	78	58	62	73	67	50	70	51	67	61	71	74	74	65	71	62	77	58	54	77	49	64	76	72	71	68	65	75	56	62	71	71	60	66	80	72	65	78	61	74	80	60	59	70	67	50	77	56	66	65	72	78	63	85	57	76	63	65	62	76	75	64	65	61	82	70	58	68	74	58	71	66	77	71	70	69	76	57	74	72	75	68	72	64	75	75	74	61	86	72	89	62	68	60	73	63	72	66	59	69	82	76	65	66	77	82	71	81	68	78	56	62	73	69	79	60	63	76	71	65	66	69	71	93	81	70	70	77	64	80	72	63	59	78	69	78	82	61	73	73	78	69	68	69	66	67	67	74	60	62	73	56	72	82	84	74	72	73	86	78	82	76	68	71	69	79	85	68	80	54	59	74	72	71	74	77	71	80	77	64	77	89	57	56	74	72	75	69	80	76	77	61	68	68	77	68	68	63	60	65	70	88	57	74	59	70	55	72	50	67	64	65	69	73	66	67	75	75	73	62	63	50	76	75	63	63	67	79	69	67	84	56	69	58	84	59	80	68	75	69	67	68	69	69	74	76	54	71	60	76	79	63	57	77	81	72	72	61	71	67	74	81	74	64	79	59	69	77	70	65	75	71	62	79	61	73	62	80	79	67	69	72	82	68	67	76	58	72	73	71	71	85	86	69	75	62	73	81	65	66	70	62	58	78	75	75	73	60	75	71	79	66	68	87	64	79	57	70	67	88	64	66	55	81	67	79	66	66	87	67	63	69	65	78	76	63	66	78	75	69	65	63	66	60	91	63	58	68	59	69	68	82	79	72	75	72	66	61	70	61	65	64	74	73	71	70	79	74	76	65	77	77	75	78	80	63	77	74	83	76	67	77	76	64	66	83	55	81	59	80	83	74	77	86	58	72	59	62	79	74	64	65	63	66	78	81	64	79	64	69	73	69	82	63	56	67	82	72	78	59	76	73	68	62	84	73	65	69	78	56	59	77	78	83	75	73	68	76	69	67	75	72	64	76	70	72	54	68	67	77	91	78	70	80	68	74	78	65	61	70	63	75	62	68	68	71	66	63	53	68	58	68	68	70	68	82	65	50	68	70	82	81	62	62	81	52	72	58	63	66	71	77	62	75	77	63	72	85	75	71	72	60	77	54	71	52	71	72	67	55	80	77	82	70	85	80	71	75	62	56	73	69	83	58	80	76	74	65	67	66	60	75	71	86	63	91	68	72	79	85	67	66	66	71	73	77	74	68	85	64	73	74	82	72	80	75	67	75	56	65	65	73	64	65	68	65	71	70	79	56	69	69	74	70	56	66	73	77	64	72	74	75	77	57	60	89	61	83	65	82	50	62	78	64	83	64	58	74	59	64	68	57	63	75	59	72	74	65	67	72	85	58	77	82	61	74	72	67	69	62	49	74	50	77	57	65	60	70	53	78	54	70	63	79	67	73	65	57	62	73	80	54	61	73	69	66	69	79	65	76	62	77	56	82	58	57	72	61	70	62	62	77	65	73	69	66	64	78	69	78	78	78	63	67	71	79	75	71	77	62	77	74	67	63	74	85	74	71	78	83	50	70	60	57	67	62	59	74	64	59	65	81	66	90	45	63	62	70	65	58	71	63	76	79	79	66	86	73	57	67	69	60	81	68	64	63	73	63	67	68	61	66	65	63	65	76	63	68	60	59	79	73	66	81	97	74	70	53	70	70	58	68	73	75	64	67	80	85	71	66	64	64	84	79	63	72	68	65	74	60	69	77	63	68	68	62	81	73	64	74	64	70	63	60	62	86	71	61	74	77	62	64	95	62	65	66	64	65	75	64	71	78
33282	20382	15198	13376	11759	8797	7426	6679	5413	4371	3519	2850	2407	2038	1676	1540	1396	1230	1078	998	818	852	849	811	789	720	743	726	720	703	712	668	627	669	668	636	662	635	612	638	590	598	645	635	639	633	600	630	630	620	606	638	652	632	659	615	584	587	635	631	615	605	618	588	601	605	605	612	603	606	590	634	617	629	609	599	606	648	627	617	598	646	637	615	643	624	619	614	593	608	635	645	611	614	618	593	616	583	618	648	588	550	603	624	578	616	568	598	621	628	591	628	586	630	579	606	591	659	637	624	617	578	554	569	632	629	613	617	646	640	598	613	618	644	596	628	613	605	597	584	635	632	607	654	643	641	618	594	607	657	620	653	610	655	581	631	594	644	615	638	586	648	582	591	612	654	640	603	666	625	602	624	586	636	620	626	661	631	607	621	592	618	666	665	596	614	622	624	638	606	607	604	628	609	618	601	591	633	580	595	663	613	631	586	625	664	622	577	616	595	609	571	598	630	553	603	660	687	654	623	617	626	659	621	594	613	605	654	592	602	631	634	605	619	593	596	668	609	611	621	580	622	578	570	641	604	607	604	587	629	629	619	606	629	589	586	611	634	601	609	593	568	602	628	627	656	681	599	631	581	601	613	597	581	637	631	605	607	651	583	628	586	577	584	630	599	598	600	594	600	616	587	620	622	598	616	581	600	615	625	623	659	618	603	640	658	606	702	650	665	621	619	631	644	627	621	599	626	625	611	650	571	638	616	601	593	610	622	620	648	574	620	639	607	633	679	608	691	572	624	641	676	618	588	633	624	623	625	614	581	632	604	597	600	624	625	579	608	622	614	622	595	616	618	634	636	615	632	598	602	631	613	642	574	607	619	611	615	601	636	645	618	628	655	611	620	639	603	600	610	630	652	623	577	615	659	616	618	621	628	657	640	634	632	660	575	633	631	567	616	590	625	638	607	663	608	586	596	625	603	597	590	597	679	640	630	621	630	582	609	582	658	630	601	607	588	648	615	611	614	613	585	638	578	600	607	614	634	607	623	636	613	641	602	585	608	616	626	641	617	589	539	642	625	596	624	571	631	629	593	575	621	607	613	607	636	637	607	630	587	638	628	601	622	638	587	603	602	584	662	641	604	611	578	606	619	617	607	609	555	645	615	602	584	622	613	656	631	596	599	610	604	576	615	646	630	655	649	618	587	585	578	619	627	626	650	593	651	623	653	620	609	581	578	633	638	610	594	658	627	623	658	615	624	621	609	668	639	635	603	599	636	601	633	572	594	618	601	642	619	658	640	667	600	599	625	614	553	630	618	649	604	606	585	629	552	602	599	600	617	606	604	647	617	641	586	640	588	659	608	583	615	601	636	623	607	570	577	605	639	644	628	634	633	593	605	646	589	631	654	592	647	635	643	579	643	622	590	608	608	597	638	643	589	633	643	656	598	606	608	587	617	559	611	627	634	574	656	614	599	566	643	591	645	556	643	694	609	615	603	642	650	616	592	617	610	642	659	623	640	581	607	614	614	631	613	626	594	581	612	553	617	616	635	584	620	561	606	612	543	618	628	609	648	589	654	541	576	617	618	638	571	582	640	577	595	609	592	556	619	600	570	591	605	621	636	627	597	626	614	595	650	609	643	631	610	633	589	611	608	608	614	628	638	641	625	619	561	601	556	590	623	596	624	626	577	635	568	605	605	611	612	600	611	597	599	635	609	628	623	638	624	592	589	641	642	627	636	645	584	607	573	574	608	636	589	602	659	597	628	617	631	615	586	628	606	619	658	634	609	645	657	616	652	604	606	649	606	597	625	608	601	619	593	610	621	579	630	592	584	641	592	634	582	576	577	573	614	637	618	612	598	645	621	625	615	605	590	650	601	621	571	606	637	640	641	604	636	638	614	602	623	595	596	596	569	609	600	617	619	539	632	634	664	620	607	637	604	606	620	629	637	591	596	590	620	584	612	611	625	615	602	619	585	611	588	607	597	598	611	559	584	614	591	617	617	635	621	643	621	596	613	595	644	553	621	622	619	578	607	602	623	610	625	587	614	622	610	621	630	633	589	598	623	609	590	595	649	633	613	623	626	628	605	648	610	637	605	593	604	628	630	657	607	612	633	627	648	641	627	622	621	592	628	630	580	601	612	596	604	591	638	617	606	619	642	624	636	651	647	631	649	600	578	641	575	630	566	572	579	651	579	584	653	601	612	610	631	656	626	631	620	611	639	589	575	634	597	612	608	600	575	614	585	654	638	552	631	613	592	592	616	612	602	621	622	651	583	599	594	658	621	618	634	603	634	656	603	628	590	652	617	605	599	587	632	607	583	641	616	654	645	585	626	618	639	648	601	637	626	662	615	633	644	586	604	599	598	633	656	623	616	607	629	567	599	598	601	625	599	623	564	639	615	584	610	643	560	617	609	587	617	607	615	645	604	597	668	622	636	637	620	606	597	572	592	607	594	659	617	650	535	649	587	619	587	640	623	629	629	625	576	587	592	616	649	585	598	627	583	591	654	598	624	566	634	583	674	650	646	611	617	562	633	575	616	615	598	575	618	626	632	616	633	588	606	664	671	608	611	637	596	671	603	598	644	613	562	596	599	622	618	613	650	647	611	636	635	643	648	618	591	626	611	593	594	598	632	645	629	638	613	591	600	594	604	649	625	601	658	610	635	588	646	667	647	625	627	617	637	615	575	608	639	605	595	665	602	603	649	654	573	665	630	576	614	609	610	626	589	654	607	639	581	605	672	608	579	647	593	605	609	678	577	574	669	610	663	657	589	640	619	584	582	632	609	608	620	628	587	577	587	611	595	638	627	644	604	622	619	615	611	621	639	622	610	622	622	625	560	647	593	638	624	605	634	674	591	619	607	602	649	597	575	646	634	622	645	595	616	618	589	619	652	716	641	616	574	660	612	657	590	595	646	660	587	587	624	643	660	613	601	607	586	632	621	632	622	541	614	581	610	575	581	609	634	648	599	586	644	565	585	586	654	594	589	614	595	604	617	608	648	590	599	586	577	621	627	637	625	571	595	620	610	641	566	617	591	577	658	606	570	599	621	620	627	573	610	608	617	591	602	599	557	633	619	594	631	651	637	616	617	608	612	602	616	615	657	600	635	673	605	593	630	621	603	630	668	599	665	627	642	596	600	600	621	604	633	644	624	620	596	628	617	634	580	618	608	606	620	657	621	674	609	571	587	641	647	632	602	625	616	611	628	645	610	610	593	629	579	624	606	577	600	627	616	641	634	577	653	643	621	599	576	600	603	611	635	620	590	584	649	636	614	642	634	604	616	620	616	560	615	605	584	607	634	621	619	608	601	602	629	624	643	628	646	609	584	586	621	647	632	644	581	565	638	597	639	600	581	597	616	580	617	635	616	650	590	605	610	671	596	630	620	576	647	639	617	640	593	597	623	636	587	609	561	624	656	580	617	572	635	599	631	675	593	630	603	622	589	600	589	616	637	563	632	593	647	636	614	665	589	677	622	594	597
8325	4451	3505	2051	987	503	370	318	264	228	214	200	159	125	122	132	104	96	99	95	78	95	88	76	88	79	71	83	85	79	84	66	82	90	75	84	64	69	82	85	86	80	76	78	61	62	60	56	66	70	83	58	65	75	74	68	66	80	55	78	81	87	66	68	79	69	60	71	88	54	59	76	71	68	48	71	79	65	79	72	66	71	67	71	66	82	65	61	69	67	68	72	66	82	67	72	70	61	66	80	71	64	68	64	83	74	74	67	65	71	82	60	76	70	91	70	65	69	76	63	55	61	73	90	66	68	77	66	83	74	82	81	65	75	70	85	77	76	67	83	66	54	61	79	71	70	63	73	80	61	59	62	75	80	72	58	85	70	65	63	46	54	78	76	59	72	70	83	67	81	67	87	61	74	65	70	72	69	65	78	77	75	66	71	64	79	93	72	70	56	79	62	76	78	65	65	63	86	69	75	56	65	81	83	74	67	70	64	59	82	57	84	72	88	74	59	72	79	84	65	66	57	59	66	77	81	60	67	66	60	56	71	88	85	77	68	59	63	65	70	64	71	59	64	61	68	69	70	91	71	79	60	79	71	71	69	75	78	76	72	67	85	64	68	76	64	68	75	70	65	76	70	70	56	82	93	86	59	79	73	62	73	69	71	71	75	60	70	64	71	58	66	73	71	72	68	68	74	62	66	76	71	73	66	74	78	66	72	66	70	72	64	72	72	76	69	74	51	80	60	67	80	63	74	69	68	78	60	69	73	65	71	77	60	75	70	71	74	55	81	64	77	69	78	77	71	72	67	76	62	61	81	68	73	77	76	79	73	80	55	62	79	68	74	76	70	60	83	65	71	68	60	74	71	76	68	78	79	64	71	70	65	78	64	71	77	83	91	87	57	80	76	66	73	68	64	72	67	74	75	78	74	75	79	53	75	89	78	77	77	61	78	68	89	73	99	61	62	91	76	70	85	80	69	60	78	71	79	79	90	67	79	73	77	64	59	76	65	78	60	79	68	74	75	61	78	84	76	66	58	71	61	77	78	78	80	68	75	88	64	74	74	96	60	57	73	72	86	81	65	63	73	66	67	50	72	71	75	67	63	64	60	71	76	73	75	78	59	73	68	65	74	73	78	65	69	74	67	70	65	57	60	70	65	71	54	78	81	77	73	73	59	58	69	68	66	64	55	58	63	58	65	74	77	76	80	64	62	86	63	63	81	58	76	65	64	71	74	67	61	69	76	71	75	85	75	89	71	63	68	68	69	64	58	76	83	84	71	67	74	78	79	71	80	71	75	75	69	68	84	57	75	69	74	65	65	70	67	86	81	58	64	57	74	77	70	69	66	73	82	56	77	80	72	67	76	66	68	65	62	52	82	77	81	78	77	71	63	71	78	85	71	80	63	89	62	71	70	57	64	73	76	73	67	70	65	86	68	59	61	98	94	70	76	76	86	76	68	71	64	65	62	66	62	72	66	68	73	68	74	58	52	70	73	78	78	76	63	63	67	88	71	56	57	60	71	77	61	73	73	68	81	69	70	68	86	52	66	70	72	87	70	62	75	72	67	75	77	66	63	74	66	61	92	87	68	71	76	72	69	68	62	87	72	65	61	71	65	72	68	70	58	76	66	67	69	66	80	73	71	71	59	68	62	72	60	78	64	71	77	77	56	73	80	73	66	78	58	77	74	76	80	74	76	73	80	82	69	63	84	73	73	72	59	78	68	68	74	76	80	90	87	75	69	69	74	56	70	76	57	69	78	73	70	70	71	82	75	79	76	64	70	81	69	60	86	68	57	75	57	92	82	80	72	68	62	61	74	77	73	82	78	90	76	73	61	81	68	72	67	61	68	70	63	87	61	57	77	86	71	61	61	73	72	77	77	66	72	70	75	72	59	72	62	62	78	81	80	78	71	59	65	68	73	76	72	62	89	75	53	90	66	57	82	72	64	79	70	76	63	80	66	76	76	73	76	69	83	82	71	59	75	61	80	76	59	66	84	73	76	67	70	68	60	73	66	92	70	63	79	70	86	70	60	77	67	65	64	63	55	73	66	67	82	76	71	73	79	59	66	68	66	56	72	63	72	57	75	59	70	66	82	66	60	68	62	83	84	79	73	64	71	61	63	69	52	64	80	66	62	79	62	74	79	74	75	85	72	74	62	74	85	73	68	57	65	63	70	62	74	84	77	63	91	61	84	72	62	72	65	71	63	73	67	53	73	79	51	80	63	67	72	84	76	75	78	62	70	61	81	60	84	75	78	57	84	74	70	54	64	65	69	83	63	69	64	70	75	67	72	96	60	80	83	67	66	65	63	82	58	79	67	83	64	72	88	65	73	65	65	73	82	64	68	74	70	82	84	65	69	69	72	74	82	74	73	74	80	81	77	67	65	73	63	79	67	79	69	54	75	71	74	74	80	77	65	60	82	70	76	69	66	82	70	70	74	60	63	80	74	79	65	78	78	69	82	71	73	79	76	82	75	67	78	70	62	69	63	69	64	72	72	73	71	73	91	64	58	69	66	81	81	62	82	59	59	62	83	70	83	62	64	75	69	73	68	67	60	68	76	77	71	79	79	74	58	78	67	74	77	76	57	68	73	72	75	64	68	59	58	66	75	78	73	68	58	76	57	67	79	66	77	75	76	59	77	68	76	77	58	66	75	65	77	60	74	82	74	75	76	55	70	63	71	73	74	63	67	64	71	81	79	63	80	64	77	70	72	73	77	81	61	61	54	77	68	71	64	65	63	86	86	73	74	73	70	74	76	78	76	71	58	74	63	70	63	76	78	67	66	65	67	66	54	73	79	68	83	82	91	61	73	65	79	65	73	78	66	86	64	71	68	66	90	73	58	59	64	68	72	72	65	79	48	67	71	87	91	78	87	74	75	74	66	85	66	71	72	73	79	79	81	74	69	72	72	67	69	74	76	58	70	89	64	71	70	70	67	87	77	63	81	73	69	61	68	69	70	74	65	84	67	61	72	78	69	76	55	73	68	70	67	80	73	83	54	85	67	74	69	66	77	71	75	76	83	70	67	90	64	68	69	77	83	80	77	53	71	81	76	76	61	69	71	73	74	70	81	87	75	64	58	60	84	74	81	56	60	68	69	56	66	74	58	63	73	70	84	80	66	64	63	69	69	79	88	67	76	71	67	73	54	61	57	72	73	67	62	76	72	77	71	67	67	81	89	79	79	61	80	72	63	62	73	56	52	75	78	71	65	74	82	64	64	78	63	84	64	64	65	80	71	63	72	64	66	63	71	62	71	62	78	63	67	86	66	70	82	77	70	54	75	63	77	58	66	65	61	72	77	60	84	62	68	48	76	57	67	66	77	66	75	70	76	60	88	66	69	73	75	71	80	68	64	82	73	81	68	66	55	78	74	84	64	71	67	63	68	67	70	63	64	75	63	69	58	62	57	75	74	68	71	70	75	60	75	72	74	65	60	68	71	74	72	81	61	70	83	89	69	79	80	78	61	76	78
36509	24781	21814	19053	15717	11701	9221	8028	6670	5574	4558	3617	2918	2368	1993	1700	1525	1376	1253	1040	1038	942	907	825	828	799	744	707	713	763	711	753	709	705	648	689	684	650	670	627	664	672	680	635	674	641	669	653	654	629	626	648	627	635	581	612	635	628	586	708	630	613	637	608	633	603	633	632	648	629	614	702	651	615	625	652	602	658	642	633	622	628	651	641	677	646	656	653	634	660	641	625	650	639	644	653	636	638	595	626	673	619	679	638	635	648	645	663	618	656	574	644	626	668	606	647	668	631	655	620	620	660	615	613	650	610	679	636	609	626	632	619	593	651	627	643	631	661	634	637	605	620	634	615	653	606	598	646	653	581	602	624	670	646	648	662	623	613	619	639	647	605	624	620	649	645	639	591	666	594	631	598	627	644	623	636	678	619	633	591	617	635	638	589	591	637	688	619	661	630	621	638	606	611	633	687	654	586	601	607	611	652	603	652	609	630	634	682	621	651	644	623	654	628	624	629	641	647	590	645	648	614	589	660	656	673	643	622	639	558	625	612	639	635	633	715	589	655	611	618	637	659	651	596	647	631	626	594	626	615	610	624	678	604	609	664	561	665	657	636	611	644	618	667	645	617	632	603	602	649	592	676	620	631	620	648	626	618	611	630	610	590	634	682	620	639	637	658	639	650	595	637	649	633	636	623	685	637	643	656	633	643	620	645	631	610	618	622	634	658	611	650	619	576	709	639	605	647	602	598	608	635	668	670	608	613	639	647	700	650	650	621	629	655	638	688	621	671	629	655	590	600	664	635	625	647	672	638	639	615	640	629	642	619	644	673	647	652	617	660	661	673	633	669	624	655	642	649	672	636	634	626	636	664	603	626	603	642	598	601	630	619	594	621	608	615	648	619	680	630	623	635	648	604	656	626	627	643	610	652	710	643	640	593	623	613	643	627	624	638	583	659	649	649	612	596	656	694	680	601	645	647	690	685	627	583	652	614	603	695	659	620	648	688	652	649	600	671	659	697	620	656	665	653	604	627	633	660	618	623	646	702	648	681	621	598	648	688	618	587	645	632	608	610	646	626	614	653	660	566	600	637	684	630	669	634	607	667	632	644	657	644	589	650	664	657	635	618	661	623	650	674	614	639	643	639	665	611	612	654	640	609	616	703	638	639	632	653	621	654	653	634	657	647	634	683	628	626	636	618	640	618	620	663	663	609	636	630	604	677	634	647	632	626	671	627	666	671	664	603	658	624	672	630	616	660	622	620	653	633	596	643	596	655	639	582	610	642	688	648	636	656	621	593	629	631	627	630	652	614	621	643	676	632	612	655	659	601	651	616	643	658	624	643	650	624	630	636	620	644	613	627	653	537	665	669	633	623	619	629	662	636	646	627	643	631	655	667	603	618	616	650	631	669	698	670	605	652	613	577	655	608	611	640	644	629	643	656	631	647	642	619	633	638	645	640	616	649	658	638	600	650	630	601	602	658	665	601	612	670	647	584	643	621	593	605	650	595	693	613	637	631	578	687	606	668	643	602	653	622	634	614	667	705	634	645	630	639	645	670	622	664	615	620	660	629	629	657	673	674	610	666	642	677	660	655	655	608	622	636	606	638	680	642	613	606	627	588	627	651	627	610	623	657	627	637	692	593	627	624	621	692	683	651	644	588	616	612	637	651	652	663	614	638	629	624	652	615	639	641	637	592	594	616	631	687	616	623	620	653	626	660	633	623	649	638	609	676	659	615	652	629	646	604	651	657	638	638	650	640	641	638	664	612	645	635	619	648	645	617	621	606	697	607	664	637	644	595	626	703	652	600	626	602	651	663	626	625	656	600	621	649	638	685	616	654	613	625	706	653	567	597	640	688	596	602	621	624	601	631	580	677	638	644	619	622	621	614	626	645	648	592	607	629	676	652	658	658	710	624	643	626	631	656	576	621	659	638	651	622	680	660	596	598	667	615	667	611	672	658	672	622	635	640	661	653	600	622	571	647	619	649	585	643	612	621	615	620	627	625	641	618	655	658	657	626	615	597	659	641	611	635	582	648	572	574	662	641	631	642	626	629	650	614	618	641	684	637	614	600	619	610	669	657	615	651	626	640	656	642	616	650	663	624	674	607	575	613	679	677	623	662	658	628	617	656	655	595	632	666	612	615	587	618	646	638	664	642	665	636	626	631	624	632	685	631	706	661	646	607	671	643	658	628	601	644	644	604	646	615	625	608	678	639	631	646	632	687	653	676	647	641	635	659	623	646	577	656	656	683	628	633	715	625	605	643	629	614	630	592	656	571	620	640	639	629	639	642	622	648	641	589	612	635	649	658	619	635	600	642	631	647	636	635	608	623	605	622	622	662	636	633	649	637	630	657	583	624	670	607	648	625	599	595	630	672	654	607	631	626	633	610	621	644	673	624	666	663	666	691	620	610	652	649	658	625	586	635	663	614	661	669	633	634	626	614	598	594	597	618	584	645	611	641	612	662	627	619	594	596	659	620	655	630	639	621	653	638	616	632	617	665	647	666	597	663	618	603	630	632	665	598	616	602	644	674	668	639	665	634	635	624	667	661	674	685	660	638	640	609	621	602	640	632	628	607	663	636	627	616	615	620	674	617	642	595	617	600	612	637	637	624	653	625	637	603	652	603	631	623	659	654	629	639	623	619	617	613	609	621	622	627	635	614	634	638	626	600	611	617	613	639	618	647	632	612	622	623	604	592	649	664	655	653	605	659	663	657	623	672	619	622	641	626	622	654	649	697	638	597	612	664	687	599	637	645	637	643	641	634	625	586	689	646	652	634	659	654	651	628	632	633	627	596	601	617	619	607	609	650	596	650	642	645	628	641	682	639	617	644	642	608	631	661	635	627	580	618	687	638	655	603	633	641	666	611	649	675	605	653	607	666	639	619	641	592	648	636	628	640	609	651	594	609	611	597	627	667	669	662	625	622	646	647	646	648	621	666	642	662	631	644	633	632	647	630	648	650	680	686	643	643	605	615	652	563	692	651	590	653	647	606	639	641	631	615	651	640	646	639	660	632	634	591	657	621	575	643	643	630	673	677	695	664	663	644	645	625	624	626	639	637	615	653	611	635	651	648	613	629	618	638	610	647	610	637	652	619	668	646	647	700	643	605	638	611	612	634	581	670	652	616	692	627	642	614	657	650	644	625	648	689	633	661	671	656	665	678	669	644	624	651	663	672	640	692	601	606	653	611	673	636	589	657	613	646	635	660	632	640	681	649	637	651	634	666	620	670	629	662	649	619	620	665	686	631	663	625	622	657	678	636	637	635	604	637	630	610	625	599	578	637	583	632	618	643	632	618	628	667	635	647	635	665	640	658	626	641	636	622	629	634	607	624	641	670	642	647	585	624	647	677	646	660	639	648	633	665	625	644	617	644	655	649	596	662	658	630	626	640	641	587	664	608	649	638	622	648	627	639	652	612	632	649	683	634	668	640	624	667	630	628	621	627	629	649	643	656	625	692	620	632	645	618	577	672
4567	2202	1204	774	437	248	218	191	163	167	142	122	121	119	105	85	102	74	85	73	92	77	80	92	80	109	90	76	76	75	67	100	91	76	84	79	82	75	78	79	75	87	58	73	94	96	75	79	74	82	81	76	84	87	74	88	100	71	90	68	76	77	87	86	77	93	88	72	87	79	79	102	84	69	82	91	76	84	97	83	71	74	77	79	71	80	68	86	92	87	81	74	80	82	101	61	74	85	89	80	67	71	68	108	66	87	93	100	89	85	91	71	70	77	82	74	104	75	74	81	87	86	93	86	67	84	87	88	85	71	65	94	86	89	88	97	77	79	77	75	83	104	78	69	80	77	90	81	70	91	78	99	75	94	70	98	77	83	84	88	74	78	94	82	74	78	96	70	78	85	82	76	68	76	80	93	69	87	97	66	79	87	86	98	66	78	73	79	80	81	75	92	81	74	68	90	78	74	70	85	97	70	85	71	85	90	78	71	104	89	78	102	77	75	73	81	74	82	80	71	78	82	87	70	87	79	87	92	77	87	86	75	84	96	104	92	70	81	88	79	95	75	70	87	90	81	70	88	78	78	96	88	79	81	85	88	80	72	74	98	85	75	81	89	72	79	81	65	93	84	92	91	101	81	85	78	85	81	73	74	73	96	83	71	86	76	88	84	80	72	69	88	87	68	80	82	92	80	92	80	84	78	75	80	83	90	94	92	89	85	69	82	74	79	75	82	90	92	98	94	83	90	76	86	87	88	88	96	81	86	90	79	83	84	78	75	72	79	78	66	95	76	88	81	84	68	81	75	88	70	74	81	87	80	88	89	79	90	83	80	75	89	85	71	75	77	79	74	82	90	73	67	72	78	79	66	86	86	72	84	73	79	89	71	88	68	79	81	87	89	93	72	78	74	79	78	72	81	60	81	101	98	74	83	94	71	73	101	83	86	76	82	80	68	69	74	93	86	92	65	86	73	67	87	67	85	92	87	76	74	95	76	91	89	67	76	91	87	93	89	81	78	87	71	73	84	83	70	86	86	78	81	90	90	74	73	80	84	72	99	73	69	97	77	104	84	82	90	90	92	69	99	79	72	83	80	89	76	71	75	82	77	81	87	66	85	92	77	88	70	85	84	77	96	98	86	79	78	89	74	78	71	83	85	83	74	74	75	87	77	79	90	84	94	83	85	76	88	93	89	63	81	81	84	79	65	78	92	71	73	90	67	86	79	79	83	88	83	90	72	72	94	71	68	74	83	84	90	94	83	85	93	78	91	80	70	68	72	54	69	75	80	83	67	93	91	85	86	88	110	87	85	80	83	79	83	79	87	93	80	80	71	71	81	88	78	89	83	89	83	76	86	85	76	86	80	81	80	75	67	88	86	74	86	95	71	76	70	75	75	80	88	80	90	80	80	75	83	83	88	86	70	70	79	95	75	81	84	77	80	78	97	80	90	93	79	85	87	82	84	74	98	84	77	101	77	89	75	62	71	94	97	76	84	79	79	88	73	71	85	74	83	86	81	94	77	89	79	89	76	75	79	96	64	90	85	71	73	91	99	93	84	86	71	77	79	87	62	94	96	64	105	91	83	59	74	76	53	67	84	91	80	84	99	71	86	83	89	77	84	95	75	83	80	72	61	71	84	84	83	75	95	79	83	92	80	80	97	69	88	81	89	85	99	92	88	82	75	77	76	82	83	88	79	66	74	85	89	83	75	79	69	88	89	95	76	89	83	79	77	72	75	93	73	81	95	74	92	75	105	85	87	76	73	68	74	80	87	80	81	96	71	94	68	96	84	72	86	81	81	80	85	61	95	95	77	77	83	76	72	71	88	69	81	82	68	74	85	65	76	72	75	77	96	73	73	93	81	103	79	86	64	81	81	86	90	70	77	85	79	101	90	91	97	84	83	64	80	84	95	78	88	91	93	97	80	95	79	84	85	84	85	84	72	82	88	65	93	68	94	99	68	79	90	80	87	84	82	77	80	90	82	80	68	70	81	86	92	70	71	90	97	82	85	86	77	62	84	72	94	93	77	103	69	82	77	70	79	86	84	69	82	70	77	78	74	78	80	91	76	91	63	94	65	71	63	73	71	88	103	87	78	90	86	76	59	75	77	85	88	85	82	92	75	68	90	81	75	75	67	73	73	79	71	70	92	79	85	78	86	101	69	78	76	82	96	83	99	73	78	82	81	79	90	79	71	90	92	97	84	85	68	67	75	77	81	83	74	95	82	78	88	73	64	97	86	75	74	85	89	98	89	78	88	79	81	74	91	100	76	87	95	80	87	90	77	86	65	83	89	71	92	69	101	76	81	70	61	80	70	77	80	86	83	77	82	82	105	95	78	79	86	86	67	67	81	83	72	82	76	85	77	56	72	78	78	66	81	82	76	77	85	83	87	64	87	87	66	77	74	86	88	77	80	90	94	77	77	84	84	70	81	70	78	94	80	58	75	82	84	85	84	66	74	73	83	90	75	75	81	85	77	81	75	83	96	81	77	57	92	67	75	79	72	82	81	86	87	79	77	76	99	65	77	73	79	84	77	90	80	72	84	88	77	92	83	73	68	65	92	87	75	85	87	74	72	75	60	70	72	75	66	65	64	76	88	78	75	75	72	86	73	80	80	93	90	97	84	78	69	72	81	79	87	83	81	72	99	79	103	77	87	82	91	71	95	78	74	66	95	97	67	82	85	84	90	83	70	93	89	80	84	79	66	91	92	95	100	68	79	76	81	79	93	86	86	93	76	76	71	83	86	82	69	89	93	93	88	83	83	80	94	64	95	74	83	93	87	76	75	75	92	80	72	82	72	78	80	84	88	90	90	71	73	83	75	84	72	69	79	79	93	76	74	70	88	71	89	76	79	82	82	83	87	71	80	99	76	58	92	85	84	71	101	88	82	94	65	90	96	87	80	98	80	83	89	96	80	83	83	78	72	88	72	84	91	84	88	82	100	70	72	89	94	91	75	74	75	79	84	90	67	64	71	78	64	77	95	75	77	87	88	84	80	86	88	93	94	78	91	94	77	70	80	89	88	80	93	78	93	91	86	80	86	76	79	77	92	75	82	77	74	82	77	82	72	68	63	84	94	88	77	77	80	68	88	80	77	79	80	103	77	77	84	80	85	89	79	86	78	80	78	61	91	84	61	92	59	72	81	98	77	99	84	75	89	71	81	79	69	83	78	87	74	78	84	79	98	70	85	100	82	75	103	98	83	93	72	76	93	73	87	88	92	84	79	73	86	103	74	79	86	73	72	88	85	83	97	92	77	76	85	75	86	70	96	71	89	54	84	82	77	92	89	95	85	79	79	77	92	91	68	84	71	71	88	75	85	89	84	84	88	80	72	82	80	93	77	93	77	87	75	70	89	80	82	92	72	78	94	75	72	82	83	80	94	90	68	83	93	78	71	88	76	89	83	70	93	63	65	70	87	91	83	74	75	67	81	80	92	86	82	91	76	70	69	76	64	69	84	79	81	72	92	84	82
30203	18371	12413	11134	8527	6063	5050	4307	3557	2971	2356	2049	1678	1380	1254	1175	1081	1028	988	884	838	895	823	754	786	787	774	765	753	783	699	722	730	726	716	682	732	706	694	688	675	734	773	691	718	751	750	749	745	716	702	756	717	685	706	733	763	660	727	743	720	704	725	671	740	695	713	738	691	680	727	703	731	695	732	738	718	682	725	757	721	687	689	721	672	683	730	722	711	710	724	676	711	701	692	737	707	728	671	757	733	710	724	721	724	736	718	717	697	715	678	721	758	742	706	714	702	666	739	745	734	686	682	688	713	686	714	774	765	681	709	740	691	729	704	727	741	766	719	699	757	673	717	741	720	681	744	744	717	656	687	724	739	710	720	669	706	740	725	752	683	754	698	743	695	730	759	700	730	766	725	750	715	788	683	657	708	722	747	675	717	744	683	722	707	709	683	733	737	696	707	698	761	693	722	702	696	701	746	701	706	793	718	701	767	702	702	712	717	763	738	685	754	728	689	718	702	711	751	721	696	675	733	717	710	695	732	708	726	752	741	739	713	714	719	714	715	709	727	728	712	754	746	749	687	686	723	694	802	704	716	712	733	749	709	697	725	713	667	680	730	691	694	724	704	732	729	729	719	739	721	749	718	735	725	703	703	699	724	708	698	763	755	728	762	742	730	695	696	677	684	741	722	706	702	722	755	746	726	728	687	743	707	723	770	717	726	703	697	658	702	764	689	758	759	698	709	695	708	728	701	695	716	711	707	693	736	722	710	760	705	719	672	708	667	693	747	684	727	687	720	728	694	666	700	689	745	720	734	740	744	735	660	750	755	729	709	737	731	708	698	726	735	691	688	708	710	776	743	694	780	745	733	732	723	706	723	669	724	715	693	731	708	768	686	691	726	720	677	689	729	768	731	728	740	730	730	716	734	745	749	691	731	717	762	722	703	760	705	667	673	719	696	689	771	738	677	696	768	707	731	667	735	698	728	769	690	729	721	695	721	686	719	690	731	691	738	732	712	685	710	703	687	673	699	705	715	719	734	708	709	719	715	691	711	693	763	707	717	746	699	671	707	704	758	726	723	739	696	756	716	708	740	680	731	690	766	717	756	785	687	760	719	695	715	728	688	731	697	715	693	712	700	807	755	720	727	706	672	731	715	709	736	726	696	714	783	728	691	692	720	711	683	708	710	724	771	718	692	712	694	705	729	759	715	698	661	738	745	729	721	694	727	733	733	748	745	674	719	716	719	692	715	696	720	701	704	708	728	648	762	785	734	748	699	781	674	695	669	695	721	722	717	724	669	710	745	713	707	696	752	677	695	715	676	689	710	697	699	712	697	726	697	722	710	749	687	739	756	716	748	702	758	729	757	711	740	699	769	738	712	718	720	715	742	703	715	711	683	772	719	681	671	718	713	693	721	741	737	724	709	722	669	728	699	743	664	736	700	740	662	698	721	727	723	730	775	692	736	713	690	714	695	714	727	702	720	687	747	713	675	731	710	696	756	711	744	695	737	733	744	768	741	722	699	732	715	720	727	743	771	739	709	724	699	685	678	781	686	713	688	698	728	687	730	750	651	704	703	693	714	695	696	721	659	759	754	692	713	727	725	663	704	698	709	743	753	682	760	696	692	718	724	720	709	772	714	676	712	713	710	713	671	752	758	736	736	740	756	761	707	707	703	709	724	693	698	728	677	725	736	707	698	692	705	696	766	768	699	745	727	712	704	705	711	744	715	715	755	696	731	709	732	680	726	694	682	720	731	708	721	704	762	713	703	681	735	670	696	760	727	689	727	720	703	721	692	746	717	738	682	731	704	739	741	718	720	736	707	695	687	680	763	719	724	729	749	676	731	721	705	704	707	691	756	716	669	646	694	799	735	684	725	700	781	702	719	753	706	716	701	653	733	704	711	736	748	711	752	704	737	738	716	729	728	689	707	720	748	764	690	748	673	744	717	705	688	693	671	746	699	743	697	716	701	698	715	738	747	717	718	725	732	689	697	729	658	676	707	720	713	692	727	696	749	701	697	735	703	754	708	697	744	679	684	665	690	740	758	713	725	719	697	713	726	761	706	700	714	727	726	670	670	699	721	692	685	759	719	719	735	713	733	683	678	718	762	730	728	703	736	702	684	730	692	675	737	736	734	755	719	724	702	682	732	734	673	749	715	751	732	714	697	740	690	727	737	676	740	672	669	714	739	733	723	684	700	727	772	727	683	697	693	740	772	721	744	639	797	720	732	736	726	668	698	738	683	678	687	732	739	707	750	671	662	707	757	715	696	691	700	704	702	710	736	724	710	704	744	726	684	685	709	695	729	687	728	675	683	702	723	714	719	737	657	654	660	717	732	694	724	698	696	719	739	704	757	735	687	753	704	764	711	690	739	703	678	711	715	706	720	697	747	666	739	739	719	732	715	737	712	765	678	738	720	746	664	730	693	703	695	671	671	721	680	727	727	715	696	746	725	691	739	736	674	711	707	711	719	751	715	730	712	744	723	660	742	711	773	750	686	755	752	744	727	718	649	705	674	749	686	719	656	717	712	702	741	726	745	706	706	735	731	772	713	701	747	724	722	714	710	759	729	716	698	703	735	672	726	672	732	749	715	766	720	719	746	727	697	755	716	770	729	671	677	738	726	728	744	711	706	766	733	691	702	701	729	768	700	736	744	733	736	732	705	710	682	718	702	700	703	717	691	708	727	755	726	692	727	764	712	678	687	707	719	712	714	703	711	698	764	726	758	710	684	684	741	680	771	756	704	722	686	679	732	718	711	700	712	723	751	700	678	727	690	714	731	705	709	695	687	694	735	692	800	712	727	711	761	770	724	709	724	700	719	671	709	706	674	692	719	658	738	704	704	682	694	714	700	684	725	734	758	737	717	723	722	755	757	683	724	684	745	747	752	753	701	729	688	732	742	730	672	718	772	669	742	701	749	745	774	681	761	737	696	714	672	712	756	724	777	713	697	701	717	768	699	705	761	738	731	694	717	697	732	776	742	700	736	744	717	759	732	729	696	731	695	715	678	701	734	709	697	699	722	706	689	697	695	752	680	722	702	681	697	702	712	721	681	728	691	731	724	688	745	667	662	725	743	702	734	702	759	774	694	724	735	703	710	706	703	705	773	728	692	722	709	756	707	694	717	734	701	725	738	766	709	713	702	725	753	661	713	719	747	710	701	748	701	667	728	681	708	700	673	729	730	702	683	710	732	696	715	739	737	757	747	711	713	713	757	673	728	659	699	708	745	739	686	712	725	676	715	732	697	718	702	697	745	753	762	698	709	716	751	741	740	739	711	798	706	679	696	719	717	719	672	777	676	711	733	670	725	708	733	776	720	696	749	730	725	750	694	726	715	737	689	702	768	700	713	673	685	769	704	680	698	730	726	707	747	729	734	726	709	723	715	743	701	725	794	702	745	706	663	720	686	713	737	676	753	651	709	765	714	706	716	738	699	726	723	692	735	692	689	671	713	699	736	732	728	669	731	723	728	657
5437	3546	2278	1418	763	446	355	285	226	236	192	191	161	149	131	104	96	106	95	96	109	80	90	100	85	81	79	80	89	72	83	82	95	88	88	115	78	75	89	91	92	72	77	84	86	87	74	92	89	87	92	80	91	97	79	81	96	65	90	66	86	81	73	81	86	80	83	85	86	75	76	78	85	68	72	97	95	87	86	73	90	88	82	93	88	98	97	87	76	84	85	86	72	85	91	84	86	83	82	81	74	75	96	70	88	95	86	78	84	92	89	81	82	82	77	87	95	89	90	71	73	92	86	80	87	82	89	85	91	90	57	87	106	75	79	70	81	75	81	76	99	98	75	92	70	75	73	80	84	85	74	63	90	67	88	85	82	84	75	80	85	67	76	75	85	83	71	97	70	85	89	91	93	73	102	87	79	79	85	90	87	80	81	94	75	91	105	107	97	85	83	83	86	78	96	72	77	78	81	91	79	91	84	60	79	76	81	75	78	83	75	70	88	86	76	88	70	100	97	78	93	98	89	87	89	79	94	87	91	88	82	75	105	78	78	97	82	83	87	68	79	74	92	84	79	89	91	96	69	69	81	75	80	83	91	75	82	71	71	79	93	75	77	100	76	74	91	83	92	82	77	84	86	77	82	70	79	74	73	75	91	85	76	91	74	86	86	87	79	82	72	71	92	82	81	77	80	79	87	71	84	78	89	83	73	87	87	85	79	77	104	86	90	59	111	76	72	84	85	86	81	92	78	71	89	81	89	84	101	73	80	78	83	79	73	90	86	49	82	88	85	88	65	99	94	84	104	82	79	83	77	87	103	79	72	101	70	76	86	74	96	94	86	78	81	87	77	71	86	93	75	68	81	63	87	72	81	82	88	65	90	90	74	85	89	82	86	88	81	82	58	82	80	104	71	90	72	64	104	74	85	85	83	94	84	92	73	66	79	89	94	84	90	83	87	73	79	81	76	79	97	83	79	84	93	68	76	72	66	102	93	82	58	87	69	112	93	85	81	82	97	74	80	76	87	85	86	73	101	92	74	69	87	73	117	86	79	78	88	68	90	90	74	90	70	100	78	81	76	81	66	94	75	82	96	80	81	79	79	86	74	85	103	72	75	94	79	88	80	76	75	90	67	74	76	85	79	74	83	96	84	79	102	90	83	96	76	88	71	81	75	80	84	76	84	74	91	79	68	98	77	83	81	67	95	89	71	84	76	76	73	80	80	95	98	91	78	70	95	87	95	82	73	93	83	84	85	71	94	90	79	78	89	79	81	75	88	87	93	85	95	69	95	85	81	89	96	83	67	92	76	81	77	92	74	86	71	99	75	74	90	74	61	83	70	91	74	78	66	84	94	77	67	80	75	80	95	94	70	76	91	86	64	78	72	97	93	91	87	95	60	78	89	82	84	88	84	87	79	74	74	66	86	82	69	75	87	77	92	74	80	95	77	64	102	91	73	78	72	86	84	95	70	90	87	85	81	70	81	77	88	84	85	88	81	90	82	81	78	79	86	76	79	64	81	87	73	78	91	76	94	72	75	80	86	83	90	95	82	97	84	91	79	74	88	89	86	83	91	78	100	82	104	64	89	71	71	88	69	86	69	83	65	69	82	84	74	92	75	92	79	84	100	73	81	79	97	84	73	76	98	79	65	74	81	74	76	89	89	96	74	91	75	69	73	102	86	74	68	88	93	85	96	90	73	93	77	68	86	83	87	81	68	88	64	89	94	91	77	99	60	79	85	71	89	79	71	79	74	83	75	65	97	78	83	88	81	90	101	77	79	65	79	75	71	82	75	87	86	77	92	89	74	82	73	67	82	62	91	92	88	91	80	85	82	69	76	85	89	96	85	62	103	75	93	83	88	71	99	82	66	88	73	101	87	65	85	71	88	72	80	77	75	81	71	85	86	85	91	84	92	83	92	77	96	87	81	81	83	86	71	79	81	91	78	80	71	77	83	75	85	82	85	69	88	91	75	92	72	72	98	65	91	60	81	77	80	83	80	98	75	78	87	77	105	87	92	82	81	82	96	86	80	76	79	82	91	89	85	102	90	93	74	87	87	83	105	67	76	87	81	94	102	70	81	81	88	89	70	76	85	84	85	77	84	88	91	88	79	79	82	86	75	85	99	69	88	85	89	84	76	81	83	82	93	86	73	73	97	77	86	82	84	74	99	97	67	82	69	78	66	81	81	78	77	79	88	88	84	69	96	81	75	68	74	74	87	62	63	78	71	87	79	89	98	77	82	93	75	79	84	81	61	74	76	88	101	71	82	96	98	75	75	90	78	83	72	68	75	85	63	91	75	95	77	78	84	70	68	83	79	56	72	94	98	83	84	60	98	84	88	87	84	97	82	97	86	98	80	76	89	76	84	66	70	106	82	86	79	87	71	81	78	90	84	86	77	82	74	96	86	77	80	90	99	68	79	97	88	76	81	91	90	72	98	89	87	78	79	60	69	82	94	75	79	80	71	87	81	78	76	94	81	75	66	98	71	83	82	87	73	85	81	80	81	81	65	94	79	89	74	72	84	86	87	93	72	91	78	73	83	92	81	87	71	82	82	87	77	85	81	99	68	88	88	80	90	70	82	83	96	91	80	72	81	84	85	87	96	68	77	90	93	92	91	74	91	82	84	90	87	86	91	80	86	84	90	101	84	104	75	91	68	65	84	82	78	78	98	64	64	97	89	83	69	73	86	70	89	79	89	88	82	76	96	76	70	81	92	80	92	80	70	81	82	81	91	91	85	72	79	88	92	79	89	72	80	92	78	81	84	70	88	71	75	88	88	81	88	90	80	77	83	101	90	79	75	80	80	73	96	91	90	90	71	86	75	80	73	98	83	68	82	74	95	88	80	79	77	77	97	72	79	74	84	83	79	79	82	102	104	90	88	81	85	77	90	74	74	70	79	78	88	89	85	78	83	77	63	74	71	83	91	68	81	85	83	85	92	87	79	82	100	67	91	82	95	81	91	69	67	89	71	92	87	85	96	80	92	95	98	69	89	82	80	86	93	71	80	86	86	85	82	75	94	78	69	90	92	76	77	73	80	76	81	62	74	85	92	87	71	99	94	86	81	70	86	76	71	68	83	75	93	70	88	78	94	77	86	83	77	86	81	80	79	87	74	88	86	94	77	71	85	93	87	94	75	73	80	82	78	79	73	60	83	70	90	87	99	73	100	83	73	77	102	90	84	93	85	63	79	81	92	82	78	96	83	79	74	69	74	75	93	79	87	83	97	90	86	71	75	81	85	84	82	78	82	78	74	80	80	78	84	89	88	82	85	88	85	82	79	76	80	73	76	71	89	65	81	71	71	77	66	78	98	87	69	82	87	76	90	104	82	86	81	82	97	80	80	66	72	69	88	85	72	84	72	90	91	80	91	79	87	74	86	67	91	75	73	64	88	75	73	98	83	81	89	75	99	100	79	92	62	80	75	76	95	90	98	80	106	79	86	88	76	80	87	81	74	83	75	76	78	65	108	71
33609	22599	18072	16331	13435	10696	8160	7019	5938	4702	3738	3046	2426	1985	1759	1593	1454	1300	1236	1151	1026	928	906	880	921	818	790	865	831	775	801	788	751	778	767	743	785	788	783	748	743	788	734	743	787	750	732	726	763	751	747	762	736	755	774	688	715	725	755	750	713	641	720	725	719	730	697	727	715	725	734	715	732	732	714	721	762	734	731	716	708	720	751	749	744	719	671	734	756	751	709	706	725	722	745	724	729	711	767	696	721	721	765	751	768	708	714	735	689	740	742	725	834	742	740	691	754	727	703	783	703	685	722	734	740	760	740	737	740	774	739	729	749	722	721	737	712	724	718	718	676	709	749	747	781	693	715	718	757	716	688	731	726	738	721	750	728	721	722	695	742	739	705	748	719	718	702	718	768	737	746	735	721	759	705	744	709	745	695	767	704	776	730	678	757	777	731	734	702	720	703	761	696	718	671	721	761	743	723	717	716	748	706	757	696	710	743	682	707	771	716	729	699	765	721	677	738	727	714	752	699	767	705	771	764	721	779	777	732	739	766	733	742	733	717	752	699	725	758	769	701	747	753	756	744	784	711	705	746	751	731	779	712	757	681	753	776	763	744	768	752	759	723	745	733	738	728	730	744	736	728	716	720	738	753	722	788	754	688	764	768	713	700	740	775	727	709	719	747	727	742	735	716	749	739	752	715	723	767	736	772	738	698	703	742	702	766	778	708	720	760	736	723	681	705	703	756	729	715	764	756	742	732	684	735	698	713	710	743	722	732	723	704	716	772	756	737	764	708	748	749	698	771	726	729	700	706	742	748	756	680	711	684	735	693	730	750	715	683	694	707	741	712	723	755	729	736	788	735	725	734	756	719	714	773	715	699	687	706	751	729	734	732	713	746	722	734	742	778	750	763	709	779	810	726	686	765	721	766	733	730	785	743	729	728	716	793	731	795	719	713	724	727	725	693	724	691	723	745	763	791	776	681	716	708	749	722	709	746	767	712	700	736	714	697	758	713	706	690	701	690	741	718	758	731	724	773	738	731	703	728	729	771	691	748	699	719	752	682	714	712	728	789	761	738	751	783	712	753	762	735	703	724	736	733	728	743	691	734	715	743	716	703	775	699	780	715	719	724	758	777	741	793	744	733	785	715	712	754	708	711	791	743	727	739	712	739	723	755	786	717	723	730	726	739	765	745	732	709	778	745	746	722	758	730	782	748	724	771	757	729	702	754	733	706	715	745	719	720	754	730	731	694	722	726	761	736	731	760	741	760	767	743	724	701	719	705	756	791	785	748	773	719	764	767	701	743	725	715	725	726	675	743	714	700	754	734	753	743	734	684	698	748	755	721	721	734	727	735	778	699	768	705	747	722	725	764	717	699	698	758	700	715	816	721	708	749	708	766	687	723	709	755	708	674	745	753	725	697	753	743	708	726	730	667	751	730	700	691	752	691	718	732	759	753	725	739	708	701	721	710	706	682	715	755	731	708	744	727	767	735	707	735	711	733	695	721	717	735	752	712	720	774	754	730	708	752	701	696	731	731	724	721	750	779	701	752	750	760	706	731	717	703	718	718	752	687	738	730	745	737	738	755	678	733	740	700	739	728	710	791	751	714	759	700	745	711	720	696	728	738	680	711	712	716	733	764	680	706	778	733	711	753	793	756	676	727	707	768	732	718	745	711	739	692	748	713	705	756	686	686	781	717	694	779	706	728	718	733	787	751	743	710	697	765	758	764	721	733	735	747	741	753	691	745	734	763	695	730	732	705	734	722	728	747	698	732	750	696	731	683	747	715	732	727	741	715	717	705	758	729	678	712	733	781	745	719	752	697	735	779	732	704	784	725	735	729	733	726	744	735	707	728	750	754	749	728	751	718	745	691	699	715	730	711	737	697	745	729	762	670	717	711	745	710	740	694	750	686	723	705	746	723	726	684	707	733	693	805	695	733	726	782	719	697	722	800	710	742	732	773	753	734	698	752	798	683	702	706	786	722	776	736	751	713	719	740	747	777	739	735	734	713	725	683	724	714	730	723	720	701	734	763	733	766	733	721	692	722	716	747	735	742	702	747	776	712	715	721	745	747	759	683	736	718	707	742	691	771	747	756	714	782	784	797	719	736	706	687	759	723	703	687	738	680	688	719	651	717	762	750	740	759	726	713	784	709	750	723	718	721	713	713	692	716	721	729	748	745	673	741	755	684	730	740	766	728	702	777	701	698	730	777	698	721	708	711	738	727	710	783	722	761	768	717	772	764	726	702	726	716	749	761	735	728	732	737	774	730	722	707	702	733	732	732	778	686	695	731	698	713	703	733	717	714	716	776	742	788	711	752	714	731	717	732	725	710	726	804	705	764	744	749	791	726	766	740	729	698	729	768	780	747	704	763	720	736	744	760	736	736	754	714	750	706	755	658	723	712	753	729	731	734	734	728	713	702	722	693	706	784	709	737	763	731	712	720	735	720	754	733	721	675	755	759	717	721	804	713	747	717	723	728	765	718	744	749	706	722	763	743	738	669	717	716	713	730	692	746	696	742	725	749	678	706	709	704	754	699	710	773	667	787	738	780	794	717	727	752	738	715	689	754	718	763	679	713	738	759	721	772	721	725	753	746	754	742	727	718	730	762	769	737	757	685	736	726	725	750	720	758	723	754	735	769	733	687	759	709	740	709	702	722	747	795	756	742	744	718	727	744	750	735	719	700	757	761	746	711	767	739	761	703	715	745	802	709	674	739	729	692	678	723	721	749	766	716	676	732	749	679	783	708	754	754	694	723	726	773	687	711	699	736	714	727	717	728	717	674	766	750	688	728	731	705	780	720	771	753	736	763	720	704	729	757	738	761	753	756	744	700	729	756	712	706	745	711	700	691	749	749	703	737	740	674	735	774	736	692	700	701	750	702	731	705	707	753	728	750	746	712	756	730	736	735	725	728	753	670	722	698	781	722	642	738	776	742	762	728	753	734	676	704	768	676	714	691	811	721	694	719	709	705	799	731	782	709	721	711	703	716	734	719	761	734	766	707	754	743	704	706	731	689	712	757	710	731	733	725	704	735	743	719	763	738	750	729	735	703	808	739	716	717	749	749	727	752	720	721	710	782	722	731	748	738	741	698	807	755	749	745	687	739	721	742	729	715	774	720	702	716	737	733	753	720	732	708	702	731	731	730	679	740	703	754	739	770	738	780	747	756	701	710	754	722	769	747	765	727	719	752	748	708	737	714	736	728	754	721	777	693	710	743	756	700	732	695	730	689	684	734	697	706	740	723	749	737	771	752	763	748	729	736	748	698	715	724	748	756	780	711	719	739	748	685	813	720	729	747	700	699	749	714	718	760	770	729	702	751	749	767	739	739	748	724	739	770	749	758	732	688	713	732	750	721	666	721	725	742	757	738	740	702	720	744	720	711	750	740	726	718	723	771	734	752	726	689	713	682	764	703	752	748	739	745	708	686	748	706	729	707	729	718	745	699	740	767	702	726	708	741	689	715	792	762	695
5600	3222	2139	1129	748	400	265	281	235	207	171	142	116	109	104	95	93	95	85	101	88	92	71	82	76	68	65	66	74	66	91	79	71	64	69	83	83	76	85	70	78	73	68	64	71	72	61	74	75	65	54	76	77	73	59	76	78	74	85	49	64	69	62	83	70	80	73	54	70	59	53	74	75	58	64	65	86	69	66	68	72	83	45	77	77	76	73	62	47	69	70	63	70	65	74	63	76	69	97	81	72	63	63	66	70	80	64	77	72	80	55	70	70	58	70	68	76	75	85	66	70	65	69	68	54	77	64	74	79	77	61	67	68	77	75	82	68	69	71	66	71	79	68	70	72	56	62	84	61	65	70	49	78	74	62	79	86	68	79	70	62	57	69	60	74	56	63	82	72	59	70	79	86	69	68	68	70	70	72	76	67	60	70	66	60	81	66	63	85	82	76	53	75	59	76	75	63	76	92	62	71	73	69	66	79	73	80	93	62	81	61	68	71	95	71	66	80	81	78	56	69	70	86	85	56	68	75	69	62	65	73	62	71	91	76	70	61	69	85	73	69	72	55	76	61	75	70	85	65	67	79	73	75	79	61	74	82	66	73	52	73	64	66	71	72	65	68	60	56	81	58	70	80	71	69	57	75	77	89	61	75	70	90	77	60	50	63	71	66	72	81	57	70	65	89	72	84	84	85	66	68	62	61	70	63	81	68	62	67	66	53	66	63	60	77	54	47	73	81	56	86	71	73	54	79	81	67	70	70	75	74	58	62	75	62	78	78	67	82	69	72	67	61	64	68	75	53	77	59	70	63	78	80	67	66	90	66	58	72	61	71	73	69	67	69	57	71	79	60	68	66	77	72	76	69	55	72	65	71	64	83	67	69	75	75	68	71	63	75	72	69	79	60	61	64	75	69	63	70	75	82	66	67	71	78	78	76	88	72	59	56	69	61	65	85	78	56	72	66	81	66	78	69	60	64	54	69	75	61	60	81	85	50	66	76	77	72	63	82	62	62	70	60	76	95	53	65	85	59	57	70	74	73	74	65	65	89	69	71	55	73	75	67	65	60	64	63	73	62	58	76	69	61	81	58	73	74	70	70	69	82	59	74	69	67	65	58	74	70	75	62	63	80	78	62	84	73	61	75	57	52	59	69	74	80	69	81	77	72	74	74	69	64	58	60	69	50	69	61	81	61	90	62	60	79	59	66	52	74	56	73	70	76	71	63	66	73	60	73	63	62	70	75	88	71	60	70	55	73	54	83	62	87	66	64	73	65	59	53	63	62	59	64	74	57	55	62	83	66	61	64	65	71	68	80	58	70	69	78	77	68	74	67	61	72	69	58	77	61	65	57	61	51	70	64	80	52	71	67	76	80	62	66	61	62	62	68	72	72	71	75	58	68	71	64	71	68	68	56	89	61	61	63	71	64	89	82	72	84	72	74	80	57	67	60	57	78	69	65	71	68	63	74	75	69	61	65	59	63	79	73	74	55	82	78	68	72	78	66	63	73	56	50	72	55	67	74	83	71	76	70	64	67	78	73	74	55	67	65	79	72	66	75	54	73	58	67	56	75	70	63	73	75	70	75	78	86	60	57	72	76	83	65	53	68	72	57	74	86	66	61	59	70	71	72	77	60	69	63	71	71	71	65	74	72	80	72	69	66	74	87	72	61	67	62	70	66	70	67	62	72	84	82	68	69	66	60	70	62	62	67	62	71	67	88	57	61	53	79	64	69	62	72	73	69	75	77	84	84	72	77	58	81	80	82	67	70	68	63	71	90	80	59	76	63	66	85	78	68	69	66	63	69	57	76	73	85	59	71	69	63	67	50	71	58	64	72	70	73	58	78	72	76	73	55	74	80	63	76	80	66	74	62	73	82	66	65	66	65	64	93	61	68	68	66	77	85	74	65	80	59	74	73	77	64	72	67	81	93	77	85	60	66	78	68	73	74	67	55	67	67	65	63	76	61	68	69	68	64	73	58	63	75	71	61	75	74	55	73	70	50	76	71	86	69	71	69	75	66	65	81	68	76	72	53	65	69	69	62	80	66	66	63	62	71	65	65	62	65	76	56	54	73	68	69	72	76	71	64	64	65	86	57	69	68	78	78	69	80	62	80	73	56	60	65	57	65	85	63	70	54	74	87	80	76	62	79	67	83	61	61	63	60	67	60	79	68	72	57	64	60	63	74	71	56	66	60	75	58	62	72	64	59	64	54	51	73	67	67	66	59	82	64	66	85	65	70	73	73	62	76	65	60	68	75	58	82	56	77	81	61	69	72	67	64	77	75	64	61	83	64	75	67	70	69	73	82	69	73	62	58	68	75	74	80	74	66	80	70	74	57	64	77	69	68	66	95	74	80	65	61	70	76	70	67	66	76	66	78	69	65	77	69	72	64	69	76	69	68	70	85	74	60	63	55	78	65	79	54	85	68	77	71	60	74	64	72	63	74	73	65	70	77	78	67	65	78	51	62	70	57	60	76	67	77	65	63	66	75	72	61	72	57	81	64	72	60	67	64	79	68	73	49	57	67	65	66	65	70	60	58	73	80	72	76	55	71	59	55	71	72	57	59	80	86	71	67	66	62	57	62	58	61	79	62	77	86	61	59	77	55	60	69	83	64	74	63	77	75	65	63	71	69	74	77	71	70	79	71	74	78	62	60	61	74	67	72	66	69	81	65	89	70	52	86	67	67	64	92	74	71	70	65	70	61	73	66	82	64	59	79	67	76	74	83	65	69	81	60	70	87	62	61	77	65	69	61	74	75	81	65	61	63	72	76	63	72	68	70	62	73	49	67	66	82	68	71	57	58	68	66	94	58	66	76	65	71	77	74	75	70	78	54	81	75	70	71	66	80	76	65	77	88	62	71	65	74	66	65	64	58	70	80	83	76	60	62	75	64	72	88	69	68	63	63	59	58	62	72	68	78	72	76	71	70	75	73	77	72	75	83	81	81	78	55	59	65	75	71	80	80	66	61	70	82	80	66	57	63	73	73	63	66	57	65	61	60	80	65	66	86	60	71	72	84	72	71	77	79	63	83	73	81	78	60	73	66	64	77	69	91	60	69	73	74	73	67	66	62	67	86	67	69	65	68	81	71	75	52	68	83	67	57	71	66	71	56	65	59	80	60	65	73	62	66	56	62	51	71	68	84	91	69	75	76	77	72	73	78	65	70	72	56	67	69	76	67	73	62	74	79	72	54	70	61	58	74	73	59	74	87	54	84	61	73	66	66	82	71	93	77	78	73	82	68	83	74	66	67	73	69	63	75	59	58	82	74	64	67	65	75	66	70	64	71	71	65	71	68	61	73	73	69	60	69	65	68	65	54	62	62	54	65	80	75	65	67	62	72	84	61	61	78	69	68	71	76	68	57	57	52	69	80	74	74	53	68	89	65	66	62	67	67	68	70	75	82	83	67	76	63	72	51	68	68	76	60	84	65	76	65	68	80	84	60	74	91	64	61	64	68	74	77	79	83	73
31629	21707	17883	14278	13113	9422	7770	6629	5569	4569	3683	2961	2415	1970	1654	1496	1327	1249	1009	961	906	924	828	735	722	719	744	707	675	634	711	703	644	665	640	659	653	622	605	637	611	633	617	601	633	633	628	592	634	619	632	571	633	633	648	608	603	642	588	596	552	625	617	598	607	611	630	619	635	643	577	633	629	618	637	595	601	616	646	640	622	638	609	642	622	593	595	600	617	606	619	583	633	638	662	657	653	615	638	582	600	600	605	662	615	650	600	611	583	606	671	608	586	615	665	592	615	620	612	584	611	618	595	649	633	604	620	621	624	612	621	606	614	601	652	622	586	633	644	618	605	611	622	600	634	648	610	596	623	606	606	638	617	611	628	635	636	625	604	625	584	606	618	623	664	618	661	612	563	605	618	603	622	634	631	592	618	650	634	623	615	615	636	647	601	657	606	592	609	612	644	575	621	572	626	624	605	630	619	603	631	610	624	646	645	603	617	579	600	620	654	593	579	652	638	605	668	563	626	593	606	589	676	589	605	624	611	597	571	600	592	637	664	613	599	630	626	612	613	614	607	623	637	649	644	617	611	649	621	635	648	608	662	606	581	630	643	647	630	605	611	593	623	569	633	567	665	624	628	656	635	625	626	624	600	622	652	601	632	605	598	657	608	614	616	594	584	590	615	670	607	615	616	598	584	626	621	622	632	655	656	636	601	626	585	603	661	624	635	615	656	616	611	586	642	615	650	615	614	625	591	626	652	666	704	619	611	659	580	634	618	597	593	595	606	642	591	605	605	617	581	602	653	615	613	627	588	616	632	623	680	622	629	653	587	613	655	600	636	659	643	666	596	603	653	607	580	633	588	622	537	589	585	637	595	615	656	600	588	602	641	607	649	602	593	618	573	641	593	641	608	637	591	641	614	631	602	631	684	618	564	599	685	588	646	612	613	595	594	686	639	630	585	629	624	608	653	591	631	605	621	670	604	650	611	638	631	650	612	650	617	566	601	624	614	623	635	635	659	611	622	607	616	657	613	601	632	612	676	620	659	607	636	649	605	637	611	631	606	607	628	640	637	568	639	579	590	596	587	574	645	624	598	602	623	628	660	617	570	621	617	640	629	657	625	600	627	632	630	598	608	639	614	601	604	559	589	617	620	624	616	617	608	627	637	607	613	650	574	599	616	608	592	605	563	619	625	598	561	601	628	625	623	597	623	611	617	642	628	623	571	569	638	626	619	612	628	617	598	605	617	606	593	627	599	659	667	645	651	632	610	576	632	628	629	647	606	647	611	589	615	601	638	631	641	634	631	619	634	598	625	630	619	594	619	646	620	572	617	631	594	614	617	599	622	563	640	643	608	599	582	604	602	621	628	612	644	620	611	569	663	622	652	617	592	625	598	628	620	599	618	588	586	646	596	640	581	594	636	575	619	626	596	594	632	646	629	650	600	612	587	609	653	647	618	599	589	657	624	647	587	616	603	643	606	598	623	613	633	600	651	605	629	574	574	588	577	624	610	611	627	673	607	615	612	620	599	636	620	639	679	593	638	666	627	641	600	587	620	635	628	654	605	644	624	631	589	646	631	591	590	622	619	620	615	604	597	605	627	637	606	600	598	645	622	619	594	632	625	609	609	634	606	615	659	597	593	617	591	632	599	624	610	610	611	586	613	653	639	670	613	615	598	626	661	661	608	586	606	621	641	641	604	615	633	576	555	606	657	573	618	602	617	581	597	615	626	641	684	621	624	623	623	629	625	610	606	645	579	608	623	611	652	602	652	613	621	559	615	653	624	634	586	641	578	591	592	587	648	609	638	630	616	670	623	598	628	634	573	606	617	634	636	633	660	589	561	614	628	637	654	644	616	638	609	614	621	581	612	625	625	620	634	623	624	621	626	611	620	600	646	649	672	653	599	646	609	626	626	620	610	640	612	570	644	648	660	640	602	567	641	641	600	575	584	636	656	623	606	647	605	589	655	621	639	636	605	626	592	655	653	640	609	645	602	603	641	655	596	594	648	648	646	595	625	629	600	636	588	612	594	614	648	664	623	612	624	654	630	594	578	651	635	624	635	602	603	589	642	604	608	645	637	646	609	612	643	588	643	625	628	608	625	598	579	587	626	571	656	618	635	622	611	609	587	632	609	628	553	627	602	590	658	634	650	592	652	609	617	576	662	597	623	610	608	602	610	611	606	632	633	590	592	601	626	620	621	636	617	665	620	582	623	579	629	631	677	649	653	680	658	648	658	567	635	601	632	628	636	624	650	618	618	649	641	627	639	616	592	637	653	631	613	612	604	588	615	630	637	606	626	637	618	579	591	625	614	625	617	632	642	609	588	645	620	615	624	662	639	647	623	611	647	614	609	616	659	647	631	596	618	644	642	590	643	640	576	618	633	623	633	601	622	620	607	627	617	648	582	563	604	614	653	600	659	602	608	612	636	675	644	580	602	595	657	631	600	592	620	615	582	619	604	588	585	602	642	584	666	592	633	585	629	604	624	594	639	568	621	622	629	592	580	623	571	610	628	618	659	632	600	595	637	615	638	618	574	610	580	651	628	608	593	666	623	591	605	626	581	656	616	567	587	640	673	600	692	588	653	611	595	663	595	576	624	646	629	614	587	641	639	585	613	607	575	591	602	648	644	667	593	634	618	651	621	590	605	609	615	617	613	609	611	637	629	624	631	646	644	666	639	619	669	614	592	646	628	602	578	642	581	610	606	599	595	607	627	608	597	613	674	590	599	600	600	619	605	613	651	633	624	662	612	634	629	619	653	607	666	624	659	623	637	626	603	617	618	609	597	597	649	607	631	610	590	663	657	619	594	651	619	588	599	636	613	657	615	616	584	638	636	614	609	651	616	585	675	608	589	575	655	640	579	629	638	603	652	590	605	628	616	602	659	582	624	609	627	633	631	607	588	624	648	614	672	611	634	590	585	650	605	651	636	602	604	602	595	619	597	629	660	599	586	623	584	592	656	618	629	616	642	660	603	597	648	597	602	599	609	605	587	631	597	613	619	680	645	617	632	626	633	603	643	612	642	632	654	578	601	593	662	622	629	622	620	613	627	653	686	636	585	618	613	616	603	651	646	633	624	614	658	625	664	669	638	639	605	630	620	657	620	627	612	645	617	635	597	631	636	628	617	568	633	566	616	639	597	607	621	590	595	623	679	661	575	624	634	600	627	607	672	618	672	624	631	604	609	614	647	588	637	662	601	620	616	604	630	629	648	651	589	641	598	638	671	611	595	614	624	640	597	665	623	600	615	611	602	601	639	632	628	612	633	588	609	588	645	623	621	573	635	595	656	613	605	642	603	648	602	616	582	629	624	634	640	647	618	637	624	601	622	635	608	616	611	599	599	630	600	625	662	670	604	606	639	663	617	580	630	585	620	603	600	625	652	650	600	557	613	636	625	606	604	592	633	674	626	606	637	621	605	637	625	625	602	625	615	654	605	611	587	597	602	595	594	650	647	588	631	609	601	624	645	642	629	616
7661	5648	3599	2065	1334	607	393	294	237	228	199	178	179	118	115	111	92	105	90	68	98	85	66	86	75	84	76	78	78	64	93	62	70	73	85	76	67	82	75	77	69	67	78	59	67	63	80	76	62	58	81	75	79	81	87	68	71	69	87	73	64	77	77	57	66	78	74	82	65	78	69	65	69	75	75	73	69	66	72	89	59	66	81	71	75	68	81	68	65	80	58	65	72	64	73	71	75	62	68	73	74	71	71	62	67	68	63	72	80	67	82	82	73	66	72	57	84	74	59	69	78	79	68	71	69	85	81	55	57	60	67	73	75	65	66	67	68	65	75	76	64	76	74	61	75	63	73	67	80	68	97	69	70	70	70	71	69	71	73	63	68	87	78	64	71	63	66	59	69	73	70	84	66	78	54	80	71	89	77	58	71	62	65	62	66	69	64	71	73	74	83	68	70	67	89	74	62	56	75	78	55	91	69	67	77	80	69	69	79	84	80	68	62	86	83	67	70	53	78	76	78	77	79	74	67	74	78	61	77	64	60	78	66	70	77	78	72	66	71	93	78	67	70	81	76	70	86	56	79	70	79	60	74	57	83	64	62	68	63	66	84	71	73	78	74	56	56	74	67	69	81	85	60	57	70	77	61	68	81	67	87	58	72	73	70	72	61	56	63	62	63	67	64	65	69	77	62	84	78	85	68	64	74	64	65	64	64	65	67	64	51	71	74	80	64	79	64	68	88	64	65	87	74	57	67	55	59	78	71	69	65	65	74	67	72	69	83	67	90	76	69	72	66	64	78	73	78	75	62	54	71	66	59	56	67	57	67	61	52	71	63	72	73	79	74	69	64	80	70	65	80	61	65	73	85	60	71	74	80	60	75	75	77	68	55	69	82	75	69	70	56	74	57	69	70	67	72	82	55	65	69	71	67	64	67	74	94	65	78	61	80	71	74	78	61	80	66	88	63	77	73	63	65	78	63	77	75	75	74	72	77	70	63	78	63	65	59	63	55	67	75	66	73	84	61	73	72	62	74	68	75	70	76	78	75	71	76	71	68	75	61	84	63	70	68	57	70	66	73	72	76	64	76	72	66	70	84	66	85	77	67	67	83	74	72	70	80	81	72	72	75	59	62	67	75	64	76	64	74	62	67	70	89	72	54	72	60	61	75	75	72	81	76	72	62	63	54	75	63	67	70	69	66	80	69	83	59	64	71	74	71	76	63	78	63	61	66	64	65	62	82	63	71	61	73	57	60	67	76	74	77	69	81	83	56	66	61	81	80	75	82	69	74	80	65	65	64	57	59	86	79	68	55	70	70	73	57	76	69	61	55	73	60	62	82	63	58	78	74	81	64	58	72	73	67	67	69	73	79	69	78	58	71	68	70	74	77	71	76	78	74	68	67	73	94	76	68	45	65	72	86	66	76	83	76	62	53	74	66	57	74	67	63	68	68	60	70	64	73	76	56	71	66	77	65	67	68	62	75	67	65	63	66	53	77	53	90	71	75	69	56	82	65	77	75	62	71	74	75	89	72	68	79	74	75	76	73	64	65	69	73	83	67	63	67	98	80	73	74	69	69	77	77	80	74	63	62	73	62	96	65	64	56	75	81	81	65	84	64	93	67	70	66	80	63	72	82	71	69	62	73	73	72	70	75	77	76	73	72	59	71	69	80	76	62	72	69	56	74	70	65	60	77	65	79	77	58	75	70	64	66	78	62	74	65	66	63	64	81	56	65	69	75	73	68	73	55	64	67	68	68	75	64	62	66	68	65	66	59	62	62	79	70	66	82	81	67	62	60	77	60	75	63	69	55	71	73	83	56	64	77	68	72	74	87	66	67	70	66	74	60	75	71	48	67	59	74	65	58	72	64	66	78	65	64	57	78	57	74	69	60	55	62	73	70	66	73	85	63	69	69	72	80	86	71	72	62	71	66	70	81	77	69	68	61	62	63	64	68	70	70	77	76	65	53	75	70	86	70	71	77	70	81	68	75	78	67	78	70	81	62	73	75	76	55	68	63	78	77	62	79	73	71	70	59	73	58	70	64	75	63	77	67	57	73	70	71	75	84	84	82	89	67	80	50	64	85	78	82	67	73	63	79	76	73	62	64	71	90	80	76	66	69	83	72	72	73	67	80	80	55	64	77	75	56	64	79	66	70	68	71	77	82	76	60	64	64	50	76	60	66	73	69	81	79	72	62	64	61	73	64	70	71	77	66	87	84	75	79	71	76	65	71	78	74	70	64	85	76	67	83	82	67	83	73	79	80	75	74	81	76	63	80	72	73	78	88	86	75	63	69	71	71	67	66	67	66	60	66	63	65	57	72	65	82	75	67	73	71	70	63	76	79	60	77	63	52	61	67	71	71	60	63	95	56	68	63	65	60	74	86	65	74	73	60	67	75	85	71	63	73	74	70	64	67	70	78	77	66	83	63	79	74	66	55	56	83	84	78	83	60	61	85	64	71	80	59	76	60	68	68	69	85	90	59	77	57	71	67	76	62	74	88	65	71	90	71	69	72	68	71	80	72	87	71	62	73	74	61	65	66	61	78	79	79	58	75	79	71	61	68	60	66	79	66	58	71	87	84	70	70	64	76	71	66	76	76	78	69	73	66	69	59	69	71	92	71	78	71	76	61	68	64	75	74	51	77	70	66	69	73	72	65	67	68	67	76	97	67	62	65	65	79	63	73	77	61	59	84	55	78	62	80	67	77	68	67	65	56	75	63	68	61	72	58	78	72	85	69	67	75	68	81	70	77	73	76	55	64	77	63	76	77	65	64	73	83	74	68	58	88	72	62	66	70	69	62	57	66	76	87	64	80	73	74	70	61	59	78	58	68	62	59	75	75	59	64	68	75	66	66	68	79	67	58	72	61	77	67	70	90	79	63	81	65	73	73	68	95	67	87	50	63	63	65	78	72	76	68	57	65	79	91	80	69	72	76	63	73	71	68	75	79	55	62	78	58	77	69	54	82	86	66	56	62	65	73	79	70	66	76	77	65	94	53	68	70	68	77	82	66	88	59	86	71	66	69	71	68	78	67	66	69	71	85	70	63	70	63	67	54	69	73	75	58	79	71	71	78	74	62	79	66	79	70	76	81	73	67	78	58	61	61	67	63	57	76	60	69	59	68	63	73	70	58	72	60	74	76	54	75	72	89	71	71	68	84	66	63	60	77	77	71	79	70	69	74	74	69	76	81	79	78	73	66	71	81	65	51	85	80	75	83	75	67	73	76	73	75	66	75	61	78	57	78	69	71	77	69	82	73	72	56	56	62	77	62	68	67	80	76	69	66	64	64	61	71	68	67	57	95	59	66	65	68	78	78	61	70	82	86	66	71	56	67	90	89	68	68	57	51	75	72	67	79	75	60	78	73	69	69	63	64	83	71	68	91	68	52	74	75	77	73	66	69	76	75	63	65	76	65	75	63	78	71	60	80	82	67	70	70	65	67	69	78	63	74	82	70	62	78	70	73	61	89	70
37123	27777	22360	19560	19221	12535	8909	7614	6338	5310	4319	3535	2848	2302	1969	1643	1538	1301	1186	1091	1030	924	857	822	806	791	719	741	739	680	756	672	681	690	649	684	669	696	703	629	660	643	672	666	667	673	660	628	658	688	641	625	670	639	677	609	625	638	685	634	658	628	624	637	632	610	627	610	622	671	627	597	657	614	659	654	612	620	695	643	644	646	644	631	626	633	614	652	639	664	683	626	663	647	638	583	609	649	626	605	593	679	654	657	661	615	661	654	658	663	639	643	661	584	643	606	671	639	624	678	662	627	619	626	638	660	675	665	663	697	658	657	700	623	637	638	661	623	616	675	603	642	632	604	664	640	645	667	607	652	652	715	572	635	668	608	619	683	678	662	589	649	652	638	600	634	596	638	625	648	616	683	646	620	634	609	636	655	662	640	637	605	639	626	623	589	662	669	641	601	660	594	652	689	669	653	638	633	637	619	632	636	574	660	666	605	711	588	657	624	663	636	659	684	591	624	627	574	677	574	630	610	574	655	607	628	660	650	599	630	657	643	642	651	637	660	704	661	617	656	580	643	682	646	607	639	619	695	620	628	638	636	616	623	606	691	638	599	655	618	644	645	632	637	658	619	659	636	636	674	634	634	692	665	674	652	616	650	637	606	603	673	720	653	625	636	608	690	631	609	656	665	633	647	617	621	617	609	641	644	658	640	653	666	640	625	628	632	670	606	691	647	664	610	632	684	665	643	663	645	634	666	632	625	601	643	667	624	669	626	624	676	647	684	639	676	649	621	676	664	624	618	642	637	624	693	619	648	691	656	624	615	616	673	611	587	631	639	600	613	587	622	673	636	617	642	657	609	656	671	637	662	656	635	650	692	633	627	638	687	678	646	632	595	650	620	640	619	667	618	614	684	644	689	622	651	630	651	620	657	637	662	615	602	655	634	623	658	620	672	646	628	645	619	601	622	701	609	659	631	640	632	623	646	628	662	626	631	629	662	650	633	649	641	612	618	622	695	649	619	608	662	622	638	581	656	708	647	660	657	616	607	648	657	640	669	642	613	642	654	696	647	635	656	664	637	634	619	654	662	655	666	638	617	648	606	599	617	636	678	645	632	631	632	659	661	637	660	621	738	637	644	630	663	655	678	595	617	663	644	602	646	672	713	669	643	665	626	645	650	618	637	652	659	644	655	611	644	635	655	662	633	646	619	653	660	602	644	613	677	658	631	617	645	662	671	631	616	684	647	645	684	638	642	660	688	626	718	618	622	640	688	685	605	629	602	636	699	622	682	644	694	606	624	584	669	621	647	668	660	593	645	650	671	681	667	641	620	625	613	606	671	653	657	625	629	643	618	664	630	642	622	611	657	630	652	678	610	649	665	608	649	597	619	647	641	646	603	642	627	657	612	665	657	637	637	674	616	639	616	673	669	666	632	648	642	650	635	644	618	672	621	628	688	689	627	632	646	651	647	619	623	667	676	637	641	570	669	623	689	627	626	619	639	613	618	676	665	591	652	625	675	611	630	656	654	669	629	645	633	629	603	586	631	625	624	653	631	642	613	627	651	621	653	666	640	653	599	642	626	618	666	615	652	602	657	666	682	706	685	630	631	652	650	601	653	605	667	614	646	632	629	656	658	629	693	674	617	620	593	658	613	656	654	642	678	662	633	611	613	610	627	662	655	627	620	593	607	661	601	630	641	640	678	620	612	633	618	635	649	647	667	668	626	642	671	659	670	659	674	669	635	673	623	690	648	639	657	665	594	646	642	623	661	623	653	669	638	615	662	626	636	673	686	627	615	683	666	643	655	652	649	678	645	668	642	651	678	621	683	627	628	650	655	677	653	611	633	649	619	643	656	624	646	677	619	622	663	602	619	652	623	638	650	618	647	657	627	608	689	678	635	662	654	628	624	644	618	625	647	660	649	673	607	642	598	644	661	636	630	633	648	673	672	633	607	665	616	653	672	641	621	631	638	637	654	679	693	666	575	626	617	648	618	664	621	676	662	663	618	646	625	656	603	606	695	637	655	664	623	604	652	657	657	650	636	646	639	653	624	624	620	683	602	665	651	617	631	638	626	695	593	686	659	654	581	632	605	665	655	626	624	623	618	648	633	604	650	637	652	633	605	604	637	615	670	616	610	640	637	623	651	652	655	630	650	639	659	606	636	599	640	619	631	651	643	663	615	630	653	649	643	631	628	634	668	641	649	643	606	653	673	613	614	607	671	630	649	629	633	694	668	646	645	645	639	628	670	659	621	603	641	682	604	638	648	603	630	660	664	619	591	609	586	636	654	650	641	682	674	718	653	611	620	611	636	647	652	636	612	621	628	632	618	643	635	652	650	599	665	619	616	671	629	613	621	619	636	669	647	647	641	637	654	633	626	675	618	618	654	648	662	663	646	636	614	614	615	621	647	629	647	623	649	609	671	632	641	623	613	657	611	665	657	633	663	680	627	650	655	648	663	627	650	686	636	632	603	668	624	668	652	640	625	642	668	596	637	627	656	655	638	659	614	635	652	707	612	631	664	612	646	638	627	618	667	624	590	669	659	680	691	678	652	706	682	647	646	659	624	589	586	641	625	675	652	585	638	676	662	625	626	631	650	661	596	650	671	643	606	591	622	685	667	660	637	611	628	662	635	607	611	637	646	660	625	643	619	677	605	650	674	628	664	637	632	627	627	688	641	652	633	693	645	645	643	619	612	656	659	678	653	661	642	635	628	613	661	654	561	621	659	601	640	663	618	631	620	646	670	635	647	656	634	634	610	632	678	657	643	612	602	623	639	643	669	596	675	666	603	624	677	647	638	655	632	651	677	599	641	619	668	610	640	590	633	617	687	639	653	619	670	638	602	648	634	645	659	587	649	626	636	675	664	576	656	626	658	666	622	695	679	589	636	675	629	638	647	646	628	610	626	619	632	639	614	625	600	622	670	626	610	619	675	669	675	615	658	621	663	654	649	684	647	638	648	666	606	657	662	614	609	638	703	645	653	691	622	636	627	663	650	640	639	640	626	648	658	652	658	630	645	641	608	672	616	675	625	645	637	629	627	657	659	683	632	672	650	660	617	636	609	635	626	666	594	693	612	665	642	634	687	642	659	641	623	650	604	649	638	590	696	641	607	637	664	618	664	644	635	644	611	635	640	630	659	644	653	631	658	623	651	650	643	612	648	635	650	661	634	642	649	710	646	623	616	675	634	640	633	659	643	669	641	647	628	631	640	645	612	639	660	639	661	644	669	634	604	682	627	663	631	604	631	610	635	613	654	620	661	669	659	610	626	660	656	629	671	629	663	645	691	623	643	635	635	639	641	629	615	623	645	665	655	594	648	602	634	662	633	626	651	639	633	686	640	655	652	652	640	663	648	638	647	661	634	653	651	613	663	665	643	638	601	647	695	732	648	622	638	645	650	615	656	644	658	625	623	611	664	630	617	687	612	642	638	650	633	628	613	652	620	623	658	672	657	641	675	667	644	626	671	657	624	638	645
4477	2253	1260	835	422	239	203	164	172	165	151	124	116	106	93	84	98	92	90	91	88	87	93	83	93	93	85	83	66	84	70	92	99	81	53	77	77	98	82	69	80	95	84	84	82	76	75	79	76	82	106	75	67	79	93	92	87	98	88	90	75	80	76	73	77	80	92	84	86	82	78	77	78	82	91	71	84	75	77	102	85	70	74	93	79	67	76	77	99	85	85	74	63	87	65	73	83	82	74	68	92	90	88	90	81	106	71	67	86	85	65	84	70	81	91	93	60	88	80	77	73	81	71	77	96	73	73	90	85	89	80	78	65	81	75	79	75	98	71	82	82	75	76	86	78	68	81	76	73	82	80	88	77	80	63	77	66	82	70	83	75	87	81	91	91	74	72	98	94	78	73	73	66	95	77	68	85	66	80	91	68	71	88	90	70	77	80	93	71	94	102	79	89	94	69	79	80	66	76	92	86	82	97	87	71	79	81	82	71	83	93	65	79	73	83	78	79	101	69	77	85	84	76	76	71	76	63	88	75	83	87	91	63	103	71	94	99	95	91	87	77	77	83	68	96	84	78	59	65	62	72	81	95	76	73	86	90	79	95	84	94	80	71	86	76	79	78	63	68	83	89	86	87	81	73	68	82	78	84	63	64	76	83	80	63	87	82	82	77	91	81	66	77	82	82	67	83	73	74	69	86	104	80	87	74	82	87	73	79	83	79	93	81	60	83	77	87	50	89	79	79	77	76	94	79	60	85	91	77	97	89	86	89	73	85	62	71	77	72	86	84	73	79	80	93	93	85	88	76	67	88	78	93	76	89	84	70	75	85	73	66	85	83	81	79	92	90	74	74	89	87	82	81	72	66	70	87	67	74	70	80	75	93	65	90	71	88	85	73	77	74	65	78	83	80	76	68	74	89	76	87	90	110	98	69	91	80	80	68	81	94	83	76	70	81	94	80	91	73	85	97	85	75	74	75	71	77	78	79	85	87	76	77	87	72	81	73	76	78	68	78	89	72	69	73	81	84	79	74	85	97	92	83	83	76	91	81	82	79	81	84	84	83	70	81	92	89	84	102	88	80	67	70	93	76	77	68	78	84	75	72	101	77	81	95	79	92	73	83	78	88	77	81	90	80	89	89	77	80	76	82	88	81	85	78	80	90	95	78	70	83	79	61	85	62	89	72	54	81	73	76	66	77	71	75	80	75	74	78	77	90	86	81	61	92	80	72	59	81	79	67	87	67	81	72	97	89	66	83	86	71	82	94	81	76	77	94	78	89	79	76	85	78	92	73	81	92	71	77	80	68	75	81	90	87	79	85	86	87	75	83	81	74	90	83	90	87	70	79	106	74	82	70	66	74	70	94	87	81	70	60	78	77	88	82	95	82	76	92	69	91	61	100	79	83	75	68	84	80	94	76	90	77	85	86	73	91	84	82	80	73	101	90	94	89	76	73	89	91	80	82	66	80	93	101	89	64	78	91	69	92	77	95	93	71	82	117	78	69	76	93	74	69	68	57	84	86	72	91	82	64	89	80	65	83	74	66	70	92	79	93	85	93	98	94	71	96	82	75	66	75	80	67	79	77	80	77	77	82	90	69	83	80	99	73	78	80	90	67	71	86	78	75	103	87	100	78	107	83	79	76	92	84	90	87	67	93	85	87	71	72	101	93	75	89	86	74	80	98	83	71	64	89	89	81	91	76	60	66	73	76	71	85	79	71	82	83	78	84	74	84	78	82	79	82	78	101	75	77	74	113	93	88	77	66	75	88	73	82	81	73	76	89	78	96	75	83	82	74	86	80	72	78	92	78	105	69	83	82	76	82	89	96	74	83	70	76	62	74	81	78	84	78	69	84	82	76	83	81	73	74	80	72	86	85	74	87	84	98	83	73	72	73	69	72	76	72	90	76	86	80	91	78	78	72	105	77	81	90	78	73	77	74	85	100	77	77	87	79	86	86	72	93	84	88	64	60	80	70	111	67	82	77	69	72	76	95	93	66	77	75	84	83	84	74	76	69	69	97	69	102	71	74	85	88	73	76	62	77	83	79	89	73	76	72	85	80	92	77	94	80	82	77	74	76	59	93	93	89	77	71	80	81	71	65	84	79	71	93	79	69	84	63	82	90	90	91	102	77	86	87	77	93	86	67	91	73	66	68	92	96	87	87	86	76	80	81	76	80	80	66	92	79	107	91	75	90	86	86	74	87	86	77	77	92	73	76	78	83	70	70	90	100	88	67	85	88	74	77	78	83	76	72	76	101	81	90	91	71	86	94	86	89	77	66	90	67	90	85	84	77	72	74	79	95	106	91	82	83	96	74	73	82	81	87	90	71	80	83	79	101	73	86	85	84	87	71	71	82	75	68	77	86	85	99	87	79	80	72	70	90	85	91	73	85	76	73	80	86	79	66	68	91	92	79	85	81	94	102	80	94	76	82	91	94	92	84	75	102	81	90	75	66	81	78	70	85	77	87	73	81	94	78	75	83	81	78	80	81	86	74	90	74	62	77	72	93	90	101	86	81	76	90	78	80	107	87	71	71	77	90	75	83	77	62	78	83	85	78	69	90	86	82	79	84	88	73	80	75	83	80	96	87	83	86	90	87	57	87	78	78	91	76	87	80	78	85	89	75	79	69	81	68	64	88	83	81	65	83	81	66	81	84	81	78	72	67	80	81	77	88	66	79	87	81	92	77	81	85	89	85	78	73	87	80	83	92	74	81	82	69	75	86	65	70	84	76	105	90	75	86	91	76	85	92	73	69	78	76	66	76	85	75	74	74	92	76	65	78	73	71	67	83	75	89	78	68	76	79	88	86	71	75	83	79	84	83	76	77	80	74	66	82	67	74	93	63	97	78	86	85	94	89	83	68	76	71	70	83	70	87	90	81	67	87	84	76	76	68	68	88	70	79	99	78	78	64	72	82	78	67	85	75	66	74	92	71	76	81	79	92	67	81	80	92	88	65	87	83	85	78	89	76	87	100	99	79	77	74	84	75	92	89	71	80	78	84	79	87	79	88	94	76	70	83	71	77	75	89	87	74	69	83	70	76	78	87	80	95	73	66	86	90	74	110	81	77	89	88	79	73	81	84	83	73	81	85	76	91	85	83	91	71	69	76	107	67	80	91	92	77	75	82	69	80	89	88	62	75	79	64	91	90	100	87	79	77	76	68	83	85	76	68	83	94	81	81	74	86	77	80	86	71	83	83	83	66	81	74	88	71	59	83	78	75	80	82	72	94	67	85	77	81	78	81	87	81	68	97	65	81	69	86	81	85	63	78	86	77	88	76	74	79	86	83	78	80	90	95	62	82	83	82	76	85	78	64	90	87	75	86	84	86	79	81	78	67	83	82	69	77	74	83	64	98	91	86	74	77	69	109	65	82	94	85	77	84	81	105	79	69	73	79	72	94	81	85	87	76	76	68	91	92	78	74	59	88	64	81	72	76	73	77	71	74	90	77	72	87	77	73	81	90	87	78	101
30634	18974	13192	11601	9123	6119	4809	3965	3206	2761	2320	1971	1623	1358	1214	1071	997	959	881	866	872	847	770	833	785	765	779	807	744	772	744	714	737	737	717	714	727	678	707	709	768	727	692	742	703	685	719	704	750	703	705	730	702	713	698	699	683	709	754	756	733	719	748	733	680	701	683	734	708	724	722	712	698	716	683	762	707	681	705	702	732	717	721	711	722	719	673	699	683	726	653	737	766	720	735	715	692	715	697	706	692	696	731	712	765	732	796	732	696	693	677	719	703	705	678	724	724	703	693	705	720	717	752	689	732	748	687	739	737	726	715	695	751	733	745	747	713	690	709	708	713	753	730	777	749	717	755	689	727	712	732	697	669	705	706	729	656	690	707	708	678	717	715	708	700	669	714	732	699	770	729	694	711	660	726	706	698	715	671	752	703	764	731	673	694	715	731	722	695	686	728	697	710	708	706	722	702	692	695	731	759	697	740	711	742	697	691	729	721	687	704	694	758	679	722	719	725	723	693	706	670	707	690	725	705	718	733	761	729	693	749	731	719	729	707	757	731	736	732	696	672	682	728	719	673	748	695	713	701	725	642	716	720	698	714	678	728	677	744	710	729	727	765	711	698	726	740	746	709	686	749	710	690	730	746	711	731	689	689	674	719	742	708	682	678	730	715	710	750	726	650	673	698	709	719	698	721	654	700	709	742	760	707	681	710	714	710	693	686	732	732	718	721	712	773	696	723	738	680	740	709	680	703	694	695	707	757	720	728	757	704	699	719	749	739	773	738	675	678	672	705	747	757	661	690	750	741	755	707	713	758	731	772	693	729	699	716	672	676	660	696	734	642	718	727	701	737	693	716	721	698	723	688	684	637	721	720	707	721	696	768	677	715	736	719	710	736	718	726	735	710	748	741	689	720	715	683	726	719	704	647	656	690	727	678	746	695	742	655	715	698	702	726	748	714	655	707	681	719	660	709	711	687	713	694	695	750	689	727	737	758	692	695	751	722	723	715	722	776	749	732	716	629	703	707	698	671	699	688	746	717	739	787	684	724	757	707	702	667	735	723	665	745	734	736	701	701	740	708	722	741	749	728	713	738	742	700	723	722	742	708	716	722	734	733	706	748	724	670	715	729	717	707	693	711	736	671	703	702	701	682	682	721	738	669	698	695	730	759	685	736	730	729	748	746	747	696	704	728	726	670	731	714	670	686	743	749	699	773	669	731	701	697	703	708	673	748	743	681	739	683	715	690	694	654	725	689	700	719	685	708	751	710	768	751	737	710	711	691	751	684	719	700	714	726	683	710	760	697	775	715	763	749	700	732	694	683	703	673	678	699	714	690	724	749	709	718	757	695	694	711	715	733	737	700	715	728	716	669	757	713	699	716	743	715	731	712	724	718	676	708	743	739	729	723	663	760	730	717	729	726	712	721	752	686	681	700	703	717	713	704	735	730	734	735	696	716	720	716	704	694	670	726	738	760	697	738	737	671	695	692	711	691	708	683	715	766	723	694	710	735	714	751	718	719	686	664	716	758	714	684	706	715	693	657	742	660	748	685	751	699	727	766	679	687	742	725	753	740	750	732	741	678	694	736	733	717	719	690	729	673	719	692	759	748	708	688	737	684	708	700	699	685	742	739	709	774	720	729	737	698	680	692	710	730	707	706	795	711	673	752	709	714	673	696	689	720	673	703	685	702	741	711	709	679	703	746	671	690	725	742	759	736	689	723	728	685	722	721	752	678	662	700	698	675	703	742	731	710	737	685	727	713	716	709	670	722	698	703	724	710	711	779	730	697	714	728	703	740	729	750	737	702	747	701	723	705	744	742	714	718	695	696	719	675	746	733	743	710	735	703	737	689	731	735	722	755	681	705	706	716	700	735	666	701	779	714	742	747	736	740	667	731	749	697	724	710	743	740	686	736	715	760	742	724	717	674	706	718	736	713	708	689	708	706	770	715	756	704	726	696	729	744	689	686	701	675	661	766	672	768	720	687	722	683	725	756	748	732	693	700	741	698	718	733	644	734	726	697	731	722	716	732	742	717	759	716	729	701	713	725	686	678	710	734	713	689	704	690	744	741	718	703	680	734	691	720	733	728	706	696	740	692	712	740	721	741	736	733	710	740	730	725	672	719	736	687	731	718	697	740	727	748	701	702	729	684	701	694	716	682	706	702	695	677	732	693	705	774	726	730	728	685	673	736	706	710	739	765	673	726	734	708	723	718	704	706	635	700	698	731	720	658	727	688	726	728	671	718	706	748	696	735	720	679	646	690	780	748	693	746	722	726	710	666	741	771	710	683	748	742	752	686	717	731	734	704	668	703	686	715	755	685	684	753	697	740	706	734	781	689	691	686	754	726	706	738	715	741	747	755	699	700	771	715	753	693	695	726	737	702	636	733	730	689	756	721	731	697	718	720	708	767	761	769	665	734	702	742	695	708	732	667	721	671	733	740	705	687	723	721	666	726	746	695	741	701	667	729	755	697	739	725	752	743	693	713	693	670	705	675	722	708	705	686	697	738	713	717	720	750	731	774	708	706	686	717	707	698	712	687	681	727	750	708	712	709	690	684	723	679	694	731	680	690	731	706	713	728	756	689	760	720	716	747	755	709	723	695	656	726	725	695	752	707	736	694	689	740	695	747	710	723	737	749	688	702	718	703	700	704	713	724	747	724	734	690	709	715	731	694	677	749	679	748	726	764	715	708	690	717	728	698	701	733	729	756	735	743	708	746	738	720	721	732	702	709	709	714	720	715	730	747	745	709	715	694	739	700	723	667	753	700	683	704	685	703	730	750	705	728	686	741	705	716	695	710	769	759	708	689	717	702	707	724	766	728	674	746	727	758	708	713	718	669	755	661	721	728	718	709	713	721	736	708	733	713	674	704	704	701	671	730	714	669	710	739	733	713	703	685	713	733	716	719	728	676	687	715	726	715	663	720	750	758	726	694	729	713	759	706	723	729	709	750	698	688	704	716	710	704	655	698	768	745	737	698	718	723	701	748	680	723	735	715	708	752	725	698	715	689	720	734	692	695	700	728	740	693	705	741	766	700	757	777	769	722	714	714	731	719	705	703	741	716	763	739	736	705	739	680	767	689	739	707	678	723	703	732	661	701	715	719	737	727	709	689	714	699	743	712	718	755	713	668	697	711	724	735	728	732	681	736	720	738	718	733	705	692	703	695	726	654	657	719	712	727	684	742	709	684	708	763	706	716	743	729	656	711	749	731	707	781	708	689	682	716	703	720	708	691	724	684	685	690	742	657	713	722	732	711	726	737	642	731	711	728	681	709	690	718	721	738	693	651	666	693	726	692	733	728	748	723	721	743	728	719	649	644	730	708	743	704	718	675	690	702	734	694	690	695	692	692	697	762	722	725	737	758	671	726	705	745	753	713	752	695	736	693	733	739	667	714	722	723	741	757	731	721	688	657	733	705	694	681	768	717	702	681	702	696	753	769	681	741	708	680	734	696	731	724	704	744	667	718	698
6107	4619	2746	1541	667	412	280	236	213	217	175	151	136	115	138	117	84	101	109	99	107	98	85	96	67	85	70	84	91	73	84	91	90	84	96	79	93	85	78	82	82	79	93	78	85	71	85	78	84	74	82	78	96	80	70	89	76	84	82	86	68	85	71	99	71	80	91	74	67	84	92	88	81	76	85	95	76	89	82	69	77	75	77	81	82	89	87	80	89	95	88	93	81	83	73	67	87	72	85	62	71	73	94	90	95	76	80	89	87	89	68	77	78	77	66	79	83	78	82	72	80	64	88	92	74	89	92	97	91	68	89	75	67	83	89	64	66	85	62	95	64	65	90	81	95	95	98	92	60	91	94	74	71	98	92	76	85	87	82	96	77	97	87	71	82	83	91	82	83	97	74	75	99	71	88	81	75	80	71	77	85	74	81	86	77	78	83	83	78	80	82	81	74	85	75	86	85	102	85	79	91	76	77	69	78	89	88	79	88	86	79	87	89	76	86	80	82	72	105	72	77	87	86	81	91	83	78	71	80	72	81	78	81	82	80	80	83	80	81	82	90	78	88	70	77	82	78	71	88	98	93	91	76	73	80	80	76	98	70	81	61	69	77	82	91	98	84	83	91	61	72	104	89	96	69	78	92	81	84	98	108	78	69	82	88	89	66	82	79	86	89	86	95	66	93	92	68	74	69	86	72	83	78	68	107	91	72	84	77	74	64	83	81	101	98	84	76	75	85	92	88	80	77	77	61	78	81	78	90	96	90	80	75	68	80	77	81	78	80	93	83	68	83	79	85	86	81	84	80	78	75	81	78	73	73	70	86	76	56	75	72	76	100	88	78	97	63	96	89	69	86	84	74	83	80	78	73	82	74	64	71	84	92	72	84	85	84	82	62	93	72	72	71	87	81	83	91	82	73	81	88	82	78	92	68	82	76	85	80	77	90	83	70	65	68	77	82	89	93	71	84	82	85	68	73	96	84	77	88	76	76	69	71	73	78	94	65	102	84	90	75	73	83	100	98	75	84	86	96	68	80	100	87	71	87	82	78	74	73	61	79	77	76	89	85	70	69	76	95	83	66	79	92	103	67	71	72	73	85	85	75	89	97	85	81	78	92	82	84	91	75	75	83	66	93	84	84	76	87	81	87	86	83	94	83	75	81	80	99	73	89	87	85	82	75	65	88	81	70	83	82	82	78	94	83	64	77	96	78	72	88	79	73	81	83	71	70	83	85	69	101	74	68	78	72	79	79	65	71	89	73	85	101	86	93	84	87	86	77	86	73	91	71	77	79	82	82	92	80	82	71	92	87	67	88	96	82	85	83	93	93	76	83	68	81	79	82	68	90	67	91	72	93	91	83	72	84	62	75	81	80	97	86	77	66	93	70	62	84	76	87	97	72	63	86	85	84	87	81	65	86	102	82	82	86	71	75	69	88	90	97	94	88	72	77	78	87	91	92	87	71	84	72	76	89	72	94	67	89	97	104	89	77	94	94	96	81	80	67	83	82	81	71	75	97	104	85	79	81	91	81	82	73	82	76	85	76	98	64	69	82	75	85	84	96	103	71	64	84	80	91	86	79	71	85	86	87	85	85	68	85	74	75	88	70	75	74	89	84	70	78	77	86	73	69	95	94	82	100	82	68	80	84	85	71	86	85	84	82	90	66	82	82	88	77	85	94	96	85	86	78	83	94	79	78	68	86	89	76	92	68	81	64	83	83	77	80	77	73	69	75	84	70	69	101	77	82	83	86	81	88	86	73	74	94	84	73	81	79	77	77	78	71	70	77	82	84	87	83	73	69	73	73	73	70	78	64	98	69	80	89	94	89	73	86	83	82	82	89	63	92	73	93	85	68	91	82	85	80	87	77	82	75	80	96	74	86	95	82	88	86	82	88	79	91	91	66	80	58	93	63	82	91	80	83	76	78	75	74	80	84	78	90	81	79	70	70	68	72	61	90	85	83	86	82	83	79	85	76	82	72	79	69	83	62	69	74	83	76	93	98	78	91	62	91	91	73	82	70	72	89	80	87	86	88	80	84	110	91	73	72	85	74	82	88	95	85	103	88	87	95	85	95	87	76	88	58	103	73	83	82	77	67	84	65	83	71	93	78	87	74	94	79	64	81	74	88	72	62	78	71	92	87	84	66	87	83	93	63	90	84	79	84	84	96	81	77	99	76	76	83	78	85	83	68	84	70	72	93	91	75	81	76	69	78	94	79	68	86	78	89	99	90	67	80	72	87	83	85	84	79	97	82	80	86	84	96	80	79	100	90	76	89	92	77	94	77	97	78	78	89	77	86	90	79	80	88	82	73	96	84	79	95	79	86	74	72	83	79	68	80	84	96	90	83	93	77	89	75	78	86	82	84	83	73	78	73	91	72	78	82	78	76	77	85	81	96	82	59	74	86	66	72	72	83	84	82	96	92	80	83	98	79	82	75	76	63	66	93	76	81	83	79	62	75	106	86	78	76	83	76	95	68	89	58	91	88	87	73	78	82	88	77	77	73	74	70	85	100	66	79	74	93	74	80	81	84	82	84	77	86	82	69	90	67	86	90	82	80	87	72	68	79	68	87	94	57	70	83	89	86	79	77	99	85	87	101	77	84	86	80	83	87	73	95	75	73	75	78	90	85	107	87	80	80	80	85	81	79	79	83	86	103	76	90	92	83	59	82	66	74	58	69	81	75	92	86	89	88	89	85	86	65	84	89	72	71	68	80	88	94	90	103	73	74	76	99	60	91	86	90	75	74	79	80	77	101	88	74	86	67	76	74	78	76	79	66	67	84	92	68	96	72	68	63	86	78	98	86	77	98	70	86	76	88	74	76	77	89	79	84	79	71	84	76	70	77	70	76	76	65	72	79	87	74	80	76	82	76	76	83	88	75	74	82	87	71	82	77	86	81	78	80	91	75	98	87	79	63	78	74	78	71	75	80	94	85	78	75	76	86	85	91	98	74	71	93	75	76	74	75	78	89	88	95	85	81	84	89	83	72	64	73	77	65	76	80	79	63	59	83	72	73	92	66	84	73	77	73	83	66	83	97	86	81	81	61	75	74	94	82	83	58	88	81	81	81	84	66	63	75	84	74	68	86	63	79	80	64	81	74	76	87	73	88	84	71	95	75	71	62	78	88	78	74	83	85	95	66	79	76	83	84	88	82	82	81	80	79	94	71	87	102	84	68	84	76	87	92	79	68	83	70	83	77	91	75	92	86	78	70	82	76	91	74	84	80	79	89	81	89	63	80	80	72	104	101	82	85	82	84	84	94	76	94	73	89	81	88	84	72	77	68	74	95	98	78	85	95	76	73	80	75	92	82	87	88	91	80	89	79	69	75	77	101	74	66	99	86	93	66	85	84	80	88	94	82	89	80	80	88	85	80	105	62	80	92	77	66	66	85	75	98	76	88	73	96	83	74	75	85	90	93	69	87	77	74	85	86	66	81	61	101	72	85	73	89	73	83	82	69	77	88	55	96	84
34938	25522	19858	16150	12239	9815	7081	5994	5185	4225	3705	3033	2418	2002	1817	1533	1407	1224	1189	977	999	948	893	831	864	813	838	812	841	803	835	800	813	770	753	779	755	777	738	735	727	771	705	748	717	748	728	746	754	725	713	714	715	750	719	739	664	690	676	706	732	715	704	724	730	769	724	740	726	685	705	706	736	704	644	788	705	768	717	753	737	740	772	734	752	712	698	739	722	685	734	780	726	782	751	730	737	723	705	739	676	711	745	751	750	733	690	742	679	749	740	697	740	720	700	695	720	722	715	734	714	756	718	720	748	719	709	647	749	722	687	749	708	718	728	742	772	700	734	699	752	668	727	774	731	744	691	745	689	670	746	740	715	734	689	728	663	744	723	785	744	716	704	739	774	753	696	729	719	758	731	720	667	751	709	680	734	705	726	704	749	747	726	706	694	757	682	711	742	790	704	756	765	740	692	731	722	782	720	704	733	738	689	769	754	745	761	726	734	736	729	743	726	707	714	725	778	717	686	720	727	747	719	735	745	679	710	708	724	705	734	749	719	744	749	737	754	688	720	770	698	705	744	740	733	739	719	688	724	736	724	716	739	758	675	714	679	716	740	739	708	758	741	732	754	710	734	734	726	736	746	758	746	737	739	691	766	794	739	735	728	730	747	734	687	759	765	706	691	681	725	685	727	692	724	695	679	728	738	701	727	731	752	750	730	708	723	713	738	728	759	766	772	727	735	732	701	674	710	783	679	788	738	749	737	670	677	745	749	756	739	752	730	703	694	693	735	728	721	713	762	737	690	745	748	718	758	733	751	693	716	701	696	738	658	718	717	711	744	688	776	684	727	740	742	758	766	716	739	729	707	723	727	733	737	712	689	720	690	739	723	720	722	734	709	727	726	693	694	687	705	739	672	728	712	760	748	757	746	721	785	678	702	753	689	762	723	719	720	709	704	688	730	743	678	691	695	751	747	702	765	743	742	669	738	732	725	717	730	669	769	732	755	757	716	761	700	754	718	761	690	739	724	730	721	690	711	727	707	766	713	764	731	715	779	724	716	744	730	688	709	724	720	746	699	717	764	745	745	683	713	768	731	752	750	736	665	699	776	707	719	730	730	730	742	687	730	707	709	727	764	760	728	715	712	717	725	700	749	762	750	739	750	655	708	686	705	719	689	770	713	734	737	786	734	765	737	730	705	766	712	703	673	677	740	655	713	732	707	692	739	730	728	725	741	770	716	714	699	764	707	759	776	743	754	733	721	718	755	724	729	704	708	699	756	708	752	757	772	692	699	722	744	749	710	714	748	713	729	705	699	751	703	738	729	733	748	727	697	754	682	704	754	662	715	702	783	744	697	757	702	715	749	761	751	740	763	706	738	722	708	787	716	749	682	754	762	734	762	711	733	726	720	769	716	754	721	734	747	738	705	734	733	719	705	722	734	737	721	712	755	684	730	755	701	767	744	712	759	733	738	732	701	748	772	701	725	702	720	696	737	721	695	737	723	700	708	714	724	810	696	677	707	695	709	692	746	727	724	744	728	697	713	749	712	707	700	722	751	731	705	731	729	732	731	721	706	767	739	696	722	748	732	741	732	673	722	711	712	744	686	704	749	765	701	737	749	734	692	787	705	703	739	716	782	717	745	719	683	726	743	716	758	766	718	713	739	787	747	739	721	746	722	799	753	693	765	753	705	737	747	715	705	706	725	752	722	722	776	763	713	734	735	746	756	717	706	666	717	744	715	760	757	687	690	732	731	692	763	711	748	727	754	751	737	754	723	735	734	694	711	702	717	691	708	706	676	750	702	708	714	731	658	751	768	749	713	678	744	697	693	726	756	771	688	804	705	744	753	730	759	743	720	793	731	743	734	744	702	754	769	753	773	738	757	698	763	735	690	719	760	758	723	754	764	729	722	729	700	734	620	714	737	710	716	756	718	714	769	701	721	728	732	745	718	728	727	708	723	711	670	760	748	744	743	699	733	723	698	765	765	752	736	714	695	698	733	729	753	707	768	711	690	684	740	699	770	736	692	784	705	732	672	733	723	759	780	746	718	734	691	780	688	739	733	702	715	703	771	756	707	778	701	724	739	685	689	758	742	740	757	696	782	737	782	718	761	713	755	712	758	733	733	725	726	756	773	740	730	673	737	700	805	762	726	741	718	734	696	743	742	733	776	730	699	718	740	751	744	749	735	713	757	749	729	728	762	720	698	753	718	742	750	758	790	743	687	753	706	737	756	785	731	728	729	728	690	724	726	717	794	685	720	704	779	698	747	741	769	702	733	722	756	737	773	740	733	750	738	729	744	695	703	729	717	751	708	727	713	722	745	748	758	705	745	717	715	754	704	763	804	694	697	729	709	691	737	693	756	769	759	714	719	731	754	732	657	688	729	702	772	737	689	712	697	683	740	728	756	684	725	770	726	750	763	733	758	721	711	687	719	800	702	753	730	735	742	692	716	747	717	719	739	736	773	718	732	726	701	750	732	724	712	691	773	702	721	713	758	719	770	736	736	746	739	662	730	750	741	706	713	744	730	743	708	748	729	711	733	732	748	738	707	712	704	738	730	708	765	733	778	762	751	698	721	748	745	777	749	760	708	747	718	687	699	703	744	717	710	738	731	755	710	701	707	732	746	746	689	725	769	733	747	707	713	722	746	716	725	785	721	752	727	766	721	685	703	712	691	740	740	706	730	701	750	687	740	740	733	716	750	756	706	785	687	721	732	739	748	747	743	748	727	774	735	771	733	714	733	770	750	706	721	740	697	732	756	741	781	741	736	709	717	759	758	722	748	748	732	697	715	666	724	728	735	720	702	739	736	698	653	747	757	763	714	726	716	825	733	741	684	702	743	716	711	734	763	724	715	705	740	737	722	709	761	719	689	738	706	722	701	697	700	705	777	677	773	662	734	746	713	734	736	693	717	659	744	732	741	732	765	752	730	724	741	701	707	721	682	784	740	723	688	720	718	764	770	742	706	754	762	700	701	673	734	720	723	738	702	736	702	693	721	797	720	717	735	682	717	714	790	735	719	704	736	734	653	715	743	715	711	740	747	759	706	716	699	724	716	710	725	745	719	729	666	769	727	734	728	693	751	704	731	701	721	728	658	697	712	661	665	720	733	708	716	743	737	693	693	755	733	691	712	715	689	763	736	743	726	733	722	759	700	733	754	743	721	683	734	760	749	734	716	746	744	736	751	760	781	773	736	734	715	747	714	729	691	756	726	734	740	733	738	714	692	695	737	686	738	713	722	717	730	736	656	697	765	718	713	686	765	765	747	704	714	701	697	737	738	788	765	739	746	698	705	676	662	704	787	742	720	724	772	728	686	686	731	724	750	736	748	723	718	735	747	736	742	747	728	665	742	734	724	749	755	760	733	669	729	787	737	733	750	740	770	738	713	753	728	710	741	740	782	708	765	745	742	721	737	762	746	730	692	744	727	721	683	730	690	747	726	716	705	711	659	745	734	766	739	714	732	725	702	724	732	777
6493	3726	2331	1388	688	368	229	230	185	169	151	129	127	117	101	85	102	100	87	77	66	96	66	83	75	79	69	60	79	74	80	61	81	78	74	66	66	72	75	78	65	68	60	68	78	76	70	85	55	78	80	56	63	70	70	71	74	66	68	63	71	76	61	65	81	66	71	80	53	62	58	65	82	72	64	76	68	55	72	52	65	52	79	80	84	78	67	73	77	59	79	60	64	76	57	61	80	67	68	65	57	77	79	68	73	73	60	57	87	65	70	66	67	60	77	73	71	68	68	75	64	64	64	80	67	70	46	64	81	79	63	63	72	72	73	62	72	76	61	73	73	63	70	71	80	62	84	69	67	62	65	72	77	74	72	64	70	61	68	78	53	83	75	60	68	68	74	67	70	55	56	72	76	77	69	57	72	72	71	74	66	59	64	79	77	60	73	54	62	56	62	62	49	66	88	65	74	63	76	59	65	70	71	56	55	73	79	83	56	54	65	71	71	65	86	57	68	66	75	73	81	74	59	79	64	65	72	66	69	67	62	58	56	66	77	65	63	63	68	62	61	68	70	83	51	53	64	69	62	70	69	56	71	87	76	82	71	68	59	58	59	68	62	69	73	73	60	78	82	79	79	69	63	74	64	83	75	70	62	84	73	65	59	84	63	64	53	72	74	60	83	63	74	82	62	71	73	55	54	65	70	80	69	54	69	68	65	65	56	78	82	46	75	58	73	61	83	69	74	74	78	64	78	64	63	77	73	72	74	71	72	73	70	69	72	75	61	67	62	56	57	59	69	65	77	58	73	63	78	64	84	74	65	80	74	65	70	72	73	52	67	73	67	65	79	65	62	76	83	75	81	69	61	81	54	75	59	56	66	68	77	55	65	56	50	62	73	69	51	61	74	70	62	82	71	62	76	73	62	67	71	77	65	55	71	66	65	72	63	51	73	77	72	77	57	69	74	73	74	76	60	77	71	62	77	67	80	52	60	73	72	72	54	62	76	60	84	72	66	65	74	66	60	71	64	70	65	77	67	74	69	81	70	75	61	63	69	64	60	58	74	68	72	72	76	64	70	74	73	57	54	60	68	61	71	74	75	70	64	62	75	79	51	71	63	76	71	63	83	80	76	67	71	77	73	68	70	83	66	62	69	69	66	66	61	85	79	68	79	66	74	77	69	70	52	72	75	55	64	79	71	53	60	78	71	67	67	67	80	53	61	68	67	65	68	78	63	72	63	74	66	62	64	73	64	70	70	69	71	60	71	79	78	76	67	65	64	73	64	72	56	53	63	86	77	62	69	72	63	67	79	79	66	66	71	71	62	65	63	57	62	71	70	73	60	69	68	64	58	75	72	70	76	76	62	61	78	67	65	91	72	74	56	69	64	56	77	71	68	82	67	64	71	72	53	74	58	78	75	71	82	59	63	56	77	65	84	74	69	71	60	71	69	64	61	51	62	66	74	74	65	62	76	81	72	52	73	64	55	64	68	74	69	62	69	73	81	74	84	62	74	60	83	69	67	68	69	72	76	74	58	74	65	62	72	59	54	67	57	72	64	63	86	71	71	75	84	71	70	72	76	72	75	63	76	63	67	53	78	71	74	72	69	80	66	78	66	67	65	63	84	65	77	84	72	67	62	102	77	57	72	63	72	77	66	72	70	67	69	75	78	58	75	70	75	74	65	64	71	61	68	71	50	81	67	71	68	85	72	64	77	75	76	78	71	71	68	61	69	67	67	74	80	60	78	81	65	65	73	61	67	80	63	71	89	82	67	60	64	75	74	53	63	64	78	75	61	63	86	54	71	61	70	70	67	73	69	62	71	72	63	77	66	72	70	68	61	75	70	53	57	62	81	73	72	78	71	70	79	83	71	63	66	74	56	79	83	70	75	64	58	59	70	73	62	65	51	82	60	64	56	67	54	73	63	65	79	65	76	71	63	87	66	62	71	78	57	77	78	66	51	65	74	65	70	66	62	67	74	66	76	66	67	65	55	59	67	81	64	62	68	58	71	75	83	83	66	68	63	80	64	88	73	64	71	62	77	62	61	66	58	62	71	67	68	69	65	75	61	83	75	73	74	68	76	64	76	71	68	72	69	70	71	73	64	79	61	66	82	65	59	90	69	66	76	63	69	76	66	67	75	71	82	68	85	71	86	67	71	74	71	84	64	60	75	73	70	65	77	75	65	76	74	62	57	69	59	67	70	67	69	69	61	78	76	71	74	63	64	68	72	75	84	67	83	65	54	68	69	76	76	78	55	95	72	63	79	78	66	70	65	62	83	76	72	55	68	70	72	70	75	56	69	63	64	59	64	62	67	70	64	83	89	74	56	52	73	62	71	73	82	64	78	68	70	65	70	74	61	68	60	70	57	62	72	74	77	78	76	58	69	76	73	75	76	83	70	77	79	64	59	72	75	61	64	79	67	71	64	70	79	65	72	66	73	64	83	71	64	52	68	86	68	70	75	80	70	82	56	75	54	69	59	71	74	59	69	70	74	62	75	62	61	71	58	84	66	58	63	71	70	71	66	62	73	76	80	79	53	62	70	46	63	73	72	71	59	74	77	76	73	57	76	74	55	51	72	77	58	69	65	66	74	68	62	55	65	84	78	64	67	68	75	78	73	75	54	66	79	81	71	62	84	72	66	83	73	58	64	75	57	72	74	75	71	83	77	84	60	74	79	72	57	75	72	73	68	64	69	50	69	76	54	62	77	69	68	76	81	77	71	65	72	71	73	72	67	69	70	75	58	60	81	53	63	67	65	53	71	61	73	66	71	82	77	70	68	68	64	71	72	69	72	79	72	63	68	71	81	81	69	84	60	68	57	67	67	75	63	64	68	85	71	74	63	72	80	68	76	66	70	72	73	69	68	68	66	66	66	74	61	92	73	69	76	67	77	69	68	63	69	54	61	55	71	66	73	76	78	65	66	65	67	63	73	68	69	87	59	64	68	80	65	81	76	64	67	68	61	83	84	77	76	82	68	75	61	75	61	64	75	61	69	76	60	64	62	65	70	66	81	67	69	63	71	55	63	56	71	65	66	63	77	61	63	66	68	63	69	69	62	61	81	65	71	69	66	72	65	72	67	77	64	63	63	67	75	88	68	59	67	58	70	70	68	57	67	72	57	63	65	62	65	79	71	74	66	62	60	77	85	82	75	62	59	75	55	64	47	73	65	79	60	63	60	66	63	65	66	64	84	64	77	61	67	76	66	72	76	78	67	70	65	68	70	58	63	75	75	59	73	69	67	63	78	66	82	71	55	77	70	80	68	60	57	57	68	65	73	74	70	69	79	66	81	73	68	67	72	65	79	76	68	70	65	75	84	80	76	69	75	65	73	55	64	69	62	61	81	72	61	59	69	61	64	76	59	66	59	67	77	55	81	60	77	71	63	79	62	61	67	61	71	68	82	80	70	64	84	53	65	74	63	56	77	72	56	78	68	65	62	62	64	66	81	78	68	51	73	65	74	68	65	65	66	62
33729	23516	18995	15609	12133	8427	6390	5397	4533	3798	3144	2632	2167	1810	1532	1376	1130	1078	1001	925	918	806	775	734	681	682	707	699	690	683	647	666	632	633	636	648	602	669	607	670	658	669	579	626	669	595	600	620	622	644	582	653	626	622	617	617	638	599	637	583	645	620	667	646	611	615	632	580	588	630	641	674	620	641	636	587	642	634	628	669	572	616	605	634	592	598	647	642	559	622	616	645	621	623	627	587	626	632	658	628	652	593	612	617	566	680	649	612	634	629	675	637	606	608	580	630	605	630	618	627	602	612	642	627	615	633	617	604	621	608	613	610	640	609	627	635	625	645	621	638	633	644	647	634	620	642	664	598	576	622	645	637	626	633	628	616	663	626	604	659	632	639	599	606	573	621	651	610	608	623	670	623	611	624	649	631	648	613	592	643	638	564	647	590	594	619	622	638	580	648	591	638	637	620	605	627	624	622	644	636	587	577	643	545	633	658	583	578	615	625	578	617	645	646	590	620	598	640	676	663	637	634	659	587	585	613	610	614	628	604	645	630	640	632	629	630	612	626	600	610	651	634	599	629	644	609	600	619	602	613	613	598	664	624	631	569	610	623	609	647	641	637	631	610	584	623	590	645	594	600	672	608	593	603	576	635	628	609	601	602	595	626	602	625	606	623	581	604	613	600	629	646	605	630	577	636	564	645	611	596	613	585	638	588	629	628	596	631	647	602	605	622	598	576	631	626	634	588	647	630	641	640	654	633	630	617	636	642	623	649	577	631	587	606	650	637	630	597	599	620	641	625	625	614	607	607	603	625	612	647	605	599	646	657	605	628	607	584	601	611	594	613	652	639	630	614	659	604	592	609	676	631	594	647	610	595	648	599	648	624	621	609	631	646	597	572	602	581	607	625	621	605	635	553	659	639	591	633	647	637	620	614	599	606	590	626	601	637	621	635	606	630	638	612	619	583	604	631	622	583	600	610	617	565	602	644	636	647	628	615	601	611	611	622	582	653	634	648	600	622	666	599	601	612	658	624	596	629	619	581	639	640	633	606	623	591	625	681	589	626	616	585	558	568	630	641	626	633	647	625	651	618	614	574	593	596	616	583	602	633	562	632	632	623	592	644	619	619	574	606	643	586	619	609	582	594	614	639	649	635	643	644	644	632	607	631	625	632	597	611	574	650	579	627	649	616	579	626	635	599	658	647	590	605	607	623	617	649	598	635	624	606	626	616	589	641	585	630	580	610	592	603	599	610	586	613	613	616	650	600	619	643	596	611	642	650	612	591	623	574	636	669	598	586	599	609	610	600	610	648	626	641	586	659	604	640	639	610	633	604	597	638	638	594	597	646	603	601	598	643	618	651	591	543	538	634	615	596	582	671	657	648	626	595	623	612	574	624	623	617	607	609	596	640	637	620	609	616	635	567	620	627	566	635	625	614	584	659	623	623	609	647	583	588	591	658	643	638	609	578	597	643	597	577	621	629	603	598	632	651	607	591	616	638	605	596	578	600	626	630	611	635	634	624	659	600	646	602	634	594	596	618	587	638	607	600	619	650	615	657	574	627	611	579	622	625	592	652	626	627	604	620	608	663	624	579	661	610	619	638	626	588	595	552	652	573	610	658	661	630	570	621	598	600	582	608	626	618	615	627	571	596	615	630	579	623	612	599	645	634	665	594	649	661	584	661	595	606	656	589	609	585	580	611	649	602	621	621	606	599	616	626	625	640	618	623	601	613	577	656	623	640	612	615	605	623	581	612	625	611	643	648	632	609	570	584	626	570	635	615	567	635	622	586	637	611	635	646	634	649	645	618	646	647	617	641	592	659	599	617	634	628	607	569	609	606	640	574	667	604	620	605	629	643	613	640	638	603	555	640	645	596	581	628	610	600	624	630	658	635	625	644	598	632	576	635	608	593	607	640	620	635	642	674	608	630	623	664	620	645	626	634	594	598	640	597	640	605	592	626	626	620	610	635	585	624	656	642	593	607	619	629	603	602	615	663	645	597	620	647	636	571	588	609	629	627	624	602	617	604	634	619	616	580	635	632	628	642	589	603	629	608	633	612	621	617	638	593	615	618	655	618	595	606	654	652	622	592	582	606	623	651	616	635	597	583	659	622	630	673	628	614	595	606	617	631	626	620	608	616	638	663	582	627	648	655	618	564	650	622	622	599	675	590	631	633	632	600	612	638	569	567	575	607	629	629	643	601	617	622	605	622	640	623	628	623	609	631	647	679	605	623	551	640	636	592	647	619	631	623	647	665	618	589	667	611	620	667	638	603	607	596	630	639	630	660	656	611	585	585	621	616	603	628	632	630	598	623	528	555	579	657	644	653	622	628	633	656	651	559	637	630	595	602	652	659	582	612	613	627	666	603	629	609	604	638	607	613	647	605	657	625	607	592	671	621	568	612	620	601	587	609	640	596	615	590	632	624	633	656	614	606	645	603	618	607	630	613	607	654	617	590	603	604	630	610	568	653	597	584	653	619	659	630	637	604	627	567	659	621	634	618	648	652	667	610	641	650	641	623	589	612	640	601	618	649	609	608	640	611	636	609	587	612	631	618	631	644	627	610	616	642	606	615	622	610	641	631	605	646	623	605	635	637	621	637	610	647	583	608	630	622	627	612	595	616	580	597	605	613	594	606	608	649	674	606	594	638	575	636	582	603	623	622	593	646	655	675	591	621	650	631	615	607	662	615	607	591	577	613	658	612	605	624	655	627	619	622	642	592	578	658	652	603	599	590	565	631	566	629	609	641	586	594	630	598	645	602	598	622	643	642	631	607	596	680	614	606	623	601	609	594	631	615	659	620	579	601	643	627	628	615	640	571	655	637	642	611	669	645	628	631	644	559	613	633	608	634	558	600	625	629	636	620	623	616	613	611	604	598	628	642	565	605	602	615	606	557	559	588	604	593	640	609	625	599	604	687	618	658	616	601	627	635	647	630	613	635	634	641	595	623	660	613	581	585	626	628	634	583	647	650	622	594	609	640	629	561	602	628	631	626	620	632	665	633	606	649	629	596	610	629	593	643	635	645	593	643	622	636	622	626	623	584	672	583	590	597	684	639	580	646	635	645	613	625	639	601	652	620	594	654	581	657	660	593	611	649	673	598	638	628	613	622	685	605	648	627	641	644	595	582	609	609	638	623	607	623	613	612	584	636	562	591	613	646	588	630	587	625	653	613	609	623	622	605	603	638	635	641	629	604	631	622	655	624	672	611	617	589	631	626	602	611	620	637	623	608	633	585	590	618	589	618	613	651	616	575	602	592	597	651	566	648	598	597	691	629	603	579	625	666	654	615	594	669	581	619	605	615	588	541	608	613	568	633	637	616	596	581	605	613	612	575	590	612	654	619	607	621	597	612	589	601	622	608	631	628	613	649	626	620	590	612	599	630	603	592	613	618	619	621	604	621	585	600	611	629	648	579	662	612	609	649	593	617	631	601	601	618	593	664	605	637	650	617	619	586	678	574	653	638	608	629	625	570
8978	5550	3276	1647	1040	568	354	290	233	256	210	196	187	161	124	144	107	96	97	91	103	73	93	76	74	83	74	77	77	72	63	74	77	71	67	57	65	68	78	76	65	77	77	73	61	77	77	73	66	74	71	75	76	56	59	81	76	73	76	69	80	74	98	67	72	70	76	79	67	66	69	64	55	41	75	63	66	76	52	70	62	68	77	57	68	84	69	72	63	67	77	77	84	81	67	76	70	74	76	70	80	61	66	69	61	73	68	66	73	59	62	65	82	62	70	74	86	65	65	61	75	68	64	70	68	86	73	59	69	57	75	64	67	82	65	74	79	82	67	64	54	79	60	63	75	73	70	78	73	67	76	64	92	72	66	74	64	73	67	68	57	59	62	62	78	55	68	60	58	68	61	76	79	78	75	69	73	63	64	64	73	63	75	66	56	77	49	77	67	51	66	75	74	75	84	58	67	69	81	69	63	72	80	62	63	61	83	75	69	68	71	87	76	73	61	82	74	64	79	74	76	65	77	49	73	84	68	71	54	77	68	76	84	79	75	71	85	64	72	77	71	75	63	93	87	69	68	84	81	68	83	64	68	83	83	61	62	65	58	51	50	59	80	79	79	65	76	67	74	85	67	55	55	76	73	74	67	76	73	75	70	68	74	72	66	67	82	68	65	62	59	92	54	79	82	70	67	63	73	63	77	67	93	84	65	69	66	67	70	62	68	66	80	71	66	81	50	75	88	65	71	61	71	79	71	65	61	69	81	67	65	73	63	63	76	77	66	72	86	71	66	70	77	70	76	70	74	60	51	65	92	68	77	63	89	78	70	82	79	73	66	75	54	65	81	69	77	72	58	71	84	83	81	71	56	74	86	96	66	70	69	60	64	73	72	80	62	68	68	88	90	62	67	53	74	63	80	66	53	69	84	80	58	78	77	68	61	81	66	78	73	60	77	61	79	84	93	73	86	72	62	78	63	67	59	71	65	62	83	82	72	69	71	74	66	67	74	60	81	63	71	55	68	76	62	70	73	79	76	89	80	67	80	77	65	74	75	71	83	68	62	62	70	83	74	87	73	81	60	71	71	61	72	67	63	71	74	64	83	59	74	73	64	76	70	59	82	73	77	69	67	66	72	67	64	62	63	62	78	66	74	72	85	72	74	56	85	86	73	65	66	63	73	57	54	76	69	66	71	80	77	79	76	82	81	78	68	66	57	71	81	82	62	74	65	84	44	75	64	70	50	68	77	67	70	63	68	74	72	78	70	91	69	67	71	73	81	70	84	69	75	58	70	53	56	71	72	71	72	63	56	69	60	68	84	74	60	71	83	73	67	64	67	75	84	74	82	62	60	79	58	64	66	64	72	59	60	67	66	62	79	70	77	66	75	60	67	69	72	74	56	69	70	64	84	65	79	69	63	59	67	60	81	63	80	84	80	71	69	84	77	72	65	74	69	76	87	74	84	85	64	63	85	79	60	63	81	71	72	71	67	77	72	77	66	81	63	68	68	73	65	68	71	71	72	68	74	82	70	74	74	87	60	73	75	65	61	78	75	68	71	87	78	75	78	67	68	65	71	73	80	75	75	92	68	71	78	72	77	88	75	58	89	79	71	74	73	70	73	66	64	78	78	64	81	66	62	58	76	56	68	79	66	83	70	69	55	68	73	79	78	63	89	67	51	75	70	67	60	72	69	86	62	79	87	92	48	68	70	62	63	72	79	68	67	67	71	60	71	91	71	69	73	76	77	62	77	78	82	73	75	74	62	64	71	76	89	76	72	61	66	74	73	69	82	70	86	83	62	64	61	61	91	74	64	51	79	82	82	73	62	65	71	82	69	68	75	54	72	74	70	57	74	82	61	52	71	82	76	76	87	53	52	78	79	63	56	65	79	63	70	61	68	72	70	73	76	70	75	65	67	73	87	73	64	86	68	66	77	62	63	84	75	64	73	68	65	84	73	79	67	79	66	77	80	66	75	67	69	70	84	69	75	88	68	68	75	59	61	73	78	72	73	69	66	63	60	58	50	77	67	85	67	88	71	73	65	48	85	67	69	73	80	80	82	68	63	73	78	70	69	77	80	62	73	92	95	67	79	64	69	63	81	79	69	75	63	74	66	84	61	67	65	66	75	71	71	70	80	67	60	73	79	65	66	71	69	87	66	84	76	56	73	71	70	75	73	53	64	87	74	69	64	58	79	75	75	89	61	70	64	79	74	85	82	63	69	71	74	65	65	71	55	76	75	76	71	68	65	61	78	56	65	71	71	74	72	51	66	73	70	63	70	74	67	80	60	80	71	95	63	86	88	71	73	60	79	76	89	71	86	73	73	68	83	78	85	65	56	46	70	70	74	60	74	64	71	69	65	80	85	62	61	77	81	77	79	67	66	69	59	75	75	72	65	89	55	65	79	72	66	74	63	61	57	68	85	77	64	71	80	75	64	78	63	83	70	65	69	71	73	74	71	75	57	74	68	67	62	72	52	64	72	67	88	74	70	86	66	86	65	80	60	68	72	62	69	80	77	61	63	78	78	53	65	65	83	73	75	67	74	61	82	72	83	64	66	68	77	78	73	64	66	64	83	66	63	63	76	59	76	68	68	65	68	67	70	84	66	71	68	55	70	80	68	65	67	74	54	71	59	69	78	74	67	61	58	68	72	69	79	69	54	71	70	82	67	69	60	60	72	74	67	62	72	56	66	54	62	77	62	71	66	63	66	73	85	65	62	71	71	55	83	79	66	76	76	92	75	75	82	65	55	59	75	69	60	71	68	65	82	80	85	63	75	66	74	70	69	76	74	77	64	75	83	74	82	68	79	84	76	75	63	71	73	67	84	86	71	83	69	64	75	71	58	68	67	60	76	76	77	57	66	57	66	65	62	58	75	67	78	73	65	56	66	77	60	68	66	75	58	77	55	72	86	73	78	89	61	87	77	62	70	77	63	69	79	52	81	57	72	67	70	80	73	90	77	72	86	72	82	81	62	80	72	85	79	66	82	68	63	81	66	64	77	53	85	74	80	78	87	88	57	72	69	66	78	69	71	77	70	68	60	71	80	62	70	66	83	72	72	66	71	72	57	68	80	69	70	62	46	72	72	66	74	87	76	59	60	68	70	85	72	88	74	74	77	77	58	81	74	66	69	73	81	79	63	78	59	69	69	57	75	61	80	69	87	83	55	63	66	79	69	68	89	68	72	72	61	63	93	73	70	90	75	59	61	87	75	57	79	56	80	66	74	91	89	82	78	56	77	64	55	88	56	82	75	67	81	78	67	68	65	81	82	66	66	74	73	69	72	66	73	79	71	55	61	63	72	48	77	66	68	77	65	61	71	71	58	78	71	72	64	73	68	72	67	75	60	70	83	56	81	58	76	61	74	82	63	74	68	81	69	62	70	77	75	84	66	95	94	63	57	68	67	55	54	70	66	72	74	70	75	91	61	70	72	63	65	60	65	72	62	69	61	56	72	58	68	73	66	66	68	80	79	61
38064	26329	21051	16406	16254	12693	9010	7710	6630	5571	4547	3686	3182	2594	2076	1708	1448	1287	1141	1093	999	912	894	821	836	788	743	685	718	732	731	728	665	685	708	639	687	656	630	639	663	677	650	649	624	638	608	640	684	660	645	595	618	658	655	599	621	616	663	628	615	640	645	596	627	646	598	621	670	632	691	654	636	645	670	636	633	674	643	667	671	588	673	571	662	604	662	644	644	617	617	614	573	627	612	609	619	632	622	655	681	642	661	666	687	623	625	681	623	650	677	666	641	655	631	665	644	611	645	620	623	628	640	658	596	645	656	604	631	638	632	618	688	657	621	628	657	693	642	598	659	646	616	633	646	676	637	670	632	650	635	646	628	677	630	615	597	652	629	612	617	649	607	601	594	623	610	664	616	620	653	630	652	694	635	622	666	668	626	602	668	630	675	646	627	650	680	591	628	658	643	660	620	639	605	626	603	660	656	664	619	649	579	638	657	638	591	652	637	624	619	597	661	630	659	633	646	628	657	633	669	646	622	631	636	644	644	646	653	619	663	638	661	619	610	632	637	654	698	618	632	639	643	586	620	606	661	652	649	631	639	636	627	657	646	597	661	640	645	619	633	648	607	642	662	605	640	662	616	657	679	650	701	613	661	609	651	644	647	616	652	655	621	652	639	678	662	674	641	623	658	636	633	603	678	665	643	639	627	701	637	650	580	640	628	677	638	688	654	636	631	661	643	672	621	645	640	661	688	663	595	668	617	620	611	646	645	675	638	650	634	616	685	636	662	655	634	661	635	664	611	643	665	670	653	607	615	668	671	616	599	648	626	628	693	632	656	619	690	630	654	636	603	657	609	582	619	661	658	609	643	600	626	664	637	645	665	676	648	638	672	659	602	612	588	605	637	665	582	621	664	622	613	638	663	646	634	650	630	620	647	654	651	629	640	586	663	600	619	625	673	616	645	630	629	643	626	646	614	630	648	643	685	677	640	606	638	642	693	640	646	665	643	672	679	649	612	629	636	639	619	633	580	630	659	642	622	576	617	639	645	621	654	605	624	653	652	649	631	674	652	656	650	610	666	618	674	600	606	625	600	683	620	643	623	651	608	610	662	638	619	611	661	627	636	636	636	688	623	636	633	642	671	665	655	667	632	613	631	619	643	645	645	634	643	660	678	655	636	638	638	651	669	620	650	654	608	670	636	615	638	618	639	616	639	616	621	620	656	618	602	621	632	698	616	655	657	647	666	652	619	619	595	634	636	676	635	638	645	616	611	633	603	625	612	641	624	618	604	659	640	577	650	679	652	670	670	638	653	653	689	672	621	607	663	631	604	647	644	654	644	665	620	637	587	667	593	633	601	653	622	637	691	641	654	628	647	644	641	644	678	635	672	667	619	645	601	669	617	650	646	657	650	611	677	627	644	588	629	669	663	638	617	641	642	653	680	669	612	634	654	635	629	657	569	632	639	672	666	599	608	662	659	657	605	637	641	634	646	640	618	606	613	628	633	627	610	602	581	646	656	608	644	620	641	627	597	649	658	639	623	617	673	625	637	676	710	642	635	654	614	626	613	657	661	660	651	622	638	664	639	709	600	678	626	647	637	590	597	613	590	659	629	641	662	652	632	560	622	642	655	618	616	669	662	621	604	575	631	651	656	643	607	631	629	628	659	620	636	619	606	667	614	623	650	651	667	632	634	601	662	619	646	634	660	614	636	648	659	636	686	671	625	672	594	678	651	594	571	631	601	622	652	613	671	664	653	641	620	655	659	630	612	684	680	674	626	618	618	655	648	645	620	666	628	681	597	634	674	613	631	653	631	605	616	642	628	672	682	650	647	626	684	629	607	653	664	637	617	616	607	634	611	646	684	616	624	605	626	643	669	671	626	639	615	637	653	607	676	690	632	634	624	626	623	656	622	608	635	628	630	687	660	671	617	631	673	639	658	604	606	656	615	661	643	612	611	629	644	592	641	620	671	638	642	633	641	658	677	603	646	617	617	644	629	642	634	642	608	637	585	653	599	633	654	631	617	653	675	661	629	655	655	630	613	613	647	587	620	618	638	650	651	652	655	664	599	684	642	619	650	674	665	651	655	614	689	654	593	668	682	662	673	646	665	626	636	678	681	653	625	633	612	622	608	658	637	585	637	624	669	657	676	625	655	670	643	682	635	652	606	598	654	610	603	638	641	659	657	634	676	638	646	605	631	649	676	651	672	678	665	659	615	658	610	666	621	638	670	629	647	665	647	628	644	587	599	627	650	634	637	647	677	660	622	617	632	604	633	599	603	642	642	639	641	621	595	661	646	648	611	604	627	656	613	621	648	604	629	635	583	625	626	650	613	644	601	594	654	663	615	625	670	630	644	672	644	638	620	623	610	683	642	687	636	641	614	626	645	655	627	684	621	637	677	608	639	639	616	607	689	657	631	636	617	630	625	640	629	660	644	640	670	613	655	638	604	641	612	625	594	624	623	640	615	649	669	616	657	674	623	618	680	586	638	640	647	631	640	667	656	646	646	671	627	639	603	652	622	611	658	637	683	595	676	642	656	627	625	631	661	652	665	609	669	628	627	630	610	608	627	635	666	689	615	686	687	639	654	652	659	628	644	668	635	699	570	628	606	642	635	618	657	638	628	603	640	632	653	643	625	664	661	608	676	654	671	667	661	626	637	667	602	650	633	637	636	647	603	636	617	659	686	626	652	674	605	617	647	651	657	624	641	664	642	625	596	661	620	613	666	669	623	627	614	652	617	668	637	632	659	617	653	637	615	627	611	668	589	652	636	641	581	636	624	634	631	607	662	645	633	621	626	633	643	647	668	668	547	646	652	676	668	625	635	656	622	642	613	649	610	657	637	601	647	652	622	641	623	631	736	682	620	661	627	616	647	661	600	661	618	627	659	686	651	633	663	628	654	631	652	608	645	643	658	663	646	604	621	634	633	664	665	640	610	626	588	633	607	610	644	658	619	679	668	631	654	665	633	644	669	669	640	644	642	627	684	632	610	660	624	654	592	669	631	675	656	616	651	676	647	630	646	626	662	646	626	648	647	625	647	609	665	675	611	646	653	619	597	608	667	659	607	632	587	643	668	634	602	643	662	677	605	638	631	585	651	658	605	664	665	646	694	640	632	583	677	612	654	673	640	626	613	636	650	642	643	651	645	631	663	622	591	656	615	659	638	631	640	630	657	589	628	632	615	633	634	631	629	673	652	624	619	596	649	615	621	678	651	630	623	632	664	649	612	613	631	635	668	625	616	630	664	637	652	621	617	631	637	667	596	615	675	644	582	634	658	639	610	617	637	633	666	644	639	616	606	618	675	620	640	574	600	628	657	617	626	673	676	666	650	636	636	629	642	613	665	650	621	657	656	607	625	634	680	601	633	627	652	651	653	667	633	638	624	660	598	678	638	643	648	666	647	636	634	671	590	698	667	625	623	589	625	629	679	661	629	614	656	668	652	619	622	645	653	633	595	616	625	610	601	677	660	642	650	640
4511	2207	1054	527	419	234	203	164	175	157	156	130	119	118	101	102	99	102	88	88	85	95	76	87	67	87	110	67	80	79	94	97	83	82	80	80	85	82	76	87	85	104	68	87	77	91	65	81	81	73	91	76	81	75	87	92	83	83	62	66	75	73	74	100	90	85	91	73	88	74	78	72	89	76	65	75	71	70	84	97	80	87	85	75	72	71	88	71	71	83	90	76	77	85	92	70	90	78	75	82	70	97	104	81	80	94	77	85	69	76	90	77	95	82	88	80	87	88	66	89	82	72	95	87	72	75	82	83	79	102	81	81	81	77	100	78	95	56	76	78	86	90	90	89	78	78	61	82	73	84	83	70	77	69	73	70	73	86	71	77	86	90	76	74	78	82	87	75	74	87	86	89	75	78	70	67	62	68	91	73	75	84	59	75	85	87	81	73	63	81	77	96	84	87	89	83	86	85	84	71	75	72	88	85	85	73	89	69	88	71	71	79	83	87	68	82	84	84	72	81	88	91	77	91	94	88	86	80	73	82	86	87	87	85	80	64	85	81	64	62	89	88	83	89	69	94	85	81	59	82	88	78	91	74	87	85	77	80	80	85	70	81	79	68	89	81	81	88	75	73	97	74	82	86	79	82	86	67	74	83	91	73	78	73	87	97	90	89	72	87	77	98	79	76	70	88	88	85	77	72	86	92	81	67	97	62	72	90	76	75	83	81	80	83	88	63	81	73	65	69	71	86	74	78	83	83	79	105	79	70	82	85	89	66	64	76	91	68	76	99	82	88	80	73	82	80	79	79	69	71	75	74	90	87	89	86	77	79	78	73	75	79	84	83	96	67	74	79	95	78	64	90	70	84	80	75	71	84	85	83	79	81	76	95	81	86	87	82	87	65	80	83	79	77	101	85	80	80	86	75	80	81	84	85	89	77	73	83	95	79	66	76	79	76	78	74	62	70	82	67	98	63	86	90	80	78	76	75	108	78	83	68	67	66	96	64	102	76	81	76	77	70	67	86	91	85	80	75	83	87	60	68	72	77	73	65	81	77	90	79	90	78	90	91	86	82	73	71	95	83	84	87	79	89	95	83	55	71	79	80	79	74	64	77	87	82	92	62	73	86	80	66	75	62	67	70	79	76	76	73	65	91	71	69	84	73	80	82	77	102	86	77	81	70	83	53	85	88	98	78	87	96	69	78	78	89	85	72	77	79	84	85	69	83	85	80	91	82	71	82	58	74	62	64	79	73	83	88	85	82	83	76	69	73	87	66	88	68	78	65	81	85	75	77	72	97	73	83	69	83	96	69	87	73	85	84	85	93	84	71	76	70	78	85	72	80	86	81	85	90	71	84	69	72	71	64	88	76	83	72	86	86	81	81	80	92	80	66	74	82	81	71	68	81	90	83	59	71	84	70	78	73	62	83	74	75	86	78	74	88	108	76	96	77	79	94	85	84	73	76	66	78	78	79	68	89	61	84	69	75	80	96	88	85	68	85	76	76	81	85	73	69	95	79	78	97	77	100	74	83	86	88	71	87	81	88	73	90	83	80	74	82	79	87	86	100	90	78	94	94	83	72	77	74	87	87	67	87	79	61	79	81	99	94	91	61	80	86	79	65	70	74	98	72	69	84	68	90	89	74	69	78	66	91	84	84	86	80	90	63	84	91	66	79	74	73	87	70	77	70	84	90	80	93	85	86	75	79	91	84	75	91	83	77	79	75	71	77	74	67	81	81	78	84	60	91	79	81	87	75	67	92	79	85	65	91	77	69	71	74	86	69	76	88	76	88	93	85	80	87	75	74	75	78	69	83	72	71	84	79	89	75	81	78	72	75	71	88	73	99	73	83	85	64	81	88	91	64	85	60	87	89	94	64	74	77	71	86	78	62	102	64	93	97	75	74	83	78	102	74	85	86	78	58	85	73	86	84	78	83	83	86	69	77	72	80	79	65	76	69	81	89	84	80	100	78	96	90	78	67	85	79	73	77	80	85	84	79	80	89	72	72	76	80	78	81	89	107	71	64	87	74	91	82	74	64	78	68	85	96	71	86	80	78	73	76	79	82	91	80	71	71	78	80	55	70	67	98	77	80	81	96	91	86	74	89	75	92	81	81	86	84	90	79	78	77	91	72	88	93	79	92	83	82	78	92	82	72	91	98	99	74	64	74	81	87	105	71	74	68	77	85	83	79	86	72	70	82	86	72	79	66	86	84	79	74	77	75	65	83	90	82	79	81	69	81	70	72	82	79	64	80	98	62	79	79	88	76	71	72	76	79	89	67	78	65	65	86	65	83	78	72	83	77	87	74	85	78	88	85	89	84	81	72	77	81	70	73	77	71	91	95	68	74	97	66	83	82	79	81	76	74	88	85	60	72	93	83	69	92	73	88	94	78	79	94	60	74	96	73	80	90	74	86	76	70	79	70	90	80	75	95	66	74	85	90	81	84	91	93	95	86	91	75	84	90	61	84	76	89	93	79	85	69	95	63	74	72	73	86	89	70	81	73	66	86	75	85	80	58	88	85	86	72	78	76	82	72	80	74	86	80	87	93	80	84	80	93	66	86	75	73	84	67	86	73	94	85	75	74	74	70	85	74	67	76	85	82	92	75	78	71	66	84	68	81	77	78	98	80	73	87	80	78	78	75	102	93	93	76	77	76	89	85	89	75	87	81	72	85	73	82	74	101	86	75	77	84	97	86	92	83	82	82	68	100	94	77	72	91	88	82	73	67	79	75	81	91	87	89	79	78	78	73	91	81	79	93	86	65	105	81	75	85	81	86	83	90	99	67	73	74	95	81	82	63	90	82	99	85	84	80	83	75	82	98	78	82	72	82	76	87	83	63	76	68	80	87	79	87	77	87	85	73	72	83	71	84	88	79	90	91	75	70	83	71	90	73	83	82	69	79	76	75	73	72	90	94	72	80	90	87	104	81	80	79	94	86	78	78	73	104	84	91	78	80	75	60	72	70	87	84	87	77	71	77	93	76	82	84	93	67	78	73	86	75	75	79	64	91	76	73	78	62	94	86	107	83	89	75	76	85	66	83	66	94	71	91	83	70	82	83	86	63	79	64	79	74	72	74	74	72	86	77	70	85	59	66	80	89	85	88	79	76	76	91	94	72	81	77	84	85	75	85	69	67	84	90	67	66	87	79	80	80	97	81	77	85	95	85	77	76	85	110	61	73	87	90	87	83	78	91	77	88	77	84	88	75	93	66	90	94	88	87	82	80	74	82	84	72	81	88	72	71	81	80	73	83	81	73	89	54	71	94	87	71	80	82	75	86	74	102	87	83	80	85	60	81	89	86	91	77	94	79	94	80	81	96	80	75	78	90	75	62	82	84	86	86	79	95	82	101	76	65	81	85	72	83	71	83	92	72	87	62	77	71	74	94	77	82	89	87	82	90	78	75	77	91	93	88	88	80	76	89	80	96	79	74	75	78	88	84	88	105	85	68	78	91	85	63	80	77	71	82	80	90
30554	18787	11011	8686	9237	6180	4870	4287	3729	3031	2550	2122	1792	1542	1270	1197	1135	981	892	857	874	803	782	795	774	770	755	779	693	759	728	757	743	746	722	722	723	749	729	690	672	734	741	704	724	730	731	693	667	727	708	719	702	747	687	691	675	715	709	721	733	751	723	705	737	686	729	707	698	702	730	691	688	682	728	707	686	707	730	724	734	687	688	669	730	661	690	699	702	746	787	742	685	705	661	685	763	753	680	709	658	657	750	772	698	717	701	709	665	726	767	735	687	693	717	699	664	685	683	656	691	679	718	687	701	716	748	687	707	733	703	720	693	695	712	718	680	733	728	691	696	716	707	702	669	683	747	746	693	762	716	723	719	711	681	724	699	703	692	684	717	704	684	682	748	695	693	739	754	753	752	666	703	765	706	710	694	685	699	686	723	722	729	704	705	690	665	697	712	676	724	702	672	714	691	715	733	716	717	678	696	720	667	732	692	711	771	678	704	730	724	689	687	742	665	715	688	684	748	704	695	731	707	701	711	662	722	704	687	688	703	733	694	715	673	728	737	724	694	735	704	715	690	717	711	709	707	715	706	718	707	641	710	705	728	724	700	707	694	733	694	715	644	661	768	713	698	744	707	658	747	701	706	679	691	735	768	710	678	722	685	758	687	726	701	734	755	728	710	725	737	741	743	705	741	722	650	707	658	702	752	695	748	743	725	701	753	675	713	682	676	739	712	681	689	766	707	691	707	750	725	698	712	797	690	659	684	729	672	720	672	690	704	747	735	753	719	690	693	674	684	684	690	678	687	692	728	724	715	730	704	742	711	684	710	631	715	668	696	696	709	690	677	726	701	718	747	751	735	722	701	718	714	669	727	695	689	740	711	681	700	673	735	697	707	680	694	697	750	723	659	741	751	734	690	747	724	728	677	732	759	674	682	723	641	692	768	702	739	678	734	703	724	677	739	696	740	727	687	688	717	687	652	703	668	681	723	727	708	718	739	696	714	748	657	708	694	752	713	706	707	770	714	706	715	707	723	710	685	727	743	703	724	744	684	691	718	734	699	718	702	725	667	750	716	689	722	710	645	686	687	663	669	703	708	674	683	700	697	650	674	688	660	731	697	679	689	694	669	691	678	731	680	755	737	726	692	695	675	673	694	759	669	687	693	744	692	723	720	696	760	706	713	694	735	763	721	746	708	741	741	734	690	741	716	708	652	682	690	689	736	696	686	739	737	717	738	711	729	712	725	680	687	728	730	741	705	685	704	698	720	712	694	713	659	701	695	708	697	703	708	716	697	740	699	671	695	715	692	691	701	724	694	714	722	692	734	698	701	719	710	726	699	702	748	690	704	705	709	701	700	657	706	720	678	736	745	766	704	693	729	728	682	742	722	730	692	735	715	659	716	710	678	704	670	679	758	688	722	725	707	690	758	704	708	723	733	695	701	663	749	657	680	746	720	714	726	691	722	695	709	693	682	735	690	705	670	696	743	735	681	694	679	711	666	740	725	692	748	672	663	683	756	713	748	672	675	744	690	759	697	749	750	730	683	672	703	714	699	736	684	749	739	678	735	716	712	704	699	709	737	651	708	693	732	722	739	656	680	706	729	643	666	704	688	701	727	724	652	679	712	720	714	705	729	715	666	671	716	697	691	697	742	681	667	713	720	719	699	708	716	701	740	720	733	708	743	688	686	693	728	721	692	725	696	724	690	687	723	717	765	697	702	671	723	723	714	709	707	715	717	739	687	677	706	727	687	715	721	755	693	726	682	677	705	728	706	673	698	731	734	720	746	712	707	724	707	662	659	708	693	692	769	721	697	668	714	741	721	690	712	664	703	743	734	715	678	735	728	668	731	661	736	694	720	809	740	714	704	706	714	711	732	680	698	734	711	700	708	702	656	752	700	728	736	754	719	723	700	740	754	717	702	740	673	700	700	721	735	688	713	751	694	684	692	693	739	721	702	769	696	706	672	708	767	685	661	748	748	689	742	713	711	676	699	688	717	758	726	712	709	719	674	648	734	732	702	669	732	685	706	695	646	696	693	690	687	710	733	711	692	767	720	687	714	709	719	738	691	742	716	667	713	673	733	721	654	693	667	713	685	721	711	701	672	726	704	669	756	714	716	724	721	704	730	701	685	737	672	685	633	704	683	690	731	710	725	694	664	734	730	749	704	704	697	724	679	733	666	728	682	699	682	706	712	735	715	685	701	754	727	704	685	696	751	702	682	772	703	721	700	721	673	688	688	718	648	660	680	680	726	727	719	715	744	704	748	681	684	672	672	665	654	716	717	712	652	712	711	687	728	749	762	768	707	713	744	711	724	686	709	737	769	682	717	711	684	712	722	701	695	689	668	702	699	749	726	725	754	748	719	694	726	681	725	700	653	734	656	710	686	709	756	713	726	715	694	697	701	685	659	702	688	755	715	735	709	707	686	695	719	725	710	683	675	702	686	650	706	679	708	705	719	684	731	674	706	680	706	666	708	730	680	672	714	760	727	770	689	720	726	680	713	681	685	743	665	704	682	711	722	679	697	700	676	755	739	701	667	724	673	757	690	686	699	673	740	703	737	752	708	698	657	722	711	706	712	704	675	705	691	716	705	759	663	698	741	714	743	735	684	738	739	699	737	721	717	677	713	734	715	636	734	745	719	698	660	668	710	683	723	731	733	705	653	689	689	688	741	711	731	718	660	696	731	688	758	716	668	669	716	698	769	720	739	692	677	731	711	694	702	730	686	688	749	726	686	731	706	749	695	656	745	727	650	673	722	719	706	712	658	722	663	730	746	729	729	710	700	722	695	710	700	703	717	733	695	686	716	684	693	707	689	749	699	719	701	732	685	707	714	734	676	710	710	680	744	731	746	692	736	709	698	696	716	712	684	726	708	695	682	702	775	723	715	732	657	719	685	742	648	639	657	709	697	693	748	703	692	716	704	709	728	692	699	719	694	695	710	697	685	715	721	702	722	702	696	702	738	683	722	726	731	746	660	724	735	759	725	738	734	702	696	707	701	719	768	724	715	709	722	679	699	677	669	720	701	716	722	701	711	686	680	753	691	701	698	711	751	666	688	700	722	740	715	739	661	682	701	730	742	746	715	726	754	707	729	707	694	721	755	695	707	693	718	730	693	738	733	690	698	714	722	667	719	705	708	705	709	687	704	715	699	704	704	737	679	708	735	717	725	704	674	702	680	708	695	703	710	683	741	700	697	675	693	703	690	737	719	690	651	701	713	694	698	736	718	670	703	771	720	688	707	689	714	717	727	732	705	722	706	664	699	686	687	686	743	707	651	708	707	735	673	728	725	698	727	696	742	697	658	744	721	717	683	708	656	674	714	738	645	676	690	704	725	719	704	712	732	693	709	693	707	686	707	737	717	703	723	731	708	693	718	740	670	706	687	719	660	716	757	671	726	693	718	716	719	675	714	691	780	700	679	702	711	696	717	744	708	749	657	697	666	721	683	672	683	713	721	711	707	697	711	710	717	717
6150	4090	2245	1616	808	401	288	246	247	225	198	164	156	144	136	100	98	105	95	92	105	95	80	69	95	86	88	104	88	83	78	85	78	78	66	82	85	87	81	76	68	76	91	76	78	80	82	79	77	86	90	86	89	79	85	76	99	79	79	105	84	83	90	79	94	72	71	86	76	79	77	67	72	84	76	80	83	87	81	82	76	88	77	74	74	79	75	90	79	84	79	71	73	83	90	79	86	73	67	85	66	78	68	70	85	61	98	85	80	89	89	88	89	85	87	95	81	74	81	87	73	88	78	72	92	73	92	78	88	83	74	82	72	81	79	69	81	77	88	79	84	95	85	91	72	91	68	78	66	83	83	87	91	78	66	84	76	101	79	82	68	77	82	86	61	73	86	83	86	96	59	85	68	90	58	94	93	94	65	91	71	82	73	81	82	70	79	75	93	74	77	74	77	80	84	83	74	96	93	72	91	73	80	87	89	99	69	91	85	98	70	75	76	89	94	65	83	87	74	93	88	81	74	91	68	63	85	85	66	78	80	70	83	80	69	83	70	81	82	78	94	79	75	83	70	66	75	86	79	87	88	83	90	73	65	81	82	94	89	63	65	87	88	76	71	98	79	84	73	100	76	98	73	81	83	72	76	84	78	106	79	84	85	85	97	62	90	68	80	79	86	88	96	86	88	83	94	91	85	94	74	82	99	85	98	80	79	68	77	79	89	80	84	85	85	73	94	92	82	81	95	91	88	92	96	90	86	61	86	98	77	90	70	85	84	90	79	71	92	74	83	92	94	79	75	78	76	99	68	78	78	75	85	93	63	82	76	96	95	87	79	75	77	79	82	88	74	88	70	65	94	87	64	102	85	72	85	72	90	75	75	77	67	90	86	86	75	87	82	90	48	77	101	77	77	88	71	93	71	81	82	78	75	95	69	89	76	75	84	89	81	83	66	94	65	93	80	80	78	73	88	89	85	85	90	84	73	87	83	82	71	76	74	78	63	86	70	74	81	85	66	82	94	71	83	54	77	85	76	94	92	86	73	90	74	79	78	72	88	78	78	83	79	82	71	85	76	66	92	76	69	68	79	72	90	78	73	82	83	77	88	88	95	88	81	83	87	73	72	91	77	84	82	81	83	73	79	92	56	82	61	64	78	74	93	85	73	81	73	74	64	80	84	73	94	80	103	78	74	69	89	81	80	84	64	68	74	81	86	86	75	96	96	82	70	82	78	85	92	80	74	83	85	75	94	75	80	86	78	86	80	70	65	69	83	90	74	86	81	83	72	90	80	93	76	87	86	80	81	89	85	79	98	89	77	84	56	94	78	94	77	92	91	94	90	74	96	80	59	66	64	75	92	95	90	83	81	89	69	74	101	82	82	92	87	84	89	75	84	78	74	83	86	90	67	79	99	61	103	73	75	81	89	73	83	72	75	73	83	71	95	88	87	83	76	71	74	83	85	68	83	88	68	85	100	82	89	70	78	87	66	89	93	85	106	82	86	89	79	80	79	94	75	78	88	93	76	92	88	87	75	90	79	83	93	75	84	62	74	82	91	66	82	75	79	82	82	75	87	72	66	80	88	89	91	64	76	99	83	83	85	94	87	86	88	71	77	85	83	77	102	72	75	86	79	83	78	87	72	72	79	74	74	91	67	78	68	80	82	82	70	89	62	82	69	89	74	83	84	83	72	90	88	90	81	74	74	83	86	84	82	74	61	77	96	103	86	83	82	96	85	77	69	80	86	72	77	74	57	89	61	101	70	74	85	89	81	80	82	89	77	82	94	102	80	76	94	87	87	69	88	62	76	78	64	86	86	85	81	79	84	72	72	87	69	82	78	73	85	80	71	92	80	66	74	74	77	71	70	66	90	88	76	80	66	69	66	72	84	83	85	78	95	71	78	87	73	85	75	83	85	84	85	85	67	101	65	85	75	76	85	84	73	58	90	81	80	105	92	88	85	68	66	63	81	91	85	100	96	73	83	93	82	73	111	94	70	100	91	88	77	74	94	93	75	82	73	101	102	81	77	83	68	72	72	74	90	89	94	85	88	90	81	88	77	82	85	80	77	79	75	72	82	93	82	76	72	82	72	79	66	102	84	80	83	74	97	89	77	84	74	93	89	71	73	89	89	85	85	72	79	78	79	71	80	83	88	84	70	76	75	68	90	69	70	92	78	101	80	85	76	82	81	79	86	82	92	61	83	78	81	77	77	64	98	96	76	65	95	74	84	83	76	70	86	98	83	99	82	80	79	84	80	92	79	84	87	87	88	83	91	69	83	83	89	79	84	76	72	87	72	79	87	93	88	73	66	76	86	75	72	79	81	84	76	76	93	76	82	90	78	90	87	79	98	94	65	74	68	86	58	80	79	80	80	102	79	82	77	90	86	72	75	66	94	74	82	75	93	95	80	96	68	83	80	92	101	69	70	89	96	82	77	80	63	79	84	71	77	81	81	82	76	82	97	87	85	76	84	80	103	70	80	70	74	84	87	74	80	76	84	77	80	75	100	78	79	72	86	78	89	84	61	77	91	70	90	84	77	76	72	66	88	77	86	90	88	88	89	73	61	64	73	84	85	75	70	89	82	66	83	86	72	80	73	93	78	83	74	75	87	77	80	80	76	68	80	95	98	81	73	86	82	88	74	85	69	91	75	76	78	80	72	80	99	91	95	67	91	81	87	78	94	94	76	84	85	78	78	87	84	77	78	81	58	84	95	77	91	80	84	64	87	83	94	75	88	85	74	80	72	80	72	84	74	83	64	96	89	85	84	91	71	82	79	75	66	89	102	85	79	70	73	83	81	84	77	87	91	71	74	80	72	86	76	73	78	77	101	84	76	83	83	71	80	69	90	65	92	75	77	90	76	70	96	92	92	67	93	81	81	94	81	91	87	91	80	83	93	95	65	86	80	71	76	89	80	83	77	73	75	82	78	83	92	84	98	75	82	91	82	69	77	84	84	79	74	95	77	86	84	91	87	80	78	81	76	66	86	83	76	76	82	81	87	91	80	62	93	76	91	75	91	74	91	64	74	72	81	84	80	81	85	70	65	80	98	88	79	72	73	86	65	58	75	91	77	89	81	96	72	68	78	81	80	78	74	80	75	90	83	92	80	83	73	63	76	71	73	82	93	72	71	79	72	88	82	82	84	82	81	92	85	71	68	76	90	79	75	81	71	96	84	97	76	84	81	76	85	85	70	82	74	61	77	88	66	84	82	82	79	82	78	94	90	79	81	84	96	83	98	69	89	77	92	85	72	83	76	88	66	78	84	81	76	77	69	85	64	92	81	67	68	92	72	88	82	70	75	81	85	78	64	70	94	74	88	82	80	77	71	82	94	81	86	88	69	72	70	94	97	84	79	72	75	101	85	76	70	80	81	76	85	70	81	87	77	59	91	84	62	81	91	88	88	72	88	78	85	86	81	90	72	87	93	81	75	90	75	88	78	91	75	80	71	76	69	67	76	72	93	62	84	76	65	80
35377	23205	17179	17927	13655	9484	7117	6263	5483	4409	3627	3061	2582	2095	1788	1574	1334	1213	1151	1024	972	966	911	875	816	802	818	757	794	762	797	768	797	724	771	745	726	772	754	734	741	719	737	757	720	770	746	734	691	692	711	733	708	735	696	731	696	704	685	758	736	714	749	722	721	727	758	697	733	769	735	705	695	707	705	718	739	681	704	718	688	717	718	776	696	711	741	685	734	698	727	690	697	733	706	702	759	734	732	719	706	669	684	698	681	710	757	698	741	698	660	732	731	715	739	766	725	748	772	735	742	670	724	713	685	748	751	734	740	719	724	710	702	736	744	704	716	736	702	715	750	744	741	720	663	692	672	761	733	686	676	755	750	738	718	693	728	720	695	681	723	734	755	709	723	705	731	727	723	749	705	708	741	706	688	710	750	710	712	722	746	732	698	709	731	702	697	742	744	759	736	735	737	698	707	655	689	694	725	739	678	705	696	739	733	732	725	724	741	685	729	720	732	714	713	732	716	763	692	731	676	667	694	774	729	687	735	719	679	713	711	696	691	762	743	674	758	655	718	712	715	677	733	724	739	734	699	731	676	726	726	728	691	736	748	751	682	711	753	708	719	695	739	747	688	711	743	695	678	766	758	696	711	716	718	733	678	729	721	732	773	761	737	678	727	735	731	697	731	714	716	674	700	695	716	742	714	736	715	712	710	688	755	714	703	751	752	704	679	745	737	756	739	706	702	730	727	714	758	732	682	743	722	708	763	651	734	748	735	728	687	689	732	699	753	691	728	748	728	722	672	725	720	684	739	731	706	734	745	752	728	771	745	770	669	707	749	775	748	735	720	714	754	741	738	703	714	702	715	771	698	736	703	727	716	721	719	714	731	718	730	724	662	729	691	704	702	715	648	714	718	705	730	736	689	746	710	707	711	718	716	731	761	725	729	706	755	733	705	773	699	702	733	682	698	700	711	704	720	751	758	742	703	747	751	704	718	731	737	728	765	707	681	732	722	707	711	723	772	715	692	663	782	717	695	729	691	711	724	723	729	740	747	721	733	689	745	762	703	733	698	735	762	715	696	694	697	720	738	733	752	705	703	722	721	714	791	711	690	731	727	713	743	750	714	756	743	735	762	703	715	741	751	712	760	741	727	724	757	762	732	714	692	681	682	664	738	729	704	734	738	748	704	687	744	740	735	703	710	743	735	785	748	723	735	722	729	679	755	687	716	693	791	726	738	731	738	724	728	719	714	731	710	705	729	724	717	705	709	710	719	769	735	747	701	753	702	706	739	740	691	722	699	688	698	737	750	761	684	729	665	713	735	707	692	737	726	715	696	691	747	772	747	693	702	708	708	701	730	709	748	691	732	704	731	728	695	737	707	732	725	690	694	723	732	723	710	722	732	723	727	738	720	701	715	727	719	717	686	680	700	712	700	740	711	731	787	744	737	710	672	759	711	730	738	759	701	718	746	728	752	700	735	754	747	702	743	715	708	784	756	688	761	767	758	765	733	717	629	709	750	776	719	724	696	740	720	733	766	693	718	714	755	735	706	688	734	685	694	721	732	718	698	686	685	713	696	727	683	732	712	706	738	677	726	698	749	667	684	700	726	720	736	716	707	711	718	697	782	701	689	713	703	770	741	766	698	704	682	738	754	653	724	670	729	773	705	742	678	719	751	732	705	707	728	703	744	689	719	737	752	720	761	746	722	708	720	672	727	741	730	763	782	729	701	711	685	732	732	690	739	731	692	696	725	745	722	705	716	735	751	711	710	737	788	704	711	754	718	742	737	758	706	706	768	703	768	684	732	704	692	731	772	770	737	707	696	728	688	691	680	709	670	746	771	723	787	751	751	732	692	695	684	732	711	731	729	769	716	687	720	709	727	704	736	710	696	747	732	704	765	731	757	769	701	788	725	708	710	700	726	771	767	705	710	727	703	675	732	741	759	701	695	689	677	698	695	710	782	747	696	705	706	719	761	732	734	716	739	749	707	711	702	706	692	721	769	732	675	731	708	714	692	733	721	739	696	749	719	681	755	695	775	692	746	750	739	725	690	751	680	701	687	720	686	731	711	753	780	717	732	709	743	762	741	729	713	742	723	733	709	716	717	709	688	700	704	709	679	704	720	740	697	736	713	721	736	666	704	755	754	734	698	715	717	765	736	728	710	742	716	720	726	749	734	741	780	715	699	736	809	705	732	711	706	699	687	734	765	736	694	708	723	696	717	711	726	735	687	722	708	756	745	716	711	687	744	714	699	783	771	729	752	686	737	724	740	702	720	719	708	767	738	726	769	717	707	745	711	708	722	737	708	666	757	729	763	737	694	734	724	646	716	707	724	707	709	712	724	714	759	745	698	663	751	677	726	724	743	719	711	716	730	738	670	700	696	739	703	719	765	686	740	676	723	701	714	741	709	672	681	692	715	773	750	682	710	655	716	709	762	740	721	765	711	724	721	776	721	737	708	700	730	699	730	736	703	710	710	735	763	742	677	711	746	736	748	730	733	731	709	685	738	732	754	739	742	738	678	706	699	746	697	718	765	686	694	737	751	709	714	722	740	686	707	719	749	719	721	714	706	740	696	709	749	738	693	724	739	741	718	698	682	713	718	680	768	743	705	749	719	708	698	707	720	740	694	696	723	678	724	728	682	717	749	687	746	710	714	750	711	721	718	742	736	694	706	739	795	718	764	728	724	747	742	751	724	708	670	716	732	709	746	778	780	744	685	722	723	711	697	695	730	678	719	678	747	730	715	710	730	777	705	724	749	779	727	732	789	759	749	663	754	738	709	730	730	724	696	724	691	703	732	733	721	696	742	720	748	721	735	712	725	778	713	744	715	724	731	729	728	768	691	662	724	681	710	738	772	748	739	681	725	721	743	714	707	719	666	719	749	720	708	781	758	745	783	687	725	718	732	728	701	763	744	758	666	738	668	711	752	745	710	713	755	721	707	711	730	745	714	771	768	697	744	677	696	726	707	733	727	781	719	735	681	709	726	740	729	749	750	777	702	744	739	717	680	751	718	711	728	698	731	719	755	709	705	693	687	713	745	705	713	741	727	697	708	744	713	675	745	715	766	734	713	731	749	723	766	711	734	714	683	769	726	725	724	721	752	725	721	714	713	725	690	666	739	718	743	678	688	752	736	723	748	737	736	727	761	690	705	733	678	693	716	719	731	710	725	740	790	739	739	708	722	706	742	692	761	661	704	720	720	727	704	702	750	729	714	703	701	728	738	714	702	724	718	723	697	696	738	713	689	739	717	733	686	765	762	751	749	743	709	781	725	695	733	687	726	738	738	703	680	702	749	740	681	695	770	722	729	700	672	739	733	730	739	722	700	694	760	701	733	724	742	715	688	772	716	732	753	723	710	717	731	715	765	695	747	717	682	731	743	794	719	717	718	750	723	730	749	685	687	734	710	650	744	752	738	737	688	729	730	680	713	705	738	685	731	746	703	731	726	760	760	766	725	764	735	718	735	690	790	719	715	719
6521	3215	2127	1420	659	308	251	229	230	184	175	135	120	107	120	89	94	89	80	87	89	68	99	92	68	77	84	74	78	82	63	76	72	62	73	66	79	78	76	69	49	67	60	63	62	63	59	69	65	81	63	71	50	73	87	61	77	75	69	63	71	77	73	82	57	74	79	65	63	76	61	79	70	66	57	56	59	73	69	68	75	76	71	52	67	64	79	72	60	86	67	66	66	73	64	71	71	73	51	81	81	66	78	80	82	74	69	83	67	70	70	65	74	82	70	62	68	71	75	69	68	63	59	66	66	83	66	69	66	68	54	61	59	75	67	67	80	54	77	75	76	74	77	50	66	85	71	69	62	62	66	69	67	72	63	56	70	65	70	69	55	63	63	67	65	69	73	83	67	75	65	59	64	65	61	76	70	69	60	76	76	66	72	67	73	66	70	70	74	73	69	68	81	72	62	69	65	70	66	54	74	58	71	72	65	73	66	73	75	54	64	71	66	69	71	70	72	79	66	75	60	68	77	79	66	66	68	59	73	65	75	61	61	68	80	54	66	64	62	63	83	64	63	75	74	63	62	80	87	57	84	83	80	75	60	60	72	74	54	71	70	73	66	55	70	71	74	67	82	67	68	72	60	73	72	71	57	61	65	78	79	71	81	59	72	85	73	57	65	71	61	71	75	66	87	73	75	62	47	72	58	77	61	66	66	70	61	60	57	77	58	64	80	80	71	70	78	67	77	55	62	63	64	61	61	54	69	64	59	69	73	67	65	68	68	76	71	78	71	68	67	64	66	48	79	64	63	71	74	56	60	66	60	75	54	65	72	75	67	64	73	68	70	67	57	63	83	65	54	74	69	80	74	58	58	70	71	79	74	68	72	65	70	62	64	55	73	75	68	61	57	68	67	75	53	63	72	69	68	71	56	66	67	77	64	70	59	79	79	89	51	64	68	74	72	59	61	65	63	74	60	72	71	78	63	59	64	73	81	48	72	68	67	64	64	79	60	92	65	71	66	63	66	76	78	72	67	78	87	66	65	67	58	72	82	77	63	80	67	67	72	53	57	68	58	68	57	72	66	62	65	76	65	61	85	78	79	70	84	68	60	71	58	62	86	61	76	73	53	60	57	72	72	68	58	66	62	49	63	60	71	73	75	66	72	71	71	57	65	62	79	69	83	58	67	62	58	69	54	63	76	73	81	56	80	64	62	78	70	62	53	74	65	67	79	68	64	65	74	48	63	70	57	46	74	58	68	63	57	65	73	71	66	67	76	67	63	69	58	69	83	62	68	63	65	67	56	58	84	73	77	67	81	80	67	61	72	84	61	69	61	75	76	73	74	62	76	66	63	65	74	58	63	77	82	76	56	70	73	75	59	61	75	60	76	53	61	75	72	85	72	79	64	72	79	61	69	75	67	84	70	71	65	55	73	61	66	69	79	90	84	70	64	79	67	68	55	65	58	75	79	70	80	67	75	73	73	74	71	57	57	73	84	73	69	74	80	72	69	78	72	68	67	75	69	80	71	68	57	79	77	55	75	88	55	72	73	81	66	87	69	70	69	66	70	65	65	64	64	77	74	69	88	76	71	57	60	72	61	61	66	61	69	66	64	51	79	67	69	59	58	75	76	70	68	76	64	61	62	80	68	63	62	69	78	73	69	86	75	68	54	69	57	78	63	67	67	65	71	70	60	69	68	70	68	63	69	64	72	74	62	76	64	69	60	61	75	67	64	68	67	80	58	70	60	63	76	89	68	59	61	63	71	81	66	65	82	77	74	76	74	74	82	79	58	72	66	58	63	60	76	62	64	84	66	59	72	72	81	73	70	68	60	76	76	70	73	64	67	64	64	71	64	54	73	59	70	75	77	83	76	76	64	67	69	75	75	74	53	74	68	63	59	58	61	85	61	88	81	61	69	66	62	66	71	67	68	62	79	60	75	63	57	67	70	68	72	67	51	65	67	72	71	69	61	74	74	69	63	60	68	71	83	86	66	76	58	57	62	73	63	61	69	65	62	59	75	75	69	80	67	64	68	60	64	70	65	56	92	68	56	78	81	84	66	69	70	67	65	68	81	69	48	67	76	59	66	68	80	63	63	73	75	68	73	65	68	69	78	83	63	67	71	75	75	66	67	66	68	59	75	71	70	65	72	54	65	85	52	70	79	64	80	62	73	72	83	69	59	72	74	72	60	74	76	71	78	59	64	59	67	69	63	74	58	76	76	75	66	66	62	76	65	63	73	77	68	74	52	84	67	74	84	59	74	74	66	75	77	78	58	61	77	62	68	87	70	78	63	78	54	66	81	56	79	59	67	67	69	73	74	55	76	67	65	76	59	72	70	59	64	66	68	81	70	77	71	70	61	66	67	78	67	68	62	57	73	63	75	91	81	54	72	72	71	83	71	64	61	77	74	67	74	60	66	59	76	63	72	73	80	72	67	76	80	69	72	79	77	79	64	80	64	66	68	69	59	64	74	81	83	66	67	75	62	72	59	80	59	48	75	70	79	64	61	50	54	72	79	75	79	62	58	50	65	62	64	75	69	72	72	56	75	60	84	54	68	80	77	62	73	53	79	63	79	67	49	65	75	97	60	78	60	68	62	63	66	58	61	63	58	55	82	60	75	64	73	58	81	69	68	60	74	87	63	68	70	65	64	66	70	66	49	73	65	91	85	63	77	75	70	63	77	62	88	62	82	53	63	62	75	69	67	71	65	64	78	62	68	64	70	54	74	61	77	66	65	59	66	68	71	79	61	53	66	76	72	81	78	75	75	66	63	91	70	69	64	69	57	81	63	62	73	71	82	75	67	58	72	68	64	64	76	74	62	60	52	57	62	71	68	74	75	60	72	64	72	62	77	49	69	65	70	70	61	67	73	83	71	73	67	70	80	79	77	76	82	78	75	63	83	60	65	64	51	65	70	72	59	59	68	70	69	69	64	67	71	69	71	61	63	64	55	66	60	73	83	67	57	59	68	72	67	60	67	65	69	69	54	81	65	58	65	65	63	73	68	75	61	78	74	69	65	76	68	70	71	75	58	66	64	69	68	60	75	65	69	76	77	77	57	89	68	79	58	56	69	89	77	73	67	73	65	72	61	65	63	68	76	54	75	60	64	74	82	73	81	59	68	63	56	64	76	71	61	73	58	77	66	69	63	62	70	77	56	70	64	93	66	64	66	63	76	72	67	68	82	73	76	67	70	75	67	58	76	68	63	81	64	69	67	61	63	57	64	63	61	62	59	86	77	74	62	70	80	69	67	71	62	71	58	65	62	68	70	65	61	72	71	82	75	87	80	62	81	60	67	70	68	78	45	56	64	71	67	73	62	50	82	67	62	75	59	53	78	66	72	67	60	63	76	83	53	66	52	70	70	71	83	60	62	58	67	65	66	67	63	61	69	62	82	73	80	73	46	57	69	59	77	74	64	71	62	61	64	70	76	72	76	70	70	61	74	80	75	76	68	77	69	66	82	71	75	75	80	66
33025	21111	17781	16435	12054	7832	6303	5752	5071	4100	3462	2900	2425	2039	1699	1421	1250	1088	1040	1034	890	893	828	759	725	710	696	712	699	712	694	620	651	654	677	631	576	631	625	602	627	633	620	612	619	628	614	587	646	627	687	641	639	630	596	636	606	591	670	581	621	615	610	564	638	664	617	603	576	643	614	629	608	582	579	601	626	612	576	650	631	600	592	642	595	626	633	590	580	620	637	595	648	621	618	665	569	592	590	584	623	654	580	642	616	604	618	640	604	641	642	639	595	619	594	614	623	654	629	629	619	631	603	624	643	632	639	610	642	649	651	609	572	615	614	620	581	605	610	633	651	620	580	627	672	634	626	619	611	604	633	596	623	630	634	615	642	632	622	616	607	666	592	617	593	606	638	628	605	593	622	595	616	641	574	604	637	618	611	643	640	619	622	633	636	626	614	609	659	604	614	606	605	609	595	595	623	594	597	608	614	577	628	644	628	636	618	612	601	654	632	618	651	605	614	615	601	551	642	608	606	609	612	601	599	595	662	643	610	615	631	614	586	603	612	669	622	610	584	636	608	597	598	621	642	615	629	596	606	579	629	637	649	606	627	592	584	662	588	571	585	628	587	609	609	612	621	624	666	636	625	611	630	634	606	596	630	644	584	632	653	680	614	622	603	577	654	605	632	595	612	598	595	607	651	663	620	643	589	622	620	600	620	587	638	616	659	634	594	608	590	647	654	661	604	608	642	594	635	627	653	625	647	608	632	582	586	610	623	584	607	619	611	615	616	596	629	615	625	644	589	581	640	668	624	618	625	600	578	635	584	586	635	611	634	639	633	632	598	604	557	613	620	633	647	574	584	606	588	601	586	618	613	608	617	666	624	620	622	636	582	633	628	607	601	617	597	592	579	643	607	553	610	633	637	578	623	587	616	641	663	648	593	624	624	629	633	596	616	635	601	610	611	623	562	562	597	596	613	602	673	606	675	657	593	649	639	631	610	623	651	649	611	627	618	659	675	629	624	644	611	635	645	648	589	606	577	598	597	637	579	615	597	597	586	634	628	622	576	605	588	619	606	573	623	642	612	572	577	590	646	655	600	627	616	622	608	561	611	604	606	613	650	593	603	657	633	567	625	619	632	657	640	597	662	622	592	617	611	640	601	573	656	670	654	629	635	614	583	594	630	573	573	591	571	639	621	618	623	591	594	627	613	600	649	596	619	593	633	656	646	634	640	620	564	601	701	627	649	610	623	618	603	635	646	633	610	651	603	614	596	640	637	622	598	644	573	660	603	615	645	644	602	603	580	614	636	598	659	639	607	590	644	636	608	609	609	603	604	626	672	636	644	602	574	596	592	621	626	602	634	665	597	587	611	626	647	672	625	590	617	638	655	637	608	628	594	633	582	620	618	615	631	592	638	640	636	621	613	589	633	582	614	605	682	574	623	572	594	677	646	612	626	616	634	612	582	583	609	569	617	637	617	654	603	592	621	609	681	627	651	623	614	602	606	593	643	639	677	629	640	621	634	633	613	673	617	575	595	620	653	634	663	624	610	573	615	621	614	614	595	687	605	597	595	558	592	618	626	604	640	660	573	633	573	608	584	676	617	655	619	585	656	593	626	647	630	646	579	630	601	614	630	610	582	646	615	615	611	624	602	577	640	601	649	610	633	557	602	601	573	637	619	638	601	649	565	598	611	633	644	596	659	586	663	666	606	645	608	645	613	626	639	638	633	606	602	630	635	584	592	549	622	619	670	608	587	601	618	579	595	593	654	636	659	635	642	588	622	621	591	615	690	651	619	627	637	615	634	666	607	596	642	617	630	596	620	597	647	598	598	615	618	618	629	631	615	590	603	640	631	613	656	632	635	623	615	596	596	595	608	630	633	603	582	634	620	648	611	636	609	603	614	619	597	611	634	650	597	630	618	611	591	590	575	617	623	622	609	626	649	618	600	623	592	629	620	609	578	639	614	629	610	671	610	626	560	595	617	617	647	600	584	686	611	656	632	648	616	626	636	638	665	643	624	652	623	629	601	618	664	606	641	671	591	605	618	642	603	635	602	652	622	589	615	627	589	622	597	608	633	653	620	620	625	636	620	639	616	617	663	614	644	631	636	609	592	645	584	579	605	673	644	554	611	647	626	627	635	626	638	655	604	623	665	658	644	626	587	637	648	567	593	587	647	630	586	620	666	639	615	619	599	619	627	607	662	621	635	634	599	593	614	668	596	615	638	555	636	618	593	598	620	639	638	602	609	607	638	644	606	605	621	619	609	604	585	583	626	600	645	605	613	595	668	626	594	611	617	590	620	673	616	634	610	640	624	628	603	617	593	635	654	610	616	598	606	602	607	635	623	613	601	587	614	616	639	636	605	585	626	616	578	640	583	597	622	611	599	602	637	658	607	621	593	640	565	639	569	606	617	581	594	586	601	609	607	610	617	657	602	630	615	614	677	613	604	640	555	609	639	623	612	617	590	585	633	619	634	631	657	607	641	649	564	690	630	614	619	631	621	634	633	627	576	599	653	665	564	585	636	580	595	666	619	604	617	578	602	600	602	607	593	663	687	575	637	574	645	596	632	606	577	622	580	666	576	614	595	609	653	618	654	605	587	614	656	577	605	639	622	623	611	658	627	563	621	613	619	588	563	630	664	586	659	582	624	627	635	654	587	647	623	572	595	607	611	595	620	632	567	628	614	606	613	571	630	626	639	641	635	596	603	631	589	627	623	602	620	623	646	622	659	613	608	620	652	613	648	609	627	648	609	638	657	630	626	592	628	590	623	583	610	634	631	658	663	661	562	606	605	634	614	638	630	617	684	698	614	624	614	583	614	646	720	618	630	596	602	600	615	640	615	591	620	614	576	590	601	616	607	625	601	628	638	627	626	651	573	551	580	590	626	624	616	625	616	581	610	609	612	610	641	642	602	589	619	656	654	651	617	609	641	650	643	595	625	643	608	634	652	626	621	619	625	628	642	621	611	629	648	595	638	630	580	616	642	615	634	614	609	580	650	620	628	610	628	611	612	617	652	652	638	642	597	623	648	625	607	602	624	654	620	589	608	599	590	605	618	640	604	628	613	613	640	635	640	579	581	608	629	537	604	617	603	609	596	649	621	600	647	653	561	600	614	613	620	613	599	582	645	581	653	615	617	609	621	617	598	591	631	589	602	660	591	595	605	583	621	626	608	612	578	619	614	641	644	674	587	641	588	634	605	667	611	622	612	569	657	643	615	646	632	592	629	607	596	587	618	601	623	599	629	633	622	636	635	615	618	593	621	629	590	639	621	653	632	624	627	636	602	608	600	623	622	656	624	591	655	600	599	572	628	615	629	584	659	567	633	630	617	605	612	615	607	589	623	603	619	655	658	639	631	613	630	624	614	679	644	567	629	601	647	630	657	626	644	623	594	596	646	642	651	609	637	625	623	628	614	580	590	606	616	676	675	641	602	641	612	593	653	609	629	611	614	621	649	583	692	625	602	616	650	616	629	585
7958	5049	3777	2282	906	449	306	299	256	275	209	185	176	156	136	110	110	112	105	82	91	70	75	89	86	61	88	78	72	72	67	65	90	75	72	52	59	60	88	55	81	63	62	86	72	72	76	63	77	64	69	69	75	69	79	73	78	68	77	66	83	63	49	60	80	61	69	80	59	74	85	75	65	75	56	67	86	73	72	81	76	57	71	75	73	70	62	64	56	78	75	61	61	77	65	71	77	63	71	67	80	69	80	64	69	73	63	70	71	75	72	67	90	70	78	58	70	79	74	61	55	72	90	65	69	64	74	72	66	66	60	81	69	69	72	79	56	68	66	65	68	67	67	63	64	70	78	77	78	88	70	78	64	65	63	70	66	71	78	84	61	62	65	87	76	63	57	60	71	76	75	90	69	76	63	61	77	78	68	59	82	54	69	69	70	75	60	65	80	68	63	68	77	50	73	68	72	59	75	77	81	68	84	76	61	74	66	69	80	68	67	62	72	65	59	78	71	61	66	80	78	61	75	76	70	73	54	79	64	69	73	65	67	73	66	62	66	81	62	59	73	72	86	68	78	72	77	80	60	61	71	58	46	61	66	83	82	58	59	56	70	69	79	60	73	67	64	62	75	67	58	80	72	72	66	62	73	71	69	83	64	66	68	58	78	72	76	62	77	63	85	82	57	73	78	73	69	74	70	83	69	70	86	65	69	65	92	76	61	74	77	68	80	70	71	76	71	80	77	73	77	64	68	72	71	80	55	87	74	63	66	68	64	77	72	61	64	72	68	70	63	77	80	78	85	58	73	73	66	69	74	74	66	57	60	72	74	71	70	66	70	54	55	47	66	76	68	76	66	70	75	63	64	63	50	75	72	73	67	62	64	59	67	69	70	78	66	70	61	79	66	64	81	81	66	58	98	81	67	70	77	69	79	67	52	63	69	62	71	68	75	90	81	66	61	76	84	81	76	79	76	61	60	62	82	70	65	83	78	70	66	77	63	74	78	67	80	82	65	77	69	67	67	77	78	62	76	73	76	81	69	71	65	67	66	62	86	75	83	68	62	66	69	77	84	69	63	66	74	60	80	75	66	73	78	61	73	70	69	62	66	67	65	60	64	60	83	74	68	71	59	71	72	65	62	77	72	70	92	72	65	65	72	60	60	64	63	62	76	70	72	67	75	74	73	66	72	69	75	81	73	73	65	69	65	70	79	70	70	70	66	76	74	74	62	61	77	69	61	76	68	74	55	60	75	74	76	78	73	76	71	49	70	70	59	57	78	66	62	64	74	69	85	71	64	68	56	66	85	67	63	74	64	54	74	69	70	69	65	74	62	64	69	88	78	64	77	73	69	64	69	63	55	76	73	71	74	69	66	70	71	70	74	62	73	73	62	79	66	63	82	71	80	56	70	62	76	79	81	56	64	69	62	60	52	70	61	77	57	54	58	62	63	65	83	66	82	66	74	71	63	74	66	65	69	73	74	70	72	67	65	60	88	61	70	71	55	76	60	67	73	77	71	64	50	61	57	66	67	79	64	63	68	78	57	66	69	73	72	75	81	69	74	81	58	62	87	77	58	71	64	56	71	69	72	68	63	69	76	91	59	59	67	60	64	65	71	61	60	65	69	69	82	70	67	83	77	68	63	66	59	72	76	68	60	70	55	70	63	59	69	57	91	69	54	74	71	63	70	60	91	69	60	63	70	74	62	76	76	62	64	72	69	79	68	60	64	68	72	75	71	66	70	63	65	85	68	74	71	67	63	79	69	74	64	61	81	65	65	67	70	59	62	57	79	85	56	60	71	69	80	67	58	68	57	85	57	66	76	64	82	59	82	71	91	69	76	84	71	59	60	75	75	69	63	74	50	61	64	52	58	66	85	63	75	70	81	69	68	85	66	63	53	72	74	66	67	76	67	58	68	60	73	66	83	59	73	71	77	73	59	62	68	69	75	68	69	66	66	66	70	55	60	73	65	57	53	81	79	86	71	83	64	50	71	67	69	78	78	61	68	79	67	82	75	81	82	55	86	67	71	72	73	69	61	63	64	70	68	77	74	57	83	64	59	64	56	66	68	63	74	75	81	76	61	74	91	69	61	72	71	74	67	62	89	69	75	72	73	89	60	76	52	68	83	70	73	75	82	67	67	74	79	69	70	68	77	88	60	68	68	66	76	73	66	78	93	81	66	67	63	73	71	61	63	68	87	69	56	72	56	72	62	69	67	58	63	66	72	81	62	79	85	69	83	77	70	69	60	72	76	72	64	66	56	71	65	67	74	78	68	63	67	81	70	79	70	64	64	67	73	69	57	86	79	72	59	80	67	74	86	82	59	65	68	55	62	78	77	66	65	64	80	80	73	67	73	67	54	70	67	60	69	79	78	71	57	72	80	71	76	60	62	62	64	58	79	49	67	68	64	58	77	78	47	57	70	69	63	88	74	67	63	66	79	66	64	64	76	54	65	76	66	58	67	63	62	76	67	70	70	87	73	53	72	61	71	71	77	65	76	73	84	69	79	82	69	69	68	64	75	68	59	74	77	77	62	73	70	71	89	76	75	58	64	54	60	69	64	61	66	70	77	73	79	95	78	79	82	75	85	64	57	70	78	70	79	76	61	74	78	74	80	63	78	70	59	68	85	75	63	74	64	71	60	85	69	63	87	74	69	78	65	64	56	66	79	80	81	58	63	82	81	59	55	70	75	65	72	76	73	76	70	64	70	90	49	71	67	78	67	58	63	63	50	82	73	63	60	70	53	74	69	70	89	62	63	69	53	78	67	95	64	81	76	73	73	85	56	69	68	76	73	71	53	70	70	73	66	78	71	79	71	81	76	66	86	65	53	70	64	85	61	50	76	63	65	80	73	75	70	79	65	62	68	77	50	70	50	65	77	88	83	64	79	74	89	65	61	63	69	81	71	50	68	69	76	63	67	75	77	78	68	78	58	74	79	60	83	45	71	72	83	90	69	81	76	76	75	69	65	50	55	66	65	76	58	77	65	86	68	66	61	67	72	64	57	78	56	49	77	71	65	74	61	62	59	65	66	80	62	80	56	78	67	74	71	64	73	90	55	61	55	66	69	65	65	68	75	57	93	73	63	82	79	67	65	73	58	66	76	61	73	81	55	64	81	60	82	65	70	59	76	76	76	84	78	64	59	58	60	76	67	60	69	70	76	78	47	65	87	70	59	69	72	78	79	61	76	77	75	66	76	81	61	73	61	69	72	67	60	60	81	68	80	67	82	93	76	67	58	80	70	53	88	59	67	76	84	59	69	51	65	69	60	59	69	60	78	56	79	68	71	67	70	72	61	68	72	85	69	75	72	69	78	65	80	58	71	61	61	79	74	60	66	60	57	69	77	70	77	66	68	77	59	75	63	70	82	58	82	77	79	80	65	65	67	72	75	69	73	80	74	72	57	88	85	61	70	82	72	65	62	67	65	65	84	59	71	74	63	70	61	63	54	69	70	63	60	78	71	77	75	71	82	54
37396	25668	23524	20193	14266	10473	8386	7628	6601	5690	4538	3900	3140	2687	2181	1828	1566	1340	1223	1072	1091	952	936	838	794	805	773	750	714	743	715	715	635	662	658	714	667	661	594	655	681	618	639	628	627	629	621	599	666	636	649	642	674	644	642	640	577	664	653	631	686	649	677	645	625	634	656	635	648	640	618	602	620	632	619	643	643	653	612	631	631	573	663	609	647	645	620	615	631	660	624	627	621	640	612	650	667	638	627	693	585	644	618	607	606	597	645	628	608	617	668	609	630	697	652	599	641	660	640	643	655	670	622	673	646	635	619	657	617	614	673	637	657	608	608	611	636	611	667	620	620	650	673	656	616	631	660	621	651	601	650	642	622	612	599	628	645	616	581	632	595	605	653	585	581	660	611	616	599	617	637	659	645	673	654	628	615	620	594	656	589	627	624	629	658	602	629	647	646	653	635	639	641	640	659	627	565	571	673	617	649	636	591	623	640	655	628	621	610	628	662	646	605	659	620	621	614	597	678	602	644	627	610	621	652	638	632	632	676	608	619	584	673	651	632	652	648	578	610	630	603	622	611	639	617	638	635	619	625	636	621	639	645	588	630	688	626	622	687	626	617	614	618	629	632	622	652	634	636	615	616	588	626	654	631	650	628	621	634	571	637	616	620	614	638	649	653	662	604	664	627	634	633	633	617	634	671	655	639	652	618	624	612	627	633	609	631	689	619	617	664	631	604	642	611	609	654	626	629	651	645	587	646	601	665	634	645	631	608	625	658	608	646	615	633	660	601	605	633	605	637	639	634	672	597	644	634	627	593	614	639	600	646	646	632	624	662	592	679	615	599	634	647	627	575	646	588	663	589	628	646	602	667	656	603	623	606	708	658	605	603	652	638	654	617	639	653	605	640	631	618	604	665	618	629	673	585	628	641	662	665	639	673	666	648	629	613	658	624	611	633	628	587	573	609	655	646	612	643	626	640	630	598	640	612	654	661	633	574	599	616	642	636	613	654	609	602	640	684	650	655	671	614	632	653	629	614	622	671	649	658	629	638	625	640	631	683	609	587	659	672	637	645	645	624	595	620	635	661	607	611	611	637	618	632	627	659	655	618	625	649	629	604	604	577	631	614	606	682	653	640	644	658	601	646	649	637	707	654	617	633	638	623	616	637	593	620	617	651	581	590	610	633	611	606	610	658	617	611	597	637	635	649	643	655	629	620	648	631	604	616	656	612	666	643	591	628	624	638	615	615	654	626	623	636	636	617	636	606	571	603	630	645	634	655	619	614	675	666	626	619	676	645	624	660	621	663	639	587	649	607	622	614	617	632	618	629	663	649	595	631	608	648	618	639	641	647	622	646	614	627	624	662	613	659	624	605	630	632	627	635	637	603	602	619	644	604	632	665	620	630	647	650	668	640	626	614	695	621	651	590	666	634	582	620	602	609	598	643	599	641	640	648	632	578	619	642	592	630	640	652	610	646	668	642	631	651	619	653	629	623	659	621	690	668	620	605	651	612	600	642	624	610	686	640	614	645	602	649	689	650	636	628	584	652	627	666	636	695	603	626	628	660	589	635	642	640	641	653	630	609	617	647	629	622	659	663	615	601	624	664	615	601	628	667	606	620	652	669	674	615	660	656	623	664	651	629	655	614	635	634	651	655	620	597	642	630	629	654	631	636	640	603	604	641	652	632	635	637	644	632	597	628	629	637	623	676	644	613	593	642	609	610	650	615	639	628	662	620	633	660	631	621	631	604	606	631	630	605	644	632	614	633	634	591	616	635	603	657	614	637	610	597	633	624	611	646	615	655	629	637	652	626	587	651	659	625	609	637	622	660	621	617	603	622	599	618	615	618	631	602	646	588	681	603	599	613	631	606	551	588	629	609	615	569	630	604	630	630	599	622	618	639	635	637	624	613	644	630	622	632	644	629	648	638	592	661	609	602	627	607	626	659	626	633	620	583	614	630	632	613	681	652	662	652	636	613	622	638	623	615	601	615	725	655	666	629	606	626	642	606	644	677	632	610	638	627	607	641	638	622	594	608	628	654	597	637	633	642	623	615	647	649	646	624	632	607	590	663	636	637	635	603	645	612	659	615	634	622	644	642	624	661	589	603	650	683	687	575	606	654	626	596	673	649	683	646	615	688	641	627	629	616	602	628	620	626	622	657	646	658	653	646	603	591	630	647	675	631	640	644	631	630	653	625	608	660	654	668	614	655	633	589	587	644	602	658	653	604	615	600	622	630	612	619	626	620	657	638	602	630	611	666	639	640	666	655	646	675	614	631	619	626	613	648	633	587	581	645	655	646	639	620	668	647	623	627	695	631	650	663	649	584	653	654	636	664	625	626	595	624	627	682	620	609	626	626	619	618	570	658	659	637	642	629	598	638	614	643	633	609	634	653	568	629	631	589	662	637	643	624	651	684	641	605	638	621	621	677	601	608	645	638	648	655	644	628	641	608	662	598	661	613	600	658	586	629	688	652	599	612	597	646	661	660	711	647	638	583	624	613	641	641	603	632	599	604	641	608	646	640	608	602	624	624	631	653	662	643	617	653	633	641	601	624	624	605	643	633	646	597	704	601	654	605	609	624	618	649	617	653	705	640	574	637	625	661	617	617	597	647	622	605	650	647	587	636	626	666	628	656	627	663	642	605	598	677	646	617	644	643	625	615	651	651	664	600	657	651	661	665	659	604	636	658	682	611	607	645	667	652	562	572	617	568	621	603	642	633	687	644	626	642	662	662	621	669	630	628	650	650	650	653	600	634	607	617	615	613	604	643	661	583	652	648	626	631	608	647	644	664	623	651	589	608	650	638	607	634	628	652	615	669	602	641	666	680	651	638	668	601	639	659	644	632	616	609	616	624	649	613	651	626	588	617	625	594	669	602	650	629	679	617	639	647	655	647	620	556	637	658	656	665	585	650	626	647	635	597	624	656	654	592	587	649	633	671	582	649	647	623	603	621	585	610	657	636	680	684	581	606	669	590	645	631	628	653	625	623	635	631	617	633	661	603	658	597	647	666	633	643	633	659	618	652	637	661	654	610	645	594	642	621	633	653	612	598	636	594	661	666	652	618	633	642	616	653	667	665	640	650	677	615	635	626	657	621	607	617	614	589	642	612	649	657	644	638	638	666	694	648	637	638	618	598	624	611	631	644	646	628	590	623	596	652	625	632	608	642	647	579	613	590	572	650	679	632	608	624	646	648	643	595	637	636	648	602	632	635	600	627	656	628	627	655	595	653	638	631	647	627	636	626	595	613	602	598	615	664	607	665	679	656	669	601	598	638	631	596	681	597	574	614	715	632	677	580	595	653	641	616	637	619	609	610	642	639	595	610	640	624	616	638	635	614	627	644	648	620	622	600	630	661	642	651	650	621	642	637	657	637	644	629	625	621	593	645	623	610	660	619	636	622	638	619	636	587	638	650	618	590	618	638	680	622	605	615	586	686	635	657	624	569	656	601	640	640	640	631	672	628	630	648	677	617	650
4037	1844	1140	574	330	205	212	189	195	150	161	157	134	120	90	89	99	105	101	96	88	89	70	83	87	87	85	77	97	76	72	77	92	81	76	85	73	79	86	88	85	77	61	76	85	90	76	82	73	63	74	79	66	83	74	89	66	62	75	80	81	88	75	82	88	74	83	59	64	71	82	98	77	94	65	72	66	76	71	82	75	86	76	76	59	88	89	67	61	89	97	73	77	81	81	82	65	76	68	83	83	70	74	75	73	76	72	86	72	81	88	82	65	80	69	79	69	58	68	79	83	63	85	71	81	78	86	82	78	69	62	88	79	75	66	85	65	80	65	74	79	72	62	91	90	80	73	90	71	73	73	88	97	64	81	78	87	78	83	78	96	77	78	88	74	57	86	80	75	80	76	83	83	90	80	80	75	80	69	86	71	75	80	84	82	74	80	71	82	76	85	93	73	86	76	80	69	78	78	83	64	70	60	83	81	68	74	83	74	76	74	67	72	78	97	84	81	78	71	64	86	69	85	71	61	78	83	69	72	68	72	70	74	76	79	81	70	87	87	69	87	77	87	78	59	76	80	73	70	75	78	63	69	78	84	86	73	80	83	82	91	82	83	68	75	76	60	64	73	81	78	81	62	83	84	85	90	84	72	76	71	88	79	70	78	76	85	86	65	79	80	102	62	67	81	76	83	74	82	85	81	75	87	95	85	80	73	80	82	85	65	89	59	80	70	88	69	81	73	65	70	78	79	83	81	92	106	77	73	85	108	77	82	88	74	70	53	80	84	89	91	91	88	67	74	66	82	83	98	85	80	88	85	80	60	73	102	78	61	71	77	84	86	70	80	75	78	90	88	78	88	74	87	73	82	81	79	82	78	86	68	64	81	87	76	70	81	86	78	82	78	70	63	94	86	91	62	75	74	69	77	80	71	79	71	80	81	69	79	79	92	83	77	85	83	86	80	80	84	90	84	78	105	67	95	79	78	87	83	85	96	80	81	64	84	74	88	74	76	66	72	77	82	76	67	69	65	79	69	77	88	83	87	71	71	78	73	81	63	65	75	82	77	67	86	76	85	78	68	74	68	78	81	81	74	63	78	83	70	93	84	75	74	62	81	70	78	82	70	67	75	87	94	70	78	68	73	86	76	81	69	69	83	59	72	90	67	76	96	59	72	72	83	87	90	75	81	84	72	83	74	85	78	78	71	76	91	82	79	100	83	70	80	82	83	80	95	87	77	89	72	85	75	87	87	73	80	82	81	77	50	94	89	89	71	68	74	69	85	77	100	79	87	95	78	96	71	87	83	75	70	68	85	85	84	106	89	83	78	77	81	71	79	82	78	73	79	77	78	65	79	68	85	78	71	89	84	76	66	84	86	71	83	71	84	77	79	101	80	82	88	73	81	66	87	78	71	86	89	86	75	72	76	73	75	64	79	80	55	77	83	79	83	87	78	70	77	82	83	85	87	74	86	80	73	82	82	78	64	91	76	81	82	74	68	66	80	70	88	74	79	83	74	69	80	79	85	86	77	93	77	75	67	88	70	83	85	74	95	78	89	82	82	78	72	82	84	64	89	75	86	72	74	80	71	63	88	77	84	70	74	81	95	88	64	77	82	77	89	94	99	84	74	84	67	81	78	79	71	73	83	82	58	74	75	76	74	79	84	90	92	93	77	88	67	82	96	91	75	87	78	67	73	82	75	83	78	85	72	85	65	61	96	69	71	60	95	98	79	77	94	83	80	79	71	77	85	79	88	78	77	83	80	70	82	68	66	67	98	80	83	67	75	79	80	82	75	75	68	85	67	89	71	67	81	78	78	85	78	71	83	52	87	89	68	79	73	87	79	69	85	73	81	80	84	94	68	84	85	64	81	62	82	82	78	78	86	62	81	78	71	64	88	81	69	88	74	77	89	86	72	75	83	88	75	70	76	71	66	78	87	74	79	83	81	83	88	64	76	67	83	84	67	64	69	80	58	73	61	76	66	74	75	74	79	78	71	61	71	71	71	67	78	74	89	80	83	73	67	78	87	80	67	66	65	71	67	73	89	100	81	72	82	63	63	83	61	57	69	80	69	69	73	81	79	86	59	68	80	82	68	79	77	76	76	85	79	88	83	78	85	76	75	70	85	76	83	78	87	73	84	84	85	89	79	74	76	84	80	80	79	78	92	71	76	69	59	85	75	86	91	80	77	71	80	87	72	88	88	77	54	78	70	74	76	88	70	74	91	78	51	81	78	90	85	83	86	85	71	86	82	92	85	92	73	90	67	79	58	69	69	87	65	78	66	76	82	76	64	72	82	96	73	76	78	86	84	86	70	87	75	82	90	90	86	75	60	79	77	59	81	70	63	68	78	82	66	79	69	84	98	82	79	72	85	68	76	81	82	67	66	84	67	73	70	73	101	89	90	90	71	89	75	79	74	70	85	74	87	84	72	82	86	72	75	74	71	69	91	77	91	82	87	81	67	68	76	83	69	99	84	95	79	82	93	80	87	80	72	87	78	100	79	85	95	84	78	71	73	78	96	63	91	67	93	69	79	74	79	79	74	72	72	72	93	58	73	61	86	82	73	77	75	86	77	70	83	69	71	75	76	72	79	90	92	89	69	70	81	81	73	84	76	85	90	75	74	81	80	74	96	96	81	63	88	71	76	71	91	88	86	95	78	103	78	87	72	59	78	80	55	75	90	85	76	82	81	87	79	61	70	67	71	87	79	62	77	95	77	66	92	79	86	81	78	80	84	88	75	73	71	86	82	82	67	85	81	94	81	88	82	76	82	73	75	63	68	60	83	74	88	81	72	81	73	67	79	100	97	90	79	86	77	85	80	87	66	86	80	97	79	83	75	76	82	85	74	68	77	78	91	69	65	89	72	100	78	70	65	83	83	65	79	72	76	72	77	76	80	101	83	97	82	75	89	78	79	80	86	83	64	66	90	68	68	86	85	81	70	72	64	72	76	66	68	80	74	76	81	90	89	61	82	79	94	71	68	77	63	68	81	81	86	86	69	80	73	105	88	77	77	72	80	78	86	80	90	84	73	72	72	76	70	88	79	79	81	77	88	77	71	70	72	78	72	76	89	68	84	77	76	73	80	79	85	88	79	69	72	74	103	71	77	84	82	79	88	82	81	68	75	96	78	70	78	86	78	80	80	88	88	71	71	71	79	89	83	83	60	64	80	73	77	83	82	73	81	80	85	88	97	92	80	98	81	74	84	77	73	67	77	73	83	67	64	91	79	83	88	75	71	82	67	75	82	79	70	92	67	88	71	87	88	76	80	80	78	65	83	81	76	93	77	83	66	76	82	79	83	73	99	86	77	83	87	74	82	82	63	79	69	85	83	73	78	76	67	83	83	71	74	63	71	78	103	85	94	71	80	86	79	69	78	61	88	67	88	73	71	77	78	78	70	74	80	61	79	93	83	68	76	77	72	81	83	75	73	85	88	87	57	76	88	81	92	71	79	82	78	85	73	65	93	76	82	65
28857	16729	12148	8892	7055	5864	5170	4794	4020	3368	2823	2301	1959	1628	1447	1337	1155	1136	988	922	908	817	773	808	820	848	764	770	736	801	701	731	735	759	754	711	737	714	713	756	709	711	728	704	705	733	650	706	701	697	699	719	747	713	679	699	700	718	704	701	730	717	749	663	717	694	715	733	722	662	714	748	687	681	735	708	661	692	705	718	717	700	674	663	709	695	702	707	664	711	688	682	703	711	677	693	725	694	697	690	693	705	695	669	711	694	719	713	681	696	698	668	711	704	668	727	697	729	714	742	688	696	698	756	717	663	703	692	730	718	684	690	677	679	681	699	734	698	708	695	668	678	731	747	723	691	713	707	723	702	735	704	698	677	713	699	690	731	691	704	692	676	664	689	696	672	696	718	690	753	685	698	720	704	698	721	726	751	679	715	672	712	679	688	642	747	691	699	676	705	727	721	686	689	660	691	685	696	678	675	703	728	733	675	671	669	728	719	656	721	712	692	664	705	691	712	690	702	722	712	756	684	672	701	665	668	719	706	745	700	668	685	676	746	739	703	689	694	700	663	665	699	717	690	662	665	672	715	740	639	660	680	689	686	735	675	699	710	677	695	713	722	725	667	682	692	714	718	665	683	743	688	685	707	723	707	710	670	663	708	701	650	705	700	750	667	687	707	699	686	680	685	699	707	722	735	699	706	688	725	671	649	677	717	725	691	705	711	665	694	722	673	759	722	692	664	740	659	668	707	666	667	655	676	684	736	665	706	702	673	691	681	660	710	703	666	677	726	659	721	656	689	706	686	727	695	689	720	702	730	712	676	676	723	670	702	701	722	710	682	677	681	722	719	726	721	719	714	696	701	688	708	654	745	718	697	724	675	674	716	673	681	718	753	702	673	687	702	696	695	705	689	703	687	752	732	699	663	686	704	730	690	727	665	702	673	736	667	683	694	690	686	725	741	699	740	687	675	695	676	707	687	701	684	728	721	684	755	716	748	694	685	653	696	715	666	678	638	720	660	665	719	707	657	670	711	727	627	707	703	702	710	688	700	675	693	725	718	702	707	680	715	671	736	690	718	672	640	670	677	719	692	693	678	668	713	703	742	671	703	715	706	654	684	671	663	690	711	718	702	720	689	680	706	717	728	706	729	645	716	702	650	729	714	699	688	647	660	716	711	706	738	640	730	695	698	685	713	707	716	729	727	703	687	689	690	733	705	686	658	681	720	674	685	681	668	670	686	756	700	770	693	707	719	691	674	726	675	703	659	653	659	717	730	713	672	686	681	692	700	695	697	679	719	740	747	690	682	746	708	717	697	734	705	734	673	682	677	706	674	649	700	721	714	712	751	714	670	740	720	682	716	688	678	711	679	698	728	736	693	748	702	671	711	719	724	695	693	715	639	713	702	673	674	727	685	682	725	682	646	727	670	758	690	733	658	689	688	638	660	717	706	704	776	705	721	721	713	733	671	655	699	703	713	671	689	719	708	729	674	679	771	692	724	729	690	709	726	722	750	670	696	671	731	655	678	677	717	672	732	665	690	665	671	702	729	677	693	733	686	709	688	681	732	683	737	715	654	690	697	714	724	692	733	688	694	720	744	709	681	664	699	703	746	725	684	700	704	687	690	684	667	665	702	686	665	705	700	669	684	734	703	703	695	698	731	685	693	696	669	698	713	722	702	742	688	673	703	690	682	753	711	686	704	699	702	677	679	673	729	667	642	719	672	728	720	643	711	677	675	742	731	716	683	696	686	657	702	682	720	680	691	701	663	656	703	707	742	658	736	705	688	707	717	685	702	745	750	700	674	713	668	660	633	706	676	702	645	686	715	704	723	695	668	693	669	689	702	704	716	670	637	702	711	665	753	708	669	706	656	692	718	678	677	712	666	688	694	698	709	748	689	695	705	680	667	699	727	681	714	691	710	706	685	749	671	723	696	682	666	681	706	667	705	695	671	674	692	705	739	704	703	723	715	704	722	728	699	747	726	688	707	729	706	711	641	669	689	681	670	730	727	704	688	674	686	684	715	730	702	714	628	688	694	719	733	690	681	692	687	679	725	737	708	701	723	759	681	705	673	736	695	681	655	703	733	645	714	733	642	694	705	705	691	690	648	687	671	706	684	714	725	696	729	726	672	703	678	699	668	695	707	664	715	651	696	726	673	776	694	688	716	683	709	733	735	728	727	658	689	716	733	689	715	712	705	671	700	689	684	637	702	692	746	709	712	748	642	730	694	681	749	694	656	670	681	706	696	743	663	668	676	648	715	718	674	682	668	664	703	744	709	755	627	678	710	758	659	713	669	689	703	688	704	693	693	690	694	717	724	708	766	722	683	688	684	695	720	670	661	736	682	688	691	660	711	669	634	739	683	683	685	677	702	709	728	738	691	728	753	685	668	699	654	719	712	688	692	694	703	735	698	705	663	687	730	699	728	710	712	732	730	688	693	738	667	714	674	730	704	662	717	721	690	690	650	736	723	665	724	691	681	655	707	689	679	699	708	712	656	711	716	770	672	703	682	627	682	697	679	690	751	695	704	657	680	731	711	651	691	719	721	726	726	698	706	694	711	729	723	685	665	735	757	709	655	685	746	672	758	729	677	744	684	674	648	713	667	671	700	688	687	707	674	697	721	717	700	637	726	712	686	681	660	704	690	692	672	693	729	713	656	697	676	673	671	702	702	694	690	764	711	652	722	666	721	675	725	688	634	746	646	681	687	682	678	726	698	651	722	725	727	753	729	709	697	708	718	672	706	727	737	681	659	720	705	688	678	677	668	653	734	724	656	741	656	730	713	734	708	706	646	653	742	699	664	716	718	713	691	711	710	721	647	663	683	755	735	701	700	687	682	675	703	745	684	743	706	685	681	729	704	679	716	724	667	703	701	658	664	706	690	702	738	755	683	632	691	686	723	739	710	708	682	779	650	685	680	716	678	676	705	648	670	705	702	729	709	710	710	704	718	688	686	696	722	743	674	695	650	736	717	725	695	686	724	645	701	721	685	751	688	675	657	722	705	708	748	751	740	715	703	698	643	689	652	691	713	669	674	646	694	662	684	647	693	717	706	746	686	661	692	700	714	747	679	689	751	701	700	709	651	688	693	652	691	703	690	697	693	647	765	693	735	688	773	716	685	673	740	689	702	730	693	663	720	675	670	687	698	723	723	732	694	721	726	692	680	680	681	708	687	703	688	728	700	706	706	678	693	673	705	700	678	734	737	719	704	722	677	695	709	696	688	727	679	714	674	702	732	658	669	665	695	701	666	689	712	708	707	736	714	645	688	703	647	646	700	708	731	673	706	658	687	750	718	734	717	721	666	719	663	680	655	706	665	744	711	713	680	653	718	699	733	700	665	693	697	746	710	761	691	709	704	687	706	713	705	728	740	719	713	692	711	702	680	699	698	673	740	709	716	742	695	688	664	712	682	683	684	668	702	737	683	700	716	714	709	704	741	699	743	685	708	735	740	669	691	749	692	708	674	701	700	717	666
5083	3621	2327	1184	752	400	281	265	262	210	192	183	169	128	120	134	110	107	99	90	88	95	92	82	81	94	85	86	78	90	82	97	96	75	81	82	75	81	85	97	76	77	81	91	71	86	82	98	80	92	72	83	98	79	103	77	63	82	73	88	70	71	78	83	75	77	87	85	71	73	62	57	82	74	108	90	77	78	85	90	102	90	85	97	97	84	82	75	83	82	82	74	87	94	85	86	55	68	76	80	90	68	82	89	83	77	68	88	78	76	73	83	91	89	68	87	73	84	65	72	75	73	71	77	80	94	75	79	75	79	88	95	87	75	56	69	70	80	73	99	70	65	97	73	89	66	90	83	78	73	89	95	72	69	65	75	77	94	74	69	79	79	91	90	91	84	70	68	67	79	79	79	84	70	78	71	72	83	87	77	98	90	77	71	67	79	79	60	80	92	93	75	82	87	87	75	77	92	59	74	72	69	70	72	76	73	81	102	78	73	75	63	78	74	81	83	79	97	86	95	72	76	89	60	81	82	76	83	100	57	91	85	77	87	63	72	79	65	77	85	75	93	81	83	82	84	68	83	70	88	87	83	80	71	69	89	76	76	119	99	67	77	69	70	69	84	71	74	76	74	85	73	70	81	74	63	84	83	77	74	82	75	78	68	84	83	80	81	102	95	68	96	71	93	64	90	107	71	78	92	95	68	86	78	68	68	76	90	93	80	87	78	89	87	73	95	76	92	82	69	73	94	86	85	81	79	78	70	94	61	62	78	83	79	75	98	90	76	61	90	61	66	87	62	78	81	80	80	93	83	83	92	70	102	80	83	84	103	70	61	76	81	79	84	78	86	65	81	75	77	87	94	73	75	77	87	69	80	89	80	80	88	71	83	88	68	83	91	76	90	77	75	78	96	81	96	71	78	63	94	80	72	93	82	87	90	86	82	73	84	77	75	91	74	85	78	66	78	73	74	80	86	98	79	82	93	99	78	88	78	89	74	73	80	80	74	72	70	72	67	86	82	74	86	87	81	65	78	87	74	67	66	71	70	82	73	69	66	78	71	81	71	86	78	89	76	90	58	94	78	90	54	79	66	75	75	75	68	79	89	94	72	76	90	73	81	67	85	85	56	63	61	83	76	73	91	88	70	79	75	84	76	74	75	82	86	75	80	79	73	89	70	79	84	68	77	71	87	79	82	78	79	81	78	79	68	84	80	75	79	79	92	76	77	90	68	79	79	77	79	75	78	82	73	78	84	82	75	69	79	75	67	77	75	81	79	82	70	65	75	101	79	70	76	82	86	77	74	76	95	94	68	77	84	84	65	83	87	82	71	75	88	86	91	78	82	75	93	88	68	97	81	73	75	94	70	80	69	76	81	90	75	92	83	74	74	79	79	80	84	99	90	91	82	77	84	77	87	87	71	75	76	74	81	71	75	69	86	85	81	64	77	84	67	82	76	94	84	80	81	76	88	74	79	80	71	85	83	64	73	82	89	95	82	84	73	73	73	74	65	86	85	74	77	82	82	74	88	72	64	73	68	85	84	85	65	69	76	79	84	80	74	75	78	86	82	77	78	101	98	86	95	69	75	82	75	87	82	75	74	83	78	81	80	75	65	80	68	80	90	62	83	71	80	79	71	82	78	80	83	64	95	64	68	92	84	96	66	78	94	95	83	67	80	76	80	73	73	72	76	76	66	62	84	88	73	76	81	77	82	91	85	95	81	78	73	79	80	71	85	76	77	70	72	59	73	82	84	87	69	86	81	67	94	83	73	96	70	61	68	66	85	86	60	101	89	83	78	94	83	84	93	73	79	65	78	79	62	76	62	73	82	78	83	86	66	74	68	70	92	79	79	86	92	74	86	68	81	79	75	78	88	85	69	78	79	74	109	97	86	77	76	74	74	89	82	85	92	80	84	88	89	80	90	70	78	82	91	82	90	70	79	81	64	72	55	73	103	63	71	73	92	79	69	86	91	71	86	78	75	107	70	83	74	87	76	80	88	69	87	84	94	94	72	78	87	71	86	70	75	91	80	88	96	65	75	83	89	85	63	81	64	77	88	89	66	66	97	78	64	82	80	81	85	91	69	80	83	105	68	64	72	80	76	76	78	72	93	70	81	100	88	88	83	95	70	84	68	74	77	80	73	94	73	72	96	81	77	80	83	92	79	71	80	94	70	73	85	74	78	82	78	82	73	77	95	73	72	83	75	71	73	78	89	78	92	88	76	83	94	98	76	66	79	77	83	72	84	92	73	73	96	81	80	86	75	84	73	68	90	83	64	61	90	84	83	94	90	84	98	84	80	87	85	87	84	86	72	73	80	64	80	94	74	75	77	74	93	76	73	68	77	94	65	80	97	84	84	80	72	61	81	69	75	87	69	86	76	82	75	77	74	75	91	74	74	80	82	82	70	86	89	76	63	81	86	66	77	86	81	78	68	55	77	79	73	76	90	78	78	81	75	99	71	85	88	93	94	87	81	90	77	69	76	72	88	79	86	69	73	78	95	71	71	90	71	75	75	70	72	81	69	65	78	78	82	67	96	64	75	74	75	77	73	73	86	89	91	80	69	89	74	97	76	66	84	77	77	75	78	79	85	80	79	79	78	65	76	86	62	72	72	89	100	83	98	78	91	81	101	75	90	79	84	82	80	79	81	91	80	73	89	89	75	79	86	86	70	73	70	91	74	83	80	84	65	83	90	74	68	63	93	90	85	88	76	87	81	74	67	75	89	80	66	74	82	73	69	75	83	83	94	77	82	77	89	82	75	74	70	70	67	91	66	82	74	73	90	74	73	88	93	69	77	82	73	66	75	64	82	75	71	74	91	98	84	82	89	74	76	84	67	71	87	86	85	84	83	94	83	89	75	94	68	86	82	61	86	83	80	79	69	51	81	84	68	72	78	83	88	81	79	64	85	65	75	89	64	84	67	75	74	84	71	81	72	75	87	95	87	71	72	79	96	74	60	102	79	87	82	88	71	84	80	92	80	79	71	76	92	87	61	85	73	85	76	70	67	82	86	65	64	71	63	93	83	86	86	76	81	84	75	93	84	83	80	73	79	80	75	97	76	94	77	62	83	92	88	79	65	82	82	95	80	84	83	73	82	67	88	80	67	83	80	77	80	82	74	78	71	81	75	72	73	60	83	88	77	80	86	94	80	78	85	82	86	83	79	78	91	76	79	70	83	91	72	75	94	82	90	84	73	63	79	71	68	80	90	85	83	64	97	76	76	87	95	79	76	87	74	82	97	78	74	78	86	72	71	61	81	92	82	72	84	89	82	85	76	85	82	91	81	77	84	70	79	85	79	64	90	71	83	79	81	80	76	74	79	91	97	81	82	83	77	86	84	73	84	76	69	84	83	83	81	75	87	87	86	85	95	71	88	83	70	87	86	74	80	90	68	73	88	70	85	78	71	81	65	57	95	78	75	78	83	75	75	91	69	58	80	85	77	79	73	84	63	95	78	75	72	87	79	82	84	77	72
33248	22913	17900	13586	13987	9886	7566	6616	5669	4797	3898	3331	2696	2314	1871	1636	1618	1399	1221	1122	1074	1001	893	851	903	828	791	811	760	785	797	761	753	776	744	715	720	673	700	703	751	750	688	759	704	707	694	734	680	702	765	730	679	710	692	727	709	651	718	770	745	734	682	704	793	691	733	711	631	727	708	671	729	717	695	719	719	735	665	673	667	713	730	709	715	682	682	703	700	726	665	695	728	692	686	741	761	703	707	687	735	675	703	712	731	753	742	707	697	686	759	733	654	790	708	727	677	642	715	733	683	750	719	744	709	713	747	728	700	725	685	718	725	718	749	658	730	684	738	705	770	740	683	739	689	721	705	657	707	715	725	718	700	702	686	696	696	731	753	696	715	719	680	700	749	731	682	705	721	749	767	739	699	735	702	695	708	720	733	707	720	695	727	710	681	726	685	725	737	736	721	695	686	722	706	725	752	766	744	689	698	713	741	688	674	731	714	724	676	726	728	676	650	691	720	735	700	702	717	731	638	691	712	697	767	679	718	706	705	745	702	696	737	666	714	701	723	708	721	729	706	722	685	725	687	672	744	704	692	752	710	720	684	735	693	682	742	741	716	708	704	754	704	722	698	753	748	719	693	677	759	682	739	675	741	692	708	719	689	689	709	705	731	737	711	695	716	725	692	726	698	652	674	703	698	705	756	711	714	690	718	669	678	733	734	687	669	697	704	696	702	752	671	766	720	665	721	723	717	698	667	654	666	702	721	695	670	770	723	694	682	705	754	708	694	721	705	690	685	702	739	717	727	706	681	667	706	701	693	729	722	735	694	753	749	678	707	774	727	704	730	686	712	715	740	726	744	720	746	703	697	737	686	717	724	697	714	760	712	714	703	704	693	687	673	669	673	700	730	720	719	716	699	688	712	695	689	724	729	711	694	725	674	693	666	687	706	666	652	729	716	722	720	741	671	728	726	736	733	710	710	734	687	697	687	710	694	727	722	689	749	731	703	701	706	651	740	698	744	697	680	703	729	716	702	670	743	763	695	674	697	749	689	751	690	738	747	695	661	722	679	716	741	668	708	705	703	715	690	742	756	747	736	724	702	697	741	687	711	706	759	706	655	737	720	698	723	756	707	754	707	749	703	687	741	715	730	708	679	717	702	721	739	732	726	666	695	698	721	719	754	728	697	684	742	705	749	711	736	673	710	695	697	675	738	729	703	746	731	690	760	706	669	695	669	684	714	698	751	733	750	663	671	734	691	765	690	712	724	687	701	736	695	804	707	746	727	673	673	720	657	737	716	693	640	706	763	719	674	722	711	698	738	747	667	706	696	690	698	703	692	694	724	701	709	725	678	710	739	719	714	746	746	671	681	711	722	736	674	702	726	712	735	665	715	758	671	701	746	724	711	701	685	731	660	704	752	725	712	737	697	704	726	709	684	725	713	695	714	677	735	677	731	741	712	703	700	709	717	726	715	713	729	732	745	731	728	687	695	738	731	697	722	703	738	697	698	683	720	716	671	759	714	741	775	677	706	675	722	744	774	718	692	699	652	695	697	728	719	712	676	671	682	722	732	715	677	706	694	673	730	699	697	688	709	707	676	697	700	691	757	706	706	699	714	706	752	670	690	754	678	732	755	663	682	712	731	717	730	685	739	716	712	718	685	760	656	750	691	745	727	694	748	700	726	714	734	717	780	714	700	739	669	701	719	697	686	732	710	707	715	678	723	713	680	680	711	720	678	712	736	686	663	714	759	747	693	700	761	718	743	746	750	689	726	679	661	739	713	709	715	682	684	719	723	705	694	718	721	724	690	684	688	763	703	698	746	735	718	688	706	659	744	786	664	706	696	668	716	678	704	666	730	724	719	709	770	687	739	750	719	727	706	735	712	714	711	720	747	727	671	738	703	714	719	732	743	664	694	733	709	725	709	658	724	717	728	744	701	703	693	713	729	726	696	717	731	714	694	744	713	725	696	732	729	754	675	714	676	713	724	724	704	772	684	713	702	680	704	652	686	723	686	780	753	690	687	670	667	723	698	698	737	721	723	714	719	705	716	625	736	705	721	663	680	723	714	727	738	714	740	714	725	771	741	728	724	687	660	735	700	715	686	718	711	685	710	682	712	715	720	679	718	736	696	727	699	743	730	708	682	707	650	706	732	715	740	740	744	701	684	721	683	689	709	701	692	686	732	707	731	752	716	697	683	710	720	702	719	708	708	759	679	685	661	716	695	688	734	709	730	706	722	637	679	656	711	701	693	704	729	713	737	726	715	691	736	714	683	730	667	692	688	730	681	713	709	739	755	736	714	679	720	710	698	666	687	673	712	746	738	688	710	715	692	684	721	687	677	723	756	673	747	719	697	716	689	723	681	707	727	696	692	710	686	729	693	728	677	712	691	738	700	684	706	749	699	727	704	741	717	746	726	714	736	693	750	754	674	747	688	748	684	684	686	742	674	662	705	715	713	670	748	686	739	714	739	714	694	713	676	755	731	708	775	715	774	716	717	684	702	687	733	681	693	742	716	667	743	711	710	688	729	690	715	727	710	689	705	676	720	719	690	724	677	747	740	680	694	760	746	728	755	725	696	738	707	734	730	720	673	670	730	722	714	720	724	684	679	739	681	668	709	733	710	692	735	720	687	733	741	662	708	679	663	682	763	727	731	709	743	786	714	721	697	699	716	689	733	720	733	663	723	730	732	639	711	726	752	736	655	717	690	681	700	719	719	722	710	669	745	722	721	696	671	753	711	691	748	684	682	738	664	655	764	677	739	717	705	708	742	663	714	718	733	725	737	716	668	692	727	713	722	693	735	706	696	710	720	699	719	707	706	673	734	694	718	706	706	749	706	740	673	704	701	702	668	730	722	697	711	681	638	713	691	734	710	699	689	722	725	710	751	703	694	675	699	752	720	717	679	687	697	689	704	714	670	684	741	675	699	667	742	713	728	741	692	700	687	720	737	721	702	688	723	714	720	715	706	722	688	664	655	730	724	734	711	692	705	711	687	697	729	687	665	701	685	649	754	713	699	700	724	686	755	730	716	713	741	684	719	753	680	695	686	767	704	759	724	754	734	652	706	687	697	737	726	706	701	716	718	742	677	709	678	722	787	695	707	717	688	707	730	716	706	699	708	648	688	698	688	709	712	710	740	686	694	707	716	732	715	733	691	768	725	676	713	740	715	757	669	698	713	731	727	740	700	729	739	681	705	751	754	718	689	733	821	759	705	676	674	716	769	698	713	697	672	689	705	754	731	694	662	690	696	746	705	735	705	740	712	702	685	684	690	697	691	673	632	707	658	720	735	707	714	694	759	687	683	782	718	725	724	719	671	702	723	734	711	703	687	734	754	700	743	784	697	695	759	672	733	717	715	771	727	750	717	719	755	679	705	669	706	753	708	706	753	702	750	672	735	681	711	718	735	699	702	664	718	726	663	734	739	739	713	748	741	705	700	716	706	641	745	691	683	718	711	719	687	719	683	730	682	694	687	690
5856	3241	2381	1451	756	334	239	196	174	174	168	144	126	128	125	100	86	87	93	97	99	82	82	74	73	74	64	71	64	83	55	59	68	69	78	75	89	61	56	67	80	73	71	81	82	73	66	57	58	49	81	64	63	74	75	65	61	69	71	52	81	55	60	89	64	77	88	62	61	68	63	71	66	69	58	65	57	61	73	65	60	60	66	72	64	77	53	71	59	55	67	66	68	54	59	58	69	69	69	76	74	61	71	59	55	68	73	56	62	71	73	64	77	75	68	81	69	64	70	68	69	77	76	74	76	60	68	81	75	67	70	65	74	64	73	90	60	61	62	68	83	64	67	64	71	65	63	59	62	85	68	62	61	67	77	63	71	66	78	71	75	70	62	67	64	62	68	58	58	64	69	70	60	65	61	66	71	62	58	79	57	56	76	75	63	71	79	53	70	62	70	71	70	55	76	62	56	63	69	78	69	66	80	63	60	83	77	64	64	71	74	73	73	68	65	54	68	61	64	76	64	66	68	71	57	80	80	85	69	69	83	60	47	63	67	67	72	71	73	72	74	60	63	75	69	62	72	83	63	60	56	73	75	59	55	72	78	63	70	60	66	67	72	75	64	58	63	83	70	81	72	71	78	71	78	65	63	71	67	76	78	62	76	71	65	85	66	77	59	72	67	75	71	64	65	65	65	71	72	69	66	62	70	69	82	69	59	53	60	54	58	57	64	71	67	55	62	77	67	74	81	70	59	69	70	55	65	69	65	65	75	67	78	60	72	73	64	71	75	71	56	73	71	64	60	83	73	76	60	72	63	58	69	77	78	66	66	72	70	80	74	74	71	77	49	68	66	59	73	76	64	64	88	68	68	50	55	63	69	55	66	63	62	63	61	60	78	73	71	67	68	58	65	81	79	72	69	55	73	66	50	56	61	62	54	62	72	59	52	64	76	55	78	64	67	82	75	67	61	65	52	61	57	65	74	79	62	64	72	63	62	78	60	64	76	53	74	71	61	64	72	64	69	73	68	71	61	66	83	73	70	66	47	83	73	69	58	65	72	63	49	68	63	63	70	78	63	54	74	68	69	88	68	50	56	75	63	63	68	74	65	60	73	85	69	62	64	66	78	77	49	69	78	65	54	68	80	80	61	69	70	71	56	61	77	58	85	68	74	65	63	52	63	76	74	61	59	60	71	58	82	60	70	68	65	63	55	76	64	76	86	73	59	68	55	84	70	58	64	53	66	79	76	80	81	72	74	51	77	52	58	65	64	67	69	73	72	70	70	66	66	74	69	76	66	66	76	72	73	63	71	66	72	56	57	74	69	66	65	56	71	70	59	60	61	72	69	77	61	73	87	65	68	59	74	68	65	67	76	86	62	83	71	68	65	63	67	63	66	69	61	68	68	57	78	56	68	58	65	69	69	71	56	59	77	54	67	57	66	73	68	54	62	67	77	60	64	54	74	70	56	75	58	66	59	75	76	71	53	59	58	81	60	74	57	67	70	62	56	73	75	66	72	73	78	67	64	69	72	67	66	71	71	67	66	80	57	68	60	71	64	69	57	81	66	84	66	68	76	70	79	50	54	78	56	69	64	65	70	62	90	72	69	76	60	68	78	74	59	66	68	71	63	59	55	64	65	79	63	83	52	75	76	80	49	64	89	72	65	70	76	61	63	75	55	64	68	72	60	75	64	67	74	87	52	63	74	60	62	63	69	65	61	66	78	77	63	85	62	66	62	72	76	72	59	53	71	77	67	68	72	65	75	70	62	67	61	70	82	77	73	66	72	62	70	57	67	63	62	70	60	79	68	79	70	72	63	83	78	66	55	61	69	67	75	61	72	61	63	74	64	61	72	80	61	80	70	65	52	73	76	81	78	60	54	70	61	65	70	71	61	72	78	69	57	72	50	65	86	66	71	75	67	62	67	69	71	59	85	70	73	72	78	66	85	70	70	63	70	70	55	72	63	56	64	71	64	73	87	79	60	58	76	70	59	66	76	64	58	72	83	66	59	70	67	51	63	57	64	76	75	50	67	64	54	51	68	59	78	62	62	72	59	57	65	59	72	68	76	75	73	70	88	81	58	67	65	72	82	65	67	69	79	61	97	69	69	69	75	82	69	63	74	71	65	64	66	58	76	61	68	68	69	53	70	68	82	84	63	75	52	69	68	65	68	74	56	70	58	66	76	63	58	62	59	59	73	59	68	59	75	68	69	80	67	81	64	61	60	80	67	68	81	75	69	75	65	73	76	77	68	49	85	67	64	59	73	55	71	64	76	57	68	68	70	78	84	75	68	67	59	57	74	60	92	66	60	69	74	68	77	63	67	65	65	55	71	66	74	72	57	66	65	74	61	70	66	75	63	59	75	87	67	80	63	68	55	80	66	65	71	61	71	62	70	56	67	66	71	69	67	68	70	60	62	59	83	79	75	56	65	89	63	64	50	70	70	68	56	69	67	56	91	60	75	69	62	54	67	73	68	76	71	77	63	80	70	70	64	65	69	66	65	72	76	59	68	72	71	74	65	72	71	69	68	77	59	75	57	78	67	81	59	75	61	52	72	76	74	60	61	76	66	66	68	64	77	67	66	66	63	70	63	63	73	74	75	76	66	66	64	72	57	66	68	62	59	50	58	67	79	81	73	58	66	69	57	67	65	77	47	68	75	62	69	68	69	67	70	62	70	72	70	63	65	59	58	70	89	51	52	82	73	66	76	66	64	57	71	71	74	84	63	70	58	65	73	73	65	80	63	61	76	59	70	60	81	67	58	67	62	73	74	88	63	64	81	77	77	72	51	68	59	70	85	70	70	56	68	62	61	66	51	77	65	56	68	73	54	70	74	69	56	72	77	63	97	74	59	77	68	54	66	70	63	61	68	74	62	74	63	71	64	78	77	69	69	59	58	58	78	70	59	73	63	77	76	64	79	73	59	73	69	80	64	68	57	69	69	76	73	86	71	66	63	63	62	63	66	67	71	74	66	48	84	61	68	63	68	72	60	78	77	77	78	62	65	74	70	69	73	75	66	77	66	66	55	63	64	76	73	74	62	59	71	62	70	71	63	77	66	54	72	62	72	70	72	60	74	67	66	55	66	74	57	73	63	93	67	74	61	77	65	79	67	61	71	66	59	74	70	66	66	72	61	73	75	71	61	74	58	69	79	55	66	47	72	85	76	61	62	70	57	84	76	65	85	76	61	80	71	71	59	57	72	66	64	63	74	68	69	67	77	65	65	53	57	72	80	63	69	63	64	81	62	63	74	64	60	65	76	63	75	65	62	62	66	66	88	73	75	67	67	64	76	72	59	59	54	63	80	74	67	54	64	85	64	60	73	75	65	77	80	53	49	73	77	77	68	76	78	72	57	82	59	50	62	69	62	67	75	54	81	68	79	61	76	79	73	71	72	71	63	77	64	64	68	71	64	75	59	72	74	74	57	44	59	62	64	72	63	61	47	63	72	75	65	73	68	60	61	69	67	58	75	66
31642	22478	19278	16325	12800	8150	6081	5186	4575	3979	3340	2810	2187	1896	1673	1433	1342	1219	1107	1025	871	828	784	774	725	710	665	651	669	684	653	638	617	705	653	582	600	612	604	600	566	644	587	636	604	562	584	561	604	600	605	579	603	620	566	661	569	614	624	627	601	592	580	640	655	575	616	566	607	558	588	613	544	544	614	614	618	587	605	649	578	632	644	614	612	592	604	619	575	626	562	610	583	597	607	585	594	569	600	642	608	594	588	600	584	594	582	607	618	584	582	572	600	577	604	611	636	568	581	612	605	569	568	600	627	597	588	591	582	606	619	612	616	615	600	612	609	587	592	613	557	577	565	654	628	568	609	608	608	618	610	607	604	589	601	610	608	611	602	613	592	620	564	567	594	650	654	580	550	606	612	601	595	608	584	600	587	620	586	615	580	581	567	640	612	642	562	636	657	625	596	641	617	615	607	580	594	589	600	545	652	598	634	581	600	621	578	627	599	600	627	617	656	634	610	604	554	586	605	609	623	569	579	613	622	602	623	617	611	593	604	608	601	615	602	595	616	566	593	658	554	607	622	598	612	586	536	608	636	627	627	573	606	566	597	629	556	568	560	558	624	602	623	633	587	633	603	598	554	576	624	597	581	560	646	617	608	582	609	628	561	578	600	584	637	645	591	622	574	621	578	631	603	659	585	610	577	584	584	572	605	598	589	636	613	630	607	595	620	657	621	595	533	646	570	589	635	602	649	648	623	616	569	608	612	594	643	610	630	604	618	572	630	598	615	587	612	593	541	563	578	607	650	595	642	619	624	580	613	589	607	621	616	578	595	627	638	557	599	592	634	616	616	598	602	604	651	590	562	607	563	642	619	594	606	620	563	597	632	619	586	604	620	597	570	584	598	588	591	600	598	596	591	591	615	575	600	625	614	593	608	594	625	625	589	603	613	597	617	605	581	615	572	582	587	597	574	637	596	598	602	574	617	579	612	606	622	615	611	587	579	611	628	601	616	618	599	603	576	609	589	606	577	588	611	613	624	643	604	597	618	649	630	545	575	623	598	582	590	618	592	532	653	597	580	629	586	579	625	639	611	581	572	608	574	626	585	581	586	568	579	575	580	595	614	577	574	584	636	591	626	582	589	639	634	573	617	562	631	621	598	626	595	590	641	647	561	588	626	592	605	642	619	614	579	620	602	625	604	613	614	622	587	547	626	585	591	628	598	613	606	617	609	615	586	612	561	609	653	586	630	565	572	612	632	597	590	598	593	625	582	594	617	607	615	613	597	637	622	619	607	602	611	561	590	610	614	622	607	640	576	600	554	606	576	634	644	600	581	560	577	623	586	597	594	594	638	588	614	622	599	577	631	614	619	609	582	619	630	604	637	594	620	567	579	636	647	586	616	594	601	605	639	570	601	597	577	571	626	653	605	580	639	593	620	623	651	595	602	639	638	588	589	586	611	567	580	607	585	653	594	605	631	547	637	615	596	615	618	590	624	617	589	627	586	599	596	607	597	560	635	584	609	605	645	630	602	590	602	572	576	584	591	650	575	586	582	586	592	607	637	578	659	601	591	590	579	548	587	635	553	621	603	598	625	633	607	603	583	573	583	599	662	636	609	673	597	653	595	569	608	561	581	606	569	616	662	598	628	633	567	587	659	600	584	612	608	578	615	602	609	643	572	612	571	616	619	647	594	617	537	592	594	604	611	598	567	596	618	612	629	595	604	578	579	577	598	616	620	615	592	616	582	637	540	620	594	565	575	608	620	571	606	597	575	569	596	597	596	563	603	612	600	619	615	644	608	612	593	562	574	567	603	586	596	590	640	623	645	622	594	565	609	571	571	623	580	614	564	590	567	569	585	586	606	588	587	650	596	617	642	648	577	602	592	609	595	579	618	624	578	595	582	604	625	583	609	558	605	544	617	628	647	551	599	629	580	621	640	629	627	637	600	643	610	589	657	622	653	608	619	619	657	609	625	578	580	629	622	596	628	620	564	609	611	593	620	635	618	628	619	592	600	588	594	602	548	606	599	639	582	612	545	581	612	586	594	636	599	634	601	571	585	569	632	596	578	608	585	609	586	577	581	579	627	594	565	614	650	602	615	603	635	625	603	587	567	604	597	576	593	591	593	580	574	623	616	587	634	583	584	597	607	582	597	600	597	572	596	592	570	551	592	571	591	567	626	551	608	615	583	594	625	603	577	587	603	639	606	576	621	614	571	607	598	604	573	574	587	594	582	581	629	597	598	615	582	599	625	624	569	635	629	580	590	656	646	644	584	629	615	634	562	640	605	648	595	661	600	607	565	586	591	599	618	588	610	597	609	615	599	560	630	626	588	589	599	620	573	629	573	607	592	611	607	650	585	620	618	647	611	593	600	620	567	558	610	614	637	593	573	595	554	547	628	633	612	618	624	599	605	666	614	609	592	619	592	584	600	628	604	598	574	613	606	601	609	576	592	616	586	537	645	583	570	590	629	624	633	553	611	605	630	629	631	635	613	587	569	598	580	612	639	630	603	561	633	636	583	569	607	575	591	598	606	617	568	612	575	607	528	612	559	553	639	587	616	593	570	576	592	628	589	575	570	601	585	639	597	614	623	613	614	616	612	619	600	586	613	609	612	631	642	614	591	636	627	642	658	603	631	654	607	585	609	587	626	587	633	594	609	642	625	606	584	603	613	601	626	564	595	594	605	621	617	615	623	592	659	616	578	629	622	610	604	597	585	617	639	607	578	622	602	607	560	616	557	616	557	600	558	652	579	644	655	601	588	594	638	616	595	589	592	576	575	578	607	589	624	595	612	573	605	575	598	631	599	597	636	656	579	593	600	604	588	613	604	596	617	634	623	593	583	590	624	570	578	588	639	613	619	644	589	597	570	585	590	613	605	589	615	569	657	568	610	617	592	671	601	566	576	617	634	613	582	580	580	635	618	603	667	619	595	618	562	622	620	588	648	576	598	572	594	586	620	596	611	583	630	565	600	565	603	620	591	594	587	594	606	616	590	590	566	644	584	618	618	567	621	568	602	592	590	621	620	601	560	630	578	611	571	636	591	566	610	624	620	607	556	624	595	621	635	572	592	631	589	624	539	601	592	571	609	659	618	657	608	584	594	612	610	651	603	606	573	574	624	607	629	603	612	581	566	586	594	581	631	613	615	636	585	574	599	573	602	610	586	574	582	625	553	618	598	588	627	614	603	565	607	648	570	614	601	634	603	566	610	569	638	649	629	573	630	634	598	618	553	613	619	627	621	605	544	646	603	634	617	613	612	569	566	632	618	631	660	613	597	590	576	591	602	567	595	588	628	640	592	646	592	617	620	614	644	619	625	650	640	599	612	610	611	596	627	610	587	566	593	596	636	624	591	634	616	617	654	569	613	639	600	622	629	629	564	598	580	561	573	613	566	615	563	586	593	560	620	588	607	596	587	619	590	618	590	590	604	602	616	646	560	631	638	589	572	588	628	637	615	573	620	615	610	619	629	581	623	626
7931	6181	3868	1863	880	483	304	275	268	252	210	213	175	145	117	112	119	118	98	89	94	80	87	80	68	64	66	68	65	70	81	89	73	56	75	45	72	84	63	71	62	68	75	65	77	65	61	71	60	76	61	76	78	71	72	69	61	67	62	80	73	72	76	66	54	68	61	80	47	88	56	62	62	65	71	63	73	59	61	72	83	88	87	77	54	83	71	75	67	71	65	64	70	75	54	74	68	85	65	71	66	63	69	56	65	82	70	64	87	76	68	65	74	65	72	74	71	67	72	76	74	55	56	76	83	78	62	74	85	70	68	58	59	78	69	66	66	76	78	73	68	78	71	57	69	75	52	67	66	66	74	74	93	62	67	57	81	68	75	73	67	75	77	60	62	74	54	76	77	79	69	61	77	71	77	61	61	71	74	66	81	76	62	79	67	93	81	76	75	73	64	67	74	71	81	69	75	57	72	72	69	72	72	66	55	80	75	83	71	62	73	59	65	71	63	72	60	73	76	73	68	76	66	77	66	76	62	66	66	58	69	62	63	71	73	69	78	69	79	56	67	73	63	53	63	56	75	74	77	85	58	47	68	70	58	71	67	59	61	60	89	63	68	66	73	66	63	85	82	66	55	69	61	70	77	61	74	75	79	85	76	88	67	66	74	68	75	87	81	75	72	75	73	72	58	58	80	51	58	90	80	70	78	62	58	56	67	74	76	65	73	67	75	74	70	74	71	49	75	67	67	73	83	61	75	74	86	70	73	60	75	69	76	65	58	76	79	73	83	74	74	73	62	70	69	89	58	66	72	71	83	77	73	83	63	74	73	50	49	75	64	65	65	75	67	63	91	50	57	65	85	68	85	59	70	52	65	88	85	72	68	65	61	71	70	69	85	50	63	76	78	68	77	67	64	79	62	72	79	58	79	74	69	63	66	73	73	67	76	67	62	78	60	74	67	63	71	82	74	68	77	59	73	70	65	71	61	77	58	71	70	56	77	65	54	78	85	68	66	66	55	70	65	85	68	69	64	70	72	76	77	62	69	68	74	62	70	88	66	66	72	61	85	64	73	85	58	72	78	71	59	70	82	69	73	74	66	67	96	83	65	64	63	52	71	71	71	65	70	75	63	66	70	65	67	81	61	62	74	72	67	68	63	62	69	71	62	71	63	67	72	63	80	61	64	72	68	70	68	71	69	78	55	74	76	66	63	67	54	74	78	66	71	66	65	76	74	77	73	67	71	61	74	74	60	74	76	74	70	69	71	72	70	71	72	61	76	78	56	71	77	55	77	61	75	84	64	73	69	67	68	70	69	67	70	74	71	65	72	88	53	59	77	69	66	84	87	72	69	58	70	57	68	66	57	77	72	56	79	65	74	70	66	63	75	56	77	85	62	60	76	79	76	76	77	58	64	84	66	67	73	78	68	74	71	68	69	78	70	56	70	65	68	67	62	66	68	68	75	58	86	68	66	60	73	72	76	57	56	62	63	76	77	68	71	71	75	61	73	66	70	66	67	84	76	58	75	85	84	73	59	77	88	51	74	70	79	65	76	61	72	79	69	88	55	71	83	71	74	66	68	70	67	65	57	66	68	68	49	82	60	66	80	75	64	72	80	60	80	70	63	78	59	61	58	83	79	68	69	63	69	78	58	62	70	76	65	71	78	69	80	60	77	71	67	74	76	81	75	72	82	63	73	65	69	90	63	64	60	70	60	70	72	72	82	65	66	61	70	72	80	64	74	71	49	61	83	74	61	61	59	50	72	66	65	58	62	72	63	55	65	66	65	69	76	73	61	65	69	77	71	75	78	68	72	74	61	66	69	60	66	70	62	68	56	68	77	73	65	51	70	60	85	60	60	80	88	76	84	71	63	77	62	61	77	76	70	71	70	71	87	72	74	48	66	72	66	88	45	76	72	61	74	59	80	83	73	79	63	67	70	61	62	68	68	91	66	70	74	73	72	64	65	55	63	82	76	61	58	78	53	66	66	67	79	65	70	80	60	59	84	75	70	79	76	73	64	85	73	74	53	73	77	76	75	78	64	65	64	67	57	70	78	65	73	62	66	66	62	60	62	61	63	56	78	68	67	84	66	73	60	78	71	77	60	66	71	74	75	83	65	62	63	77	78	62	65	86	76	63	93	72	64	82	64	76	68	77	71	73	64	59	67	63	77	69	62	66	70	68	67	64	62	74	61	72	79	75	69	60	80	60	68	80	75	61	75	75	78	68	73	74	61	64	64	66	76	60	62	77	62	73	70	72	66	73	66	63	70	73	68	59	76	81	74	63	52	68	63	60	76	62	74	52	58	73	61	65	65	67	74	73	72	65	70	81	73	69	80	63	64	60	73	67	50	63	66	64	71	69	66	68	65	67	61	67	83	87	63	74	76	86	83	78	59	66	68	65	78	69	63	64	64	72	78	59	66	70	63	66	79	60	68	76	65	71	56	71	75	69	74	75	67	79	84	87	58	66	60	67	76	61	78	77	75	71	56	69	74	74	69	63	59	65	67	76	58	75	66	57	60	56	70	66	58	69	68	73	64	57	63	72	80	65	81	81	63	87	72	58	66	66	66	63	73	73	75	60	58	78	70	68	80	72	67	59	69	76	78	68	74	66	81	70	68	76	71	82	78	79	73	55	61	67	65	56	63	69	66	64	66	76	50	68	70	70	63	60	63	79	65	60	66	86	59	65	70	78	86	65	76	62	64	82	63	65	78	53	69	72	89	76	72	69	71	76	69	56	63	66	84	84	64	84	71	81	68	61	72	78	71	77	78	66	69	68	74	61	60	70	68	62	74	60	76	72	64	79	66	72	67	68	64	62	72	60	79	70	66	78	51	73	71	60	76	76	63	64	70	77	85	82	71	73	86	73	78	61	76	71	90	83	83	72	77	66	68	49	73	59	68	74	77	70	72	77	73	67	68	73	72	89	73	82	64	75	61	59	68	63	70	68	68	68	67	78	62	63	64	46	63	69	82	79	63	71	77	64	69	59	71	57	62	70	78	88	83	69	62	73	61	77	65	75	86	79	72	64	63	70	52	61	66	66	72	63	64	73	80	69	82	57	71	83	69	63	70	79	86	65	76	77	58	50	76	71	73	74	72	72	72	66	66	78	76	50	91	63	64	64	78	67	78	56	69	70	75	67	71	59	82	64	77	76	62	71	61	65	57	59	60	84	60	59	58	47	72	84	70	67	67	64	60	81	75	90	63	88	77	57	72	65	87	87	63	57	65	69	85	69	71	94	58	74	58	55	70	74	69	61	73	70	60	67	66	62	80	76	58	65	81	61	76	75	60	72	73	53	63	54	63	91	66	73	57	66	84	79	82	66	67	83	74	64	81	76	84	75	65	73	63	77	63	69	62	57	66	66	65	57	87	69	77	55	70	82	48	76	59	70	90	61	59	70	62	54	75	69	59	73	58	64	81	82	59	54	71	64	74	65	82	54	71	84	69	70	70	71	71	60	74	81	67	56	67	56
37303	28281	22283	17273	14778	11186	8126	7008	6110	5180	4367	3773	3085	2581	2102	1956	1776	1481	1355	1173	1008	1032	909	800	857	804	749	694	721	712	712	707	680	654	685	624	647	637	616	623	625	613	650	605	638	616	654	664	647	613	625	619	646	629	573	576	634	614	646	575	624	601	678	688	593	626	636	602	610	607	599	673	566	609	639	596	663	676	624	607	636	633	634	634	624	617	652	604	682	575	626	636	607	624	647	599	602	594	608	631	664	640	615	648	626	603	585	623	639	636	634	652	630	649	570	610	652	595	624	597	633	647	602	586	619	630	613	595	643	622	612	636	621	617	593	616	652	576	644	626	585	645	649	598	619	598	567	633	619	595	615	625	656	581	644	583	570	590	596	639	604	653	630	634	623	636	655	590	625	600	613	626	645	605	607	618	626	607	595	597	604	662	614	583	634	606	655	601	595	621	604	652	645	610	634	647	618	594	592	591	623	582	636	612	613	658	626	629	630	607	612	622	597	629	570	638	625	638	596	654	617	653	653	609	633	639	603	639	668	615	591	642	596	635	650	626	634	561	617	588	633	664	648	647	631	609	598	643	587	628	593	611	643	598	601	634	657	624	615	614	616	626	660	653	578	654	616	598	602	573	602	628	669	581	594	602	642	627	630	613	646	621	618	636	619	636	639	580	612	587	647	618	627	594	610	624	617	604	600	595	615	613	633	617	621	603	592	542	615	603	627	610	619	598	642	582	574	620	608	611	610	632	661	621	620	625	616	645	620	637	639	578	636	656	625	578	571	638	617	621	671	606	619	629	641	591	596	620	629	610	653	592	620	604	590	635	614	609	609	648	589	586	654	603	599	628	575	621	630	645	585	663	635	641	610	621	608	618	674	616	624	643	645	618	634	597	658	605	618	617	644	671	613	610	581	647	641	614	630	599	595	649	638	616	603	655	617	619	633	686	619	600	607	582	591	618	599	585	618	629	622	609	646	601	602	593	640	597	633	624	598	625	624	584	599	588	604	575	629	629	628	676	611	602	619	626	586	580	581	633	641	641	581	630	605	651	654	653	554	604	547	604	631	640	632	639	634	640	595	581	637	641	564	629	634	623	606	645	591	627	604	618	628	573	617	633	595	554	599	653	634	609	620	601	656	627	635	653	606	604	619	590	644	606	644	595	613	633	608	606	589	617	608	589	606	648	650	596	611	636	597	613	643	645	570	636	606	641	645	591	604	629	585	609	600	576	633	627	674	662	588	617	621	633	638	628	608	604	597	605	633	600	599	647	633	631	610	583	599	614	615	574	627	648	661	582	637	563	607	624	638	635	596	633	610	627	655	618	627	630	626	617	579	608	627	591	655	589	665	619	597	630	648	614	691	616	622	622	664	634	637	657	619	584	606	608	635	646	617	660	587	590	637	637	609	598	621	586	598	655	586	641	673	634	612	597	613	670	626	625	634	597	599	598	645	624	607	618	633	591	624	624	628	652	656	622	639	633	652	616	551	617	623	626	603	643	604	641	668	610	603	669	622	593	628	622	595	599	560	640	636	639	595	649	587	646	648	610	611	610	634	626	591	640	599	586	645	621	585	625	606	546	675	672	581	604	625	671	616	643	648	579	614	643	608	580	631	638	582	614	581	662	593	609	614	625	634	632	595	562	609	637	629	593	629	585	664	634	632	645	695	583	645	564	618	583	624	597	642	614	602	639	637	653	654	631	618	620	668	622	655	637	624	643	640	594	621	667	637	608	628	617	605	627	642	588	590	648	615	623	585	604	628	627	637	584	636	631	598	658	610	609	665	631	644	664	656	622	553	610	617	615	616	625	632	625	568	660	620	602	598	650	600	634	581	672	633	621	615	609	627	627	637	612	591	646	644	615	622	559	629	620	613	609	583	622	626	597	603	681	607	646	607	647	627	616	645	631	594	634	610	610	606	621	665	676	626	618	585	600	682	626	616	600	611	651	618	599	641	597	625	612	639	596	615	633	655	626	628	631	618	655	582	646	595	583	594	623	611	658	606	651	636	614	593	666	564	613	623	578	559	603	678	594	636	623	594	609	633	598	626	613	637	609	630	593	578	612	634	654	563	609	626	676	679	625	577	658	581	624	576	676	604	624	654	622	610	651	607	652	621	607	618	592	649	631	610	581	603	593	634	628	632	614	619	591	630	604	618	602	649	604	650	603	611	576	646	603	636	613	635	605	600	583	573	612	624	630	591	632	637	576	645	612	653	648	612	633	596	625	651	645	633	595	633	596	597	579	618	624	612	591	616	604	613	661	636	636	652	590	618	648	613	664	628	573	584	591	561	662	649	616	621	618	583	590	632	631	637	627	606	574	620	598	623	633	608	621	608	596	602	616	665	668	641	545	591	572	629	628	633	659	637	614	653	640	588	638	640	601	632	642	591	603	621	632	625	601	601	602	656	617	657	600	587	610	626	578	588	600	644	606	626	585	658	613	629	598	617	635	670	610	655	607	604	572	595	591	616	632	591	583	611	633	663	650	621	649	594	624	622	624	563	599	613	587	628	594	642	640	562	635	632	635	640	634	615	636	638	631	631	613	623	572	620	626	673	627	600	647	599	598	620	579	623	608	644	622	641	623	641	581	617	595	610	604	613	621	663	595	636	638	600	602	612	595	643	622	626	589	616	623	599	573	622	616	608	551	607	602	619	648	608	604	622	608	638	603	637	650	611	641	631	604	672	611	634	612	626	667	622	675	608	643	559	619	623	608	621	642	629	639	615	597	613	598	625	585	582	614	618	588	660	612	615	593	631	611	609	639	588	627	620	596	634	609	609	584	613	619	579	653	610	623	631	638	642	580	612	597	613	630	627	631	625	600	610	595	607	628	650	583	668	637	580	631	608	619	612	618	607	649	650	628	623	633	643	590	644	622	590	567	601	640	616	640	696	647	608	622	640	633	639	599	581	621	588	625	624	578	612	633	644	669	635	633	627	637	633	616	643	610	636	583	605	648	648	616	627	619	632	604	602	620	615	607	621	657	618	622	614	638	608	662	614	639	613	645	625	638	594	616	644	644	605	631	624	642	636	603	591	623	620	614	640	650	631	647	604	617	582	615	584	681	580	594	612	649	609	645	626	606	611	625	664	610	586	659	657	617	579	626	629	625	599	650	616	643	604	631	662	633	639	611	610	619	579	605	599	631	635	635	626	637	631	650	609	596	561	626	664	626	628	574	592	608	612	620	621	639	622	609	631	605	623	666	621	664	632	602	598	616	655	636	636	622	658	632	618	622	620	602	617	615	600	614	644	596	659	641	608	615	585	632	629	597	647	614	623	621	623	604	635	643	604	562	603	627	643	627	622	639	645	590	578	605	647	656	648	597	624	593	632	584	634	603	639	642	628	630	643	615	623	617	598	603	627	652	577	632	634	584	573	619	632	643	622	625	619	586	632	617	633	638	638	630	600	598	629	647	631	635	655	624	553	604	621	636	633	626	615	603	613	591	584	618	596	626	659	648	604	651	605	627	607	628
4457	2130	984	496	382	251	171	173	166	176	139	144	122	119	127	112	93	97	97	75	87	88	81	75	70	84	81	91	82	87	84	101	71	79	94	105	97	76	79	78	77	91	68	87	77	76	98	86	82	73	83	98	86	69	84	60	67	72	81	57	81	75	86	83	107	82	81	89	72	83	83	69	73	76	75	77	85	79	62	68	70	84	81	87	84	96	70	78	87	78	78	84	82	91	88	91	81	73	78	63	55	73	82	81	84	87	66	80	82	65	77	67	83	82	92	71	73	86	68	85	89	78	72	67	68	74	79	83	78	67	87	73	77	92	72	80	80	97	78	85	87	82	87	86	63	68	82	71	81	86	72	75	89	79	91	67	78	71	82	84	80	82	78	77	66	82	83	78	84	82	85	88	68	72	94	87	75	76	84	92	72	84	91	71	68	73	75	83	79	55	76	72	79	85	74	75	79	84	82	65	77	76	80	89	82	80	77	78	89	82	80	64	73	74	89	54	69	92	73	85	77	84	84	69	63	102	70	75	72	76	70	75	77	63	85	80	89	80	71	60	81	80	82	71	75	69	82	74	77	67	79	75	89	71	77	79	87	73	75	83	73	72	69	71	80	75	100	83	73	78	75	75	70	67	91	75	82	82	90	83	73	76	76	67	78	80	105	73	86	82	80	80	69	64	78	91	79	73	67	84	71	81	75	71	91	60	79	90	71	74	74	59	71	78	70	85	67	93	90	69	88	67	82	83	78	65	73	72	76	69	68	92	88	84	81	79	76	68	85	72	66	90	74	64	72	94	83	64	74	93	68	75	90	68	90	71	59	78	91	83	73	92	68	92	83	91	68	73	89	87	75	83	76	79	83	57	74	76	58	69	87	75	69	78	81	86	87	83	73	64	82	69	83	84	77	70	96	77	81	61	71	81	80	75	65	80	89	71	77	85	75	74	67	80	84	65	78	64	84	72	71	77	71	65	86	62	84	87	79	75	89	65	69	70	75	81	78	68	70	82	72	85	74	69	74	83	85	63	72	64	82	77	82	79	67	88	69	74	77	83	69	82	86	62	63	81	86	93	88	77	85	85	76	83	71	86	69	79	78	64	65	95	67	75	89	84	86	95	68	85	82	73	71	72	83	96	81	74	100	63	67	71	75	64	92	66	65	77	71	75	81	87	74	71	86	87	84	84	76	93	75	80	67	83	91	59	66	76	79	79	79	72	90	83	65	74	76	88	74	80	80	85	64	77	65	73	78	84	78	73	78	61	63	64	107	87	67	80	83	75	85	68	77	73	84	66	71	81	69	83	84	88	92	89	83	66	63	85	74	85	91	63	97	69	76	76	79	73	76	81	76	89	95	80	66	75	90	74	86	67	89	85	89	88	75	63	91	76	74	70	71	91	72	68	68	80	76	72	70	88	82	74	78	71	65	63	80	77	60	79	76	60	76	72	79	69	75	76	74	63	81	84	87	84	84	79	78	74	73	80	87	82	66	88	77	89	83	72	80	80	84	82	79	77	92	74	66	84	83	84	72	80	74	76	75	83	74	88	75	66	72	91	76	83	69	66	81	69	75	79	75	79	75	82	77	75	79	72	77	91	77	79	77	72	70	69	79	100	61	84	76	97	70	69	82	77	82	65	76	69	73	89	63	89	73	75	68	59	84	80	71	83	79	81	80	81	59	62	76	70	76	79	62	83	65	85	73	77	78	64	105	81	73	63	75	74	76	76	78	67	80	77	65	84	71	69	64	70	68	82	73	76	74	66	98	81	75	80	95	70	84	69	72	81	80	82	76	63	70	92	73	82	91	100	71	72	71	69	80	82	79	82	86	82	68	85	94	88	76	67	80	82	79	83	55	87	79	79	85	91	97	82	80	82	84	69	83	85	64	85	111	83	77	78	69	73	89	86	72	75	74	82	88	95	77	68	63	78	72	93	75	76	81	73	66	94	82	63	79	82	83	76	88	71	87	72	76	72	69	73	75	84	87	77	79	82	94	75	83	68	75	86	79	74	96	84	79	100	73	67	75	85	78	73	53	94	85	74	77	76	66	78	72	65	78	81	79	77	66	96	63	67	67	82	83	95	73	76	79	87	102	78	86	69	84	84	84	86	72	79	90	75	79	74	82	75	78	68	71	75	71	93	88	62	91	70	86	83	73	77	73	79	72	71	80	73	72	81	66	78	77	81	74	72	81	96	75	73	79	79	71	80	69	67	74	87	94	73	77	74	83	73	63	55	79	70	71	77	70	90	70	67	81	70	93	92	87	64	75	66	66	73	80	74	86	87	79	83	78	76	75	76	88	76	87	84	73	76	87	71	79	65	66	93	89	72	78	77	71	76	80	77	90	98	71	90	80	83	80	78	80	76	64	89	84	85	67	71	83	71	82	90	75	79	74	70	89	76	83	87	86	83	71	61	89	73	74	79	81	76	75	83	82	69	83	82	64	75	90	81	77	84	88	75	96	85	73	72	59	70	75	84	82	76	73	72	80	68	94	92	64	77	65	77	83	65	82	76	70	81	69	68	74	78	78	73	72	68	79	83	77	76	73	76	76	78	83	81	73	83	78	77	90	77	82	65	76	87	78	91	77	67	69	98	80	87	88	78	77	72	88	96	93	89	68	86	86	70	62	79	80	70	86	85	72	62	81	76	68	67	76	75	76	79	79	86	69	80	77	64	86	92	88	93	74	82	80	78	75	75	85	65	79	85	74	92	77	87	90	85	85	105	87	82	81	66	87	100	62	89	81	82	76	89	84	89	57	81	80	81	84	80	75	76	87	76	87	73	82	93	87	85	90	77	72	77	70	77	88	70	72	71	80	88	63	85	70	71	70	85	73	74	59	78	71	69	95	67	81	84	73	74	68	62	72	72	84	77	74	70	81	70	74	72	78	74	69	99	86	66	80	82	97	88	77	60	69	76	64	93	74	77	88	64	77	75	78	76	98	91	70	77	81	70	90	73	87	73	67	71	78	78	80	83	75	83	66	79	63	80	83	80	87	89	97	75	79	72	73	85	81	78	53	88	80	81	79	86	78	87	68	71	85	91	69	82	70	77	68	75	75	74	71	91	69	82	79	74	89	80	80	70	76	65	55	80	70	70	75	70	83	79	75	77	82	76	75	76	65	92	82	92	82	71	57	81	75	82	65	69	73	82	78	87	75	66	64	80	69	64	80	92	86	79	69	68	67	71	76	73	78	73	72	72	77	76	80	83	82	55	78	73	79	79	72	76	82	73	90	73	69	77	78	77	61	96	82	90	83	67	84	67	84	61	77	86	88	77	85	84	84	69	80	91	67	81	78	76	66	97	69	93	76	69	79	72	73	92	73	72	67	71	80	87	80	95	85	75	92	74	76	91	76	86	90	91	73	88	80	83	80	81	75	85	110	79	72	68	79	91	88	74	84	65	103	83	74	106	70	70	78	70	98	80	73	76	77	79	80	81	69	68	77	91	89	59	71	86	67	89	71	79	75	77	87	78
30479	18049	10773	8291	8128	6171	4676	4093	3441	2943	2487	2195	1790	1566	1350	1297	1250	1100	1029	945	958	868	813	781	786	762	746	762	719	720	742	768	743	766	769	757	656	709	730	697	710	728	691	712	726	695	674	701	687	705	666	691	716	659	708	691	708	684	666	719	700	687	666	688	674	688	682	684	673	647	711	710	661	681	712	670	651	742	695	698	663	720	708	670	668	697	678	680	678	688	699	691	677	640	668	667	681	693	695	684	688	654	724	728	733	641	716	678	700	660	665	672	654	705	708	689	651	679	700	723	704	628	679	692	691	707	682	733	694	693	691	668	681	710	657	679	672	718	741	676	655	694	684	685	623	733	636	693	658	657	699	742	682	691	708	716	647	736	700	712	709	688	675	689	712	709	669	697	702	723	653	696	698	649	754	689	690	684	659	664	677	676	691	725	660	710	707	697	700	707	657	671	647	690	655	722	691	717	699	714	681	690	698	673	684	701	666	706	683	705	642	719	691	641	674	678	667	701	708	681	682	714	740	682	698	726	664	682	679	675	712	719	706	712	716	697	688	701	685	724	687	678	735	677	751	712	645	708	638	688	659	682	701	681	650	671	722	698	698	688	675	642	711	672	719	694	703	654	729	689	668	645	681	722	671	676	644	699	666	689	668	694	666	685	711	690	704	694	663	708	677	714	650	695	700	729	662	704	666	726	682	743	706	726	714	689	685	745	745	696	703	760	699	761	718	717	702	729	671	711	693	676	689	648	637	729	673	668	661	683	713	680	700	667	662	693	676	651	673	670	701	622	651	644	711	720	696	703	691	679	652	690	709	674	712	717	691	688	680	664	687	676	750	684	682	701	671	684	731	714	724	724	695	684	725	669	714	621	680	668	720	718	693	681	687	703	684	693	692	670	690	657	686	692	682	695	697	639	705	673	700	690	675	734	656	711	713	633	700	700	714	666	709	685	678	736	663	731	693	704	688	641	694	697	685	647	708	668	691	642	709	711	653	668	677	709	683	680	668	668	724	751	668	734	681	679	652	718	674	680	678	701	696	636	716	689	685	702	710	658	726	663	660	750	710	688	679	668	661	689	694	676	690	710	711	628	713	672	709	696	697	703	714	673	680	729	671	711	676	690	685	703	687	686	721	706	675	671	632	707	657	686	671	706	682	706	663	711	722	690	692	716	682	696	708	708	702	721	653	692	699	669	698	725	707	713	661	700	718	660	720	673	670	695	691	657	700	680	659	690	670	716	726	691	684	678	644	694	712	640	684	707	675	682	701	688	709	643	724	676	682	723	693	709	719	672	707	648	686	662	662	671	710	715	624	670	738	703	707	678	687	668	705	702	677	687	651	738	701	704	689	691	692	693	691	741	680	697	763	674	690	644	696	680	708	675	722	757	673	710	663	733	654	739	637	696	651	705	676	664	713	706	684	619	647	690	659	668	710	724	666	694	703	674	723	696	709	684	655	694	647	715	679	670	662	686	697	732	716	687	664	664	679	678	707	652	700	649	667	687	676	687	680	718	734	706	670	758	702	669	678	705	694	710	699	671	626	669	669	682	748	740	658	680	681	685	720	741	707	740	677	682	702	680	652	735	703	688	689	712	712	698	700	652	698	688	643	695	671	684	677	745	661	690	736	679	703	691	705	685	690	717	669	671	720	695	674	676	686	665	682	687	682	705	709	693	698	691	639	687	738	721	679	684	681	698	682	690	685	689	672	692	665	685	692	736	668	693	704	643	681	715	712	658	695	677	699	710	699	686	663	693	719	709	701	666	717	665	693	712	714	658	699	734	709	707	701	677	688	731	669	703	701	692	707	695	724	672	706	745	698	697	703	675	675	659	715	675	704	687	661	670	681	696	686	712	694	660	706	648	683	732	709	665	710	725	699	649	740	715	672	708	704	700	686	656	689	667	692	723	728	677	659	680	731	716	691	676	707	650	676	686	685	689	701	691	725	649	709	691	680	709	684	701	701	657	713	702	670	652	677	740	705	643	669	667	698	696	655	675	684	700	657	697	701	652	702	724	723	686	691	718	689	708	673	713	728	702	684	647	673	691	698	727	650	728	697	759	719	666	662	729	651	656	669	697	677	666	716	640	655	654	631	656	707	708	721	692	670	693	689	705	682	650	705	675	698	700	719	693	687	648	681	686	657	718	661	673	649	722	686	702	666	698	660	690	716	690	642	701	687	707	671	663	674	689	708	655	692	671	690	701	672	685	654	756	678	698	684	719	738	743	675	692	666	675	688	738	700	667	694	663	678	661	706	650	662	678	706	690	674	688	704	750	674	700	667	731	727	662	684	707	668	718	663	673	695	705	700	663	704	671	735	683	723	699	669	658	681	648	682	679	679	695	670	697	646	725	669	719	651	666	685	634	731	655	701	687	694	705	714	700	699	743	665	707	682	729	717	700	687	650	702	665	727	706	724	661	754	719	693	697	751	704	702	670	718	706	704	663	663	711	657	711	712	731	687	712	705	690	678	665	729	675	681	676	678	694	723	695	681	682	672	751	638	628	696	662	678	647	688	681	722	693	721	711	684	691	737	690	715	686	689	711	689	719	659	658	695	690	693	671	689	729	741	723	674	702	672	739	662	733	679	663	701	698	649	656	704	674	675	693	687	712	617	697	660	686	687	688	680	662	746	717	710	697	668	727	691	679	716	681	658	730	680	675	720	697	707	670	665	690	702	661	709	705	740	675	676	687	693	707	701	683	674	660	713	695	749	701	669	704	707	637	706	771	724	648	683	656	721	681	706	697	724	663	666	732	692	677	660	705	674	695	692	698	681	692	651	679	662	685	683	670	657	701	688	670	685	674	701	680	654	700	696	680	683	677	714	641	677	709	655	701	701	706	681	691	642	658	675	694	660	692	668	719	700	724	678	691	668	718	689	707	717	720	672	696	674	702	709	674	679	687	678	697	701	737	634	716	719	702	704	626	709	694	685	670	680	676	653	676	691	686	727	643	684	718	669	654	678	668	628	713	683	691	702	670	690	704	668	727	684	687	692	682	662	700	618	732	684	642	711	686	635	694	687	639	718	650	725	695	702	702	691	652	692	685	679	653	730	702	680	658	696	713	676	692	686	762	724	699	683	666	698	694	665	706	685	741	696	693	681	685	728	690	676	711	705	710	670	721	689	696	750	712	689	689	681	704	673	682	673	713	747	742	694	716	718	669	704	656	690	661	669	691	676	677	731	678	699	691	746	711	700	668	742	682	719	680	716	685	695	728	683	672	692	659	650	736	706	697	703	693	692	686	689	653	725	662	724	664	688	672	689	706	718	723	681	696	719	681	645	681	677	720	727	731	693	640	741	743	683	711	702	708	692	667	702	652	726	725	731	722	661	736	705	703	706	746	712	687	686	743	697	662	700	694	660	715	717	673	686	656	701	741	714	697	683	683	637	697	665	746	683	666	724	680	732	671	690	641	673	745	609	672	735	712	703	663	693	689	767	634	746	705	674	670	701	708	670	679	717	724	700	697
6596	4539	2343	1353	844	369	254	217	193	192	169	144	139	111	103	113	99	92	108	86	80	92	78	83	89	80	74	78	93	69	74	74	70	88	77	87	69	94	67	69	61	86	94	87	83	91	65	81	88	78	77	89	75	93	81	75	70	64	84	85	84	79	74	78	64	76	77	65	84	82	87	96	79	96	81	87	85	76	69	81	90	73	78	77	74	81	91	69	77	82	71	80	75	82	86	79	77	69	74	79	79	75	78	79	102	81	79	90	78	68	92	93	78	78	75	87	65	88	72	78	81	85	80	87	84	76	89	78	69	83	83	78	69	93	72	79	73	88	71	81	74	79	77	71	77	77	91	71	83	92	81	85	85	88	83	73	68	76	82	90	56	87	92	77	77	62	80	87	76	97	92	73	87	64	85	79	90	85	74	70	83	70	68	77	92	69	92	96	85	71	88	79	74	93	88	67	75	73	79	79	63	84	78	80	77	77	91	81	72	79	76	83	78	72	89	53	83	86	74	73	54	89	76	85	77	63	84	82	70	74	74	84	79	61	93	94	82	76	81	74	84	77	70	85	86	74	66	86	91	76	52	75	80	87	91	71	77	88	83	76	68	77	73	62	92	72	62	71	73	75	84	80	90	70	95	94	85	86	75	95	74	72	76	94	69	70	70	76	85	102	75	88	89	90	77	76	90	84	62	85	103	79	88	72	97	90	81	86	87	74	85	86	86	75	74	88	82	75	76	84	80	84	74	71	62	76	84	72	82	83	73	79	90	77	88	81	86	104	91	98	94	72	92	76	71	77	76	67	82	89	83	67	81	99	70	73	93	85	82	80	83	89	87	70	86	82	80	85	90	96	87	74	92	67	82	94	74	86	84	82	70	78	76	72	85	64	67	66	78	71	87	70	87	67	92	78	89	87	77	74	76	84	71	84	59	87	64	63	81	82	78	83	69	73	90	87	73	105	80	80	69	78	83	83	93	84	77	85	83	75	87	78	81	77	83	73	76	71	91	78	90	79	66	67	90	76	79	74	64	84	81	85	65	90	85	86	84	84	67	84	77	82	75	85	83	84	78	84	89	90	87	79	75	75	73	79	61	71	81	79	77	87	80	93	82	59	75	75	77	76	88	80	80	84	78	81	90	70	73	81	53	71	96	72	84	75	65	80	96	83	89	67	88	76	82	77	74	77	74	79	62	82	77	71	100	78	99	66	87	77	87	62	63	83	77	66	67	81	79	71	88	90	70	71	78	82	82	81	88	72	97	77	93	84	80	77	89	67	80	74	84	73	72	79	71	83	84	79	72	77	81	78	103	94	76	82	83	77	75	88	69	89	83	88	81	71	60	82	66	76	70	88	53	74	69	81	89	79	87	81	59	69	76	89	99	79	66	91	89	71	89	70	80	79	82	67	80	80	82	79	80	72	79	81	80	84	74	71	86	77	57	92	77	69	97	70	78	81	83	77	79	79	84	71	79	83	74	74	69	69	83	73	89	72	76	71	83	93	86	79	97	95	81	83	75	89	58	78	82	83	84	70	75	75	68	77	92	88	99	80	71	81	76	94	68	79	75	52	67	88	66	85	90	73	83	84	78	69	96	98	82	93	83	70	65	83	73	80	72	76	82	71	76	92	95	102	83	68	85	92	95	89	79	92	70	68	79	73	69	82	80	82	71	68	79	80	88	82	74	84	74	65	76	84	95	78	81	77	87	77	92	97	84	94	78	80	86	88	61	91	81	78	82	66	89	76	74	88	76	78	82	66	66	73	76	79	95	92	85	80	77	81	101	80	76	77	82	80	82	81	75	81	75	81	87	69	78	86	84	76	78	86	77	74	60	79	65	88	64	81	71	74	65	92	85	77	91	77	92	84	65	76	78	76	71	75	87	78	83	77	72	73	81	79	61	74	78	86	84	74	57	77	75	80	70	73	77	77	84	75	83	74	77	68	70	77	80	74	103	82	70	91	69	90	66	85	66	83	80	73	83	74	75	90	68	92	76	76	79	70	76	76	74	81	100	72	80	79	85	71	90	76	85	73	70	64	77	97	84	64	85	69	80	87	75	73	70	81	64	80	88	91	88	82	90	68	97	74	86	86	81	87	80	76	84	86	82	77	89	70	79	63	76	58	99	67	62	77	80	80	92	85	85	83	94	102	68	71	87	67	78	83	91	84	88	83	69	90	76	79	77	80	86	83	74	77	87	77	82	72	70	94	78	87	67	86	85	82	72	75	80	78	86	87	71	70	78	89	81	87	79	66	70	75	71	72	90	105	76	90	90	72	89	85	101	79	92	84	78	70	69	76	74	59	70	77	72	84	73	75	102	78	78	72	76	88	78	98	83	89	78	95	81	71	85	98	83	89	97	82	70	70	94	96	84	82	81	78	69	80	69	77	84	78	85	94	78	70	116	93	78	73	59	72	92	88	82	71	79	79	86	64	71	71	73	79	71	76	63	90	85	64	59	77	73	88	67	78	79	81	72	86	80	68	91	84	75	90	77	80	66	95	72	104	78	79	80	99	84	82	73	81	79	62	75	78	91	90	80	82	76	101	84	74	67	88	74	93	78	71	74	64	89	80	80	88	80	91	70	96	82	83	90	64	85	78	81	98	87	95	82	84	60	88	72	69	78	72	95	78	71	79	79	84	91	76	77	87	65	84	67	77	92	92	82	84	68	79	92	81	88	78	75	81	79	92	81	74	72	71	83	67	86	93	88	91	66	82	76	70	72	91	81	64	88	83	83	75	86	82	79	80	80	79	76	96	80	79	100	72	76	81	64	93	94	83	94	84	78	88	89	83	72	69	94	86	76	67	86	88	84	80	80	77	70	81	72	74	95	74	70	93	82	77	74	70	89	87	75	93	82	70	79	86	79	70	94	78	85	86	85	82	73	83	76	86	72	96	83	80	86	68	82	82	85	75	85	62	78	82	68	79	69	77	82	96	85	84	87	73	73	65	74	77	70	71	83	79	65	69	66	83	92	75	87	78	77	75	87	85	74	91	72	72	75	91	98	80	85	82	76	81	73	71	65	81	90	96	85	75	69	92	74	82	81	71	70	72	68	81	79	84	84	88	83	98	92	87	83	77	71	81	88	81	77	101	82	70	102	77	72	81	75	67	84	84	88	77	69	94	75	64	58	74	76	89	68	66	80	79	82	70	86	71	82	88	70	76	64	79	79	69	78	68	79	93	104	77	76	78	85	71	74	78	80	97	73	76	67	74	78	81	78	87	66	79	71	77	88	93	92	84	82	80	83	81	90	85	87	94	80	80	72	63	66	60	80	76	93	80	96	97	95	88	82	74	67	61	79	84	73	80	83	77	92	78	89	77	71	70	84	81	81	88	75	58	67	99	73	74	85	79	91	81	72	82	79	91	77	88	74	64	101	81	77	94	77	83	83	92	67	70	65	98	80	88	84	74	96	85	81	79	71	85	80	78	81	71	67	86	66	61	67	75	74	81	85	81	69	91	95	78	74	83	79	91
35896	24766	17572	15457	14445	8333	5842	4821	4098	3729	3305	2728	2302	1926	1591	1469	1435	1281	1183	1107	1006	1028	879	831	830	791	749	781	734	748	786	771	746	735	764	768	709	726	746	723	704	694	698	658	737	710	693	671	683	737	680	723	700	734	712	668	710	708	738	636	696	652	711	706	694	703	734	683	727	703	712	698	719	726	708	710	700	701	693	735	683	641	655	658	643	717	679	726	688	712	713	708	649	691	671	718	691	676	715	669	690	722	674	726	741	701	735	732	682	709	652	685	713	731	725	679	723	714	711	711	675	725	759	717	703	719	725	678	678	738	719	697	697	707	669	721	714	736	697	659	715	726	705	735	705	708	724	737	699	743	721	713	752	706	727	646	710	721	697	732	704	678	734	749	709	672	742	704	740	731	696	675	715	701	689	713	720	724	693	762	697	669	695	725	748	693	683	682	669	740	730	691	747	708	705	730	702	732	703	718	692	735	743	693	721	705	722	681	643	642	682	651	671	699	690	666	759	747	708	723	722	708	672	689	698	706	752	753	702	672	735	727	682	660	698	708	702	717	689	668	712	701	676	740	705	675	688	682	712	718	747	683	770	714	702	687	690	706	667	714	731	687	686	720	659	688	700	696	706	718	682	716	684	706	730	714	750	668	696	726	668	737	700	775	708	747	658	732	721	738	672	741	747	656	688	748	698	687	728	728	690	714	729	686	700	719	666	703	725	677	714	753	730	716	669	696	721	691	725	662	729	724	735	716	674	697	766	729	708	725	699	732	695	658	718	719	710	721	693	691	690	684	698	765	714	684	728	672	701	705	782	680	723	720	713	670	722	707	752	694	713	743	706	716	709	729	716	693	718	705	665	698	679	724	732	709	719	708	751	752	719	727	702	701	710	690	655	692	713	662	674	734	719	726	715	729	690	715	708	671	708	699	700	722	711	686	736	706	662	743	661	694	715	724	703	745	681	712	708	701	770	663	694	668	729	706	710	725	751	695	731	769	717	710	718	691	705	703	724	701	699	683	667	673	660	729	697	722	724	701	729	658	698	709	692	697	729	717	688	689	701	677	721	750	722	694	731	685	728	693	679	736	711	711	766	660	723	713	692	706	682	702	704	691	709	708	692	732	713	650	670	720	719	724	731	690	701	763	762	725	699	694	741	745	742	685	695	717	673	737	728	722	670	731	722	738	694	684	701	694	716	710	677	664	683	714	680	751	707	700	721	721	725	667	732	691	671	714	710	699	721	678	729	713	693	670	728	719	705	768	700	698	690	714	698	705	707	649	695	740	717	675	715	695	713	688	734	711	664	731	748	692	733	680	725	754	732	748	730	701	737	685	684	744	697	697	720	655	707	707	702	749	708	758	741	713	683	734	727	722	717	688	673	738	698	747	691	728	684	764	702	695	736	704	693	673	733	717	680	710	687	688	693	657	756	716	667	732	712	738	659	668	748	706	779	719	685	721	694	697	715	702	719	745	706	725	661	663	695	714	703	727	696	732	699	705	719	712	713	705	681	743	723	689	692	694	711	657	710	764	728	703	708	698	678	728	706	730	684	686	731	686	717	700	667	711	713	706	677	696	714	735	710	733	741	705	713	676	698	681	722	725	717	737	709	715	775	685	691	677	720	725	703	714	691	717	747	692	735	720	712	674	720	718	706	700	710	686	727	731	686	695	678	706	693	709	677	733	717	741	732	727	675	708	700	710	719	702	694	702	716	690	678	695	703	699	682	752	739	691	707	723	754	722	686	706	699	648	721	722	702	691	742	710	757	739	719	693	737	721	666	723	699	739	704	725	706	754	713	716	740	662	706	750	665	717	735	723	712	758	725	710	744	692	731	720	734	700	694	739	718	692	693	683	727	660	742	729	692	715	746	704	720	723	693	718	694	719	705	701	714	730	653	688	679	749	706	688	734	703	678	728	725	740	752	729	714	714	708	719	699	745	701	675	705	712	752	708	673	689	700	686	698	723	775	727	716	728	645	710	728	668	665	709	690	719	685	743	723	671	743	663	734	715	719	694	673	719	714	751	703	687	725	721	739	713	692	715	675	731	665	721	685	761	697	749	673	681	743	703	703	713	730	718	740	752	713	721	723	639	706	699	662	735	709	747	735	772	686	725	705	713	712	700	680	745	698	663	718	725	705	675	716	734	770	656	720	704	727	719	701	750	713	731	698	699	693	716	764	682	713	681	668	710	730	743	733	707	674	740	718	715	721	693	699	723	738	697	729	724	723	718	675	691	742	693	664	689	662	731	697	684	684	761	691	689	715	686	701	720	696	668	703	688	700	687	728	664	695	683	687	738	709	715	709	685	683	704	708	708	682	705	728	694	711	707	690	690	675	727	683	696	719	675	752	668	661	712	692	702	709	691	701	707	686	670	694	731	673	699	630	728	670	721	716	753	725	712	675	721	682	718	722	730	713	722	675	756	695	678	738	705	716	713	667	679	706	734	708	655	672	707	674	687	729	657	706	679	737	749	695	684	722	736	731	687	676	653	688	706	693	691	713	681	682	715	720	689	716	717	708	686	712	721	717	729	702	665	733	688	713	681	695	686	654	694	710	728	740	679	691	714	723	697	706	735	732	717	720	705	654	741	698	700	725	663	678	715	720	693	742	698	740	702	672	709	722	701	738	735	736	685	694	647	729	650	748	709	687	732	734	724	663	693	711	721	735	689	746	720	631	717	716	721	767	699	764	686	696	733	700	726	731	710	728	692	682	680	687	730	730	659	703	681	707	751	727	748	702	659	694	694	710	670	741	715	742	683	724	667	745	732	763	689	698	733	691	746	699	728	706	668	709	739	749	708	693	735	771	667	642	723	658	738	749	691	671	727	703	711	733	689	697	645	714	721	707	736	756	719	707	786	694	695	719	687	655	739	709	673	767	722	777	760	719	697	670	660	662	755	698	667	728	744	751	729	743	721	701	669	680	702	726	721	697	700	698	677	688	738	686	714	685	675	650	693	756	719	742	767	686	730	732	716	697	677	755	710	707	678	719	711	695	677	702	707	727	680	684	660	733	726	716	709	706	703	748	696	754	751	708	720	696	654	682	701	665	712	730	706	700	675	740	727	649	717	703	733	724	735	754	749	679	706	707	703	701	692	719	702	760	637	681	680	700	656	690	725	712	672	734	698	696	662	760	714	696	697	677	693	726	664	693	669	741	765	721	687	661	699	723	685	720	723	721	741	723	725	731	660	737	694	727	700	680	727	705	640	700	700	682	736	740	738	710	698	726	689	694	704	708	739	694	668	684	712	724	696	735	728	671	693	715	735	681	664	713	732	745	715	694	687	738	721	698	722	728	707	752	731	706	680	737	648	705	730	715	709	690	696	712	741	683	661	749	694	682	718	714	762	700	726	697	752	757	754	658	700	724	722	665	669	690	685	690	730	737	693	717	659	751	680	731	715	743	690	703	678	695	735	718	737	710	674	675	688	692	748	742	749	689	705	700	651	748	682	716	651	735	688	694	682	714	674	753	686
6258	3495	2246	1023	481	325	230	200	180	155	161	137	141	126	104	102	96	95	100	63	91	79	72	74	72	81	72	67	77	74	63	61	73	59	69	70	82	64	73	78	66	71	57	75	67	77	72	77	67	77	62	59	73	66	69	68	72	71	66	73	73	74	63	65	67	62	67	76	85	67	69	66	63	81	60	64	64	69	62	56	59	71	57	64	64	85	64	75	68	83	67	60	80	65	71	59	68	74	67	65	52	71	73	77	70	53	73	71	69	68	65	80	71	51	70	60	74	60	67	63	65	66	70	61	76	64	83	64	70	66	87	79	67	61	74	63	78	64	68	78	59	60	69	66	77	74	71	70	74	67	65	52	51	64	78	64	76	64	71	62	75	60	55	77	79	54	69	71	71	65	67	77	69	53	91	72	68	68	81	55	62	59	69	57	67	58	77	68	80	76	69	59	75	64	60	81	77	63	68	61	64	56	60	71	70	80	68	73	70	78	76	70	58	70	69	72	84	54	56	51	68	66	83	71	60	72	59	69	71	79	71	74	74	67	76	65	59	63	71	82	77	62	64	71	76	70	58	51	61	62	65	78	50	74	61	78	75	61	70	85	78	62	73	71	64	72	84	90	55	76	57	67	61	59	64	72	73	69	73	79	72	62	75	65	69	53	64	72	61	72	60	68	63	68	51	72	63	86	65	68	72	71	58	61	70	61	65	71	85	62	57	58	70	69	56	53	72	69	62	67	68	82	59	69	65	72	71	76	77	59	73	67	84	65	64	81	56	69	73	70	49	58	72	60	70	67	63	80	66	72	77	71	61	72	56	79	69	60	84	83	62	87	64	66	73	77	72	62	69	75	69	81	60	72	80	65	48	56	76	79	69	76	65	67	73	77	77	72	58	65	74	64	59	87	67	53	74	74	75	70	62	67	61	66	69	56	79	64	80	58	57	66	67	71	76	62	65	61	60	89	73	63	66	71	73	67	76	73	74	69	53	56	63	68	65	64	72	69	59	60	60	64	76	66	89	86	72	82	78	72	72	62	74	62	47	71	64	85	69	86	74	64	67	66	54	84	61	67	85	68	60	71	58	79	64	64	71	53	59	85	71	74	61	74	85	81	69	81	59	77	60	71	70	62	60	81	68	64	67	59	71	54	76	72	67	69	53	73	70	58	61	57	83	54	77	74	66	58	69	61	67	71	80	65	80	62	58	80	82	74	72	68	63	71	55	65	68	73	73	60	67	68	68	68	58	74	70	56	79	63	67	81	72	72	81	69	61	78	70	65	79	61	82	52	71	76	66	76	65	63	54	78	68	77	74	73	55	64	65	81	70	69	59	75	56	77	72	66	81	60	70	69	61	46	58	71	61	63	61	66	67	81	58	75	74	58	64	73	54	75	86	72	71	64	53	65	75	64	52	69	64	60	74	67	68	72	67	69	75	62	66	69	56	62	78	73	74	58	57	64	53	79	61	61	66	58	62	63	77	63	68	88	75	75	72	60	64	53	80	57	81	66	62	75	63	74	58	66	59	69	52	61	60	70	64	53	71	64	63	64	59	74	63	67	66	63	69	56	68	74	81	70	76	74	60	69	62	73	59	75	47	73	67	85	75	74	69	67	58	75	63	78	64	81	60	64	72	83	87	68	76	65	61	73	80	70	67	65	58	64	69	64	81	59	62	70	61	49	81	64	67	73	66	84	82	60	65	63	73	81	56	87	57	67	67	70	58	62	79	71	68	64	76	77	58	70	69	61	75	76	70	55	57	82	73	74	63	68	70	56	68	81	82	62	67	75	67	73	73	79	67	73	71	68	82	61	78	63	67	53	60	80	52	60	63	67	69	79	76	59	74	54	62	63	57	60	73	69	59	52	79	65	72	74	68	68	75	65	68	76	67	62	70	66	77	52	75	71	62	73	63	68	71	76	60	82	55	58	65	53	70	66	67	75	68	72	67	64	56	68	64	59	66	62	66	79	74	74	52	69	78	58	66	75	81	76	64	60	73	67	61	59	67	60	61	63	68	71	59	69	65	75	66	71	61	68	59	76	80	71	59	65	68	59	50	54	61	66	62	61	62	63	67	74	74	72	62	71	78	64	76	69	88	68	67	65	87	81	72	62	80	63	66	62	70	57	64	75	75	64	67	63	82	84	67	53	71	66	69	59	55	69	58	65	63	53	57	73	71	65	75	65	58	62	64	63	63	80	66	88	88	92	72	66	74	66	65	69	63	70	61	60	66	66	57	78	71	67	64	65	53	68	70	72	82	63	72	70	71	64	58	72	76	66	57	82	71	52	63	64	80	69	65	59	61	64	62	70	62	58	65	65	70	73	72	76	51	66	72	75	62	45	60	62	53	66	89	90	68	77	62	72	65	69	82	66	59	61	75	65	62	64	68	82	79	64	75	62	78	75	67	71	68	58	64	62	75	52	74	69	68	66	76	81	62	72	86	72	54	71	76	61	57	63	66	68	72	72	77	68	66	76	68	84	63	57	68	62	74	51	71	61	86	56	72	67	61	67	66	70	79	58	55	61	65	83	77	67	50	67	68	73	60	62	64	68	61	65	71	64	78	69	73	80	69	74	77	63	60	50	76	68	52	67	73	64	65	66	74	61	64	61	80	65	64	78	67	63	62	72	74	72	69	51	64	67	66	78	69	74	80	60	66	58	59	69	60	56	75	53	69	70	63	59	75	71	68	67	87	68	64	62	67	65	54	59	68	57	78	66	69	71	70	57	59	77	56	71	68	75	56	60	75	73	76	75	64	66	69	66	62	74	78	74	64	59	72	58	63	82	78	53	54	66	63	65	75	66	71	64	61	80	57	57	70	60	67	72	78	67	63	77	52	67	66	58	67	71	68	76	66	73	82	60	76	69	77	54	81	74	55	68	71	71	65	62	55	55	90	79	67	80	72	63	74	64	81	72	67	72	73	62	77	82	70	70	57	75	74	65	76	60	58	63	73	66	66	57	60	67	55	61	63	61	76	56	81	68	59	66	76	66	67	73	65	56	64	60	58	55	70	73	68	80	49	62	62	62	71	72	65	64	71	61	60	63	67	61	54	63	65	68	63	76	68	79	79	77	66	55	56	72	79	69	75	71	91	69	65	61	69	79	62	63	72	76	64	57	71	74	79	76	71	64	72	51	71	58	72	74	66	66	67	76	85	63	64	71	71	69	77	56	69	81	66	83	66	56	62	73	64	67	56	59	70	50	69	68	73	69	103	68	69	70	71	73	69	66	63	68	68	50	67	78	72	63	75	69	75	59	70	79	56	73	78	53	82	60	68	67	82	78	79	59	64	63	65	56	72	68	53	51	71	60	64	66	76	80	66	68	69	76	68	70	56	71	59	79	84	60	77	72	66	75	51	70	77	65	68	48	70	73	71	72	54	63	73	61	72	59	65	79	82	81	65	63	59	55	65	69	61	79	77	60	60	61	66	80	61	63	73	63	56	50	72	59	64	65	56	78	71	41	74	76	73	54
32059	22502	17668	12904	9961	7635	6014	5273	4701	3938	3482	3021	2407	2081	1663	1471	1452	1281	1176	1098	999	915	857	847	767	710	706	689	710	693	679	649	657	647	676	626	618	619	583	601	602	571	597	606	612	589	557	591	622	608	617	538	588	615	585	562	606	636	635	638	584	598	590	596	606	569	622	613	608	616	599	627	565	593	571	615	589	613	624	561	573	558	606	604	537	590	638	577	570	646	581	626	564	581	603	652	611	554	596	590	562	640	659	622	599	567	629	590	626	601	639	574	568	594	622	574	597	617	620	601	557	604	572	589	585	605	599	607	609	587	578	569	616	588	584	586	589	555	623	626	633	563	619	612	588	620	624	583	609	605	643	594	577	592	564	584	609	593	624	624	589	558	577	602	629	633	592	631	590	630	579	639	655	604	596	615	604	610	586	646	578	593	599	601	611	569	562	574	574	592	556	573	566	606	571	638	596	617	591	630	581	598	610	567	597	591	586	659	594	587	571	587	600	566	583	612	596	612	599	562	591	571	611	617	607	590	570	581	620	639	633	598	593	597	613	593	617	590	604	594	575	575	618	620	613	597	617	609	640	564	635	592	596	590	608	588	583	604	566	568	588	636	590	622	617	635	605	546	626	578	628	582	590	628	637	553	622	623	603	590	578	580	603	599	582	557	596	647	624	598	606	584	613	599	564	603	613	615	601	640	555	582	578	608	598	594	596	584	581	635	603	570	602	598	631	611	617	633	610	632	582	563	596	575	579	603	602	641	597	567	588	586	563	588	635	628	598	590	561	596	601	606	608	611	632	642	653	605	550	578	581	550	641	631	596	575	600	601	592	622	628	575	567	588	573	615	592	560	614	605	566	611	588	600	592	611	621	598	602	603	595	633	572	581	617	562	585	559	610	598	616	629	596	596	590	579	555	613	627	608	574	604	607	611	588	557	616	588	590	597	593	609	630	545	572	632	602	611	567	605	626	597	607	584	584	629	604	584	533	604	626	608	570	598	585	587	643	567	600	615	573	597	591	610	612	587	610	574	621	596	597	613	595	593	580	638	610	621	640	594	563	597	611	601	603	609	604	591	606	620	605	561	626	636	608	568	615	595	588	602	576	614	581	595	602	621	595	610	601	612	642	586	592	584	576	628	600	579	592	596	563	595	599	587	607	578	610	580	617	651	622	590	600	611	600	640	644	643	624	587	570	620	622	625	589	567	614	601	557	581	590	578	520	619	575	610	617	594	596	588	589	569	610	612	600	621	615	574	614	583	621	599	558	611	645	566	589	566	628	585	584	591	643	620	576	603	583	623	569	577	600	604	609	619	626	594	636	599	596	598	600	610	606	589	567	587	623	555	669	583	611	584	629	576	582	589	580	628	584	580	580	611	600	578	618	598	579	566	605	616	615	587	650	591	613	551	634	579	579	612	591	606	619	619	591	576	600	603	607	621	631	588	584	580	606	621	601	636	637	605	609	616	589	615	607	660	568	557	600	560	594	636	582	607	579	588	636	629	624	610	561	613	590	615	609	577	578	568	580	593	571	606	633	604	586	606	604	642	626	594	566	614	593	600	632	577	635	653	562	581	617	572	596	571	649	588	604	603	631	568	618	565	637	595	609	609	553	642	629	581	625	595	570	637	622	668	586	577	589	610	595	613	637	598	583	599	578	606	572	600	613	584	602	635	595	561	618	593	606	634	653	609	570	566	572	581	618	629	588	641	613	572	610	597	630	614	566	613	588	576	593	535	635	624	589	552	625	611	626	633	642	623	630	620	601	624	589	604	611	611	554	567	619	632	651	632	610	604	611	616	600	580	578	628	592	611	633	573	616	597	604	638	619	605	600	627	608	657	605	612	583	628	595	599	610	590	620	576	636	601	685	624	612	602	571	593	561	623	619	551	583	591	597	620	611	603	597	594	591	618	599	603	580	608	621	613	604	599	640	577	589	570	595	584	595	647	599	569	555	606	585	626	620	647	607	589	638	598	592	606	613	638	668	563	579	576	590	577	604	602	573	610	596	624	565	575	584	583	598	569	595	592	617	580	651	573	602	611	631	558	569	616	565	566	553	566	619	586	618	635	623	614	580	607	618	563	593	587	613	586	591	571	588	596	585	559	626	630	621	589	588	564	592	610	613	557	591	567	566	614	582	605	615	597	563	581	579	568	589	597	637	587	621	565	529	595	557	596	573	583	588	565	579	606	581	590	595	566	600	615	610	534	582	583	616	597	612	622	616	562	572	584	603	604	582	563	609	600	593	576	649	589	601	590	629	627	615	604	612	588	592	593	612	575	619	586	604	623	588	576	601	539	607	570	598	639	629	598	628	583	598	651	639	590	630	568	568	614	565	581	593	591	581	607	632	617	639	643	636	621	579	655	560	618	557	624	585	649	608	611	655	587	604	615	588	584	599	597	579	595	564	601	598	599	583	610	589	647	633	596	584	619	614	624	591	626	590	621	632	615	626	613	611	632	600	599	587	596	601	606	600	613	566	591	603	585	601	607	662	599	576	626	587	638	615	647	550	594	620	586	595	575	607	587	597	596	588	604	554	590	574	607	616	622	566	614	612	571	606	625	599	582	591	610	594	596	627	609	620	606	604	621	629	621	605	626	601	624	657	601	583	677	614	609	612	627	605	577	610	614	620	608	590	620	602	550	601	596	590	628	634	590	625	543	551	639	596	593	571	633	586	596	605	614	598	588	565	617	593	596	592	578	577	598	626	629	558	596	575	586	662	600	637	608	586	624	631	633	622	570	639	585	580	604	626	568	628	594	579	619	600	577	632	609	606	614	578	590	601	590	649	589	590	597	585	567	635	582	609	601	575	606	595	617	594	592	590	616	603	554	591	565	657	532	601	578	615	589	628	590	601	573	583	612	605	634	592	639	610	642	569	582	558	560	572	644	627	594	595	591	586	615	561	584	618	604	603	561	572	590	609	654	586	620	603	628	645	594	587	632	609	543	612	574	641	528	586	596	608	583	594	623	572	598	628	616	617	593	620	575	622	571	613	582	578	553	617	616	642	598	589	601	573	579	595	611	625	597	579	575	585	605	624	610	557	579	597	564	588	619	609	644	600	636	599	616	636	592	596	583	553	610	589	563	584	616	586	631	610	618	580	618	637	597	599	605	619	622	571	606	626	619	605	599	645	560	584	585	629	615	589	606	630	594	597	612	584	586	585	644	628	589	603	620	575	629	551	592	597	559	633	622	603	586	642	611	570	592	654	608	601	595	587	598	603	560	573	569	592	537	598	574	578	588	621	636	567	558	610	576	607	655	584	612	619	614	550	635	624	615	580	588	603	575	602	571	583	586	643	597	587	554	586	625	589	568	588	593	568	620	643	596	600	626	608	580	557	600	600	577	612	584	568	650	569	614	596	570	623	592	617	572	603	596	599	595	575	582	632	613	570	582	595	570	622	593	641	599	594	551	610	601	590	611	596	624	590	574	625	588	609	609	624	622	625	625	603	602	599	600	594	615	632	593	561	639
7225	5502	2876	1830	999	511	324	258	259	205	196	170	172	137	141	102	112	108	107	89	85	91	69	73	73	79	82	62	72	90	78	75	86	71	70	61	60	87	64	89	73	53	70	78	82	63	55	61	68	63	66	68	61	65	67	68	60	70	54	84	65	65	66	73	81	63	60	71	76	72	65	71	69	77	69	70	72	62	71	64	72	51	73	66	81	60	60	61	66	68	65	58	60	67	64	67	79	53	64	70	78	73	81	60	84	63	72	72	77	64	62	56	65	64	59	85	82	56	80	73	59	76	54	59	69	71	69	66	75	66	78	74	78	88	67	82	76	54	66	76	95	62	71	75	81	50	63	63	70	71	74	80	65	70	74	82	74	73	77	58	64	76	64	83	74	69	76	76	77	65	80	65	75	54	70	75	76	67	68	82	52	83	66	67	65	67	76	61	52	76	82	68	66	78	78	73	73	67	73	57	59	76	76	64	69	82	65	72	61	77	74	66	62	71	59	56	80	77	74	68	74	87	65	70	60	71	51	65	58	78	77	70	63	84	66	62	64	61	67	72	64	64	78	67	65	70	68	80	76	82	83	65	59	61	67	55	49	58	70	73	64	68	71	59	58	63	66	61	80	54	81	59	63	66	73	62	70	66	63	78	57	54	63	65	73	73	66	66	59	89	59	64	68	65	64	56	66	75	57	75	65	68	55	60	78	70	85	70	87	58	55	75	62	70	70	65	85	70	58	73	100	77	73	83	69	61	88	75	66	78	69	55	60	74	72	71	69	65	71	80	63	61	74	77	66	66	69	67	72	72	60	72	65	83	66	60	64	65	61	66	69	70	63	63	59	62	62	62	80	72	50	66	73	83	72	70	69	79	53	88	79	63	68	70	76	63	62	57	65	74	70	79	77	64	65	60	73	70	72	62	61	79	68	73	62	72	68	63	79	78	65	71	65	66	65	64	53	67	61	69	84	73	78	83	54	72	68	67	76	72	52	75	69	58	76	65	72	60	76	76	81	68	71	58	58	65	70	52	63	58	68	69	67	69	80	74	61	59	76	72	66	78	63	66	89	66	80	76	68	66	69	73	67	62	66	66	47	66	63	58	74	70	74	78	51	70	74	63	69	81	64	60	62	82	64	71	73	66	71	72	61	67	72	75	75	69	73	77	64	71	53	75	64	63	57	88	67	68	70	80	75	77	48	62	71	74	68	61	59	51	67	65	66	75	76	67	63	64	58	71	68	74	51	58	75	71	54	71	72	72	54	91	82	78	80	78	64	54	57	70	68	74	74	63	67	51	74	93	84	81	66	58	68	77	66	80	56	68	86	63	73	69	59	72	72	67	59	65	78	71	78	50	58	65	52	67	65	69	64	68	61	65	62	60	70	74	56	76	80	43	80	86	68	77	86	60	68	70	67	59	59	59	58	58	71	78	67	55	60	65	77	83	69	70	67	68	60	74	60	65	75	66	80	64	70	70	49	68	79	64	79	61	67	75	75	57	64	66	61	65	73	49	67	85	70	74	89	76	73	76	66	68	67	61	55	60	79	65	76	74	71	70	73	62	57	60	75	72	84	56	71	59	69	58	68	70	69	49	57	67	64	70	65	64	65	79	71	69	60	87	55	65	64	68	48	75	58	55	52	64	78	79	72	80	65	96	68	72	63	69	62	82	64	66	73	70	68	60	70	73	60	74	82	72	79	70	75	92	64	65	79	78	58	64	79	78	73	63	74	74	80	61	64	67	68	62	52	65	75	55	73	79	70	73	76	63	56	53	64	74	69	59	50	77	71	65	70	73	70	61	77	69	64	66	70	61	72	86	52	62	72	70	63	73	51	66	64	67	68	65	73	74	81	82	62	78	82	68	81	61	77	64	63	68	75	81	75	64	60	68	73	78	71	62	67	62	62	76	62	73	84	63	57	60	73	74	63	53	62	69	71	70	61	66	69	57	85	73	74	64	71	57	68	68	69	84	63	78	76	73	52	65	69	79	69	64	67	70	76	69	70	69	67	68	58	82	68	76	63	83	61	68	63	74	65	64	74	59	56	79	81	65	64	63	64	75	72	56	63	60	56	73	61	64	68	70	70	56	56	74	67	59	67	74	56	71	55	66	60	76	55	64	69	80	71	65	68	62	64	56	77	70	59	64	76	81	72	59	71	65	65	67	58	70	56	64	71	77	66	57	54	62	84	61	72	75	86	73	76	66	51	74	72	63	76	70	65	82	81	73	64	78	67	60	62	76	79	79	103	70	80	68	77	67	65	49	82	53	64	82	68	72	67	72	62	69	57	68	66	74	64	60	60	74	76	53	49	70	68	79	56	71	51	66	59	59	75	61	66	58	77	69	55	67	74	82	71	70	67	68	77	56	59	65	61	76	77	53	60	75	77	63	84	69	79	64	66	74	60	57	72	90	76	78	61	67	77	53	60	75	65	60	64	60	86	76	64	69	70	56	59	75	86	66	70	71	63	70	53	69	59	67	65	62	71	65	66	61	68	68	61	73	76	81	55	79	56	77	65	57	72	69	63	77	63	73	72	71	79	77	68	58	72	67	73	71	68	77	61	65	63	74	70	73	62	78	73	73	69	71	74	67	69	69	64	71	80	63	62	60	76	66	61	55	56	59	62	75	71	62	56	71	70	73	59	79	69	72	80	63	66	66	82	67	57	70	79	60	67	62	68	70	64	68	60	61	67	66	52	66	77	76	68	69	73	69	80	71	66	53	55	72	78	64	59	84	68	69	63	72	77	75	67	75	68	74	86	64	66	66	70	74	59	84	85	88	70	79	74	68	63	83	65	59	61	74	62	62	74	71	52	54	75	68	74	78	67	60	70	60	57	60	85	58	76	59	59	80	63	60	73	82	89	68	68	56	61	64	67	74	68	65	64	73	73	74	74	64	68	61	71	67	63	77	74	80	62	67	63	65	69	70	73	77	68	69	76	72	78	64	72	57	64	54	64	57	73	79	69	64	59	68	59	64	66	66	62	60	72	66	69	74	63	56	53	73	61	75	74	78	73	66	73	63	75	63	56	61	63	61	67	71	75	65	72	65	57	66	65	62	68	55	62	74	60	64	59	75	67	78	56	80	78	76	73	55	70	78	69	52	62	59	58	65	77	60	75	65	88	73	73	63	63	77	83	72	68	76	69	66	60	62	74	72	62	60	81	83	72	76	70	71	76	57	72	70	69	77	61	77	57	60	59	77	67	71	78	64	61	56	63	80	68	74	61	81	58	65	69	71	76	72	81	56	75	92	75	53	86	61	72	74	84	77	72	68	58	68	75	67	56	73	65	53	54	79	72	69	68	65	74	64	57	72	74	56	74	75	71	75	71	55	73	78	59	80	70	80	78	79	76	75	71	69	60	62	69	50	67	63	66	73	73	60	68	66	74	68	79	69	78	68	50	65	65	93	86	58	77	85	62	76	80	65	58	65	78	63	62	80	76	65	55	71	73	72	71	59	59	86	70	59	68	86	68	68
36793	26849	19432	18800	16249	11398	8438	6863	5625	5116	4460	3847	3209	2602	2208	1868	1648	1552	1400	1302	1213	1071	934	854	836	759	729	708	720	689	700	707	691	734	687	670	638	665	652	591	583	603	629	629	624	627	590	635	617	569	651	595	613	599	678	615	659	628	622	660	624	680	609	660	670	615	625	611	619	612	606	619	589	617	626	607	615	617	615	586	620	634	658	566	602	600	605	621	580	600	607	610	620	647	604	579	675	610	623	636	592	623	574	574	631	615	597	640	620	590	582	597	644	590	645	572	607	577	605	582	636	626	622	643	603	638	604	607	638	641	643	640	648	654	611	648	633	547	672	628	590	635	619	586	611	564	605	643	638	620	594	602	587	613	606	642	637	645	649	619	607	626	599	586	608	614	626	623	641	634	595	606	618	618	597	634	623	614	638	630	643	639	624	641	611	627	631	637	631	671	590	621	610	615	578	640	637	629	633	610	605	600	607	585	643	605	606	607	563	627	597	604	574	606	628	577	609	649	625	620	616	611	606	606	647	640	626	594	638	663	635	633	613	630	605	587	625	626	620	585	625	621	645	604	588	631	616	637	575	606	616	619	580	599	603	635	587	648	636	628	577	607	611	615	590	642	586	680	622	625	618	624	616	638	633	655	644	574	649	620	602	594	639	630	600	620	605	624	642	622	617	545	602	612	597	590	599	614	624	553	658	604	618	604	635	575	646	637	604	626	559	629	618	618	621	649	593	627	635	619	636	608	619	621	590	596	614	623	587	594	568	601	640	577	641	612	662	584	609	615	650	597	582	620	636	627	629	652	569	588	660	600	690	678	631	632	641	578	638	608	630	618	619	653	610	613	622	633	604	620	591	610	580	613	591	574	607	599	614	619	636	620	621	617	608	592	617	647	614	594	583	645	613	616	564	642	626	629	629	645	667	593	648	650	619	628	664	646	617	652	625	667	622	649	610	620	613	639	593	633	613	586	631	631	614	637	603	612	628	620	628	595	637	609	596	632	645	545	592	627	588	617	584	589	621	606	624	624	595	627	609	584	603	654	582	594	613	629	627	613	613	612	640	637	644	612	585	600	606	582	630	614	603	606	628	604	640	592	623	608	616	658	615	595	605	600	594	599	630	593	613	621	605	634	618	646	584	653	596	649	571	572	631	584	659	625	581	634	637	568	575	609	587	589	657	617	662	612	600	584	624	634	625	658	646	632	622	635	621	577	601	587	597	611	622	643	634	618	594	599	618	621	587	663	602	611	623	606	652	628	593	653	603	655	571	547	641	613	648	662	649	589	622	633	634	584	601	613	654	579	629	635	648	600	621	617	641	622	621	640	621	606	588	594	638	631	582	614	600	605	601	571	609	640	594	640	657	648	631	622	643	648	652	620	576	606	666	587	605	568	603	594	608	617	634	581	619	613	663	649	624	630	635	634	576	595	599	635	659	638	623	588	599	671	626	632	619	596	588	651	613	591	649	609	627	599	658	638	603	606	618	629	661	642	600	648	603	620	642	574	629	601	609	635	618	608	633	564	617	605	636	603	590	580	608	612	599	604	604	614	626	649	614	599	587	638	637	563	615	596	562	660	580	643	582	591	641	597	620	594	594	604	597	626	648	643	612	655	618	616	604	620	604	587	618	605	613	643	586	605	623	628	597	616	589	584	615	578	600	599	640	656	612	558	634	618	609	634	636	671	619	617	596	612	640	602	621	606	641	622	639	639	580	617	607	617	623	607	615	589	646	616	628	644	615	628	651	573	661	579	558	626	635	632	620	612	656	625	590	582	606	608	638	643	624	614	650	610	632	645	676	619	631	625	608	652	621	642	626	575	633	585	572	596	642	611	613	561	644	658	663	622	637	622	608	604	640	629	587	619	651	620	594	610	646	626	602	600	655	593	631	614	638	576	618	668	605	552	621	609	618	607	616	628	631	613	637	603	638	626	629	661	579	602	614	614	616	616	630	628	587	584	603	589	602	629	616	599	626	625	549	604	617	615	621	623	614	639	671	638	617	619	627	585	665	592	624	639	610	615	648	600	617	624	657	623	615	601	572	599	640	617	646	593	541	579	601	635	613	617	596	600	615	632	647	625	610	571	613	604	622	638	640	624	677	611	615	630	608	611	611	566	627	643	671	611	640	576	570	601	626	623	587	594	636	610	625	636	616	661	637	633	583	633	655	598	600	609	610	593	596	603	631	627	599	601	651	612	641	621	627	641	646	586	606	593	629	634	590	606	622	591	622	624	586	609	642	620	604	651	591	638	592	596	649	627	592	618	664	604	621	653	612	608	611	586	566	626	558	616	604	589	600	594	653	603	661	621	625	579	596	635	659	604	600	628	562	570	634	672	614	631	646	625	606	617	623	646	600	650	604	580	604	649	595	595	599	576	597	595	583	599	618	607	648	616	587	585	589	649	619	603	616	611	621	631	595	585	641	676	628	578	570	557	575	686	647	616	613	603	589	577	628	603	602	600	606	632	616	572	564	632	557	605	613	659	634	628	628	616	593	576	579	611	565	636	605	631	616	633	629	616	634	609	671	655	567	607	632	611	566	653	650	633	662	596	621	660	646	625	585	596	591	614	636	591	606	641	632	633	611	635	556	586	605	626	644	582	673	636	652	599	594	613	626	598	590	620	647	582	596	631	626	623	615	656	625	582	608	586	624	616	608	595	637	627	628	612	578	638	593	650	622	600	631	600	586	638	610	614	602	609	578	577	608	600	610	628	585	616	591	603	620	568	593	585	594	594	623	591	690	606	634	625	578	642	599	609	572	641	590	608	602	591	627	650	602	601	611	595	589	594	598	588	641	604	607	611	628	655	655	610	626	577	626	625	610	640	610	576	601	647	601	584	640	600	613	660	612	634	601	619	646	619	650	651	617	645	632	621	649	652	650	640	615	614	606	600	636	608	566	626	612	599	662	624	640	688	653	630	630	618	643	617	620	633	606	622	598	643	564	630	612	629	654	660	594	578	600	622	592	614	657	606	629	617	606	561	613	603	620	622	610	589	607	628	622	594	606	590	634	626	634	623	608	616	606	589	603	620	633	639	590	629	590	636	620	614	586	596	616	614	628	614	576	650	607	595	614	656	607	644	597	629	619	617	595	609	610	634	595	626	613	618	649	637	587	629	607	583	637	605	638	591	603	620	616	606	607	607	639	551	578	607	630	554	635	600	621	608	576	628	642	603	650	641	646	586	610	624	605	601	608	614	652	629	598	613	624	629	618	608	617	612	631	614	595	631	655	646	621	599	648	650	586	635	572	640	637	586	618	636	614	575	637	604	608	625	587	633	634	601	574	621	610	624	636	653	579	585	607	626	606	665	612	608	646	610	617	649	580	604	615	575	630	617	636	592	598	621	637	617	638	601	583	574	628	587	609	644	586	597	598	616	614	616	625	623	584	586	580	635	660	611	574	580	613	630	579	601	639	619	631	615	605	579	609	596	620	613	626	635	652	628	653	603	615	631	670	630	635	661	625	627	659	646
4174	2062	1113	712	371	228	159	169	140	144	121	126	110	110	101	99	116	98	83	112	97	95	81	101	79	81	90	82	72	77	69	76	83	80	92	68	68	94	83	88	83	80	77	76	92	73	81	80	90	77	75	66	72	70	85	84	68	79	72	58	81	75	84	76	86	78	87	85	87	65	67	76	76	84	85	72	87	90	64	69	90	79	86	96	82	67	68	76	68	73	96	82	72	66	84	74	70	66	70	96	74	72	79	71	67	75	62	61	81	71	89	72	70	71	68	82	77	88	74	84	76	78	79	80	74	73	76	83	65	72	74	81	84	75	74	89	92	74	92	68	70	69	79	67	82	77	80	78	82	66	70	68	72	93	78	64	68	85	69	67	85	80	68	77	88	58	74	80	73	74	93	77	85	88	73	88	86	77	67	70	71	82	91	75	84	93	77	69	103	87	76	86	68	76	69	77	62	70	72	76	61	83	74	71	83	73	62	74	76	84	81	79	66	69	78	78	79	89	62	71	68	64	96	78	79	54	66	67	76	90	69	86	74	79	87	63	75	84	86	85	63	83	91	74	72	75	86	71	90	80	76	75	77	82	72	74	71	82	70	67	88	81	72	82	84	84	74	78	82	84	89	80	80	72	98	87	81	72	61	85	81	78	83	85	71	83	75	78	73	79	64	87	72	83	72	68	87	92	71	87	87	68	83	67	85	80	64	72	91	67	78	60	85	89	76	84	65	86	70	81	79	89	77	78	89	78	89	75	80	91	93	68	73	74	77	80	80	68	71	65	81	76	80	78	61	77	70	75	73	74	87	77	94	73	97	78	69	68	76	87	85	84	65	73	80	92	82	68	76	64	72	73	74	79	77	71	79	82	76	80	78	81	85	89	70	69	91	73	78	68	73	66	85	77	73	92	59	82	74	84	80	68	63	70	88	73	70	79	87	79	93	79	81	79	81	86	78	85	84	72	72	61	77	88	82	82	72	76	76	78	97	82	77	85	83	68	92	86	95	70	84	91	61	87	69	70	85	80	83	75	87	77	78	69	73	79	83	71	58	79	97	71	81	62	71	75	79	94	88	78	76	76	90	79	94	74	72	71	83	80	84	74	83	73	84	79	77	70	71	74	75	79	77	91	76	81	74	83	74	81	79	96	69	67	81	79	81	73	83	84	64	74	77	79	83	69	78	76	78	73	60	73	98	80	79	80	86	93	63	63	84	86	76	92	67	66	79	73	78	60	84	79	62	73	63	76	89	77	80	67	66	98	72	80	79	69	94	83	78	67	70	87	78	72	80	75	83	76	76	80	74	74	77	79	70	78	74	80	79	74	70	74	75	87	88	71	79	67	60	74	68	73	68	88	72	75	86	55	78	84	74	73	81	82	79	75	80	87	81	83	90	77	80	90	75	88	90	68	77	75	74	56	82	79	91	91	79	84	68	78	77	75	67	72	79	80	62	85	86	94	71	99	59	89	89	70	72	83	69	79	79	70	77	82	78	72	73	69	78	72	81	77	81	73	87	90	90	79	91	85	79	86	76	80	83	65	81	84	73	69	78	90	74	100	73	70	75	66	79	78	82	66	76	81	74	60	87	67	73	80	79	81	85	65	84	67	87	83	81	71	63	93	92	97	78	78	67	91	94	95	63	88	71	88	85	80	78	73	91	73	86	59	90	74	88	69	93	78	73	82	77	78	59	80	81	94	82	79	79	86	65	75	73	64	79	77	69	87	76	76	77	86	78	68	74	66	96	83	77	68	80	69	63	73	94	72	91	73	68	73	76	77	96	65	64	74	71	93	86	67	75	83	96	68	83	76	85	86	77	66	78	68	73	72	95	75	83	81	86	86	75	77	73	84	64	88	78	83	65	96	85	85	80	72	92	63	78	76	86	79	92	94	74	78	97	73	72	74	98	81	67	64	75	80	56	95	79	73	67	62	64	72	71	90	86	69	78	80	60	80	71	80	64	69	73	76	77	79	85	68	78	66	68	82	77	78	95	85	74	63	78	75	92	76	68	70	62	70	89	74	78	72	70	73	67	84	84	83	80	60	89	79	74	88	75	83	86	80	88	70	83	74	85	59	65	64	71	76	69	73	69	104	79	80	94	84	77	75	80	89	87	85	72	71	84	87	88	92	76	75	95	65	73	86	81	74	78	72	78	99	87	73	65	89	70	95	70	79	87	77	83	81	76	75	84	63	60	76	61	83	81	82	82	81	69	73	79	71	73	78	77	60	71	76	66	79	69	80	74	71	94	85	75	69	86	86	71	69	82	66	92	85	69	80	95	63	89	70	76	79	90	69	80	94	90	88	80	80	82	88	82	83	77	59	66	73	72	79	74	70	69	82	88	72	72	79	76	82	66	83	83	82	91	67	94	71	80	66	92	72	79	71	70	71	72	91	70	80	68	67	67	73	70	95	71	88	77	85	79	67	72	65	85	74	82	91	78	79	84	71	76	84	82	77	88	79	74	87	61	78	91	60	69	66	82	77	71	100	78	73	73	82	81	73	72	63	82	71	58	87	82	88	74	69	73	71	83	75	85	73	78	78	84	93	85	83	78	76	81	69	74	74	79	64	88	61	74	71	68	68	82	69	86	74	77	83	77	69	80	76	92	73	78	70	77	78	75	82	85	78	80	91	77	57	66	74	78	78	72	54	84	71	68	72	81	85	81	82	82	68	84	71	78	82	73	76	65	76	73	79	69	96	85	62	89	81	88	74	63	84	92	64	70	85	102	79	62	80	82	92	86	69	93	75	76	80	74	85	88	71	69	75	86	84	83	62	76	86	81	67	70	74	74	74	79	85	60	73	82	75	100	79	62	72	87	74	88	75	79	74	83	78	84	73	75	84	95	61	80	79	64	75	77	83	66	79	76	79	70	75	81	60	77	85	72	74	76	69	74	91	81	73	93	80	85	74	104	66	97	72	86	67	80	65	78	80	73	65	75	87	71	93	72	85	71	82	81	70	87	87	83	73	75	80	86	77	81	79	83	71	88	62	79	86	79	92	85	79	76	74	58	75	81	75	79	101	67	81	78	71	79	75	63	77	62	67	76	81	88	72	81	76	85	71	69	64	84	92	77	77	84	78	79	78	70	72	79	86	84	66	85	59	75	73	72	77	75	81	84	81	94	65	91	80	87	76	65	72	73	75	79	74	83	64	85	71	86	91	80	88	91	85	85	77	75	80	87	52	78	72	65	64	76	70	70	79	99	70	89	74	79	91	92	74	64	91	68	83	94	70	78	95	67	81	69	74	69	77	79	77	75	94	89	79	80	51	75	74	67	70	81	84	86	71	92	81	72	92	80	63	97	83	74	76	65	80	90	74	73	80	94	88	85	89	67	66	85	79	81	70	83	86	79	69	74	87	76	78	62	66	83	92	73	86	70	80	76	80	67	75	78	76	81	73	82	88	81	91	77	84	90	89	89	71	70	85	78	94	65	90	90	62	73	64	86	85	81	84	83	76	74	69	68	84	85	99
29551	17874	11917	10121	8344	6150	4477	3608	3052	2647	2287	1960	1742	1479	1337	1199	1118	1045	982	964	960	884	841	835	751	681	755	753	750	701	749	735	721	734	685	678	745	663	665	674	718	685	697	684	614	704	681	659	671	701	682	673	702	654	686	666	643	626	709	688	697	656	681	639	677	693	659	695	760	684	713	660	682	660	708	724	700	652	688	707	694	645	694	715	645	674	691	707	721	665	704	675	707	660	648	653	687	664	699	685	703	689	706	679	739	674	642	679	700	628	699	723	694	700	727	629	722	662	618	701	630	676	662	683	647	720	635	717	723	692	679	674	650	718	663	664	655	657	630	683	652	707	667	689	681	716	677	739	670	693	691	658	629	684	658	668	677	698	661	724	694	728	720	688	712	680	700	699	691	657	676	669	732	678	680	705	664	705	685	682	676	757	706	699	685	688	711	689	679	692	689	673	656	710	686	680	694	714	669	678	655	701	666	706	668	708	672	742	680	730	662	676	663	626	684	693	705	682	648	683	709	706	644	664	662	638	617	726	685	686	721	716	692	653	701	644	687	657	692	711	687	651	669	700	676	719	676	671	661	688	645	678	684	654	700	712	705	689	706	707	682	678	714	675	688	652	760	681	711	707	686	705	684	659	686	681	689	700	699	643	646	651	660	705	632	660	646	695	714	667	680	677	682	660	622	702	708	644	711	679	709	709	667	685	687	691	669	717	685	682	678	705	721	690	703	694	701	664	664	682	697	723	699	707	674	667	672	683	639	693	707	661	677	702	684	692	673	707	656	694	667	701	687	685	649	624	699	703	652	691	651	703	650	722	695	657	619	621	739	719	666	763	690	677	697	669	643	707	676	690	668	655	709	701	653	687	680	684	707	633	696	622	694	737	671	676	667	672	681	708	672	681	697	685	697	722	723	655	677	685	711	667	718	649	646	654	705	673	736	703	646	664	663	663	657	681	710	726	666	691	677	678	688	637	682	672	666	661	725	689	730	661	694	637	655	681	682	712	638	694	666	695	663	690	664	723	663	664	695	689	671	657	699	663	707	690	669	680	702	674	691	679	684	679	674	695	688	717	689	706	728	686	719	699	681	711	708	749	678	705	645	677	710	734	651	674	668	720	662	689	712	733	639	735	685	637	729	649	696	708	622	678	690	707	667	653	679	699	658	674	695	682	709	717	657	673	675	720	693	651	689	712	695	736	675	659	698	674	658	653	695	692	673	619	683	636	734	679	656	714	667	675	703	683	709	668	684	689	692	696	760	686	695	699	674	700	695	699	662	708	645	700	700	721	725	772	672	664	726	669	726	694	727	664	694	662	712	667	709	713	697	699	668	665	676	675	676	668	686	656	676	727	664	675	711	731	643	754	667	683	683	662	679	731	671	645	731	688	657	702	711	710	679	691	700	666	691	743	688	671	674	731	742	727	617	696	708	709	685	678	698	652	651	664	735	718	723	707	698	700	692	674	686	671	738	668	681	668	661	680	667	741	676	645	705	730	718	671	676	636	675	701	706	720	673	709	708	664	735	709	689	672	669	736	696	750	721	702	673	710	729	714	741	700	697	678	688	704	692	645	654	721	658	692	681	695	731	608	689	672	717	703	663	677	725	726	710	667	671	650	675	696	676	648	743	717	719	677	671	721	691	675	669	700	699	704	692	678	668	640	720	657	654	697	669	733	700	683	654	710	733	677	629	636	645	653	689	701	700	645	665	684	692	719	663	679	670	657	641	662	692	644	704	686	669	713	673	720	685	713	699	720	670	683	677	677	690	722	685	748	716	697	688	677	690	663	721	692	702	683	662	711	683	687	672	714	690	664	695	654	651	701	669	703	671	670	654	688	666	650	703	651	702	736	692	689	665	660	670	651	660	669	712	720	722	739	668	685	687	696	699	657	714	657	678	716	678	664	673	705	687	704	654	651	655	683	698	644	700	702	726	669	668	749	635	705	722	698	741	686	728	656	665	667	707	657	692	632	721	673	713	686	685	663	657	667	719	668	671	706	675	722	649	653	681	665	667	666	688	700	660	690	686	694	662	694	694	647	705	709	680	667	649	666	713	674	630	718	670	763	692	661	672	693	665	681	702	691	710	693	673	706	689	677	688	701	705	659	696	723	663	676	706	722	672	699	698	700	694	720	670	672	692	673	673	681	683	664	681	707	658	679	697	674	703	684	659	672	694	663	662	649	732	662	666	720	736	666	653	678	671	646	677	657	697	721	710	666	696	685	711	666	672	714	674	722	707	687	677	684	662	676	665	668	682	694	643	645	641	700	647	678	665	740	707	691	712	693	702	670	669	689	686	697	668	644	643	707	725	635	671	724	660	692	681	672	698	708	680	705	638	643	693	680	697	751	678	662	722	650	666	664	709	695	691	667	676	687	690	713	673	653	650	658	708	691	688	672	717	700	723	684	662	738	711	717	700	680	671	704	686	672	709	671	690	707	733	696	685	677	705	709	721	682	701	721	662	683	631	712	707	697	673	692	676	710	649	702	665	700	686	702	693	723	633	713	676	662	730	686	683	670	701	720	699	657	694	657	652	720	723	668	682	650	691	704	696	705	716	671	721	693	703	685	709	664	689	672	710	717	658	637	727	691	699	710	660	708	657	670	704	719	725	708	694	682	658	680	719	671	662	662	683	707	662	692	701	684	654	703	674	685	693	657	706	668	691	673	692	637	660	675	665	688	694	635	634	671	700	722	693	664	675	673	731	697	727	688	690	674	670	692	690	711	663	654	679	669	705	704	670	703	706	675	696	674	687	684	741	652	684	683	686	726	668	643	696	694	659	695	693	701	669	703	657	719	701	693	692	656	734	611	679	670	663	692	636	665	677	727	681	672	669	672	682	630	665	703	721	650	678	732	646	700	695	672	665	685	637	664	674	720	680	687	674	665	673	688	648	696	640	741	688	629	712	706	627	694	659	658	682	673	668	672	678	688	672	667	662	689	696	679	694	671	673	724	721	691	709	668	675	680	673	661	711	672	719	720	720	665	695	679	679	672	701	636	693	698	665	686	681	663	659	671	692	733	694	670	723	665	681	696	674	674	683	652	682	669	676	666	658	694	662	706	652	700	680	665	700	682	692	672	679	699	677	695	740	696	729	672	668	662	665	677	674	657	692	652	777	666	728	694	684	709	689	682	660	702	658	665	683	650	635	680	691	672	708	673	710	660	671	679	635	678	698	667	714	714	678	729	692	701	686	689	712	679	648	659	641	668	699	714	719	711	650	713	704	703	696	741	693	665	639	652	629	683	659	680	707	686	705	697	747	677	703	710	661	667	657	688	702	683	683	721	688	666	685	685	686	700	680	711	706	720	709	682	664	697	664	679	680	683	701	623	702	727	692	699	702	692	654	720	683	709	663	707	713	698	703	699	707	703	673	724	619	649	703	684	690	678	712	708	736	713	721	680	675	634	709	655	670	687	688	672	680	685	684	707	661	697	714	681	664	712	663	673	666	693	661	663	660	664	712	673	673	657
6210	3780	1989	1414	823	368	258	225	216	184	189	140	135	121	122	121	109	94	103	88	101	102	96	93	87	79	69	78	87	90	83	74	93	91	91	86	88	79	76	73	84	84	89	72	70	79	92	89	65	82	70	83	83	88	81	89	63	82	88	79	86	74	72	82	62	80	64	82	78	74	85	87	78	66	80	82	82	86	82	80	58	87	93	72	66	89	74	79	81	78	80	75	74	61	70	76	80	88	81	93	101	74	69	66	76	74	79	82	81	81	72	67	84	85	81	77	77	88	85	80	89	67	81	83	92	84	73	92	87	70	50	66	87	77	65	77	76	75	89	83	68	84	70	73	57	85	74	84	85	81	80	77	92	69	76	79	79	74	81	74	76	84	80	85	81	84	87	85	76	89	92	70	79	78	78	74	83	76	78	70	76	66	63	84	93	87	76	75	91	70	82	84	65	64	94	71	76	74	77	79	90	69	78	69	89	76	95	60	80	94	66	90	72	73	64	74	73	87	65	79	65	71	84	69	81	73	93	91	83	75	88	82	78	83	67	79	80	57	75	69	78	81	76	84	79	91	61	63	79	71	72	84	81	79	77	68	83	92	80	78	83	77	70	81	79	86	85	89	82	77	62	79	86	79	81	86	75	81	67	100	78	80	74	79	56	77	70	80	82	84	80	84	81	73	69	68	81	78	64	85	77	99	78	87	87	83	82	82	62	76	84	78	75	66	92	64	70	72	81	71	72	68	82	90	74	84	83	71	80	80	73	74	73	70	64	74	80	94	86	83	95	79	77	69	80	67	87	80	95	92	89	77	81	80	72	79	72	85	78	69	68	73	70	73	69	84	84	59	78	55	86	75	83	76	77	71	87	69	80	88	74	71	87	78	68	92	80	77	63	92	89	83	73	99	78	83	84	82	72	73	88	91	73	81	83	73	87	89	72	78	91	85	74	83	100	83	58	79	74	96	79	64	102	73	93	81	93	105	65	88	67	80	87	84	96	71	81	82	72	75	97	89	65	79	78	75	82	93	80	86	79	75	71	75	62	82	78	79	89	67	81	86	74	97	78	81	70	88	88	81	76	82	71	90	87	74	76	86	77	58	90	86	80	88	79	83	80	94	82	72	75	68	64	89	79	103	81	75	76	89	81	75	73	86	104	91	69	87	65	73	85	68	74	88	82	80	86	81	83	75	76	77	82	79	73	81	78	74	85	73	87	86	67	72	86	92	82	77	92	89	68	66	92	74	85	92	76	71	79	77	88	74	67	88	89	78	89	90	76	81	77	62	74	71	87	68	71	77	77	79	73	79	92	87	75	80	86	88	84	87	83	92	81	77	99	91	88	67	72	93	63	72	75	74	77	81	80	89	82	72	60	71	70	75	78	85	78	77	80	69	79	98	69	78	82	72	95	73	80	77	89	75	84	81	66	71	82	79	89	65	87	82	77	76	82	90	69	79	82	76	85	85	93	70	92	74	80	71	70	86	74	85	78	74	88	70	61	81	91	86	73	76	84	76	100	70	68	70	72	79	70	85	80	83	73	89	73	70	68	89	64	74	83	86	83	85	75	64	75	76	75	71	75	90	87	89	83	80	80	88	75	82	79	85	83	87	67	84	69	83	90	84	69	97	80	60	86	79	82	68	64	73	69	80	75	86	84	84	80	64	74	74	67	83	69	73	73	72	81	79	81	78	87	63	74	66	69	74	89	81	70	83	77	75	81	86	68	87	95	79	97	80	77	81	70	92	81	77	98	70	76	81	86	68	84	66	69	78	86	65	72	98	85	83	76	63	94	65	75	80	83	92	77	83	80	88	70	77	77	84	62	79	60	81	68	101	88	72	85	79	82	61	82	67	90	65	79	69	80	82	81	70	79	75	73	77	72	89	103	77	69	71	78	71	84	77	82	88	72	104	93	77	70	67	79	70	65	99	85	78	70	76	65	71	78	87	83	87	65	83	74	78	81	77	76	76	58	78	76	81	89	76	90	84	91	95	79	79	73	88	80	91	82	74	73	93	80	83	85	82	82	74	78	77	73	92	84	79	65	86	87	73	85	64	86	73	104	79	74	70	92	86	69	71	71	56	62	76	85	91	65	68	81	70	74	71	88	75	94	85	82	85	73	63	79	70	69	67	70	62	75	86	80	84	66	73	82	75	80	76	75	88	64	71	72	84	89	88	85	91	94	82	77	84	88	84	86	71	73	70	77	71	69	82	91	68	71	99	85	62	60	84	84	80	72	99	66	79	68	73	81	72	85	90	89	73	87	86	62	69	66	76	81	84	86	88	86	87	92	85	75	73	91	81	105	80	69	83	95	72	79	98	76	80	73	87	67	82	70	75	57	61	80	68	77	75	69	79	80	96	77	75	85	90	71	79	87	86	79	79	77	82	87	83	82	85	83	82	79	79	74	81	81	90	100	74	84	78	69	86	99	77	78	75	65	83	93	79	56	73	86	76	100	75	64	81	66	91	70	78	81	87	68	86	58	71	83	71	75	69	93	62	78	78	82	68	70	74	93	86	90	80	69	63	71	99	84	97	78	79	84	72	76	73	78	67	81	73	80	105	72	79	87	88	95	95	81	83	80	85	71	88	73	77	85	79	77	77	71	74	77	81	74	90	80	84	79	84	81	93	77	84	92	79	78	70	82	94	73	80	75	84	71	76	80	90	72	70	91	79	65	93	92	73	73	83	79	63	70	73	97	65	82	87	72	86	80	77	88	83	68	71	63	79	72	73	71	73	86	74	64	70	69	73	82	71	67	95	90	81	79	77	75	73	81	79	72	74	77	64	86	66	78	84	80	69	79	70	83	74	76	84	80	85	91	90	64	71	89	73	74	83	73	94	70	87	97	98	91	84	76	56	72	72	77	82	72	78	80	80	76	79	79	80	93	71	73	65	71	74	73	90	74	89	77	73	81	79	85	70	99	74	69	83	87	94	75	78	84	83	85	73	66	71	81	84	68	83	74	80	96	83	83	98	77	77	95	76	76	91	67	62	68	79	83	78	79	82	68	88	95	77	82	80	86	77	72	71	85	99	77	91	95	81	70	74	77	88	70	74	80	80	83	78	83	83	67	78	94	74	80	75	70	86	92	77	67	78	57	75	63	77	73	78	73	84	88	93	74	80	79	84	85	81	98	97	79	70	71	63	76	91	72	73	71	94	87	73	79	70	69	101	84	78	73	75	85	78	86	83	92	77	77	75	83	75	81	66	66	80	80	99	77	76	79	63	79	82	85	97	73	75	80	92	93	74	82	83	85	78	81	70	81	70	82	86	82	91	75	108	75	73	74	86	69	86	59	93	75	91	84	95	87	82	90	66	65	85	90	67	70	81	68	75	76	90	77	85	80	83	76	72	85	72	76	76	79	67	72	83	87	77	80	84	81	78	85	74	77	97	71	77	75	84	75	110	73	81	84	73	80	65	79	71	76	76	82	69	79	73	79	106	82	77	76	82	85	68	82	88	65	89	87	62	75	79
34881	22252	16279	16232	14221	8476	6245	5120	4303	3721	3202	2870	2373	2106	1859	1582	1401	1331	1208	1130	1107	1068	951	877	857	820	799	791	788	770	772	774	751	755	743	699	740	717	695	699	712	708	729	674	740	752	734	688	696	661	693	762	716	717	697	680	665	711	698	692	715	703	687	740	730	713	738	680	683	711	678	678	729	711	728	725	674	700	705	660	725	699	691	681	707	672	743	675	664	703	671	696	689	684	687	673	688	679	666	705	757	727	770	709	676	681	748	700	677	710	673	696	712	706	706	667	697	680	727	682	715	687	679	696	708	690	689	701	680	691	699	676	659	679	706	674	689	716	686	651	694	712	690	684	695	681	669	715	694	754	700	669	711	730	694	710	676	663	701	721	707	635	613	708	726	664	674	709	657	673	671	713	710	667	682	714	678	700	727	676	725	703	666	711	726	674	673	674	766	711	754	696	670	751	714	681	730	749	711	676	707	691	714	718	720	715	696	642	665	703	681	735	689	718	686	752	701	718	684	657	666	698	698	713	753	706	666	633	703	707	658	742	704	708	661	659	657	678	681	705	650	727	708	712	678	741	724	704	721	677	720	709	694	700	690	671	703	701	691	675	701	709	703	674	697	713	726	717	685	692	663	695	694	748	703	705	696	682	742	682	714	732	672	677	707	721	677	698	726	700	704	699	726	703	681	713	714	689	706	698	660	715	735	738	676	682	715	667	725	718	657	716	681	691	706	707	702	655	696	740	711	682	710	685	701	697	654	711	675	702	716	733	707	683	699	721	673	620	744	698	686	688	612	714	692	656	733	705	693	720	684	690	702	693	667	695	709	699	687	700	692	728	728	707	671	666	677	718	672	711	650	680	680	690	739	699	691	671	657	712	689	711	644	678	677	649	694	675	649	713	701	706	679	709	700	699	659	706	710	721	730	680	718	701	736	694	684	678	709	662	721	667	737	718	742	697	696	702	713	709	759	700	690	663	705	704	643	655	718	698	678	706	729	711	693	688	684	699	711	689	668	720	694	685	696	721	702	679	717	699	684	697	673	726	647	699	670	677	662	691	695	704	673	685	665	677	674	742	679	711	676	714	664	665	680	745	723	654	704	664	695	716	742	701	661	694	725	736	725	700	703	701	702	696	678	736	653	695	682	685	667	700	714	694	741	733	704	665	701	686	661	707	673	707	672	663	696	736	700	707	690	661	672	710	705	704	701	706	687	669	727	726	692	725	658	644	649	720	655	687	721	681	714	689	670	729	715	705	620	634	736	684	706	726	702	691	691	709	687	682	694	669	707	661	662	742	703	695	694	714	674	703	753	709	735	672	651	703	705	709	668	709	714	696	705	706	727	714	703	705	755	679	701	660	712	713	727	738	629	671	707	688	718	746	698	711	690	718	659	704	717	701	745	722	693	679	722	694	689	735	699	744	717	683	722	735	694	735	724	722	691	717	656	660	672	709	695	670	659	675	720	725	690	726	665	706	666	676	731	738	695	691	703	696	720	698	700	691	647	734	699	716	728	709	701	708	675	685	711	727	676	755	682	696	692	720	671	681	703	710	660	734	729	736	724	701	716	721	736	679	735	677	704	693	717	754	669	693	686	725	706	686	723	684	696	729	716	714	682	693	716	720	712	712	693	700	702	698	726	705	706	706	694	685	644	672	664	664	700	733	671	726	714	711	651	719	734	694	664	753	739	727	714	661	709	713	668	722	718	685	705	711	676	744	728	690	707	697	703	696	682	702	680	674	679	665	689	759	676	703	711	763	718	738	704	677	698	692	688	707	716	650	733	683	681	669	705	721	723	670	735	681	668	736	743	699	722	636	719	691	703	682	772	689	730	687	721	700	660	717	677	675	688	727	710	718	689	739	704	642	728	634	718	698	734	686	674	712	720	709	636	680	665	754	702	660	678	714	692	650	711	642	682	698	686	673	648	683	675	699	698	662	676	708	667	713	710	687	730	690	719	741	669	704	704	738	697	670	661	693	670	703	708	701	697	728	688	666	742	681	678	712	699	722	732	698	674	762	747	684	708	743	696	698	680	681	703	675	718	711	690	673	677	724	674	674	660	713	744	691	713	694	678	707	676	692	683	693	730	710	677	728	736	660	707	691	715	690	661	713	745	711	641	662	686	709	671	703	663	654	709	737	674	732	706	691	674	747	692	691	671	688	678	702	654	724	698	721	691	679	713	673	679	704	678	689	663	674	746	700	711	705	663	676	731	716	712	684	659	729	672	720	674	663	755	703	688	671	704	686	653	701	710	717	698	671	675	638	715	676	691	718	745	731	672	711	684	707	693	689	709	679	658	747	707	704	724	678	702	694	677	702	698	707	669	704	698	698	688	701	706	653	740	728	673	662	708	702	666	732	698	695	695	718	737	671	688	697	682	739	677	695	666	709	675	700	657	736	646	709	689	705	707	652	696	617	694	700	711	732	694	681	693	661	668	714	714	715	704	699	700	620	689	705	712	698	677	695	703	711	699	685	697	699	685	719	704	743	688	692	677	733	684	668	697	703	659	749	717	682	683	744	695	706	730	701	703	690	724	689	699	753	658	699	711	668	654	669	721	740	688	706	714	727	700	672	713	716	724	701	685	695	722	662	705	672	726	698	716	677	676	722	679	690	755	738	728	732	697	680	691	724	677	720	716	751	741	690	668	712	719	769	686	735	660	679	682	641	725	664	690	673	745	721	700	682	719	699	697	715	684	734	705	674	695	692	718	706	641	674	709	702	704	732	709	695	685	716	692	684	710	691	673	681	713	708	693	673	715	735	666	720	718	669	739	703	713	706	706	676	688	716	691	709	700	719	691	710	654	721	704	706	716	697	702	749	686	684	690	683	701	702	695	704	718	681	692	683	687	728	651	708	736	670	702	712	711	703	625	741	703	740	724	650	703	710	721	714	682	698	661	682	698	732	652	706	714	726	660	694	678	686	676	704	699	694	679	682	712	668	707	690	714	679	648	685	710	639	689	666	631	719	687	671	703	741	681	666	678	691	718	694	718	701	690	696	678	710	686	703	695	658	706	709	687	693	685	691	615	725	681	677	697	685	699	681	683	703	725	695	684	786	671	679	687	726	698	732	742	693	690	682	706	698	695	713	659	738	686	667	701	648	712	692	697	711	718	696	690	628	668	677	666	709	748	691	700	727	700	753	684	681	683	721	716	660	686	656	675	662	690	684	723	658	697	707	727	704	724	702	709	674	666	660	654	726	703	671	685	696	695	725	712	662	683	714	692	702	717	717	690	717	738	702	694	669	734	705	676	751	688	709	731	703	696	678	727	652	682	707	685	668	721	643	684	663	665	654	660	679	667	719	711	688	687	697	677	701	689	689	666	698	736	691	628	651	739	712	699	740	679	717	693	685	743	669	684	720	706	647	707	686	682	670	754	723	678	715	705	673	708	709	721	675	667	678	694	639	730	741	673	710	678	713	672	725	716	691	715	731	639	690	723	701	704	730	697	708	738	701	681	718	678	684	698	719
6134	2988	1613	1090	721	379	234	170	190	173	123	129	133	119	114	96	96	99	107	82	95	71	85	84	61	59	80	67	73	79	58	83	71	79	68	68	66	69	67	71	59	77	62	61	79	63	71	66	61	82	57	72	67	67	54	69	69	72	68	64	58	62	76	58	68	50	70	77	70	62	53	56	65	66	70	73	63	67	71	73	75	67	70	58	64	59	62	60	64	69	60	71	71	71	56	57	63	57	73	62	55	75	56	69	70	64	62	91	84	72	64	77	56	55	74	60	67	69	67	77	80	70	91	74	67	56	68	70	50	67	65	65	60	57	74	70	69	62	65	63	56	55	66	70	91	56	66	75	62	58	61	71	55	68	70	61	70	67	59	67	78	66	73	57	56	78	80	51	61	68	57	69	64	61	63	76	72	69	65	82	62	72	71	80	83	55	67	64	63	67	57	63	70	70	84	66	67	63	68	52	52	65	54	79	71	78	63	72	56	70	54	72	74	69	67	72	67	68	79	74	63	63	63	61	70	71	51	59	70	59	60	68	76	71	49	63	63	71	72	53	52	73	62	64	72	71	73	58	71	66	68	70	70	62	73	69	63	69	82	70	61	66	49	63	70	66	60	62	80	59	70	52	62	58	85	52	63	50	67	64	63	63	75	58	74	59	60	65	70	58	71	78	67	69	74	68	63	66	67	60	65	73	71	66	69	63	70	69	59	52	57	71	58	57	61	56	63	66	66	63	58	75	68	71	68	68	83	72	65	67	58	61	69	64	65	69	71	62	74	64	83	74	59	62	53	65	82	63	63	61	66	65	68	57	61	77	71	60	75	79	71	59	67	63	75	46	57	78	60	73	74	71	69	72	61	73	66	78	56	61	66	75	71	75	55	61	56	58	47	50	62	63	53	56	67	73	68	66	67	62	71	70	51	68	60	70	75	71	63	71	72	57	66	71	80	58	64	74	64	67	47	76	64	62	63	75	77	51	77	52	63	57	74	71	78	63	73	70	73	65	71	54	55	69	67	69	51	54	58	74	64	60	71	61	62	64	71	60	70	65	68	67	56	58	78	68	61	76	77	53	66	64	75	67	72	79	67	53	63	77	58	69	54	66	75	54	71	66	72	53	71	76	70	70	67	57	57	66	67	51	67	58	76	69	72	50	62	71	51	65	67	65	79	72	57	70	63	60	65	72	74	76	82	78	72	56	60	64	76	59	76	81	55	46	47	60	82	65	73	57	68	76	47	60	76	71	76	66	66	83	74	69	65	56	68	70	67	58	53	46	66	60	63	52	68	61	82	66	67	79	71	66	74	57	70	53	67	66	77	72	69	75	68	61	58	81	71	61	58	76	60	73	68	61	64	70	66	72	67	59	66	68	52	62	60	46	67	54	67	69	56	63	70	73	75	76	82	61	76	61	57	70	72	66	65	70	68	55	67	62	68	65	65	77	59	65	64	56	60	71	66	62	64	68	60	73	53	56	68	72	74	71	76	56	76	69	69	62	72	54	74	75	59	65	69	63	77	79	73	65	60	59	73	62	73	48	66	67	56	84	69	69	65	58	67	73	67	77	57	77	90	73	78	70	47	66	63	83	47	72	86	70	62	51	63	70	75	79	75	54	64	67	70	73	58	67	71	61	76	67	58	71	71	49	63	61	56	67	64	66	58	55	82	63	62	69	70	65	60	80	66	63	54	60	58	68	68	70	79	79	60	72	64	64	66	73	58	72	65	57	53	63	64	54	65	58	69	85	71	66	72	61	74	58	60	70	61	82	65	73	60	55	59	79	65	64	60	66	62	57	65	65	67	62	74	77	75	61	67	63	64	67	57	51	65	62	74	67	66	68	73	58	60	68	67	56	59	52	70	68	72	68	61	54	61	61	72	53	73	59	66	61	50	65	71	70	73	65	56	59	82	83	66	65	73	57	62	62	63	67	78	66	66	66	67	72	77	76	68	68	57	68	70	64	70	68	69	62	65	64	65	78	73	54	68	64	70	56	65	56	70	63	65	70	80	62	66	81	56	73	78	82	71	60	67	66	67	58	65	55	64	89	69	62	49	62	62	70	63	76	59	67	65	75	67	55	77	65	61	50	69	68	69	68	72	59	64	51	69	59	70	63	62	71	72	53	52	73	69	66	59	70	65	58	73	58	55	66	57	66	64	53	79	67	58	56	55	64	53	70	46	66	64	65	79	52	70	85	74	70	60	81	70	77	73	67	62	69	58	64	67	69	70	67	55	70	64	71	60	62	63	70	72	69	57	65	63	70	63	59	58	65	59	67	64	64	66	65	78	73	57	58	71	83	58	59	74	72	72	63	56	52	65	67	75	72	64	68	75	73	69	64	66	66	66	77	53	62	69	80	70	61	75	60	68	61	64	60	72	63	81	80	46	70	76	61	67	70	71	68	72	70	73	64	64	66	54	67	59	67	65	44	59	77	74	62	68	65	69	62	69	67	76	67	83	67	65	82	73	68	60	78	77	57	58	84	65	70	65	71	59	63	65	65	58	65	70	78	58	48	71	55	72	61	65	78	64	57	61	78	54	62	62	68	65	63	57	66	53	52	59	64	74	68	75	81	71	58	69	70	70	66	71	66	65	79	63	65	63	76	60	70	67	59	73	59	57	65	38	64	68	64	75	67	65	63	63	74	67	80	72	59	79	62	62	78	64	54	67	70	66	54	78	70	70	50	60	69	61	66	64	63	68	67	70	64	69	56	63	48	71	66	51	80	66	55	70	76	57	64	65	64	65	65	67	68	73	60	61	72	60	83	59	51	73	62	72	67	63	72	79	62	61	50	74	71	66	64	72	64	71	60	73	62	72	71	56	54	71	72	64	72	65	71	68	74	61	61	71	69	74	55	65	63	81	66	66	72	72	69	58	81	63	67	70	66	71	52	66	72	55	78	55	63	64	66	67	65	63	66	71	70	55	59	55	64	61	60	70	73	63	64	63	55	66	68	58	68	67	63	65	64	50	46	58	68	76	68	70	71	63	62	75	82	76	79	81	79	58	64	66	82	52	58	61	54	67	50	73	62	60	67	75	69	65	70	76	66	72	63	72	71	60	45	65	56	62	58	63	76	65	72	59	60	74	61	62	78	74	50	74	56	86	67	53	57	58	66	76	80	75	58	75	50	57	63	75	71	58	51	56	56	83	59	48	82	72	63	81	61	77	59	67	57	62	74	62	64	64	88	70	63	74	74	58	62	69	67	68	60	64	79	64	71	51	62	55	64	70	59	63	71	68	57	59	65	89	79	57	50	75	83	72	62	82	75	74	67	63	61	64	77	57	57	64	69	50	67	55	51	57	64	61	63	62	69	67	61	69	63	54	54	66	62	48	61	75	73	74	72	63	81	75	75	64	54	63	67	65	73	66	60	61	61	62	64	59	56	77	58	62	70	58	69	58	65	67	59	58	69	62	67	75	67	69	74	67	68	64	61	61	78	64	58	65	55	57	69	70	65	64	63	76	66	63	61
31960	20646	14285	14237	12901	8723	5893	4931	4029	3419	2984	2655	2250	1980	1632	1462	1310	1156	1049	1046	980	965	862	819	784	735	706	681	692	693	602	665	643	646	675	588	583	566	594	597	637	594	592	573	578	608	606	585	551	547	571	611	577	606	573	617	540	596	594	597	589	577	603	522	567	619	584	577	576	539	581	570	595	558	551	571	578	641	584	567	586	595	622	589	595	585	564	604	593	586	571	626	574	540	596	585	574	553	623	590	565	575	573	576	568	608	594	579	594	568	587	583	596	603	566	604	589	517	555	601	585	601	600	593	573	568	544	574	588	559	605	562	573	614	557	588	557	567	569	540	608	575	609	621	585	615	594	545	601	559	592	616	595	539	590	588	584	570	584	548	587	554	590	601	593	585	590	568	615	562	575	562	544	577	596	558	616	644	553	616	548	559	558	578	594	568	602	595	599	556	615	573	554	600	593	580	557	586	569	564	544	555	552	573	552	558	569	648	568	615	564	585	604	601	571	590	559	592	603	590	590	623	631	565	582	563	581	594	574	583	603	587	603	593	586	597	591	574	542	602	578	597	585	580	631	543	586	630	595	584	593	569	591	588	583	576	590	564	553	603	537	619	588	595	598	553	594	588	596	544	589	575	603	631	594	575	606	579	593	616	605	586	545	589	589	595	603	604	568	570	618	543	578	652	536	545	593	587	592	579	575	615	542	581	588	566	560	607	571	544	565	570	565	583	599	639	592	591	583	576	550	621	583	573	559	591	589	534	595	567	542	558	605	600	547	627	593	594	578	609	607	584	555	586	591	593	567	548	611	622	563	574	596	551	621	541	572	576	605	550	583	610	617	595	602	619	587	581	593	564	617	572	582	558	602	577	587	588	589	558	575	568	585	585	561	541	584	559	587	629	587	598	603	598	571	580	561	594	582	568	552	587	606	594	607	552	570	604	590	594	567	548	568	616	571	580	604	590	592	585	561	599	567	548	547	600	583	573	574	584	601	588	613	579	586	585	620	606	644	578	593	581	612	569	558	613	624	597	560	582	588	592	561	581	593	624	606	582	555	604	594	571	596	621	598	598	596	597	552	580	606	614	586	620	568	548	569	577	575	577	596	566	535	552	569	593	589	602	566	606	583	607	591	564	613	647	592	602	625	594	544	601	561	581	582	583	568	583	568	612	590	578	555	582	579	570	595	606	583	547	571	557	607	613	602	597	569	587	578	568	553	554	611	565	561	571	539	613	576	616	548	583	610	575	596	641	555	560	613	556	569	588	585	611	581	561	615	568	601	535	610	560	605	530	574	587	588	576	627	586	579	594	556	580	579	577	576	545	593	593	592	558	622	590	612	551	548	593	582	595	589	598	577	577	560	585	606	572	627	594	591	599	604	596	597	598	553	572	628	597	554	607	557	587	541	574	565	553	627	561	598	553	546	620	599	586	576	603	571	616	556	558	578	545	546	622	605	611	584	567	593	562	548	587	612	572	607	549	589	596	603	584	614	583	634	594	574	602	589	553	586	567	582	577	570	640	593	578	625	563	569	545	610	587	573	616	583	572	592	583	587	570	570	581	549	575	618	588	534	575	581	575	552	616	556	579	566	586	549	590	619	551	616	579	549	560	580	584	578	636	573	576	566	661	576	554	579	577	598	601	610	595	647	624	593	582	562	616	578	610	576	566	560	603	588	566	554	589	616	568	589	573	596	629	593	579	614	636	614	629	554	560	565	623	596	599	587	546	566	624	556	550	592	606	564	581	589	523	600	594	574	546	552	587	631	561	591	621	563	601	605	524	551	545	607	606	589	585	577	577	563	626	561	609	567	588	613	600	606	575	594	587	533	577	608	591	576	601	587	568	559	593	577	611	570	590	593	639	588	618	545	584	612	618	627	578	525	617	576	583	586	610	591	612	581	553	572	571	583	604	547	591	574	581	574	625	564	581	606	558	545	567	632	590	556	598	605	594	590	573	568	556	602	541	618	575	605	599	538	594	561	570	576	583	574	569	571	601	533	592	597	552	599	565	592	597	529	588	572	586	608	572	607	593	562	610	596	569	546	582	610	618	639	599	581	551	550	566	599	576	576	612	598	600	610	552	612	575	577	614	590	573	583	546	599	541	561	563	599	583	593	584	626	554	606	579	631	573	584	596	625	559	565	553	579	597	603	603	580	590	586	591	568	574	580	602	600	581	567	586	640	568	574	610	590	576	546	626	586	608	627	590	628	570	589	559	559	576	600	571	571	568	599	595	615	626	554	624	594	607	589	549	575	610	630	570	578	583	576	541	589	612	563	608	556	592	558	626	581	571	598	578	564	589	586	591	576	562	583	598	637	549	627	547	549	620	604	551	563	583	544	574	609	583	550	631	553	582	602	606	568	596	611	586	562	601	635	561	627	593	571	599	555	590	586	599	573	582	634	541	566	589	566	616	597	573	567	568	595	560	593	545	596	588	582	581	574	636	564	557	604	557	619	562	539	564	593	630	592	583	605	551	605	576	598	578	620	571	588	571	595	575	538	570	598	573	589	585	566	601	587	594	602	611	537	588	621	546	579	587	596	585	591	579	559	579	601	580	556	582	600	547	581	683	644	565	592	607	553	553	600	567	617	600	600	589	592	602	607	580	606	605	581	607	572	605	592	584	616	579	592	610	555	539	577	580	570	575	579	578	580	581	598	566	601	589	573	573	596	590	573	595	607	590	605	577	600	585	566	573	547	614	587	580	589	630	614	575	613	562	577	573	591	564	552	569	601	589	568	564	583	603	571	578	604	591	559	566	610	569	618	596	591	622	605	570	633	593	614	565	540	567	570	587	606	587	597	555	542	588	609	577	592	571	585	586	551	609	553	619	622	594	583	599	615	606	592	581	593	599	577	625	560	587	602	571	580	567	591	543	582	580	626	579	572	581	588	571	636	623	589	597	599	600	594	591	588	576	577	593	574	590	588	594	596	574	584	573	546	551	611	566	567	567	614	585	553	614	542	599	612	537	588	615	596	614	613	589	620	591	607	541	564	587	549	569	590	561	585	612	563	586	593	571	585	569	573	583	577	606	580	586	587	640	608	604	609	567	600	584	617	605	548	645	580	569	578	577	593	552	593	581	588	577	564	601	581	591	549	610	580	600	571	587	566	535	595	597	591	555	572	555	552	601	604	618	605	590	535	584	585	602	574	586	593	573	551	595	588	597	583	554	636	612	579	657	546	611	579	549	590	547	579	573	560	539	551	571	597	601	571	585	627	558	595	570	587	592	574	578	594	592	510	624	589	614	646	614	582	584	575	594	623	579	575	606	561	574	547	603	537	616	597	555	586	561	585	580	562	579	544	580	594	628	617	651	563	592	623	538	639	582	633	583	615	583	557	600	571	591	582	551	589	566	597	545	618	606	609	601	584	592	605	593	599	582	563	550	577	562	599	546	559	610	597	573	564	614	599	618	579	573	572	589	541	536	559	579	552	578	588	553	635	555	578	616	554	582	635	581	585	579	588	576	597	569
7384	4637	3014	2207	1059	557	309	255	220	212	179	188	152	150	115	120	105	89	103	100	96	90	92	90	85	81	61	72	67	87	59	55	74	80	78	79	74	68	92	75	68	62	87	84	75	58	56	59	84	65	60	63	60	64	64	72	61	60	61	49	66	61	51	62	54	57	79	69	55	79	61	58	75	74	82	65	62	79	52	74	81	73	67	81	60	62	67	63	55	70	64	68	63	71	61	60	51	56	68	76	62	51	66	80	72	60	86	80	65	70	48	63	58	66	68	59	58	72	57	83	58	66	76	61	72	63	64	68	72	72	63	77	69	72	58	53	58	61	78	68	46	59	70	62	62	81	61	60	49	72	65	59	68	65	51	63	71	58	58	80	68	70	61	68	75	63	87	64	64	72	69	63	56	59	69	69	59	66	53	85	58	69	63	75	82	58	58	66	65	60	74	77	71	58	52	77	63	59	68	62	58	57	62	71	63	72	77	65	64	77	59	79	54	61	70	72	58	73	57	63	62	63	49	61	61	52	54	69	64	72	74	74	73	68	66	62	70	59	82	71	63	82	61	61	73	63	60	76	56	71	67	71	57	59	72	56	75	75	78	79	71	71	70	65	64	47	73	79	70	80	51	68	72	54	67	66	63	65	68	76	70	65	68	75	51	66	71	67	75	68	71	80	81	78	70	70	61	71	57	75	67	73	63	71	64	59	79	71	63	83	58	65	74	78	77	71	71	78	68	65	62	74	68	69	85	72	62	62	55	71	72	59	67	52	75	63	60	66	65	79	58	89	70	65	80	72	75	84	71	77	68	74	62	80	63	64	70	58	71	66	58	61	77	67	63	66	61	80	73	83	64	72	70	75	87	55	58	78	67	75	70	66	61	64	75	75	66	67	67	57	61	56	64	69	59	66	63	74	65	70	64	48	64	66	70	60	62	66	62	54	66	78	63	60	57	65	77	71	63	79	53	67	69	75	59	76	57	59	48	78	73	68	82	61	88	67	66	70	85	57	58	62	74	72	68	71	70	68	62	79	55	66	70	65	50	63	61	69	73	70	68	45	89	84	78	83	54	61	82	70	71	55	67	64	63	79	67	69	74	73	71	77	71	59	70	60	62	60	52	73	58	65	62	61	71	79	74	68	73	72	54	55	57	56	60	52	69	70	76	67	67	63	70	71	68	66	75	73	78	90	68	69	79	62	81	67	77	53	78	80	70	65	70	70	83	84	53	79	68	73	67	75	58	53	51	54	71	74	63	62	50	74	69	68	72	67	76	44	61	54	65	68	69	81	62	69	60	67	72	67	74	72	63	71	77	82	69	71	72	68	71	68	64	67	77	80	75	69	61	78	55	58	58	58	56	53	59	66	79	75	77	60	63	63	65	72	64	73	71	68	58	66	51	77	64	55	61	72	78	59	70	59	78	56	75	63	64	68	69	65	64	53	76	53	60	56	68	59	66	51	60	69	58	70	57	64	67	70	63	57	69	60	60	74	82	63	66	69	84	64	69	78	78	59	60	62	71	73	61	67	79	68	70	77	72	67	65	61	73	71	66	56	80	61	63	71	77	63	64	69	63	74	55	62	64	72	60	70	83	69	77	71	86	66	65	86	50	68	68	66	81	81	78	82	60	66	77	74	68	67	59	75	75	67	56	66	68	75	55	63	64	61	62	64	55	62	65	63	67	65	78	53	55	57	73	93	86	70	78	58	76	75	91	69	66	54	56	70	69	59	65	70	58	64	75	52	60	72	62	84	63	58	62	73	74	62	73	68	79	74	62	69	56	66	70	66	76	62	66	69	52	68	62	68	72	65	73	72	70	58	55	73	77	74	70	71	76	61	67	77	68	76	69	57	71	84	61	69	62	51	68	55	74	67	55	81	67	74	82	67	70	69	68	65	67	63	68	60	48	72	50	51	60	67	60	70	70	68	71	62	62	55	58	62	66	61	53	74	61	64	72	59	58	64	52	63	53	80	69	62	74	65	76	66	69	74	58	64	75	71	79	67	63	65	74	68	56	70	66	51	72	64	65	79	68	72	62	70	69	77	55	83	68	77	62	68	70	58	55	64	71	81	72	65	59	71	65	54	74	70	62	66	68	64	56	73	73	63	64	71	68	55	85	64	51	70	51	63	74	65	64	66	82	47	69	61	70	71	76	72	75	58	80	63	58	72	72	59	62	71	60	64	61	80	75	70	56	64	71	77	59	62	57	56	59	75	68	71	55	54	80	75	63	70	67	63	60	65	46	79	67	70	72	59	86	69	58	73	62	62	67	69	65	81	68	68	67	58	74	73	68	72	73	73	66	68	74	73	80	70	69	66	62	59	78	56	63	59	72	66	66	55	68	56	63	59	84	58	72	73	58	71	59	66	77	82	67	67	71	67	62	60	73	53	71	60	69	65	61	72	71	69	70	72	67	52	71	66	60	61	71	50	64	81	54	67	75	57	75	70	75	69	52	54	62	59	65	73	73	71	75	58	78	54	64	70	69	64	62	71	72	71	53	49	66	62	62	65	65	69	66	88	87	65	82	66	74	70	68	65	59	65	67	62	85	50	65	71	73	66	73	58	69	67	49	49	67	72	61	58	80	58	67	63	55	70	71	60	64	76	59	66	55	72	80	75	74	56	70	61	63	70	69	62	66	74	69	61	55	72	66	77	71	55	65	65	61	62	72	70	75	52	65	56	57	66	75	82	57	70	72	60	67	74	77	76	45	69	80	63	58	69	80	69	77	65	72	86	66	51	64	64	73	66	80	55	78	62	75	57	62	59	76	62	69	67	67	76	55	64	57	70	79	65	66	56	61	73	55	83	71	64	68	59	70	64	62	72	79	66	71	67	59	61	62	69	55	76	86	62	61	63	70	63	68	83	60	80	53	64	77	63	71	82	82	58	69	49	65	62	57	65	67	68	69	64	65	66	76	56	62	65	82	67	62	72	54	74	81	62	64	71	74	60	63	71	65	62	80	73	70	58	82	74	63	71	49	62	80	46	71	76	70	53	72	63	63	60	74	55	73	58	82	71	75	78	80	63	55	67	64	73	56	58	56	78	59	67	56	56	62	75	60	59	82	67	59	75	61	56	75	61	80	67	64	79	79	76	70	69	62	63	56	48	66	63	68	62	68	69	65	57	68	79	60	72	65	68	74	79	53	58	48	58	85	69	70	76	65	71	74	68	83	67	78	77	71	69	79	60	60	53	60	67	76	68	60	74	78	72	60	66	63	73	64	65	74	59	70	58	61	63	67	61	60	56	54	70	58	61	69	80	90	66	58	83	78	57	71	68	68	60	71	65	62	74	63	73	76	84	67	59	79	82	56	74	65	65	56	76	72	72	53	46	63	74	78	65	80	74	67	70	55	46	61	68	74	80	70	67	82	87	57	63	61	73	54	72	72	79	65	64	65	81	66	66	64	58	58	70	73	88	79	78	62	62	83	61	68	55	62	82	75	65	71	73	70	61	69	58	53	84	56	73	83	62
36344	24567	20833	20572	15993	11938	7767	6436	5208	4434	3887	3343	2925	2486	2136	1901	1679	1446	1190	1151	1139	1120	986	888	795	764	765	717	716	717	711	669	649	677	708	652	606	644	635	622	640	603	660	611	615	610	634	625	618	627	602	642	583	612	578	609	610	644	631	567	611	632	583	617	621	562	580	634	610	628	616	593	631	642	594	593	611	593	622	573	588	577	593	644	589	616	591	611	594	638	600	636	626	588	626	627	620	663	599	564	622	595	617	625	619	605	623	587	647	605	572	618	641	555	603	605	654	585	587	608	614	589	609	605	543	666	621	587	615	613	573	649	630	589	616	623	614	617	593	622	588	586	586	580	637	643	589	617	551	599	622	611	582	624	605	608	593	594	606	564	632	618	628	661	575	644	623	653	608	640	570	629	584	617	659	594	573	576	590	640	619	610	555	587	590	619	586	583	628	606	621	583	573	575	661	622	608	598	602	646	600	619	605	633	624	583	608	561	630	598	628	595	590	608	626	612	594	583	686	638	601	586	643	586	578	604	603	572	600	613	629	610	595	544	593	593	654	596	650	602	646	617	598	657	615	567	621	632	622	629	620	632	541	599	597	644	580	623	637	593	609	617	613	624	615	587	623	597	596	590	618	603	617	639	670	643	614	583	600	564	574	586	606	624	588	663	593	602	622	601	569	608	610	578	625	579	627	603	628	604	647	544	602	573	530	575	594	630	582	619	608	575	565	609	593	586	645	640	613	562	597	567	694	621	605	600	582	605	561	636	627	617	619	595	598	560	610	618	630	578	576	599	601	608	552	599	604	636	627	574	641	650	600	651	551	614	599	573	594	572	596	640	627	631	599	574	621	602	614	601	566	580	565	592	639	576	613	651	622	624	605	618	632	586	605	574	646	619	617	587	579	593	602	597	584	615	589	585	628	594	567	621	607	645	562	628	619	582	578	581	605	579	621	588	603	591	631	556	623	573	645	571	625	630	622	618	601	632	575	613	600	621	581	576	592	609	586	596	588	589	595	607	578	630	578	585	579	591	574	615	598	597	598	592	680	573	606	594	579	597	580	558	615	603	600	611	604	622	610	612	622	646	639	600	583	589	617	569	630	562	609	581	586	597	608	577	553	596	637	601	593	579	621	645	579	617	594	579	597	619	627	625	627	610	606	614	634	637	640	626	578	618	618	565	593	612	630	581	583	597	577	643	610	601	584	633	617	591	584	567	615	558	581	640	612	617	584	608	590	569	584	569	547	634	623	626	577	557	606	571	619	646	579	602	608	625	664	595	630	596	612	586	602	611	579	622	607	593	631	542	626	625	627	587	601	588	585	595	587	620	628	605	600	630	582	596	594	627	627	588	599	551	596	631	578	639	570	623	664	590	607	660	576	596	605	589	620	579	593	670	580	600	583	616	619	587	565	652	642	616	563	594	621	603	610	586	612	581	608	602	590	613	638	550	580	626	585	598	615	562	595	626	630	579	623	582	585	600	609	610	590	612	559	597	648	603	632	597	605	620	611	560	622	601	595	621	633	615	605	668	612	624	644	599	595	604	621	557	607	625	587	593	567	570	625	598	610	609	620	590	597	613	647	605	629	584	619	601	593	661	616	608	624	605	638	566	603	638	636	609	596	647	612	601	611	601	568	611	626	611	634	598	585	603	608	637	604	638	598	635	604	598	593	619	621	640	600	576	625	633	660	590	616	589	662	614	597	628	568	589	620	601	598	594	628	607	574	618	642	556	606	594	602	634	576	628	629	569	650	636	607	592	614	649	620	630	629	576	607	607	623	597	615	605	512	602	620	620	605	639	624	566	573	639	556	600	641	603	589	639	623	609	622	582	612	572	658	615	598	574	650	617	610	597	627	585	626	619	635	610	592	597	598	612	553	593	581	627	614	581	678	588	590	598	644	593	594	597	601	590	588	597	593	595	593	590	591	639	590	635	596	586	617	642	652	572	567	637	649	616	596	586	561	561	591	631	594	646	604	608	607	572	591	627	624	622	586	589	596	599	623	613	632	652	588	623	590	631	627	594	587	565	596	589	604	617	615	564	626	585	584	585	606	577	611	596	588	580	596	674	610	620	638	594	641	621	647	612	588	631	588	544	568	639	596	602	599	589	582	608	616	581	573	553	557	563	605	578	594	625	607	619	628	630	580	598	634	637	611	585	597	631	642	608	610	642	596	582	612	582	631	605	569	631	607	610	588	612	634	549	575	571	580	578	615	624	626	523	647	613	614	627	613	595	645	608	582	590	575	638	630	580	611	621	623	630	649	638	601	616	604	613	610	590	601	636	586	643	618	644	595	564	631	577	608	626	630	635	613	598	586	596	610	603	631	602	586	582	617	621	631	612	595	599	598	572	634	599	667	604	614	603	576	627	629	649	639	623	591	613	579	609	606	629	581	556	621	619	610	606	607	572	578	600	626	631	579	583	605	578	628	594	615	595	583	600	627	575	613	591	643	575	613	649	613	605	607	601	644	592	614	618	574	605	616	547	583	603	579	589	598	639	599	594	572	588	578	560	563	616	621	626	603	607	568	592	576	590	559	618	616	636	634	635	582	595	565	651	591	600	591	595	585	577	608	601	621	561	636	593	605	601	615	565	580	554	599	610	575	589	617	593	622	601	591	611	603	571	585	615	606	555	583	627	612	600	611	609	610	622	597	634	600	587	592	589	585	595	636	578	638	584	612	596	609	612	609	602	567	588	609	660	529	602	589	669	643	605	616	596	623	575	633	591	635	638	614	625	617	629	631	626	615	582	590	573	590	600	627	590	570	603	596	533	568	577	623	610	631	615	551	615	603	603	613	619	595	573	601	618	610	626	612	582	611	640	592	615	592	549	636	627	590	592	603	627	577	602	597	589	609	615	585	593	605	620	593	614	622	582	574	618	575	598	605	595	608	598	615	587	620	657	591	591	581	599	682	605	613	601	652	578	602	592	624	582	616	613	628	617	601	586	599	591	597	627	591	566	601	616	593	604	609	626	676	642	616	637	597	595	577	617	573	612	637	588	554	608	630	620	592	599	598	580	586	610	600	587	623	624	633	622	585	615	610	628	577	554	610	587	593	617	585	639	629	583	607	571	632	612	570	581	602	578	653	596	600	599	557	587	626	588	553	587	609	631	600	615	628	598	618	620	609	597	589	620	615	596	590	613	579	568	589	589	584	562	588	646	585	651	594	527	576	580	602	588	607	617	587	593	592	618	599	596	610	615	604	593	601	648	588	626	581	608	665	640	587	605	574	594	566	580	572	595	606	618	613	610	646	598	618	644	571	602	596	635	610	590	611	639	605	591	605	630	599	602	576	604	621	594	573	639	568	603	628	578	594	618	595	587	644	611	591	609	622	617	612	614	605	635	613	578	628	589	628	574	615	591	619	574	568	571	615	588	618	541	619	609	621	563	611	555	589	591	644	616	588	654	619	597	602	591	577	573	570	613	591	598	604	586	569	611	639	603	604	619	613	598	605	583	577	625	622	593	579	597
4470	1760	1071	597	298	211	188	154	138	136	123	110	107	109	112	84	94	83	77	74	86	78	86	81	86	71	81	71	66	71	92	90	84	82	78	84	78	76	75	93	65	79	75	68	80	89	79	76	70	66	78	87	74	67	83	77	77	76	80	77	69	69	77	72	85	87	84	85	56	69	83	70	80	68	89	71	69	60	78	75	86	70	67	80	81	54	81	86	58	79	73	61	84	90	82	76	87	79	84	72	64	56	71	63	68	64	74	81	84	73	87	76	80	67	77	90	61	78	72	74	75	74	80	72	61	75	78	74	72	79	73	89	73	85	71	95	83	73	81	82	74	74	69	76	72	78	82	66	73	56	82	76	96	70	80	56	77	70	74	83	91	64	88	73	86	62	74	71	82	64	80	83	73	71	87	82	94	68	57	84	81	77	64	77	90	76	78	73	78	82	84	69	82	65	81	73	72	75	73	85	66	80	82	76	72	78	64	67	73	82	69	84	75	78	69	55	80	91	72	66	83	69	85	69	66	69	77	64	90	90	67	75	66	72	72	66	81	66	74	64	90	87	73	68	61	74	70	71	74	72	90	81	85	78	68	75	77	84	89	56	69	88	83	74	64	83	70	75	87	78	86	58	69	62	66	79	68	96	76	69	65	81	82	82	90	71	79	88	78	90	77	75	77	77	68	76	59	96	73	69	86	62	78	80	90	76	70	57	69	67	103	80	60	82	79	63	73	73	73	66	70	69	70	72	92	61	72	86	80	74	77	71	75	71	79	80	81	80	70	86	84	84	71	72	60	70	93	73	92	70	93	83	73	79	79	70	84	66	77	65	65	69	91	70	78	71	72	71	74	64	82	83	86	82	76	72	77	78	62	69	71	73	65	90	76	84	85	57	72	75	74	74	93	82	77	70	65	71	94	87	89	77	77	75	71	83	73	72	75	75	68	74	67	74	77	81	72	73	73	73	78	78	78	72	81	71	80	59	76	78	78	68	80	60	78	76	75	78	72	71	77	77	66	77	67	80	76	81	80	73	82	79	72	88	71	88	68	71	73	77	81	80	76	83	75	73	66	86	68	68	76	80	89	74	65	78	66	93	85	74	67	76	68	74	74	81	89	75	72	68	82	69	75	77	61	87	76	64	86	68	71	68	93	71	87	79	79	67	68	69	71	97	64	86	75	71	95	72	98	61	73	62	68	80	62	77	75	77	66	80	69	82	84	71	72	80	77	78	83	63	68	93	80	77	70	76	80	82	50	76	72	91	84	77	75	79	64	91	85	71	69	85	74	60	62	77	64	76	82	75	79	90	78	77	88	73	73	80	68	72	72	70	88	69	68	88	71	80	75	74	72	70	63	69	91	86	84	65	79	75	77	71	72	97	91	64	80	80	66	73	69	79	81	92	70	63	77	63	72	63	77	76	84	79	76	93	81	92	82	64	65	72	64	82	75	73	76	68	66	80	82	75	61	66	83	69	75	79	86	71	65	74	86	71	70	81	67	61	84	77	73	69	73	60	89	64	71	83	83	89	77	83	75	76	79	76	62	89	81	100	85	78	75	84	71	64	72	73	69	61	75	81	77	82	79	81	66	78	85	75	75	74	71	79	78	88	61	89	81	61	75	75	84	78	83	97	77	79	88	60	90	90	64	74	63	62	65	91	77	75	71	74	78	79	94	69	81	63	68	90	76	94	80	63	70	85	82	71	74	70	82	74	74	79	81	80	74	79	71	67	72	72	72	67	63	86	73	66	72	64	88	80	66	68	73	76	103	80	73	71	78	81	72	73	86	85	89	82	73	67	80	78	70	71	95	90	77	61	85	80	66	67	74	86	75	71	73	64	92	84	63	67	60	79	64	68	79	75	73	66	68	67	74	73	68	75	75	63	72	66	72	81	59	83	83	77	64	56	74	88	72	85	75	82	74	66	65	67	87	74	76	75	75	76	81	71	75	78	76	77	80	80	81	85	73	83	71	83	54	96	77	68	72	66	61	76	65	76	91	95	94	74	75	64	79	76	84	98	74	76	91	91	86	72	77	79	79	68	62	85	82	66	80	68	69	71	83	77	65	83	77	78	73	78	65	69	71	57	68	82	76	81	90	69	72	81	83	79	61	78	79	75	59	91	58	71	78	64	84	65	72	71	68	73	85	60	71	82	78	65	71	84	80	74	73	62	80	77	74	84	83	77	94	78	74	72	89	84	67	77	69	77	85	81	63	79	66	74	89	74	76	68	87	74	66	91	66	100	65	69	80	88	80	73	81	79	78	73	93	84	71	89	81	89	74	82	92	72	80	75	78	63	90	69	78	89	66	90	82	84	72	91	67	85	63	82	82	72	81	69	84	84	81	64	88	79	88	74	71	63	74	75	76	72	71	73	68	82	76	82	78	80	73	73	76	82	63	70	71	68	70	88	68	73	80	92	82	76	74	79	64	68	90	83	65	66	77	80	69	78	98	84	73	72	82	92	66	77	77	66	76	81	85	62	80	75	62	80	73	63	74	76	83	60	80	81	75	71	76	58	67	59	76	71	97	89	86	79	87	77	80	71	68	74	66	75	89	64	85	90	70	63	75	63	81	69	70	73	84	88	76	70	70	58	74	83	97	77	70	82	78	81	76	67	87	80	72	73	77	67	93	88	77	76	69	78	81	91	61	67	81	94	71	91	71	75	81	74	73	72	83	80	77	73	81	72	75	80	80	66	83	65	65	67	84	67	68	89	79	83	69	70	82	82	97	79	59	69	77	76	83	83	84	66	85	90	82	64	77	80	72	74	97	66	86	85	74	84	70	88	62	76	81	80	75	88	62	72	58	78	62	66	68	78	75	80	78	70	73	77	90	75	84	75	87	75	77	80	71	70	80	81	77	82	77	84	71	88	66	93	68	81	74	93	82	69	58	56	76	86	66	85	69	77	80	75	72	71	93	72	84	79	72	79	80	75	80	54	92	66	76	85	66	73	78	85	83	80	80	68	82	91	60	74	78	67	80	91	78	82	47	71	76	73	69	89	78	70	82	70	73	73	74	82	81	83	72	77	78	73	79	61	87	72	94	70	66	77	84	77	77	78	80	63	74	85	82	75	73	87	82	85	90	67	76	82	63	60	89	91	81	95	59	68	97	86	77	85	74	88	81	75	72	87	73	74	89	76	72	78	85	87	91	86	79	57	87	81	70	87	83	94	67	79	63	58	97	83	75	66	80	70	70	77	79	83	59	87	82	75	87	71	79	79	76	68	81	75	72	80	79	67	84	71	79	51	66	82	66	76	83	80	61	67	65	81	69	71	69	64	71	80	70	87	69	69	68	76	84	74	72	79	62	82	78	70	86	68	87	65	69	82	81	74	80	80	82	95	86	86	76	83	69	70	78	90	95	79	74	76	66	68	80	78	73	86	86	76	75	81	76	69	75	90	61	73	77	73	90	74	72	82	68	75	81	77	85	58	71	81	73	82	85	69	85	71	80	80	79	66	77	66	70	80	70	72
29836	15952	11446	9741	7272	5381	4299	3493	2882	2345	2150	1801	1642	1424	1303	1173	1069	1013	922	912	898	880	838	844	823	828	769	722	708	757	713	775	762	750	714	681	714	692	651	688	656	678	712	726	661	716	640	664	691	653	678	703	700	630	701	681	615	707	641	730	709	681	641	713	670	687	663	653	722	675	732	665	659	670	634	701	672	662	654	674	723	655	691	629	658	704	701	680	697	664	649	700	629	675	720	703	660	674	634	660	685	672	663	695	647	684	695	661	707	700	638	712	694	625	662	668	662	726	711	669	682	618	707	702	671	642	657	719	639	642	639	715	684	678	665	658	680	639	685	695	673	685	668	714	686	700	704	697	679	720	656	698	643	664	667	665	644	646	709	696	711	673	703	687	674	698	707	669	647	690	611	655	678	730	660	685	641	623	695	682	701	724	679	679	642	641	697	679	702	680	651	705	711	651	707	717	719	691	702	688	657	700	641	637	699	677	677	680	695	676	648	661	683	631	648	676	669	647	657	738	706	629	690	671	633	695	686	668	683	709	641	699	695	685	707	680	678	673	689	705	706	707	654	713	660	653	710	718	702	663	680	719	696	664	690	694	659	650	649	667	692	682	628	693	694	706	741	674	696	694	641	667	682	707	639	628	669	624	666	687	663	656	718	682	722	679	736	655	673	663	645	754	641	714	694	671	636	661	661	700	664	671	706	691	735	671	665	682	676	675	675	701	695	606	694	657	620	679	707	681	642	664	683	652	705	674	672	672	664	638	731	675	675	656	638	605	642	688	691	708	688	691	607	697	673	696	670	660	663	666	641	630	635	614	662	630	658	679	649	668	696	680	653	657	659	719	694	647	673	703	647	690	647	678	664	706	662	671	662	688	707	650	694	635	698	663	682	665	719	668	703	658	685	673	681	651	689	673	685	695	669	711	681	640	733	683	674	662	650	676	676	654	671	664	671	711	671	690	701	676	656	673	679	689	657	710	669	712	699	691	713	724	706	705	694	673	627	663	666	657	705	663	701	664	640	662	697	728	717	654	648	688	646	679	669	702	627	672	687	743	677	655	660	734	728	693	677	636	674	665	654	670	685	649	663	682	667	654	682	644	678	708	668	657	689	662	660	717	673	692	623	669	682	663	700	652	680	706	670	651	669	713	656	641	739	667	667	625	648	677	642	709	651	612	673	654	649	660	668	650	649	670	626	702	631	681	668	703	643	692	693	729	678	695	691	683	700	658	701	666	732	710	667	652	668	688	694	669	700	692	679	708	704	664	674	658	630	713	705	668	662	665	641	674	685	684	679	642	683	691	662	665	642	718	739	718	670	685	636	685	677	653	720	637	698	645	715	700	712	654	699	676	665	673	680	658	680	660	670	666	642	698	673	643	692	657	667	713	646	680	681	675	699	687	712	691	647	639	714	675	645	642	693	710	685	663	644	674	710	685	637	667	727	646	674	658	663	643	644	712	679	668	693	672	699	688	680	678	685	693	692	680	708	707	675	676	648	652	636	671	684	696	662	686	705	641	756	694	712	706	715	668	685	697	667	673	664	649	622	665	659	665	707	678	689	628	691	697	630	689	703	677	659	705	686	665	708	685	665	674	682	658	688	689	680	688	693	664	608	616	649	660	628	651	712	686	676	674	664	654	644	701	701	655	710	686	710	729	646	684	742	702	650	647	673	659	725	676	673	648	654	655	642	692	652	683	685	667	665	649	694	706	694	661	659	702	703	629	682	662	660	655	674	684	671	682	661	718	656	713	696	646	668	689	703	690	668	686	662	649	648	675	680	674	664	696	690	690	653	703	736	690	712	647	670	687	663	699	689	659	656	688	656	678	659	647	715	703	640	689	668	686	658	637	647	675	676	669	697	656	675	682	662	668	703	733	688	728	689	676	684	655	707	642	646	676	695	649	678	638	673	696	679	688	727	679	637	673	716	676	666	677	698	675	683	665	644	688	707	662	653	708	690	669	645	688	691	619	662	662	697	666	663	643	646	680	685	697	651	664	639	714	685	652	672	681	694	674	672	645	662	705	654	648	672	692	653	698	643	692	686	682	697	694	645	667	663	696	630	659	679	676	664	664	659	677	709	659	660	649	688	666	672	693	703	747	710	691	673	688	711	669	664	695	668	664	676	733	667	677	728	668	694	645	679	677	669	647	666	646	647	644	714	664	627	630	683	703	685	691	650	655	624	681	690	707	637	651	680	666	726	681	704	651	653	685	673	687	666	696	742	650	718	689	685	682	665	709	747	624	661	653	683	671	681	682	707	687	717	676	655	686	628	695	659	730	687	718	671	666	654	723	670	642	674	665	703	652	620	652	640	676	684	720	700	726	704	650	688	691	646	662	709	665	669	694	696	716	663	671	660	683	681	649	671	701	650	650	706	666	658	681	681	658	652	643	644	695	700	705	651	683	685	684	676	683	669	671	700	653	681	617	677	682	734	670	637	702	654	660	680	717	647	682	670	719	646	670	651	691	658	668	691	681	634	625	708	658	705	653	706	638	746	713	692	707	660	653	685	610	711	680	637	689	696	676	700	670	672	663	712	662	677	691	702	687	641	703	670	674	702	703	678	642	650	634	637	661	654	644	678	698	672	649	692	667	685	684	674	654	695	669	703	647	667	681	700	694	682	733	691	659	656	687	693	722	675	674	663	677	667	697	633	638	703	657	653	662	674	681	655	700	659	667	699	698	650	656	691	635	669	684	661	681	682	662	661	687	672	643	630	683	630	671	713	664	653	666	684	682	657	686	654	667	672	677	688	697	679	654	695	666	650	683	656	703	677	675	657	652	704	664	669	667	644	671	661	655	703	714	682	698	688	642	655	662	636	680	667	653	678	681	656	669	703	699	703	687	626	631	707	688	648	693	660	663	660	659	676	679	652	665	653	693	652	654	691	676	641	712	694	642	702	636	646	688	672	701	662	714	635	699	697	686	693	665	648	720	666	661	685	691	689	720	658	678	698	706	701	692	699	657	639	705	651	727	687	679	672	641	687	662	666	639	685	665	722	663	637	693	667	664	677	691	714	652	638	717	663	708	684	687	704	667	668	707	653	695	669	653	705	668	688	661	667	681	703	714	694	730	669	714	679	692	687	694	678	696	687	647	667	686	665	661	622	685	691	671	675	667	693	664	680	709	676	694	635	698	676	656	694	710	693	691	629	688	659	688	674	707	658	661	706	675	697	701	631	725	671	654	677	634	692	718	684	698	661	690	654	700	685	651	682	637	667	698	630	671	699	705	687	669	611	685	638	618	703	679	692	730	628	692	653	686	680	676	697	672	688	703	696	696	679	673	652	685	732	672	636	632	663	638	665	695	691	657	708	636	618	623	680	687	669	629	650	671	652	692	630	671	683	674	689	668	724	715	678	675	726	667	667	665	686	667	678	658	664	679	728	627	692	706	664	685	733	696	695	650	688	679	694	692	646	666	663	706	667	676	670	699	707	723	697	673	662	692	707	671	688	655	705	680	655	677	682	711
5780	3544	2760	1646	696	387	265	214	197	179	158	135	131	131	110	124	97	83	113	90	96	82	80	87	91	89	72	69	88	82	77	76	73	66	91	61	69	77	76	78	82	76	82	81	87	77	82	88	90	75	71	91	92	66	67	75	78	71	78	71	84	75	81	83	64	88	71	72	71	68	83	78	70	83	77	66	69	92	60	78	94	78	74	78	75	81	74	76	81	69	89	77	73	75	78	92	80	85	78	90	89	82	85	71	84	79	81	87	71	64	83	87	81	88	77	83	86	75	78	56	89	77	97	80	68	82	83	85	88	76	72	71	82	73	77	69	82	75	91	82	72	78	85	83	71	83	76	81	81	90	88	89	84	76	85	81	76	64	76	72	74	68	74	74	81	65	81	79	80	66	74	67	80	83	68	82	81	66	74	72	80	76	70	74	80	83	73	75	71	86	88	85	87	83	88	69	86	80	97	73	76	78	88	78	72	61	57	83	77	84	88	65	75	75	67	78	71	75	86	75	72	72	99	67	64	66	67	75	85	74	63	73	64	93	99	78	89	52	76	95	79	85	85	71	90	70	82	69	84	67	68	96	86	99	84	69	85	84	87	91	76	71	94	71	72	70	73	64	59	82	70	86	84	74	63	76	85	86	82	85	69	77	71	69	75	81	76	80	77	59	80	78	78	71	73	76	81	86	82	86	83	66	75	84	74	86	71	81	83	87	72	80	73	75	85	69	68	79	75	69	89	67	76	73	62	90	84	87	85	93	83	83	78	75	89	78	83	83	73	66	76	59	77	58	79	70	78	80	85	66	67	69	57	76	75	72	79	84	61	66	66	76	62	83	83	62	81	85	87	66	72	75	59	86	70	56	84	89	81	83	77	68	85	89	78	81	91	81	72	75	85	75	89	83	88	79	68	89	79	84	84	82	76	80	67	82	85	75	78	76	75	69	78	86	80	74	77	69	60	72	74	85	81	80	71	74	79	75	62	77	79	77	65	80	85	83	59	77	76	68	92	82	67	89	59	70	68	66	82	90	70	78	77	79	78	71	84	78	81	86	82	77	85	78	82	61	76	58	80	68	77	70	90	81	79	74	69	79	85	68	68	74	73	69	86	88	86	84	63	75	87	95	72	76	77	87	64	89	66	79	88	84	57	77	71	71	84	82	81	77	75	70	73	85	89	66	71	62	73	87	59	81	68	83	71	79	73	87	84	83	64	83	61	81	73	76	85	82	96	95	82	81	71	82	86	89	81	87	66	76	77	87	81	76	79	73	77	72	64	90	66	72	76	70	67	68	71	76	83	75	94	70	75	74	102	73	84	77	87	77	87	84	81	67	88	92	87	81	90	80	73	89	80	70	67	83	76	95	74	68	77	80	75	70	70	71	71	83	63	72	78	75	91	91	83	97	63	70	77	74	75	64	72	63	84	72	79	78	79	80	76	60	76	74	74	86	89	92	78	67	63	86	82	59	87	79	79	75	79	82	87	72	84	84	77	79	76	78	78	77	82	80	61	73	57	91	76	84	70	67	63	92	63	66	80	73	77	63	94	85	80	88	70	78	69	66	69	72	65	74	82	66	64	73	70	73	89	86	86	90	64	78	86	79	67	69	78	87	88	90	66	78	64	75	67	71	72	74	86	83	94	69	70	67	79	69	88	74	74	72	81	78	76	73	80	82	82	87	89	80	91	68	76	79	91	81	72	89	91	77	75	86	69	76	84	78	67	96	63	58	70	98	91	92	85	76	81	63	80	80	71	82	80	77	89	77	84	106	79	72	66	79	80	100	73	84	72	84	93	84	75	81	91	79	84	81	72	81	70	71	80	78	85	82	65	96	76	67	80	59	75	84	71	64	79	61	88	80	69	75	70	73	94	90	76	69	77	90	66	69	82	68	85	90	73	68	82	84	74	82	87	83	60	88	84	70	79	81	74	74	89	61	86	98	77	73	78	88	55	91	78	84	79	81	82	60	62	85	74	85	64	71	76	71	70	74	87	75	84	74	82	75	60	73	85	73	74	88	78	85	98	73	93	76	71	90	63	79	73	62	88	79	78	89	72	72	73	71	66	76	69	74	68	87	74	69	63	94	85	71	75	82	98	80	71	81	83	76	77	71	75	76	83	87	89	77	83	79	81	81	71	98	88	91	80	73	75	71	84	69	81	83	75	70	83	75	67	80	74	70	83	77	75	67	75	77	71	73	81	88	81	77	95	80	65	87	72	77	66	66	71	80	81	91	66	80	69	77	92	72	98	64	82	79	84	87	68	97	81	64	82	74	82	76	74	81	80	75	84	75	68	79	73	79	85	60	64	86	100	79	68	66	79	87	65	72	57	67	73	71	84	73	75	75	66	83	75	66	78	79	75	65	70	69	75	69	75	65	85	72	63	90	82	79	69	65	66	64	95	79	88	72	77	86	91	90	74	83	76	87	87	77	66	79	78	71	73	86	58	71	79	69	84	69	62	67	80	75	76	71	78	73	79	87	81	61	94	84	80	71	87	68	80	79	91	87	75	56	90	68	71	71	80	82	88	99	76	81	80	91	82	84	67	82	80	83	85	70	71	79	61	85	74	80	79	73	83	78	76	60	73	90	66	88	87	81	65	74	90	86	65	84	71	83	88	76	107	85	79	86	81	75	78	75	84	81	75	83	84	58	68	87	70	85	75	87	69	79	78	78	86	83	80	82	83	71	85	82	80	93	96	65	79	66	75	87	56	65	80	81	77	84	71	76	71	68	84	67	78	100	69	83	78	84	69	66	80	80	69	56	61	69	73	62	90	92	63	75	83	87	64	58	69	93	74	90	55	64	67	73	78	73	77	82	80	60	75	76	81	88	83	77	63	73	93	78	83	64	77	58	89	74	65	82	69	81	85	76	74	61	68	83	71	79	97	76	69	81	69	68	69	81	86	73	78	80	66	80	69	67	77	72	73	89	70	80	73	63	93	83	82	65	92	79	81	66	90	94	70	77	76	87	70	69	79	84	56	78	73	79	73	79	83	62	71	83	85	72	88	92	85	83	92	67	84	71	85	77	65	74	74	79	91	72	77	60	92	79	73	79	72	80	89	84	76	101	77	93	76	69	95	86	76	74	79	81	83	67	80	89	70	78	103	88	63	79	70	79	66	90	67	74	82	69	76	78	78	76	72	84	60	89	95	76	66	69	94	77	103	86	71	62	79	80	83	72	66	81	77	85	73	70	77	81	83	81	72	86	77	68	75	78	76	85	63	83	79	82	67	78	79	80	66	82	66	78	69	66	100	75	72	75	64	98	85	89	79	65	78	85	84	77	60	81	62	74	76	84	77	90	83	56	77	84	73	79	73	71	83	82	75	78	78	64	72	73	74	67	78	77	60	72	85	99	87	68	80	97	74	79	75	80	77	95	59	65	70	89	78	93	69	74	76	87	74	85	77	68	69	83	84	70	72	71	85	84	75	84	79	79	85	88	89	82	80	75	85	80	81	72	89	70	73	88	82	73
33671	22257	20675	17202	12158	8327	6069	4956	4063	3444	2806	2514	2207	1930	1757	1415	1409	1272	1151	1057	1102	1015	954	920	922	832	821	789	783	727	755	725	759	723	753	690	721	695	672	742	671	656	703	676	655	712	713	719	698	730	639	689	656	681	692	629	709	708	683	682	691	675	661	689	652	666	684	659	679	661	670	704	656	727	644	694	703	709	714	706	685	663	668	699	688	698	687	667	681	653	721	707	666	710	689	703	653	679	714	657	646	670	701	709	726	656	712	703	736	723	699	715	698	675	695	695	674	661	679	692	654	696	668	658	669	692	705	667	691	755	721	654	677	672	691	669	679	703	736	675	675	690	628	715	783	646	692	729	706	662	717	740	692	634	651	678	697	702	708	700	724	686	678	678	682	689	723	660	703	661	651	693	641	670	677	680	663	719	754	694	724	641	689	712	665	700	704	673	726	715	685	733	730	728	678	710	658	673	744	686	684	685	636	732	684	640	681	726	711	701	698	672	682	632	691	698	676	701	721	692	685	709	720	653	689	692	667	644	668	721	694	726	704	653	666	683	696	679	687	654	714	673	660	706	678	701	696	715	713	673	678	624	608	685	688	648	678	723	691	692	678	661	686	686	730	690	670	661	640	694	724	736	707	696	716	735	688	663	667	695	771	674	727	729	698	726	645	676	726	681	717	655	702	661	685	672	675	706	731	670	681	671	678	687	661	703	720	707	680	723	718	670	689	714	657	723	708	668	666	685	679	693	700	676	723	707	704	650	700	663	687	720	740	674	720	713	732	640	719	710	700	690	663	687	695	681	676	721	671	732	644	714	699	715	688	700	705	688	753	709	701	712	741	674	686	677	704	657	709	670	663	682	645	689	700	702	680	675	647	724	676	686	715	716	684	706	732	692	699	694	678	725	722	682	674	673	691	692	665	706	703	669	673	688	670	706	686	707	677	658	696	689	696	737	665	690	664	695	718	706	654	715	662	703	708	674	758	700	688	725	722	711	716	690	641	666	755	694	730	660	729	657	753	758	649	667	679	732	664	701	705	685	650	740	697	735	685	704	684	689	686	685	652	675	676	687	643	692	665	669	682	650	739	697	703	652	705	650	691	637	693	712	727	697	694	731	686	685	691	701	716	710	701	678	666	708	663	667	712	697	689	710	697	701	688	677	645	708	685	698	688	690	733	691	693	688	660	628	670	697	682	653	703	686	723	674	728	692	668	691	706	711	685	660	684	662	681	695	638	670	669	665	710	663	707	690	710	678	677	710	716	693	696	651	665	740	723	689	665	650	657	690	699	695	693	668	702	684	708	722	676	639	706	724	744	703	706	759	747	702	722	692	661	696	657	650	682	689	652	716	701	656	738	652	683	673	658	730	674	678	699	655	671	709	713	716	640	698	635	670	673	706	719	683	666	721	686	694	712	642	671	696	718	652	688	659	673	738	686	635	736	710	657	661	685	643	711	690	699	698	711	724	674	691	713	667	682	713	692	713	706	707	677	702	696	668	663	648	704	690	719	676	652	714	739	675	633	669	708	709	688	695	644	703	675	722	663	654	662	676	710	727	684	649	735	656	705	665	728	685	675	693	698	692	689	701	717	690	693	676	712	663	726	670	643	693	644	697	727	687	698	676	637	663	691	648	670	642	665	679	692	699	735	684	685	706	692	683	691	728	717	685	646	633	725	680	649	674	659	688	639	658	668	696	691	672	734	659	687	648	627	686	720	720	679	642	684	719	665	695	667	684	707	646	716	707	713	677	687	662	731	724	722	654	706	677	715	705	724	676	701	654	701	680	709	689	674	711	697	662	694	635	654	729	671	675	672	690	685	687	630	727	690	685	650	698	685	650	668	691	743	724	690	715	654	690	694	739	727	708	678	693	711	689	691	669	703	706	690	758	707	655	712	624	708	633	709	697	692	690	668	671	705	689	746	676	660	660	664	689	700	713	707	712	661	691	698	704	714	668	699	688	662	711	712	708	682	656	681	703	693	691	685	690	704	668	672	675	715	653	696	680	723	667	690	762	698	716	695	695	672	649	666	675	636	709	677	724	678	697	694	701	685	701	726	741	671	707	636	689	644	727	664	662	705	724	702	722	685	645	682	681	723	696	660	701	696	652	683	709	707	696	726	669	694	656	683	667	697	678	686	692	695	619	696	711	697	695	670	716	734	720	724	692	697	662	679	679	669	657	687	691	724	700	684	688	682	666	710	705	683	623	703	699	697	702	714	668	710	722	706	711	634	695	745	667	685	688	723	704	702	727	657	661	657	675	711	674	698	711	680	728	668	711	714	655	651	659	730	647	717	672	693	716	648	632	647	697	703	719	689	659	672	677	696	714	686	679	678	689	666	673	662	663	682	668	628	656	717	652	678	715	709	711	710	640	703	691	675	724	722	666	673	689	692	710	684	673	715	702	671	727	693	674	682	620	670	665	707	678	638	699	678	657	729	660	676	693	663	678	669	741	636	680	690	688	722	715	709	715	668	666	735	697	682	679	725	730	685	683	646	673	688	723	687	700	673	698	708	703	714	738	716	707	673	704	727	661	686	670	678	674	678	696	705	706	707	689	711	679	703	718	716	682	669	704	667	674	665	719	644	691	687	721	692	633	685	670	686	705	739	718	699	682	703	702	638	691	729	743	691	688	719	708	671	698	679	703	667	660	662	717	657	721	720	713	666	703	704	687	714	659	718	683	689	648	665	672	682	682	681	717	646	722	714	684	676	675	709	680	686	703	697	739	741	723	684	681	694	646	720	718	691	689	709	679	639	692	689	635	687	682	688	709	650	670	675	737	692	697	692	682	692	719	717	693	692	710	660	667	679	679	716	686	675	655	639	688	669	720	698	694	679	699	755	688	691	653	702	670	751	693	687	672	695	684	744	685	703	700	658	687	712	733	714	705	679	724	739	734	629	698	711	709	680	682	681	696	715	703	741	687	735	695	708	671	700	684	700	727	675	692	694	677	715	656	647	664	673	660	698	644	707	722	647	674	704	687	699	666	735	680	687	712	677	687	736	686	695	697	681	705	654	675	726	696	682	702	681	717	697	677	736	720	671	674	668	694	725	657	678	680	676	700	671	683	701	686	657	662	689	696	681	713	657	678	683	699	644	738	691	685	685	674	675	679	696	633	715	687	667	699	706	687	646	640	656	698	637	757	706	657	713	704	680	669	688	737	697	691	685	683	695	690	718	688	692	682	690	702	714	705	687	692	684	763	706	681	694	679	650	688	718	711	715	695	702	696	672	673	654	647	676	674	650	693	711	697	705	649	683	697	674	639	714	689	745	712	699	695	672	690	663	694	690	707	694	715	698	701	638	649	673	681	704	653	689	686	700	654	693	705	709	715	681	654	719	682	693	703	710	714	735	706	703	685	644	681	658	718	723	669	693	687	678	690	669	662	680	691	703	705	692	689	702	684	729	704	721	705	699	638	716	691	734	674	660	677	674	709	656	711	673	761	666	639	681	668	736	665	662	740	722	669	696	701
5977	3128	2255	1334	582	306	225	196	192	152	149	135	127	101	106	84	99	90	84	84	78	74	75	85	53	75	73	55	66	58	77	76	64	63	53	55	74	55	80	72	80	60	68	63	50	52	69	72	69	58	67	50	54	66	70	59	64	67	50	53	60	48	72	50	52	58	70	62	68	73	67	62	61	63	74	72	79	79	60	64	66	67	57	61	72	48	74	66	60	60	70	85	57	71	63	74	51	66	52	68	58	69	66	65	57	67	50	65	64	64	51	59	58	73	62	54	66	44	86	58	79	68	47	61	66	57	73	66	54	60	51	64	66	64	65	64	59	69	60	50	71	76	57	60	61	63	60	61	67	62	53	70	62	64	69	66	46	68	71	68	75	63	65	62	67	72	63	70	76	71	70	57	69	70	62	67	80	55	79	53	66	64	82	68	61	64	57	69	70	62	60	63	71	52	61	52	53	65	67	64	70	76	67	60	69	67	67	66	55	56	60	49	87	78	63	59	51	54	64	63	57	64	62	54	63	52	56	77	65	62	59	64	56	63	69	65	63	59	57	63	54	80	60	69	66	63	70	61	78	61	51	64	61	74	67	67	61	68	64	57	53	67	75	62	63	70	68	62	69	53	60	66	60	73	69	65	76	51	66	64	65	59	51	66	67	60	60	82	57	64	74	72	55	71	70	74	63	64	65	73	69	60	58	67	82	66	61	62	57	50	69	67	55	76	51	65	68	70	66	59	74	49	73	62	64	69	57	63	62	54	64	60	59	84	60	78	55	71	60	74	47	67	69	60	67	56	73	57	65	46	69	56	63	52	74	67	69	66	78	61	66	64	66	59	62	67	77	61	59	61	57	64	76	57	71	60	59	68	62	60	54	67	70	68	65	66	64	61	76	70	81	60	81	64	48	63	69	61	64	65	48	68	50	53	66	76	70	67	58	75	67	76	47	63	68	83	56	71	78	69	72	68	47	67	56	62	68	60	56	57	83	70	58	60	71	60	58	68	73	61	80	55	73	76	61	70	68	68	73	57	69	61	70	61	64	79	60	59	55	87	70	56	68	81	70	82	48	69	70	53	61	76	58	82	70	49	58	73	63	77	61	61	82	56	60	58	65	64	74	55	62	57	64	67	60	57	68	63	50	64	82	57	68	52	69	77	64	51	53	67	54	66	63	59	70	64	61	57	72	66	68	60	81	53	67	56	62	67	54	66	58	69	57	46	62	73	70	59	72	50	62	56	53	74	69	81	59	66	59	61	69	77	65	68	68	63	63	58	63	73	65	58	60	69	69	73	87	73	68	65	60	69	68	58	62	62	60	75	84	63	61	65	68	56	70	65	58	71	63	64	58	64	81	47	74	59	62	73	56	55	78	73	54	66	64	62	62	64	65	68	63	58	70	67	64	48	58	75	60	61	72	51	67	59	56	62	67	51	62	73	59	73	60	56	74	62	58	74	69	57	76	71	67	63	56	58	55	69	73	64	52	62	65	66	61	66	65	72	63	53	55	75	72	67	49	62	65	61	67	70	59	71	69	61	60	71	57	56	61	64	71	55	67	59	76	75	67	69	76	82	52	67	74	56	56	60	59	79	64	61	64	59	58	52	66	68	68	62	58	53	72	63	69	78	58	53	67	61	59	59	51	73	58	48	54	65	64	78	65	73	68	69	68	53	58	60	84	59	71	77	75	71	61	69	70	60	62	73	75	77	79	69	77	66	72	66	54	61	69	73	70	67	51	69	68	58	74	71	70	63	62	62	71	72	65	69	63	49	71	64	78	69	56	68	63	61	69	61	67	68	57	56	67	43	74	55	69	75	73	70	78	54	71	68	68	65	75	61	54	68	53	57	76	72	62	83	69	54	86	71	59	51	63	60	73	49	59	64	63	55	65	69	56	73	73	67	59	62	57	58	68	53	70	63	60	77	50	69	63	62	66	74	62	58	66	72	75	57	72	59	68	65	89	78	56	65	60	59	70	60	64	69	59	70	57	65	59	65	51	72	55	55	66	51	79	75	66	59	73	64	70	72	63	67	63	72	70	57	65	55	69	64	73	59	63	79	54	50	66	79	76	62	60	58	78	70	54	51	43	63	64	62	54	62	70	78	65	54	67	65	54	63	60	72	64	73	60	55	68	50	79	82	54	70	67	64	55	67	61	78	68	71	54	80	65	68	60	48	40	64	64	61	67	54	64	61	75	76	58	61	75	66	54	59	63	51	69	85	83	84	58	70	77	72	52	54	59	74	64	52	63	63	70	68	71	64	70	71	79	45	68	50	66	52	69	66	68	59	56	75	56	88	63	53	52	73	66	64	72	67	79	64	77	60	71	59	72	68	71	69	65	60	61	60	71	61	65	51	45	41	48	73	70	56	57	67	65	62	72	59	66	71	66	67	82	52	57	77	82	63	82	73	68	56	54	65	65	62	66	53	75	78	62	59	66	67	78	66	59	61	60	67	72	69	60	71	53	61	70	77	70	64	74	78	71	75	70	80	57	82	55	60	69	72	77	56	74	58	49	67	53	56	59	80	58	65	58	83	68	69	51	55	71	77	57	67	64	73	62	70	70	54	67	67	50	62	75	78	63	56	61	77	73	73	59	66	67	51	75	73	56	56	82	68	52	80	49	72	56	70	54	71	52	54	61	50	64	70	70	53	68	69	76	64	58	87	54	75	69	62	66	67	54	79	62	72	69	55	68	77	68	71	63	60	75	57	80	55	58	56	53	69	52	76	66	69	81	62	51	57	70	68	69	67	57	77	66	54	71	51	69	58	76	63	53	53	66	77	64	69	59	53	64	72	64	60	75	67	72	68	80	63	75	63	61	59	80	66	63	59	55	74	74	63	69	76	67	72	79	66	54	70	53	65	58	68	61	79	70	68	84	64	57	68	63	69	75	67	46	53	67	66	68	68	63	64	50	74	69	76	71	57	70	65	58	68	69	46	73	62	71	70	50	63	63	56	70	71	73	68	68	61	71	64	52	70	79	70	72	65	57	65	85	65	75	72	66	75	63	61	69	64	64	68	75	51	58	79	62	59	68	56	70	70	67	61	51	61	54	72	48	68	57	69	61	74	59	41	64	67	79	61	55	68	67	49	61	78	63	63	61	75	64	82	63	60	66	72	66	67	56	61	65	79	62	72	65	62	71	57	59	58	72	79	71	50	70	69	62	61	71	67	55	48	66	66	57	54	69	52	57	80	61	54	59	59	66	61	54	65	56	75	61	54	76	62	63	71	60	62	55	65	67	60	65	64	64	68	52	54	64	70	67	57	71	65	69	75	73	64	63	67	64	53	58	60	66	67	47	72	76	50	63	54	42	71	58	58	76	68	58	61	62	74	72	56	83	60	57	47	44	59	68	62	59	61	65	59	55	65	80	62	58	79	47	62	80	62	57	53	51	59	69	83	84	68	58	59	69	68	54	72	60	92	68	79	64	67	63	59	69	69	75	62	65	60	57	86	63	74	66	63	65	58	71	59
31755	21287	18343	15448	10851	7780	5832	4868	3957	3383	2863	2418	2144	1852	1613	1391	1250	1171	1028	951	896	775	861	813	731	729	660	656	657	621	634	713	614	599	625	592	596	614	632	589	608	606	563	546	581	623	559	618	547	624	631	574	590	576	589	570	564	545	583	539	528	563	573	568	614	623	579	578	618	588	586	596	558	570	568	559	564	630	524	585	564	595	624	613	531	594	554	585	613	578	576	560	565	572	559	629	579	583	605	605	576	540	562	603	623	581	574	585	592	554	540	563	553	593	595	547	558	622	585	560	570	546	627	538	579	608	591	567	575	569	573	537	572	565	571	559	563	564	585	588	552	566	566	565	590	577	627	580	597	616	542	604	604	590	561	591	539	552	592	621	548	562	569	593	578	564	566	584	554	531	564	548	564	558	554	569	537	559	610	567	599	554	578	569	548	560	562	619	596	584	576	557	565	597	627	579	576	548	544	555	581	553	580	609	570	584	617	615	479	583	578	568	612	602	602	554	575	595	559	526	574	566	563	591	537	597	531	539	577	533	585	573	532	547	535	569	523	565	594	584	588	574	616	612	568	597	570	538	541	535	567	624	574	576	598	580	583	518	554	644	566	572	604	572	607	554	575	568	627	573	587	551	570	577	590	564	575	571	528	541	631	627	587	591	585	570	614	559	561	572	607	566	598	570	556	562	610	603	532	563	546	627	596	572	606	564	526	567	543	579	598	607	558	610	597	591	583	573	542	581	559	631	545	611	567	573	582	557	618	579	571	546	558	558	606	548	585	573	625	579	579	608	550	586	578	567	568	593	546	572	590	584	552	544	570	534	546	560	601	596	623	552	569	570	568	581	612	553	545	601	562	579	598	557	541	576	593	557	577	585	518	570	532	585	595	603	590	560	575	601	589	527	584	578	579	567	586	586	592	561	574	542	597	573	611	612	563	612	560	599	566	540	583	574	615	588	555	573	579	579	578	576	620	568	615	558	599	567	577	606	603	600	553	598	560	584	539	584	582	572	588	573	565	594	536	581	637	589	557	539	601	548	582	565	579	589	545	560	604	542	569	576	555	561	594	587	575	569	614	555	562	588	563	585	572	565	564	574	579	555	558	575	578	599	577	571	568	596	572	588	572	559	572	595	572	591	585	594	575	542	519	545	577	567	581	577	573	600	592	521	597	573	553	561	582	606	561	542	591	621	587	557	564	598	524	558	592	601	588	569	596	598	566	520	551	578	589	559	545	563	587	594	599	599	557	590	534	578	564	618	583	597	569	542	577	562	567	575	578	544	568	588	605	537	568	629	588	570	590	589	594	577	545	579	534	537	597	587	612	569	604	588	545	589	566	566	589	565	599	600	626	608	580	553	642	590	589	577	598	593	586	564	583	563	591	570	585	587	563	580	602	564	560	555	588	573	574	602	577	584	580	574	582	536	575	623	582	530	603	576	597	548	579	551	598	584	589	560	538	566	563	598	598	597	542	582	564	581	560	599	582	578	552	601	591	586	579	634	582	549	542	547	544	583	564	569	553	574	545	580	517	544	579	590	563	541	578	584	569	564	553	553	583	578	536	550	600	560	546	555	586	608	560	589	595	566	562	558	615	590	554	587	575	561	618	559	595	563	585	571	581	537	589	606	593	559	570	570	554	551	562	582	602	566	563	620	606	569	562	567	615	589	577	561	542	557	563	604	590	572	568	553	597	569	599	556	585	552	580	596	604	560	629	585	575	569	587	603	540	574	576	583	586	583	593	539	554	583	585	577	601	580	586	565	528	584	587	575	566	579	553	586	572	560	554	553	532	550	626	604	572	575	550	599	580	598	585	564	582	521	582	581	552	558	574	557	579	570	584	580	603	588	589	602	540	567	555	556	574	552	579	600	533	569	580	547	632	590	557	562	517	589	560	583	575	580	553	602	619	538	553	582	592	592	593	568	590	605	570	561	608	610	551	556	566	595	589	549	572	621	521	547	565	558	573	573	587	562	574	544	606	596	589	555	566	562	580	555	560	554	577	608	618	562	581	552	575	578	531	567	561	568	580	609	609	562	560	542	600	548	563	608	604	555	570	559	527	491	582	559	551	561	549	607	543	570	579	588	585	593	553	565	558	575	610	550	544	562	576	599	623	580	547	603	545	582	614	595	597	578	618	567	559	550	583	580	554	517	611	581	593	572	574	553	565	588	595	533	556	588	583	545	575	543	570	577	573	595	554	537	596	632	579	564	599	535	560	559	533	570	536	566	551	549	530	569	579	574	599	577	604	561	565	571	566	575	581	561	580	558	606	560	581	571	601	611	549	565	593	577	591	551	550	552	595	555	588	586	570	527	563	567	553	608	566	580	580	605	614	552	547	591	559	587	586	539	607	585	562	554	551	616	590	558	598	559	549	565	553	572	543	597	545	597	630	616	583	566	575	594	557	578	609	598	543	588	536	570	566	560	566	621	597	576	528	558	557	545	609	610	563	516	550	531	577	574	564	609	574	568	577	548	577	567	584	604	539	567	590	565	627	559	552	581	630	580	577	527	608	556	554	606	586	566	539	589	556	566	613	606	573	588	604	546	561	569	533	539	596	608	590	562	560	557	575	563	597	585	547	591	556	573	518	588	548	567	537	564	550	589	585	578	574	648	545	589	561	591	546	593	594	583	603	603	556	530	617	557	555	601	594	578	586	521	588	599	563	585	547	605	544	586	560	623	580	569	568	543	587	621	556	579	544	526	584	557	598	584	590	568	601	595	590	570	549	625	550	564	587	569	578	605	586	612	548	596	607	535	581	589	586	585	566	611	569	578	554	580	627	603	568	572	570	646	568	597	554	589	583	552	582	587	534	550	563	531	587	543	592	576	551	603	574	571	623	569	568	551	561	597	538	593	588	596	579	603	612	548	587	585	603	544	581	571	570	573	576	567	554	580	553	578	572	618	597	586	588	574	568	593	558	555	545	572	614	597	604	584	585	562	568	576	581	578	573	544	557	570	562	597	584	579	574	581	562	554	556	551	593	598	550	598	587	599	578	594	532	617	585	604	564	593	581	546	616	573	576	557	568	572	592	556	547	565	596	549	585	558	567	559	558	571	596	582	596	607	572	564	587	590	625	555	529	576	582	573	585	578	590	570	561	603	583	562	570	549	579	586	573	585	597	580	559	594	608	550	579	582	576	543	558	594	549	590	618	553	575	573	583	580	564	592	545	579	584	588	612	568	569	602	604	600	588	588	591	522	602	573	540	598	581	551	588	584	605	616	576	588	601	595	570	580	571	559	621	578	580	615	595	588	591	590	569	593	595	561	625	545	592	577	570	613	578	595	582	570	632	577	609	616	564	544	568	592	536	586	572	569	585	599	578	553	568	580	571	567	528	574	570	561	567	568	552	582	546	547	588	577	563	557	572	632	596	560	570	528	569	574	572	575	566	601	575	579	541	564	558	592	558	569	593	565	592	564	566	552	582	583	586	576	577	581	551	580	592	590	563	600	572	621	565	567	612	569	592	565
7247	5459	4005	2569	1333	551	306	234	229	178	169	158	131	127	128	118	93	95	96	83	83	65	85	87	88	72	65	71	74	96	82	58	72	81	74	75	57	77	71	73	56	73	65	63	69	71	72	47	65	84	64	72	62	67	65	64	82	56	86	74	60	67	65	72	61	59	73	50	66	69	74	54	54	66	71	62	72	78	76	71	69	58	53	70	70	56	81	65	82	58	77	51	62	62	70	76	59	72	52	70	62	67	63	66	73	75	66	61	54	69	64	71	61	71	69	79	81	56	76	55	58	73	73	52	64	60	66	64	54	66	64	73	67	79	65	78	65	54	68	55	62	62	50	71	69	73	55	62	55	61	68	64	57	50	72	78	62	62	72	70	68	71	57	63	64	66	67	76	50	60	64	61	62	70	73	67	58	71	75	65	61	68	78	61	69	64	85	65	59	66	68	76	77	77	69	54	60	64	72	71	64	54	88	74	64	60	63	63	78	68	64	71	72	67	69	53	59	62	78	70	67	63	53	66	57	59	64	66	55	67	58	69	70	73	63	79	64	47	73	78	73	63	69	70	61	72	69	67	74	76	51	69	66	73	69	67	69	52	82	68	70	76	74	62	74	79	58	58	66	59	63	59	61	48	71	60	66	67	72	72	63	64	80	70	53	62	63	88	82	63	73	68	61	77	63	60	58	50	54	52	68	72	73	66	68	66	66	73	79	66	64	64	65	75	80	80	69	66	72	68	61	71	63	52	67	86	61	75	88	79	68	63	68	72	58	63	77	66	55	52	80	78	77	69	71	72	55	54	74	68	72	79	54	66	59	57	66	53	55	70	62	67	63	84	68	74	61	60	75	75	66	60	76	56	72	61	74	69	70	58	60	74	57	55	69	71	78	71	69	66	64	63	72	58	53	51	71	51	48	69	66	64	67	65	65	62	73	67	60	68	48	72	64	66	61	62	68	73	60	73	69	58	61	74	77	66	73	57	52	58	64	69	59	80	67	88	65	66	54	61	78	56	74	63	67	64	68	77	71	76	61	68	60	72	68	78	65	66	63	52	62	69	56	67	52	78	49	70	71	63	71	61	72	65	61	63	72	68	66	53	76	64	45	60	67	70	64	59	59	70	87	64	71	68	69	57	58	72	55	81	74	86	67	66	46	59	72	64	67	72	62	65	59	56	58	69	64	71	75	59	77	74	67	59	85	70	61	56	83	56	58	68	64	73	63	57	69	67	57	68	72	65	65	62	64	77	61	85	63	70	49	66	70	53	75	54	63	60	61	73	67	76	72	58	63	63	54	73	74	78	62	55	67	66	48	53	66	61	66	74	77	63	59	74	67	75	73	62	64	68	72	65	83	63	54	59	65	66	75	67	50	75	61	60	61	66	67	67	72	63	74	83	66	64	60	77	62	58	65	57	66	55	65	59	57	57	80	71	62	74	79	64	70	70	71	81	50	65	61	56	70	51	77	59	68	75	53	69	58	71	59	60	51	52	53	70	74	74	66	65	62	68	42	58	73	70	62	65	60	69	84	69	67	58	75	70	77	70	76	60	63	74	85	73	61	66	65	59	64	69	71	59	69	57	66	62	71	62	68	61	55	62	61	57	54	65	74	77	51	72	60	56	72	49	63	63	67	54	67	66	73	70	66	72	69	62	55	69	51	67	64	59	65	66	74	70	58	63	52	60	74	69	71	87	81	58	69	51	42	83	76	69	64	61	68	43	53	78	56	60	73	74	66	76	71	76	66	73	92	80	67	72	74	68	58	79	69	80	66	67	62	57	82	61	74	62	70	63	55	65	70	64	54	58	58	69	56	68	65	73	57	60	83	57	58	78	59	75	81	70	75	63	73	70	74	62	70	59	68	67	69	58	75	69	55	75	64	75	68	59	81	66	58	69	61	71	72	68	72	67	74	77	68	64	62	80	75	62	69	88	69	76	61	75	60	53	63	67	73	70	69	63	66	73	80	52	87	69	73	65	62	76	78	69	75	77	62	59	73	66	83	76	57	64	59	58	67	86	64	56	69	66	52	60	78	82	75	79	66	76	73	56	61	69	81	60	70	73	58	67	70	67	50	72	60	76	87	67	78	72	62	66	66	58	82	74	70	54	78	66	62	75	80	58	55	63	72	64	67	68	58	69	71	66	63	58	69	74	65	56	56	54	57	75	75	62	67	68	58	59	73	77	72	68	69	52	57	69	82	66	73	65	63	63	37	60	60	76	74	79	55	68	64	56	67	78	70	70	50	56	45	59	68	68	71	66	51	68	66	71	59	71	47	70	61	63	59	74	65	61	59	62	68	79	57	60	76	53	78	58	66	58	74	82	62	66	65	72	66	73	61	56	59	63	60	73	59	68	63	71	67	69	79	63	71	69	66	68	69	93	63	61	67	63	57	59	61	54	69	76	66	50	67	75	66	75	66	75	57	69	81	74	58	74	60	66	67	68	62	67	73	61	70	58	66	66	69	60	74	57	73	64	49	71	49	56	56	72	61	74	71	61	70	67	66	69	66	73	81	79	70	63	61	45	67	76	60	61	80	55	77	69	82	69	80	58	61	68	65	75	72	70	67	79	70	72	53	74	46	70	71	59	79	72	59	70	69	57	62	70	69	69	76	56	66	58	80	75	59	67	48	62	79	67	69	58	72	63	69	61	62	61	59	45	58	64	69	65	78	57	46	76	70	81	72	73	78	75	74	88	68	80	61	65	69	59	71	52	77	62	66	73	73	67	80	54	68	66	73	65	64	66	75	68	67	68	60	74	59	56	72	59	84	56	58	64	75	77	64	79	62	53	63	74	70	65	56	84	59	71	69	66	82	55	67	54	72	82	57	70	67	64	60	50	83	66	64	68	58	51	56	79	71	76	60	59	68	73	62	60	62	79	65	63	59	76	63	56	58	64	69	80	80	75	66	62	83	72	55	75	63	65	60	70	79	71	70	51	74	65	58	84	73	67	80	64	60	66	68	58	69	64	67	69	65	62	79	71	86	60	68	73	63	56	52	77	69	85	55	66	85	59	79	78	60	55	78	67	74	84	86	68	60	68	73	61	59	53	64	70	54	62	72	70	61	83	58	80	78	68	74	68	61	66	58	69	65	55	82	55	61	67	72	68	59	72	50	62	66	68	70	80	66	73	66	68	55	62	69	65	60	61	75	71	52	72	70	73	75	62	65	60	87	71	55	58	66	62	76	58	67	63	67	63	82	65	69	70	88	57	68	68	65	62	54	55	58	65	73	69	67	66	46	66	65	68	68	61	64	73	65	72	70	62	75	55	76	67	75	75	57	60	61	79	71	56	70	70	69	68	57	82	80	61	79	68	61	59	73	73	75	48	69	64	63	82	70	80	63	61	53	54	79	38	68	54	63	74	79	61	55	68	78	64	72	60	76	55	49	64	67	62	79	61	68	82	63	59	72	57	55	67	58	76	57	62	54	68	72	75	71	70	49	74	73	66	73	67	82	69	57	64	65	51	64	62
36181	27129	24485	22233	18492	11035	7463	5721	4634	3968	3411	3045	2558	2205	1963	1732	1478	1328	1190	1080	985	953	892	831	848	771	749	698	618	692	654	666	689	643	660	631	616	640	638	619	583	634	566	609	604	598	628	600	593	618	615	545	590	593	585	620	592	581	582	627	615	600	587	631	619	584	623	581	623	592	576	529	591	575	601	602	593	622	617	599	596	566	548	626	596	547	589	627	624	592	585	577	567	585	591	601	581	612	608	628	599	602	575	630	598	598	613	556	587	590	571	588	573	602	567	616	595	564	612	572	596	646	566	591	579	573	641	610	584	592	565	632	624	629	650	625	571	637	584	568	593	526	604	589	592	603	624	610	567	612	614	543	580	602	595	603	552	558	582	593	563	596	566	562	614	594	572	605	609	593	567	579	567	591	570	593	604	592	613	567	627	605	581	534	638	556	615	613	644	619	577	584	612	597	628	599	549	622	595	593	576	611	590	626	623	612	574	606	618	633	593	592	607	570	586	550	583	610	583	570	591	604	590	591	594	630	649	591	604	608	635	584	625	603	566	601	563	592	589	591	611	609	619	598	627	584	616	579	556	602	654	570	565	600	599	626	590	575	586	560	619	564	617	637	581	594	594	631	591	518	577	552	604	613	600	638	551	612	601	588	563	609	593	606	609	622	590	594	621	588	611	587	575	567	580	618	593	631	573	613	612	615	605	611	577	560	650	577	579	602	601	591	653	604	587	630	638	573	618	632	622	590	583	599	598	585	629	573	574	615	628	578	637	595	572	584	593	622	576	562	576	539	570	612	636	607	586	636	635	575	576	638	574	576	609	578	587	588	592	585	558	583	600	610	553	572	601	632	580	605	582	613	581	519	616	616	578	580	640	631	584	645	569	602	591	597	597	601	597	601	659	633	571	559	588	611	594	598	626	582	590	589	567	599	566	641	599	585	623	595	579	595	602	626	559	610	610	564	583	596	581	582	589	607	618	613	584	595	583	570	616	610	608	593	635	570	578	641	591	611	585	592	545	605	616	633	575	625	597	564	569	568	580	580	601	621	593	600	554	581	568	586	602	620	592	575	609	592	587	595	568	588	604	586	597	614	588	557	580	560	575	604	589	576	609	562	608	610	566	571	634	567	578	556	607	621	572	567	598	613	603	574	598	606	604	606	575	612	605	575	612	581	590	621	628	592	618	663	626	571	588	588	580	598	601	597	564	528	628	598	572	627	600	612	557	600	642	591	658	595	563	587	617	584	598	536	538	584	606	626	607	582	601	600	597	591	609	576	563	560	591	580	560	552	611	577	590	608	555	563	591	622	565	615	620	588	573	635	593	589	611	610	560	622	591	575	609	573	589	586	574	646	621	568	587	575	584	624	557	618	617	563	628	599	530	579	620	576	609	574	573	630	606	597	604	632	565	580	566	580	589	589	613	603	601	585	623	618	614	617	600	630	562	592	593	559	599	616	546	574	606	559	588	531	564	587	540	567	577	575	589	626	586	556	615	612	602	568	637	598	589	588	580	643	581	573	622	618	587	592	568	589	612	578	621	589	625	576	580	599	592	586	616	572	597	558	595	578	624	597	617	581	610	592	639	573	570	624	609	626	567	628	559	560	611	618	612	605	613	622	622	619	562	561	587	601	577	606	559	576	574	567	563	559	569	602	590	620	645	529	635	618	605	577	568	606	621	639	650	567	596	577	609	594	583	581	602	585	577	573	586	616	579	578	607	572	555	632	622	572	598	582	613	553	597	591	598	587	559	597	589	636	589	615	607	581	614	559	584	617	599	590	576	623	569	596	625	598	643	594	599	616	566	602	604	619	589	570	609	617	604	576	575	611	559	582	551	576	599	581	574	591	623	603	562	585	612	596	569	577	620	600	582	609	565	551	604	578	591	584	597	618	633	606	617	613	608	584	575	603	584	597	595	595	597	581	599	607	617	626	583	623	572	615	612	631	590	652	617	622	567	591	586	598	586	552	582	605	599	593	607	595	571	571	600	620	600	601	584	577	566	581	608	564	615	607	572	603	543	650	591	616	567	584	597	586	605	586	599	602	602	595	633	593	617	573	569	586	584	579	534	617	594	569	584	614	571	580	615	607	540	566	591	604	569	618	602	614	586	589	602	592	575	568	622	602	574	620	589	571	594	590	564	576	598	620	568	622	554	561	621	645	563	601	577	587	597	590	596	612	562	626	554	590	585	553	559	592	607	585	597	586	573	549	579	604	622	575	564	564	573	580	618	607	602	573	627	599	624	630	601	567	623	582	578	578	613	579	649	573	632	572	612	604	572	552	565	593	564	597	609	616	643	560	574	594	597	590	565	612	632	597	638	577	583	566	603	576	600	559	637	584	528	579	628	546	579	569	549	621	621	587	588	593	623	605	590	587	638	620	612	590	580	611	606	582	641	594	595	602	588	610	562	596	616	644	657	571	571	576	580	617	588	582	597	576	599	626	611	619	593	603	613	600	602	586	591	577	598	603	595	617	584	608	622	581	586	645	573	603	612	598	627	584	602	587	576	570	588	615	546	632	614	594	574	585	663	617	592	582	582	555	637	586	600	590	582	600	601	601	595	637	614	538	615	620	596	582	560	585	605	617	610	605	598	545	617	568	566	588	604	561	639	614	602	582	596	608	595	599	603	586	591	595	608	602	583	591	625	586	573	628	606	592	562	583	600	599	590	611	563	550	590	590	632	561	550	622	638	628	614	618	585	578	577	606	610	595	574	580	625	628	611	587	602	586	593	584	587	603	588	617	571	585	567	658	629	616	580	606	607	556	631	618	582	605	643	565	595	632	574	596	578	622	591	627	602	565	596	563	560	585	611	575	625	592	571	580	631	594	591	609	577	627	631	594	587	631	567	561	554	576	575	579	589	624	614	596	581	622	594	607	594	586	578	567	607	628	640	604	682	593	621	590	610	601	627	589	579	581	640	641	595	623	615	644	624	595	599	611	631	537	621	631	609	583	582	585	577	598	553	579	569	612	597	604	589	590	600	556	557	660	626	606	582	596	626	557	558	609	604	546	607	626	618	614	613	603	613	594	556	603	634	607	567	601	581	581	615	609	612	601	654	620	576	569	607	627	636	624	621	608	596	599	547	583	614	623	576	620	615	638	575	571	617	580	545	573	579	572	555	597	576	600	569	570	566	590	593	603	585	620	548	554	600	622	591	590	584	582	584	558	609	586	588	642	581	569	609	579	583	546	617	608	583	616	553	648	593	600	620	578	618	581	592	615	593	602	613	581	601	641	571	622	573	556	623	599	608	619	611	589	590	592	570	614	576	601	621	609	586	596	580	590	601	619	625	538	579	602	593	618	585	588	609	568	587	560	578	571	597	611	576	621	588	540	628	559	602	590	544	599	577	574	576	588	589	590	614	623	598	597	574	584	566	564	587	606	578	611	630	563	604	592	571	634	591	589	617	570	568	606	598	594	624	613	552	594	599	585	579	617	594	596	623	581	618	629	600	583	609	635	630	594	544	628
4256	2214	1164	563	343	211	192	166	150	145	115	130	125	121	102	87	88	93	77	93	86	71	94	86	87	82	68	80	85	72	74	80	67	73	82	92	64	66	74	82	71	77	83	66	79	62	69	81	72	76	71	79	65	68	62	70	77	85	74	79	68	74	79	74	70	74	86	67	61	90	77	81	70	66	69	79	64	76	67	91	72	77	73	74	68	83	60	63	70	80	82	77	86	66	67	82	80	64	73	83	63	89	74	79	50	94	79	75	74	85	80	65	70	84	77	72	83	81	78	69	71	75	69	69	71	75	71	58	71	66	66	84	74	67	78	86	61	78	79	92	74	76	74	77	72	72	75	55	72	85	92	67	66	83	82	77	67	66	62	77	77	87	83	62	64	80	77	72	70	63	79	73	80	80	78	77	79	76	76	77	71	75	105	68	73	71	77	73	84	63	81	73	77	77	72	88	86	63	82	84	72	63	79	73	81	81	68	74	76	68	82	85	74	83	80	88	68	77	79	69	75	65	80	89	102	94	68	82	64	80	71	71	69	90	79	86	83	78	79	64	73	76	81	79	67	69	57	59	71	75	65	75	74	71	71	68	86	71	65	81	75	66	83	83	65	67	65	69	76	68	72	71	74	67	69	80	69	69	86	65	75	71	77	71	80	76	72	76	73	62	81	62	70	64	74	73	75	80	94	67	52	80	55	78	59	69	82	81	73	88	73	59	80	87	74	69	76	78	76	59	59	64	89	73	83	75	76	75	68	70	68	72	75	77	70	70	76	71	66	77	78	58	67	81	63	67	75	72	61	79	77	84	65	62	90	78	82	74	84	83	90	78	75	70	74	63	74	63	76	80	75	67	64	83	65	61	74	57	82	94	74	72	63	70	75	76	72	75	59	90	77	78	73	65	79	55	82	68	80	73	56	81	77	73	66	89	73	73	80	75	73	81	87	74	66	62	79	86	84	77	64	72	68	68	78	75	80	88	75	74	78	71	77	87	78	77	80	75	74	68	74	83	86	53	91	72	64	93	75	62	68	71	81	81	83	72	86	71	75	75	89	73	66	72	95	84	58	66	80	78	80	79	87	72	92	75	87	85	70	78	77	71	72	82	78	81	68	66	65	73	83	68	82	64	62	69	78	64	72	86	81	73	82	81	75	61	58	71	76	76	74	89	70	76	72	67	67	78	66	64	71	73	68	65	79	93	69	73	68	81	71	81	69	76	67	70	87	73	75	74	94	61	87	72	72	64	59	83	61	65	60	79	65	53	69	82	77	67	81	83	83	83	81	73	74	70	72	78	84	70	64	75	58	81	74	73	67	75	90	80	80	73	69	86	68	70	76	70	76	78	87	74	74	81	65	60	81	70	67	79	67	76	58	64	79	74	74	63	90	73	83	68	83	62	73	77	58	68	72	88	93	84	81	78	85	88	71	74	77	79	74	72	65	79	73	69	82	75	85	63	71	84	67	66	75	82	89	57	81	74	85	75	68	82	74	78	75	79	66	66	79	72	88	61	72	72	84	95	71	75	75	68	105	72	85	56	58	63	66	84	67	68	74	77	74	68	66	71	77	70	81	64	78	73	93	57	59	73	62	86	71	78	74	69	88	66	65	97	80	66	69	83	54	70	72	81	86	67	74	66	82	72	86	81	74	60	83	80	83	67	73	79	78	74	61	69	60	89	67	84	81	73	86	69	81	80	72	68	87	80	84	73	66	82	85	69	63	84	87	72	71	80	65	79	62	75	85	83	68	81	80	73	82	63	72	83	68	68	85	77	86	82	68	70	71	76	74	76	78	94	82	56	72	60	81	75	82	59	78	71	70	61	91	84	68	75	86	73	66	85	68	61	69	80	91	84	70	77	66	74	73	65	79	68	59	87	79	78	89	90	58	74	70	69	79	78	66	95	79	80	80	80	94	84	56	70	75	72	73	93	75	68	63	91	70	68	78	78	92	77	74	71	81	68	66	54	73	71	69	77	65	76	76	61	64	76	78	79	83	70	69	66	51	75	93	60	74	68	69	78	75	80	81	77	72	65	76	87	68	82	73	88	89	69	69	69	84	83	71	72	67	69	74	72	67	65	69	62	64	59	80	86	70	70	62	58	81	77	73	75	66	67	85	71	72	61	61	67	87	71	70	76	78	76	63	72	74	84	90	80	64	71	70	84	91	82	63	63	89	82	54	68	61	55	70	75	79	56	85	52	71	90	61	68	72	76	67	65	92	78	52	77	70	64	72	83	83	69	80	58	72	76	79	61	78	62	80	69	68	75	75	71	70	76	89	82	61	81	78	64	89	88	69	87	88	71	75	74	70	69	64	92	65	66	69	75	84	64	65	83	78	62	74	83	60	84	76	71	65	62	70	77	75	68	80	82	85	77	49	63	90	87	83	77	84	76	79	80	67	71	85	76	77	61	81	67	62	88	69	83	67	98	66	66	72	57	75	80	59	63	75	67	71	66	73	75	95	75	60	72	100	70	84	64	67	71	65	77	81	65	77	67	68	54	74	88	82	78	77	84	79	80	66	86	71	87	81	62	72	88	83	63	72	82	59	70	78	74	75	76	78	78	79	71	77	62	67	81	83	73	65	78	69	78	69	59	64	61	72	72	78	69	73	84	75	75	67	81	78	75	57	95	57	80	84	80	77	79	94	75	76	83	78	83	73	73	73	88	75	75	73	83	67	64	61	65	84	75	71	78	72	72	81	76	79	75	72	71	71	65	70	64	82	74	86	64	73	79	80	83	54	84	77	53	79	85	74	71	86	81	85	73	72	76	70	61	89	69	67	79	81	74	88	66	76	89	90	65	62	74	69	87	80	74	70	95	66	80	77	68	70	61	74	93	66	73	91	80	73	81	54	77	79	82	62	74	79	99	68	70	83	81	63	66	75	79	76	104	65	76	75	72	80	74	81	86	68	70	54	83	73	81	75	62	77	64	87	56	85	88	71	77	58	70	62	86	73	70	70	80	89	74	87	96	59	73	85	69	75	83	66	75	73	84	60	77	93	63	73	60	76	79	74	78	76	80	81	79	68	71	59	75	81	74	88	70	75	70	81	73	73	66	84	62	99	81	66	69	64	71	80	78	83	63	61	65	78	75	76	62	67	57	75	71	57	79	74	66	73	70	73	102	77	77	74	60	84	82	73	71	93	88	82	67	74	79	75	69	84	64	58	88	66	78	88	75	76	77	63	67	61	76	64	67	65	78	76	80	63	71	81	66	64	73	66	73	77	90	65	74	72	77	62	77	71	84	83	74	91	78	73	73	77	75	64	71	71	81	66	79	81	69	89	70	80	81	78	65	81	65	67	69	75	71	71	72	73	78	77	82	92	74	85	81	65	69	72	73	57	78	79	70	78	71	71	89	76	66	89	77	75	53	68	89	90	77	67	73	74	72	67	85	73	76	78	80	73	80	89	71	96	71	64	68	87	71	73	85	69	83	67	73	71	85	75	78	67	96	74	75	78	76	75	77	73	61
29679	18366	12356	8813	8233	5577	4141	3305	2843	2439	2147	1821	1662	1454	1268	1206	1076	968	945	905	848	855	796	773	731	720	689	704	705	759	718	720	661	741	683	686	696	667	680	659	668	711	676	643	647	645	710	638	666	653	631	662	671	665	658	681	665	677	694	698	603	673	658	697	660	667	659	661	639	669	689	669	666	674	673	674	648	680	696	665	644	688	680	674	647	676	657	703	642	600	625	666	675	629	685	668	627	699	639	661	727	654	699	705	686	682	676	648	713	687	662	676	679	646	661	643	631	673	662	711	668	642	616	683	639	676	658	681	660	719	657	704	677	640	679	686	678	686	685	703	688	715	677	673	630	652	659	643	660	734	651	696	649	662	690	669	667	645	624	694	664	685	700	695	656	684	667	630	665	672	694	641	616	706	670	673	670	687	675	660	712	665	654	653	643	669	679	703	639	683	647	642	656	638	668	665	671	678	696	658	686	626	715	684	702	648	646	624	613	669	631	697	682	684	616	652	705	682	621	660	660	701	636	675	656	658	619	654	665	667	664	692	650	646	671	661	663	611	650	671	625	657	653	660	661	716	676	663	619	695	651	685	619	611	676	648	658	714	644	713	712	673	628	679	648	604	671	643	659	667	649	655	656	689	672	673	635	659	628	676	682	656	618	658	640	650	623	698	687	632	656	727	671	655	633	680	670	628	647	662	639	636	682	608	707	653	643	596	659	678	686	639	635	664	663	688	655	663	658	643	654	653	665	722	695	679	674	674	654	709	628	686	664	659	654	644	662	648	655	634	683	648	663	646	686	671	670	674	617	618	709	663	653	650	634	668	663	660	695	661	648	677	681	648	711	688	680	656	697	645	670	694	694	654	655	624	665	646	690	696	634	679	631	637	704	647	702	677	671	664	666	690	638	639	694	674	623	673	681	654	665	663	678	657	693	621	632	700	687	637	663	670	657	666	666	693	693	661	655	661	656	692	623	619	621	694	677	659	680	657	689	658	646	693	669	640	654	656	675	700	646	668	673	655	684	665	683	648	668	642	712	679	648	678	680	645	721	663	675	710	671	676	680	664	682	623	615	664	675	655	638	634	688	683	646	648	648	623	665	655	669	675	684	668	672	641	646	680	660	626	627	672	622	679	709	660	644	637	635	689	628	645	689	686	657	686	657	650	689	674	684	689	645	663	701	693	655	642	598	633	676	692	637	663	683	614	709	680	653	699	653	651	672	642	640	631	640	649	670	661	643	634	727	690	663	677	619	701	678	680	658	695	665	669	701	649	670	679	662	635	670	634	674	655	679	674	701	636	662	652	639	653	693	640	684	695	693	696	694	687	693	666	671	656	656	668	701	622	711	617	690	652	647	699	652	676	637	673	643	688	700	659	642	634	697	636	626	673	636	658	657	686	593	680	703	640	651	619	635	705	655	696	682	654	663	667	665	672	645	667	670	686	657	727	709	612	668	667	691	725	617	669	661	655	660	690	664	657	638	682	685	628	668	664	669	658	705	648	675	654	690	646	708	636	659	613	683	679	674	652	650	657	635	669	654	627	668	654	659	658	666	682	637	611	629	661	643	653	667	638	687	651	646	668	656	657	690	701	726	649	628	675	690	646	687	691	640	656	689	647	668	642	638	720	695	708	697	672	636	635	620	630	672	623	681	650	632	713	685	666	690	632	687	661	632	694	667	675	649	660	660	640	677	643	645	677	647	638	652	673	666	669	656	667	632	669	646	717	680	671	640	671	678	641	647	658	665	670	682	697	655	716	602	733	666	655	667	730	645	692	632	678	627	611	696	673	653	675	706	655	669	642	660	679	676	667	648	681	682	664	654	681	665	656	651	649	683	665	657	667	687	649	652	694	689	649	658	660	695	643	683	633	671	665	668	664	679	705	649	612	675	689	635	660	656	675	644	642	634	645	665	670	694	716	670	627	674	708	649	625	667	682	684	676	673	654	670	697	656	627	668	677	661	658	685	617	666	643	674	719	674	585	666	665	671	685	654	631	657	646	657	663	673	693	686	684	648	689	655	672	659	671	656	669	652	620	605	676	596	653	631	677	662	671	692	684	627	650	690	677	663	664	707	672	695	636	678	635	673	707	682	680	708	634	683	663	606	615	663	657	674	685	670	663	652	671	662	706	686	660	636	622	671	682	644	695	643	721	647	703	711	674	657	631	663	672	667	698	653	652	696	645	668	641	690	671	663	701	683	678	672	665	652	589	674	671	685	641	659	681	658	664	662	675	628	630	675	694	621	697	678	659	655	708	678	654	664	730	680	663	641	655	653	675	670	663	667	651	635	590	627	673	679	695	684	705	672	665	613	673	636	647	642	687	646	675	646	625	653	667	697	648	636	676	688	669	659	675	643	665	662	652	702	688	678	665	680	675	606	727	669	661	612	610	667	642	683	627	724	679	723	690	674	612	682	656	645	641	675	638	666	645	701	701	648	675	675	650	722	630	678	674	660	661	668	636	683	665	653	653	669	651	692	653	656	653	596	669	673	647	642	610	638	652	688	709	663	671	661	690	663	689	658	685	710	652	650	635	670	707	674	620	613	639	660	684	608	667	639	718	627	612	662	618	650	677	687	665	675	691	637	635	695	675	672	699	661	678	622	673	662	662	625	689	692	657	698	627	641	664	674	625	631	638	647	682	632	696	657	636	647	674	683	649	680	670	640	703	677	685	648	655	626	696	666	699	699	685	663	720	660	689	659	646	693	664	634	680	587	694	662	685	652	657	715	683	654	667	644	631	647	680	627	647	681	674	641	663	687	643	638	685	673	637	691	627	624	664	705	655	693	658	608	632	682	644	659	650	692	664	677	618	646	650	700	638	678	694	673	661	703	673	680	722	659	627	673	643	673	661	679	684	658	646	629	675	629	626	655	663	662	643	677	696	681	635	674	638	684	632	646	695	667	709	624	657	662	698	657	646	667	687	685	647	673	654	675	676	652	674	610	685	675	666	656	683	660	648	698	691	644	683	663	739	648	648	699	667	708	676	629	700	690	680	668	658	637	692	672	657	678	674	670	666	672	661	651	661	652	672	660	635	662	681	689	661	656	642	688	682	649	659	662	694	607	680	600	686	634	665	622	669	688	696	671	695	665	634	678	645	656	655	673	675	636	648	656	684	648	688	661	660	702	649	633	673	696	644	660	670	697	654	652	655	688	715	670	676	618	647	729	678	639	669	645	696	718	667	614	678	693	592	659	678	642	655	661	670	653	636	654	704	676	663	690	659	675	712	673	684	642	684	659	713	680	656	611	669	716	689	687	728	652	628	713	681	695	690	685	700	733	702	628	676	661	629	668	650	671	655	674	698	658	699	656	685	673	625	649	656	649	647	659	639	716	681	660	675	687	656	646	663	656	670	620	713	659	689	642	663	659	621	637	691	672	640	690	642	667	650	719	679	684	668	631	662	674	677	651	654	674	664	641	669	677	656	626	700	680	667	661	701	662	645	615	662	713	598	695	686	688	652	692	697	623	643
6014	4317	2328	1287	677	337	249	224	173	160	149	163	138	138	135	124	109	104	107	81	82	81	98	66	88	80	83	82	73	77	86	79	92	68	79	67	83	69	68	84	73	62	89	84	64	72	77	74	74	84	79	77	70	62	75	70	85	62	74	73	75	80	69	64	78	71	91	64	73	70	81	70	69	79	71	79	70	78	69	77	70	63	84	64	76	84	84	82	70	75	97	71	67	73	82	73	76	72	69	68	76	77	73	69	64	74	81	79	67	70	96	94	74	66	72	82	89	71	73	74	79	59	80	66	65	73	58	87	83	76	81	79	77	85	73	73	87	65	79	73	85	75	80	83	61	67	63	86	81	91	82	72	92	64	83	64	76	88	86	70	67	73	79	82	78	77	78	80	73	63	62	64	65	63	69	88	79	75	66	79	66	65	79	75	69	71	68	69	75	74	78	64	84	55	79	79	68	68	68	88	72	81	71	76	73	77	66	84	74	66	72	73	68	85	74	79	74	83	80	59	87	84	88	79	94	77	78	75	78	57	74	74	88	81	79	71	65	89	81	85	71	83	64	78	71	97	77	81	67	76	94	81	84	68	59	89	73	88	77	92	76	75	88	77	77	55	76	60	70	87	66	68	74	80	89	69	79	82	55	72	79	66	53	65	83	78	81	80	75	63	88	85	81	76	77	65	84	69	85	72	76	76	65	84	71	79	91	81	61	69	82	82	67	65	78	82	62	69	81	57	72	82	77	67	61	84	78	67	70	81	67	76	87	68	75	72	68	80	77	61	86	71	68	68	80	85	79	76	75	76	73	78	71	77	94	72	69	84	87	81	86	60	76	76	87	74	62	84	73	68	86	76	79	73	67	80	66	62	75	60	77	74	79	82	73	90	76	82	74	75	77	79	75	74	70	83	78	81	82	74	65	62	69	78	85	71	69	83	81	72	80	82	62	60	80	69	97	58	64	70	70	68	69	80	89	81	77	64	72	64	81	82	84	76	69	72	73	81	74	82	86	84	81	52	80	81	57	82	71	68	81	68	75	73	76	81	85	72	69	80	97	83	66	72	79	71	77	75	88	66	70	84	85	77	82	72	84	69	73	73	77	74	69	64	66	62	76	80	69	83	67	78	73	69	84	91	76	80	74	86	53	66	79	83	84	65	83	75	95	75	72	73	76	74	82	72	96	70	72	71	81	75	69	64	66	88	62	64	64	66	73	77	62	67	55	83	74	70	73	69	72	60	70	69	79	66	68	59	84	72	74	78	79	76	81	73	74	80	79	84	80	81	92	82	71	80	85	70	86	70	78	73	84	89	74	76	78	67	83	79	79	83	81	54	66	75	86	76	81	69	72	89	54	85	84	78	75	87	83	75	74	66	85	90	69	81	56	81	66	95	89	70	78	67	77	82	78	69	65	89	71	76	80	76	69	66	82	67	56	77	63	72	84	81	66	77	82	59	68	84	77	52	74	89	86	62	82	92	75	74	85	80	74	67	70	81	73	75	82	74	56	78	86	79	75	88	90	72	85	76	76	88	58	98	73	71	68	81	81	60	70	86	73	79	80	76	62	70	64	77	48	73	74	75	79	83	59	90	67	85	61	85	72	78	65	71	96	78	69	77	70	66	74	87	84	88	74	62	82	62	66	67	73	59	82	80	71	59	71	69	62	81	73	82	85	66	81	75	86	76	66	84	73	71	93	67	68	92	76	68	67	81	68	65	75	76	61	80	71	69	82	78	74	82	64	78	87	71	64	57	73	59	85	88	65	82	76	84	83	59	84	66	74	73	86	83	76	76	95	64	80	76	96	83	78	72	79	81	66	87	67	80	86	84	76	79	75	69	69	73	79	78	71	81	78	79	82	80	63	82	79	73	76	73	94	86	83	81	85	65	83	73	93	75	78	70	71	87	77	58	85	74	94	65	73	84	71	86	75	66	72	84	85	90	68	88	66	69	75	88	64	57	89	65	71	81	88	68	89	54	79	81	79	71	69	72	74	79	62	104	76	95	64	64	81	78	68	74	71	86	88	60	77	71	68	70	78	84	91	67	79	87	79	93	80	63	85	86	66	61	83	77	86	74	90	79	91	70	70	74	65	78	67	59	88	69	82	70	92	71	74	66	76	68	56	64	78	89	64	76	70	73	70	81	83	86	84	73	64	71	65	72	78	71	77	93	69	74	72	65	56	58	74	59	70	75	84	70	76	73	72	85	59	69	76	84	64	68	94	92	64	77	67	78	60	81	62	81	79	79	84	57	64	58	75	89	67	68	90	85	81	92	84	70	79	71	76	69	75	75	69	79	72	59	95	88	87	80	81	82	68	64	77	85	84	63	64	73	92	73	70	60	75	64	86	87	70	52	75	67	90	73	77	80	73	81	78	67	63	68	77	69	78	64	84	66	74	85	72	79	91	76	85	69	80	77	86	72	79	83	64	70	72	78	70	89	78	73	66	64	62	79	79	75	74	73	66	68	83	70	77	81	75	93	66	67	70	91	69	77	63	77	73	63	80	69	79	81	74	65	77	76	77	67	74	77	68	67	70	90	81	89	72	72	92	56	76	70	78	79	72	76	76	66	84	89	75	71	61	68	75	77	84	71	66	87	79	87	89	87	86	68	69	57	81	76	59	71	75	82	81	68	66	68	86	83	72	79	67	74	66	67	79	60	73	76	75	64	80	78	86	72	77	80	93	67	81	71	88	75	89	82	74	69	67	66	73	62	67	77	75	73	66	81	91	81	62	73	72	71	65	71	88	74	69	83	80	72	89	83	73	68	76	72	65	76	89	60	75	73	58	63	83	74	84	81	70	85	58	91	72	67	75	68	73	76	80	75	70	81	84	70	77	73	65	69	79	66	72	80	85	71	74	72	87	74	69	77	74	63	78	59	55	80	82	67	64	90	76	64	83	72	57	70	65	64	86	72	74	72	65	68	72	71	91	68	69	79	91	82	69	77	79	73	76	90	87	68	83	72	87	89	91	80	74	61	77	85	70	85	70	80	89	75	75	86	88	83	76	77	78	83	88	79	63	68	74	94	87	88	66	73	84	77	73	62	78	60	85	68	81	78	94	72	72	84	70	66	85	69	83	80	88	64	63	70	67	70	86	84	78	79	80	65	74	69	87	78	82	75	73	81	77	84	77	71	81	79	79	80	75	95	63	80	64	69	62	82	60	72	88	69	68	86	86	81	76	79	52	60	86	71	65	74	81	58	68	65	64	78	74	80	66	72	71	67	77	70	93	74	61	60	63	76	71	101	75	64	83	82	85	78	77	73	72	82	66	91	91	84	78	70	60	70	76	66	56	64	60	66	75	64	81	78	81	79	68	88	69	83	76	81	61	95	81	59	85	67	79	76	85	72	80	79	61	70	60	80	87	85	91	72	80	92	67	70	73	86	76	70	78	90	66	76	71	66	81	66	54	72	89	70	76	76	78	60	77	77	70	82	80	72	85	89	70	69	69	70	78	89	68	67	92	78	78	74
34706	24638	17294	14677	11873	8788	6416	4876	3964	3271	2947	2613	2340	2045	1779	1626	1394	1262	1099	1055	967	986	946	876	831	812	750	771	794	748	708	755	784	729	716	763	729	709	662	655	704	724	661	655	677	688	675	697	712	654	697	686	644	701	703	693	668	703	644	660	714	638	675	690	663	673	688	666	611	676	695	660	677	632	689	666	676	641	698	689	688	714	660	693	641	666	657	703	636	669	668	702	625	705	677	669	690	675	621	706	664	642	702	639	637	662	713	700	691	721	662	655	658	675	673	684	637	704	720	624	647	676	672	664	677	649	701	721	665	639	678	686	677	686	644	683	633	753	667	639	709	704	693	661	670	654	648	755	658	648	703	674	647	724	659	685	711	683	677	671	654	662	729	735	687	673	655	728	634	716	679	662	708	655	650	702	662	674	655	682	723	708	682	678	638	665	686	659	719	613	654	681	706	690	666	665	740	642	648	675	623	649	669	640	685	644	698	656	661	674	671	632	681	652	646	691	664	653	682	652	683	653	641	708	687	670	665	708	637	684	675	685	688	715	685	649	642	629	665	673	658	650	666	652	661	695	638	665	674	644	634	653	656	625	658	667	674	642	657	659	678	690	697	692	674	659	726	666	714	708	687	654	679	666	675	675	650	659	673	652	700	684	666	656	710	661	685	686	688	667	689	632	680	669	671	670	694	687	659	674	680	708	602	644	695	693	648	663	650	635	683	667	664	602	646	696	680	681	642	662	687	638	643	677	671	668	689	659	682	680	653	686	675	733	645	672	693	702	637	657	639	640	670	639	690	672	698	685	648	684	682	696	679	642	695	678	675	688	663	647	633	652	675	718	731	700	711	681	646	651	664	642	692	671	675	711	685	644	685	681	642	667	695	714	707	694	669	669	653	676	703	683	686	675	665	654	676	667	659	687	645	635	657	630	668	672	695	688	722	646	713	661	679	663	649	693	668	651	671	724	701	701	692	695	676	708	710	700	655	671	650	683	672	632	727	656	705	656	669	686	645	691	664	696	650	665	679	673	629	672	723	650	629	702	654	683	716	658	659	669	737	637	668	659	661	660	650	669	685	619	659	656	691	702	687	659	664	646	690	653	702	686	668	672	693	656	681	655	666	672	705	677	701	712	674	657	678	680	689	675	721	722	649	667	643	634	659	645	646	703	680	603	651	680	666	668	668	682	686	676	693	696	716	669	665	692	669	658	638	697	671	665	679	675	670	673	695	709	710	641	699	665	650	667	674	626	679	686	701	685	641	674	613	665	658	707	699	672	622	650	683	700	690	640	665	722	684	674	735	650	714	692	674	654	642	681	699	719	644	672	657	683	664	663	668	675	680	653	680	702	644	684	639	613	621	672	726	660	700	689	687	681	645	669	652	702	712	649	642	719	697	693	672	727	694	683	692	688	704	647	679	634	656	687	674	648	661	729	669	670	694	674	670	693	726	683	683	707	662	661	694	661	696	633	643	694	704	683	693	649	643	664	706	663	689	661	708	655	673	662	705	689	692	686	633	671	646	679	710	650	676	699	639	697	669	710	652	651	619	673	677	646	669	664	671	628	653	627	663	717	702	638	683	699	665	670	711	677	701	713	666	707	665	672	667	723	733	665	685	661	692	592	650	671	640	693	668	683	639	696	659	671	663	672	710	665	671	664	668	719	662	680	687	664	674	703	689	689	682	666	677	708	657	677	683	677	697	670	610	692	746	686	701	690	646	651	658	655	697	652	696	656	649	630	701	680	693	655	652	666	721	720	708	702	678	652	705	662	651	711	677	683	678	703	685	657	698	647	684	679	688	695	697	661	698	651	728	676	670	650	659	729	695	655	669	683	708	695	680	709	704	645	711	640	677	707	626	693	648	645	735	739	703	654	688	687	660	692	703	661	705	622	677	712	698	678	675	723	620	663	669	664	693	652	685	674	727	666	675	679	751	681	696	710	647	686	643	651	641	669	661	636	668	673	651	692	650	700	672	676	655	670	685	655	673	672	704	628	727	675	684	681	669	677	654	660	677	686	690	678	661	702	651	640	668	642	689	693	675	662	659	673	661	664	659	673	682	668	693	666	654	663	661	693	687	634	704	688	652	695	694	713	678	689	678	684	628	660	697	660	673	682	697	686	682	674	657	666	696	672	699	701	684	668	646	635	658	685	671	669	692	707	704	695	693	670	704	710	691	660	637	618	698	670	666	679	657	681	700	642	651	730	661	665	678	668	686	680	655	652	657	677	695	675	628	640	712	719	678	719	683	668	657	669	625	665	711	643	641	661	718	659	676	670	669	697	699	673	640	643	660	686	668	708	654	637	678	673	664	709	668	706	673	697	671	662	633	672	684	694	679	676	689	658	657	662	665	754	637	679	718	697	706	719	647	678	680	689	612	678	697	688	667	660	689	684	670	697	680	691	660	678	685	684	672	673	655	664	653	672	671	668	648	657	717	681	663	653	720	662	665	742	673	644	670	655	674	696	670	703	661	676	695	716	640	699	662	679	656	681	661	667	629	670	663	673	643	667	642	705	707	682	682	659	682	662	685	711	701	691	690	674	674	660	674	667	685	665	657	670	695	695	661	643	616	709	684	664	655	725	661	681	660	688	673	630	654	685	691	679	644	620	674	698	665	641	702	667	718	659	675	659	677	644	647	669	709	704	674	641	660	701	673	684	698	676	677	637	663	696	655	627	666	650	675	668	675	653	678	670	676	657	688	667	675	667	642	655	692	699	663	662	684	643	697	682	685	655	611	650	655	701	648	651	637	721	715	690	724	625	661	679	672	674	668	698	663	689	671	656	680	684	668	677	637	652	682	719	701	677	675	684	677	701	655	662	643	670	688	679	648	672	634	692	675	678	695	656	705	698	651	657	666	707	593	687	660	665	699	727	677	671	663	670	631	695	688	685	624	629	645	679	636	650	701	656	658	719	676	669	648	688	697	680	662	691	636	690	712	655	664	688	712	695	688	634	699	735	711	686	687	688	682	658	664	652	674	660	667	690	623	684	698	694	693	624	659	687	710	646	621	699	646	714	724	671	708	701	686	664	689	657	612	724	669	678	666	648	692	647	700	722	665	703	657	654	672	666	640	612	644	656	695	692	695	716	687	669	718	694	697	645	712	690	617	705	688	642	699	682	715	670	668	698	628	704	698	660	651	716	736	659	678	638	708	650	697	654	691	685	698	692	670	700	682	664	687	673	673	687	691	689	668	668	674	720	719	695	692	621	712	636	671	658	639	713	643	677	660	662	656	727	692	719	689	662	721	678	627	726	683	678	687	674	657	663	647	695	697	678	701	675	635	704	697	689	671	704	676	682	646	692	667	658	686	694	690	713	666	676	683	646	653	715	676	648	681	707	645	679	657	676	694	664	694	671	650	661	685	671	687	670	650	647	698	638	664	682	689	621	734	675	654	743	681	666	658	677	681	701	663	759	696	677	674	598	670	637	656	651	673	673	661	651	674	641	688	699	692	674	696	664	670	651	666	652
5669	2865	2047	1497	678	358	204	194	158	144	125	127	123	118	99	104	86	80	65	96	64	78	65	72	60	68	63	66	64	93	84	69	71	55	77	61	44	63	55	61	65	69	61	71	65	66	70	68	57	70	57	64	63	69	61	82	63	61	71	60	69	75	61	67	70	52	54	59	60	53	53	74	59	66	63	61	78	51	62	68	65	72	65	70	64	60	62	54	59	64	69	65	74	60	51	61	60	72	67	64	61	67	64	67	60	59	47	44	53	69	61	63	71	69	62	56	64	60	52	60	65	49	55	67	65	75	74	52	55	53	68	65	62	71	59	66	56	60	68	58	47	67	64	63	76	54	72	62	55	67	73	61	61	56	59	72	46	71	68	66	76	57	63	66	59	59	70	59	81	67	68	61	59	61	79	64	60	51	70	63	73	67	61	49	58	60	58	60	51	63	57	66	60	54	64	65	67	78	70	60	58	67	59	70	72	66	57	69	72	74	48	63	58	66	63	74	61	48	45	61	61	59	65	77	53	68	54	51	69	69	59	63	67	71	66	64	60	63	54	65	41	63	62	55	68	60	61	59	51	77	64	55	73	60	61	61	58	58	65	72	56	50	70	54	58	45	60	66	75	69	56	65	70	60	66	60	60	83	62	59	64	65	55	70	56	66	65	76	62	60	73	62	58	60	63	66	55	63	62	58	51	74	42	60	73	81	62	64	71	48	78	72	68	60	57	82	66	82	67	55	50	61	58	66	73	62	59	49	65	64	62	60	74	52	61	68	67	59	57	56	65	62	49	61	62	67	55	66	60	73	57	70	63	70	60	74	78	63	68	66	51	51	56	55	56	56	57	67	63	51	53	61	63	67	66	61	66	66	60	50	59	51	67	64	56	66	68	57	59	67	56	79	65	67	74	68	56	65	66	63	59	56	56	67	62	66	66	65	58	72	67	62	57	67	66	53	58	64	63	63	63	58	66	69	58	52	63	67	43	60	73	46	70	63	59	66	67	67	70	62	60	63	46	50	67	60	71	57	68	71	70	54	70	78	52	52	65	66	61	58	56	61	70	67	63	76	79	52	73	65	56	64	66	64	59	56	79	70	63	69	50	48	64	47	59	60	62	72	59	59	64	61	72	67	74	75	38	57	74	77	67	62	65	63	47	76	62	62	60	72	57	70	51	49	58	48	57	57	66	64	49	48	60	66	65	71	57	83	70	66	51	56	75	59	65	67	61	74	62	77	47	69	65	68	68	65	59	60	69	78	65	66	69	67	71	70	62	59	71	61	52	58	74	47	74	62	80	70	69	60	71	61	55	75	59	65	72	62	64	64	63	68	50	68	72	60	49	68	54	58	73	66	64	52	56	53	59	59	65	45	70	67	50	54	64	56	73	68	59	55	51	71	48	70	60	65	57	61	84	59	75	63	52	64	70	60	50	63	71	66	65	73	52	57	66	54	58	57	78	64	79	47	66	65	64	65	80	73	83	63	61	47	54	62	70	51	61	58	50	75	50	48	64	65	54	63	54	62	65	61	58	60	62	69	71	51	76	60	44	64	66	61	65	61	58	61	64	60	61	56	72	63	77	57	66	61	66	67	63	65	60	54	60	68	58	53	57	67	57	56	71	52	36	60	62	68	72	52	54	62	68	55	65	60	57	71	62	61	66	61	62	63	65	68	61	55	77	60	73	57	59	69	60	57	65	66	56	74	68	67	61	52	61	72	70	69	70	71	64	49	68	52	58	55	68	64	58	60	50	61	50	73	63	54	72	59	66	63	49	52	68	64	65	47	66	49	69	64	58	64	58	70	51	47	56	62	46	66	75	57	66	45	71	61	71	48	63	58	49	55	75	63	64	67	63	62	63	54	57	68	69	58	64	68	55	61	75	72	70	59	68	55	74	64	65	69	65	67	57	59	71	63	58	67	53	78	66	68	61	77	67	62	67	70	85	48	62	52	63	70	57	57	66	45	60	66	72	54	73	49	62	66	59	66	53	61	74	62	62	71	63	72	62	69	69	63	64	62	53	66	67	68	64	58	59	72	62	69	63	67	64	68	70	71	67	58	62	59	66	71	65	73	69	64	57	75	60	72	54	72	57	76	56	55	57	59	51	71	62	55	72	65	71	64	58	71	69	68	45	60	50	55	59	56	72	58	73	56	55	80	61	62	56	61	74	54	61	67	72	69	51	68	56	57	74	68	64	58	58	58	72	71	58	60	61	49	82	91	55	71	57	62	81	63	68	72	53	67	53	80	70	61	63	79	71	60	58	66	70	53	66	70	68	66	60	62	64	76	62	67	71	57	73	60	74	64	70	71	70	56	60	58	68	64	65	85	58	72	66	69	57	61	72	61	61	39	74	64	52	68	71	59	61	80	81	76	63	68	73	65	48	69	72	57	65	75	75	57	70	53	57	69	72	63	76	63	49	68	63	69	73	74	68	77	58	56	64	64	54	79	72	53	75	48	55	71	60	62	46	58	59	73	72	68	64	72	60	66	75	73	61	69	58	72	57	64	57	45	68	52	69	60	54	77	52	71	66	58	54	72	63	54	66	79	63	63	71	71	53	70	76	64	60	58	57	59	51	68	63	67	74	65	67	49	63	67	49	61	61	54	67	63	51	64	58	66	74	68	64	72	69	59	75	65	61	49	66	63	56	51	53	59	80	76	66	66	72	66	60	61	60	67	51	50	64	61	56	67	67	72	62	57	73	62	54	68	59	64	79	53	56	74	65	63	57	77	63	75	60	59	53	71	50	60	52	60	62	57	65	66	73	66	71	68	73	74	48	71	70	58	75	66	53	55	65	57	61	56	60	60	65	69	59	68	49	67	59	57	72	65	64	54	75	63	78	64	69	56	68	68	63	63	57	68	72	64	52	71	71	61	62	61	59	65	68	58	57	66	77	60	52	52	59	50	54	65	67	72	57	79	57	57	43	63	55	67	60	59	62	61	58	65	60	64	70	55	78	65	64	62	51	72	50	61	65	64	55	61	55	52	69	68	69	66	58	61	63	68	59	58	51	58	57	60	59	45	58	59	61	59	59	56	71	61	63	80	66	50	61	62	66	72	64	63	65	56	69	52	77	59	59	54	70	65	50	55	59	47	65	70	62	79	60	65	67	60	61	72	69	55	69	69	50	70	65	56	65	75	58	68	60	61	59	61	62	76	66	62	67	54	66	58	62	67	71	55	58	72	62	65	62	81	71	56	69	46	73	62	67	75	78	64	68	56	59	51	55	78	65	62	62	68	53	64	62	69	79	68	71	73	57	49	51	61	54	75	54	54	57	61	71	53	54	61	52	71	60	65	60	72	60	58	62	55	56	60	54	74	67	54	58	65	64	52	60	51	66	67	58	48	78	69	56	82	60	77	73	47	65	57	58	49	70	66	65	55	58	48	71	58	60	71	75	60	79	59	61	70	65	61	56	71	57	68	69	60	71	60	57	68	64	59	59	63	71	58	42	71	64	61	79	64	61	78	68	70
31474	20462	17464	16540	12594	8536	5543	4420	3713	2989	2492	2226	2019	1878	1650	1455	1251	1143	985	955	868	805	774	745	691	663	615	667	648	653	657	645	641	608	621	600	581	584	579	591	580	543	574	562	561	545	561	553	570	547	556	544	576	559	551	532	589	596	556	539	554	529	571	541	583	547	564	559	576	523	586	578	520	562	575	570	553	561	569	545	580	556	563	620	549	578	579	541	536	527	591	555	572	550	550	564	538	581	593	586	561	572	587	544	564	517	514	560	597	517	574	523	561	561	558	567	577	593	546	579	592	541	561	567	545	525	557	546	553	528	589	572	578	544	555	532	571	562	605	531	551	588	533	535	518	585	536	523	543	551	523	526	570	565	545	571	580	551	527	566	565	600	600	587	550	575	529	582	551	541	533	579	539	580	553	547	547	551	552	534	593	528	596	567	556	513	584	560	521	600	550	572	601	588	521	558	577	571	540	546	559	584	582	588	598	559	587	538	579	571	559	603	591	574	564	533	535	554	570	558	558	614	541	525	553	595	546	593	588	525	515	524	586	523	543	558	534	552	538	556	550	569	561	542	575	539	595	530	527	559	550	557	516	577	547	538	565	546	582	555	613	546	547	537	555	550	545	532	567	570	539	577	545	588	594	594	557	554	586	559	561	563	568	612	571	561	568	561	533	577	570	543	552	559	519	573	546	519	580	535	548	564	583	540	561	571	566	576	585	568	536	533	541	553	593	556	588	592	571	548	554	552	572	567	569	549	560	579	544	580	562	538	631	537	587	578	551	552	502	581	497	557	522	534	563	555	531	565	546	591	598	577	528	524	537	558	588	551	578	569	574	548	544	614	542	585	582	547	540	568	570	556	587	576	590	577	574	621	558	562	558	577	573	561	538	583	528	555	534	571	552	510	562	566	585	522	535	555	527	570	588	544	578	542	571	590	543	582	538	565	522	547	535	576	541	611	574	544	582	549	549	573	574	541	605	563	568	562	580	546	575	600	554	572	571	565	562	541	550	555	520	569	597	541	560	577	581	552	612	559	578	545	562	549	583	551	601	577	539	547	553	543	544	565	559	570	581	584	573	507	548	575	605	563	586	550	578	547	565	532	568	611	563	578	578	556	562	575	582	583	540	632	553	560	546	575	541	532	547	548	594	575	499	551	566	575	522	558	526	590	592	546	532	583	567	572	606	541	587	569	534	540	600	551	585	564	525	576	559	597	561	583	536	546	559	575	551	579	542	558	552	570	553	574	517	564	565	601	544	541	581	618	567	625	562	554	571	572	568	569	531	554	557	554	530	573	554	551	502	563	601	589	558	536	573	592	553	553	585	540	552	531	579	596	570	560	554	543	568	556	546	560	552	553	543	526	598	580	579	538	538	586	572	585	539	530	525	549	558	598	536	534	560	570	560	508	561	549	572	552	539	548	554	577	560	552	534	535	552	551	546	545	538	559	584	557	566	563	564	554	501	519	524	556	556	563	552	574	586	597	516	511	552	575	533	617	585	572	566	564	544	520	541	580	576	547	544	543	539	507	584	556	555	579	579	588	534	569	552	541	543	565	586	591	524	561	537	582	531	546	545	569	577	574	544	543	568	565	576	557	540	563	597	531	565	561	551	581	537	608	574	594	560	538	537	557	591	545	536	583	545	538	533	544	530	565	588	579	601	597	563	587	547	550	572	577	593	580	519	599	528	579	548	550	617	533	561	539	574	563	532	544	578	572	571	560	549	544	585	533	569	539	568	587	592	553	554	553	554	584	542	599	533	558	588	561	579	541	563	551	501	582	565	533	612	516	543	530	556	558	543	555	564	534	573	576	534	546	547	562	558	536	593	594	593	586	566	550	552	562	542	554	538	581	536	555	584	536	572	557	587	549	570	567	559	561	602	568	561	541	567	570	563	554	577	568	555	559	558	542	597	534	534	552	522	544	557	571	565	575	581	562	570	559	613	515	567	511	541	517	557	540	538	612	539	597	586	524	568	590	550	537	580	581	554	569	591	578	564	559	576	581	565	594	587	544	565	588	495	543	564	578	582	555	577	549	584	543	578	533	540	549	528	546	527	574	553	533	571	573	526	588	574	535	568	567	600	577	523	570	583	560	552	568	559	557	545	563	554	545	559	611	542	591	556	552	537	555	556	574	588	574	542	555	537	619	527	562	572	568	543	588	513	570	561	579	594	541	570	532	586	548	590	560	557	582	580	543	559	589	525	539	562	573	570	588	542	516	574	580	570	537	564	598	564	586	580	612	571	529	559	555	569	560	516	545	596	541	527	550	582	537	574	518	560	603	507	571	565	583	583	594	540	561	525	549	561	562	547	576	555	526	565	526	548	596	549	541	540	578	548	599	513	578	543	537	530	538	553	578	501	511	548	543	584	552	561	535	494	542	535	574	575	520	577	542	553	527	586	583	531	544	521	477	602	579	528	599	556	515	574	527	553	574	594	542	548	559	595	538	550	564	584	532	557	583	576	514	521	570	561	572	605	525	580	584	549	559	593	560	544	570	566	548	572	611	552	567	587	565	560	550	553	560	552	575	546	533	578	545	557	561	575	539	585	587	570	563	551	536	529	532	549	590	551	547	577	527	555	606	592	561	556	549	534	545	571	571	540	580	544	552	572	558	569	589	589	540	550	569	579	565	570	557	558	598	517	569	519	542	574	553	580	577	564	563	564	552	585	533	595	601	566	521	582	585	545	585	548	588	532	573	587	558	530	556	560	589	547	574	579	541	552	541	562	566	582	566	567	567	572	526	597	581	538	586	510	576	587	586	511	583	521	597	555	557	572	558	567	590	543	545	577	540	564	569	596	555	560	556	593	562	542	558	564	600	563	557	555	537	565	544	556	562	534	560	532	557	548	554	573	578	573	556	570	515	555	559	554	571	587	553	545	556	560	515	577	553	531	582	547	550	546	577	516	530	561	557	558	582	559	564	538	554	544	556	571	573	563	580	536	530	526	544	571	587	571	517	565	585	548	545	578	575	592	601	578	573	585	572	530	556	557	583	555	540	575	551	532	549	543	598	527	573	567	587	584	554	534	543	561	566	575	582	554	533	556	563	560	536	575	553	547	537	558	588	554	500	542	610	574	509	576	573	529	544	605	532	543	546	583	557	562	602	558	552	575	538	536	542	549	512	609	585	585	553	570	579	554	545	599	539	554	626	573	573	586	554	529	579	505	554	582	546	548	524	589	548	564	544	574	550	576	576	559	578	525	568	597	570	558	596	543	593	540	566	591	550	514	567	601	582	572	551	579	575	550	566	583	550	591	561	557	544	554	547	547	547	543	561	590	522	570	559	524	594	550	516	572	570	579	532	549	515	565	551	536	550	559	536	572	576	575	590	527	505	531	547	584	572	596	539	600	563	553	592	588	584	573	547	525	566	557	586	593	570	548	568	537	563	519	551	576	565	567	572	540	532	583	574	572	565	587	562	520	534	544	534	528	572	564	579	576	594	585	567	577	533	560	595	568	573	552	551	559	589
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
